Archive for July, 2012

郭金龙辞去北京市长不是引咎辞职

Wednesday, July 25th, 2012

根据中国新闻网7月3日的报道,7月3日下午举行的北京市委十一届一次全会选举郭金龙担任市委书记,王安顺、吉林当选副书记。
所以郭金龙辞去北京市长,吉林辞去北京市副市长,是因为高升了,并不是引咎辞职。
而且按惯例,北京市委书记会进入政治局25人名单当中。

这真是一场伟大的胜利。

The Newsroom

Thursday, July 19th, 2012

我刚用Twitter的那段时间,感觉像是自己坐到了新闻终端前,世界各地的最新消息,不断的在眼前跳动,重要的消息还会被不同的人RT好几遍。不知道做一个新闻实习生是不是相同的感觉。

HBO的新剧,The Newsroom,讲的就是新闻直播间的故事。
是的,美国的新闻环境和中国的不一样,剧中人物的新闻理想过于崇高。
但是就如第三、四集所展示的,即使在新闻被称作第四权的美国,仍然会出现因为收视率或集团利益导致新闻不能被自由的传播。
而剧中人物纯真的新闻理想,尤其是第三集开头的致歉,虽然有些夸张,但仔细想想,谁没有过理想,更多的人只是在生活中慢慢的把它们丢弃了。

诚然,威尔的“文明化”教育显得非常粗鲁而且自以为是。他把新闻理想当作他的教义,“文明化”就是他的传教过程。正因此,这个团队才能在受到挫折后,即使在周末,也能对重大新闻迅速反应。
第四集结尾Coldplay的Fix You响起的时候,我的眼泪差点掉了下来。

我使用Twitter已经5年,经历过2008年四川大地震等重大事件,而现在,看到死亡数字却木然了。
新闻的物化,不可避免的改变着我。破碎的家庭,曾经鲜活的生命,变成了单纯的数字,仿佛赋值函数a=6一样。

唐,虽然很多地方是个混蛋,说了一句非常经典的话,经典到威尔都称赞他“真他妈是个新闻人”。
他说:一个人,是由医生宣布死亡,而不是新闻。

晨光生物股价暴涨和民众示威有没有因果关系

Friday, July 13th, 2012

有媒体发现晨光生物(深圳:300138)在7月3日,也就是什邡市民示威的第三天,涨停。
因为晨光生物的产品包括防暴警察用的辣椒水等催泪剂,看上去像是很合理的解释。
我觉得顺着这个思路看看晨光生物以往的股价波动是个很有意思的事情,希望发现更多晨光生物股价暴涨和示威的联系。
结果我先说出来,没有发现,很可能这次只是一个巧合,或者什邡的示威只是7月3日晨光生物股价上涨的因素之一。

我从国泰安那里下载到晨光生物2011年起到昨天的收盘价,由于晨光生物是在2010年底上市的,我认为这已经基本涵盖了晨光生物的所有业绩表现。总的来说,晨光生物不是一个表现很优秀的股票。
我将暴涨定义为股价比前一交易日日上涨5%,或比前第三个交易日上涨10%,筛选之后得到以下几个日期:

日期

单日涨幅

三日累计涨幅

2011/8/24

5.14%

6.11%

2012/4/25

10.00%

-49.58%

2012/6/14

6.08%

7.74%

2012/6/27

10.04%

6.91%

2012/6/28

3.80%

13.75%

2012/6/29

1.32%

15.73%

2012/7/3

10.03%

13.33%

2012/7/9

5.60%

2.69%

注:2012年4月24日晨光生物进行了每10股送10股的分红,实际分拆了股票,上表没有对分拆做修正。

然后我遇到了一个困难,本来在Google News上面可以按日期范围搜索新闻,但是由于众所周知的原因,用中文的“抗议|示威|游行”能够搜到的国内示威活动聊聊无几,而英文媒体也不一定会对中国所有的示威活动有报道,这使得可能在股票暴涨日(或前几日)发生过示威活动但是我没法从新闻中得知。

因此我转而查看晨光生物的公告,看看能不能找到解释。

  • 2011年8月24日,晨光生物对股东大会决议发表公告,决定将“年产4万吨脱酚棉籽蛋白项目”的实施主体变更为新设立的子公司。这个决议预示着项目不久将正式动工,是利好消息。
  • 2012年4月25日,前一日晨光生物进行了分红计划,股价上涨情有可原。
  • 2012年6月14日,无公告,也没有找到示威的新闻报道。
  • 2012年6月27日至29日,有公告称天然植物综合提取生产加工项目二期工程生产线完成试车。什邡示威活动还未开始。
  • 2012年7月3日,公告称公司享受税收优惠,什邡示威第三天。
  • 2012年7月9日,前一个交易日有公告,获得专利等。

