0%

最近发现一个有意思的小工具,遗憾的是只通过Chrome扩展形式提供,这直接诱发我将默认浏览器从遨游Mathon切换到谷歌Chrome。

Mathon由于提供了很多非常人性化的功能,深得用户喜欢,赢得了一大批粉丝,官方数据是全球有4亿用户,我就是其中之一,使用遨游三年有余。

Read more »

这本书是偶然在一篇博客《如果有人让你推荐Python技术书,请让他看这个列表》中看到的,《Flask Web Development》被列在进阶级,豆瓣评分8.6,算是比较高,比较受公众认可的了。正好最近工作中要用到Web开发相关知识,花了两天时间看了下这本书,果然没让人失望。

这是一本写作技巧和Web技术并重的书,从第一页开始就让你爱不释手,想一口气读完,酣畅淋漓。

Read more »

作为一枚程序猿,每天接触最多的工具即是键盘,写代码、写文档、发邮件,总之,在电脑之前坐下便键不离手。

上大学时用的笔记本电脑,对键盘没有特别在意;工作前两年用的是公司发的键盘,同事花成百上千买了好键盘我也不以为意,心想用普通键盘也能写出好代码,何必做出那种浪费。直到渐渐发觉手关节有些许疼痛,才下定决心买一款舒适好用的键盘。

Read more »

C++是一门难学易用的语言,如果没有深刻理解一些基本概念,编写的代码就会经常出现一些奇怪的问题。

下面这个问题就是我当初学习C++ OOP概念时遇到的,也是我在工作中遇到的,这个问题没有复杂的技巧,也不是“茴香豆的茴有几种写法”之类的死板教条,只要你基础扎实,一定能回答出来。

问题很简单,我们都知道,C++中基类指针可以指向派生类对象,那么下面的代码是否正确?

Read more »

Vim作为Linux下必备开发工具,熟练掌握,可以大大提升开发及编辑效率。

基本上所有Linux发行版都预装了Vim,开箱即用,唾手可得,无需再下载安装。

Vim强大的同时也带来了复杂性,学习成本较高,需要慢慢积累,先掌握基础操作,然后再遇到问题解决问题。Vim使用近三年,自己掌握了一些Vim有意思的特性,现在分享出来,希望对你也有帮助。

Think Vim before you use Emacs.

Read more »

这篇文章写于2007年,作者以Drupal为例讲如何使用开源项目,里面的观点到现在依然具有指导意义,讲得太好忍不住尝试翻译了一把,如有纰漏,还望指正。

作者:Laura Scott
译者:Consen
原文链接:How to use open source (and how not to)

对于一个基于web的项目,走开源之路可以说是一种愉快且划算的方式。然而,如果你不懂开源的主要注意事项(dos and don’ts),一个自由免费的开源网站很快就会变成昂贵棘手的负担。

随着开源软件变得越来越流行,越来越贴切非技术性人群和组织的需求。我们认为我们有必要提供一些基础背景介绍,对于一个web平台使用开源项目时,该做什么,不该做什么。

Read more »

终于要开博写文章了。

从大学开始就有建立个人博客的想法,但囿于个人技能经验,写出的文章大都肤浅粗鄙,羞于拿出来分享,生怕贻笑大方,甚至误人子弟。

但对博客一直保持关注,从第三方博客系统,到独立建站服务,从WordPress到GitHub Pages, 从Jekyll到Hexo,现在终于找到一套让自己满意的博客系统:用Markdown写文章,Hexo生成静态网站,托管在GitHub,灵活优雅,定制性强,预计几年内不会出现可替代性产品服务。

Read more »