把老旧笔记本改造为家庭服务器过程记录
有一台很老的sony笔记本 pcg-7d2n,年龄13+,闲置已久,卖也值不了几个钱。就把它改为一个家庭服务器,放在家里长时间开着,跑一些简单程序。 …
有一台很老的sony笔记本 pcg-7d2n,年龄13+,闲置已久,卖也值不了几个钱。就把它改为一个家庭服务器,放在家里长时间开着,跑一些简单程序。 …
自己的阿里云一个 VPS 用的是系统 Ubuntu 16.04.6 LTS,自带的python版本是 `2.7.12` 与 `3.5.2`,有时候要用到 python `3.6`,又不想卸掉原来版本。下面介绍安装 python 3.6.3 的过程,因为版本较旧,遇到一些坑,这里记录一下。 …
go 生态库还不够成熟,但会越来越完善,官方已经推出 `proxy.golang.org` ,国内的Gopher 们搭建了 `goproxy.cn`,尽管如此,我们在使用 `go get ...` 安装库时还是经常出现问题。 …
之前在页面中使用简体转繁体的功能一般是使用JS对页面进行字典替换,这样可以解决大部分问题,但要进行精确的转换,才发现简繁体的转换是个复杂的过程。幸好有个非常棒的繁体转简体开源项目OpenCC可以很好的工作。 …
在web 编程里有时候会需要这样的功能,在 file 控件里选择图片后需要实时预览,而不用上传到服务器。可以用 `URL.createObjectURL()` 函数实现。 …
简单说, async 用于申明一个 function 是异步的;而 await 则可以认为是 async await 的简写形式,是等待一个异步方法执行完成的。他们的应用场合是什么? …
Adblock 是 Mozilla Firefox 和 Mozilla Application Suite 网页浏览器所使用的扩展,允许用户拦截广告在内的各种页面元素,并使这些内容不被下载和显示。 …
五个月前在某宝上看关于 ARRIS SBR-AC1750 的介绍,挺酷的,买一台店家刷好的 PandoraBox 系统。最近才折腾,试刷其它的系统,最终变砖。 …
BBR 是一种协议算法,在 Openwrt 路由上启用 BBR 还是有一定作用的。 Openwrt 18.* 后都自带模块 `kmod-tcp-bbr` 安装就可以。 …
入手一个 ER-X 有线路由,在折腾时经常按 Reset 键,这小盒子还真经得起折腾,后来在改 iptables 后重启,就导致路由不能正常连接,ping 不上主机,再多次尝试 reset 也没用,还好修砖方法也不麻烦。 …
webview 载入的网页里的 input file 点击后无法弹出窗口,是系统为了安全问题屏蔽了,可以通过重写`setWebChromeClient` 实现系统调用。 …
一个2012年开通的个人小网站,一直只用 QQ 一键登录。7年后做一个小改版,回调地址改变了,登录后台修改。三天了还没通过审核,但已能正常使用。 …
有时看到一个漂亮的模版,就想把它弄下来研究研究,利用系统`wget`就能轻松搞定,一键把网站的相关资源下载,并在本地做个镜像。 …
VPS 上程序的启动脚本,就是放在`/etc/init.d` 下的文件,随系统启动,能用 service xxx {start|stop|status|restart|uninstall} 控制程序 …