最新 | 最热门 | 最高评价

+6  一个女程序员的故事

Tag: 职场生涯 | 轶事趣闻 | Programmer | 程序员
陈皓 发于 2011年12月30日 10:25 | 点击: 4743 | 展开摘要
因为有人在酷壳里评论里说我给一个女程序员的建议不靠谱,我不服,因为我的工作经历中的一些女程序员都很不错,比那些男程序员都强,所以,我在新浪微博和twitter上征集女程序员的故事和想法,这两天来,我收到了好几封邮件,让我很感动。其中,有一个故事让我回味很久,在脑海里挥之不去,可能是因为她的经历和我很相似,她的想法和我很有共鸣。

本来,我想通过收到的这些故事然后编辑成一篇关于女程序员的文章,但是我觉得这个故事已经足够好了,任何的编辑都是对这个故事的不尊重,所以,我原封不动,一

查看全文: http://www.udpwork.com/item/6601.html

+3  C语言中史上最愚蠢的Bug

Tag: C/C++语言 | 杂项资源 | 编程语言 | 轶事趣闻 | C++ | Programmer | 程序员
陈皓 发于 2011年08月26日 10:17 | 点击: 2685 | 展开摘要
本文来自“The most stupid C bug ever”,很有意思,分享给大家。我相信这样的bug,就算你是高手你也会犯的。你来看看作者犯的这个Bug吧。。

首先,作者想用一段程序来创建一个文件,如果有文件名的话,就创建真正的文件,如果没有的话,就调用?tmpfile()?创建临时文件。他这段程序就是HTTP下载的C程序。code==200就是HTTP的返回码。

