blog.fouland.com

web-audio.md

title: web audio 照文档撸了一下 AudioContext 可视化音频桌面浏览器上 Safari 9, Chrome stable 绘制正常移动端只有微信的 webview 能工作, 纯玩票叻 ref:

my-osx-setup.md

title: my osx setup ``` defaults write NSGlobalDomain AppleKeyboardUIMode -int 3 defaults write NSGlobalDomain AppleEnableMenuBarTransparency

postfix-forward-mail.md

title: forward email by postfix ```bash sudo aptitude install postfix hostname -f myhostname = example.com

webpack-resolve-local-module.md

title: webpack resolve local module 最近的项目刚开始,设计的目录层级有点深经常会在好几层本地路径之间互相引用 `import Image from '../../../../components/image'` 这层层叠叠的路径写起来实在丑陋不由得想起 Python 从项目根目录引用模块然后研究了一下 Node.js 里的几种简易实现

send-notification-after-task-end.md

title: send notification when task finish date: 2015-10-11 00:38:23 终端里运行长时间任务(比如 `make systemimage`)的时候经常会切换到其他环境做别的事情 容易忘记查看之前的任务是否完成, 查到一些方法用在任务结束时发出通知 ```bash

.gitignore

caddy Caddyfile

CNAME-with-yanyao-com.md

title: create CNAME with internationalized domain name date: 2015-10-04 20:52:56 前段时间买了个 idn: yányào.com 闲置了很长时间没动 趁着十一长假无所事事的机会,

move-to-caddy.md

title: move to caddy 去年用 Hexo 搭建的日志已经好几个月没更新了,最近休假有点空闲就继续更新吧。先从 Github 迁移回自己的 Linode,然后安装一个 Caddyserver1 来渲染 markdown ```bash wget

leonard-cohen-you-want-it-darker.md

title: Leonard Cohen - you want it darker [](https://open.spotify.com/album/3jeTB3j3QmUs8SPIVleHtU) you want it darker 循环听了好几天 干净低沉的嗓音加配乐

remote-pbcopy-with-netcat.md

title: remote pbcopy with netcat ```bash while (true); do nc -l 2224 | pbcopy; done

let-s-encrypt.md

title: let's encrypt Let's Encrypt 已经公开测试,不需要再提交测试域名表单,直接就能申请小项目以后都能用这玩意开 https 不用花钱买证书哦啦啦 照 文档 做一遍给域名签上证书还挺简单的 ```bash git clone https://github.com/letsencrypt/letsencrypt

mongodb-backup.md

title: mongodb backup date: 2015-12-22 13:30:24 有台机器准备2月份下架 记一个 mongodb 备份小脚本 :) ```bash MONGODATABASE="name_" MONGOHOST="ip" MONGOPORT="prot"

brick-intro.md

title: brick intro Those of you on the cutting HTML5 edge may have already heard

xtag-and-shadowDom.md

title: xtag-and-shadowdom 最近在做的项目重构, 原本打算用 reactjs, 写了一些实验代码后心累无爱 找了个 domdiff 配合自定义标签和 shadowdom 的独有作用域也是爽 YY 可惜的是测试红米上的 android webview

simple-nodejs-crawler.md

title: simple crawler date: 2015-10-17 12:06:21 半夜看了本小说觉得翻页太累 首先要解决的问题是找一个质量还过得去的小说站 然后写个脚本去把它爬下来章节合并到一起 ```javascript import fs from "fs"; import

mitmproxy.md

title: mitmproxy mitmproxy 是个命令行下查看/修改 http 请求的交互式工具 ubuntu 上启动 mitmproxy mitmproxy --host 手机 设置 -> WLAN