知易行难 - Phantom of Ash
Archives - all entries
2016
自由软件开发者的十点注意事项
笑笑李笑来的一年全栈工程师养成说
Tab 与空格争竞
What Value to Offer as a Freelancer/Consultant
2015
How to Take Screenshots for App Store
各付各的
2014
Yosemite Bluetooth Audio Lag Issue
Summer Holiday
I have Two Displays
Rules
On Monitoring
A Library for Drawing a Separator Line, NO Kidding!
Gmail Notifr 0.9.0 and 1.0 have been released!
再见了五笔
Safari 日语学习插件: Safarikai
2013
雾霾
2012
Do you understand documentation?
2011
Shoot yourself in the foot with Bundler and Capistrano
Learn Ruby on Rails
Path of Gmail Notifr
2010
家人的在留资格通过了
消息一枚:东渡工作
如何轻松慢跑5公里
2009
又至一年总结时
图书馆里的自由枪骑兵
Preview Color Tool in Snow Leopard
使用wake on lan远程唤醒
Snow Leopard下使用华为天翼3G网卡
VirtualBox NAT vs Bridged Adapter
Rename James Chan -> James Chen
Migrate to jekyll
计算机教育从娃娃抓起
篮球教育从娃娃抓起
An Awful Rails Project
Passenger for Nginx安装与配置 (OS X)
validates_numericality_of doesn't work on virtual attribute
Gmail and Safari 4 Beta
benq v2400w
Amazon Offers AWS Management Console
2008
GitHub Pages
当爸啦(补靓照)
Passenger's RailsBaseURI Not Working (well)?
Paperclip Validation
How to Restart a Rails App on Shared Hosting
Haml 2.0.4 Incompatible with Rails 2.2
Rails I18N: ActiveRecord对象本地化
LG 电视画中画的缺点
服务器时间不准确引起backup_fu备份失败
Rails 难以部署?
HTPC Reloaded with Ubuntu 8.10
Mail Notifr Feedback
创建特定版本的Rails应用
袖珍蛋
Write RubyCocoa Application that Launches at User Login
晒历史
Subscribe Railscasts screencasts, from China
Reduce CPU usage of RubyCocoa app
RubyCocoa: Store User Password in Keychain
在干什么呢
Community Engine on Rails 2.1.1
attachment_fu: how to delete the original file
性价比不错的无线键盘
There's something in the air
使用 PwnageTool 破解 iPhone 2.0
iPhone 2.0 中文输入
Tags on Git
专业与否仅一步之差
Meta on Rails plugin for meta tags
Freelancing 并不等于Free
Mechanize的内存问题
第二界网络工程师侠客行大会
iPhone上跑Ruby
Leopard上试玩mod_rails
ubuntu 8.04 on parallels
Rails中使用Stone
Technorati停止对WordPress 2.5之前版本进行收录
Firefox 3 Beta 5中的复活节彩蛋
CSS 裸奔节
you are dust, and to dust you shall return
保护Rails应用的SVN目录
Lovd By Less: 基于Rails的开源社交平台
Firefox 3 Beta 如何使用旧插件
attachment_fu使用自定义域名的S3服务
这个冬天有点冷
四折机票与免费宾馆
工作台 @ Home
回到家罗
重庆烤鱼 @ 北京
免费Linux电子书
在北京赚的票子
Thin: 比Mongrel更快的Web服务器
使用Nginx和Mongrel Cluster部署Rails应用
Rails Is A Ghetto
2007
ActiveScaffold: A Rails Plugin for Dynamic AJAX CRUD interfaces
Safe Way to Try Ruby 1.9
如何开源
圣诞迷思
Leopard: Calling Dictionary Right from Browser
RubyGems 1.0.0发布
rails 升级至2.0.2
nginx 301重定向
订票难
Leopard - 如何将多个图片合并为一个pdf文档
Google Profile服务
stylesheet_link_tag :all, :cache => true的问题
买了份TextMate
Leopard & Ubuntu: Terminal下如何获取硬件信息
Rails 2.0
设置Leopard下Rails默认使用MySQL
Leopard 第二天: KeePassX
Leopard 第一天
Jack小强又回来了
服务器升级
轻仓过节
投入Mac怀抱
ListView控件的Insert、Edit和Delete功能(第二部分)
XO
ListView控件的Insert、Edit和Delete功能(第一部分)
利用Func
进行重构
沽源避暑
Ruby Content Assist with Emacs Key Scheme
想要一台MacBook Pro
父亲节
Met Yeppy in Beijing
江南
Shift Happens
海淀图书城之兵荒马乱
程序员会写程序吗
过年了
Jack's back
2007啦
Trip to Zhuhai
2006
人在旅途
Xmas
Office 2007 docx文档在线转换
pre标签自动换行方案
Microsoft.Web.Extensions.Design dll 引用错误问题
Welcome to bj man!
Firefox下带UpdatePanel页面的刷新问题
Life in Beijing
ASP.NET AJAX 1 Beta的PageMethods限制
为使用Master的ASP.NET Content页面添加CSS样式
Blog Reloaded
西湖全景
马路蜜语
3...2...1, kick it off
真的断了?自拍!
朱门酒肉臭
失败的运动水壶设计
转:我们的书架
Hey Evie
恐龙是如何灭绝的
2005
男人 & 女人
Goodbye 2005
又见钢钢和鸟儿
So many people getting married
饭馆倒闭的经济现象
热烈欢迎毛协观光团
为何就这慢呢!
《JOEL说软件》阅读中
WPS Office 2005个人版发布
WPS Office 2005 on its way
Buy, don't invent
杭州一周:工作+城西生活
Season Square
It's time
Job Reloaded
马达加斯加
乐乎
面试对对碰
不眠夜
Bus惊魂
HoT, hOt, hoT
电荒猛如虎
与灰色牛虻彻夜长谈
Just couldn't get to sleep
转:Yeppy语录:UI之P & P
Jedi Academy 快爆了
Microsoft Makes XML the File Format for the Next Version of Microsoft Office
Jedi Academy
重装系统花费0.05人月
危情十日小说版
长假
星战总结篇
Fare thee well
光头颂 by 猴子
基本办完手续
母亲节快乐!
Come on man, 总结一下黄金周
厦门归来
淘到几张碟
在珠海的最后一次搬家
Resignation sent in
关于噪音的无责任评论
恩格尔系数狂涨
追梦
Linux + Apache + Subversion
WPS's moving to another place
JD's leaving
需要一块额外的硬盘
No plan's perfect
Going home
Bug Me Not
辞旧迎新
Getting Warmer
候鸟
2004
First Hit
By
James Chen
Archive
Contact
RSS Feed
Twitter