分类: 业界观察

每天学点C++知识:用合适的工具来分析你的代码

每天学点C++知识:用合适的工具来分析你的代码

静态代码分析工具可简化编码过程,检测出错误并帮助修复。有个国外团队检测了 200 多个 C/C++ 开源项目,包括了 Php、Qt 和 Linux 内核等知名项目。于是他们每天分享一个错误案例,并给出相应建议。伯乐在线翻译组正在翻译这个系列。今天的案例来自 LibreOffice 项目。

《神秘的程序员们》漫画 那些令你憎恶的系统到底是谁开发的II?

《神秘的程序员们》漫画 那些令你憎恶的系统到底是谁开发的II?

《万年坑系列》 II:那些令你憎恶的系统到底是谁开发的? 世界上总有一些令人憎恶的系统,而你却天天非用不可。这 […]

开发者的故事:游戏有时并不是为“有趣”

开发者的故事:游戏有时并不是为“有趣”

1 月 12 日是一款游戏的发售日,并不是什么很重要的大作,也不在我们每周固定预告的新游名单里。游戏的名字叫做《That Dragon,Cancer》(那头名为癌症的龙)。当这个游戏发售的时候,可能会有不少人再次揭开游戏背后的故事,包括小编在内。而每讲述一次,都会让人看到一位父亲的心痛欲绝。

桌面版 Android 系统来了

桌面版 Android 系统来了

一直使用Windows系统,大家是不是都已经面对它的桌面有点厌倦了呢?最近几位谷歌的工程师打造的Remix OS可能会有耳目一新的感觉。Remix OS for PC基于Android-x86项目,由安卓5.1 Lollipop深度定制而来,不但兼容所有安卓应用和游戏,还针对桌面应用环境增加了各种使用功能。

回顾2015,科技圈很精彩

回顾2015,科技圈很精彩

回顾2015,科技圈很精彩

结对编程的正确姿势,你会了吗?

结对编程的正确姿势,你会了吗?

极限编程的各个实践已经广为人知,也颇具争议,我听到最多的话题当属结对了

为什么说移动开发者很苦逼?

为什么说移动开发者很苦逼?

做移动 app 开发者真的很难。首先桌面公司相对于专注移动的初创企业可以更好地利用移动。这跟很多人预想的不一样。大多数人认为 web 的每一个主要的垂直领域都会转变为一个新的移动对等者,也就是说会出来各种移动优先的公司。

如何理解张小龙说的「好的产品是用完即走」?

如何理解张小龙说的「好的产品是用完即走」?

张小龙最近在一次公开演讲里提到:『好的产品是用完即走』,引起了大家的热议。我也来凑个热闹,说说我的看法。

《神秘的程序员们》漫画 那些令你憎恶的系统从何而来?

《神秘的程序员们》漫画 那些令你憎恶的系统从何而来?

《万年坑系列》 I:那些令你憎恶的系统从何而来? 世界上总有一些令人憎恶的系统,而你却天天非用不可。这些系统的 […]

改用 Linux 之后 ,那酸爽超出了我的想象

改用 Linux 之后 ,那酸爽超出了我的想象

2012年春天的某个日子,我最终合上了我的MacBook Air。从此之后,我的主要的计算环境(至少是笔记本)是GNU/Linux。我开始逐步放弃那些苹果和微软强加给用户的那些个人电脑上的收费软件。

官方教程:如何彻底屏蔽Windows 10升级

官方教程:如何彻底屏蔽Windows 10升级

近日,多名网友在微博上反映,频繁收到弹窗提醒,有些电脑一开机,自动升级到Windows 10了,讨伐之声一片。

谷歌真要回来了:中国版Google Play惊现!

谷歌真要回来了:中国版Google Play惊现!

从去年开始,谷歌服务回归中国市场的传闻就一直没有停断过,日前,联想移动业务总裁陈旭东的一番表态坐实了传言,他表示:“谷歌服务肯定会重新进入中国市场,今年无论如何都会回来。”

每天学点C++知识:用 ++i 替代 i++

每天学点C++知识:用 ++i 替代 i++

