Archives

微妙的坑 - 1
用InfluxDB分析命令行历史
动态作用域用处一例
无证程序员
工作三周
用SMT求解器解数独
Trex: 可扩展记录
Clean语言: Uniqueness Typing
我不用AdBlock Plus
Semantic editor combinators (Part 1)
ArchLinux下静态链接Haskell程序
udev自动挂载U盘
Union types (Part 1)
面试技巧
运行时类型检查对Duck typing是必须的?
绝对题外话
在scotty进行错误处理
在Monad返回多态值
Hedis的自动流水线
用Haskell解Hanoi塔
统计自己的命令历史
GHC IO管理器的进化历程
协变和逆变
用Markdown写简历
Kind简介
一个关于Nested data type的问题
Expression Problem简介
ExistentialQuantification的应用
Scala Tour
Bash多进程和访问网络
GHC 7.8新语言特性: Roles
最近用到的命令
更新Blog中文字体设置
Java的泛型和Phantom type
预防Fork Bomb?
Prefork技巧
GTK+字体设置
Phantom applicative functors
尝试FPR
重言式是重言式
设置ptrace_scope
为什么不用开源产品?
RepMin问题
安装GHC 7.6
一些Haskell往事
通过排序反转列表?
结束不了的sync
几个有用的Bash选项、变量和快捷建
拖延症
Archlinux的fsck设置
用VNC聊天
不靠谱数据库去重
忘了保存
暑期工第二天
暑期工第一天
被Symbolic link和mv吓了一跳
虚拟机上的Vagrant和VirtualBox
数据库系统感想
Concurrency Monad (Part 1)
让用户适应应用?
Linux查看电源信息
我运行了一个木马
Arch升级后hdparm路径改了
笨方法移除UTF-8 BOM
在Haskell 98模拟Existential quantification
STM retry坑一例
Bash的command_not_found_handle
不知不觉就习惯了
STM中的延时操作
用函数实现Map
用Template Haskell嵌入文件
用fix写递归函数
JEECMS重定向到登陆页面
逗号放哪里?
JEECMS两日
不知道干了什么的昨天
朴素贝叶斯分类演示
OpenShift调试一例
abs()返回负数?
Nominative和Structural类型系统
用Feedly快一个月了
sbv: 用SMT求解器验证程序-1
什么是依赖类型?
粗看契约式设计
在OpenShift运行Yesod应用
显式遍历模式
Haskell入门
Slim的两个redirect()方法
愚人节我上当了
Appfog + PHP两日使用感想
PHP的use关键字
各种Normal Form
预读对从外设解压文件的影响
Chromium 26升级记
Fisher–Yates shuffle 算法
MathJax+Markdown写数学公式
数据挖掘实习面试准备
测试Hakyll和Github Pages