• 关于程序员的工作日志

    从工作的第一个月起,我就开始记工作日志,从刚开始的寥寥几笔,到一年半以后形式逐渐成型,自己在这方面算是略有心得,姑且做个总结。 写工作日志的必要性 作为便签,防止工作跟丢 工作之后,每天要处理的事情多而琐碎,手里一件事还没做完,又会来很多新的事,先记...
  • 内核漫游指南

    Eric Raymond 在《大教堂与集市》中曾言: 我认为,未来会更多地属于那些告别大教堂、拥抱集市的人们。 这不是说个人的远见和才华不再重要;而是在我看来,未来的成功者只是从自己的远见和才华开始工作,然后通过有效的社区合作,将其不断地放大。 开...
  • 深入 Linux 审计机制

    概述理解审计审计(audit)这个概念最初来自于会计领域,意为对一个组织或个体的账户和财务状态进行正式评估: An audit is an “independent examination of financial information of a...
  • 关于 Linux 你需要了解的 x 个基本命令

    使用 Linux 绕不开命令行,而记忆命令就像背单词,是绕不过的基本功。 本文的目的是精挑细选,保留常见命令中的一个最小命令集,只提供其中使用频率最高的用法,原则是如无必要,勿增实体,在足够应对日常工作的前提下,尽可能地减小记忆负担。 例如,删除一...
  • Linux 系统工程师生存指南(2020)

    角色定位从事任何行业都应当首先找准自己的角色定位,即世界需要什么,以及自身能够贡献何种价值。 操作系统开发的特点: OS 开发门槛较高,需要扎实的计算机基础知识,培养一名能够投入工作的系统开发者所需的时间远远长于应用开发者。 由于 Linux 的稳...
  • Ubuntu 环境下基于 Hexo 搭建个人博客

    快速上手概述Hexo 是一个快捷、简单、强大的博客生成框架,用户只需使用 Markdown 或其他标记语言写作,Hexo 将负责自动生成美观的静态网页。 本地配置安装 Git: 1$ sudo apt install git 配置 Git: 12$...
  • 开源指北:为自己的项目建立贡献者协议

    本文已作为 Gitee 社区《开源指北》的一部分对外开源,原文链接位于:https://gitee.com/oschina/gitee-osguide 。 什么是贡献者协议启动自己的开源项目后,除了为项目选择一个合适的开源许可证(License),一...