最新文章

程序员可以兼任项目经理吗?

| 心得体会 | 2条评论
19 Teachers_A_5_step_plan.jpg

的确,很多程序员能做好项目经理的职位。好的程序员和好的项目经理的之间没有本质的冲突。这两个职位都是面向细节和面向结果的。但是一个人不可能同时做好这两个工作。

早该扔掉但舍不得扔的老电脑还能做的26件事

| 幽默讽刺 | 5条评论
16 老计算机

电脑是程序员的最基本的生产资料,如果电脑坏了,落伍了,淘汰了,不能用了,连编译个简单的Hellow World!都跑的呼哧呼哧,那么,这样的电脑就该丢掉,因为它会严重影响程序员的工作效率。但且慢,其实不能工作的电脑还能干很多事情,比如下面这26件事情。

【小调查】31部黑客电影,你看过哪几部?

| 新闻资讯 | 209条评论
46 17v18hgij56jmjpg.jpg

31部黑客电影,你看过哪几部?

老程序员:当编程成为第二职业

| 心得体会 | 1条评论
17 Old-Coder

5个月后,Hanna开始创作一个叫Sworkit的应用程序,它根据你的目标生成随机运动计划。刚开始Hanna觉得有100的下载量就不错了。后来Lifehacker写了一篇介绍Sworkit的文章后,月下载量到了10000。今年,Hanna把Sworkit卖给Nexercise,并且加入了Nexercise,开始了他新的职业生涯。

11件只有程序员才能理解的事情

| 幽默讽刺 | 4条评论
18 笑话

只听说过黑道上有黑话,但其实每个行业都有自己独特的语言,只有这个行业里的人才能够心领神会。软件开发行业里有大量的只有程序员才能听懂的话,只有程序员才能做出的事,只有程序员才能理解的心情。下面这11个,相信你会明白——如果你是个程序员。

【小测验】你能看出这是哪种语言写的程序吗?

| 技术技巧 | 38条评论
193 programming book 编程书籍

世界上存在的编程语言有上百种,有的非常流行,有的默默无闻。有的适合商用,有的适合教学,有的适合玩耍。初学程序员可能只知道一两种语言,但随着经历越多,学的编程语言种类越多。懂多少种编程语言可以作为一个程序员能力大小的重要标准。如果你想知道自己的实力,请测一下自己,这里一共有12题,看看能选对几种?

恶灵传说之老程序员

| 批评评论 | 7条评论
34 taf

这则故事写于1998年1月,爱沙尼亚,塔图。是将我在当地日常工作经历和爱沙尼亚一个民间传说融合改编而成。

程序员如何留住健康?

| 心得体会 | 4条评论
123 锻炼身体

相信大家已经注意到了,程序员的大部分时间都花在电脑桌前编程,这会损害程序员的健康。其实不需要多么复杂的养生,你只需每天做一些小小的改变,就可以摆脱病痛、保持健康。

函数式思维和函数式编程

| 心得体会 | 11条评论
35 gorilla

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

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

| 批评评论 | 8条评论
32 php.jpg

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

千万别理程序员

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

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

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

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

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

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

| 心得体会 | 评论
66 18sq24ziiy1vojpg

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

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

| 技术技巧 | 1条评论
9 jansi

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

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

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

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

最新文章

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

| 幽默讽刺 | 29条评论
171 11110115315436

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

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

| 幽默讽刺 | 7条评论
163 sort-dance

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

Bug的类型

| 技术技巧 | 8条评论
92 internet-bugs

美国计算机科学家、图灵奖获得者詹姆斯·尼古拉·格雷(Jim Gray),在他的著名的论文中首次提出了程序bug的类型,比如玻尔bug(Bohrbug)、 海森堡bug(Bohrbug)等用著名科学家名称命名的bug。后来又出现了更多的bug类型。现在,让我们来看看它们都是什么bug类型。

程序员幽默 164

《Let It Go》之程序员之歌

| 程序员幽默 | 15条评论
164 let it go
程序员幽默 175

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

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

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

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

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

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

| 批评评论 | 3条评论
136 programming

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

我的站着工作的不归路

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

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

我是如何打败拖延症的

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

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

程序员如何活得明白

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

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