改造小米4的GPS天线
小米4的GPS可以说是没有的,很多人说这件事,一搜一大把。 实际晴天室外空旷位置定位如下图(定8/寻12),如果在车内的话,马上就只剩定3/寻7了,还各种飘。 改造后,效果如下: 在车内也能有定6/寻14,好歹不会飘,也不会偏的太离谱。 改造很简单,就是打开背板,在天线位置,用铜箔扩展…
小米4的GPS可以说是没有的,很多人说这件事,一搜一大把。 实际晴天室外空旷位置定位如下图(定8/寻12),如果在车内的话,马上就只剩定3/寻7了,还各种飘。 改造后,效果如下: 在车内也能有定6/寻14,好歹不会飘,也不会偏的太离谱。 改造很简单,就是打开背板,在天线位置,用铜箔扩展…
简单介绍下,如何对php-fpm进行调试。也可以看官方说明。 首先一点,需要打开debug参数,如果编译的时候没有打开,需要重新编译,编译时添加参数: --enable-debug 设置内核core dump出来的存放路径(注意目录要有权限给php写): echo "/tmp/core.%e.%p.%t" > /proc/sys/kernel/core_pattern 设置core…
PHP 7最近出现了一堆signal 7 (SIGBUS),内核没报错。 最后查到是PHP在发送邮件的时候,会出现signal 7 (SIGBUS)退出,但是没core dump。 发现这个问题的引起主要是因为pm的方式引起的,当pm为static时,一定概率触发,试了下超过60%机率出现signal 7。 发送邮件后(WP回复评论会发送邮件),会有几个php-fpm子进程100…
人是朝前走的,软件也是。 这次Wordpress 4.4再度更新了不少东西,但很多东西对我们来说完全无用,或没有必要。 当然还有一些使用上的问题,也是令人哭笑不得。 很多人发QQ给我,问及上次《博客更新至WordPress 4.4》文章说的几个问题,该如何解决。 想想还是把代码放上来,顺带简单描述一下问题。 第一个问题…
目前使用PHP7正常,处理速度及效率明显提升(提升>120%,大并发提升超过200%),暂未发现问题。 重新简述下环境: 系统:CentOS 6.7 x64 反向代理:Varnish(80)、Nginx(443) 中层代理:Nginx 后端:PHP 数据库:MySQL、Redis、Memcache 目前PHP7对下列扩展支持(实测): [√]igbinary(兼容) [√]msgpack(完全兼容…
为何要写这篇文章呢?主要是为了在不更新系统版本的情况,通过更新内核来支持TCP_FASTOPEN和TCP_SO_REUSEPORT特性,以便给Nginx和其他程序更好地使用新功能。 TCP_SO_REUSEPORT特性在kernel-2.6.32-431.29.2及kernel-3.9被启用,CentOS 6用户可以通过更新内核到2.6.32-431或更高版本来支持这项特性。 这个非常简单…
今天说下,CentOS 6 x64如何更新Kernel到3.10.93。可以通过两种方式来使用新内核。 第一种,传统编译模式: yum -y groupinstall "Development Tools" yum -y install ncurses-devel yum -y update cd /tmp wget -c https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.93.tar.xz tar xvfvJ linux-3.10.93.tar.xz -C…
上回,我在《关于Nginx的SSL加密方式选择》提到了无法(预)编译BoringSSL。 当时怀疑是GCC的问题,现在已经确信是GCC的问题了。 再重述环境,环境为CentOS 6.7 x64、Kernel 2.6.32-573.7.1.el6.x86_64、CMake 2.8.12.2、GCC 4.4.7 20120313、Perl 5.10.1、Golang 1.5.1。 通过分别编译GCC 4.8.5和4.9.3(For GNAT…
首先,博客采用了ChaCha20加密方式进行加密和验证身份。 其次,要说的是OpenSSL原生并不支持ChaCha20,作者说可能会在1.1.0版本后达成支持。 如果你想使用ChaCha20加密算法,一个就是为OpenSSL打patch(由CloudFlare提供)。另外一个选择就是使用LibreSSL或BoringSSL,LibreSSL是OpenBSD创建的OpenSSL一个分支…
之前博客其实是以Varnish=>Nginx=>PHP(FPM-FCGI)来访问的,但Varnish不支持SSL,也就是说无法使用https。好蛋疼。。。 所以耍点小聪明,以Nginx(443)=>Varnish(80)=>Nginx=>PHP(FPM-FCGI)来访问到博客。也就是说https走Nginx,反代回Varnish,Varnish反代后端Nginx反代PHP。 画了张简单的示意图: 如上…