每年的一月份大约都是在看似忙忙碌碌中度过的。最近一段时间,北京地铁的人流量少了很多。有一部分人已经提早回家过年了。12306在春季抢票季继续坑爹,是目前谈论最火热的话题了。就当前看,这个坑会一直在。什么时候能填上?这个问题目前无解。开发频道每周重点推荐,带各位回顾一周精彩内容。

头条推荐

2014年1月编程语言:Transact-SQL登年度编程语言宝座

TIOBE 于今日公布了2014年1月编程语言指数排行榜,和2013年最后一个月对照来看,排行榜前三位依旧是 C、Java、Objective-C。C++ 和 C# 还是排第四和第五。“年度编程语言”是授予在一年中比率增长量最高的编程语言。……>>详细

怎样终结12306与民间公司的争斗?

不管媒体们再怎么贬损,我们还是要承认铁老大今年的确开始自我完善了。2013年12月6日,铁路总公司发布了新版12306网站,增加自动查询功能,支持乘客“刷票”;12月8日,手机版“铁路12306”上线运行,手机上也能订票、改签和退票。

12306的进步,就要求民间企业必须推出更牛叉的抢票功能才能笼络住用户,所以今年的抢票方式比去年更加多元:PC端从单一的浏览器抢票插件拓展到了客户端抢票软件、安全软件、代购网站;移动端从号码助手拓展到手机浏览器、微信以及专门的购票APP。

而且,官民之争让“抢票”从简单的小插件延伸成一套完整的购票服务。民间公司一方面继续提升网站前端的技术水准,缩短抢票流程;另一方面推出了更有人情味的、大包大揽式的抢票服务。就像某数字公司“春运回家平台”所鼓吹的:“只要你提前填好票据信息,别的就不用管了,抢票的事儿到时候我们来!”想想看,在外一年奔波的游子怎能不被这种“良心服务”打动。就算这“贴心话”是虚的,那好歹也是贴心话呀。

阅读全文

为什么谷歌实习生月薪是5678美金

最近,互联网上有个资讯很火,一个说的是“硅谷各大公司的实习生月薪”, 引发了各种羡慕嫉妒恨,比如:苹果实习生月薪4914美元,全职起薪106913美元;Google实习生月薪5678美元,全职岗位年薪起薪为 113100美元;雅虎月薪5191美元……;另一个则说“硅谷不是天堂”,加班也非常严重云云,比如很多公司每天都会加班,晚上加班到9-10点也属于 正常现象。

其实何止是硅谷呢?整个IT业就是一个靠着发展速度、靠着技术弑父、靠着自我压榨而崛起的一个行业。我们也不妨做几个小小的盘点,看看IT人的生态。

 400万人主导的龙头行业!

阅读全文

Java开源日志框架大比拼

应用系统中,日志是不可缺少的重要组成部分,所有的应用的出错信息等都应该能在日志文件中查找到,有的应用系统日志可能数量很小,有的庞大的应用系统的日志是相当庞大,同时日志文件必须是方便用户定制和查找的,要具备很高的性能,否则会影响应用系统的性能。

由 于日志通常涉及到IO读写磁盘(或者是阻塞或者是异步),这都要耗费时间。当在大型系统中有大量数据的时候,日志所耗费的时间就会显现。在本文中,将深入 探讨目前Java开源世界中领先的五个日志框架,在各个方面进行比较,要指出的是,本文并不是探究哪个日志框架是最优秀的,而只是列出各自的优缺点。

我们选取的五个日志框架分别为:

阅读全文

2013年开源中国10大热门Java开源项目

2013年结束了,我们根据过去一年的用户访问、交流分享和项目本身的更新频度等诸多角度对收录于开源中国的近三万款开源软件进行统计,从而得出前 XX 名最受欢迎的开源软件,仅供参考。

本排行榜主要是针对开源中国社区在2013年度最受欢迎的 10 大热门 Java 开源项目根据用户访问量、讨论和关注等角度进行筛选,从而得出前 10 名的 Java 开源软件列表:

1. JFinal

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!

阅读全文

一月份数据库排名,MongoDB 获年度数据库

DB-Engines 发布2014年1月份的全球数据库排名,前 20 名数据库如下表所示:

同时 DB-Engines 也发布了年度数据库 —— MongoDB。MongoDB 在13年年初排名第 7,在8月份的时候击败微软 Access 爬升至第 6。在13年获得了 82.1 的分值增长,击败了所有的数据库被评为年度数据库。

而增长速度最快的亚军是 PostgreSQL 最新排名第 4;第三名是 Cassandra 跻身前十。

阅读全文

创业不老:退休后也能成功创业的4大策略

