代码,变形!网络安全初创企业Shape以其人之道对付网站攻击

一直以来,安全界都在玩一场猫捉老鼠的游戏,因为恶意软件往往会试图通过不断变形来逃避安全监测。现在,一家网络安全初创企业决定以其人之道还 治其人之身。用攻击者的关键战略之一来保护自己,对付网站攻击...
jopen 10年前    5838   

代码不是文学是标本

《计算机编程艺术》和 TeX 的作者、著名计算机科学家 Donald Knuth 一直倡导文学编程,认为写代码就像写文章,要写好代码就应该像学习写作一样,多多阅读优秀的例子。
jopen 10年前    4401   

那些出现在电影中的程序代码

高科技无关的电影也偶尔会出现一些跟计算机相关的镜头。文本搜罗的是在各种电影中出现过的代码,它们有的是黑客脚本,有的是绝密文件,有的就是为了摆酷,文中对这些代码都有截屏,你是否能看出它们是什么语言?
jopen 10年前    13216   

多如牛毛的小类

“如果我把我的代码全部拆分成这样的小方法和小类,那我怎么在这么多东西中找一个想要的东西?我需要在几十上百个文件中找来找去!”
jopen 10年前    7372   

还要骗多久?科幻大片中那些牛X代码真相

在《黑客帝国》中,救世主 Neo 的队友通过屏幕上“1”和“0”构成的数据流,就能看到鲜活的画面,这应该算是科幻大片中对代码最极致的表现了。其他科幻电影中虽不会出现如此彻底的机器代码,但各...
jopen 10年前    12281   

高科技小偷用U盘为ATM安装恶意代码

研究人员在德国汉堡举行的混沌计算机会议上,详细介绍了如何利用 USB 端口为 ATM 安装恶意代码。今年 7 月,欧洲发生了多台 ATM 机器在没有触发警报的情况下遭到掠夺的情况。
jopen 10年前    4684   

MicroSD卡曝漏洞:可执行任意代码

在上周举行的混沌计算机会议上,知名硬件黑客黄欣国(Andrew bunnie Huang)报告了 MicroSD 卡的安全隐患。他和同事发现部分 SD 卡包含了能允许在卡上执行任意代码的漏洞,而...
jopen 10年前    4844   

为什么我要公开代码和想法

晚饭结束后 ,我朋友Valerie说:”我一点也不担心别人发现我的秘密,因为秘密就是事实。比方说有人发现我的秘密并为此而烦恼,那是他们的问题,而不是我的”。
jopen 10年前    3676   

全民写代码,奥巴马等名人呼吁学习代码知识

先前我们介绍过帮助小朋友学习编程写代码知识的机器人,那位自带“代码精通”种族天赋的印度工程师想要给自己的后代普及代码知识很容易理解。而当奥巴马、扎克伯格、微软、苹果、Google 等大名鼎鼎的...
jopen 10年前    6953   

如何阅读大型代码库?

Casey 问我:“对于新手,有什么有针对性的诀窍来阅读大型代码库吗?”   碰巧,我认为这是一个非常好的问题。我觉得想要成为一个优秀的开发者,阅读代码库并弄清清楚内部是怎么回事的能力非常重要...
jopen 10年前    6087   

十种更好的表达“你的代码写的很烂”的方法

如果你有一个同事,他写的程序与其说是代码,不如说更像希腊神话中女妖美杜莎的头发,你当然不能熟视无睹,你应该做出一些反应,但你可选的合适的反 应方式并没有多少:自己默默的帮他整理清楚、向上级抱怨、...
jopen 10年前    5254   

用于测试你代码片段实用的工具

用于测试你代码片段实用的工具
jopen 10年前    8964   

如何让代码声名远播

 许多程序员信奉“酒好不怕巷子深”,他们对市场、广告、宣传之类的词汇无爱。过去,振奋人心的开源项目很少,那样想或许没错。可如今开源世界人山人海,很难再找到纯靠运气的成功项目,所以至少要做到方便别人发现。
jopen 10年前    3777   

由于代码质量欠佳 丰田被罚300万美元

美国俄克拉何马州的一家地方法院在 24 日对 2007 年发生的丰田汽车突然加速导致一人死亡一人受伤的事故作出判决,勒令丰田向两受害人家庭各自赔偿 150 万美元。本案的核心是有缺陷的引擎控制模块固件。
jopen 10年前    4202   

奥巴马健保网站代码量两倍于Facebook、Windows和OS X之和

奥巴马健保网站 Healthcare.gov 受困于代码质量,《纽约时报》此前报道说,大约1% 的代码——相当于 500 万行——需要重写。如果这个数据正确,也就是说 Healthcare.g...
jopen 10年前    7993   

代码重构方向原则指导

重构是一种对软件进行修改的行为,但它并不改变软件的功能特征,而是通过让软件程序更清晰,更简洁和更条理来改进软件的质量。代码重构之于软 件,相当于结构修改之于散文。
jopen 10年前    6452   

10+ 便利代码片段工具用于开发人员熟练管理他们的代码库

10+ 便利代码片段工具用于开发人员熟练管理他们的代码库
jopen 10年前    43929   

15个源码语法着色来美化你的代码

15个源码语法着色来美化你的代码
jopen 10年前    11241   

从教女友写代码中学到的,教人写代码在一定程度上是硬件问题

从今年四月一直到七月,我在教我女友写代码。我最大的收获是认识到了教人写代码在一定程度上是个硬件问题。虽然 codecademy、可汗学 院、Scratch 和其他机构为了教学优化了代码编辑器,...
jopen 10年前    7448   

给代码审查者的几点建议

在软件开发项目中同行代码审查是一种常见的做法。代码审查有助于识别潜在的 Bug 以及规范项目编码标准,对项目和团队的确有很大帮助。
jopen 11年前    5612   
1 2 3 4 5 6 7 8 9

热门问答

热门文档