- 博客(8)
- 资源 (10)
- 收藏
- 关注
翻译 可评审代码之道
如何组织改动的一些建议.这篇文档是纯建议性的.Phabricator(一个源码审查工具)可以与很多源码控制策略一起使用,这篇文档中的建议产生的差异不会影响到把Phabricator作为代码审查和源码管理的使用.概览这篇文档描述了一个在Facebook和Phabricator中被成功的应用结构化改动的策略.大体上:每次提交应该尽可能的小,但不能再小了一次提交要小到
2013-03-21 22:17:01 3542
翻译 为什么仍还用C编码?
作者Andrew Binstock概述:作者论述了C语言仍然屹立不倒,长久不衰的原因:过去C语言在性能和可移植上面有巨大优势,但随着时间的流逝其他语言(C++等)在性能和可移植上与C的差距越来越小.但为什么C还很火.作者认为是因为C语言的简洁性,使它在系统级别上仍然无可替代.但是对于应用程序开发还是选择其他语言较好,因为开发效率更重要.正文:偏好C而非C++的传
2013-03-17 23:16:38 4359
原创 如何用doxygen生成文档
Doxygen是一款基于源代码生成文档的工具,类似于Java中的javadoc.概念:文档和注释的区别文档(Documentation)是给代码的使用者准备的,或者是更高一级的开发者或者是用户,主要是告诉使用者如何更好的使用代码.典型例子就是API文档.注释代码的一部分,解释代码为什么这样写,是给代码的维护者准备的.优秀且可读的代码应该不需要注释,但文档应该是必须有
2013-03-07 21:05:52 10060 1
翻译 gbs使用手册之gbs chroot
子命令chroot允许用户chroot到gbs build生成的buildroot(编译环境)目录.可以使用如下方法获得基本的使用帮助:$ gbs chroot --help注意:build root的默认位置是在~/GBS-ROOT/local/scratch.{arch}.*,如果在运行gbs build时使用了-B选项,则这个路径会不同.实例:创建build ro
2013-03-06 21:34:07 3820
翻译 gbs使用手册之gbs build
开发者可使用gbs build在本地编译源代码然后生成RPM包.使用这个命令:gbs build --help可以获取关于子命令build的帮助指南.gbs build -hgbs build工作流程gbs build所需输入下面所列的是gbs build的输入:包含RPM打包文件的一个(或多个)git项目二进制RPM软件包仓库(远程或本地)项目编译的配置选项(宏,开关
2013-03-06 21:21:28 8026
翻译 gbs使用手册之配置文件
Git Build SystemGBS(git-build-system) 是支持Tizen软件包开发的面向开发者的命令行工具.它被用来基于Git仓库生成压缩包(tarball),还能用于本地编译,还可以用于提交代码到OBS(Tizen的主要的编译服务)这部分包含更加详细的GBS信息.我们建议您首先阅读一下"开发环境的搭建"章节.配置文件(Configuration
2013-03-06 20:25:15 4845
翻译 短信技术的几个基本概念
1. 短信的有效期(validity period)如果接收手机离线,一条短信会暂时存储在短信服务中心.也可以给短信设置一个时间期限,就是短信过多久才会从短信服务中心删除,这样一来即使是接收手机转成在线短信也不会被发送给接收手机.这个时间期限就叫做有效期.举个例子来说明如何使用有效期.比如你现在发现电视播放的某个节目非常的有意思,你的朋友没准也想观看一下.因此,你发了一条短信把电视
2013-03-02 12:22:27 5834 1
翻译 好的程序员应该第一时间去Google
我所知道的最好的程序员是在Framebase.io的技术合伙创始人.我不晓得他是怎么做到的,但是他对Google的使用远胜于我.你应该知道这句名言: "绝不要去记忆那些很容易在书中查到的东西" ---- 爱因斯坦所以,除非你已经把排序算法熟记于心,要不然为什么要花2个小时自己去思索呢?最糟糕的是,当你能从某些之前做过的人那轻易的找到时,为什么还要从零开始重新实现
2013-03-01 23:00:16 2743 3
The Artist’s Guide to GIMP, 2nd Edition
2012-10-20
Android本地代码生成器
2011-10-19
Android本地代码生成器
2011-10-19
Learning Vi and Vim editor
2009-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人