淘宝内部分享:怎么跳出MySQL的10个大坑
淘宝自从2010开始规模使用MySQL,替换了之前商品、交易、用户等原基于IOE方案的核心数据库,目前已部署数千台规模。本文是来自淘宝内部数据库内容分享。
.NET开发者必备的工具箱
如果你是一名.NET程序员,不妨来看看本文推荐的这些工具吧。灵活搭配并使用它们,或许可以给你带来意想不到的收获哦。
2014年:Linux和开源的福祸之年
2014年对于Linux和开源而言是一个福祸共存的一年,祸:有Heartbleed漏洞的严峻考验;Systemd的争议;Ubuntu Touch和Steam Machines未能如期而至等。福:开源成为高级编程方法;Docker重新定义数据中心和云计算等。
Linkedin工程师是如何优化他们的Java代码的
这篇博文介绍了Linkedin信息流中间层Feed Mixer,它为Linkedin的Web主页,大学主页,公司主页以及客户端等多个分发渠道提供支撑。
微软宣布.NET开发环境开源 支持三大操作系统
微软于11月12日在纽约举办的Connect ();开发者活动上宣布将.NET堆栈基于MIT协议开源,并且提供开源保证,托管在Github上,Visual Studio开始支持Android和iOS程序编写并自带Android模拟器。
致创业者:APP已死,服务永生
客户要赢、利他,其实是最朴素的商业之道,也是商业的本质;简单讲,就是不要以为别人都是傻子,不要耍小聪明给用户、客户下互联网的迷魂药。
盘点史上最具毁灭性的20个软件Bug
软件Bug几乎每年都会让美国经济面临近600亿美元的损失。我们都知道,软件Bug很烦人的,会对我们的工作、生活带来很多毁灭性的影响。现在,就让我们按时间顺序来盘点下史上最具有毁灭性的20个软件Bug。
Objective-C之父Brad Cox访谈:我的编程之路
Brad Cox与Tom Love一起创造了iOS/MAC平台的首选开发语言Objective-C。构建于C语言之上的Objective-C其理念来自于公认的第二个面向对象的程序设计语言和第一个真正的集成开发环境的Smalltalk。
最值得阅读学习的10 个 C语言开源项目代码
本文总结了十个非常精典的开源项目,都是基于C语言开发。
开发者应该了解的API技术清单
利用丰富的第三方API,开发者可以轻松构建出一款应用,极大地提高开发效率和开发 质量。作为一名开发者,利用好第三方API,减少自己的代码工作量,让出错的概率尽量降低。只有这样,我们才可以把更多精力放到更核心的开发工作或业务逻辑思考当中去。
令程序员费解的10个语言特性
每种语言都有自己的独到之处,或奇特的语法,或不常见的函数,或非标准的执行 方式。因此,不论新丁还是老手,看着某个特性会突然醉了。文中总结了10个经 常被提及的“奇异”特性。
2014年DevOps实践调查报告
2014年DevOps实践调查报告出炉,让数据来说话。
程序员逆袭应具备的7大技能
程序员一直被认为是个苦逼的职业,工资一般般、工作压力大,倘若想要逆袭应做好这七点。
7月TIOBE编程语言排行榜:Swift飙升
TIOBE 7月编程语言排行榜显示,苹果的Swift编程语言在发布仅一个月后就蹿升至第16位。
5张漫画让你了解奇葩的编程问题
一些程序员喜欢用漫画来吐槽或表达自己的心情,一起来看看他们常用的漫画和吐槽的编程问题吧。
苹果WWDC 2014:iOS 8、OS X 10.10和全新的Swift
苹果在WWDC 2014大会上带来了逐渐开放的iOS 8、扁平化的Mac OS X 10.10以及大会的重头戏——Swift语言。
Google I/O 2014:新品剑指苹果
Google I/O 2014紧随WWDC大会的脚步,在发布的产品上,Google也在与苹果较劲。此外,智能手表也集中亮相。
OpenSSL新漏洞曝光
OpenSSL的“心脏出血”漏洞引起了互联网的恐慌,6月份,OpenSSL再次被曝出一个已存在16年的漏洞。
Java迎来19岁生日
5月23日,Java迎来了19岁的生日。19年的时间,让Java成为了全球最流行的编程语言之一。
Apache Tomcat全系再曝严重安全漏洞
Apache Tomcat全系产品(6.x~8.x)再次曝出严重的安全漏洞,其中包括2个DoS漏洞和3个信息泄露漏洞。
年薪50万美元的工程师到底牛在哪里?
年薪50万美元的工程师究竟做了哪些事情,或是拥有哪些技术,让他们如此值钱?这些东西有办法“学”吗?
Windows XP正式终结
4月8日,微软正式停止针对Windows XP的安全维护,这一服役长达13年之久的操作系统版本终于开始退出舞台了。
OpenSSL曝重大安全漏洞,堪称网络核弹
OpenSSL曝出本年度最严重的安全漏洞,此漏洞被命名为“心脏出血”,网上支付、邮箱等众多网站受其影响,堪称网络核弹。
你最深爱的编程语言其实很烂
不管你信不信这篇文章中所说的话,反正我不信。
Java 8正式发布,新特性全搜罗
甲骨文3月18日正式发布了Java 8,带来了诸多新特性,比如Lambda表达式、Nashorn引擎、Streams、日期时间API等。
Google公布Ara样机视频,手机DIY将成现实
Ara项目的目的是构建高度模块化的智能手机,用户可以购买不同的模块然后自己组装手机,就像DIY电脑一样。
高效能程序员的七个习惯
高效能程序员应该具备的七个习惯,你占了几个?
平台碎片化,Android应用开发该如何取舍?
目前市面上广泛使用的Android系统分支就高达8种,设备更是高达数千款,那么开发者该如何选择呢?
Tomcat再次曝出全系安全漏洞
Tomcat 6/7/8三个分支均发现安全漏洞,其中两个为重要的漏洞,可导致DoS攻击和信息泄露,建议尽快升级至新版本。
从“黑掉Github”学Web安全开发
Egor Homakov是一个Web安全方面的布道士,本文阐述了他通过5个Github安全漏洞“黑掉”Github的思路。