Git 简介

Git 属于分散型版本管理系统,是为版本管理而设计的软件。
Linux 的创始人 Linus Torvalds 在 2005 年开发了 Git 的原型程序。当时,由于在 Linux 内核开发中使用的既有版本管理系统的开发方许可证发生了变更,为了更换新的版本管理系统,Torvalds 开发了 Git。

什么是版本管理

版本管理就是管理更新的历史记录。它为我们提供了一些在软件开发过程中必不可少的功能,例如记录一款软件添加或更改源代码的过程,回滚到特定阶段,恢复误删除的文件等。在 Git 出现以前,人们普遍采用 Subversion 等集中型版本管理系统,而现在 Git 已成为主流。

阅读全文 »

公知作为一个缩略的名词本身是不会被污名化的行为所玷污的,一个觉得要污名化公共知识分子的社会,正是最需要公共知识分子的社会。

关系

当前中国最大的问题不是缺乏常识,而是常识的矛盾;不是价值的虚无,而是价值观念与社会现实之间的断裂。

冷漠

有些前苏联和东欧国家的知识分子形容他们当年面对的政体是一种“不道德的政治”,理由是人民的冷漠、互不关怀和良心的虚无,恰恰乃政权所需;他们不是怕你没良知,只怕你太热心。然而吊诡的是,你又不可能长久而稳定地管治一群什么都不相信的人。一个彻底原子化的社会,注定是要瓦解的。所以1987年那一年,苏联媒体上最常见的一句话是“我们不可能再这样子下去了”。

泄愤杀人

最叫我震惊和不解的,更是大多数人对近年诸多“泄愤杀人”案之解释的轻易接受。似乎我们都以为杀人不难,生命易损。就像坊间流行的《大秦帝国》那一类书,不只轻描淡写地略过“坑赵卒五十万”背后的残酷血腥,更要歌颂其雄壮“大气”。这么一个把杀人看得很容易很不难理解的国家是可怕的。

阅读全文 »

如何优雅地刷国际版微博一文介绍了 Twidere 的设置方法,以及如何借助 Heroku 等 PaaS 平台搭建代理,实现 Twidere 能够在刷新时拉取图片的方法。但是繁琐的设置 / 配置方法还是不够友好,虽然一键式操作已经省去了我们对各种 PaaS 平台的命令行操作。随着各类奇技淫巧的出现,我们有了新的方法,快速简单地实现 Twidere 的设置,并能在刷推速度上有极大提升,直接从官方 API 拉取自己的各种 Twitter 信息而无需借助代理平台。

实现原理很简单,那就是使用 hosts 进行域名重定向。在此推荐 2016 Google hosts 持续更新 这个网站提供的包含各类站点的 hosts 文件。替换后,你就可以正常地访问 hosts 修改过的网站啦。

阅读全文 »

心血来潮重新搭建了一次 Hexo,过程还算顺利。本想着其实网上教程已经足够多了,随便搜一搜就能找到各种详尽的资料和教程,但是当我想起之前看到那条 Twitter 的时候,还是抱以分享的态度去试着写点东西。再此引用全文以激励阅读本文的读者和没有习惯更新博客的自己。

ruanyf ‏@ruanyf 3 月 25 日
不管你干什么,我都建议经常写作。随便写什么,不一定文辞优美,只需包含对自己领域的一些体会。不要低估写作的力量,它能让你从日常琐事抽身出来,透彻思考心中的问题。最重要的是,写给别人看时,你就成为更广阔世界的一部分。发表文字就是在宣称自己是社会一员,愿意做一些有意义的贡献。# 书摘

阅读全文 »