程序员
-
斯蒂夫•沃兹尼亚克是如何为Apple从零开始开发BASIC的
为了庆祝BASIC诞生五十周年,斯蒂夫·沃兹尼亚克写下了一些文字,讲述了他与这个广受欢迎的开发语言的旧事,他是如何为Apple I 和 Apple II 从零开始创造…
-
2017 年最值得期待的 5 个新 Linux 发行版
如果你经常光顾 Distrowatch 网站,你会发现每一年的 Linux 系统流行度排行榜几乎都没啥变化。 排在前十名的一直都是那几个发行版,而其它一些发行版也许现在还在排行榜中…
-
为什么糟糕的科学代码战胜了遵循“最佳实践”的代码
我刚刚读了“科学代码的低品质”,它声称科学家写的代码比有“软件工程师”参与的代码要更糟糕些。 我所处的工作环境有十多年了,那里由具有…
-
什么样的工作可以让程序员年薪高达50万美元?
有位国外网友曾读了“商业内幕”网站的一篇有关谷歌程序员年薪300万美元的文章,他在 Quora 上提问想知道,到底是什么样的工作,让他们身价如此之高。针对这…
-
Linux 下五个最佳的 FPS 游戏
开源用户久经游戏界的冷落与疏忽,他们给别的操作系统大量生产游戏,却没有几个在 Linux 上可以玩的。要在 Linux 上玩到画质好的 Linux 游戏大作,解决方案就是 wine…
-
12 个最佳的免费学习编程的游戏网站
学习编程虽然对有些人来说是件乐事,但是对大多数人来说仍然是一件比较枯燥困难的事情。当然,面临这样困惑的人,并不是只有你一个,所以,这世界上就出现了许多寓教于乐的通过游戏的形式来教你…
-
GitHub项目大多不是开源项目
代码共享平台GitHub已成为最流行的开源项目托管平台,但一项分析发现大多数项目使用的许可证条款不明确不清晰不一致,很难说它们究竟算不算开源项目。软件自由法律中心的 Aaron W…
-
只需99美元 基于Linux的超级计算机带回家
据ZDNet报道,芯片公司Adapteva于4月15日在加利福尼亚州旧金山举办的Linux协作峰会上宣布,他们为Linux超级计算机建立了自己的首个Parallella并行处理…
-
从 CNVD-2017-17486 谈数据库缓冲区溢出漏洞的原理及防护
日前由安华金和攻防实验室发现并提交的国产数据库漏洞,获国家信息安全漏洞平台 CNVD 确认,编号 CNVD-2017-17486。 CNVD-2017-17486 漏洞类型:缓冲区…
-
TIOBE 2013 年 4 月编程语言排行榜:程序员很淡定
TIOBE 2013 年 4 月编程语言排行榜公布了。这次发布不但给出了当月的各个语言的排名,还同时对比了各个语言相对于去年 4 月份的排名情况,经过对比可以发现,排名前八的语…