在 Debian Wheely (6.0) 下安装 testing mono 软件包

在 /etc/apt/sources.list.d/下建立一个 testing.list 文件,内容为

deb http://ftp.cn.debian.org/debian testing main

然后执行

apt-get update

apt-get -t testing install 包名

即可。

PHP 获取 EXIF 信息时中文编码问题

在 Windows 中编辑的 EXIF 信息(指的是资源管理器之中编辑的)默认存储为 Unicode,但是

Unicode 编码并不等于 UTF-8 编码。

所以,在 PHP 中进行如下转换:

iconv("unicode", "utf8", xxxxx);

博客迁至青云

为了整合资源,将我的博客,乐乐嘎嘎主页,一些商业项目的主页全部搬迁到一台青云服务器上,利用 Dropbox 做了实时备份,节能,环保,省钱,关键是 BGP 多线访问速度很快。

简单记录一下搬迁过程中的几点。

关于Dropbox命令行版本内存占用

在一两年前,我曾经也使用过 Dropbox 的命令行版本作服务器的备份。所以,至今一直不太敢用 Dropbox 来做备份。但是,最近在网上搜到 Dropbox 的某个版本已经修正了在 Linux 占用内存过大的问题,于是果断重新启用了 Dropbox。顺便买了一个淘宝上的通过邀请来扩容的玩意,2.9元扩到16GB还是很划算的,竟然还有「10天慢速扩容版」和「30天极慢」版防止被发现作弊,国人智慧真是无穷。

关于wordpress从新浪云SAE迁移到普通服务器

将 wordpress 从新浪云SAE搬迁到普通服务器的时候,主要的麻烦之处在于图片的存储迁移。这是因为在SAE上,绝大多数人使用的 wordpress 是新浪云修改版的,(事实上如果不修改似乎也不太能运行……)这样的修改版中图片被托管在了 SAE 的 Storage 服务之中。新浪云的 Storage不能批量下载,所以转移图片需要一点点技巧。

迁移数据库

迁移数据库比较简单,只需要在 SAE  中直接导出数据库(过大数据可以通过 Deferred Jobs方式导出),在新的服务器中上传,并通过 mysql 的 source 即可导入:

mysql -uxxx -p

mysql> source xxx.sql;

至于 wordpress 程序,可以直接从 SAE 的项目 svn 中下载并提交到新服务器,你可以可以直接用 wget 从 wordpress 服务器下载一份最新的 wordpress。

关键问题在于如何迁移图片。

迁移图片

首先,在原先博客的后台管理中,利用导出工具导出一份 xml 文件。你也可以直接用你之前导出的 SQL 文件。

打开这个文件,利用一些正则表达式工具,提取出来其中的图片 URL。正则表达式大概是这样的:

http://你的网站名-wordpress.stor.sinaapp.com/uploads/[\w.]+?\.(jpg|png|bmp|jpeg)

然后去重(你可以利用 Excel 完成)

最后,你需要写点代码把这些文件全部下载到本地。需要保留原来的层次结构。

然后将这些文件上传到新服务器,在恢复到的新服务器的 wordpress 数据库中执行 SQL 替换:

UPDATE wp_posts SET post_content=replace(post_content, 'http://你的网站名-wordpress.stor.sinaapp.com/uploads/', '你的新网站的上传目录(别忘了带/)');

UPDATE wp_posts SET guid=replace(guid, 'http://你的网站名-wordpress.stor.sinaapp.com/uploads/', '你的新网站的上传目录(别忘了带/)');

最好在做之前先备份。

好了,迁移完毕。

十八屆三中全會:或許是最後一次機會

十八屆三中全會即將召開,我看了所謂的《383改革方案》等一系列改革方案,給我的感覺:是否能有執行力真正貫徹這些改革真的是很頭疼的一件事。若無法真正貫徹,政府本就不多的公信力和推進後續改革的能力將大打折扣,之後再想進行改革的難度會大大上升。

希望政府可以好好把握這一次機會。

論戰

標題寫的太大,但本文並不想展開太多。只想說說現在對於戰爭的觀點。

今天看到了關於敘利亞「性聖戰」的報道,講很多敘利亞甚至外國的女孩通過獻出自己身體的方式參加所謂的「性聖戰」,給戰場上的敘利亞士兵以慰藉,甚至以懷上戰士的骨肉爲榮幸。也有人懷疑這件事的真實性,但我認爲在戰爭的那種氛圍下,自願這樣做的女孩肯定是大大存在的,不處於戰爭中的只是沒有那樣的體會而無法感知而已。要說,這一「性聖戰」若是存在,也比日本的「慰安婦」要好多了,畢竟後者多是別國女性被強徵,而敘利亞人則是自願獻身。

戰爭從輿論上來說,常會和道德產生聯繫,認爲某場戰爭是「正義的」而某場是「非正義的」,或者某一方是「正義者」而另一方則是「非正義者」。但其實只要是戰爭,都談不上正義。但我如此說,並不是說對參加戰爭的人或一方全部嗤之以鼻,我所謂的非正義,只是從「本質」的角度看。畢竟,非正義的事情因爲各種原因,很多時候無法避免,但這不能代表它就是正義。

爲何我堅持認爲戰爭的本質是「非正義」呢?因爲戰爭的根源一定是某種狂熱,狂熱下無正義。而狂熱下犧牲的生命,很多時候其「偉大意義」僅僅在於宣傳者所「號稱」的而已。戰爭結束後,當初偉大的口號,有幾個會被「當真的」?那只是狂熱下的瘋狂而已。凡殺害生命者皆爲惡。

1 2 3 4 5 6 64