范·托马斯(Van Thomas)有一家年轻的企业。2013年3月,当范·托马斯(Van Thomas)63岁时,创立了他以自己的名字命名的护发系列Van Thomas Concepts。他只是在当年婴儿潮时期出生、现在选择退休后创业的人中的一个例子。经过长达30多年的为知名的、成熟的品牌开发护发产品的职业生涯之 后,托马斯决定利用他的行业和产品知识开发自己的产品系列。

德克萨斯州沃斯堡市的创业者乔治·哈蒙(George Harmon)也想用他的退休时间去追求不同的职业道路。这位前重型设备机械师开发了MySleev——机械师和运动员不使用他们的手就能从他们的额头上 擦汗的一种胳膊毛巾。当他谈到退休后为何还要创业时,他说:“做些不同的事情使我很兴奋”。

作为创业教练和《创业成功8个牢不可破的规则》 (8 Unbreakable Rules for Business Start-Up Success) (冠军出版公司,2013)的作者,肖恩·Castrina说,类似的故事并不少见。他曾与许多退休后又创业的人一起工作过,他们放弃了在未来20-30 年内舒服地躺在门廊椅子上享受的想法,而是更愿意去感受,那种拥有一家自己的企业所带来的自由与兴奋。

阅读全文

一个程序员的恐惧

在过去几周,我写了些关于恐惧对程序员(一个人)的影响的内容,这里有一些我所喜欢的引述:

  • 当一个团队承认了失败但没有受到责备或遇到尴尬,再次尝试的恐惧会消失,创造力也将激发。
  • 在海上,我们害怕火、岩石和溺水,但这些都无法与我第一次坐在办公室上班感到的恐惧相比。
  • 我学会去接受那些压抑我创造力的人,以及在世俗上努力取悦他们(就像得了斯德哥尔摩综合症)。
  • 对于混乱的编码,偏爱优雅代码的我,鼓励自己在周围创造了一个保护罩。
  • 我的保护罩由一副耳机和技术语言组成,旨在疏远他们而不是为了交流得更清晰。
  • 如果在一个团队讨论里没有感觉到恐惧,我就会以开放的心态倾听。思维的活跃性和每个人的作用将会得到增强。团队的创新力也将得到提高。
  • 在这种非正式的社会等级里,我渴望处于一个合理的位置,即能够平等地对待每一个人和敞开心扉地倾听。
  • 没有了恐惧,我们能够找到更好的方法去工作。我们每天都做,一做就一整天。我们所做的“工作”正如找到的方法。
  • 让我告诉你我对平等的强烈信念,思考我的思想,我将决定是否应该尊重或者轻视你。
  • 仔细思考在我一个拥护性团队的工作表现。恐惧和竞争往往导致嘲讽和神气。
  • 当我们逐渐成长为一个团队之时,恐惧所引发的不正常行为开始消失,支持和同情随之而来。
  • 恐惧可以完全支配我们的行为。它停止我们的思考、帮助、学习、发现和共享;妨碍了我们大量需要的东西。

原文链接:http://agile.dzone.com/articles/programmers-fear

译文链接:http://blog.jobbole.com/54813/

【编辑推荐】

阅读全文

趣文:如果像招聘程序员那样租车

如果你去一家汽车租赁公司,结果发现他们的租车流程和很多软件公司招聘程序员的流程差不多,想象一下那个场景会是什么样的?

租车公司:抱歉啊,你得在接待室等一个小时。我们不知道你今天会来。在租给你车之前,我终于找齐了8个人来对你进行面试。如果我们对你满意,你可能还需要明天再来参加一次面试,因为我们的经理今天不在。我没机会读你的申请表,那么我就来问你一个问题吧。你今天开的什么车?
申请人:我开了一辆斯巴鲁2008。

租车公司:太不幸了。我们没有斯巴鲁可以租给你。
申请人:没关系。随便什么车都行。

租车公司:不行,我们只可以租给懂得开我们的车的客户。我们发现这样更安全一些。车与车之间有太多的不同了,我们只是不想冒险。
申请人:我有驾照。我知道怎么开车。我开了15年各种车,我确信我可以适应。

阅读全文

我为什么期待M#?

前段时间的报导“微软将推新编程语言M#:系统编程级别的C#”, 第一眼看到并没有当初看到F#的那一种不安,反而感到欣喜,业界一直存在“语言论”讨论c#、java、vb、c/c++等语言的优胜略汰。当然那个时候 我也是讨论大军的其中之一,但这一次我看到M#更多的是惊喜是喜悦或者说是完全都是这一种感觉,下面我会给大家分享一下我为什么会如此期待M#。

一些补充(2014-1-8 9:05)

评论很多,看来很多人误解了,希望大家能多去百度、bing、Google一下在进行评论,也是对自己的负责。

首先本文的M#跟这边所指的m#不是一个东西http://www.msharp.co.uk/

