分类: 业界观察

不懂技术,究竟能不能创办科技公司?

不懂技术,究竟能不能创办科技公司?

马克· 扎克伯格 11 岁的时候,他的父亲爱德华发现他在编程方面很有天赋,于是决定给他买了一台电脑。不仅如此,他还特地为扎克伯格请来了一位计算机工程师教他软件编程方面的技术。

一个没节操的黑客一年能赚多少钱?

一个没节操的黑客一年能赚多少钱?

他们往往身处黑色产业或者灰色产业,所做的大多是盗取信息、诈骗、网络攻击之类游走在法律边缘或干脆违法的“业务”。由于职业的“特殊性”,他们需要隐藏身份,处处防火防盗防警察。

注释是恶魔,请不要再写一行注释

注释是恶魔,请不要再写一行注释

你可以从你们现在项目里面随便找几处注释,看看写注释的代码是不是存在如下两种毛病之一:
1. 命名不准确;
2. 方法太长(超过50行)。

从4行代码看右值引用

从4行代码看右值引用

右值引用的概念有些读者可能会感到陌生,其实他和C++98/03中的左值引用有些类似,例如,c++98/03中的左值引用是这样的:
int i = 0;
int& j = i;

我要成为前端工程师!给 JavaScript 新手的超详细建议与学习资源整理

我要成为前端工程师!给 JavaScript 新手的超详细建议与学习资源整理

今年有越来越多企业开始跟我们接洽企业内训的事,想请我帮他们培训前端工程师,但你知道一个好的前端工程师绝对不是两三个月可以养成的,需要多年的努力与磨练才会有点成绩。

五位改变世界的伟大黑客

五位改变世界的伟大黑客

黑客,这一词汇如今被整个社会所广泛流传,指借那些利用计算机实施犯罪活动的邪恶人士——但如果意识到如今技术业界中的诸多领导者都是以黑客作为其入门跳板,大家是否会感到颇为意外?

成功程序员的8个习惯

成功程序员的8个习惯

对成功的渴望或许是我们与生俱来写在基因里的一部分。成功会让人幸福,并且几乎每个人都在争取幸福。当我们感到幸福的时候,我们大脑中的化学物质会迸发积极的情感,激励我们获取更多的成功。

我13岁那年是如何对程序员失去信任的

我13岁那年是如何对程序员失去信任的

我的第一份编程工作始于我 19 岁的时候,不过,这不是我对 IT 市场的第一次亲密接触。但是,直到现在我才终于意识到,原来我 13 岁的时候就做过 CTO 了。

过年回家最怕被提问,来看这10位程序猿的问答秘籍

过年回家最怕被提问,来看这10位程序猿的问答秘籍

都说“程序猿统治世界”。那么,今年春节回家,你们准备好回答这些脑洞大开的问题了吗?

程序员如何优雅度过一生的15个建议

程序员如何优雅度过一生的15个建议

首先,我要说明一下精彩的职业生涯应该是什么样。 他们不是这样的一个线性图形,不是每过一个月你就会有对应的成长。(就算是普通的职业生涯也不会这样。你不会每个月都有提升。每个月你都会变的好一点,但是每次有提升都是大幅度的)

每位开发人员都应该成为架构师

每位开发人员都应该成为架构师

要想交付最出色的成果,每位开发人员都应当身兼架构师与问题解决者这两大角色。

谷歌背后的数学

谷歌背后的数学

在如今这个互联网时代, 有一家公司家喻户晓——它自 1998 年问世以来, 在极短的时间内就声誉鹊起, 不仅超越了所有竞争对手, 而且彻底改观了整个互联网的生态。 这家公司就是当今互联网上的第一搜索引擎: 谷歌 (Google)。

最适合和最不适合新手使用的几款 Linux 发行版

最适合和最不适合新手使用的几款 Linux 发行版

大多数知名的Linux发行版都属于“比较容易使用”这一类。一些观察人士可能会驳斥这个观点,但事实上,说到Linux,大多数并非从事IT或软件开发工作的人会被最容易的使用体验所吸引。

“亲爱的GitHub” —— 致GitHub的一封公开信

“亲爱的GitHub” —— 致GitHub的一封公开信

最近,一个由开源项目(包括一些最流行的项目)维护者组成的团体逐渐壮大起来。该团体联署了一封致 GitHub 的公开信,以表达他们的挫折感以及他们的抱怨——他们感觉遭到了 GitHub 的忽视和无视。

工信部发布最新流氓APP黑榜单,你中招没?

工信部发布最新流氓APP黑榜单,你中招没?

1月30日消息,日前,工信部公布的电信服务质量通告显示,四季度对40家手机应用商店的应用软件进行了技术检测,共发现不良软件41款

走近YouTube上最受欢迎的黑客

走近YouTube上最受欢迎的黑客

君不见:当大多数黑客还在有组织地策划犯罪计划、将入侵技术售卖给间谍机构的时候,Samy Kamkar 找到了一个更有趣的方式来降低漏洞带来的危害并用它打发无所事事的时光,那就是 YouTube。

Web设计师必读!移动端界面设计简明指南

Web设计师必读!移动端界面设计简明指南

那么造就优秀的移动端用户体验,最重要的是什么?精细的图片?雅致的图标?还是细致入微的UI界面?如果你经常浏览移动端网页,你最期待的应该还是 无缝而流畅的导航体验。从一个界面流畅的切换到另一个界面,没有迟滞,没有错位的视觉元素,完整的内容加载,用户对于这样的浏览体验是欲罢不能的,转化率 的提升是显而易见的。

jQuery 3.0 的更新内容及使用方法

jQuery 3.0 的更新内容及使用方法

jQuery,是迄今为止世界上最流行的 JavaScript 库,一直是我们这些 Web 开发者的神器。自从它在 2006 年发布最初版本直到如今,已经有非常多的 Web 开发者在项目中引入了这个优秀的库来使开发工作变得更轻松。

开源与创业

开源与创业

本文是根据我在高可用架构群新年开源研讨会上的演讲整理而成。从小一直是个讷于言的人,每次公开演讲都感觉会有紧张,不能完整的表达自己的想法,很羡慕演讲时能侃侃而谈的人。所以还是把自己的想法整理成文章表达出来。

程序员到底有多累,有多辛苦?

程序员到底有多累,有多辛苦?

最近是真的累了。不知不觉之间,已经两三个星期没有锻炼,感觉身体很难受,接下来的日子必须强制自己按时锻炼,按时休息,不然真的是不知道哪天就挂了。

采用 Material Design 的 Chrome 会是什么样子

采用 Material Design 的 Chrome 会是什么样子

早在1年前,谷歌就曾计划将Material Design引入至Chrome,最近谷歌的频繁动作表明已经开始加速推进浏览器整合该跨平台设计语言。

Git 2.7: 一个新的带来许多新特性和性能提升的主要版本

Git 2.7: 一个新的带来许多新特性和性能提升的主要版本

在 2.6 版本发布两个月之后,Git 2.7 发布。该版本带来了许多新特性以及性能的提升。

改变人类历史的17大数学方程

改变人类历史的17大数学方程

在笔者看来,宇宙中的通用语言有两种,一种是数学,另一种是艺术。数学以最简洁的方式,把复杂的宇宙现象和规律淋漓尽致的展现出来,正所谓宇宙不言,大美如斯!

架构师和开发团队应该如何协作?

架构师和开发团队应该如何协作?

软件架构构成了一个系统的骨架。它定义了当面对不同的功能性和非功能性需求时的系统行为。一方面,传统瀑布式方法对项目开发的所有阶段提出了硬性约束要求,因此传统瀑布式方法显得僵化。

苹果产品设计中鲜为人知的10个细节

苹果产品设计中鲜为人知的10个细节

说到设计,无论是软件还是硬件上面,毫无疑问苹果对于细节上面的把控可以说无人能与之匹敌。在过去的几十年里,苹果对细节的注重可谓有口皆碑,很多细节上面的设计在无人指出的情况下很多消费者都没有注意到。