由上面的分析可以推断出,晨光生物股价受到公司公告影响较大,因此什邡事件后的上涨很可能只是一个巧合。

本文仍有不少缺陷:

  1. 没有将晨光生物的股价与大盘或同类股票进行比较,排除市场的整体波动。
  2. 对示威事件的查找受到客观条件的限制。
  3. 没有将晨光生物与其他防暴用品生产企业的股价进行比较。
  4. 没有对晨光生物的分红进行股价调整。

小丑

Tuesday, July 10th, 2012

有一个小丑,不过这个小丑不是引人开心而是让人憎恨的,他倒是乐在其中。

本来我跟这家伙八杆子打不着,但是最近这个名字往往被朋友们咬牙切齿的提起。
我问自己,如果我碰到这样的人要怎么办?
打他?八杆子打不着的怎么去打?

我觉得我会无视他,当作世界上没有这么一个人。
小丑的生活就是吸引别人的目光,一旦失去焦点,他就什么都不是了。

A Bridge To Home Theater (2)

Tuesday, July 3rd, 2012

第一篇在这里……(2010.7.23)

路由器其实还有很多好玩的功能,比如自动翻墙。
你的手机可以支持VPN?也有很多手机还不支持,比如WP7。
还有如kindle这种设备,有时收不到推送的文档或打不开商店。
所以你需要在路由器上翻墙,更好的是,对于国内的连接可以不走VPN。
我过去一直用着Grace Mode,它只对部分被屏蔽的网址翻墙。然而我经常会遇到某个网站打不开,必须手工添加进路由表的情况,为什么呢?因为我网络中有一个NAS,不间断下载BitTorrent中,如果采用chnroutes的模式会阻断P2P,或者带来别的麻烦(比如网络速度下降)。
然而后来连这个问题也解决了,因为可以写两个路由表,指定NAS使用没有VPN的那个路由表即可。

虽然我曾经使用的是OpenVPN,但后来发现IPSec VPN更加稳定,延迟更小。感谢Paveo提供IPSec VPN,我玩Diablo 3的延迟得以保持在300ms以下。
IPSec VPN的服务器配置IT叔好像有写
IPSec的客户端配置没什么难的,Paveo写了一篇,不难懂。

客户端大体的配置是:

  1. 路由器刷Tomato,推荐shibby的版本。
  2. 由于包比较大,你可能需要挂上一个U盘,推荐SanDisk的酷豆系列,体积足够小。
  3. 按照这个指南挂载/opt目录,但是不要安装它的optware。
  4. 这个指南安装包管理软件,如果直接用上面那个安装VPNC的时候会报依赖错误。
  5. 安装VPNC,并且按照Paveo的指南来填好配置文件。
  6. 这个配置好VPNCwatch。
  7. 最好在WAN up的时候搞定双路由表,chnroutes,启动vpncwatch。
  8. 修改vpnc-script,在VPN连接后杀掉dnsmasq避免DNS投毒。

下面几个脚本仅作参考。

双路由表的脚本大致是这样的:(感谢王旭

#!/bin/sh
mkdir /etc/iproute2
cp rt_tables /etc/iproute2/rt_tables
ip rule add from 192.168.1.xxx table novpn
ip route add $(nvram get wan_gateway_get) dev ppp0 proto kernel scope link src $(nvram get wan_ipaddr) table novpn
ip route add 192.168.1.0/24 dev br0 proto kernel scope link src 192.168.1.1 table novpn
ip route add default via $(nvram get wan_gateway_get) dev ppp0 table novpn
ip route flush cache

rt_tables的内容是

255 local
254 main
253 default
0 unspec
200 novpn

杀掉dnsmasq的脚本:

#!/bin/sh
dnspid=$(ps |grep dnsmasq|sed 's/\ [a-z].*//')
dnspid=$(echo $dnspid |sed 's/\ .*//')
kill $dnspid

A Smart App Update for iOS?

Tuesday, July 3rd, 2012

We all know that Android 4.1 (Jelly Bean) will support a smart app update that only transfer modified parts of apk.
Recently I found out that maybe iOS 6 also support this.

A recent update of kindle.app, takes 10.81 MB instead of 19.9MB, and news360.app takes 5.85MB instead of 8.8 MB.
I don’t believe it is due to the compression.