谈解耦合与DRY原则

在文武双全学习软件工程的设计模式时,有几个词引发了我极大的兴趣和思考,分别是耦合、解耦和DRY。在思考了很长一段时间后,我粗浅的认为这几个词,对全人类来说都有着极其重大的意义。甚至可以用来解决和解释全宇宙的一些问题和现象。在脑子思考了很长一段时间后,我觉得可以谈谈我对解耦合与DRY原则的一些看法。

阅读详情

跨平台剧情神作《看门狗》XboxOne版通关总结——剧情深度超《GTA5》和《荒野大镖客:救赎》

上周末除了通关《Halo5:Guardians》,还通关了另外一款神作《看门狗》。网上的那帮喷子,之前不停的喷《看门狗》是缩水狗,并没有公正客观的评价《看门狗》。文武双全实际玩了以后,发现这游戏确实是款神作。作为沙盒类游戏的后起之秀,在某些方面大有赶超老司机《GTA5》的架势。

阅读详情

XboxOne独占游戏《Halo5:Guardians》战役模式英雄难度通关总结——虽然很虐但是很爽

《Halo5:Guadrians》作为XboxOne为数不多的独占游戏,这个游戏我买了好久确一直都没有通关。上个周末,终于有时间通关了这个游戏。妈蛋,玩的时候就感觉很难,各种死成狗。玩到一半我才发现,原来我开档选的是英雄难度,怪不得哥各种死成狗啊。这个时候后悔也来不及了,只能硬着头皮上了。历经21个小时的奋战,终于把《Halo5:Guardians》战役模式英雄难度通关。

阅读详情

阿里云主机跨地域跨节点反向代理实战——使用杭州节点的阿里云ECS代理青岛节点的阿里云ECS

最近虽然博客写的少了,但是事情没少做。学习方面,主要在学习phalcon以及设计模式。我师父一年多前让我造个轮子写个博客,现在正打算用phalcon重新写个博客系统,替代现在使用的wordpress。我真的是受够了wordpress,它真的是又老又臃肿。代码方面,重新架构并调试了一遍我自己用shell写的脚本jickershell,用这个新的脚本重新安装和部署了杭州节点的阿里云服务器。另外,我还干了一件不大不小但是自我感觉很二逼的事情。感觉我自己挺奇怪的,越是自我感觉很二逼的事情,我就越兴奋。这件事情就是,我用自己即将到期的阿里云杭州节点ECS代理了自己青岛节点的阿里云ECS。跨地域跨节点反向代理,是不是很蛋疼。

阅读详情

phalcon devtools快速开发工具新手入门——使用phalcon devtools快速生成多模块web项目的方法

2015年,我师傅就曾经让我学习如何在命令行下使用生成工具快速开发网站。这都2016年底了,我才把phalcon的devtools工具玩熟练了。学会之后,瞬间感觉到这他妈才是真正解放生产力的工具。phalcon官方文档里只有使用phalcon devtools生成单模块的资料,没有生成多模块的文档。所以文武双全就想着,先写一篇教程,然后去git提交pull request把这一块文档给补上。希望有更多的人学会使用phalcon devtools来加速网站的开发,多少人会因此少加班啊。

阅读详情

谈民科与专科——民科统治全世界,专科努力为民科打工

民科与专科这个话题,在我心里潜藏了很久了。在中国IT的圈子里,专科嘲讽民科由来已久。只是我以前水平低,不知道从哪个角度切入来谈这个问题。我知道民科这个词很多年了,但是我今天才知道民科原来是“民间科学家”的缩写。哈哈,我觉得这帮人真的很有才。与此同时,这些年我也观察到一个奇怪的现象。尽管各种专科人才很多,但是这个世界,几乎就是被民科人士所统治。不管各个领域,几乎都是被形形色色的民科“人才”所统治。而专科人才们,苦学几十年只是为了去给民科人士打工。费了半天劲,只是为了评级或者谈工资的时候能高一点。我就在想,这是为何呢?

阅读详情