Code

编码是门艺术
07
8月

JQuery学习笔记: preventDefault

最近在学习一些WEB前端的东西,例如JS/CSS神马的,我会把学习后的一些要点记录下来,对于JS/CSS的兼容问题,我只关注现代浏览器所支持的,对于IE6/7/8的问题会直接忽视,毕竟当下的浏览器基本上都支持HTML5了,对于那些古董丑陋的浏览器就让他成为历史吧。另外说一下当下我看的是 Callum Macrae 写的《Learming from jQuery》 。 关于preventDefault方法
2 min read
02
8月

热烈庆祝WordPress3.6发布!!!

热烈庆祝WordPress3.6发布!!!3.6附带的Twenty Thirteen主题的中文字体显示实在是太突厥了,有点儿适应不了,另外一个显著的特性是增加了一个历史文章保存记录的对比功能,其他的特性还在探索中~
15
7月

mongoDB字段类型的转换

最近在使用mongoDB, 发现mongo对字段类型的定义并不是很严格,完全依赖传入数据的类型,在加上PHP是弱类型的语言,所以难免会出现一些错误。如果预想的类型是Int型,但数据存储的是String,那数据在根据Int型检索的时候,就完全失效了。如果发现某个字段在存储的时候出现了分歧怎么办?当然首先要修正程序在数据传入时候的错误,对于Int型一定要保证其类型的正确性。 example: $user_arr = array ( 'uid' =>
1 min read
05
7月

nginx下Go如何配置成fastCGI工作模式

最初是因为笔者的服务器上已经有了nginx + php(fastcgi)的项目,所以在引入Go的项目时,自然的就想到了通过nginx的虚拟主机+fastCGI的方式支持Go的项目。其实很简单,以下就是简单的示例,照此方法就可以让Go以FastCGI的方式Hello word了 ! 1. Nginx 需要做的配置 server { listen 80; server_name  www.
1 min read
27
5月

如何成为一名远程软件开发者【译文】

在家工作会给你自由的空间做更多的事情,远离来自办公室环境的干扰。另一方面,他也会给予整天偷懒的自由! 我和8个同事通过Wave [https://www.waveapps.com/]和Nathan Bertram [http://trueperspective.net/]在ArrangeMySeat [https://arrangemyseat.com] 上远程工作超过了1年,甚至会更久。
9 min read
16
5月

为什么选择GO语言?

Go是2009年11月10日推出的一个新的系统编程语言并保持快速的更新。Go是一个优秀的工具,优雅的并发模型和独特的面向对象的方法,深深的吸引了来自编译和脚本语言开发者的关注。 “Go在未来将成为服务器的语言。” – Tobias Lütke, via Twitter [https://twitter.com/tobi/status/326086379207536640] 是否真的像Tobi断言的一样么?我们可以评估之前,如果Go是现代网络发展的灵丹妙药,让我们来看一下现在网络开发的发展趋势,并考虑一下什么是“
9 min read
18
4月

最近很忙~发发牢骚~

最近很忙~各种产品改版,各种改版。。。貌似真的除了改版,也没别的事情可以做了。换汤不换药,做个新页面喜兴个几天,也就罢了。不考虑成本(的变更)永远也成不了大器,缺乏核动力的产品在江湖上也不会存活太久。 产品和人一样,如果都是只为了钱活着,也就迷失了最初的本性。没有钱不成,但人生的精彩一定是和钱无关的。在积累物质资本的路上投入了过多的时间,自然会失去很多原本自我的梦想。 另外~
1 min read
19
2月

关于互联网研发管理的追忆

> 无意之中,突然发现了早些年间一个培训课程后的一篇作业,但貌似没有完结,不知道还能找到最终版否。现在对互联网软件研发管理的认知和之前肯定有了不一样的体会,看看之前写的东西也很有意思的,贴出来缅怀一下,那个年代很流行 “救火英雄” 啊!呵呵~ 听完上周末的研发管理讲座后,引发了我对互联网研发管理的一些思考,互联网的研发管理与传统的软件行业研发似乎有许多相似的地方,但也有许多不同的地方。比较明显的一点就是:互联网行业产品研发周期相对比较短,版本迭代发布速度较快,往往几周就会发布一个“
10 min read