aehyok.com的成人之路一——开篇美高梅娱乐4858.com

  三个无拘无缚无聊的中午突然想到八个题材——在至今以此Git大中国工人和农民红军政大学学紫的时代,OpenBSD为啥还在用CVS代码仓库?连她同阵营的FreeBSD都早已改用SVN,公布渐渐废掉CVS了……问了下google,搜到有人问一样的题目。(btw:本身不善英文,只是按意思不难翻译,或许翻的很差劲,英文好的童鞋直接看原稿最好。)

前言  

http://openbsd.7691.n7.nabble.com/Why-does-OpenBSD-use-CVS-td226952.html

    美高梅娱乐4858.com 1


  不得不说目前5个月都没更新博客了,除了八月中的一篇博客外,明天的这一篇算是那半年里刊登的第③篇博客了。可是小编差不多每一日都在新浪里刷来刷去,看大家公布的博文,从中得出养分。确实新浪也足以算是我的刎颈之交了,自从恋上了博客,我竟然把在此之前喜欢玩的网游都戒了,小编很庆幸也很乐意,找到了新的玩伴,那便是编制程序。在无意中,向右边一看,小编呆在腾讯网也有2年半年的时间了,说不上长但也不算短,恰恰是在那段时日,今日头条教会了自身某些处世做事的道理,慢慢的才让作者有了前头多少个月的想法,那正是尝试建3个属于本身的博客网站。

[Alokat]
Hi, first, I don’t want to start a flame war about why is CVS better or
not better than X – it’s just a question.
If you say, we use it because it just works – it’s okay. 🙂
So why does OpenBSD still uses CVS and don’t migrate to SVN or something
like git as other OSS projekts do?
喂,首先,小编不想唤起为什么CVS比其余版本控制系统上下的论战,小编只想明白干什么,哪怕是您说它正好能源办公室事也行。
那正是说为啥OpenBSD照旧在利用CVS,而并未迁移到别的开源代码项目选择的SVN或git呢?

干什么要树立属于自身的博客网站aehyok.com  

[Stuart Henderson]
my 2p: like all version control software CVS has bugs, but between us,
developers have a reasonable idea of how to avoid them in CVS, there’s
less knowledge about other version control systems.
Also having the repository stored in human-readable (ish) files is an
advantage if there was ever any repo corruption.
You might also ask why some other OS use source control software which
they don’t even include in the base OS 😉
向别的版本控制系统一样CVS也有bug,不过开发者都有方法能绕开这么些题材,并且相比较其它版本控制系统,使用CVS并不要求太多的求学开支。
再者接纳肉眼能读的公文文件作为版本仓库。

      http://www.cnblogs.com/xishuai/p/3900217.html 不明白你是否有趣味来探视那篇小说,那是腾讯网@美高梅娱乐4858.com 2园子里的蟋蟀近年来刊出的篇章,只是没发不出来而已.作者即便从未真的的和她打过招呼,但就如我们正是近乎一般。

  • 简言之(Simple),这么些就不用解释了……
  • 文本化,这正是Unix的理学之一,不驾驭的同班能够去看下《Unix编程艺术》中相关的章节。CVS沿用古老的福睿斯CS的仓库储存格局,版本库都以文件文件,能够直接用editor打开看,甚至编辑,不得不说这一点相对SVN/Git等的确是亮点之一(当然缺点亦有)。此前看云风自古以来的博客写到过有关游戏地图数据选择文本格局存款和储蓄,笔者大为赞同。平时见有个别同学在网上问做socket通讯,怎么着设计协议,文本协议?自定制二进制协议?Protobuf?AMF3?……其实现有常用协议已经交由了那几个难点的答案,FTP/HTTP/DNS等协商都是文件协议,已久经历史的辨证;除了像网游这种有必然保密性质的情况,用简易的文本协议相对是明智之选;总之文本化的首要如何强调都不为过,可惜的是自身见过的许多程序员对此并不精通,或然将此视是为骨董的机械……

  http://news.cnblogs.com/n/501351/http://news.cnblogs.com/n/211332/骨子里那样的博文太多了,并敦促自身连连的学着去品尝,然后以往本人尝试着和谐来做了,就有了明天的aehyok.com,当然你这么做,并不会给您带来其它的扭亏,反而要举办小额的投资。

