
野生程序员的故事
野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。

关于写异步代码测试用例的一些思考
如果说异步代码不好写是共识的话,那么写异步代码测试用例就更难了。最近我刚刚完成了一个 Flaky 测试,所以想和大家分享一些关于写异步测试用例的想法。

马云谈BAT三座大山:地主被斗死了 农民就富了?
在最近举行的2015云栖大会上,阿里巴巴集团董事局主席马云发表演讲称,网上看到最多的话就是BAT把中国所有的创新、创意、创业的大的机会拿掉了,但是事实上是这二十年来,无数的创业,因为今天的创业环境,今天创业的所有的基础设施,整个融资状态要比十五年以前好很多。

如何给软件开发项目估价?
“兄弟,你看做这样一个软件需要多少钱?” 这估计是所有软件从业人员被问的最多也是最无奈的一个问题。这个问题等同于,“你看装修一个 100 平米的房子需要多少钱?”。

新版支付宝能否革了微信的命
10月14日,这天刚好是我本命年生日,很荣幸的是这天晚上支付发布新版本9.2版,在此新版本中,主要是添加了“生活圈”功能,另外添加了“阅后即焚”功能,这两项都是典型的社交功能。

神奇的 PNG 缩略图魔术
有位朋友向我显摆了一个小技巧,某个网站有张图片,缩略图看着是图 A,当鼠标悬浮于缩略图上/或点击缩略图时,却显示成另外一张图像 B。
是不是有点小神奇呢?我在本文尝试解释这一「魔术」的原理,并且重新实现这个特效。

APP页面布局的22条基本原则
移动APP页面布局(Layout)是我们设计app界面的时候,最主要的设计任务。

为何说设计师是解决问题的人
就我自己的角度,设计是解决问题的方法,这点始终不变。但要看解决的是什么问题,也就是「为什么你会这样做」。

为什么页面跟设计稿差距这么大
在互联网产品的研发流程中,页面的视觉还原是很重要的一个步骤,也往往是问题最多的一个环节。如果一些细节问题在这个环节没有被有效地发现并解决,那么后续流程中再去解决这些问题的成本就会呈指数上升。

你对SQL的认识可能是错的
Lukas Eder是jOOQ母公司Data Geekery GmbH的创建者兼首席执行官。关于SQL,他经常听到一些错误的观点

Android“棉花糖”正式发布
Google宣布在其Nexus设备上发布代号为”棉花糖”的Android 6.0系统,预计该版本操作系统将在更多设备上应用。

我从不供职于主流技术公司的原因
当我年轻时,我搞砸了。方式很简单,在我 20 多岁时,我缺乏方向、专注和「掌控自我」的认识。

相互屏蔽不稀奇 国外还有8大不可不知的封杀案
豌豆荚在被百度屏蔽后报复性回击公开信里写:如果一个人跟你耍流氓,你跟他讲道理,有用的话就见鬼了。

“久坐无益要多站”这句话只说对了一半
久坐有害健康,这句话大家都不陌生。痔疮、糖尿病、肥胖等等病症都能与久坐扯上关系,于是机智的商家推出了让人站着办公的各种设备,诸如电脑支架、站立工作台之类。

编写更好 Bash 脚本的 8 个建议
在我最开始管理Linux和Unix服务器时,经常遇到其他管理员编写的一大堆临时脚本。时常会因为其中某个脚本突然停止工作而进行故障排查。有时这些脚本编写得规范好理解,其他时候则是杂乱且令人困惑。

四步教你破解隔壁老王的Wi-Fi密码,蹭网没商量!
最棒的邻居莫过于不设Wi-Fi密码的好人,然而现在邻里关系如此淡漠,要蹭个Wi-Fi总被密码挡在门口。

中国城市最新平均薪酬公布:后腿又拖折了
近日,智联招聘发布了《2015年秋季中国雇主需求与白领人才供给报告》,总结了该阶段求职期各大城市竞争指数及平均薪酬状况。

大数据与深度学习是一种蛮力?
Facebook去年底挖来了一个机器学习大神Vladimir Vapnik,他是统计学习理论和支持向量机的主要发明者。Vladimir Vapnik被称为统计学习理论之父,他出生于俄罗斯,1990年底移居美国,在美国贝尔实验室一直工作到2002年,之后加入了普林斯顿的NEC实验室机器学习研究组,同时任哥伦比亚大学特聘教授

机构数据看衰小米:全年销量或仅7000万部
三季度刚刚过去,数据调查机构 trendforce 和野村证券分别给出了国内手机企业的今年的销量、销售额预测,对这个预测对小米颇为不利。

HTML 5 APIs 是如何跟踪用户轨迹的
如果你认为 IP 地址、cookies 和 HTTP 头是在 web 上唯一标识和跟踪用户的要素的话,那么你就大错特错了!

原CSDN总编刘江正式加入美团 任技术学院院长
,原 CSDN 总编刘江今日发表微博,宣布于近日加入美团,担任技术学院院长,主要负责技术团队的对内对外交流、品牌、团队和文化建设工作。

10个顶级的CSS3代码生成器
新出来的在线工具和 web 应用允许开发人员快速创建网站,而无需手动一行一行地编写代码。当前,不断有新的框架和代码库涌现在前端开发这个领域里。

中国计算机芯片30年的历史,它背后有哪些不为人知的故事?
目前,中国俨然成为世界第一制造业大国,世界第一贸易大国,世界第一大经济体(按PPP计算),然而在这些光环下,中国每年却要进口超过2000亿美元的芯片,全球手机和电脑大多中国制造。

实际工作中的编程是怎么样的,与学校里有什么不同?
刚进公司时,在你正式动手写代码前,很可能要理解code base。这一过程至少持续1个月,取决于你所在项目的规模。你会发现你不得不使用你浑身所学之能事,理解上古程序员是如何解决一个个实际的问题的。

简直是 Coding 界的麦可乔丹,21 岁少年把全世界 coding 大赛全赢光
ACM国际大学生程序设计竞赛是全世界最具影响力的大学生计算机竞赛,圣彼得堡国家信息技术、机械学与光学研究型大学(简称“圣光机大学”)拿下了今年比赛的冠军。