在光线誌 Docker 化改造之前, 一直采用 WordPress 驱动博客运行. WordPress 作为一个有多年历史的博客 / CMS 系统, 功能相当强大, 是很多人搭建独立博客的第一选择, 但也是一些攻击者们的首选目标.
光线誌 with Docker
Docker 是现在炙手可热的轻量级虚拟化技术, 它在本月将迎来四周岁的生日. 最近我借着翻译集团 Docker 文档的机会, 对 Docker 进行了学习, 便计划着重新动工这个年久失修的博客.
Haskell 学习札记 (一) : Church Numerals
在跟着 FP101x 学习的时候, 一直感觉良好, 老师虽然有点背书的样子但还是学到了新东西. 直到高阶函数那一章, 某个上课会紧张的呆萌助教小哥出现, 开口就蹦出了 Church Numerals, 接着「卧槽什么鬼」的东西出现了, 十来分钟的课程听的云里雾里最后也没弄明白他在说啥. 课后我去搜维基, 维基解释 Church 数是数据和运算符嵌入到 lambda 演算内的一种方式, 我就更糊涂了. 幸运的是, 我找到了 Church numerals: a tutorial 这篇文章, 下面就结合我的理解来谈谈 Church Numerals.
Haskell 学习札记 (序)
初学 Haskell 不久, 惊叹函数式编程的强大、优雅之余, 更多是深深地受虐于 Haskell 的大坑小坑中. 本是秉着「程序员应该要学习至少一门面向对象语言、一门函数式语言, 以及一门动态语言」的宗旨, 想对 Haskell 做些简单的了解, 谁曾想随着 Learn you a Haskell 的深入阅读, 我愈发喜爱这门语言. 于是, 正要八经的学下去吧. 为明此志, 决心开始撰写学习札记, 也算为博客注入活力了.
shared_ptr 是否线程安全?
在上周参加的一场面试中, 面试官和我聊到了智能指针的问题, 问我常用哪些智能指针, 我说出了 shared_ptr
、unique_ptr
, 脑子一抽风把 scoped_ptr
也说出来了, 但是把 weak_ptr
和 intrusive_ptr
忘在了脑后…
解决 Qt 中 QFileSystemModel 浏览大量文件时程序失去响应的问题
最近在用 Qt 做一个开源项目, 项目中需要显示一个文件与文件夹列表, 这本来是个很简单的要求, Qt 中也提供了一个文件系统模型 QFileSystemModel
, 此模型与 QListView
等控件配合就可以实现目标了.
增量同步网站图片到 Dropbox
换了 VPS 之后我浅浅的探索了一下, 其实与虚拟主机最大的不同也就是多出那些给电脑装机一般的重复性基础工作, 鉴于我入门级的使用水平, 能自由发挥的余地相当的少. 搭 VPS 的过程参考了 Linode 的知识库, 以及这位仁兄的学习之路, 有空的话我也整理一份自用兼供参考.