[美高梅娱乐4858.com,Nick Holland]
* “it works”(够用)
* migrating – and not losing history is
difficult.(迁移到别的版本控制系统很难保障不丢掉历史记录)
* migrating versioning systems is something you don’t want to do
every
few weeks (or even every few years)…so you want to make sure it is
really worth it if/when you do.  SVN today?  GIT next week?  something
else next year?  Please,
no.(迁移版本控制系统供给花费大批量如日方升,没供给追新)
* Tolerable — and in the case of opencvs, ideal —
license.(License许可证)
* its glitches are hated, but known (the devil you know how to
subdue,
vs. the devil who beats the sh*t out of you)
* relatively light weight — runs fine on a 486, hp300, or on a
modern,
fast machine, fits nicely into existing distribution, easy to drop
into
a
chroot.(轻量,能在486如此的低配机器上运营,并且很简单对其chroot。Btw:
安全对于OpenBSD意味着如何?)
* Infrastructure exists.  To change it all would require a really
good
reason.(现有的基本功设备)
* it fits the OpenBSD development model.(适合OpenBSD的费用情势)
* Many of the “features” of alternatives are not desired in the
OpenBSD
development model.(其余代表产品的特色并不是OpenBSD开发格局渴望的)

   
 http://www.cnblogs.com/donghongtao/p/3611623.html再来看看那篇博文,不知晓你们有什么感想,笔者是感概万千哟,认为是软文的就pass掉吗。

Obviously, it is possible to build a quality-focused product of
Operating System magnitude using CVS.  I don’t think one can quite say
CVS is the REASON for OpenBSD’s quality, but it obviously hasn’t hurt.
很明朗,使用CVS是为了创设高品质的操作系统,然而本身不认为CVS是OpenBSD高品质的来由,但它肯定并未坏处。

美高梅娱乐4858.com 3


  看到该博主的达成,作者很提神。那也足以看作本人当下尽力的三个倾向,目的远大,只期待团结能一步一步的离指标更进一步近(当然大致永远也达不到)。即便本身未来的工资照旧二位数而且……,但那又能怎么,从昨天启幕坚定不移一步贰个脚印的往前走吧,即便走的慢,但也总有到达顶峰的那一天。那就加油吧。

  新技巧的更替见惯司空,平时在网上看看某某大型项目从一个工具迁移到另八个工具,比如KDE从GNU
Autotools迁移到cmake,于是抓住了废Autotools的争议,大批量品种随着效仿迁移到cmake;Linux
Kernel自家搞起的git,随后git一发不可收拾,github大火,人人都在学git,再加上网上各个技术狂热分子之势,如同未来不用git管代码都不佳意思说说话……

aehyok.com的历程

  看完那一个恢复生机突然觉得就像悟到了些什么。OpenBSD总给人一种很古老、刻板的觉得,但它的代码是那么的净化,具有美感。小编不止1次的向那个想看C库函数怎么着促成而抱着glibc代码啃的同室推荐OpenBSD/FreeBSD的C库代码完成。在技能浮躁的今下,OpenBSD为大家做出了最好的典范。只用够用的,没有充裕的利益相对没有改动的必备,理性的待遇新东西。很多时候新东西只不过是在遗闻物上加了一个华美的表面而已,但却让你看不到本质了。

