Quantcast
Channel: Verdana Experiments
Browsing latest articles
Browse All 10 View Live

Image may be NSFW.
Clik here to view.

启动 PHP 内置 FastCGI Server 的脚本

前几天把工作平台从 Ubuntu 9.10 Karmic 更新到了 10.04 Lucid,由于 Lucid 官方源自带了 PHP5.3.2,以前使用的 dotdeb 的源就没法用了,一直很喜欢这个源的,不但提供了 PHP5.3 而且还有 php5-fpm 这个很实用的 fcgi 进程管理器,这个在官方源里面是没有的。强行上了 dotdeb...

View Article



PHP CGI 中 fix_pathinfo 引起的安全隐患

这两天网上开始疯传一个“nginx文件类型错误解析漏洞”,这个“漏洞”是这样的: 假设有如下的 URL:http://phpvim.net/foo.jpg,当访问 http://phpvim.net/foo.jpg/a.php 时,foo.jpg 将会被执行,如果 foo.jpg 是一个普通文件,那么 foo.jpg 的内容会被直接显示出来,但是如果把一段 php 代码保存为...

View Article

Image may be NSFW.
Clik here to view.

在 Shell 提示符中显示 Git 分支名称

Git 的好处之一就是把代码的分支管理变成了一件极其便捷的事情,分支只保留差异,不用复制任何文件,不用连接网络,快速创建,用完即删。Git 分支与项目的复杂程度无关,不管你的项目多么复杂,创建 Git 分支永远都是瞬间的事情。同时,因为保留了父类分支的信息,所以分支的合并也变得异常简单。 当在一个项目中频繁使用多个分支时,可以使用 git status...

View Article

让 Bash 自动完成忽略大小写

大多数人在使用 Bash 时,都会对其进行改造,因为默认的设置真的好难用~ 参考以下 ~/.inputrc 设置: 1 2 3 4 5 6 7 8 9 # do not show hidden files in the list set match-hidden-files off   # auto complete ignoring case set show-all-if-ambiguous...

View Article

Image may be NSFW.
Clik here to view.

Sweet Home Alabama

找不到《空中监狱》的版本 How do i live,只好听听原版了~ PS: 看来无法引用 Google Music 的地址,隔了一天发现地址变了

View Article


Image may be NSFW.
Clik here to view.

Vim 中离开 Insert 模式的快捷键

Vim 中码字,在 Insert/Normal 两种模式中频繁切换是无可避免的。那么如何快速在两种模式中切换,显然影响到我们的操作效率。 这里有三个快捷键可以选择: ESC, CTRL+C, CTRL+[ 从便捷性上来看,CTRL+C 貌似是最顺手的,CTRL+[ 次之(需要两只手),ESC 最麻烦了,左手需要离开键盘的主要操作区域。 从功能上来看,ESC 等同于...

View Article

Image may be NSFW.
Clik here to view.

Vim color scheme: molokai

今天在 vim.org 的脚本库里面闲逛的时候,无意中看到了这个颜色主题。暗色系主题,颜色运用很鲜艳,看起来很养眼,美中不足的是 comment 颜色稍微偏暗了一些,看着不是很清楚,可以打开 molokai.vim 修改一下 hi Comment … 改成亮一点的颜色… 下载地址: http://www.vim.org/scripts/script.php?script_id=2340

View Article

Image may be NSFW.
Clik here to view.

修正 Vim(Mac) 有时无法正确提交 Git Commit Message 的问题

和 Subversion 一样,Git 也可以为 Commit Message 设置一个默认的编辑器,命令如下: 1 $ git config --global core.editor vim 不过我在 Mac OS X 系统使用 Git 的过程中,偶尔会遇到如下的情况: 1 2 3 4 5 6 7 *** Commands *** 1: status 2: update 3: revert 4:...

View Article


Image may be NSFW.
Clik here to view.

Windows 中编译 PHP5.4 + xdebug

实际上我最终目的是编译得到支持 PHP5.4 的 php_xdebug.dll,而在此之前,成功编译 PHP5.4 是必须的。 编译环境以及相关软件包: Microsoft Visual C++ 2008 Express Edition with SP1 Windows SDK 6.1 PHP SDK Binary Tools Dependable libs PHP5.4 Sources...

View Article


透过 GoAgent 访问 GitHub 仓库

GitHub 被墙了,烦!虽然可以通过代理继续上,不过那种感觉就好像吃了苍蝇,恶心。 简单说一下如何透过 GoAgent 访问 GitHub仓库。 首先如果你的代码仓库使用的 git:// 协议,需要转成 https:// 协议。 git remote rm origin git remote add origin https://github.com/sample/sample.git 为 git...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images

Vimeo 10.7.0 by Vimeo.com, Inc.

Vimeo 10.7.0 by Vimeo.com, Inc.

HANGAD

HANGAD

MAKAKAALAM

MAKAKAALAM

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Doodle Jump 3.11.30 by Lima Sky LLC

Vimeo 10.6.1 by Vimeo.com, Inc.

Vimeo 10.6.1 by Vimeo.com, Inc.