摘要:对于技术人员来说,经常需要在网络上搜索一些技术名词,错误信息等。不过现实有点尴尬,谷歌用不了,百度内容不忍直视,而国内的其他搜索结果也大同小异。 最近由于工作的需要,linux相关的内容需要频繁搜索。目前主力的搜索工具是微软的必应(https://cn.bing.com/),并且他还贴心的提供了国内 阅读全文
posted @ 2019-12-25 22:16 LionelGeng 阅读 (3) 评论 (0) 编辑
摘要:作为程序员,很多时候面对两难的问题。代码开发阶段,由于项目进度原因,很少人会主动写文档;另一方面,后期维护阶段,或者维护其他人的项目,又会抱怨缺少文档,代码混乱等。 仔细想一下,问题解决的方法其实不难,那就是从自己开始,有意识在平时的工作中写技术文档。在自媒体平台,比如微信公众号上写文章,确实不是一 阅读全文
posted @ 2019-12-15 21:15 LionelGeng 阅读 (16) 评论 (0) 编辑
摘要:git很强大的一点在于分支管理,相对于其他版本管理工具,git的分支是轻量级的,可以创建feature, bug, development等类型的分支。 使用git的时候,尽量将每一个特性或者bug单独创建分支开发,这样方便提交pull request, 方便代码审核,方便版本回滚。 当我们在git 阅读全文
posted @ 2019-12-12 23:01 LionelGeng 阅读 (7) 评论 (0) 编辑
摘要:随着微信公众号,头条号,知乎等平台的发展,能够一直保持博客写作的作者越来越少了。很多独立博客或者无法访问,或者停更了,甚是可惜。 其实博客具有它自己的优势。便于搜索引擎抓取,易于传播。技术类的文章更容易被引用。深度分析和有价值的长文,适合沉浸式阅读。 这个系列的文章,就是想把这么多年收藏的个人博客站 阅读全文
posted @ 2019-11-30 15:42 LionelGeng 阅读 (16) 评论 (0) 编辑
摘要:The Linux man-pages project documents the Linux kernel and C library interfaces that are employed by user-space programs. With respect to the C librar 阅读全文
posted @ 2019-11-29 21:17 LionelGeng 阅读 (9) 评论 (0) 编辑
摘要:Linux下可以使用free命令查看内存使用情况,也可以使用cat /proc/meminfo命令查看更为详细的内存使用信息。 其中,对于MemAvailable这个参数添加的原因,可以参考kernel这个git commit说明,其实已经很清楚了。 https://git.kernel.org/p 阅读全文
posted @ 2019-11-26 22:06 LionelGeng 阅读 (10) 评论 (0) 编辑
摘要:一些大型的开源项目,由于代码量巨大,一般提供镜像服务。下面是国内企业和高校的主要镜像站点,可以提供常用的开源软件下载。 企业 欢迎访问网易开源镜像站 Welcome to Sohu.com Open Source Mirror Site OPSX 华为云 - DevCloud 阿里开源 腾讯开源 | 阅读全文
posted @ 2019-11-23 13:09 LionelGeng 阅读 (13) 评论 (0) 编辑
摘要:在微信上开通了个人公众号,写了一些所感所想,也输出了一些文章。作为一个技术人员,总感觉还是要写写技术文章,把自己的本职工作做好,才能更好的考虑其他的事情。 公众号的文章适合手机阅读,并且由于使用手机的时候,注意力比较容易被转移。所以总体看,公众号上不太适合分享技术文章,从目前的整体结果看,效果也不如 阅读全文
posted @ 2019-11-23 12:54 LionelGeng 阅读 (11) 评论 (0) 编辑
摘要:工作这么多年,想了想也阅读不少代码了,有开源的,有商业的,还有其他各种同事写的。最近突然想到阅读这么多的代码,有没有哪些心得可以分享呢,确实有一些。 这些年互联网发展迅速,各种开源项目层出不穷,伴随的是比以往任何时候都丰富的在线代码库,比如google code(已关闭),sourceforge,以 阅读全文
posted @ 2019-02-02 13:32 LionelGeng 阅读 (67) 评论 (0) 编辑