else if (code == 200) { // Downloading whole fi

查看全文: http://www.udpwork.com/item/5697.html

+3  Google 需要性爱

Tag: 技术读物 | 轶事趣闻 | Google
陈皓 发于 2011年01月19日 12:43 | 点击: 2406 | 展开摘要
看到一篇趣文Google Needs Sex,翻译过来。

Brad DeLong 给我们写了 两篇关于“Google遇到的麻烦”的文章(墙),这两篇文章基本上是说, 制造网络欺诈和网络垃圾信息的人会尽其一切努力来和搜索引擎进行博弈,这样一来,其会让搜索到的结果对我们越来越没有帮助(译注:百度的竞价排名成为了制造网络欺诈和网络垃圾信息甚至洗脑的温床)。于是,人们开始去使用其它一些影响地较少的搜索引擎,准确的说,是那些垃圾信息和欺诈信息的东西还不适应于这些搜索引擎。

这让我想

查看全文: http://www.udpwork.com/item/4123.html

+1  如此理解面向对象编程

Tag: Java语言 | 程序设计 | 编程语言 | 轶事趣闻 | Coding | Object-Oriented | OOP
陈皓 发于 2012年12月13日 08:19 | 点击: 3042 | 展开摘要
从Rob Pike 的 Google+上的一个推看到了一篇叫《Understanding Object Oriented Programming》的文章,我先把这篇文章简述一下,然后再说说老牌黑客Rob Pike的评论。

先看这篇教程是怎么来讲述OOP的。它先给了下面这个问题,这个问题需要输出一段关于操作系统的文字:假设Unix很不错,Windows很差。

这个把下面这段代码描述成是Hacker Solution。(这帮人觉得下面这叫黑客?我估计这帮人真是没看过C语言的代

查看全文: http://www.udpwork.com/item/8848.html

+1  对九个超级程序员的采访

Tag: 杂项资源 | 轶事趣闻 | Linus Torvalds | Programmer | 程序员
陈皓 发于 2012年09月14日 08:29 | 点击: 3723 | 展开摘要
原文:《Q&A With Nine Great Programmers》时间有限,我只能粗译,难免错误。

这篇访谈源自2006年,最先发布在波兰程序员 Jaroslaw “sztywny” Rzeszótko (AKA “Stiff”) 的博客上。但是这篇博文现在找不到了。非常感谢他能授权我重新发布这个博文。

在一个炎热无聊的下午,我突发奇想。我想通过电子邮件的方式对那些我非常感兴趣和非常敬重的程序员问10个问题。准

查看全文: http://www.udpwork.com/item/8112.html

+1  千万别用MongoDB?真的吗?!

Tag: 数据库 | 轶事趣闻 | 10gen | Database | MongoDB
陈皓 发于 2011年11月10日 08:28 | 点击: 3485 | 展开摘要
某人发了一篇Don’t use MongoDB的血泪控诉,我把原文翻译如下,你可以看看。不过,我想我们还要去看看10gen CTO的对此事的回复,我们还要去在Reddit上看看大家的说法,10gen CTO的对此事的回复后面也有一堆人在讨论这个事,还有一些程序员开始去读MongoDB的源码了,呵呵。看样子,说MongoDB的这些事并不是真的。

10gen CTO 对此事的并不完全知道,其在回复,对些文中的每一条都做了回复。我把其回复的大体意思也放在原文中。不过,

查看全文: http://www.udpwork.com/item/6256.html

+1  新手该学哪门编程语言

Tag: 编程语言 | 轶事趣闻 | Programmer | 程序员
陈皓 发于 2010年05月10日 08:46 | 点击: 2188 | 展开摘要
在某个论坛上看到有人在问——“Which programming language should I learn first?”,看到了下面的这个回答,有点意思。

Depends.

To program in an expressive and powerful language: Python

To get a website up quickly: PHP

To mingle with programmers who call themselves “rockst

查看全文: http://www.udpwork.com/item/1357.html

+1  一个jQuery的插件

Tag: Web开发 | 轶事趣闻 | IE | jQuery
陈皓 发于 2010年04月14日 13:42 | 点击: 2084 | 展开摘要
jQuery这个强大的玩意我就不多说了,不知道可以上网搜搜看。IE6我也不多说了,这可能是史上骂名最多的一个浏览器,网上有N多的声讨IE6的文章,你也可以参看本站的《9个最常见IE的Bug及其fix》和《IE的CSS相关的BUG》,如果你今天还在用IE6,或是IE类浏览器,那请让我小小的BS你一下。

这个jQuery的Plugin可能是有史以来所有plugin中最有个性的一个,因为这个plugin什么也不干,其会用户的IE6版的浏览器直接Crash掉。这个plugin叫jQ

查看全文: http://www.udpwork.com/item/696.html

+1  telnet的一个Bug

Tag: Unix/Linux | 轶事趣闻 | telnet | Ubuntu
陈皓 发于 2010年04月14日 09:10 | 点击: 2394 | 展开摘要
下面这个链接是Linux分发包Ubuntu的关于Telnet命令的Man Page,

http://manpages.ubuntu.com/manpages/karmic/man1/telnet-ssl.1.html

打开这个Man Page,把页面拉到最后一行,你会看到下面这个BUG(“BUGS:源代码不易读!”)

The source code is not comprehensible.

Telnet的源代码在这里:http://packages.ubuntu.

查看全文: http://www.udpwork.com/item/694.html

+0  互联网之子 – Aaron Swartz

Tag: 杂项资源 | 轶事趣闻 | Aaron Swartz | Programmer | Reddit | SOPA | 程序员
陈皓 发于 2014年09月08日 00:26 | 点击: 2623 | 展开摘要
 1986年11月8日,有个叫Aaron Swartz的人在美国芝加哥伊利诺伊州出生。因为他父母创办了一个软件公司,所以,Aaron在3岁的时候就接触到了电脑,然后就着迷了。

我们先通过Aaron Swartz 的青少年时期来看一下他是怎么样的一个天才:

12岁的时候Aaron就创建了一个类似于Wikipedia式的网站(那时还没有Wikipedia),13岁的时候,Aaron赢得为年轻人而设,创作教育及协同非商业网站的ArsDigita Prize比赛首名。 奖品包括参

查看全文: http://www.udpwork.com/item/13225.html

+0  如何用最有创造力的方式输出42

Tag: 趣味问题 | 轶事趣闻 | 42 | Programming | 程序员
陈皓 发于 2014年03月06日 22:42 | 点击: 2708 | 展开摘要
酷壳似乎好长时间没有像《编程真难啊》或是《老手是这样教新手编程的》或是像《如何写出无法维护的代码》这样“严肃正经”的文章了,所以,赶在大家还没有向我扔臭鸡蛋前奉献一篇。这篇文章来自CodeGolf.StackExchange上的《Most creative way to display 42》—— 请以最有创造力的方式输出42。于是出现了下面的这些答案(注:精彩的总是留在最后面)

人生和宇宙终级问题的答案:42

这里,需要介绍一下为什么要输出42。这时因为42是我们人生,

查看全文: http://www.udpwork.com/item/11908.html

+0  Unix考古记:一个“遗失”的shell

Tag: C/C++语言 | Unix/Linux | 操作系统 | 轶事趣闻 | Compiler | Interpreter | Ken Thompson | Shell | Unix
Leo 发于 2013年04月26日 22:29 | 点击: 3114 | 展开摘要
(感谢网友Leo投递此文)

谨以此文纪念伟大的计算机科学巨匠Ken Thompson和Dennis Ritchie,并同时向其他所有为Unix发展做出贡献的黑客致敬。

历史的尘埃

Unix作为一个举世闻名的操作系统已有40余年的历史,围绕着这个古老的操作系统的发展又衍生出了一系列外围软件生态群,其中一个非常重要的组件就是shell。它是操作系统最外层的接口,负责直接面向用户交互并提供内核服务,包括命令行接口(CLI)或图形界面接口(GUI)两种形式。以CLI为例,它提供

查看全文: http://www.udpwork.com/item/9728.html
|<<<1234567>>>| 一共9页, 98条记录