分类: 业界观察
[译] 1000 赞的程序员高薪职业建议
直接过来北上你的薪水就能翻一倍。(但是很可能你的生活成本也会提高一倍。^_^) 好了,不开玩笑,进入正题。
现代 Linux 是不是太复杂?(续)
显然,最近那篇《现代Linux是不是太复杂?》文章触动许多人的神经。
你真的会玩SQL吗?无处不在的子查询
子查询又称内部,而包含子查询的语句称之外部查询(又称主查询)。 所有的子查询可以分为两类,即相关子查询和非相关子查询
看完这篇报道,你们都想去 GitHub 上班了
如果你想进入 GitHub 工作——这家软件开发协作中心基于开源的 Git 项目 打造——那你必须独立自主,并能够在大多数公司认为是正常运营准则的界限之外开展工作。
Gmail,我们需要谈谈
亲爱的 Gmail:两年前,你推出了一个志向远大的项目——利用 Schema.org 将电子邮件的功能性提升至一个全新的台阶 。Schema.org 可以让发件人在邮件中嵌入富媒体数据,让所有主流邮件客户端(不只限于 Gmail)都可以在邮件内呈现可操作的元素。
CSS动画中的贝塞尔
贝塞尔曲线,法国数学家Pierre Bézier制造。 一种绘制曲线的方法,配有详细的计算公式,按照这样的公式绘制出来的曲线是为贝塞尔曲线
悼念程序员的那些难忘时刻 漫画组图
作为程序员,我们经历过多少风风雨雨,久经沙场,总有一些让人难忘、让人回味的时刻,本系列文章旨在帮你回忆起那些难忘精彩或者悲催的时刻,让我们一起来悼念!
学经济的审 Java 侵权案,甲骨文怒了
此前联邦巡回法院裁决 Java API 受版权保护,要求谷歌因 Android 使用甲骨文的 Java API 进行专利税赔偿。但目前看来这个已经打了5年的官司仍然没有完结。案子又被送回联邦法官 William Alsup 哪里,此前该法官曾裁决谷歌侵权不成立。目前,甲骨文已经将赔偿数额提高到10亿美元。
当你身上出现这两个信号的时候,你该去创业了.
第三节课邀请到了 Michael Dearing, 一个讲历史的白胡子老爷爷,当然他现在是 Harrison […]
程序员读研如何提高技术之我见
你想进什么公司,和你读什么计算机方向,关系不是很大。只要是理工科的学生,面对技术岗位,其实机会是差不多的。
12个顶级开发者社区网站帮助程序员走上人生巅峰
公元二十一世纪,世界迎来了大互联网时代,程序员这个行当已然成为了医生、律师等高端中产阶级职业之外的又一高薪职业。
你知道自己对这些技术公司而言有多少价值吗?
]每位用户对这些技术公司的价值=公司市值/用户数量。
MIUI 才是小米的最高门槛
2015年财年苹果第三财季业绩显示,苹果第三财季净营收496.05亿美元,净利润为106.77亿美元。
程序员读书这件事情
准确的说是自从不打 DOTA 了(也不玩其他的游戏),看的书也渐渐多了,而我今年看的“课外书”最多,应该是超过我前二十几年读的课外书总和。发现这个习惯根本停不下来。读书本身不是一件牛逼或者值得炫耀的事情,但它确实是一件乐趣和值得分享的事情。
一篇文章带你看懂云计算的前世今生与未来
云计算在出现16年后,已经成为IT领域的标配模式。它易操作、存储量惊人、对用户来说几乎无处不在。它不仅成就了世界上最大的公司,同时也给小公司提供支持。云改变了服务供给双方的经济模式,同时带来更多新的机遇。
没搞懂背后原因,不要盲目编程
如果要我给新手程序员一个他们之前可能还不知道的好建议,那就是:不要盲目编程。
不会写代码?这耽误不了你创业
如果你仔细研究一下科技行业中新崛起的「独角兽」们(译者注:特指估值 10 亿美元以上的创业公司),以及那些已经公开上市了的巨头玩家,如苹果、微软、IBM 以及亚马逊,就会发现这样一个事实——这些公司的创始人通常都是软件或者电子工程师。
重构的那些事儿
几天前的一次上线,脑残手抖不小心写了bug,虽然组里的老大没有说什么,但心里面很是难过。同事说我之所以写虫子是因为我讨厌if/else,这个习惯不好。
关于 iOS 9 新推出的内容拦截器,你需要了解这些
在苹果为下一代移动操作系统 iOS 9 提供的新功能当中,其中一个关注度较低,但是影响深远的功能是 Safari 浏览器将支持“内容拦截”(content blocking)扩展。
优秀程序员是如何处理糟糕代码的
可能你一行不好的代码也从来没有写过。这是有可能的,但在现实中又不太可能。 现实情况是,和这个星球上的其他所有程序员一样,你会产出安全漏洞、UI 元素偏移,等等等等的代码。这并不能说明你是一个不好的开发人员。只是因为你是人类而已——一种不可避免会犯错的生物。
我是如何从Web开发转向移动开发的?
我的职业开发生涯是作为一个 Web 开发人员开始的,使用的是 PHP。不久后,我切换到 .NET 生态系统,使用 C# 和 ASP .NET MVC 框架来继续搞 web 开发。我一直以来创建的都是 Web 应用程序,直到最近……
程序员如何写一本书?
我在过去的几年中,写了 4 本书。有传统意义上的两本实体书:《JavaScript 核心概念及实践》和《轻量级 Web 应用开发》,还有两本电子书《3 周 3 页面》和《函数式编程乐趣》。当然对我而言,主职工作是软件开发,写作是个副业。
Android手机为什么需要root?
我有位同事,一直自诩为“高玩”,这几年来,各家旗舰手机基本上都有用过,目前主力机是iPhone 6和三星S6 edge,我不是要标榜他如何高大上,想说的是无论是iPhone还是Android手机,他都追求“原汁原味”,既不越狱,也不会去root,每每鄙视他“伪高玩”,他都会说“为什么要root”,又经常在办公室唠叨,手机变卡了,滴滴打车太耗电了……真恨不能吐血而亡。
为什么比特币分裂为了两个版本?
想必大家已经知道,比特币社区正在分裂,比特币也正开始分支成两个版本——不光是软件有两个版本,甚至还可能出现两个区块链。这两个分支分别是Bitcoin Core 以及基于其同一程序的微变种程序 Bitcoin XT。到北京时间8月16日时,Bitcoin XT 已经有了一个完整的发行版。这样的分裂此前从未发生过。我想从 Bitcoin XT 开发者的角度来解释这件事:这绝非一时冲动之举。
程序员该如何向项目经理估算工时?
最近换了家新公司,接了新的工作项目,有了新的项目经理(FSK工作过10年以上)。新项目是为一学校做业务系统,采用B/S结构,.NET开发。经过前期的需求调研之后,一起做出了数据表的物理模型。涉及到业务的大表和子表大概有40多个。
