最新文章

函数式思维和函数式编程

| 心得体会 | 9条评论
28 gorilla

作为一个对Hashell语言[1]彻头彻尾的新手,当第一次看到一个用这种语言编写的快速排序算法的优雅例子时,我立即对这种语言发生了浓厚的兴趣。

2008年,我买了一本书,书名叫“PHP 6”。6年后,PHP的版本仍然是5.6

| 批评评论 | 7条评论
26 php.jpg

上个星期天,我感觉应该整理一下我的书柜。于是,在书柜里,我发现了一本几乎完全忘记的书(我想不起来为什么要买它!):《PHP 6 – 快速简洁的Web开发》

千万别理程序员

| 心得体会 | 5条评论
66 1403289602-ward-off-interru

很多时候,我发现自己需要向编程界以外的人反复解释为什么随意的打搅一个编程中的程序员是多么的讨厌。我需要费力的向他们解释什么是‘流’境界——程序员陷入深深思考和理解一个问题时,一个电话,一个提问,甚至一句“你好”,都会像一声炸雷似的将程序员从“盗梦空间”里惊醒——梦境中建好的一切建筑都会立刻坍塌。

如何用你家的猫黑掉邻家的无线网络

| 技术技巧 | 3条评论
38 black-cat-best-hd-wallpaper

上月月底,华盛顿特区的郊区,一只叫Coco的暹罗猫在社区里游荡。它花了三个小时遍历了附近邻家的后院。它杀死了一只老鼠,然后很忠心的把死老鼠带回它80岁的老主人南希的家里。Coco在外闲逛时,顺便对附近街坊的无线路由器做了些调查,发现,其中4家路由器是老式的,很容易破解,还有4家根本没有密码。

生于忧患而死于安乐:程序员如何走出自己的安逸环境

| 心得体会 | 评论
52 18sq24ziiy1vojpg

我曾在某个政府部门维护过一个写于1990年代的老系统。当一个新的系统启动开发来替代部分的老系统功能时,很多的程序员对开发新系统的工作产生的严重的抵制心里。起初,我并不知道为什么他们会有这么大的反感。对这个系统维护一段时间之后,我才慢慢明白

Jansi:让控制台输出彩色字符的方法

| 技术技巧 | 评论
7 jansi

经常使用Java的人都知道,它在后台输出的信息一般都是黑底白字,或在Linux环境中可以改成黑绿字等,反正是很单调。我也从来没想过它能够变成彩色,但今天我发现了一个java类库——Jansi——它能够让你在控制台输出色彩缤纷的文字。先给大家看看效果:

教你如何在Windows平台上创建以点(.)开头的文件名

| 技术技巧 | 10条评论
11 1

如果你在Windows桌面上点击右键,创建一个文件,并试图把这个文件命名为以点(.)开头的名称,就像下面这样:Windows会提示你文件名错误。

程序员的复仇方式

| 幽默讽刺 | 4条评论
18 IMG_20120330_120643

(抱歉本文的格式很简单,我是在很秘密的情况下写的本文。)公司的一个合伙人,也是公司的产品经理/人资经理/产品设计师,总喜欢捉弄我们。比如,在万圣节派对上,你能看到一个跟我本人一样大小的我的相片,那是她从我的Facebook上找到的。在图片上,她用说话泡泡的形式加了一句自白:“生日许愿时我许的最大的愿望是要有8个睾丸并找到一个像Jodie Foster那样漂亮的12岁的雏妓。”

我自找的,开除我吧

| 心得体会 | 7条评论
20 360276843_ca6450f0af_o

告诫各位职场看官,工作中务必尽心尽责,脑子不清醒时千万小心,哪怕偷一下懒,也尽可能不处理重要的事情,不做重要的决策,否则酿成大错一切都晚了,公司老板又不是你爹娘,没有义务疼你迁就你,现实就是出了岔子,员工走人,老板照样高升。

我的用来鉴别所谓编程语言专家的方法

| 批评评论 | 1条评论
2 Programmi

在思索“孰是神”的过程中,希腊人发现,与其回答“孰是神”,回答“孰非神”更容易。由此发明了反证法或逆推法。我常用此法来辨别专家真伪。

孩子们看到老式电脑后的反应

| 幽默讽刺 | 评论
13 labpcs

老式电脑,并不是指的历史上第一台图灵机计算机,也不是指第一台体积有几间屋子大小的那台ENIAC电脑,也不是第一台IBM pc机,而是苹果公司的Apple Monitor III。

IT培训师

| 批评评论 | 3条评论
6 fish

小鱼儿(注:Pilot Fish,本文主角的名字)的公司聘请了一个第三方公司为他们的用户进行Window7培训。但结果却发现这个公司并不能很好的胜任这种工作。

