the5fire的技术博客

关注Python、Django、Vim、Linux、Web开发、团队管理和互联网--Life is short, we need Python.

[译]精通JavaScript面试之什么是函数式编程?

分类:前端开发 | 标签:       | 发布:2017-01-13 4:31 a.m. | 阅读量: 3092

> “精通JavaScript面试”是一系列文章,专门给那些在为中高级JavaScript岗位的面试做准备的人设计的。这些都是我在真实面试中经常用到的问题。

[译]柯里化有用吗?

分类:前端开发 | 标签:       | 发布:2017-01-07 8:05 a.m. | 阅读量: 3181

在两年半前我写了这篇文章《为什么柯里化是有用的》——一些关于在JavaScript中使用柯里化函数的赞美之言。这篇文章轻松成为阅读量最大的一篇,每个月给我带来许多读者。 但是随着时间流逝,时间发生了变化,我也是。依靠这个技巧让代码变得更有表达力仍旧是一个好的想法吗?

[译]为什么柯里化是有用的

分类:前端开发 | 标签:       | 发布:2017-01-04 3:09 a.m. | 阅读量: 4080

程序员的白日梦就是写一次代码,然后能够不断的复用它同时不会产生副作用。它善于表达因为你以需要表达的方式来写的,它是重用因为...呃,你在重用,你还有什么更多的要求吗?

“我基础学完了,接下来该学点什么”,答:该思考

分类:Python | 标签:     | 发布:2014-04-11 7:08 a.m. | 阅读量: 10882

很多新手在刚学完Python基础之后都很喜欢问:“我接下来应该做点什么?”或者问:“哪个大神能告诉我下一步要干嘛”。 这是一个很普遍的问题,我觉得这个问题的根源不在于网络上的资料不完善,根源在于这部分人忘了为什么要学习编程、开发。 我们学习编程(Python)的目的不外乎这两个

python项目练习五:虚拟茶话会

分类:python实战 | 标签:     | 发布:2011-12-30 11:31 p.m. | 阅读量: 34340

几乎在学习、使用任何一种编程语言的时候,关于socket的练习从来都不会少,尤其是会写一些局域网的通信的东西。所以书上的这个项目刚好可以练习一下socket编程。 这个练习的整体思路首先有一个聊天的服务器,这个服务器的功能主要是提供客户端socket的连接、存储每个客户端

[记录]TechCrunchHackathon编程冲刺

分类:生活 | 标签:       | 发布:2011-11-02 9:54 p.m. | 阅读量: 3459

上周末和公司的同事们一块去参加了TechCrunch的Hackathon大赛,这个比赛被成为:“编程冲刺竞赛”,要求24小时内,开发出一个产品来,官方说大家不要拿已经做好的产品来充数。不过在我看来,这个东西不好界定,因为最后很难看出是不是当场做的。不过我想大家都是秉着hack精

编程如做菜

分类:学习心得 | 标签:     | 发布:2011-05-26 9:05 p.m. | 阅读量: 4277

写程序有时候就像是做菜一样。很多人都这么比喻过,从写程序和做菜的对比中我们能得到什么启发呢?因为写一个程序的周期相对是比较长的,而做菜的过程确是很短(时间太长了会有人饿晕过去的,呵呵) <h4>【浅析】</h4> 先从小程序说起,一个小程序的开始,都是胸中有沟壑,敲键如有神。

扔飞镖与编程-或许我们应该关注结果

分类:阶段总结 | 标签:     | 发布:2011-04-05 6:22 p.m. | 阅读量: 4218

清明节放假,到森林公园去玩,里面娱乐设施很多。看到其中有一项扔飞镖全中即可得到一个小熊,这个对女士可是很有诱惑力的,于是,十块十只镖。 第一次摸飞镖,觉得这个东西头很重,但是应该怎么仍呢?没有经验。凭感觉扔吧,随手扔

其他分类: