别学框架,学架构

别学框架,学架构

前段时间,我有过一次非常有趣的谈话。有个同事站出来支持Angular,他说Angular加快了Web开发的速度。我已经开发复杂的web服务超过10年了,曾经在Microsoft工作,也曾在Cyprus为Spotware工作。

一个八年的Linux老用户使用Windows 10的体验

一个八年的Linux老用户使用Windows 10的体验

Windows 10 是 2015 年 7 月 29 日上市的最新一代 Windows NT 系列系统,它是 Windows 8.1 的继任者。Windows 10 支持 Intel 32 位平台,AMD64 以及 ARM v7 处理器。

程序员的情人节:不是程序员不浪漫,而是你不懂

程序员的情人节:不是程序员不浪漫,而是你不懂

一年一度的情人节又来了,屌丝界的一个巨大群体,IT 界的程序员们常常是被调侃的对象,由于他们常常与机器为伍,和电脑打交道,给人们留下的印象是宅,木讷,不善交流!但是这仅仅是印象,这个世界就是这样,外表特别容易迷惑人,尤其是在感情之中。

机器学习算法 Python&R速查表

机器学习算法 Python&R速查表

在拿破仑·希尔的名著《思考与致富》中讲述了达比的故事:达比经过几年的时间快要挖掘到了金矿,却在离它三英尺的地方离开了!

小故事:架构师需要做什么?

小故事:架构师需要做什么?

本文是一篇模仿问答的小故事,作者用幽默的风格简单分析了架构师要做的工作: 我想要成为一名软件架构师。

一位技术创业者的血泪总结

一位技术创业者的血泪总结

洪亮毕业于上海交大软件学院,计算机科班出身,编程能力极其强悍,各种技术信手拈来。在移动互联网的创业大潮下,也投身创业,几年内连续做了两个创业项目:为老年人服务的家庭SNS社区「爸妈家」;为汽车爱好者开发的密室逃脱类游戏「车内逃脱」。遗憾的是这两个创业项目都失败了。

“职业程序员” 不必那么 “职业” 还得 “行业”

“职业程序员” 不必那么 “职业” 还得 “行业”

我刚工作时,怎么也搞不清楚为什么求职信息里要有 “行业” 的选项,还要有 “职业” 的选项,很多时候 “行业” 和 “职业” 还是重叠的,比如行业是 “软件开发”,职业是 “软件工程师”,这不是一回事?过了好些年,这个谜团才真正解开。

一个“软件盲”如何创建一家市值达 3.5 亿美元的软件公司

一个“软件盲”如何创建一家市值达 3.5 亿美元的软件公司

我的许多朋友都有自己的公司;他们告诉我说,他们从小就展现了一种创业精神——将糖果装在书包里拿出去卖,暑假时出去做兼职,等等。他们创造了自己的价值,早早就明白辛勤工作的好处。

将在.NET Core中被废止的技术

将在.NET Core中被废止的技术

虽然有一部分现有的.NET应用程序,尤其是基于ASP.NET MVC的应用程序将能够比较简单地迁移至.NET Core,但另一部分.NET应用在迁移过程中可能会遇到某些问题。

《神秘的程序员们》漫画:为什么招聘不到程序员。

《神秘的程序员们》漫画:为什么招聘不到程序员。

关于未来程序员将变得不再紧缺的预言或报道,从来没有停止过。但与此同时,所有人不得不面对的一个事实是:你招聘不到 […]

独立开发者:如何让你的游戏更吸引玩家?

独立开发者:如何让你的游戏更吸引玩家?

对于一款游戏来说,给玩家的第一印象是非常重要的,直接决定了观看者是否能够成为你的玩家。

浅谈12306 核心模型设计思路和架构设计

浅谈12306 核心模型设计思路和架构设计

春节期间,无意中看到一篇文章,文章中讲到12306的业务复杂度远远比淘宝天猫这种电商网站要复杂。后来自己想想,也确实如此。所以,很想挑战一下12306这个系统的核心领域模型的设计。

这代码不需要重写

这代码不需要重写

啊,你这个判官…我记得当你看到Dan(公司的第一位程序员)写的代码时的样子。你说:“这代码写的真烂,需要重写!”

最适合计算机的声音,应该是什么样的?

