0推荐
7K 浏览

程序员瑞士军刀之 Fabric

Fabric是一个Python库, 也是一个命令行工具, 通过 SSH 来做应用程序的部署和系统管理任务
EdgarTroutm 8年前   
0推荐
8K 浏览

重构,系统改善之道

我常常喜欢把一个系统比喻成一辆车,你需要经常对它做维护和保养,才能保证它的良好运作。如果不这么做,虽然看着能开,但某一天一个严重的问题就会导致极其危险的后果。而持续重构就是我们给系统做的保养,这...
0推荐
51K 浏览

测试代码时你会犯的 11 个错误

如果你不确定要不要编写测试或者并不常写测试,那么,下面这些内容将指导你往一个更好的方向发展。
0推荐
14K 浏览

十大性能方面的错误

Martin Thompson 是 LMAX 的联合创始人,在 QCon圣保罗2016 上做过关于性能的keynote演讲。他最初计划的演讲题目为“ 关于性能的神话与传说 ”,不过Thompso...
Mau78R 8年前   
0推荐
21K 浏览

Code Review 程序员的寄望与哀伤

一个程序员,他写完了代码,在测试环境通过了测试,然后他把它发布到了线上生产环境,但很快就发现在生产环境上出了问题,有潜在的 bug。
jin60678 8年前   
0推荐
185K 浏览

程序员喜欢的9款最佳的Linux文件比较工具

程序员和撰稿人在编写程序文件或平常的文本文件时,有时想知道两个文件或同一文件的两个版本之间的差异。你在Linux上比较两个计算机文件时,文件内容之间的差异就叫diff。这一描述来源于提到diff...
LilDugdale 8年前   
0推荐
18K 浏览

程序员必知的七个图形工具

在上一篇《全栈工程师的百宝箱:黑魔法之文档篇》我们介绍了一些文档工具,今天让我来分享一下,我常用的一些图形工具。
lsxxx2011 8年前   
0推荐
16K 浏览

代码的语义正确真的就够了吗?

刚毕业之后工作的头一年多的时间里,我的工作都是围绕一个业务系统展开的。开发业务系统的一个感觉就是,作为开发者基本上不用去考虑 RPC 应该怎么写,消息队列、数据库、缓存应该怎么选型,配置文件用 ...
imneo 8年前   
0推荐
8K 浏览

用console.time和console.timeEnd测量JavaScript脚本执行耗时

console.time 和 console.timeEnd 这两个方法可以用来让WEB开发人员测量一个javascript脚本程序执行消耗的时间。随着WEB应用越来越重要,JavaScript...
0推荐
11K 浏览

高生产力的杰出软件工程师都具备的五种能力

曾任职于Google和Quora等公司、现任Quip软件工程师的Edmond Lau,于 《The Effective Engineer》 一书中访问任职于Facebook、Instagram和...
wkq72376 8年前   
0推荐
11K 浏览

分享:iOS 统一编码风格的四种有效办法

我们团队中有二十个人,大神们都有自己的编程习惯,而新手们呢还没有自己的风格,还有些如我本人不同时期的风格不一样,这导致了我们的代码有n种风格。 有的团队觉得每个人自己的风格统一了就好,不能要求人...
0推荐
99K 浏览

如何避免被程序员手撕——产品八项自查

自做产品以来,也经历过几个版本。跟另外一个小伙伴搭档,每个版本基本跟的需求都有一半一半。而我外加一个CMS后台。小步快跑,两个多星期一个版本。工作量大,却也能快速成长,但每次功能需求想半天没问题...
0推荐
8K 浏览

用 Nokitjs 解决前端开发中的跨域问题

在开发一些「单页应用」时,通常会使用 Ajax 和服务器通讯,比如 RESTful API,通常「前端」和「服务端 API」可能是有不同人员在负责,也不在同一个工程下,那么开发过程中就可能会遇到...
0推荐
20K 浏览

如何在 Android Studio 中包含 *.so library,并使用库中定义的方法?

需要 3 步: Step1 把 .so file 放到 Android Studio project 正确的路径中 Step2 加载 .so library 并声明 native metho...
0推荐
96K 浏览

史上最著名的5个Bug,你知道多少个?

在现今数字年代,计算机bug不但困扰着每个程序员,更会无可避免影响我们的生活,小到每个人的衣食住行,大到国家经济,所以随着我们的生活方式渐渐的数字化、互联网化,数字世界的找虫和杀虫就变得越来越重...
0推荐
28K 浏览

程序员必须知道的几个Git代码托管平台

上一篇博客中 2015继续任性——不会Git命令,照样玩转Git 我 们简单的介绍了在VS2013中使用Git,和GitHub客户端的使用。那么使用Git到底有什么好处呢?最为明显的是支持Git...
0推荐
58K 浏览

Battery Historian:Google 的电池使用分析工具

Battery Historian is a tool to inspect battery related information and events on an Android devic...
wqawowerffh 8年前   
0推荐
17K 浏览

后端程序员的 JavaScript 之旅 - JavaScript 的版本与标准

1995 年 5 月 JavaScript 的最初版本由网景公司的工程师 Brendan Eich 开发,目的是为了跟微软公司的 Web 技术平台竞争。JavaScript 最初随 Netsca...
0推荐
22K 浏览

我是一个失聪的程序员

我从出生起就失聪了。这个不难理解;我属于中重度失聪, 主要是较高频范围出了问题 ,大多数人讲话是在这个频段。我得靠读唇和辨别元音模式来理解口语。特别纠结的是: 识别辅音,特别是 发咝音 ...
tracyzzh 8年前   
0推荐
13K 浏览

大多数程序员从没有见过一个成功的项目

持续交付布道师 Dave Farley 说,大多数专业的软件工程师从来没有见过一个成功的软件开发项目,在职业生涯里一直在做错的事情。
qjfk1557 8年前   
1 2 3 4 5 6 7

经验分享,提升职场影响力

投稿

热门问答

    热门文档