新闻首页 / 标签为“程序员”的新闻

0

查询注释的力量

英文原文:The Power Of Query Comments当人们使用框架的时候,他们经常依赖 ORM 生成查询。然而,由于他们自己没有显式地编写查询,当这些查询出现在 MySQL 日志里时,难以追踪其来源。我发现真正有用的一种方式是添加查询语句注释,并包含查询来源。...
39

一位女程序员的征婚 PPT,很感人!

注:这份 PPT 有点历史了,不清楚它其作者,所以没有在开头标注原作者。如果有知道的,麻烦请在评论中告知一下,谢谢!
0

开发“Wagon Pool”

英文原文:Making Wagon Pool今年我第一次做了个 app。它是一个简单的拼车计算器,帮你算出某个行程每个花了多少钱。我从头开始设计、开发 Wagon Pool,之前没有 Objective C,Xcode 或面向对象编程经验。我对此感到新鲜,我想记录一下开发的过程。如果...
2

我的多年编程经验总结

英文原文:14 lessons after five years of professional programming以下是我的多年编程经验总结,下列排序无特定顺序:1. 当性能出现问题的时候,最好能在应用层处理和解决,尽量不要把它放到数据库层里去。排序和分组就是典型例...
0

改变开发者工作方式的15项技术

以前,开发人员写的汇编代码不仅轻巧而且运行速度很快,所以基本上一个人就可以完成一项开发,有时雇佣几个人也能够完成任务。然而,当前出现的云计算、大数据、虚拟化、移动开发、框架、服务器端 JS 等新技术,正在影响着开发人员的工作方式。近日,InfoWorld 资深记者和著名作者 Peter Wayn...
6

代码页即地狱

最近,我在把一个 Python 2 的视频下载工具 youku-lixian 改写成 Python 3,并添加了自己需要的 YouTube 支持。在 Linux 下,事情进行得很顺利:所有的东西都用 UTF-8进行编码。Python 3 里的 str 类型从 2.x 版本的 ASCI...
0

优秀的命令行文件传输程序

虽然普通用户对图形用户界面情有独钟,但命令行界面仍然扮演着一个重要的角色。命令行界面提供了一种方式让用户以文本的形式向程序发出指令,用户能完全控制系统,不想要担心资源的有限,能更快的操作。但命令行也需要恰当的工具才会更强大。这里介绍的是命令行文件传输程序,它们支持多种不同的协议,不仅仅限...
0

哪种程式语言最热门?日本新创最爱PHP、Ruby人才

日本求职社交网站 Wantedly 日前公布一份调查,调查中显示,目前日本新创公司中最受欢迎的程序语言分别是 PHP 和 Ruby。若再进一步细分,2009 年创立的新创公司最喜欢的是 PHP,而在 2011 年以后创立的公司中,PHP 和 Ruby 受欢迎的程度则不分轩轾。这份调查...
1

程序员的产品观和程序员的互相看不起

这篇东西怎么产生的今天早上,我们的美女编辑跟我说,需要在书《Zabbix 深度实践》里面再加三页的内容,是印刷那边的要求。我答应明天(现在已经是 28 号了,其实是今天)要给她。晚上想了一想,没有什么想在原文中补充的内容了。就在书的最后一部分——后记二,和大家随便...
7

程序员和特种兵 几分相似几分无奈

1、形象:程序员被称为 IT 精英,特种兵也是称为军队中的精英;2、技能:程序员和特种兵一样,都有自己的一技之长,单兵作战能力很强,很多都是专家级的,是技术活也是体力活;3、出身:程序员和特种兵,出身都比较平民,有背景的人一般不从事这样的职业;4、结果:程序员和特种兵...
0

调查:程序员需要知道的97件事,你知道几件?

有一次 Kevlin Henney 在检查代码中的疏漏,发现自己不知不觉地在嘀咕“该死的,这是每个程序员都需要知道的事情!”(当然了,一开始的感觉是非常强烈的),这就是 Kevlin Henney 发起“每个程序员都需要知道”的活动的灵感。&l...
3

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

英文原文:Getting out of your comfort zone过去的几个月里发生的几件事情,让给政府做软件开发的人感受到压力的陡增,从奥巴马的医保网站饱受诟病到美国退伍军人事务部官方网站的预约系统从 1985 年起就没有更新过,这些事情让我回忆起曾经作为政府程序员的经历,...
1

女码农的真实生活:程序“媛”无法卖萌

“知乎”网站上有人问:有什么借口让自己写出低质量的代码?一位匿名用户的回答获得高票:我是个女程序员,反正我就是来活跃气氛的。刚入职百度 3 个月的女程序员王一娇听过这个段子,没等记者说完就接出了后半句。王一娇所在部门 2014 年夏季校园招聘的这一批新人里,她是唯...
3

让敏捷团队提高软件质量

查看英文原文:Enabling Agile Teams to Improve Software Quality长时间的工作制度、最后期限和团队的压力会影响敏捷团队交付的软件质量。我们做些什么可以防止这种情况发生,使团队能够改善他们的软件质量呢?我们的建议是:把范围和最后期限安排得松一点、...
1

巾帼程序员

我是一名有若干年码龄的程序员,并且是为数不多的女性程序员。说到女性程序员为什么稀少,我觉得原因不在于性别而在于社会以及家庭对其产生的压力和自身对压力的反馈需求。而程序员本身是一个高压职业也是个高回报职业,再加上男性在社会普通观点中是家庭和社会顶梁柱的默认值,这也造成了很多男性不得不排在我...
1

AMD、微软甜蜜携手:一起搞加速计算

AMD、微软今天联合发布了“C++ AMP 1.2”,一个开源的 C++ 编译器,主要用于异构架构的并行加速计算编程,而且首次同时支持 Windows、Linux 两大平台(之前仅支持 Windows)。2011 年中,微软在 AMD 举办的融聚开发者峰会上首...
7

伴随着AngularJS的压力,写代码常常是吃力的

英文原文:coding can be punishing at times...with a stress on AngularJS我这里提到的观点是程序员相当熟悉的。我来自 90 年代早期的C语言世界。有很少的可用工具,我不得不为每个小东西写一个链接列表。我乐此不疲,毫无怨言。现在...
2

偷懒是程序员的一种至高境界

英文原文:The Laziest Programmer In The Room翻译作者:码农网– 小峰现在网上一眼望去,有很多关于描述懒惰是优秀程序员品质的博客和帖子,有时候,程序员这个主角也会变成开发人员。在这里我想说一说关于这个程序员的懒惰问题以及讨论...
0

单元测试VS异步代码随机测试的随想

查看英文原文:Thoughts on Unit Testing vs Ad-hoc Testing with Asynchronous Code众多“任务+异步/等待”模式有意思的特性之一是用户能够比较容易地对任何操作的结果进行装饰。微软的 Lucia...
0

如何避免独立开发影响正常生活

我花了一年的时间去扮演全职独立开发者的角色,并花了另外一年时间断断续续致力于这项工作。我并未真正完成游戏,所以我写本文的时机可能稍早,不过这款游戏将会在年末的时候与大家见面。总之,这真的是一次很棒的经历,但这同时也是我迄今为止的人生中最困难的一段时间。independent develo...

最新评论