摘要:2011年,人们对乔布斯的去世记忆深刻,但这一年还有另一位本应获得同样关注的人物也与世长辞,他就是C语言之父丹尼斯·里奇(Dennis Ritchie)。不过,并非所有人都没能正确认识到里奇所曾作出的贡献。“乔布斯的逝世引起了一片哭声,那种情形非常动人,而且乔布斯受到这样的待遇也是合情合理的。但在事实上,里奇对这个世界的影响更大,然而公众却甚至都不知道他到底是谁。”编程领域中的传奇人物、目前供职于谷歌(微博)的罗伯·派克(Rob Pike)说道,他曾在贝尔实验室与里奇共事20年。在里奇去世时,派克在Google+社交网络上发帖宣布了这一噩耗。2011年10月8日,在经历了长
阅读全文
摘要:http://www.aqee.net/a-harvard-economists-surprisingly-simple-productivity-secret/职业人士最常见的一种抱怨是:时间太少。每周工作超过60小时的人会抱怨甚至挤不出时间来处理他们邮箱里的邮件,更别说有创见性处理大项目中的问题。但时间并不是问题,哈佛经济学家Sendhil Mullainathan说。最终阻碍你成功的是你的大脑“带宽”使用效率,或集中精力的能力。Mullainathan的研究主要针对是资源稀缺情况,当人们缺少某些东西时会如何应对——可以是缺钱,食物或时间。他和他的搭档普林斯顿大学的心理学家Eldar Sh
阅读全文
摘要:摘要:如果你是一个程序员,你会发现身边优秀的同事也总是有一些共同点。原文作者ROYVANRIJN总结了他身边优秀程序员拥有的6个特质:具有好奇心、热爱分享、具有社区意识、以身为程序员而自豪、有点懒、代码可视化的能力。如果你在一家IT公司,与周边的程序员接触时间越长,对他们的可爱之处了解地就越多:或呆或萌,或正派或猥琐。如果你恰好是一个程序员,你会发现身边优秀的同事也总是有一些共同点。原文作者ROYVANRIJN总结了他身边优秀程序员同事拥有的6个共同特质:具有好奇心热爱分享具有社区意识以身为程序员而自豪有点懒代码可视化1. 具有好奇心他们总是保持一颗好奇心,凡是遇到问题,首先就是:Google
阅读全文
摘要:http://www.aqee.net/how-i-read-programming-books/我是学电子工程毕业的,在这个专业里我必须要用的编程语言只有C/C++,汇编和Matlab。在参加了一个创业周末的活动后,我开始对软件开发、计算机编程感兴趣,我决定要试一试,要进入这个领域。我发现,要想做一些编程项目,你需要去学一些完全不同的编程语言。在过去的一年半里,我学会了Java(用于开发Android),Python和Javascript(& HTML/CSS)(用于web开发),我慢慢认识到,这最好的从书本和教材上学习编程的方法是把它们读3遍!!用这种方式学习新的内容能更好的帮你理
阅读全文
摘要:为什么我要使用一个20年前的IBM老键盘发表在心得体会|3条评论几天前,我在网上发了一张图片,想炫耀了一下我的新MacBook Pro笔记本强悍的多屏功能。没人感兴趣。但图上的那个老键盘却得到了不少人的评论。很多人问:为什么我会使用一个老的掉牙的键盘?少说也有10年了,那时我去参加一个计算机博览会,这种博览会通常会展示一些你以前从未听说的很酷的硬件或一些非常新奇的东西。在这个地方我却发现有个人在卖大量的老的二手键盘。我想买一些经典IBM配件也许是件很酷的事,所以就买了一个。不久,我当时拥有的3台PC机上自带便宜的键盘开始显得有些脏。于是我就换上了这个IBM Model M键盘,你知道这个键盘有
阅读全文
摘要:最近我遇到了一位以前公司的同事。他提到了数年前我在那个公司曾经开发过的项目。他说这个项目现在已经变成了“职业杀手”。基本上,任何接触过这个 “职业杀手”项目的人最终都会离开这个公司。如果公司想让名下的程序员人数>0,唯一的办法就是花数月时间完全重构这个系统。对于这事我有两点要说。首先,在我离开这个公司前,这个系统的单元测试覆盖率已经达到了85%,所以,不要责备我。第二,这么大规模的重构?肯定会出问题。每 一个系统里都至少有一个成为人民公敌、让所有人害怕的组件。它承载了太多的任务,它拥有太多状态,太多的其它组件调用它。当时间到了偿还技术债务的时候, 人人都会把目光投向这个组件。然而,如果你
阅读全文
摘要:4月15日在@程序员的那些事微博中发了@大同大宝童鞋改编的一首诗:年少不经事,埋头编程忙。指键铿锵落,不及细思量。bug千百个,comment无一行。休言敏捷易,做来断人肠。最初发微博时随口问了一句:还有其他猿媛要来写诗么? 后来有转发其中三条后(1、2、3),参与分享的程序员就更多了。@Dragon-kaizhong:年少太轻狂,误入IT行。白发森森立,两眼直茫茫。语言数十种,无一称擅长。三十而立时,无房单身郎@风流隐士: 世人皆说官人好,没关系,当不了。常加班,起不早,挣的不够去搓澡。BUG、CODE知多少,只是屏幕显人老@黄小非: 少时狂发编程想,无畏赴身IT行。纵使荣华未可近,我自co
阅读全文
摘要:http://book.douban.com/subject/1237118/http://product.china-pub.com/60896http://product.china-pub.com/48927http://book.douban.com/subject/1230031/http...
阅读全文
摘要:http://www.csdn.net/article/2013-09-11/2816908-iOS-dev-toolseditorshttp://xmuzyq.iteye.com/blog/1942376source insight 3.5注册码SI3US-361500-17409http://www.oschina.net/p/grok?from=rssGROK python语义分析算法概论http://ishare.iask.sina.com.cn/f/34931346.html牛叉的大胡子,等我老了,也留这么一把大胡子http://www.ituring.com.cn/article/
阅读全文
摘要:http://kb.cnblogs.com/page/187205/作者: Matthew E. May来源: 外刊IT评论发布时间: 2013-09-07 17:37阅读: 1214 次推荐: 0原文链接[收藏] 英文原文:Quick and Easy Ways to Quiet Your Mind 神经科学告诉我们,要想达到更高的效率,更有创造力,我们需要经常的让大脑休息一会儿。是安静的大脑创造出最深远的洞察力。但是,在忙碌的一天中抽出这样的停止工作的时间并不是件容易的事。下面说的是三种特别有效的,快速的,容易的在日常工作中营造这样的休息时间的好方法。 快速冥想 来自洛杉矶加利福尼...
阅读全文
摘要:http://blog.jobbole.com/23413/http://meditic.com/degrading-for-success/几乎一年没有写博客了,说没时间那是借口,唯一的原因是,年纪越大越发觉自己肤浅。有些想法还没提笔,就发现很幼稚,就不敢发出来贻笑大方了。这次先给大家说个小故事:从前有三个屌丝,聚在一起做网络,提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾啥都做了。3年后终于做到了五百万用户,对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼轰轰的事了,不过用户越多,成本越高,每年服务器、带宽租金、房租水电、广告运营等成本,已经达到了十七八万,屌丝们不得不面对一个终
阅读全文
摘要:http://blue-aj.blog.163.com/blog/static/709680201262510382587/提高写代码的能力(转载)首先让我们看一看刚入软件公司会出现的情况:1. 你可能会常常发现,写了一段代码后,编译程序时是一大堆的出错 (原因:语法不熟)──别担心,这是每个程序员必须经历的事,这时候你就需要更大的耐心及细心,对每一行代码进行仔细人阅读并改正,这个很重要,这可以培养你的理解代码能力,所以要常读程序,不要等到程序运行以后才知道你的程序的结果。──如何避免:在写代码以前,要认真的学习计算机语言的语法,如关键点,易错点,易忘点。同时要自已动手写自已的测试代码,而尽量
阅读全文
摘要:vbox是免费得,它是oracle得产品(收购得sun,不得不说sun好悲剧)官网:https://www.virtualbox.org/下载地址:http://download.virtualbox.org/virtualbox/4.2.6/VirtualBox-4.2.6-82870-OSX.dmg安装vbox,然后新建虚拟机,选择windows7,创建硬盘vdi,选择动态分配硬盘空间点击设置,在光驱选项里选择使用物理光驱还是iso文件,之后点击启动安装以后得windows7需要激活,有一个active得工具(网上能找到),操作过程同普通安装,设置100m空闲分区磁盘号,激活再删除如果想要
阅读全文
摘要:查了下,貌似是因为shell窗口使用得编码是utf-8,而javac使用gbk,所以产生乱码,解决方案包括这么一些:1. 告诉javac程序输出utf-8javac -J-Dfile.encoding=UTF-82. 将终端得环境设置成 gbk打开终端( terminal)窗口,点击桌面左上方的终端(terminal)-->偏好设置(preferences)-->设置-->高级-->字符编码-->中文(GBK)参考资料1java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各种诸如语法错误,数组访问越界
阅读全文
摘要:今年回家,妈妈说,你给我买块玉佛吧,可以驱邪保平安的,我说行,长这么大以来妈妈还没问我要过啥,应该买一块。不过我对买玉这种事情也是一无所知,只好先转转看,第一家去的宝庆银楼,感情就没有低于2000的玉,即使是挂件也没有这么便宜的,继续转,发现大多数都很贵,偶尔有便宜的我也不敢买,价格悬殊太大了,而且我也个特别大的疑惑,就是我不知道5000的玉和2000的玉有啥区别?于是每到一家我就问一个问题,你能给我解释一下5000和2000的玉他们之间的差别吗?大多数都说不清楚,含糊的说肯定好,或者说一些我听不懂的专业术语,其实我更加糊涂了下面要赞一下通灵翠钻,因为太专业了,虽然是份个小县城的店,但是专业程
阅读全文
摘要:要为 Windows XP 重置 Winsock,请按照下列步骤操作: 1.单击“开始”,运行中输入cmd。 2.然后输入命令 netsh winsock reset。 3.重启计算机。要为 Windows Vista/7 重置 Winsock,请按照下列步骤操作: 1.单击“开始”,在开始搜索框中键入cmd,右键单击“cmd.exe”,单击“以管理员身份运行”,然后按“继续”。 2.在命令提示符处键入 netsh winsock reset,然后按 Enter。 3.注意:如果该命令键入错误,则出现一条错误消息。重新键入该命令。当该命令成功完成时,出现一条确认消息,后跟一个新的命...
阅读全文
摘要:开发环境 ubuntu 11.10 + gnome classic我们在GUI环境下使用的终端命令行窗口其实是gnome-terminal,可以通过输入该命令启动命令行窗口。它有一些用法$ gnome-terminal$ gnome-terminal --window #打开新窗口$ gnome-terminal --tab -- tab #打开一个命令行窗口,该窗口有两个选项卡$ gnome-terminal --tab --profile=Default #加载默认的配置文件,Defalt是默认配置文件关于配置文件gnome允许通过窗口菜单新建配置文件(文件/新建配置文件)和管理(编辑/配
阅读全文
摘要:主目录(/home/shujunli)下有一个文件夹叫"Aptana Studio 3"1)cd 命令可以用\转义空格$ cd /home/shujunli/Aptana\ Studio\ 32)假设该目录下有一个可执行文件就可以通过输入下面的命令执行:/home/shujunli/Aptana\ Studio\ 3/AptanaStudio33)可以拖拽该可执行文件的图标到任务栏,然后右击图标选择属性 [类型]具有GUI的程序可以输入选择"应用程序" 命令输入上面的命令,就可以从任务栏快速启动应用程序了
阅读全文