PHP开发工程师常见面试题整理

不同类型的公司,不同技术背景的面试官给的面试题,也是千奇百怪。不过,作为面试者也可以趁机找出自己知识点当中的不足之处。把面试当作学习的过程,以下就是文武双全自己手动整理的一些PHP开发工程师常见的面试题。

阅读详情

性能最强的全栈式PHP框架Phalcon新手入门指南

Phalcon作为目前性能最强的全栈式PHP框架,最大的缺点就是对新人很不友好,入门稍微难一点。学习和使用Phalcon有一段时间了,看到还有很多新人入坑,我就想着差不多可以写一篇新手入门指南了。虽然入门比较难,但是通过良好的学习方法,可以少走很多弯路,节省大量的时间。一旦入门,这个框架将会成为你的大杀器,再也不想学习其他框架了,哈哈。

阅读详情

电影《刺客信条》(Assassin’s Creed)观后感

我做《刺客信条》和育碧的粉丝时间并不长,虽然老早就在PC上玩过盗版的《刺客信条》游戏,但是从正还是从《刺客信条:黑旗》开始。万幸的是《刺客信条:黑旗》、《刺客信条:大革命》、《刺客信条:枭雄》等最近三部,都是有中文的。所以我都在xboxone平台上买了正版游戏,还把主要的DLC都买了。这次《刺客信条》电影在国内上映,文武双全自然带领全家人去电影院支持一下的。票价十分的便宜,对于粉丝来说观影效果也十分的好。不过豆瓣给这部电影评分才5.6分,让我十分的震惊。我觉得,还是有必要写一篇观后感,给电影正名的。

阅读详情

谈谈不存钱的好处

最近在家里看了一部电影《奇异博士》,卷福扮演的奇异博士有一段对白很有意思。他在出车祸后,被女朋友骂:“你都是挣多少花多少,你没有存款,你现在是在透支”。一开始这哥们开的车,那叫一个酷啊。后来才知道,这货竟然是个没有存款的主。买跑车开确实牛逼啊,但是开那么快,不是找死吗?虽然他后来成为法师,保护了地球和人类。但是,这个故事还是给我们两个警惕。第一,再有钱也不能开车开太快。第二,不存钱的话会很危险。不过电影都是虚构的,我今天想谈的却是不存钱的好处。

阅读详情

教育的核心是以身作则

文武双全马上就要到而立之年了,这几十年来我一直在思考的一个核心问题就是,教育的核心或者说本质是什么?前不久我还看了崔永元在华盛顿的演讲,主题就是教育。他还在纠结什么普世价值观的问题,我觉得他并没有认识到教育的核心是什么。在沉寂了许久之后,观察了许多的大人物和小人物之后,我终于体会到教育的核心是什么。其实用中国人的话说,就是四个字:“以身作则”。

阅读详情

2017年文武双全的年度计划

昨天写了2016年的年度总结,虽然打分只能算及格,但是还是感觉自己2016年取得了一些进步的。2017年的年度计划或者说年度目标,将吸取2016年的经验教训。在精简年度目标的基础上,更加重视任务的执行情况。

阅读详情

2016年文武双全的年度总结

2015年,文武双全过去一年的年度总结和新的一年的新年计划写在一篇日记里了。也不仅仅是文武双全的学习计划了,而是更加全面的工作、学习、生活、投资理财和创业计划。我们公司是2月6号正式上班,我觉得最起码应该在新的一年上班前把过去一年的年度总结写完吧。首先来看看,2016年的年度计划执行情况。

阅读详情

《TED演讲:幸福是什么?》观后感——做个好人才能幸福健康长寿

其实我有段时间没看网易公开课的《TED演讲》系列了,主要原因是没时间,其次是干活不多。最近《晓松奇谈》不录了,又可以抽空看看《TED演讲》了。正好网易公开课的客户端里出了《2016年十大最受欢迎的TED演讲》的专题,最近一直觉得过得很压抑,于是首先就看了《TED演讲:幸福是什么?》这一集。演讲的时间很短,但是确实哈弗大学几代人的研究成果,看完以后我是相当震惊的。不仅仅是演讲的水平很高,重点是他的研究成果发人深省。我看了好几遍,然后忍不住对着电脑拍手叫好。

阅读详情

phalcon devtools开发工具安装及生成多模块web项目的攻略终极版

之前文武双全写过一篇phalcon devtools开发工具的教程,后来实际操作的时候发现老版本的devtools存在一个严重关于多模块的bug。文武双全自己动手解决了这个bug,还提交Pull Request给phalcon的作者。幸运的是,我提交的代码被乌克兰大神采用了。phalcon devtools的最新的代码是3.0.x分支,这个版本是多模块bug修复过的版本。只推荐下载这个版本,并且使用他生成多模块的项目。

阅读详情

解决Debian wheezy无法使用gem install –system命令的问题

今天文武双全本来打算自己编译下bootstrap的,结果发现需要用到ruby编写的一个软件bundler,于是我只能在系统里安装ruby环境和gem包管理工具了。结果按照教程执行gem install –system时,无法执行下去。debian系统提示了一段话,说因为这个命令会覆盖debian的系统环境变量,无法执行。搜索了一下,把解决这个问题导致的无法更新gem的解决方法,总结出来。实际上解决方法很简单,就是把系统已经安装的旧版本的gem删掉。直接下载最新版的gem源文件,重新安装下就好了。

阅读详情

纪念文武双全在github上的第一个Pull Request

我师傅老早就告诉我github这个网站了,开始以前英文不好,上的也少。最近一年,师傅教我的越来越少了,只能自己想办法学习了。想来想去发现最好的学习方法,还是去看别人的源代码。于是,最近一年我对github的重视程度,就变得越来越高了。直到2016年12月5号,文武双全在github上提交了自己的第一个Pull Request。

阅读详情

耦合论——耦合与风险和收益成正比,耦合越大风险与收益越大

我是个特别爱思考的人,任何事情我都想研究个结果出来。我思考了很多事情,在个人博客里写了100多万字。在我即将30岁的时候,我觉得总的思考个结果出来吧。在2016年之前,我都没有多大的研究成果。直到2016年底,我感觉自己的思想有了重大的突破。这个思考的结果,就是今天我要写的这篇文章的主题——耦合论。我觉得这一思考的结果可以和达尔文的《进化论》相媲美,我把我的研究结果叫做《耦合论》。耦合论完善了《进化论》,更解释了达尔文没有观察到的物种进化后的诸多故事。耦合论更高于进化论,《耦合论》揭示了事物的基本属性,阐述了宇宙的基本原理。他应当是宇宙的基础理论之一,可以成为人类走向未来的指引。

阅读详情

信息化不可尽信——文武双全XboxOne的《刺客信条:枭雄》40%进度存档丢失

这个周末,是一个让我身心备受折磨的周末。让我身体遭受痛苦的是:因为贪吃了菜市场买的巨量中辣牛肚,把我搞得满嘴口腔溃疡。肉体的伤痛是可以恢复的,因为牛肚真的很好吃。所以牛肚虽然让我痛不欲生,但是我发誓等我好了,我还要去买还要去吃,而且要买更辣更多的牛肚。让我精神上遭受严重打击,而且不可弥补的是,文武双全玩Xboxone版《刺客信条:枭雄》时,40%进度的存档丢失了。日他妈傻逼育碧,老子伤心了整整一天啊。对于一个忠诚的玩家来说,有什么比存档丢失更让人伤心欲绝的呢?

阅读详情

谈解耦合与DRY原则

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

阅读详情