ET民工's profileIT民工爱拉风PhotosBlogLists Tools Help

ET民工 火星

Occupation
Location
Interests
唏嘘拉风男一枚

MSN/EMail/GTalk: JourneyBoy@GMail.com

Windows Media Player

Photo 1 of 29

IT民工爱拉风

爱生活,爱拉风![因此地访问困难,已搬家到 http://journeyboy.blog.sohu.com/]
December 11

[记录]最歹势的一次出台

多次出台,数这次最诡异。

一个简简单单的RX校准,不用做拉格朗日插值,不用做分段线性,按照文档来说,就是加加减减,可是可是可是,就是不对头。
为啥叶总在北京百试百爽,这边就咋都不对捏?

板子坏了?换一块!
射频线有问题?换新的!
CMU200挂了?用别的手机验证!
TAT版本不对?只有这一个版本。
手机软件版本不对?换!
需要重启手机生效?断电重启!
方法不一致?明明一步一步来的!
某些参数设置不正确?抓图对比,一模一样!
最诡异的是,在TAT里面设RSSI参数,竟然连TX参数都受到影响!

最后终于在写入叶总的rad文件后貌似好转。
至此,49平台的自动校准程序,基本差不多了。
可是可是可是,据说还有52平台的问题……

52搞不定就再呆一天?那是不允许的。
搞定搞不定我都要走,谁也别拉我。
投诉?那我直接辞职好了,靠。

每次下班回酒店,进门看到“宾至如归”的大字牌匾,都会有视死如归的觉悟。
帝王酒店和我不兼容很久了。
昨天回来上网故障,服务员说是找工程部来看看,结果上来一个风情万种的小皮靴波浪发女子。
波浪女进来后不去呵护我的网络,反而直接问我要钱。
当时我就傻了,大脑一片空白。
这位小姐你怎么回事啊,上来就要钱?我点你了吗?
没事儿咱站着说话,你坐我床上干啥?贵村真乱啊……
原来是说我预交的房费已经用完了,让我下去续费去。
我擦了擦汗,说不是还有押金吗?
不行,我们每天晚上都要结账……
靠,你们每天晚上结的不是这个费用吧……当然这话我没敢说……
又是没扯赢,于是郁闷的下去交钱去了。
上来才想起来我本来是想找人帮我搞搞网络问题,却被丫搞了。

长歌当哭的意思,是楼下人在唱歌,我快要被逼哭了。
作为一个专业心理洁癖爱好者,每次在大街上看到有穿吊带的MM,不安分的小眼睛会第一时间检查肩带。
如果有根带子拧巴了,我脆弱的小心灵也会跟着纠结无比。
实在不好意思告诉人家真相,那种百抓挠心啊……真的很难过。

不喜欢去卡拉OK的原因,一方面是没有出台费,另一方面是受不了有人唱歌跑调。
不能用高标准要求别人,那样不和谐。
因为如果当面说出来了,我会被和谐。
所以我忍。
可是丫跑调也就算了,还底气十足,真的是忍无可忍啊!
只好继续再忍……
一首很难跑调的“妹妹你坐船头”,被楼下锋头正贱的怪属熟销魂一吼,我肝儿都颤了。
此曲只应天……堂上有啊,我要是不幸被丫唱挂,也会被雷到悠悠还魂。
我说这位大收,你就不能学学人家楼上玩桑拿按摩的?自己爽就好了,非要拉几个垫背的?

每晚躺在床上,都觉得心跳加速。
一把脉,除了左心室高电压+亚健康,貌似无比正常。
原来这就是楼下歌厅高质量低音炮的威力了。
那种Remix之后澎湃的小宇宙,让你装在被窝里也无处躲藏。

哦!帝王酒店,你就是我的王!
December 04

[记录]终于住进村里最豪华的帝王酒店

一直以为没有希望是痛苦的,今天发现这话并还不完全对。
原来当意识到希望将变成绝望时,才是极大的痛苦。
尤其是光着屁股站在洗手间放了十多分钟的水,还是冷水……

我于是裸奔到电话前,问了前台一个傻问题:
洗澡的话,热水是向左拧,还是向右拧?
前台说要派服务员来帮我,被我不太礼貌的拒绝了。
我坚持我的傻问题,于是前台说:
应该是向左拧,如果不热,就向右拧试试看。

前台果然是智慧的,可问题是:
向左拧,始终是冷的。
向右拧,干脆就没水。

经过简单的心算(放水的时间、单位流量、楼层管道长度),我的结论就是:
压根就没有送热水。
我问:你们真的送热水了吗?
回答和我入住时的回答一样:当然送了。

干脆穿回衣服,找服务员解决吧。
服务员的专业回答是:
还要再放十几分钟,还不热你再找我。
于是我再找他了。
经过再次专业的检查,他也怀疑没放热水了。
于是他飘走了,说去看看。
现在已经半个小时了,貌似还没有人回来。

要说我有点小纠结,多少也算是吧。
但是转回头想想,这也未尝不好。

虽然没热水,但是这里天气本来就不冷,真要洗冷水澡也没关系,没准还能起到提神醒脑强身健体的功效。
虽然网速慢点(号称宽带,我实测不到10K),但是也省得上网瞎逛耽误时间了。
虽然楼下就是KTV,但是坐在房间,左耳是跑调张宇,右耳是鼻炎刘德华,感觉也挺销魂。

这里距离上家5星酒店50公里,价格差5倍,也值了。



3个小时后,终于惊动了经理。
她说全楼只有我这个房间没有热水。
我手抖了一下,很受宠若惊。
据说工程部没法修,因为要修就要全楼停水。

她给我两个解决方案:
要么给我另找一间房洗澡,我再回来住。
要么我换到套房,加20元。

这么好的服务,才加20元。
我想起入住时经理的一句话。
我问:现在入住的人多吗?
她说:晚上9点以后人会多……

[反省]福兮祸所伏

吃饭刮奖中了50元,这是史无前例的。
当时我就右眼皮狂跳,看来有事儿要发生。
第二天,我被B客户投诉了,这也是史无前例的。

被投诉的原因是我在深圳出差期间,本应该全天呆在B客户处解决问题,但是期间被头儿派到H客户搞了两天据说很着急的问题。
B认为我是“偷偷溜掉”,于是愤然对我投诉。

B的做法倒也能搞理解,就好像谈恋爱时候被放了鸽子,嗯,可以理解。

但其实我在H客户那里也不太平。
先是一大早过去H客户那里,却被联系人T告知“没有人告诉我说你们会有人过来啊?”
呆了好久才联系到H的接口人G,然后被G支使到他们的产线。
照例又是手机啊U盘啊什么都不能带进去,换鞋换衣服,等待“电子流”。

“电子流”据说是大公司H请IBM全力打造的高科技管理系统。
比方说我要去H那里搞什么事情,到了前台之后,想进入大楼,前台需要根据接待人申请的电子流来放人。
接待人需要提交电子流,其实就是在Lotus Notes里填一个申请了,然后会有许许多多的头儿来批复。

我经历过的最快的一次批复,大概是半个小时。
也就是说,我从到H前台那里开始,需要等待至少半个小时。
我们在深圳的H项目负责人有次来开会,下午4点开会,他3点半开始在前台等,进到里面的时候是5点半。
他依然能够做到面不改色,我觉得这就是个人修为了。
换做我,炸楼的心都有了。

话说这个电子流批示完毕,进入产线,然后我就开始发呆了。
我不明白他们的接口人G为何让我到这边产线。
接待我的人,比我更莫名其妙。
要说产线的软件有问题吧,可是明明连调试环境都还没有搭建起来。
那我过来干什么?
说参观吧,没有人给我讲解。
说视察吧,随便一个小妹妹就会正告我:哎,把扣子扣好!
NND,她指的是我穿的绿色防静电服。
正式员工都是白色的,外来人士是绿色的。
其实我更喜欢黄色的。

终于离开了产线回到H的办公区。
我问他们接口人G,今天过来干什么。
反而被丫强词夺理。
基本上也习惯了,G这厮是公认的人品差。
这事儿大家都知道,除了他。

然后是第二天还要来,还说要我9点一定到,因为他11点半要和T一起去产线。
我就问他,你觉得2个半小时能搞定这个问题吗?
他就开始JJWW,大意就是我们走了,你自己在那儿搞就是了。
我靠,你们的平台,代码都被你们集成进去,弄到狂复杂,我又没见过,你让我一个人在那儿调?
你调理我哪?

对待坏人,我很少客气。
于是电话里面几句话把G逼到G点爆发了。
据说后来电话会议时,G又一贯的撒泼,抓着这事儿没完没了。
一周一次的电话会议,大家都要容忍G每周一次的例假,不容易啊。

再说从H闪人,回到B那里。
B的头儿E也是个实诚人,搞技术出身,对原则问题极坚持。
E坚持认为,我过来,就必须我来搞这个事儿,他们是辅助。
可是我来这儿之前,我们头儿和我确认的情况与此正好相反。

不管上层如何沟通,老子是在前线啊!
赶上这两天心情不好,E又在我面前blablabla。
我也火大了,就和E顶了两句。
搞得E差点崩溃。

细节就不说了,这事儿我要反省,的确是我不对。
不和姑娘打架,不和领导吵架,这两条校训我咋就没遵守捏?
尤其是使用辩论技巧欺负老实人,还当着他手下那么多人欺负他,我也没想到我咋就这么坏呢?

哎,以后还是需要多读三个代表多看主旋律片子啊……
November 29

[行摄]2008-10 小五台中西沟FB之旅

太FB了,竟然在营地活活晒了一天的太阳发了一天的呆……
部分照片在这里


(2200营地)

April 17

[奇迹]可能是全北京最爱理发的胡同

中午去协和医院,自东向西穿过东总布胡同和西总布胡同,仔细数了数胡同内的发廊,统计结果如下:

东总布胡同:全长约670米, 2个发廊
西总布胡同:全长约730米,12个发廊

西总布胡同平均约60米一个发廊,这可能是全北京最爱理发的胡同了吧?
尤其是发廊里面坐着的那些衣不蔽体的劳动妇女们……发人深省叹为观止……

下图来自Google Earth

下图来自搜狗地图

[创意]为膝盖减压(更新于2007-04-18)

周末两天跟着往事和bug走灵山,据说2.0还多,没想到差点P在最后不到十公里的水泥马路上。

在台阶路上痛苦的下降过程中,我一直在琢磨一件事儿:
据说下降时膝盖承受的重量是全身重量的3倍,有没有办法缓解膝盖的苦难呢?

表达能力有限,看右边示意图吧。
抛砖引玉了,要是引不出来玉,我继续抛板砖……

右边这幅图的核心思想就是:
通过弹性材料将势能储存转化为动能,从而缓解膝盖压力。

如果你看这个图仍然不明白,我也不知道该怎么表达了……
具体实现还在琢磨之中……

[更新于2007-04-18]

关于在膝盖后侧加弹性板的问题,如果不方便,也有在前面施工的版本,如右图。

这次把橡皮筋换到了膝盖前面,两头绷着鞋底和皮带,貌似可行。
希望不要把裤子拉掉……

April 13

[创意]用DV保卫和谐家庭

中午回公司路上,导演跟在后面拍,结果发现一对吵架的男女,有动手嫌疑,于是镜头对准。
于是男人就像看到了红布一样冲过来……

“那个男的冲过来,掐住了我的脖子,”说这话时,导演比划着自己的脖子位置,“幸好是录音给帮忙拉开了。”
“那他们后来还吵吗?”我狠好奇接下来的事情。
“好像不吵了……”录音笑笑。

这件事给我如下启发:

  1. 没事儿不要当众吵架,掐架就更不应该
  2. 偷拍别人吵架是要承担一定风险的
  3. 如果一定要偷拍,最好两人以上不吃亏
  4. 兴高采烈的吵架很容易被拍摄打断
  5. 如果夫妻在家吵架,开战的同时开拍,很容易导致吵不起来,至少吵的不High
  6. 即使心理素质很好导致吵High了,将来回放也会感觉很好玩

结论:
一部DV,貌似可以保卫和谐家庭,哦页!

April 11

[记录]调戏皮条客的短信实录

以下内容绝对真实,如有巧合,纯属万幸。

丹佛收到下面一则短信(来自 132 XXXX 5993),觉得很搞笑,于是转发我。

哥:你好!
我是孙丽,我想给你介绍个小妹。长得挺漂亮的。她因家里贫困想以身体的第一次(处女)以钱而换之,可以考虑吗?

以钱而换之”,听上去像个文化人,准备调戏一下,于是和这个号码短信联系。

你真的是孙丽吗?
(这句开场白问的不好,不过如果是骗子,肯定不会计较这些的。)


(丫在想:怎么,用这个名字还真的撞上一个傻冒了?)

你是胖孙丽,还是脸上有斑的那个?你手机换号了?
(这句话问的也不好,哪个女孩愿意承认自己是“脸上有斑”的啊。不过损损丫先)

怎么不认识了,胖
(意料之中,丫也挑肥拣瘦的。)

这是你的新手机号吗?那我保存了啊!
(没啥好说的,冒充很熟吧。)

好的。我给你发的信息能帮她吗。
(丫着急了,开始问重点)

你多大了?是你亲妹吗?是不是急用钱?要多少?
(装作关心状。如果认识对方,根本不用问对方多大。故意卖个破绽,配合一下)

是我表妹,是的急需用,她需要五千
(丫不敢说自己岁数,开口就是五千,口气不小)

她多大岁数?我帮问问
(猜测丫会把岁数往小里报,说25也没人信啊)

17岁
(不到18可是违法的啊,嘿嘿,不专业!)

未成年人?违法的呀!
(给丫普普法)

还有几天到18
(骗子脑门肯定冒汗了……没见过这么知法犯法的吧)

说个熟人价吧,咱们这么熟你可不能蒙我!上次你多收了五百我都认了,这次可不许忽悠了。
(顺水推舟,再顺便讹他一道。可能是怕了我了,丫迟迟不敢回复。我是不是再催催呢?)

那就三千,行吧?人家那么可怜
(许久,回复过来。估计心虚了,竟然可以这么还价的)

太离谱了吧?跟你讲了熟人价嘛!你这样我看还是算了
(6折也不错了,但还是做出抽身要走的姿态,逗逗丫)

人家第一次,在说那么漂亮。就是熟人才实说。要不你考虑吧。
(“在说”,错别字,可能是着急拉拢我来不及改吧。感觉能打出这几句话的人,语法稍微有点……)

有照片吗?给个彩信看来!那次你找的是个啥嘛!也说很漂亮,结果比你还胖!
(再次羞辱一下这个“胖孙丽”)

我给你说的这次这个一定漂亮,有时间过来接她要是不喜欢就算了,喜欢就帮她好吗。
(“我给你说的这次这个”——靠,不是说是表妹吗?这也太不专业了,就不能咬定了一路骗下去?)

只有一个吗?我喜欢双飞,还能再找一个不?
(跟丫开玩笑,就要狠一点……)

没有,不要跟我开玩笑。
(丫抓狂了……)

怎么找你?你还欠我一顿饭呢!正好过去吃了,呵呵
(可怜的淫,我很同情你,怎么撞到我手上了……)

你帮了她后请你吃饭。到立水桥接她
(一顿饭都不肯请,没诚意)

你家不是在门头沟吗?城里买房了?啥时候去坐客呗?
(门头沟……总好过“河北移动欢迎你”)

行,我在这里工作乐,什么时候帮
(念念不忘自己的专业)

你表妹什么时候到岁数,我可不想惹麻烦
(咱可是懂法的淫)

还有几天,星期四。
(靠,这话丫也说的出来!)

那过两天再说吧。
(寻求脱身,懒得和丫耗了)

好吧。
(估计丫也快崩溃了……)

----------
(到了晚上9点,我正在楼下跑步,丫发来消息,估计是群发的)
相识是缘相知是份
感谢缘让我认识你
我很平凡但却有一颗永远真挚的心
无论我俩相隔多远你一直是我最牵挂的人!!!
(啥意思?被丫牵挂上了?这还了得?)

你到底是不是胖孙丽?
(我都不想理丫了,还缠着呢)

当然是
(有本事一直撑下去……)

你什么时候去那边上班的?小碧和你一起的吗?
(引入新人“小碧”,看谁先撑不下去!)

有,有些事不是自己所想的
(你啥意思?整哲学了?这种葫芦话不是算命的专业术语吗?)

干这行没什么意思,还危险,上次听小碧阿娇还是谁得爱滋自杀了,你也甭干了
(这句话实在威猛,丫一晚上再没敢回复,不知道以后还敢不敢骚扰我了……)

----------
到目前为止,皮条客没有再与我联系……

[编程]如何减少.Net应用程序启动时占用的内存 [2007-04-02 更新]

现象描述:
在运行.Net编写的Windows窗体应用程序时,会发现一个有趣的现象:
那就是应用程序占用的内存往往超过10M——至少使用VB.Net编写的应用程序是这样的。
哪怕是运行默认生成的窗体,哪怕是一行代码也不添加,也会在任务管理器中占有超过10M的内存。

是否真的吃掉了这么多内存?
请将窗体应用程序最小化再查看占用内存——往往会降低到1M左右,这就比较理想了。
即使再次恢复大小,占用内存仍然不高。

原因何在?
我不知道,也许启动时占用内存是因为需要调用dotnet framework吧。

那最小化时发生了什么?
仍然不知道,也许是dotnet的自动垃圾收集起作用了,也许仅仅是将东西转入了虚拟内存。

如何利用这一特点帮助(至少表面上)减少应用程序占用的内存?
可以通过在启动时强迫窗体最小化来达成愿望,事实证明这是奏效的。

代码举例说明?
下列VB.Net 2005代码片断通过窗体变量m_IsHide来控制是否将窗体最小化并隐藏,初始化为True。
为了运行下列代码,还需要一个NotifyIcon及一个与之关联的ContextMenuStrip,后者包含mnuShow和mnuHide菜单两枚。

Private m_IsHide As Boolean = True

Private Sub frmMain_Activated()Sub frmMain_Activated(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Activated
    
If m_IsHide Then
        
Me.WindowState = FormWindowState.Minimized
        
Me.Hide()
    
Else
        
Me.WindowState = FormWindowState.Normal
        
Me.Show()
    
End If
End Sub


Private Sub frmMain_Resize()Sub frmMain_Resize(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Resize
    
If Me.WindowState = FormWindowState.Minimized Then
        m_IsHide 
= True
        
Me.Hide()
    
End If
End Sub


Private Sub mnuShow_Click()Sub mnuShow_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuShow.Click
    m_IsHide 
= False

    
Me.WindowState = FormWindowState.Normal
    
Me.Show()
End Sub


Private Sub mnuHide_Click()Sub mnuHide_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuHide.Click
    m_IsHide 
= True

    
Me.WindowState = FormWindowState.Minimized
    
Me.Hide()
End Sub

上述代码的功能是:
1、 启动时最小化并隐藏
2、 点击mnuHide窗体隐藏
3、 点击mnuShow窗体恢复
4、 最小化时窗体隐藏

总结一个:
一句话,其实就是编程使窗体启动时最小化。 


2007-04-02 更新

今日搜资料,找到了原因,确认是Windows将程序占用的内存倒入虚拟内存可以造成小内存占用的假象。

乐天居上有篇文章“将物理内存的占用挪到虚拟内存里-----揭密篇 ”对此有完整的介绍:“而是操作系统本身就有这个机制,即当程序不使用时(最小化),操作系统会调用某些命令,来将该程序占用的内存移至虚拟内存,只保留一小部分常规代码

BOOL SetProcessWorkingSetSize(
  HANDLE hProcess,
  SIZE_T dwMinimumWorkingSetSize,
  SIZE_T dwMaximumWorkingSetSize
);

将 2个  SIZE_T  参数设置为 -1 ,即可以使进程使用的内存交换到虚拟内存,只保留一小部分代码。

事实上,使用该函数并不能提高什么性能,也不会真的节省内存。因为他只是暂时的将应用程序占用的内存移至虚拟内存,一旦,应用程序被激活或者有操作请求时,这些内存又会被重新占用。如果你强制使用该方法来 设置程序占用的内存,那么可能在一定程度上反而会降低系统性能,因为系统需要频繁的进行内存和硬盘间的页面交换。

给出我在VB2005中的使用范例:

Imports System.Runtime.InteropServices

Module modMainModule modMain
    
<DllImport("kernel32.dll")> _
    
Public Function SetProcessWorkingSetSize()Function SetProcessWorkingSetSize( _
        
ByVal hProcess As Integer, _
        
ByVal dwMinimumWorkingSetSize As Integer, _
        
ByVal dwMaximumWorkingSetSize As Integer) _
        
As Integer

    
End Function


    
<DllImport("kernel32.dll")> _
    
Public Function GetCurrentProcess()Function GetCurrentProcess() As Integer
    
End Function


    
Public Sub ReduceMem()Sub ReduceMem()
        SetProcessWorkingSetSize(GetCurrentProcess, 
-1-1)
    
End Sub

End Module

使用ReduceMem()函数的效果很赞,但是不建议经常用,我只是在FormLoad时用一下,效果就很好了。
值得一提的是,如果不使用GetCurrentProcess()函数得到当前Process,而是使用Process.GetCurrentProcess(),则无法有效缩减使用内存。
原因不详。

总结:建议使用ReduceMem()来减少表面占用内存,忘掉上面启动时最小化的方法吧……

再次感谢乐天居的文章。 

[技巧]如何绕过MaxtoCode的15天限制

MaxtoCode是一款针对.Net软件的加密工具,参见官方网站的介绍:

MaxtoCode is an advance software encrypting .NET code , it uses the Windows Lower level technology . dotNET is symbol of the mainstream programming language, it has high efficiency, strong function, artistic interface, durable, rich in the CLR common run base resource, and new language C# already submitting for the profession standard. it is a high intensity protecting tool, which was independently developed by Aiasted.SOFT.

It can encrypt applications created by C# ,VB.NET, Asp.NET ,C++\CLI , Web Service , Application Service , Library Class , MSIL .

目前官方网站的最新版本是3.0.6,我正在用的版本是3.0.3——这个版本还没有太好使的破解版本出现,3.0.6就更别想了。
所谓的破解版本似乎破解的不够彻底,生成的加密程序只能使用15天,超过15天就会无法使用。

做了如下简单的测试:
1、 生成一个简单的.Net应用程序,称为A.exe
2、 通过MaxtoCode对A.exe加密,得到B.exe
3、 将日期改为明天
4、 通过MaxtoCode对A.exe加密,得到C.exe
5、 比较B.exe和C.exe,发现二者大小相同,但是内容多处不一样
6、 B.exe和C.exe都是只能使用15天,但是C.exe会比B.exe多使用一天

那么,如果我把当前日期调到未来,生成的应用程序是否可以供现在使用呢?

做如下测试:
1、 调整系统时间为2099年,月和日没有修改,不差这两天吧
2、 通过MaxtoCode对A.exe加密,得到D.exe
3、 调整系统时间为当前正确时间
4、 运行D.exe,发现一切OK
5、 调整系统时间为未来随机某年,运行D.exe,发现一切OK

结论很明显:
MaxtoCode的时间限制,仅仅是从生成之时的向后15天,此后不可用,而之前就无限制。
我甚至可以写出它的伪代码:
If Diff(Now, GenerateDate) >= 15 days Then Exit

从软件测试的角度来讲,这种判断方法显然是不完备的。
从使用者的角度来讲,我简直给丫想送朵大红花!
你太有才了!你太无间道了!

推论:
利用其特点,貌似可以轻易生成指定最后期限的试用版……

注意:
如果系统有其他软件运行,如卡巴斯基等,请在修改日期之前将其关闭,等生成结束改回正确时间之后,再打开之,否则后果自负……

April 10

[痛苦]在MSN SPACE写日志是对自己和留言者的折磨

MSN SPACE的优点
  • 好友可以从MSN Messenger上得知日志是否有更新。
  • 微软提供的服务,空间比较稳定,不会说停就停。
MSN SPACE的缺点
  • 登录速度缓慢
  • 留言很困难
  • 打开页面容易死机
  • 上传日志容易失败


所以,还是换个地方写Blog吧,暂定搜狐

February 12

[日图]2007-02-12 喜刷刷2007版

摄于……Windows桌面。



为了不让黄牛揩油,我奋力排队,却被现实扁了回来。
作为一个理想主义者,还剩下一条路,就是在网上找转让。
其实CS已经帮我买到了回去的票,所以这个工具,纯粹就是发泄和练手。

总有一些有门路的人为了保险,四处托人多处购进,当他手中有多余的票时,也许会在网上将其出售。
每年春节,只要想回家,不管是买高价票,还是走路,总能够回到家。
这个事实说明,车票其实大抵是够的。
可是总有无耻的人通过各种手段将车票大量购进,然后囤积居奇,赚取暴利。
嗯,我忍了,不说,不说。

我也给网上转让车票的人打过几个电话,基本上是对方发帖10分钟之后打过去,票就已经被人抢走了。
为此,我需要一个工具,能够自动帮我监视页面,寻找关键字,并给我提示。
于是,就有了这个“喜刷刷”。

用法很简单,打开之后,在地址栏输入需要监视的网页地址,如水木清华的Ticket版
然后输入自己的匹配关键字,如“+(转让|出售) -(求购|欲购) +(地球|火星) +(15,K123)”。
这个模式的意义是寻找这样的链接:出现“转让”或“出售”,没有“求购”或“欲购”,出现“地球”或“火星”,出现“15”和“K123”。
一个满足匹配的链接例子就是:“紧急转让2月15日北京到火星的K123站票2张!!!”
输入希望的刷新间隔,如30秒,点击开始监视按钮,工具就开始每隔30秒刷新一次页面。
一旦发现有满足匹配的链接,就会将链接高亮,然后使用气球提示展示给你,同时将此内容放到左侧列表栏内。
你只需要双击左侧的列表栏的某项,浏览器就会打开此页面。

我知道现在放出来这个东西稍微有点晚,可是我也不想那么早放出来。
因为毕竟这东西对大多数排好久队还买不到票的人不太公平。

February 11

[日图]2007-02-11 Sony α100单反试拍

摄于长安戴斯大酒店Sonyα100单反巡回发布会。



Sony也出单反了,α100,18-70的套头。
试拍手感不错,机身左侧上方的旋钮在修改ISO、WB等参数时比较方便。
各项功能感觉都还不错,尤其是我最爱的Auto档表现最好:)
白平衡似乎不是很准确,可能是因为现场布的光让机器无所适应。
上图是使用白色桌布重设的白平衡(F5.6, 1/30,ISO 100)。
下图是自动白平衡,对焦点在酒杯上(F5.6, 1/80,ISO 200),色温偏暖。



剩下的3张都是Auto自动档,表现得不错。



Auto档白平衡仍然偏暖。



下面这个小姑娘不是模特,而是兼职的工作人员。
自述拍出来显得脸胖,于是嘱其取花一朵遮点点脸再拍,效果好很多。
因无法联系到当事人,如不希望发出来,请留言或Mail我,即刻删除,谢谢。



所有照片只做了缩小和加边框,未进行其它后期处理。
感兴趣的可自行下载图片查看EXIF数据。

到家时晚6点45,未到7点,去预售点看热闹去。
竟然门口只有寥寥几人,估计又出事儿了。
进得门里,果然女人又在念叨:
“今天6点就放票了……”
从大家的谈话中可以知道,女人今天的业绩很出色,卖出了11张票。
旁边一老者显然要求过高:
“我3点过来排队,竟然也买不到票!”
边上一个小伙子接了一句:
“那我比您早,我12点半就来了。”
我忍不住问女人:
“有去LY的票吗?”
“没有。”
“去ZZ的呢?”
“也没有。”
“只剩去北京的了吧。”
落井下石的讥讽了一句,扭头便走。
我承认,我不厚道。

[日图]2007-02-10 回家过年的人儿啊……

摄于北京站。



过年不用跑大老远回家的人可能无法体会这张无奈的表情。



上图头顶的显示屏的“均发售”改为“均已发售完”可能更好些。
传说晚上7点开始发售4日后的图定列车车票。
据说为了按时买到,早上8点去车站排队博票,仍然未必能够如愿以偿。



我下午4点到小区附近的预售点,已经排了五六个人了。
出去吃了点饭,约5点回来继续排,前面已经十来人了。
到了6点50,身后已经排了约40人。
我身后的哥们儿向他女朋友炫耀:
“XX在火车站排着呢,他说前面人不多,也就50米……就算1米站3个人,那也……”
意外的事情发生了,一个女人从预售点内走出来,对着排队的人发泄道:
“都别排了!6点半就开始出票了,票早就被抢光了,一张也不剩了,都回去吧。”
大家面面相觑,谁也不愿意相信。我身后的哥们儿说:
“假的吧?不是说7点才放票吗?肯定是忽悠人的。”
虽然仍然抱着一丝希望,但是人群开始发出嗡嗡的讨论声。
房间内的人终于一个个愤愤的走了出来。一嘴脏话,两袖清风。
终于挤进预售点狭小的室内,一群激动的人正在将满腔的怒火掷向两个女营业员。
一名干部模样的中年人手指玻璃窗后的站的的女人喝道:
“你说你们是干什么吃的?卖个票挣个钱都不会!从中午3点过来排都没买到票!废物!”
女人百口莫辩,只能徒劳的盯着显示器,装模作样的按动几下鼠标,然后推脱责任:
“我们也想挣钱啊,平时都是7点放票的,谁知道它今天6点半就放了啊。”
一个姑娘操着清脆的东北话挤进了预售点,人未到声音先传了进来:
“有到XX的票吗?”
“哪天的?”
“哪天的都行!什么车都行!”
“哪天的都没有。”
“我在这儿排半天就没见谁拿着票出去!你就是个三炮!”
姑娘一扭腰走了。围观的人都哄笑,女人被骂得也讪笑起来。
其实姑娘批评的不完全正确。
我就亲眼看到有人兴高采烈的从里面出来,手里拿着票。
“我这是明天的车,短途。”

最后,特别感激CS替我抢到一张去ZZ的软卧票。
老子还从来没有享受过昂贵的软卧呢,更何况还是白天。

[日图]2007-02-09 常在河边走,哪能不湿鞋

摄于城铁双桥站。



乘坐小蹦蹦去城铁,离得还远呢司机就喊下车:“就在这儿下吧,前面警察堵着呢。”
我奇怪道:“这警察怎么天天在这儿晃啊?”
司机曰:“挣过节费呗。”
我问:“当场抓到怎么办?”
司机:“花钱捞人呗……”
走到进站口,果然有不长眼的,被抓了个现行。
在条子哥眼里,小蹦蹦也许就是移动取款机吧。