IT经理

| 批评评论 | 6条评论
2 fish

小鱼儿(注:Pilot Fish,本文主角的名字)正在埋头思考一个复杂的问题,他需要全神贯注,可就在这时,他的老板,IT部的经理,来到他的办公桌前,需要他去解决一个问题——立刻。

客户是这样描述他们的需求的

| 批评评论 | 1条评论
13 fish

技术服务工程师小鱼儿(注:Pilot Fish,本文主角的名字)接到一个任务,需要去外地的一个客户那里检查他们的电脑设备。那里的客户抱怨他们的电脑屏幕会时不时的颤动。

为什么程序员跟其他人比起来应该喝更多的水

| 心得体会 | 4条评论
50 rain-flowers_00262653

我们都不止一次的听到人们说:“你至少一天要喝8杯水。”可问题是,几乎没有人做到了每天喝那么多水。从事编程职业这么多年来,我发现,尤其是程序员,饮水量明显不足。

最新文章

在程序员的眼里,用户是这样使用他们开发的软件的

| 幽默讽刺 | 17条评论
162 11110115315436

我曾经说过,程序员不是一般的人,是具有某种超能里的人。但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。但事实上,由于大部分人——绝大部分人(包括软件开发公司的客户/购买软件的用户)——都是电脑小白(对电脑知识/计算机知识/软件知识知之甚少的人)。

让程序员抓狂的排序算法教学视频

| 幽默讽刺 | 5条评论
150 sort-dance

罗马尼亚人爱跳舞,不仅体现在电影和节日中,你会发现舞蹈无处不在,即使是大学里的计算机课程中的排序算法教学,也被用舞蹈的形式表现出来。罗马尼亚Tirgu Mures地区的Sapientia大学就制作了一系列用民族舞蹈形式表现的各种排序算法的工作原理。下面就是这些视频。

程序员幽默 149

《Let It Go》之程序员之歌

| 程序员幽默 | 14条评论
149 let it go
程序员幽默 175

让程序员抓狂:需求是这样制定出来的

| 程序员幽默 | 13条评论
175 需求调研

别站着编程:站着工作未必对你的健康有好处

| 心得体会 | 13条评论
60 站着编程 站着办公

那一天,我拆了我的站立式工作桌。尽管我可能会舍不得站着工作可能对健康有益并且也许可以提高工作效率,但我不想因此牺牲高质量的工作。提高工作质量恰恰是我选择站着工作的初衷。

高效程序员的特征:聪明,懒惰

| 批评评论 | 3条评论
128 programming

正确的软件开发应该是懒惰式开发,也被称作忍耐式开发;这种开发方式的表现是,在真正动手写代码前,程序员要花大量的时间通盘考虑所有可能的解决方案和途径。这可以看作是延缓写代码,在没有完全理解问题前绝不动手写代码。先把问题理解清楚,确保将要写的代码能真正的解决问题,这将会避免之后写出大量无用的代码。

我的站着工作的不归路

| 心得体会 | 14条评论
90 3028686-poster-p-1-cia-a-year-of-standing

去年4月的一个早晨,我用废弃的宜家小桌子在Fast Company的办公桌上搭了一个临时架子。我把笔记本电脑和外接显示器放在架子上,尝试站着办公。同事们都对我的行为感到好奇。他们跟我打赌,说我坚持不了3个月。揶揄一番后,有人跟我赌钱,有人跟我赌一顿晚餐。谁怕谁,我就要坚持下去,我要证明他们都是错的。

我是如何打败拖延症的

| 心得体会 | 5条评论
69 拖延症

关于拖延症的话题我在Hacker News上不断的看到有人提出来(你也读了,不是吗?),感觉有必要将我是如何跟拖延症做斗争的方法分享给大家。然而,我这里说的主要是针对程序员/美工,但其实任何人都可以使用。首先最重要的….

程序员如何活得明白

| 批评评论 | 6条评论
111 programmer

可事实上问题不在于此。编程,就跟写作、绘画、作曲一样,首先是一种创造性的活动,而不是一个种技术工作。当然,对一种技术或编程语言的不断练习和保持熟悉很重要,这其实就是在学习使用工具和技法,但它并不会让你本质上变成一名更优秀的程序员。

做程序员压力山大,很多人都快疯了

| 批评评论 | 16条评论
603 programmer-computer-night-3

一个是被人们称作”骗子综合征(imposter syndrome)”的东西。患这种症状的人通常是发现一起共事的所有程序员都比自己聪明、比自己有天份、比自己有才能。你生活中一直恐惧中,担心其他人会最终发现你是个冒牌货、你的技术和能力是装出来的。