Category: 杂草

随想随笔,就让在杂草堆里的文章杂草丛生吧

  • 【转】维基解密促成突尼斯革命

    【博主按】通常我不用我的博客转帖,今天破个例。原文出处不详。

    去年12月17日,一名26岁的突尼斯大学生因抗议城管暴力执法而选择自焚。他一定没有想到,自己无奈的反抗同时点燃了这个国家剧变的导火索。

    他的死,让早已对腐败、贫富差距、高失业、高物价等问题不满的民众愤然走上街头,在突尼斯引发大规模骚乱,造成70多人死亡,数百人受伤,最终逼迫总统本·阿里在14日深夜飞往沙特,匆忙逃离这个自己执政23年的国家。

    起因 青年自焚引发全国骚乱

    突尼斯爆发独立以来最大规模的社会动荡缘于一名男青年。26岁的布阿齐兹家中父亲早亡,独力承担供养兄弟姐妹的重任。他拥有大学学历,却没有找到工作,只好摆摊卖水果与蔬菜。由于没有经营许可证,其水果蔬菜6次被城管部门没收。为抗议城管粗暴执法,他于去年12月17日自焚,后因伤势严重于1月4日死亡。这一事件导致突尼斯发生大规模社会骚乱。在这场本阿里23年铁腕统治下的最严重动乱中,70多人死亡,数百人受伤。

    强硬 总统称不容忍这类行为

    骚乱最初,本·阿里采取了强硬态度。警方在处理示威抗议时,数次在“鸣枪示警无效后,被迫开枪进行自卫”,结果造成多人死亡和受伤。本·阿里10日下午向全国民众发表电视讲话,谴责“来自国外的黑手”不断在突尼斯制造社会骚乱和流血冲突,并表示突尼斯“不会容忍这类恐怖行为”。

    让步 承诺进行全面改革

    突尼斯当局的强硬措施并未起到预想效果,许多城市陷入无政府状态,骚乱愈演愈烈并蔓延到首都突尼斯市。示威者要求整治总统身边的腐败官员,包括其亲戚、女婿等人。工会也从支持政府转变为站在民众一边。13日,本·阿里骚乱发生后第3次发表全国电视讲话。他表示,已下令军队不许用实弹射击,除非出于自卫。本· 阿里承诺立即进行全面改革,“实现全面、彻底的新闻自由,取消对互联网的限制措施”,控制飞涨的食品价格。74岁的本·阿里还表示,无意修改宪法规定的 75岁总统年龄上限,将不再谋求连任。

    交权 总理议长抢着接班

    总统府前的示威民众越聚越多,口号已发展到“要面包、水,不要本·阿里”,“抗议示威直至政权垮台”。全国多地发生纵火、抢劫等暴力事件,局势接近失控。14日,1名目击者称突尼斯一座监狱起火。在押人员试图逃跑时,狱警朝他们开枪,造成42人死亡。

    14 日下午,本·阿里紧急召见总理格努希。格努希之后宣布,解散目前由执政党组成的一党制政府,同时在6个月内提前举行议会选举。当天稍晚时候,突尼斯突然宣布实施紧急状态,内容包括禁止三人以上的聚会,实施宵禁,对可疑人员可使用武器。不久又传来消息,称本·阿里已离开突尼斯,由总理格努希行使总统职权。格努希14日晚正式宣誓就职。

    但据英国《卫报》15日报道,突尼斯宪法委员会主席15日宣布,根据突尼斯宪法,总理格努希涉嫌违宪,应当由国会发言人、众议长迈巴扎代行临时总统职权,而非政府总理,并要求在60日之内进行新一轮总统选举。

    出逃 被法国拒绝后飞往沙特

    眼看所有措施都已无法扭转局势,本·阿里无奈下选择出逃。沙特阿拉伯媒体15日引用该国王室发表的声明说,突尼斯总统本·阿里已于15日凌晨抵达沙特。媒体称本阿里曾想到马耳他或法国避难,但两国都拒绝接纳。

    美国总统奥巴马赞赏突尼斯民众“勇敢的民主行动”。法国爱丽舍宫表示尊重突尼斯的民主选择。英国则表示,支持突尼斯的民主变革。据半岛电视台报道,突尼斯安全机构已开始对本·阿里的部分亲信实施逮捕,其中包括他的女婿。在法国巴黎,突尼斯侨民呐喊欢呼,又唱又跳,庆祝铁腕统治突尼斯23年的本阿里下台。

    根源

    高失业和腐败压垮本·阿里

    骚乱爆发前,突尼斯一直被认为是非洲和阿拉伯国家中最稳定、经济最具活力的国家之一,其全球竞争力排在非洲之首。但这种看似稳定的背后却暗流汹涌。

    突尼斯近20年来发展情况较好,但其经济结构失衡的问题始终没有得到改变,经济发展受惠最多的只是沿海发达地区。

    此外,突尼斯的失业率近年来连续攀升。尽管突尼斯官方公布的失业率为14%,但一些经济学家表示失业率其实超过20%,在某些领域甚至超过60%。失业大军中有将近3成是大学生,突尼斯每年有8万多名大学生踏入社会,但其中只有1/4的幸运者能找到工作。正是这些失业的年轻人成了此次骚乱的主力。

    另一个重要原因是,长期以来,突尼斯政治体制僵化,改革严重滞后。

    近乎独裁的统治导致突尼斯贪污腐败日益猖獗,贫富悬殊之大已达到令人发指的程度,以本·阿里为中心的权贵势力肆意贪污受贿、侵吞国家财产。突尼斯人的不满终于爆发,走上街头抗议示威,呼唤变革,并最终使得本阿里下台。

    本·阿里流亡标志着一个时代的结束。但突尼斯人能否接受新政权,骚乱是否将就此终结,都还是未知数。

    人物

    本·阿里铁腕统治23年

    在23年里,本·阿里始终独自执政,没有任何一个人同他分享权力。他成为阿拉伯国家中第一个在街头群众压力下放弃政权而出逃的领导人。

    本·阿里1936年9月3日出生。他早年先后在法国圣-西尔军械学校、炮兵学校和美国的情报与安全高等学校、野战与防空炮兵学校就读,曾获电子工程师文凭。

    本·阿里于1987年11月7日接任总统,于1989年4月正式当选。此后,他在1994年、1999年、2004年和2009年四次连选连任突尼斯总统。本·阿里同时一直担任突尼斯执政党宪政民主联盟主席。

    本·阿里被认为是阿拉伯国家中少有的西方盟友。他重视推广教育,使大批突尼斯学生进入大学深造。本·阿里推行自由经济政策,使突尼斯经济连续几年保持增长。

    丑闻

    总统家族是腐败核心

    本·阿里统治20多年,让突尼斯成为一个僵化的集权国家。裙带关系带来的丑闻越来越多,在权力圈内部的腐败持续增长。

    维基解密曝光的一份美国大使馆机密电文题为“突尼斯的腐败:你的就是我的”,文中称,在突尼斯,只要是总统家族成员看上的,无论现金、土地、房屋甚至游艇,最终都得落入他们手中。

    另一份电文将本·阿里的家族称为“准黑手党”,称其是突尼斯“腐败的核心”。许多突尼斯人对总统家族的奢华生活以及这些人对普通民众困苦的漠视感到不满。一份2009年的电文描述了在本·阿里女婿的豪宅里举办的一次宴会。罗马时期的文物随处可见;客人们享用着用私人飞机从法国南部小镇空运来的酸奶;一只宠物老虎在花园里漫游。

    关注

    中国使馆公布求助电话 提醒加强安全防范

    中国外交部领事司及驻突尼斯使馆提醒拟于近期赴突尼斯和已在突尼斯的中国公民加强安全防范,减少不必要的外出,尽量不要前往事发地区或人员聚集场所,务必注意安全。如遇紧急情况应及时报警,并可向驻突使馆寻求帮助。

    联系电话:00216-7178006400216-98463848

    外交部发言人洪磊15日表示,中方十分关注突尼斯局势发展,衷心希望突早日恢复社会稳定,这符合突人民的根本利益。

    全球金融危机使得许多没有油气资源的阿拉伯国家经济举步维艰。这些国家政治体制僵化,民众积蓄的不满情绪很容易被点燃。近来类似的骚乱在阿尔及利亚、约旦等国均有发生。

    元旦以来,阿尔及利亚部分食品价格上涨幅度达到30%,在全国多个地区引发骚乱,已致使3人死亡,约400人受伤。

    而在约旦首都安曼,数以千计的民众走上街头,抗议该国油价和食品价格高涨,并要求约旦现任首相里法伊下台。除安曼外,该国其他四个城市也举行了示威活动。

    突尼斯总统流亡 维基解密促成首起革命

    一个月前,一个水果摊被抄,竟导致铁腕统治突尼斯23年的总统本·阿里仓皇流亡海外。这堪称是阿拉伯世界近代第一场人民革命,称为“茉莉花(国花) 革命”,也可说是爆料网站维基解密促成的第一起革命。年轻人透过社群网站和手机串连上街示威,突破政府钳制的媒体,让邻近的阿拉伯专制政权都心惊。

    据外电报道,这场人民革命的起因是一名水果摊贩的自杀事件。一名受过教育的26岁失业青年去年12月中在路旁摆水果摊,警察以无照摆摊为由,没收他的蔬菜和水果,他愤而自焚,并引发模仿他的自杀潮。水果摊贩自焚的消息透过FACEBOOK等社交网站和手机快速传播,让原已对居高不下的失业率和粮价不满的民怨更深。

    这时维基解密网站扮演关键角色,该网站去年12月揭露2009年6月的美国外交电文,指本·阿里家族与一名黑道老大连手掌控突尼斯经济,并指第一夫人兴建贵族学校获得巨额利益。

    这些电文揭开突国统治菁英贪腐的面纱。另一封电文详述第一家庭如何被人民厌恶。美国驻突国大使葛戴克写道:“掌权小圈圈内的贪腐日益严重,连一般老百姓都注意到,民怨四起。”

    在几周内,这些电文内容经口耳相传和社群网站传播,最终让民众走上街头,演变为人民革命。突尼斯大学地质系教授马奈表示:“一个月前,我们压根儿不相信革命会成功,但是人民终于站起来了。”

    尽管本·阿里在最后关头承诺改革、解散内阁、半年内改选国会,并不再连任,但愤怒的群众仍在首都突尼斯暴动,要他下台。政府表示至少23人在三周的暴动中丧生,但反对阵营估计死亡人数是3倍多。本·阿里仓皇出走,长期盟友法国表示不欢迎,后来是沙特阿拉伯同意收留本·阿里全家。

  • Set primary display in KDE for Fedora 14

    我用的一台机器的显示卡有两个输出接口,一个是 VGA 接口,另一个是 DVI-I 接口。我以前单用 DVI-I 接口,最近多出一个显示器接在了 VGA 接口,我把 DVI-I 显示在左边,VGA 显示在右边。DVI-I 是主显示器,我也希望 Fedora KDE 桌面环境的 Panel 能固定在 DVI-I 显示器上。

    刚开始用 VGA 时,Panel 仍在 DVI-I,用得很顺手,大概是因为 VGA 是在开机以后才插上的缘故。可是重启后,Panel 死活不肯固定在 DVI-I。登录 KDE 前,登录窗口还是在 DVI-I,可见那时 DVI-I 还是主显示器。可登录后,Panel 就显示在 VGA。我试过很多办法,比如调整 DVI-I 在 VGA 的上下左右各种位置,或者 disable VGA 再 enable VGA,可只要 KDE 探测到 VGA enabled,就把 Panel 移到 VGA。

    怎样在 KDE 里设置某个显示器为主显示器?我查了一下,似乎没有 GUI 可以让我这么做。原因是 KDE 本身不探测哪个显示器为主显示器,而是直接采用 plasma 里的值,而 plasma 本身有 bug(我不确定这个解释对不对)。

    不管原因是什么,我更关心的是解决方案。方法也很简单,run this:

    xrandr --output (primary display name) --primary
    

    其中 (primary display name) 是主显示器名称,可以在系统信息里找到,通常是显示器类型-序号,我的是 DVI-I-1。

  • Why I love Android

    Many reasons.

    Today I add a new one reason why I love Android – Android never gild the lily “sent from my Android” as iPhone or BlackBerry does.

  • 芳草苑升级了

    芳草苑很久没升级了,今天重新跟上 WordPress 主节奏,更新到 version 3.0.3。

    这次更新的主要原因是默认主题 twentyten 很有 html5 的味道;拖了这么久才更新是当初想把当时的 default theme 改为流式布局的任务一直没完成。如今改进 default theme 已无大意义,就彻底放弃此念头。

    其实升级也很快,静下心来整一整也就三个小时,含本地测试一次。

    老版本最后一个 Google 页面预览照
  • I am on KDE

    两年前开始使用 Fedora desktop 时,我盯着 Gnome 和 KDE 看了半天,想不好到底用哪个。我决定用 Gnome,仅是因为 Gnome 在 Fedora 众多 spin 中排第一个,在我不熟悉 Fedora desktop 时,使用 Fedora “推荐” 的 Gnome 更容易度过难关。

    我想我的决定没有错。只是,最近要更新 Fedora 到 Feora 14(我一直用最初的 Fedora 11 没跟上来),我又想起 KDE,不敢说我已摸透了 Fedora 的习性,但是不是可以换换口味?看了几个 KDE 的视频,非常的 tempting,于是决定一试。

    试过几天,我直想说——真应该早点试上 KDE。

    KDE 很华丽,但决不是 apple 产品徒有其表。默认状态任务栏(在 KDE 中叫 panel)在下方,跟我的使用习惯一样,在 Gnome 中我要调整老半天才能出一个顺我手的桌面。

    KDE 也很稳定,我一直担心很眩的东西不稳定,这下看来担心是多余的。或许 KDE 消耗的资源比 Gnome 更多一些(这是我的猜想,我没研究怎么去 benchmark 它),但我的电脑也负担得起。

    KDE 默认的 file manager Dolphin 功能也比 Nautilus 强。用Dolphin 能给 file 和 folder 注 tag,我估计 Dolphin 自己维护一个 tag 的数据库,tag 信息无法共享给其他程序,可作为我寻求多年 tag everthing 的解决方案,是很大的进步。

    KDE widgets 还支持 keyboard shortcut,我把 Show Desktop widget 的快捷键定义为 Meta + D(等同于 Win + D),让沉寂两年的 Win 键第一次在 Linux 下派上了用场,好开心。

    展示一下我的 KDE 桌面:

    Gorgeous KDE Desktop
    Gorgeous KDE Desktop

    以下我安装 KDE 前后用到的命令(做个笔记而已,没有什么技术含量):
    yum groupinstall KDE (用于 Fedora 14)
    yum groupinstall “K Desktop Environment” (用于 Fedora 11)
    yum install openoffice.org-writer openoffice.org-impress openoffice.org-base openoffice.org-calc openoffice.org-draw openoffice.org-math (这么装下载量比 yum install openoffice.org* 小了一半以上,但功能不缺)
    yum install sshfs
    yum install filezilla
    yum install gcc dkms (required by VirtualBox)

    但有两个问题一时解决不了:

    • 在 HP Linux Imaging and Printing (HPLIP) 下载了 HP LaserJet 1010 驱动程序,安装后仍无法打印,提示”cups-missing-filter”。想删了它重装,却删不掉。当初在 Fedora 11 Gnome 时是能打印的,按我的理解,不能打印不是 KDE 的问题,是 Fedora 14 的问题可能性大些。
    • 找不到 Google Pinyin for Fedora。Again,这不是 KDE 的问题,是我喜欢 Google Pinyin 甚过 Fedora 内置的两个拼音输入法。很奇怪,有人想到要做一个 Google Pinyin for Android,为什么没人想到要做一个 Google Pinyin for Fedora 呢?
  • Brand name for a new wine

    突然想给一种未上市的酒取名叫小人醴,大家觉得怎么样?

  • Open source for a purpose

    我花了一年多时间写了一个 branded made to order 的程序。整个结构多次变化,经历了多次从繁到简,再到繁,再到简。直到今天,结构变得非常简单、却能应付不预知的复杂行业。

    刚开始写时,我也没想要写一个行业无关的程序,只想有一个能用在我所在的行业就可以了;我也没想结构可以重构得如此简单,如果跳过过程看结果的话,10 分钟(不夸张)就可以读懂结构,只有我自己知道这样的结构是凭无数次的灵感堆积起来的。

    言归正传,这个程序设计成 magento module,最初我也想开源发布的。但时至今日,我想敝帚自珍了。我本身非常崇尚开源,这是我第一个不想开源的程序,为什么我有这样的想法?我演绎了一下:

    • 开源项目都有使用门槛,人人会用的项目就不开源了;
    • 就如,谁都预测不了彩票,所以才有这么多的彩票预测公司。
  • Skype banned Fring

    不久前注意到我的 fring addon 里 skype 突然就不见了,我没上心去究其原因。今天在 fring 官网看到:

    Skype no longer on fring
    Skype no longer on fring

    我搜了几则关于 fring skype 的消息,就明白了——skype 把 fring 给禁了。

    我用 fring 就是因为手机上用不了 skype:在 iphone 上装 fring 是因为无需 jail break 就能通过 fring 中转的 skype 支持 voip over 3g;在 android 上装是因为 skype 的开发速度太慢,刚用 android 时 skype 根本没有 skype for android。今天我又重新上 skype 去看,倒是开始支持某些 android 手机,可惜我的 g1 仍不支持。所以,在我看来,skype 禁了 fring 有点损人不利己。

    这让我对 skype 再次失望:一个公司技术力量有限情有可原,但如果它的经营哲学是用技术限制去阻止用户享受更好的服务,那就没有救了,一切营销手段在这种哲学的指导下都是缘木求鱼。

    I am lucky because skype is not my main voip service provider. Whatever restrictions skype put on to its users won’t affect my life, but get away from skype quicker.

  • Android pdf viewer

    为了在 Android 打开 pdf 文档,我曾从 Android Market 里找了一个 PDF Viewer,幸好有免费的版本,安装也不困难。

    最近发现 Android G1 随即自带的 QuickOffice 就支持 pdf 阅读,速度还比 PDF Viewer 快,我当初怎么就没想到它?真是糊涂!

    回想一下,我糊涂也是有原因的:在 Android 到手前我还研究过怎么在 iphone 上看 pdf,花了一晚上时间也没找到一个可行的办法,忿忿地放弃(其实也没什么好忿忿的,iphone 本来就不好用,apple app store 里也没几个好软件是免费的)。Android 到手之后我就沿袭了 iphone 的研究方法,在 Android Market 很快找到了一个应用,很快地解决问题,再也没去想原来 Android 还有更现成的方案。

  • Why not use over-sized images in Magento?

    为什么不要在 Magento 下使用过高像素的图片?其实这个命题跟 Magento 没有多大关系——任何网站都不要使用超过实际需要尺寸的图片。

    只是 Magento 强大的图片处理机制容易让人产生惰性:如今买个相机动辄 10m pixels,拍完照一上传,只要 php.ini 允许足够大的值,Magento 也认可,但是,如果你真的这么做了,至少有这几点不良后果:

    • Can not send large images to Google Base (now called Google Merchant Centre). 虽然 Magento 能在自己的网站上缩放图片,但显然没有为 Google Base 考虑到。若为了让 Magento 缩放图片兼容去修改 GoogleBase module,在我看来有点头痛医脚的感觉。
    • Cost longer time to generate images in cache. 如果整个网站最大图片也只要 600x600px,那么何必为每次清空 image cache 后等上几秒钟来一张 10 兆像素的照片缩小成 600x600px?
    • Waste bandwidth to synchronise / backup media folder. 或许 unlimited bandwidth 不值得担心,但为数据同步/备份节省点时间不好吗?
    • My daily backup excludes some over-sized folders. 我有每日备份的机制,但这个机制无力顾及一些体积过大的文件或文件夹(通常也是不常更新的文件)。所以我会排除某些文件让备份文件保持小巧。

    作为最佳实践,图片处理不应该依赖于 online resizing。我想 Magento 在管理图片上,也可以更周到一些,适当时提示说,“照片太大,需要缩小保存吗(不保存原图)?”。