阅读全文

10 Will Scott:我在朝鲜教计算机的故事

Will Scott是一名华盛顿大学计算机科学系毕业生,也曾在谷歌工作过一段时间。去年秋天,他独自前往朝鲜,在平壤科技大学教授操作系统和数据库课程。在此期间,他用图片记录了自己在朝鲜的生活,好让人们对朝鲜有了更深的了解。

以下便是Will Scott在朝鲜拍摄的一些照片,这些内容收集于他的Instagram相册以及在Reddit上发布的一些帖子。

图中为平壤科技大学计算机科学系的大四学生和给他们教授过操作系统课程的Will Scott。这些学生是平壤科技大学计算机科学系的首批毕业生。

阅读全文

11 你还在担心你的创意被偷吗?

观望整个软件产业诞生历史,它并没有我们想象中的悠久,开源软件与其比较起来更是显得年轻,但它却发展得非常迅速,对我们的工作和生活的影响也越来越大。

目前无论是在个人开发还是企业级开发,开源软件都被更为广泛的使用,然而目前国内部分开发者对开源这个概念认识还不充分。曾几何时,某些互联网巨鳄大佬们,或经意或不经意,或自觉或不自觉地纷纷加入"山寨大军",多少年来不能自拔。因此担心创意被窃问题成为争论不休的话题。闭源如此,开源也如此。

胡适曾经在《追悼志摩》中这样评价徐志摩:他的人生观真是一种“单纯信仰”,这里面只有三个大字:一个是爱,一个是自由,一个是美。如果每个开源者的一生都赋予自由,开放,坚持,那么在整个互联网上就不会有着绝对的创意可言。

阅读全文

译文推荐

隐藏在浏览器当中的八项超能
随着我们的生活越来越多地转向云计算时代,Web与桌面系统之间的融合也变得…
甲骨文限制Java 9对Java 8的
就在开发人员们准备由Java开发工具包(简称JDK)8向JDK 9迈进之际,甲骨文…
十五种糟糕方式让编程生产力
没完没了的大会小会、啥也不懂的直属领导、流于形式的生产指标——正是这冠…
GitHub 上100个最受欢迎的Ja
作为一名整天与既成熟且不断发展的Java语言打交道的开发者,面对的困境之一…
开发者们希望CIO要铭记的12
每一个CIO都希望建立一个勤劳工作、忠诚度高和全身心投入开发高质量软件的…
R语言教程:写给高级入门者
如果大家还未完全熟悉R语言、甚至不能轻松利用它实现最基本的处理任务,我…
2013年十大顶级测试汇总:从
2013年,我们先后在文章中对数百种技术产品进行了测试,而今天这篇汇总则要…

专题推荐

轻量级脚本语言Lua学习指南
在脚本语言领域,Lua是最快、最高效的脚本语言之一,因此它有资格作为游戏…
JavaScript轻量级jQuery框架
Jquery是继prototype之后又一个优秀的Javascript框架。大家知道Jquery的插…
等待中:加速Java应用开发速
实际开发过程中,有很多时间浪费在启动服务器、调试、重复工作上。如何提高…
Java并发框架剖析--Disrupto
Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量…
Java之数组基础应用回顾
刚刚开始接触java数组的人都会听到一句类似的话:java是纯面向对象的语言,…
Ember.js框架入门初级指南
如何看将流行的JavaScript MVC框架Ember.js? 这款JavaScript框架和其他Java…

投    票

本期的推荐内容
这期内容非常喜欢,给力!
内容一般般,还可以。
推荐的内容没有感兴趣的。
推荐的内容很差!
我是打酱油路过的。

专题推荐

自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首。PostgreSQL支持大部分 SQL标准并且
PostgreSQL新手实用教程
自从MySQL被Oracle收购以后,PostgreSQL逐渐成为开源关系型数据库的首。Postgre...
1314的的日子在,在忙忙碌碌中过去了。一周五天,中间被抽出一天去放假,总觉得上班的紧凑度被抹平了。51CT
看程序员信仰 变身成功独立
1314的的日子在,在忙忙碌碌中过去了。一周五天,中间被抽出一天去放假,总觉得...
本期开发频道重点推荐是2013年开发频道重点推荐的最后一期。51CTO从这周一开始到这下周二,头条位置每天一
别再羡慕硅谷的食堂,程序员
本期开发频道重点推荐是2013年开发频道重点推荐的最后一期。51CTO从这周一开始...
如何看将流行的JavaScript MVC框架Ember.js? 这款JavaScript框架和其他JavaScript框架相比,拥有更紧凑的模
Ember.js框架入门初级指南
如何看将流行的JavaScript MVC框架Ember.js? 这款JavaScript框架和其他JavaScri...

一周排行

留言评论