最适合计算机的声音,应该是什么样的?

计算机与人类对话时,什么样的声音听起来最合适?
这是2009年六个IBM语言学家,工程师和营销人员面临的问题。当时他们想为公司的人工智能程序Watson将文本转换为语音。18个月后,一种精心制作的语音诞生,它听起来没那么人性化,也不像电影《2001太空漫游》中的HAL 9000那么冰冷。

关于App程序员泡沫

关于App程序员泡沫

做开发快七年了,对于程序员,外行人总有着数不完的讽刺和误解,但是我都懒得去解释,代码搬运工人也好,民工也罢,随他们去说吧。但是网上最近流传的程序员泡沫,尤其是 APP 程序员泡沫的文章导致很多我们的年轻的同行产生了疑惑,所以我这个隐藏了很久的能言善辩的老程序员出山来聊一聊这个 APP 程序员泡沫的话题。

银行的动态口令令牌是什么原理

银行的动态口令令牌是什么原理

有网银的少年们一般都收到过银行给的这样一个令牌,俗称动态口令,在支付的时候输入自己的密码和动态口令上的动态密码,就能完成验证,银行就相信你不是坏人了,今天我们来简述一下这个动态口令令牌是个什么原理。

科学家们是如何使用Python语言的?

科学家们是如何使用Python语言的?

几天前,编程派介绍了一个可以分析引力波数据的 Python 包——GWPY,这个包整理自发现引力波的科研机构 LIGO。但是有的读者觉得我很能扯,居然能把引力波发现与 Python 联系在一起。但事实是,我说的一点也没错:Python 在这次引力波大发现的过程中起到了非常重要的作用。

SQL Server 2016将支持R编程语言

SQL Server 2016将支持R编程语言

R编程语言最早出现于 1993 年,而在 2000 年,它的第一个符合产品质量的版本R-1.0 发布了。自那之后,R就成为了统计分析方面的业界标准,围绕着这门语言出现了大量的图形界面工具,以及可用于各种 IDE 及文本编辑器的包。

研究表明女性开发的程序更受欢迎

研究表明女性开发的程序更受欢迎

女性开发的程序被同仁认可的概率比男性高4%。但在女性注明其性别时,这个概率会大大降低。

在Facebook工作比谷歌更幸福 这里有8个理由

在Facebook工作比谷歌更幸福 这里有8个理由

自从扎克伯格12年前在哈佛宿舍中创建Facebook以来,这个世界最大的社交网络已经取得巨大成功。在美国主流网络媒体BI推出的年度最佳雇主榜单 中,Facebook已经超过谷歌,连续4年蝉联榜首。这两家科技巨头都被视为最好的工作圣地,但是Facebook可能比谷歌更棒,理由如下。

为什么说PHP是个集中营 php

为什么说PHP是个集中营

有一天我跟在DUMBO的一个非常棒的创业公司的老板聊天,谈到为什么非PHP界的开发人员普遍轻视PHP和PHP相关社区。他提出了一个观点让我印象很深,很大程度上是因为以前从来没有听到过这样的说法。

程序员最苦逼!中国单身男女比例太悲催

程序员最苦逼!中国单身男女比例太悲催

对于单身汪来说,今天是难过的一天,因为秀恩爱的太多…

让我来告诉你,为什么大数据并不能帮你找到女朋友

让我来告诉你,为什么大数据并不能帮你找到女朋友

今天是虐狗节,去年看过一篇文章,讲如何通过大数据找到你的另一半!里面通过理性建模和精准定位找到合适伴侣,不过大数据真有这么神奇么?我就随便聊聊约会APP算法和现实中策略。

为什么软件开发者不喜欢 Android 6.0?

为什么软件开发者不喜欢 Android 6.0?

近日,Google 披露了全球已有超过 1% 的 Android 设备在使用 Android 6.0,更准确的说是 1.2%。相较于上个月时 0.7% 的使用率,这个月使用 Android 6.0 的设备已经多了不少。

这40项IT技能都能帮你年薪超过12万美元

这40项IT技能都能帮你年薪超过12万美元

众所周知,科技行业聚集了大批高薪职位,但这同样也是一个快速变化的市场。今天的热门技能明天就有可能惨遭淘汰。