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

0

11种方法助你成为开源编程能手

现在非常多的人都想涉足开源的,但不知道从什么地方入手。这里有几种方法可以帮帮忙,即使你缺乏信心,你但仍然能够让你挑起技术大梁。开源软件改变了计算乃至整个世界,也许你也想为这样一件事做出贡献。但不幸的是,很多人认为参与这样的项目具有很高的门槛。我经常听到人们说,他们很乐意贡献但不能的原因有...
0

为什么程序员总是在熬夜

英文原文:Why programmers work at night有句笑话,程序员就是喝咖啡产代码的机器。果不其然,随便抓一个程序员,问问他们什么时候效率最高,十之八九会说是在深更半夜。为了有更高的效率,早起的人起得更早,晚睡的人睡得更晚。现在一个日趋流行的趋势是,凌晨 4 点...
0

可牺牲的架构

英文原文:SacrificialArchitecture你坐在会议室里,凝视着你的团队在过去数年一直维护的代码。你已经做出了决定,你现在能够做的、最好的选择就是扔掉所有的代码,重建一个全新的架构。对于这些命中注定的代码、你投入其中的时间、此刻之前所做的那些决定,你该作何感想呢?对...
0

你是一个编写可调试代码的程序员吗?

英文原文:Great Programmers Write Debuggable Code所有的程序最好能够以某种形式的日志记录下来,这样能方便我们即时知道现在在做什么。而且一旦出现异常,其重要性就愈加明显了。我们之所以要把程序员分成三六九等,很大一个原因就是,一个伟大的程序员会去写日...
12

你也可以这样屌到爆的敲代码当黑客

你也可以这样屌到爆的敲代码当黑客!点击选中,你就随便敲吧!旁边的人一定认为:哥们你蓝翔出来的吧!点进去后,按 F11 键全屏,然后开始装B,瞎按,就是这么牛B…主站http://fediafedia.com/neo/http://fedi...
26

程序员最值得关注的10个C开源项目

1. WebbenchWebbench 是一个在 linux 下使用的非常简单的网站压测工具。它使用 fork ()模拟多个客户端同时访问我们设定的 URL,测试网站在压力下工作的性能,最多可以模拟 3 万个并发连接去测试网站的负载能力。Webbench 使用C语言编写, 代码实在太...
2

Mark走起!iOS开发最常用的第三方库

向自己的应用中添加第三方库是一件需要谨慎而行的事情,因为也许在不久的将来,这些库可能会停止开发,那么到时,当使用这些库遇到问题,却没了任何支持,会是一件很悲催的事情。所以,这里向大家介绍的是,在 iOS 应用开发中最常使用,而又有信心会继续开发和支持很长一段时间的第三方库,希望能够对你的开发工作...
1

优秀程序员所具备的7个好习惯

英文原文:Seven Habits of a Great Programmer当我们被采访的时候,常常会问及这样一个问题——一个伟大的程序员需要具备哪些特质。大多数人回答的是逻辑、机智、耐心以及勤奋。对于这个问题,其实并没有标准答案,但是除了这些特质,习惯也是...
1

一个程序员最想些什么

英文原文:What Do ProgrammersWant?上周我从三个哈尔姆斯塔德大学的学生那里收到一封电子邮件是关于他们做了一个三个月的项目名字叫程序员想要什么,以及企业如何吸引有才华的程序员。这里是我自己按照重要性对于问题的几条答案。很明显,人有不同的观点,所以听你同意或...
1

技术创始人如何挑选非技术合伙人?

英文原文:A Tech Founder's Guide To Picking A Non-Tech Founder有很多文章和博客都在为创业者如何找到一个绝佳的技术合伙人指点迷境,而在现实中想要找到一个技术合伙人是其实并不困难。从Founder Dating上...
0

Google收购Firebase 帮助程序员快速开发出移动App和Web App

北京时间 10 月 22 日消息,据美国科技网站 TheNextWeb 报道,谷歌今天宣布已收购了实时后端数据库创业公司 Firebase,Firebase 的技术可进一步优化谷歌的公共云能力。此外,Firebase 的技术将被合并至谷歌的云服务中。如果你使用 Dropbox 或者同...
3

用语音编程:不用伤害自己就可保持效率

英文原文:Programming by Voice: Staying Productive without Harming Yourself我喜爱在 ExtraHop 工作的原因之一就是会议少、大块大块的连续开发时间。然而,我很快发现,我不习惯长时间敲代码了。我在 ExtraHop 工作...
0

软件工程师面试7大技巧

英文原文:Top 7 Tips for Succeeding in a Technical Interview for Software Engineers此文是我作为一个面试官关于如何在技术面试中出奇制胜的经验总结。现今大多数的面试都遵循一定的模式。如果你能够理解面试官的问题,按照...
0

每个程序员都该知道的10大编码原则

英文原文:Coding Principles Every Engineer Should Know回顾我的职业生涯,我曾自己单枪匹马地干过,也和一些特别有才能的人一起共事过,曾解决过一些非常严重的技术难题,也见识过一些鼎鼎大名的技术公司。近期我和我的团队偶然聊起我的这些经历,谈论的成果是...
0

或许你也患上了开发瘫痪症

JON EVANS2014. 10.20评论1英文原文:You Too May Be A Victim Of Developaralysis亲爱的开发者们:你们是否因为自己只精通于三大设备平台的八种编程语言而惴惴不安?又发现一个 JavaScript ...
2

如何选择适合自己项目的编程语言

英文原文:What Language Do I Use?与操作系统一样,在办公室软件套装和计算机中也具有各种计算机语言。存在这种多样性的原因与其它地方的多样性一样—-因为没有单一的解决方法能够解决所有的问题。有些语言在原始速度上更出色。有些语言能够帮助你更轻松地编写防止崩...
2

优秀软件工程师必备的7大特性

英文原文:What Qualities Make a Good Startup Engineer?不是每一个程序员都能成为优秀的软件工程师。在过去的 6 年时间里,我在 Ooyala、Quora 和 now Quip 这 3 个创业公司面试过许许多多挺有发展潜力的“种子选...
0

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

英文原文:You can't wear the manager and developer hats at the same time本文作者 Paul Glen 是‘The Geek Leader’s Handbook and a princip...
2

做一名优秀的开发者可没有说的那么简单

英文原文:How to be a Good Developer在这个日新月异的行业,对 PHP 开发人员,或其他任何方面的开发人员来说,每天学习和掌握新知识,从而不断地提高自己是十分必要的。成功的开发者都有一个共同点,就是他们会关注很多编程,很专业,并且会将良好的编程习惯作为一种艺术来看...
2

程序员需要克服的10大障碍

英文原文:The Ten Toughest Tasks in Development软件开发中最艰巨的任务其实并不是代码。写代码是一种锻炼,一种逻辑思维上的锻炼,相比于开发人员在日常工作中要执行的其他任务,它可显得可爱多了。如果你觉得自己才刚刚跨入这个行业,只能算个业余程序员,那么为...

最新评论