① 、注册并购买万网域名,域名没什么意义,只是本身一向利用这么些小名而已。望着域名不是专门贵,所以一下子就搞了个10年的。

  自结业工作几年来本身的最大转移之一也是不再向从前那样领悟3个新技巧就感觉热血沸腾,总想将其用起来,逐步学会了剖析本人所需的是怎么,透过那多少个新技巧华丽的假相看到它的本色是何等;从初期的autotools/cmake/scons……最终悟到还是手写的makefile最朴实、实用;从中期的想搞驾驭C++的所有东西到发现C是那样的纯朴、实用,顺应程序员和机器本该有的思维方法;从初期疯狂定制emacs的各个插件到只设置下tab宽度而已的.emacs;从中期的为editor/IDE挑选各类高亮配色到发现延续没有多少个让本身感觉十全十美能用一辈子的配色,逐步察觉vt100黑白终端情势的一五一十与简单……笔者想那大概算是种沉淀吧,前几天看到那帖子特有此感,希望自个儿的那个感动能对看此文的同校有所协助。

  美高梅娱乐4858.com 4    

 二 、注册并购入阿里云服务器。服务器的选拔真是颇为周折,始终不曾找到福利而有适合本人的,最后只得接纳了天涯论坛首页平时来看的广告中的产品,也是和讯使用的成品吗。

      美高梅娱乐4858.com 5

③ 、测试服务器并精选布置。因为本身要做的是.NET程序,所以Windows操作系统是不二的接纳。为了节省成本选用的最低配的服务器,这之中援救Windows的最低内部存款和储蓄器是1G。

因为服务器能够马上能够退订,所以本人又花钱配置了三个Windows
Server2011的拓展测试,但是最终依然挑选的WS二〇一〇 帕杰罗2。

美高梅娱乐4858.com 6

肆 、备案依旧相比轻松,依据步骤一步一步来就足以了,周期也不是不长,也相比较顺利。从第3遍提交到最后审查通过,也就半个月的时间。

  美高梅娱乐4858.com 7

aehyok.com网站起初规划

 ① 、对接博客园,将博客园中协调的博客通过代码突显在友好的网站中。

美高梅娱乐4858.com 8

 

 ② 、对接新浪本人的乌Crane语小贴士,笔者多年来写的博文中的最上面都到场了2个小模块

美高梅娱乐4858.com 9

而近来那全数早已集聚起来了在自作者的几个页面中完全展现了那些列表

美高梅娱乐4858.com 10

 

③ 、对接自个儿的博客系统,前台页面基本已处理OK,后台还亟需进行处理。

美高梅娱乐4858.com 11

 

肆 、网站更新历史页,记录网站成长点滴

美高梅娱乐4858.com 12

当然还会有5,6,7,8……100,101,102……须求做的东西太多了,而且本人时间又很简单,所以就要合理规划本身的业余时间。就要多进行思想,对过去举行计算和对前景三个周一个月实行布置,就算安排不如变化快,但假诺你没有安插,而生成来了,你又何以来应对转移吧?唯有你有了安排,而变化来了,你才得以在本来安排中举办合理的调动变动。

  临时时间有限,所以首要以完结效益为主,页面UI的视觉效果就没考虑那么多,作者哪怕来占星比好的,笔者就是把感觉人家不错的功力引用过来了,能看就大约了,请各位看官不要在意。

总结

   还记得本身二零一八年岁暮的总括和安排http://www.cnblogs.com/aehyok/p/3495685.html,依稀的觉得日子是那么的来去匆匆,一年又将过去,而自个儿固然依照本身的安顿在拓展,但脚步的确慢了许多,或然说自个儿浪费了好多时刻,不在过多的给本身找借口了,从现行反革命起来要略微加速和谐的步伐了,约等于要多选用一些得以应用的时间,无法再虚度光阴了。自个儿的求学重点临时首要以经营本人的小博客网站为主,等到小博客网站早先规划到位,那么接下去会三番五次立异自个儿前边从未大功告成的熟视无睹博文,最起码做到有始有终嘛。

  
以下是本人的种种联系格局,近年来主要以QQ群为主,借使你有Skype账号也可以加我:-O。

  美高梅娱乐4858.com 13

  首先声爱他美(Beingmate)下,本人技术很菜,本着一种学习的目标,若是您想和自己,和我们一齐读书MVC,学习EF,学习BootStrap,欢迎参加Q群:206058845,加群验证码为:aehyok。以后Q群权且只有1位,哈哈,刚建不久的Q群,欢迎各位看官的插手,期待大家的协同成长。

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注