• BLOG
  • ARCHIVE
  • ABOUT
  • LINKS
  • GITHUB
  • RSS
  • 玩了一下 NGINX RealIP 模块

    2017年2月8日

    最近要给网站上 CDN 于是折腾了下在 NGINX 部分获取客户端真实 IP 的方案。

    嘛… 意想不到的简单就是…

    ...more
  • 重新迁移回 GCP

    2016年12月12日

    忍得住打 Call,忍不住折腾。看到黑科技就手痒。

    ...more
  • 搭建一套权威 DNS 服务架构

    2016年9月7日

    萌 DNS 已经年久失修。尽管一直有计划完全重写出一套应用目前各种 DNS 特性和优化的完整平台,但是目前的精力不允许。所以为了先让萌 DNS 的用户们至少先有一个能支持 Let’s Encrypt 的 DNS 服务,决定暂时舍弃 GeoDNS 功能,使用一套更加成熟的解决方案提供服务。

    ...more
  • 想要导出 Telegram 贴图

    2016年8月23日

    Telegram 上出现了越来越多的优质贴纸,想要把这些贴纸用到其他 IM 平台上的时候就会比较麻烦,所以一直想要一键导出一个贴纸包的功能。

    ...more
  • 使用 Unbound 搭建更好用的 DNS 服务器

    2016年4月27日

    用了好久的 DNSMasq 方案终于在大半年前彻底炸掉了。

    原因不光是 DNSMasq 性能和安全性完全不足以撑起公网缓存/递归 DNS 的任务,也有想要做反污染和加速的时候确实太蛋疼的问题。

    现在使用的方案是 Unbound+DNSCrypt,外带一份加速列表。这段时间看来,不管在我本机还是在公网服务的两台,效果和反馈都很不错。

    ...more
  • 公共场合请使用指纹识别器

    2016年4月19日

    前几天带本本去导师办公室修改论文,虽然开机启动速度快,但是还是在老师的注视之下紧张敲错了三遍密码…得,本来没在意的也记住密码了(ry

    所以为啥有指纹识别器的本子偏偏要输密码(:з」∠)

    ...more
  • 尝试迁移到 AWS Cloud

    2016年1月21日

    发了个帖子抱怨服务器一大堆却没个放自己个人站的地儿。其实是服务器都是生产环境要跑各种业务,不能放自己的东西。其实个人站就一个博客一个知识库,还都是静态的,连买个 Linode 都觉得资源浪费。放在 GCE f1.micro 上吧,是便宜了不过网络抽死。如果不是因为要用 SSL 防运营商劫持和中间人攻击,真的直接扔 GitHub 了。

    感谢 @sparanoid 的建议,花了一下午尝试将自己的静态网站部署在 AWS 云上。

    ...more
  • Sierra 4G LTE EM7345 with Arch Linux

    2015年12月29日

    X1 Carbon 2015 内置 Sierra EM7345 4G LTE 适配器,系统里看到是这样:

    1
    2
    $ lsusb
    Bus 001 Device 002: ID 1199:a001 Sierra Wireless, Inc.

    根据 ThinkPad EM7345 4G LTE Mobile Broadband - Overview and Service Parts 这块 EM7345 基本完美支持联通的 3G/4G 制式。

    ...more
  • ThinkPad X1 Carbon 2015 与久违的 Arch Linux

    2015年12月28日

    对 X1 Carbon 2015 垂涎已久。然而中国市场不提供定制配置、没有 16G 内存的版本、512G PCIe SSD 的型号配置触控屏。这些都不能忍…于是折腾了好久,打扰了至少三位在美国的朋友,最终在黑色星期五当天下单,前天顺丰到手。

    ...more
  • 迁移到了 uWSGI

    2015年12月21日

    虽然 PHP FPM 一直用得还行… 唔,大概已经不能叫做「还行」了,因为它总是莫名其妙地一个请求不响应然后阻塞掉了其他所有的请求。然后就是无止境的 504 Gateway Timeout… 唯一的解决方案是重启 FPM。

    然后负载一高就%@T$#$#%@#$%什么的不说了。

    ...more
PREVNEXT

© 2016 - 2018 Phoenix Nemo, powered by Hexo and hexo-theme-apollo.