静态代码分析工具可简化编码过程,检测出错误并帮助修复。PVS-Studio 是一个用于 C/C++ 的静态代码分析工具。

《神秘的程序员们》漫画 何以我们孤独

《神秘的程序员们》漫画 何以我们孤独

 何以我们孤独 有位独身的程序员,他的生活规律、简单、自得其乐。他不想花费时间和人类相处。所以买了一只……

我是如何坚持10多年站在反百度第一线的

我是如何坚持10多年站在反百度第一线的

中国互联网里面,百度是个绕不过去的坎。它是个很大又很有钱的公司,它控制着流量,很多人直接或者间接的依靠它生存,人们恨它、离不开它但又不敢得罪它。

趣文:黑客们成功地在土豆上安装了 Linux !

趣文:黑客们成功地在土豆上安装了 Linux !

来自荷兰阿姆斯特丹的消息称,LinuxOnAnything.nl 网站的黑客们成功地在土豆上安装了 Linux!这是该操作系统第一次在根用蔬菜root vegetable上安装成功(译注:root vegetable,一语双关,root 在 Linux 是指超级用户)。

《神秘的程序员们》漫画 高冷梗来了:如何确认你写的程序是安全的?

《神秘的程序员们》漫画 高冷梗来了:如何确认你写的程序是安全的?

  24 高冷梗来了:如何确认你写的程序是安全的? 欺骗的本质是使得你的感受和世界产生偏差,而安全则是尽量少地 […]

如何写出优美的 C 代码

如何写出优美的 C 代码

面向对象的语言更接近人的思维方式,而且在很大程度上降低了代码的复杂性,同时提高了代码的可读性和可维护性,传统的 C 代码同样可以设计出比较易读,易维护,复杂度较低的优美代码,本文将通过一个实际的例子来说明这一点。

如何让你的开源项目对新来者更友好

如何让你的开源项目对新来者更友好

我喜欢开源项目的一个原因是它可以让新手获得一些十分有用的实战经验。对于小的个人项目来讲,可以学习的就是那么多;但是开源项目就不一样了,它经常需要在很庞大的代码中解决问题,这些问题通常在小型或者个人项目中不会出现。当然还有一些合作上的技巧值得学习。

最新版本的 Android++ 在 GitHub 开源

最新版本的 Android++ 在 GitHub 开源

Android++ 是一个免费的 Visual Studio 扩展,支持在 Visual Studio 上开发和调试原生的 Android 应用,主要基于 NDK 的 C/C++ 应用。同时包括可订制的发布、资源管理以及集成了 Java 源码编译。

九种浏览器端缓存机制知多少

九种浏览器端缓存机制知多少

浏览器缓存(Browser Caching)是浏览器端保存数据用于快速读取或避免重复资源请求的优化机制,有效的缓存使用可以避免重复的网络请求和浏览器快速地读取本地数据,整体上加速网页展示给用户。

为什么2016 你该「创业」或「学写程式」

为什么2016 你该「创业」或「学写程式」

这篇文是接着罗胖的跨年演讲结论写的衍生。这里有部分的演讲笔记。而罗胖本人正版全演讲稿在 Amazon 上有售 。

谁说我们程序员闷骚,我跟谁急

谁说我们程序员闷骚,我跟谁急

都说程序员闷骚,屌丝,这样的认知其实是不正确的。真正的程序员其实都是有情怀的,我们不是闷骚,更不是宅,我们就是认真。不知道吗?认真的人最可爱,可爱的人还没人爱,那就是你不可爱了!其实我们程序员内心中都住着一个可爱的小黄人。

2016年 LinuxMint 将会带来更多有趣的更新

2016年 LinuxMint 将会带来更多有趣的更新

来自国外的消息:Linux Mint 开发者已经决定只采用 Ubuntu LTS 版本的代码库,注重执行 Linux Mint 功能的修正和改进。

从谷歌学到的厕所文化

从谷歌学到的厕所文化

说起洗手间,你会第一时间想到什么呢?而对于我,就是一个充满智慧的地方。没错,就是闻名遐迩的 “谷歌洗手间” 文化。在目所能及的地方,都是智慧的结晶。