静态博客那些事

一个周末耗在了静态博客部署方案上,目前使用了 Gridea + Coding 搭了个,欢迎围观: https://i.immmmm.com/

也试了 Hexo + Travis CI ,部署好后是方便,只要把文件 git push 到监测的分支,或者直接在 Github 上写日志,Travis CI 就能自动生成静态文件到主分支上。但,Hexo 静态生成器与主题插件代码的问题,哎,折腾不起。

回说 Bitcron ,更新日志停留在 2017-09-12 。当初打开速度那个嗖嗖嗖,这大半年时好时坏,总体是慢很多。难受。

阅读全文 →

推荐10个优秀的技术栈社区

 作为一个技术人,经验积累对于我们来说无比重要,我们只有不断的学习提升自己才能不被这个圈子淘汰。另外也要不断的总结自己的经验和教训。既然要学习那总要有途径吧,现在网络已经很发达了,社区\论坛随处可见,可高质量并不多。今天拿出来给大家分享一下,这些论坛\社区也是业界公认的优秀…

阅读全文 →

致简写作神器——Markdown

1. Markdown?

Markdown是什么?
Markdown 是由 John Gruber 在2004年创建的「轻量级标记语言」,至今它已经有14岁了!

Markdown最初的定义纯文本语法
设计理念就是易写、易读。 它那么的纯洁、致简、美妙感觉词汇已经不能形容Markdown的美。试着写一写,你也会爱上它。

2. Markdown 它有哪些优点?

前文说了它的定义与设计理念,易写、易读,无非就是Markdown最大的特点。

阅读全文 →

Ubuntu调教日记之Sublime Text3

接触linux这段时间真的是各种折腾,我几乎所有把流行的发行版都装了一遍,最终选择了ubuntu18.04,毕竟ui强迫症,还好社区比较强大,遇到毛病解决不会太难,初次接触它的过程中也是遇到各种问题,不过通过这几个月的学习,现在已经我可以熟练敲出各种命令并解决一些日常小毛病。没办法,生命在于折腾吧。

阅读全文 →

开源分布式管理控制系统——Git笔记

Git的诞生

 故事是自2002年开始,林纳斯·托瓦兹决定使用BitKeeper作为Linux内核版本控制系统,用于维护代码。你想想BitKeeper是专有软件,人家靠这玩意挣钱,这个决定社群中长期遭受质疑。不过还是有人主张使用开源软件。我dalao(林纳斯·托瓦兹)何尝没有想过(如Monotone),但是这些软件都存在一些问题,特别是性能不佳。现成的方案,如CVS的架构,不过dalao并不喜欢连同痛批了一顿。
 2005年的时候有个叫安德鲁·垂鸠破解了BitKeeper(这么做的不止他一个),BitMover公司决定收回Linux社区的免费使用权。事后双方公司进行过磋商,结果可想而知。事后dalao以十天的时间,用C撸出来一个分布式版本控制系统,它就是Git的第一个版本!于2005年以GPL发布。至于这个名字嘛,dalao自嘲地取了这个名字“Git”,该词源自英国俚语,意思大约是“混账”。不过Git刚面世的时候,世界上开源社群反对声音不少,最大的理由是Git太艰涩难懂?(博主:一个程序员难道不该有钻研精神吗?)
 2016年IT界报道,Git统治编程社区11年后,BitKeeper宣布开源。挑战Linux内核开发者?dalao反手一掏Git灭掉BitMover。(这段让我看的热血沸腾,抽颗烟压压惊)

阅读全文 →