月度归档: 2017 年 2 月
肯定有一句说到你心坎里!经典编程语录
编程工作有苦也有乐,那么小编整理了些编程经典语录供大家吐槽。
程序员的恐惧
国内的架构师到了三十岁以后很多就往理论上跑,而国外的架构师在往上发展的同时保持下面的编程体验,所以国内多水王,而国外则多大师。
推荐给程序员的一些书(不止是技术书)
我们最近在 Algotech Solutions 投资建设了图书馆,其中大多都是技术书籍。有些书简直就是上帝的恩赐,它们帮助我们开拓了视野。每本书都对开发有所助益,我认为优秀的程序员需要认真阅读关于以下几个主题的书籍:
微信后台技术带来的启发
因为持续写作的缘故,因而有了记录、收藏和整理阅读笔记的习惯。之前春节在家休息无事时就顺便整理了下 2016 一年以来收藏的内容和笔记,发现技术内容中收录了好多篇有关微信后台的技术干货文章。
说说JavaScript的严格模式
ECMAScript 5中引入了严格模式(strict mode),相同的代码在严格模型下有时会比普通模式下执行的更快。在严格模式下,执行引擎会对JavaScript进行更加严格的语法检查,一些在普通模式下的静默错误会在严格模式下抛出异常。
谁在代码里下的毒
在维护别人的代码时一定要保持平常心, 「烂代码」无处不在,就算是再牛逼公司中再牛逼的程序也会生产出在别人眼里的「烂代码」。 有句话说的好:既然逃避不了被强奸的命运,那就学会享受吧!下面为大家奉上一些另人哭笑不得的代码博大家一笑
十年编程生涯我犯下的错误经验
在2006年,我开始了编程工作。当意识到来到了十年这个重要的时间关口时,我觉得有必要回顾一下这十年间所犯下的错误,做一做经验总结,并且给正 在这个职业上奋斗的人们提出我的一些忠告。开发行业变化得很快,我无法肯定在未来十年里这些建议一直有效,但我的话对你们是肯定有帮助的,不管是刚开始工 作的新人还是老手。
程序员文史综合素质测试题,下跪吧
“不积跬步,无以至千里——《荀子·劝学》”。与该句思想最接近的一个算法是: a. 穷举 b. 递归 c. 动态规划 d. 贪心
程序员工作中哪些“搞笑”的事情
产品经理:这个要做成这样,*#%#%%&¥&# 项目总监:再加点这个吧,@#¥#%#¥% 客户:我要做成这样,&¥%……#% 老总:这是个大客户,你要好好做啊 程序员:到底要做成什么样子。。。
关于烂代码的那些事
最近写了不少代码,review了不少代码,也做了不少重构,总之是对着烂代码工作了几周。为了抒发一下这几周里好几次到达崩溃边缘的情绪,我决定写一篇文章谈一谈烂代码的那些事。 这里是上篇,谈一谈烂代码产生的原因和现象。
为什么使用 GPL 协议的开源项目越来越少
我认为,GPL 将继续是一个备受欢迎的许可证,但开发人员将越来越多地将其看成是一个纯粹的自由软件许可证。 对软件自由有道德承诺的项目将优先考虑 GPL ,但对于前面讨论的需要考虑平衡的企业,还是会更愿意使用 MIT 和 Apache 许可证。
2017 年最值得学习的编程语言是什么?
如果你主要从事前端开发,偶尔尝试后端编码。 可以尝试 PHP、Node.js、Ruby 或任何你感兴趣的语言,然后添加 SQL 到你的技能集中。 如果您主要从事后端开发,可以学习 HTML、CSS 和 JavaScript。 浏览器 API 和数据格式(如 JSON)也是有益的。框架不算在内! 首先学习语言的基础知识。无论开发社区想法、观点和工具集如何变化,知识依然是无价的。
数据库30条军规解读
军规适用场景:并发量大、数据量大的互联网业务 军规:介绍内容 解读:讲解原因,解读比军规更重要
希特勒Hitler勒索软件技术解析与对策
分析希特勒勒索软件可以发现该勒索软件的一些破绽,首先虽然它向用户弹出文件被加密的信息,但其实文件只是被删除掉扩展名而非真正的加密;其次根据 环境的不同,弹出警告窗口有可能尺寸不合适而无法正常显示;再次,Vodafone的现金代码也只有一些特定的国家才可以实现该支付手段。
你加班太多是因为你的代码写的烂
作为一名程序员,我渴望我加入的应该要是一支“30%的时间在写代码,而70%的时间在喝着咖啡讨论着如何将产品做好”的团队。我觉得软件工作应该成为一项技术和艺术融合的高智力活动,我们的项目经理应该是一个高度理解质量、范围和进度客观规律的明白人,“高效工作,快乐生活”才应该是我们的座右铭。
对于刚找工作的程序员,我们该如何选择高工资与学习机会?
写这篇文章的目的主要是,这段时间处于自己找工作的一个状态,总结了自己工作近一年来的得与失,不为别的,有幸有人看到,就当浪费你的一点点时间,希望对你有帮助。文采不怎么样,多多包涵。
在 Google 工作 10 年,到底能学到啥?
我 2006 年 3 月加入 Google,2016 年 9 月离开。离开时的头衔/职位是 Staff Software Engineer / Manager。前后 10.5 年,大致分三期:
谁说程序员干到35就不行了?
IT行业普遍存在这种说法, 而且还有各种年龄版本, 有的说到30岁;有的说到35岁;有的说到40岁, 达到这个年龄上限就必须要调整方向去做管理、产品、业务等岗位的工作, 反正就是不能再写代码了。
我们预防Bug的一些经验
有些开发认为开发出的界面和设计稿有一定偏差问题不大,但是我建议界面尽量按照设计稿做,因为几个像素的偏差,一个按钮位置的不同,一块区域透明度不够等,都会造成整体美感的下降。经过和团队合作一段时间后,大家实现的界面和设计稿更加贴近或者完全一致。
一个程序员要扔掉多少代码,才能成为真正的程序员
程序员不会。 程序员首先就不会流芳千古,更不用死前烧掉自己的硬盘。程序员的代码,在离死前很久,就都已经扔掉了,彻底扔干净了。
一位资深工程师的回顾和总结,以及新年小目标
这个春节最大的感慨是时间过的越来越快,转眼一年就过去了,在这里回顾和总结2016年的工作,分享自己的感悟,展望新年,开工大吉!回顾2016年,这一年工作上变动了,技术上也成长了很多。
码农成长的辛酸泪,真是一把鼻涕一把泪
码农的生活一般都苦逼,朝9晚9甚至11、2,周末还常常去加班。别人在快乐谈资的时候,我们在加班,在赶工期,在紧急处理BUG,为啥呀,为啥呀,为啥呀?
Linux多子多福 太子竟是它
很多人都喜欢用Linux,而Linux作为一种开源的操作系统,也曾发过很多个版本的Linux发行版。那么最受欢迎的Linux发行版是什么呢?是不是不同的应用场景最适合的Linux发行版也是不同呢?
十部经典“程序员”纪录片,你看过几部?
从这篇文章介绍的影片中看到各式各样的程序员。他们有的才华横溢,14岁就创造了RSS1.0规格,足迹遍及整个互联网,但 英年早逝;有的活在自己世界并坚守着自己的理想,想法不为他人而决定;有的在尽自己最大的努力来挽救公司,永不言弃的精神在影片中体现的淋漓尽致
独家揭秘Google软件工程最佳实践
Fergus Henderson 已在 Google 工作了 10 年以上,拥有超过 15 年的商业类软件的行业经验。本文梳理并总结了 Google 软件开发中的关键工程实践,并揭示了其成功之道,值得业界各路人马参考借鉴。
