归档
2014年10月
- 2014-10-10 » 基于单个 div 的 CSS 绘图
2014年09月
- 2014-09-20 » HTML5 Prefetch
- 2014-09-10 » HTTP API 设计指南
2014年07月
- 2014-07-29 » Google Chrome 中的高性能网络
- 2014-07-25 » 一道逻辑题 - 我拿走了哪个数
- 2014-07-23 » UC 开发语言的选择
2014年06月
- 2014-06-26 » Bottle 中文文档
- 2014-06-23 » 前端开发,从菜鸟到大牛的取经之路
- 2014-06-20 » 如何看待一些知名博客推广软文的行为?
- 2014-06-12 » 屌丝应该知道的 6 个残酷人生事实(血泪翻译)
2014年03月
- 2014-03-04 » 去死吧!你这个异教徒!
2014年02月
2013年12月
- 2013-12-18 » 据说,年薪百万的程序员,都是这么开悟的(二)
- 2013-12-18 » 据说,年薪百万的程序员,都是这么开悟的(一)
- 2013-12-17 » 苦B程序员们,你的法拉利呢?
2013年11月
- 2013-11-25 » 高效 jquery 的奥秘
2013年10月
- 2013-10-16 » 利用函数的惰性载入提高 javascript 代码性能
- 2013-10-15 » 10 个你需要了解的最佳 javascript 开发实践
- 2013-10-15 » 9 行 javascript 代码获取 QQ 群成员
- 2013-10-11 » javascript 的 quine 程序升级版
- 2013-10-07 » Node.js 给前端带来了什么
2013年09月
- 2013-09-25 » 基于 canvas 将图片转化成字符画
- 2013-09-22 » Linux 计划任务 — crontab
2013年08月
- 2013-08-11 » 从「王师傅一共损失了多少钱」说开去
- 2013-08-08 » JavaScript 中的异步梳理(3)——使用 Wind.js
- 2013-08-08 » JavaScript 中的异步梳理(2)——使用 Promises/A
- 2013-08-08 » JavaScript 中的异步梳理(1)——使用消息驱动
- 2013-08-08 » JavaScript 中的异步梳理(0)
2013年06月
- 2013-06-12 » 谈 javascript 变量声明
- 2013-06-11 » Python 的神奇方法指南
2013年04月
- 2013-04-26 » JavaScript 的怪癖 3:标准的等号 (==)
- 2013-04-24 » javascript 中强制执行 toString()
- 2013-04-22 » 强制转换对象(objects)为原始值(primitives)
- 2013-04-22 » JavaScript 中的自动分号插入(ASI)
- 2013-04-21 » 哲学入门书籍『苏菲的世界』
- 2013-04-21 » 计算机神书『编码:隐匿在计算机软硬件背后的语言』
- 2013-04-14 » JavaScript 的怪癖 2:两个「空值」:undefined 和 null
- 2013-04-10 » 为什么说任何基于比较的算法将5个元素排序都需要7次?
- 2013-04-08 » JavaScript 的怪癖 1:隐式类型转换
- 2013-04-08 » javascript 的 12 个怪癖(quirks)
- 2013-04-06 » ECMAScript:ES.next 和 ES6 以及 ES Harmony 之间的区别
- 2013-04-05 » JavaScript 当中的代码嗅探
- 2013-04-04 » javascript 中的 delete
- 2013-04-01 » 老生常谈:面试算法有必要吗?
2013年03月
- 2013-03-28 » 少走弯路的10条忠告
- 2013-03-25 » 学习 JavaScript - 我的经验与建议(译)
- 2013-03-21 » 开发者如何提升和推销自己
- 2013-03-11 » 在 python 中,如果 x 是 list,为什么 x += "ha" 可以运行,而 x = x + "ha" 却抛出异常呢?
- 2013-03-03 » C++ 中 0 是十进制还是八进制?
2013年01月
- 2013-01-22 » github 不能访问了,无法连接到服务器
2012年12月
- 2012-12-23 » JavaScript 的 typeof 的用途
- 2012-12-22 » JavaScript 并非所有的东西都是对象
- 2012-12-21 » JavaScript:将所有值都转换成对象
- 2012-12-20 » JavaScript中,{}+{}等于多少?
- 2012-12-19 » PHP 循环中「引用」引发的奇怪问题
- 2012-12-18 » 在 javascript 中,为什么 [1,2] + [3,4] 不等于 [1,2,3,4]?
- 2012-12-14 » JavaScript 的 MVC 模式
- 2012-12-11 » 你的 mixin 兼容 ECMAScript 5 吗?
2012年11月
- 2012-11-12 » 千万不要把 bool 当成函数参数
- 2012-11-11 » 代码之谜(五)- 浮点数(谁偷了你的精度?)
- 2012-11-02 » 精通one,学习another,关注next
- 2012-11-02 » 代码之谜(四)- 浮点数(从惊讶到思考)
- 2012-11-01 » 如何评价『黑客与画家』
2012年10月
- 2012-10-28 » 代码之谜(三)- 运算符
- 2012-10-28 » 代码之谜(二)- 语句与表达式
- 2012-10-27 » 自己动手设计 PHP MVC 框架(一)——URL
- 2012-10-22 » 『神雕瞎驴』金庸看完哭了
- 2012-10-21 » 让人目瞪口呆的三位世界级电脑大师
- 2012-10-15 » 代码之谜(一)- 有限与无限
2012年09月
- 2012-09-27 » 你为什么薪水那么低(二)之 生产力
- 2012-09-25 » 代码之谜(零)- 开篇/前言/序
- 2012-09-21 » 你为什么薪水那么低
- 2012-09-20 » 程序员之路——一个老程序员对刚上大学的学弟学妹的忠告
- 2012-09-03 » 人有多大懒,才有多大闲 (评论『卓有成效的程序员』)
2012年07月
- 2012-07-27 » Python 编码时应该注意的几件事情
- 2012-07-26 » ECMAScript 5的严格模式:strict mode介绍
- 2012-07-24 » Javascript 的兴起是否意味的 LAMP 的灭亡
- 2012-07-23 » 名词王国里的死刑(翻译)
- 2012-07-23 » 10 个让朋友对你刮目相看的 CoffeeScript 单行代码绝技
- 2012-07-20 » 写更少的代码
- 2012-07-19 » 好代码是廉价的代码
- 2012-07-03 » 关于编程学习的七点思索
- 2012-07-03 » javascript Array 中 shift 和 pop 的妙用
- 2012-07-03 » 人民币的符号的正确表示法?一杠?两杠?
2012年06月
- 2012-06-25 » 『译』少即是极多 - Go 语言设计理念
2012年05月
- 2012-05-30 » 为什么我们要从 NodeJS 迁移到 Ruby on Rails
- 2012-05-29 » 为什么 jdk 中把 String 类设计成 final
- 2012-05-29 » 函数要多小才够好——谈小函数之道
- 2012-05-29 » 程序员学英语三部曲
- 2012-05-29 » 程序员看法上的几个典型错误
- 2012-05-29 » 那就叫它Util吧
- 2012-05-29 » 各种囧然不同流行的编程风格
- 2012-05-29 » 时间管理的7个方法
- 2012-05-29 » 20个数据库设计的最佳实践
- 2012-05-29 » 十三个代码注释的小技巧
- 2012-05-28 » 如果开发php语言的是英国人
- 2012-05-28 » 从一道php面试题说起
- 2012-05-25 » Web开发者不可不知的15条编码原则
- 2012-05-24 » javascript 不可用的问题探究
- 2012-05-24 » 程序员成熟的标志
- 2012-05-24 » 一条很有价值的编程建议
- 2012-05-24 » java API 设计准则
- 2012-05-24 » 反 for-if 编程模式
- 2012-05-24 » 为什么 ++[[]][+[]]+[+[]] = 10?
- 2012-05-24 » 博客排版要注意的五个问题
- 2012-05-24 » 10 个技巧助你写出卓越的 jQuery 插件
- 2012-05-22 » 为 jekyll 博客添加 category 分类
- 2012-05-22 » 如何为https网站加入ssl证书
- 2012-05-19 » 关于 Java Collections API 您不知道的 5 件事,第 2 部分
- 2012-05-19 » 关于 Java Collections API 您不知道的 5 件事,第 1 部分
- 2012-05-19 » 关于 Apache Maven 您不知道的 5 件事
- 2012-05-19 » Google Guava Collections 使用介绍
- 2012-05-18 » 关于返回 Null 值的问题
- 2012-05-18 » 只要一个返回语句
- 2012-05-16 » 成为高效程序员的搜索技巧
- 2012-05-16 » java编程的78条黄金法则
- 2012-05-16 » 少走弯路的10条忠告
- 2012-05-15 » for 循环为何可恨?
- 2012-05-15 » 三种东西永远不要放到数据库里
- 2012-05-15 » 一个合格的程序员应该读过哪些书
- 2012-05-05 » 5 个常见的 Rails 开发误区
2012年04月
- 2012-04-27 » javascript 编程风格
- 2012-04-19 » web.py 0.3 新手指南 - 模板系统
- 2012-04-19 » web.py 0.3 新手指南 - 安装
- 2012-04-19 » web.py 0.3 新手指南 - FAQ
- 2012-04-19 » web.py 0.3 新手指南
- 2012-04-19 » Web.py Cookbook 简体中文版 - 提供XML访问
- 2012-04-19 » Web.py Cookbook 简体中文版 - 使用字典动态构造where子句
- 2012-04-19 » Web.py Cookbook 简体中文版 - 用soaplib实现webservice
- 2012-04-19 » Web.py Cookbook 简体中文版 - 在PostgreSQL下实现用户认证
- 2012-04-19 » Web.py Cookbook 简体中文版 - 用户认证
- 2012-04-19 » Web.py Cookbook 简体中文版 - 理解URL控制
- 2012-04-19 » Web.py Cookbook 简体中文版 - db.upate 数据更新
- 2012-04-19 » Web.py Cookbook 简体中文版 - 怎样使用数据库事务处理
- 2012-04-19 » Web.py Cookbook 简体中文版 - Testing with Paste and Nose
- 2012-04-19 » Web.py Cookbook 简体中文版 - How to use templates on Google App Engine
- 2012-04-19 » Web.py Cookbook 简体中文版 - 在webpy中使用Mako模板引擎
- 2012-04-19 » Web.py Cookbook 简体中文版 - Use Jinja2 template engine in webpy
- 2012-04-19 » Web.py Cookbook 简体中文版 - Import functions into templates
- 2012-04-19 » Web.py Cookbook 简体中文版 - 在webpy中使用Cheetah模板引擎
- 2012-04-19 » Web.py Cookbook 简体中文版 - 使用子应用
- 2012-04-19 » Web.py Cookbook 简体中文版 - 如何流传输大文件
- 2012-04-19 » Web.py Cookbook 简体中文版 - 保存上传的文件
- 2012-04-19 » Web.py Cookbook 简体中文版 - 提供静态文件
- 2012-04-19 » Web.py Cookbook 简体中文版 - 用cherrypy提供SSL支持
- 2012-04-19 » Web.py Cookbook 简体中文版 - 整合 SQLite UDF (用户定义函数) 到 webpy 数据库层
- 2012-04-19 » Web.py Cookbook 简体中文版 - sqlalchemy
- 2012-04-19 » web.py 0.3 新手指南 - 在子应用下使用session
- 2012-04-19 » web.py 0.3 新手指南 - Sessions
- 2012-04-19 » web.py 0.3 新手指南 - 在调试模式下使用session
- 2012-04-19 » web.py 0.3 新手指南 - 在template中使用session
- 2012-04-19 » web.py 0.3 新手指南 - 如何用Gmail发送邮件
- 2012-04-19 » web.py 0.3 新手指南 - 发送邮件
- 2012-04-19 » web.py 0.3 新手指南 - db.select 查询
- 2012-04-19 » web.py 0.3 新手指南 - 实时语言切换
- 2012-04-19 » web.py 0.3 新手指南 - RESTful doctesting using app.request
- 2012-04-19 » Web.py Cookbook 简体中文版 - 跳转(seeother)与重定向(redirect)
- 2012-04-19 » web.py 0.3 新手指南 - 使用db.query进行高级数据库查询
- 2012-04-19 » Web.py Cookbook 简体中文版 - 从post读取原始数据
- 2012-04-19 » web.py 0.3 新手指南 - 多数据库使用
- 2012-04-19 » Web.py Cookbook 简体中文版 - deploying web.py with nginx and mod_wsgi
- 2012-04-19 » Web.py Cookbook 简体中文版 - 使用Apache + mod_wsgi部署webpy应用
- 2012-04-19 » Web.py Cookbook 简体中文版 - 管理自带webserver日志
- 2012-04-19 » Web.py Cookbook 简体中文版 - 上传文件大小限定
- 2012-04-19 » Web.py Cookbook 简体中文版 - 站点布局模板
- 2012-04-19 » Web.py Cookbook 简体中文版 - db.insert 向数据库中新增数据
- 2012-04-19 » Web.py Cookbook 简体中文版 - web.input
- 2012-04-19 » Web.py Cookbook 简体中文版 - 模板文件中的i18n支持
- 2012-04-19 » Web.py Cookbook 简体中文版 - Hello World!
- 2012-04-19 » Web.py Cookbook 简体中文版 - 怎样使用表单 forms
- 2012-04-19 » Web.py Cookbook 简体中文版 - 个别显示表单字段
- 2012-04-19 » Web.py Cookbook 简体中文版 - File Upload Recipe
- 2012-04-19 » Web.py Cookbook 简体中文版 - Webpy + Nginx with FastCGI搭建Web.py
- 2012-04-19 » Web.py Cookbook 简体中文版 - 通过Fastcgi和lighttpd部署
- 2012-04-19 » Web.py Cookbook 简体中文版 - Web.py using FastCGI and Apache 2
- 2012-04-19 » Web.py Cookbook 简体中文版 - db.delete 数据删除
- 2012-04-19 » Web.py Cookbook 简体中文版 - 自定义NotFound消息
- 2012-04-19 » Web.py Cookbook 简体中文版 - web.ctx
- 2012-04-19 » Web.py Cookbook 简体中文版 - 如何操作Cookie
- 2012-04-19 » Web.py Cookbook 简体中文版 - CGI deployment on Apache
- 2012-04-19 » Web.py Cookbook 简体中文版 - 如何使用web.background
- 2012-04-19 » Web.py Cookbook 简体中文版 - Application processors
- 2012-04-19 » Web.py Cookbook 简体中文版 - 交替风格
- 2012-04-19 » Web.py Cookbook 简体中文版
- 2012-04-19 » javascript 是一门令人愉悦的语言
- 2012-04-18 » 离开Java,寻找更佳语言的10大理由
- 2012-04-18 » Java编程中“为了性能”尽量要做到的一些地方
- 2012-04-16 » lua脚本文档中文翻译(基础)
- 2012-04-15 » Expressjs 中文入门指引手册
- 2012-04-13 » 理想的写作环境:git+github+markdown+jekyll
- 2012-04-13 » 高效编程的秘诀
- 2012-04-13 » web前端研发工程师编程能力成长之路
- 2012-04-13 » 解密Redis持久化
- 2012-04-13 » Python实用技巧-成为Pythoner必经之路
- 2012-04-13 » 简明 Python 编程规范
- 2012-04-13 » 一天时间用python写门语言
- 2012-04-13 » 多个github帐号的SSH key切换
- 2012-04-13 » 大型应用的 javascript 架构
- 2012-04-13 » 如何构建优质代码
- 2012-04-13 » 浏览器如何渲染文本
- 2012-04-13 » Git教程 快速上手
- 2012-04-13 » 默认Web字体样式
- 2012-04-13 » 你会做Web上的用户登录功能吗
- 2012-04-13 » 最佳 Web 中文默认字体
- 2012-04-13 » git多人协作开发流程
- 2012-04-13 » 从Reddit学到的七条经验
- 2012-04-13 » 25个必须记住的SSH命令
- 2012-04-13 » 极限编程的12个实践原则
- 2012-04-06 » 什么是Node.js
- 2012-04-05 » 你不知道你不懂 javascript
- 2012-04-05 » 什么是Node
- 2012-04-05 » 使用jekyll在Github上搭建博客
- 2012-04-05 » 开发者最容易犯的 13 个 JavaScript 错误
- 2012-04-05 » 现在就使用HTML5的十大原因
- 2012-04-05 » 细数 javascript 容易被忽略的语法陷阱
- 2012-04-05 » 写了 10 年 Javascript 未必全了解的连续赋值运算
- 2012-04-05 » javascript 程序编码规范
- 2012-04-05 » 关于html5的7个传说
- 2012-04-05 » 如何避免产生赋值语句
- 2012-04-05 » 你的编程语言能这样做吗?
- 2012-04-05 » 当心那些有歧义的命名
- 2012-04-05 » 避免常见的六种HTML5错误用法
- 2012-04-05 » 28个你必须知道的HTML5的新特性,技巧以及技术
- 2012-04-05 » 改良程序的11技巧
- 2012-04-03 » Node入门
- 2012-04-03 » Javascript 的 10 个设计缺陷
2012年03月
- 2012-03-31 » progit - 起步
- 2012-03-31 » progit - Git 内部原理
- 2012-03-31 » Markdown 语法 (简体中文版)
- 2012-03-31 » markdown 快速入门
- 2012-03-22 » Git魔法 - 附录 B 本指南的翻译
- 2012-03-20 » Git魔法 - 附录 A Git的缺点
- 2012-03-11 » 使用 jekyll 提高 Demo 开发效率
- 2012-03-08 » Git魔法 - Git大师技巧
- 2012-03-07 » Git魔法 - 分支巫术
- 2012-03-06 » Git魔法 - 多人Git
- 2012-03-05 » Git魔法 - 克隆周边
- 2012-03-04 » 为 jekyll 博客添加静态搜索
- 2012-03-04 » Git魔法 - 基本技巧
- 2012-03-03 » Git魔法 - 入门
2012年02月
- 2012-02-27 » Git魔法 - 关于历史
- 2012-02-25 » Git魔法 - 揭开面纱
- 2012-02-22 » Git魔法 - 前言
2012年01月
- 2012-01-16 » 优化 jekyll 站点的 SEO 技巧
2011年12月
- 2011-12-05 » GitHub API v2 笔记
2011年11月
- 2011-11-30 » mac 本地按安装 jekyll
- 2011-11-22 » 在 mac 上使用 Git 和 GitHub 连接
- 2011-11-12 » Git/SVN 常用命令笔记
2011年10月
- 2011-10-02 » window 下建立 github 连接
2011年09月
- 2011-09-24 » jekyll 的一些函数和技巧
- 2011-09-22 » 在 github 上建立 pages 的过程
2011年02月
- 2011-02-28 » go是函数式编程语言吗?
2010年11月
- 2010-11-08 » 甲骨文CEO在耶鲁大学 2000 届毕业典礼上的演讲:退学吧
2008年11月
- 2008-11-11 » javascript 一怪——arguments 对象