PacVis
Demo of PacVis

我为什么要做 PacVis

我喜欢 Arch Linux ,大概是因为唯有 Arch Linux 能给我对整个系统「了如指掌」的感觉。 在 Arch Linux 里我能清楚地知道我安装的每一个包,能知道系统里任何一个文件是来自哪个包, 以及我为什么要装它。或许对 Debian/Fedora/openSUSE 足够熟悉了之后也能做到这两点, 不过他们的细致打包的结果通常是包的数量比 Arch 要多个 3 到 10 倍,并且打包的细节也比 Arch Linux 简单的 PKGBUILD 要复杂一个数量级。

每一个装过 Arch Linux 的人大概都知道,装了 Arch Linux 之后得到的系统非常朴素,按照 ArchWiki 上的流程一路走下来的话,最关键的一条命令就是 pacstrap /​mnt …

2015年2月14日更新

前言: 新天新地,将一切都更新了 [1]

不知不觉间放任这边长草很久了,从上次 折腾主题 到现在都快三年了, 而从上次 写了篇告白信 到现在也有快两年了。 这期间曾经把主题配色从 Bootstrap 2 默认的 白底黑字改成了让眼睛更舒适的黑底白字,也不过是用 drop-in 的配色方案而已,没有本质上的改进。

洞中一日世上千载,两年里 Bootstrap 已经升上 v3.3 , 而 Pelican 则已经升到 3.5 了。 早就眼馋 Bootstrap 和 Pelican 中的诸多新功能新设计,不过无奈于时间有限只能饱饱眼福。

近日想写的东西越积越多,终于下定决心花了前前后后 两个月 的时间重新设计了一遍 Pelican 的主题,配合一些我觉得有用的插件。于是本博客就变成你们现在看到的样子了。 (以及本篇博文也用了两个月的时间写完,其间还发了几篇别的短文,算是恢复写博客的尝试吧 …

简介

Pyssy 是用于 上海交通大学 饮水思源站 的一系列 Python 脚本和工具。

Pyssy 被有意设计为既可以托管寄宿在 SAE [1] 上,也可以在单机上独立使用。

项目地址: http://pyssy.sinaapp.com/

Github上的源代码地址: https://github.com/yssy-d3/pyssy

[1]Sina App Engine ,新浪云平台,类似 Google App Engine 的东西。

依赖关系

Pyssy 使用 Flask 作为网页服务器, 并且使用 Memcached 或者 Redis 作为抓取 水源Web 的缓存。

SAE Python 环境下请开启 …

今天在GitHub上闲逛的时候看到一个叫做 PyRuby 的项目。项目的Readme说得很好:

PyRuby - Some Ruby for your Python!
PyRuby is a simple way to leverage the power of Ruby to make your Python code more readable and beautiful.

Usage
All you have to do is import the ruby module:

import ruby
From now on you should be able …

似乎一夜之间所有的 极客们 有了 自己Github主页Octopress 博客。就像所有人在他们的博客中指出的,静态博客的确比传统的WordPress方式具有更多优势。 自从看到这些 我就一直在想着自己搭一个 Octopress

但是似乎 Octopress 不适合我

一上手就被 Octopress的搭建步骤 烦到了。 RVM 是什么? rbenv 又是什么? 看来 Ruby 社区的快节奏发展已经超过了我的想象,他们似乎需要一套发行版管理器来调和不同版本之间的 Ruby 的兼容性问题。 虽然同样的兼容性问题在 Python 社区也有 [1] ,不过总觉得 Python 至少还没到需要一个发行版管理器的程度 [2]

真正的问题是我手上还没有一个可以让我随便玩的 Linux 环境(真的想要……)。 而无论是 RVM 还是 rbenv 似乎都只支持 Unix/Linux …