从昨天晚上开始,经历了这几年来系统最大的一次升级。连续跨越三个大的系统版本。因为当时的朦胧状态,选择了ubuntu 14.10作为主运行系统,然而噩梦就这样开始了,由于ubuntu 14.10为非长期支持系统,只在短暂的2...
升级SSL版本规避openssl的漏洞
今天遇到一个很大的坑,实在是自己的无知导致的。记得以前还专门升级了一次openssl的版本,升级到openssl 1.1.0.g版本。为什么还会检测出openssl的漏洞未修复呢? 原因在于我使用的是Apache服务器,这个模块叫做mo...
Let’s Encrypt 通配符使用教程
看到新闻,自2018年3月14日起,Let's Encrypt开放了通配符域名的ssl证书申请。我找到了教程尝试了一下,感觉很无奈,所谓的通配符域名只是针对二级域名,并不能针对主域名,如*.www.5288z.com和www.5288z.com是两...
Apache2.4通过mod_pagespeed和Memcached优化加速
mod_pagespeed 执行下面的代码可以找到自己系统需要32bit 还是64Bit 得安装包 uname -a ubuntu 64位安装 cd /tmp wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.de...
2018 Apple开发者账号到期有感
2018年的2月底,我的苹果开发者账号过期了,今年终于也没有那么多的钱来购买续费了。回想这几年的程序设计经历,看着自己的代码,真的有点伤感。 看着苹果后台的开发者账号的钱,真是想起了一首酱油诗。 写字...
Ubuntu Server 14.04 LTS上编译安装PHP7
原文地址 由于是在服务器上安装,所以都是命令行,下面就列出命令不给出结果了,如果出现错误请自行查找原因。 本文是在Ubuntu Server 14.04 LTS上编译的,因为15.04之后Ubuntu换用了systemd来管理服务,所以本...
Pod私有仓库向自己Specs提交代码
提交代码的时候可能会报一些错误,这个时候要用到一些参数。比如如果仓库中使用了静态库,就必要要加上--use-libraries,一般情况下如果有警告的仓库可以加上允许警告的标记 pod repo push 4-ios_team-spec RSAE...
真人语音正点报时音频MP3
最近在利用树莓派做一个智能闹钟的应用,用到了部分真人语音在线报时的音频MP3,曾经尝试过百度的在线语音生成,简直烂到家啊,还是自己合成吧。现在压缩一下给有需要的童鞋。不用到处再去找CSD的下载资源了,真...
Gitt添加gitignore文件后忽略规则不生效的问题
今天有个小代码需要提交的时候产生了一些临时文件,添加了忽略问题,却发现不生效。 虽然忽略规则很简单,不做过多解释,但是有时候在项目开发过程中,突然心血来潮想把某些目录或文件加入忽略规则,原因是.gitig...
树莓派默认更新时间时区的问题
今天用树莓派写python程序发现本地时间始终是0时区的时间,网上搜索了一下原来是操作系统的时间设置有问题。 解决方案如下: pi@raspberrypi:~ $ date Sun Jan 7 14:48:11 CST 2018 date命令可以查看当前操作...
树莓派上设置无线网卡
我的树莓派是2B,所以买了一个USB的无线网卡来使用。 下面来记录一下使用过程: 把无线网卡插到树莓派上,输入命令ifconfig -a查看是否有wlan0的信息,如果有说明网卡状态正常,可以直接配置无线网络。如果查...
Windows编译N2N_V2成功连接
经过一段时间的研究终于自行编译了最新代码的n2n_v2版本,现将使用过程中的坑记录一下。 软件包 软件包里包含有n2n v2的编译好的一个软件包,在使用软件包之前先要安装tapv9,安装好tapv9之后需要去网络连接里...
Mac OS High Sierra上编译N2N通过
昨天晚上无意折腾了一下n2n居然编译通过了,特来详细记录一下教程备用。 过程如下: git clone https://github.com/meyerd/n2n.git brew install openssl brew install cmake 编辑n2n_v2/CMakeLists.txt 文件, ...