CDEFGAB 1010110

挖了太多坑,一点点填回来

Windows 平台上安装 Xdebug 扩展

php

xdebug 是一个非常非常好用的调试程序、追踪错误、性能分析的 PHP 扩展,可以在 http://xdebug.org/ 这里找到相关的文档。在 Ubuntu 下面安装 xdebug 非常简单,直接执行下面的命令即可。

1
$ sudo apt-get install php5-xdebug

递归与迭代

php, 文艺女与理工男

虽然题目写的是《递归与迭代》这么一个 geek 的标题,不过接下来的故事我其实是想写一个文艺女与理工男的故事。

写这篇文章的动机来自 http://weibo.com/1649186337/AmLoK2Upy 。未来的社会,会写代码的人越来越多,编程就像今天的外语技能一样,会成为一项基本技能。

段子

文艺女与理工男

作为一个程序猿和理工男,要积极勇敢地开展批评与自我批评,不留余力地黑别人和自黑,于是,我想开始写点段子。

这个段子系列就叫文艺女与理工男吧,当然还是不定期更新,至于好不好笑嘛,我也不知道……

以下内容,纯属虚构,如有雷同,你咬我啊!

Windows 上安装 Python 包的时候会发生错误

python

昨天在公司的电脑上安装了 Python 环境,开始用 PyCharm 来做开发,不过在安装的过程中碰到了一些问题,顺利解决后来记录一下。

公司的电脑是 Win7 64bit ,安装了 Python 2.7.6 之后,我需要再安装 setuptools 和 pip 来做包的管理。但是在安装这两个包的过程中,经常发生下面的警告:

开始用 PHPStorm

php

一直以来都在用 Zend Studio 8 ,但是 ZS 的 Git 插件总是安装不上,实在是太坑爹了。前几天开始试用了 PHPStorm ,感觉真不错,接下来就应该开始迁移到这个新玩具上。

强大的插件功能也非常适合功能的扩展,现在我已经安装了 Markdown ,CakeStorm ,CodeGlance 等等插件,现在 PHPStorm 就能像 Sublime Text 一样扩展,而且更加强大。

PHP 性能优化技巧

php

结合几年来的工作经验,加上在网上搜索到的一些资料,整理了一些能提高 PHP 代码运行效率的技巧。虽然单个技巧看起来提高的性能很小,但是从多个方面综合起来看,一个点上的性能提高了,多个点集合起来,程序的整体性能就会有明显提高。

好吧,接下来看看到底可以从哪些方面来提高 PHP 代码运行效率。

使用 Vundle 来管理 Vim 插件

git, linux, vim

刚用 Pathogen 配置好了 vim 的插件,马上就去看了 Vundle ,了解之后顿时觉得——哇塞这玩意儿太给力了!

比起 Pathogen 用 git submodule 来手动管理插件,Vundle 则是使用 git 做了完全自动化的操作,只需要很少的配置就能管理 vim 插件了。

弄了点 Vim 插件

git, linux, vim

说起来挺惭愧的,一直以来在 vim 下开发都是处于裸奔的状态,没有用插件来提高自己的效率,所以实际上 vim 对我来说只是相当于一个文本编辑器,只有在做小幅度修改的时候才会用到。绝大多数时间,我还是用 Zend Studio 和 Sublime Text 来写代码。

前两天 Google 了一下 vim 的插件,在目前我这种还不能拿 vim 做主要开发工具的水平下,我找到了几个能对我有点帮助的插件。