Published at January 1, 0001 · 1 min read
最近小道消息疯传 Google 要收购 Twitter,闹得IT界沸沸扬扬。昨天 TopLanguage 论坛上也有同学讨论此话题(请看“这里”),我也在里面掺和了一下,发表几点随想。今天想想不过瘾,就把昨天发的评论再继续发散一下。 自从接 …...
Published at January 1, 0001 · 1 min read
最近小道消息疯传 Google 要收购 Twitter,闹得IT界沸沸扬扬。昨天 TopLanguage 论坛上也有同学讨论此话题(请看“这里”),我也在里面掺和了一下,发表几点随想。今天想想不过瘾,就把昨天发的评论再继续发散一下。 自从接 …...
影评:《苏维埃往事》——帮你看清苏联和纳粹的共同本质
Published at January 1, 0001 · 1 min read
春节前,某博客读者来信,希望俺推荐一些政治类的影片。正好俺也很久没写影评了,就给大伙儿推荐一下《苏维埃往事》。该片又名《苏联的故事》,洋名是《The Soviet Story》。 本来想在上星期发这篇博文,后来想想大过年的,不太合适(该片包 …...
影评:《V怪客/V字仇杀队》
Published at January 1, 0001 · 1 min read
俺很少在博客推荐电影,之前仅写过一篇”谈谈体制化,并推荐《肖申克的救赎》“。考虑到今天正好是11月5日,俺再给大伙儿推荐一部经典的电影——《V for Vendetta》(大陆译作叫《V字仇杀队》、台湾译作《V怪 …...
弃用 Chrome 改用 Firefox 的几点理由——关于 Chrome 69 隐私丑闻的随想
Published at January 1, 0001 · 3 min read
本文要聊的这个话题,俺在5年前的那个《如何保护隐私》系列博文中,已经聊过一次(参见那个系列的第2篇《关于浏览器的基本防范(上)》)。 为啥今天又要老调重谈捏?主要是因为本月初(2018年9月)发布的 Chrome 69 版本出了一个严重的隐 …...
开源项目:【自动】绘图工具 Graphviz——《太子党关系网络》就是用它制作
Published at January 1, 0001 · 3 min read
一星期前(2月16日)曝光了一个高危漏洞。该漏洞存在于广泛使用的 glibc(GNU C Library)。Linux 和 BSD 上面有非常多的软件依赖了这个库。而且出漏洞的函数是 getaddrinfo——该函数被很多软件(比如:各种脚 …...
Published at January 1, 0001 · 2 min read
本文是“每日构建[4]:相关工具介绍”的第一部分。 由于源代码版本控制系统(Revision Control System,以下简称“RCS”)属于“每日构建流程”的头一个环节,所以俺在介绍每日构建的相关工具时,先来聊一聊 RCS 类的软 …...
Published at January 1, 0001 · 1 min read
貌似有2个月没写技术帖了。今天,向各位程序猿同学介绍一个和网络通讯有关的开源项目——ZeroMQ(绰号 ØMQ,以下简称 ZMQ)。事先声明,本帖仅仅是【简介】,不涉及太深入的话题。 通俗地说,ZMQ 是一个开源的、跨语言的、非常简洁的、非 …...
Published at January 1, 0001 · 1 min read
今天注意到SQLite 3.6.11(上个月发布的)增加了一个俺期待已久的“online backup”接口,激动之余就顺便和大伙儿聊一下 SQLite 数据库。本帖权当是 SQLite 扫盲,如果你对 SQLite 已经很熟悉,本文就不必 …...
开源点评:Protocol Buffers 介绍
Published at January 1, 0001 · 2 min read
今天来介绍一下“Protocol Buffers”(以下简称 protobuf)这个玩意儿。本来俺在构思“生产者/消费者模式”系列的下一个帖子:《生产者/消费者之间的数据传输格式》。由于里面扯到了 protobuf,想想干脆单独开一个帖子算 …...
开源点评:cURL——优秀的应用层网络协议库
Published at January 1, 0001 · 2 min read
今天来点评一下 cURL,这是一个老资格的开源项目,使用它可以基于多种应用层网络协议进行数据传输(包括上传和下载)。它的特点是:支持的协议多、跨平台、支持多种编程语言接口。后面俺会针对这些特点作一些简单的介绍。 cURL 项目实际上包含两 …...