Posts

当 PECL 无法正常连接扩展包服务器时应该如何安装 PHP 扩展?

Chris Yue No Comments

2018-05-24 补充:原标题为『现在还能用 PECL 安装 PHP Redis 扩展吗?』,但也就隔了一天,pecl/redis 又出现在了 pecl list-all 列表里,所以后来将标题改了,但依然保留原文,算拿 phpredis 做例子吧。

2018-05-26 再补充:话说 PECL 是在逗我们呢,又是只隔了一天,证书又有问题,所有跟 ssh://pecl.php.net 的链接都失败(通过给 PECL 命令添加 -vvv 参数可获取详细线索)

以前习惯了 apt 或者 Homebrew 直接使用包管理工具安装 PHP Redis 扩展,不过后来 Homebrew 有了重大更新,所有的 PHP 公式都默认不提供了。不过这么做也不是没道理,既然你 PHP 已经有了安装扩展的工具 PECL,干嘛我 Homebrew 还要多此一举再给你提供扩展的公式呢?

Symfony 4.1 VarDumper —— var_dump 调试流 PHPer 的福音

Chris Yue 2 comments

虽然说有了 XDebug 加 IDE 可以让 PHP 的调试也可以像其他语言一样,但直接在代码里面 var_dump 的做法还是深入人心,毕竟不用花时间做任何配置就可以使用,而且立马见效。

但自带的 var_dump 的『颜值』的确是有点太寒酸…… 虽然 XDebug 对原生 var_dump 输出样式做了一些小优化,但依然就是 0 分和 10 分的区别而已。

程序员相关常见英文单词的正确读法

Chris Yue 2 comments

用英文口语交流和聊天工具交流,那真不是一回事儿,这是我在迪拜与当地开发工程师交流的最大感受。除了中东口音如同当地的薯条都爱加一层 cheese 一般,一开始实在是难以接受之外……对一些程序员相关的英文单词也是叫法不一,比如我刚打开终端,旁边的尼泊尔哥们儿兴奋的说:You are using Z-ish! 得到的却是我条件反射般脱口而出的『Sorry?』

又被直觉骗了——记一次静态变量在对象方法里的作用域测试

Chris Yue 2 comments

我感觉现代的代码似乎用 static variable 越来越少了,无论是 PHP 别的语言,但我觉得,如果你清楚了 static variable 的萌点,还是挺好用的。

开源简历生成工具 JSON Resume

Chris Yue 2 comments

最近我在准备简历(没错,我打算离职换工作了),但简历的美化是个问题。作为一个前端工程师,偶尔也想自己捯饬个 HTML 版的简历,但又觉得又要设计又要开发,花时间长不划算。手痒想『借用』一下别人开源的简历模板,结果搜出来一个不错的东东,叫做 JSON Resume

细说 PHP 7.2 子类覆盖方法省略参数类型功能以及 Liskov 替换原则

Chris Yue No Comments

PHP 7.2 出来也有段时间了,关于新版本有什么新改进,只要你关心 PHP 的发展,应该都看过。这里只细说一个可能会有误解的新功能。

到底三段式版本号是什么,以及 Composer 的波浪线符号 ~ 和幂符号 ^ 到底有啥区别

Chris Yue No Comments

曾经见过太多乱写版本号的(其实现在比以前好很多了),好多 1.9.0 的下个版本必然是 2.0.0, 2.9.0 下个版本必须 3.0.0……主要还是因为之前对版本号的命名就没有规范,大家都是看心情写。后来 semantic versioning 得到推广,版本号取名的情况得到改善,但依然有很多人不知道三段式版本号是什么含义(各种培训学校你们教一下这些规范会死么……)。

不要再讨论 Symfony 和 Laravel 谁性能更好了,看数据吧!

Chris Yue No Comments

网上社区经常出现这语言和那语言谁性能更好,这框架那框架谁性能更好的讨论,我其实很奇怪性能方面的话题有啥好讨论的,难道不是测一下就能对比出来结果吗?

带格式和颜色输出的 bash 脚本

Chris Yue No Comments

谁说程序员毫无审美情趣的,没看见开源社区里的好多跑在命令行下的程序或者脚本都开始带上美美的颜色了吗?(顺手牵羊盗链一张图)

symfony console

Vim 不使用 tags 文件补全 PHP 代码

Chris Yue No Comments

小朋友们大家好,还记得我是谁吗?对了!我就是爱折腾 VIM 的 vimer。今天要给大家讲一个 Vim 下代码补全的新故事。

2018年八月
« 6月  
 12345
6789101112
13141516171819
20212223242526
2728293031 
赞赏码

邀请码

  • 网易星球 AADS5E
  • 公信宝布洛克城 TE7ARU