月度归档: 2015 年 11 月
程序员喜欢什么样的产品经理?
程序员和产品经理协作、沟通矛盾是一个永恒的话题。因为两者的知识体系和思维结构不一样,关注的重点不一样,所以在协同工作过程中,难免会出现一些分歧和摩擦,出现互相埋怨和吐槽的情况
玩转 Python 3.5 的 await/async
最近通过的PEP-0492为 Python 3.5 在处理协程时增加了一些特殊的语法。新功能中很大一部分在3.5 之前的版本就已经有了,不过之前的语法并不算最好的,因为生成器和协程的概念本身就有点混在一起。PEP-0492 通过使用 async 关键字显示的对生成器和协程做了区分
程序员都会的 35 个 jQuery 小技巧
收集的35个 jQuery 小技巧/代码片段,可以帮你快速开发.
华为跻身全球芯片第一阵营 逆天背后更需理性
目前主流芯片厂商都将自主架构创新作为下一代手机芯片核心竞争力的关键。
性能测试的7个关键
可扩展性和更好的性能是开发商和运营商一直关注的话题。本文列出了关于性能测试的七个核心要点,以及每个要点需要考虑的因素。
Chrome浏览器中你可能不知道的10个小窍门
:Chrome是全世界最受欢迎的浏览器,它的功能强大且兼容性好。其中有些功能和窍门你可能还不知道,本文为你收集整理其中的10个。
不会A/B测试的Web设计师不是好程序员
设计一个网站无论对设计者还是业主都是一个浩大的工程。但是,不管你是创建一个新的网站,还是对已有网站做重新设计,有一个至关重要的点,你的决定要基于数据而不是基于感觉。对客户和设计来说,在设计过程中做出的决定,可以决定创意,可以决定商业的成败。
C++ 快速随机数生成器
在计算旅行商问题中的欧几里得距离时,我试图使用 3-opt 算法来交换某些节点;因为大多情况下我有大约超过500个节点,我需要随机地选择至少1/3的节点进行交换。
关于设计原则的思考
每个设计方案当中都包含着大大小小各种设计决策。这个app的主界面应该以怎样的形式呈现?用户怎样在功能之间进行导航?导航栏应该用怎样的底色?好的设计师应该有能力对这些决策进行诠释。没什么是信手拈来的,明确的设计意图是工作产出的重要组成部分。
使用Fetch API和ES6生成器构建异步API
ECMAScript 6为JavaScript带来了大量的新特性,其中包括新增的Fetch API,它致力于取代作为当前远程资源通信基础的XMLHttpRequest。本文介绍了如何结合Fetch API和生成器来构建异步API。
恶意代码清除实战
恶意代码清除实战 什么是恶意代码,指令集?是二进制可执行指令?还是脚本语言?字处理宏语言?其他指令集等等……以常见的类型举例,那么如果一台服务器存在恶意代码,windows系列机器的恶意代码一般指的是病毒,蠕虫,木马后门,linux系统机器恶意代码一般就是Rootkit。
设计师的像素眼是怎样炼成的?
小鸡君本人是个苦逼程序员,但小鸡君的像素眼也不比任何一个设计师差。当然了,距离真正的像素眼神人还是有很大差距的,比如下面这种游戏,小鸡君还真是玩不起
计算机科学中的最严重错误,造成十亿美元损失
杯具啊!我们公司有个职工姓 Null,当用他的姓氏做查询词时,把所有员工查询应用给弄崩溃了! 我该肿么办?
Google Play如果真的回来了……
近期,关于Google重返中国市场的消息在不断发酵,包括大量购买中文域名,IP地址解析直接指向“中国北京Google公司”,与国产手机厂商接洽的一系列动作,都看出Google在逐步为重新入华作准备。作为Google生态圈重要组成部分的Google Play,则有望率先入华。
第 24 届国际 C 语言混乱代码大赛结果出炉
《你见过或写过的最复杂的 C 语言程序是? 》这个帖子中的指针,对部分童鞋来说够烧脑子了。觉着不过瘾的朋友,继续来看看本文。
脑洞大开的谷歌,这次要把Android和Chrome操作系统合并
消息人士周四透露,Alphabet旗下子公司谷歌正筹划把PC操作系统Chrome与移动操作系统Android进行合并。此举表明移动计算已越来越占据主导地位。
开源等于安全吗?
今年,汽车圈的那些事占据着媒体头条,比如黑客入侵吉普车、大众汽车在排放测试上作弊, 这说明公众开始思索汽车的软件问题,这是前所未有的。
2000年前的计算机如何被发现的
在海底深处,有数千上万的沉船静静地躺在那里,早已被人们遗忘。这些船只曾经扬帆启航驶向远方,去发现,进行贸易或者发起战争,但永远没有到达目的地。它们现在成为了时间胶囊,封锁着过去。
你应该知道的机器学习方法
决定何时以及如何在你的团队中使用AI(人工智能)技术是一项艰巨的任务。即使此技术已经非常先进,我们也可以使用许多相同的在其它软件上被成功实践过的方法。
推荐几个非常实用的JQuery代码片段
:jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。
为什么选择 Java 8 ?
去年年初,Java8 粉墨登场,现在 Java7 便已行将就木。在明年底 Java9 推出之前,Java8 是 Oracle 唯一支持的版本。然而,许多公司都将稳定性放在第一位,所以都还在用 Java7,甚至 Java6
你知道你的电脑1秒钟能做多少事情吗?
让我们来看看你有多么了解电脑!所有这些程序的数值都是可变的。你的任务是:在程序花费 1 秒运行之前猜测它的大概值。
若为自由故——重返 Linux 世界
KDE 不仅仅是一个桌面,更是一个软件集。只要磁盘空间足够,我会毫不犹豫地安装一个叫做 kde-full 的软件包,里面包含了几乎全部的 KDE 软件。
流量控制与令牌桶算法
一年一度的「双 11」又要到了,阿里的码农们进入了一年中最辛苦的时光。各种容量评估、压测、扩容让我们忙得不可开交。洛阳亲友如相问,就说我搞双十一。
为什么软件外包开发不再可行
Yegor Bugayenko是一名软件开发人员,同时也是软件外包公司Teame.io的创始人和CTO。从自己将近10年的软件外包公司工作经验中,他得出结论:现如今,软件外包开发已经行不通了,软件外包的结果只有灾难。
