文章列表

备份 MySQL 的数据到 Dropbox

March 22, 2015

导出 MySQL 的数据 使用命令行 (mysqldump) 导出数据 执行以下命令 $ mysqldump --opt -u [uname] -p[pass] [dbname] > [backupfile.sql] [uname] 数据用户名 [pass] 数据密码 [dbname]...

如何有效地贡献开源项目

March 14, 2015

为开源项目做贡献有许多好处. 当你贡献一个项目时, 你能学习到许多大型组织所实行的开发方式. 这些技能对于一个人的职业生涯有着很大的帮助, 并且能学习到很多在学校/工作中可能学习不到的知识. 本文面向那些初级或者中级的开发者, 为他们开始贡献开源项目提供帮助和指导. 我会使用 Mozilla Foundatio...

洋葱工作法 Changelog

November 29, 2014

Version 0.0.1 2014.11.23 洋葱 创建洋葱 列出最近一段时间内完成的洋葱 土豆 创建土豆 列出所有创建的土豆 删除土豆 计时器 洋葱开始时计...

洋葱工作法

November 29, 2014

为什么有洋葱工作法 最近尝试使用番茄工作法(其实很早就尝试过但一直都没有坚持下来), 使用后颇有感触, 并且尝试深入去了解到底为什么要有番茄工作法(why)/它的优点是什么(what)/它通常都是怎么使用的(how)/哪些人适合使用(who)/使用的场景是什么(where). 但这些不是这里详细讨论的范畴, 感...

Git Submodule

September 08, 2014

什么是Git Submodule 当你在一个项目上工作时,你也许会需要使用另外一个项目的库。举个例子,假设你在开发一个网站,为之使用 ORM 库。你不想编写一个自己的 ORM 库,而是使用第三方的 ORM 库。这时,你可能不得不像 Nodejs apm 或者 Ruby gem 那样包含来自共享库的代码,亦或者将...