Profiel van 猪哥猪哥的BlogWeblogLijstenGastenboek Extra Help

Weblog


    21-11-2009

    入手宇瞻AH325黑骑士16GB

    又入了一个16GB的U盘,依然是伸缩USB口的。外形如下(黑色的,另一个是用了大半年的金士顿DTI G2 16GB):

    DSCN4132
    ↑ 正面极简,实际看起来挺有质感,只是禁不起进拍。。。表面拉丝的实际上是一层半透明的黑色塑料,工作指示灯就藏在下面。指示灯亮起来的时候很醒目,远胜DTI G2的脑残指示灯设计。

    DSCN4134
    ↑ U盘的推拉钮在背面,卡位干脆清晰,推拉手感相当不错。而且要比侧推的DTI G2来得顺手。不过这也带来一个缺点:虽然黑骑士整个U盘盘体厚度基本和DTI相同,但是这个推拉钮是突出盘体的,所以实际厚度就大了。如果USB口是像T43那样日字形紧密排列的,插了上面的口就会挡住下面的。就这点很不爽,插下面的口没事。

    DSCN4137
    ↑ 盘体会比DTI G2稍短。个人感觉外观上无论是外形还是质感还是人性化设计都完胜DTI G2。

    下面来简单测试一下两个16GB U盘的速度。先是理论读写测试:

    sshot-2
    ↑ 这是金士顿DTI G2 16G的

    sshot-1
    ↑ 这是宇瞻黑骑士16G的

    可见读完胜,写完败( ̄口 ̄)!! 不过这种读速度简直是做Win7安装盘的神器。至于10M的写速度也属于主流,能忍。

    最后补一个实际拷贝大文件的对比,写入速度的劣势表现明显,不适合用来做搬运盘:

    sshot-2 (2)
    ↑ 金士顿DTI G2 16G

    sshot-1 (2)
    ↑ 宇瞻黑骑士16G

    完毕。
    20-11-2009

    公司里面养的肥猫

    极懒,除了吃饭以外就是睡觉和伸懒腰。偶尔被人掐掐或者提起来甩甩,放下去自己又接着睡。现在越来越胖,越发像加菲猫了。

    IMAGE_175

    IMAGE_174

    IMAGE_173
    19-11-2009

    办公室窗外惊现无敌巨大马蜂窝

    第一次见到这么大的马蜂窝,才拍了几张马蜂就突然开始爬出来了布满整个蜂巢表面,似乎听到了啥动静。。。

    IMAG0164 (1)

    IMAG0170

    淘宝上能查到大马蜂窝一个能卖1000块。现半价出售,不过要自取(# ̄▽ ̄#)
    4-11-2009

    逸品劝败:红外遥控小灰机

    小时候很喜欢航模,但是唯一玩过的航模除了自己折的纸飞机以外,就是一套5元钱买来的橡皮筋动力伞翼机。于是俺决定弥补一下小时候的缺憾,买一个真的不用人力就能自己飞的小玩具来耍耍。鉴于宅男的一贯生活习性,这个玩具必须能足不出户也能耍。所以最终咬牙斥100多元巨资购入了这个室内小电直。

    由于是第一回买直升机玩,所以也不晓得难度如何。想当年俺玩Battlefield: Desert Combat Mod学开直升机的时候,摔机无数后才能操纵自如地开着小鸟和阿帕奇到处乱窜随便乱轰下头的步兵和坦克。如果玩遥控直升机的话,虽然俺觉得俺应该也能通过勤学苦练达到与游戏相当的水平,但是那个摔机无数就有点令人肉疼了。考虑再三,干脆入了一个完全彻底的菜鸟机来玩。这个菜鸟机的主要特点如下:
    1. 三通,能悬停。基本上玩具遥控直升机里面,二通道的无法悬停,简直不配叫直升机了,也非常难操纵(要撞墙了也没法停下来或者后退)。三通的能悬停和后退,基本具备一个玩具直升机该有的特性。而且能让你磨磨蹭蹭地一点一点往前飞,给你足够的思考时间防止撞墙。四通的就是能侧飞了,具备和真实的直升机基本相同的控制原理和飞行动作。个人感觉入四通是最完美的,只是差不多点的室内小四通太贵了。至于六通就变态了点,能肚子朝上飞。玩特技用的,我等无视。
    2. 共轴双桨,这个好处工科男都知道。貌似黑鹰坠落那样的场景就不太容易发生了,控制起来简单的多。不过关于这个小直为啥还有个尾桨,这个在后头解释。
    3. 带陀螺仪,自动控制稳定悬停。只要在开机后找个平面完成陀螺仪校准,以后悬停时就简单的多。陀螺仪会自动稳住飞机防止飞机乱飘或者打转。如果没有陀螺仪的话,这种尺寸的小直升机即使是共轴双桨还是很容易打转的。因为稍微来点气流比如打个喷嚏或者放个响屁可能都能把它给吹晕了。
    综上所述,能悬停+共轴双桨+陀螺仪,构成了一个堪称直升机中的傻瓜机的完美配置。至于尺寸嘛,嘿嘿,看图说话。那块布垫是一般尺寸的鼠标垫非大垫子,这个直升机也就比鼠标稍微长点而已。所以能在房间里面飞。

    DSCN4031

    即使这个直升机上具备了各种傻瓜机应有的素质,俺还是觉得不保险。毕竟对于一个穷苦的软件厂工人来说,100块钱也是笔大数目。就算是傻瓜机在菜鸟的手上也是会摔的,所以还得买个够结实能扛得住几次摔的。

    DSCN4034

    因此我如了这个在淘宝上暂时能找到的看上去金属部件比较多的小灰机。可惜俺忘记指定颜色了,所以收到以后看到是红色的没有心理准备吓了一跳。不过再看看,好像也还挺好看的,很像现在已经有点恶俗的祥云火炬风格,倒是能接受。前面的整流罩是塑料的,里头依稀能看到一块锂电池。这块锂电大约就我的大拇指的第一节那么大吧,标称140mAh。实际上大概能连续飞8分钟+,得充个半小时才能满,唉。不过还比那些90mAh的只能飞5分钟的要好得多了。

    DSCN4036

    机身的主要骨架都是金属的。哇哈哈,很牢固的样子。

    DSCN4040

    俺比较土,之前没有玩过包括遥控汽车在内的任何遥控玩具。不过我还是觉得现在这些遥控玩具的接收器/舵机什么的好像也太小了。这么一个麻雀(特指南方的瘦麻雀)大的小机身怎么就把这些乱七八糟的东西就全装进去了呢。不过三通的控制机构相对简单还算好了,少了四通那个复杂的倾斜盘机械结构就简单了不少。

    DSCN4033

    主旋翼的压片也是金属的。平衡锤据称是韧性很强的尼龙,不过俺没敢去拧它验证其韧性。旋翼也是号称很柔韧,不过俺也舍不得扭。。。

    DSCN4044

    最后就是这个三通共轴里面最令人哭笑不得的尾桨。可以看到它居然是朝上的。这是因为三通机没有四通机那样的倾斜盘,旋翼只能产生垂直机身的升力无法改变升力方向。所以要让三通机前后飞,只能让机身前倾或者后倾来改变主旋翼升力的角度。这就得靠这个尾桨了。也就是说这个尾桨在这台直升机里头是做俯仰姿态控制的,而不是做旋翼扭矩平衡用的。如果是四通的共轴双桨机,这个尾桨是不需要的,飞机就可以做成像毛子的Ka系列那样的没屁股。

    DSCN4051

    飞机的肚子下面有三个关键元件。那个黑乎乎的方块就是红外线接收器(这玩意是红外遥控,非无线电),然后白色的是充电口,紧挨着充电口右边的是电源开关。估计很多人都看不到,我刚开始也没看到。仔细看了老半天后才发现确实是有个很小的沙粒大的小拨动开关( ̄口 ̄)!!。不过倒是能勉强用指头拨动,还不需要借助工具。

    DSCN4065

    买的时候老板给送了USB充电线,所以俺就接在USB Hub上充电了。

    DSCN4068

    充电线上有一个红灯,充满了会灭掉。此时按照建议是别老插着赶紧拔了。估计这种充电线里头也没有啥控制电路,指示灯可能只是表示一下电流状态,老插着可能还是能把电池肚子搞大或者搞炸吧。保险起见充电时最好还是时不时盯着它,一次充电大约要半小时。

    DSCN4077

    接下来再看看遥控器。根据一个在北京有一处别墅一处豪华公寓两个豪电视一个豪本一台豪PC豪手机还有豪万能充豪蟑螂药的土豪的说法,这个遥控器像猫头鹰。被土豪一说,俺一看觉得还真是。。。看来土豪就是有比较水平(# ̄▽ ̄#)

    DSCN4082

    遥控器的做工和小灰机基本是走相反的路线,极其粗糙粗制滥造。不过能用就是,我也不能奢望什么。把这个歪歪斜斜的盖子打开,里头还有一根充电线。按照官方的说法正统的充电方式就是接在遥控器上用这个头充的。这样飞机和遥控器就可以一块压榨里头装的那堆电池了。至于这个遥控器到底要吃多少电池,唔……

    DSCN4084

    不过俺已经又买了8节山寨爱老公低自放电池,估计能凑合对付这个老变态的遥控器。。。

    DSCN4078

    说到这个傻瓜机,不得不多称赞一个的就是这个遥控器也比较傻瓜。上头还有个蓝色的按钮,弹出来是慢速控制,控制起来较为迟钝,菜鸟首选,比较不会一碰操纵感就把飞机弄得跑的没影了。按下去是恢复正常模式。可惜的是俺试了试貌似两个模式控制起来也差别不是很大嘛。这是不是说明俺基本可以摘掉菜鸟的帽子了?

    DSCN4080

    右边是一个微调手轮,调解两个主旋翼的转速,使其产生的扭矩力互相抵消让机身不会旋转。这个微调只要第一次飞的时候调好就行了,以后用不着老动它。而且即使调得不太精准,陀螺仪也会帮你尽量稳住。

    DSCN4058

    最后看看拿在手上的样子。起飞前先要把飞机通电后放在水平的桌面上让陀螺仪校准几秒,等到指示灯不闪了就能玩了。实际操作的时候发现这个陀螺仪校准还是很有必要的。有几次我随便丢在地上校准。结果底面不平,飞起来后飞机就老往一个方向漂比较郁闷。

    DSCN4062

    另外飞机在电力不足的时候,明显感觉控制力减弱,开始漂。控制的反应也极其迟钝,因为已经没有足够的动力快速改变飞行姿态了。此时最容易摔机。俺晚上飞了3个充电循环,也就摔了3次,囧。不过还好,这玩意貌似比较耐摔。除了主旋翼上多出了几个小坑坑以外,飞机还没有缺胳膊少腿,无大碍。

    补充:又摔了几次后,这个坑已经变成了一个小豁口。看来每次坠机旋翼都是打在这片旋翼的同一个地方,不晓得是设计问题还是俺运气就这么衰。幸好俺多买了一整套旋翼。。。希望这片旋翼能熬到俺完全熟练不摔机的时候。

    完毕。

    俺这回也算是个有私家直升机的人了

    周一订购的0座豪华私家直升机今天刚刚交付,还未试飞。趁着还完整的时候拿出来晒晒。

    IMAG0147
    3-11-2009

    量具劝败:优利德UT10A小表

    一直想找个可以轻松丢在抽屉里面的小万用表,所以趁着前几天上淘宝买充电电池的时候顺带买了一只。万用表我从来买优利德的,加上这个,家里就一共买过3个优利德的表了。国内表做的比较好的就是华谊,优利德和胜利三家。其中华谊偏贵,绿皮。优利德价格适中,给Fluke做过OEM,红皮。胜利的最便宜,黄皮。不过胜利的低端表有的质量堪比山寨简直是砸牌子专用,所以个人比较不饭这个品牌,虽然其中高端表做得也不错。

    收纳状态:用一个劣质软皮塑料外套装着,跟计算器差不多。胜利和华谊的同级别小表则都是跟山寨计算器一样用硬塑料外壳的,只是华谊的贵了20多块不值,胜利的那个就不但外形像山寨计算器,连做工也像,实在没有购买欲望。不过话又说回来,优利德的外套做工也极其山寨,但还好,只是外套的做工比较山寨。表本身还是凑合的。。。体积可以参照手表的size。

    DSCN4025

    打开的样子(表面有层保护膜没撕)。没有电流功能,拆开看里头也没有保险管。估计是这种小表怕烧没敢做电流档,华谊和胜利的小表也是这样。电池是单颗的CR2032。

    DSCN4027

    和普通的万用表比比大小:

    DSCN4011

    和普通万用表比厚度:

    DSCN4015

    和目前能见到的所有的这类小表一样,表笔都是不能更换的。不过好在表笔是一体注塑成形的,不存在恼人的断线问题。测量精度还是不错的,测市电电压值跟优利德的大表基本一致。右边是大学时花1x元买的滥大街的山寨830B表,那个差得就有点离谱了,表笔也断过让我折腾了好一阵子。这回入了UT10A,这个垃圾终于可以扔了。

    DSCN3996

    表是自动量程的,自动挡安逸啊。我用手动挡时最恼火的就是直流电压的2v和20v这两个量程,搞得我测干电池要一个档,测锂电又要另一个档非常烦。自动档以后就安逸了。表的主要功能是测交直流电压(最大300V),电阻(最大40兆欧),电容(最大200mF),频率(最大100kHz),占空比,二极管和通断蜂鸣器,有REL△和HOLD功能,能自动关机。测量速率是每秒3次,马马虎虎还凑合。最大显示3999,随便秒那些三位半的垃圾。主要缺点除了那个塑料外皮实在太山寨以外,还有:1.不能切到手动量程,不是手自一体的(∨_∨") 2.没背光。不过综合其4x大元的价格来看,还是十分超值的,劝败!
    20-10-2009

    拼音加加皮肤图片提取工具UnJSN

    偶尔用用拼音加加,发现在修改一些不满意的皮肤的时候觉得很痛苦。因为拼音加加的皮肤编辑器无法从jsn格式的皮肤文件中还原图片,搞得皮肤就没法修改了。于是小研究了一下jsn文件的格式,发现实在是很简单。写了几十行代码搞定了个图片资源提取工具,可以抖出jsn文件内的所有图片。

    小东西的命令格式为:unjsn.exe <skin.jsn>

    如果输入的文件内有图片的话,图片都会依次解到unjsn.exe所在目录下。如果你很不喜欢用命令行的话,直接在资源管理器上把jsn拖拽到unjsn.exe上也是可以的。东西在我的盒子里下载,Programs目录下。
    14-10-2009

    史上最完美的讯飞语音电子书 VoiceBook 2.6 PPC版

    VoiceBook 2.6 PPC 猪哥修正版推出!

    首次尝试修改WM的程序~~拿Buggy不过却很好用的讯飞开刀。我的修订版本主要解决了如下问题:
    • 修正无法用第三方软件关屏的问题。关屏朗读时读几句就开屏的问题已经彻底解决。
    • 修正了中文界面中的一个翻译错误。即:背光设置里面的“强制关闭”改为“1秒关闭”,与英文界面的说法一致。分析了讯飞的实现,确实也只是把背光改成1s关闭而已根本谈不上什么强制关闭,基本没有实用价值。
      ★ 关于为什么在设置成1s关闭(即原来的强制关闭)时背光是一闪一闪的,这是因为讯飞为了防止机器休眠,每隔一段时间就会发出一个按键事件(就好像我们有时怕笔记本休眠会时常晃晃鼠标一样)。不过这样WM就以为用户有操作马上就把背光恢复了,所以会看到背光亮一下。过了1秒无操作以后背光又被自动调到最低,所以看见背光又暗了。
    • 增加了真正的关屏功能!!在菜单中可以随时关闭屏幕,按开关键开屏。这样可以100%脱离第三方关屏工具独立实现关屏
    • 【2009年10月14日 8:30pm更新】修正原版电源管理的一个脑残待机问题:在非朗读状态下设备能够按照系统设置自动休眠,不会再出现忘记退出程序就耗尽所有电的情况。
    华丽的截图:

    voicebook

    主要问题解答:
    • 听书时出现那个啥的提示:注意config.txt也得覆盖。。。
    • 听书时出现重复读等现象:跟你机子的SRS音效冲突,网上有这样的两个解决方案可以尝试(选其一种):
      1. 将注册表项HKEY_LOCAL_MACHINE\Drivers\BuiltIn\WaveDev下字符串Dll的值改为Wavedev.dll即可解决
      2. 将SRS软件中的SRS重低音强度调至20%或关闭,将SRS重低音频率调至300HZ或400即可解决
    我的盒子里下载,Patches目录下。下载后替换源文件即可。
    29-9-2009

    淘到一个超赞的中速充电器

    买功率插座的时候顺手淘的,现在这种SONY的智能充电器在淘宝到处都是。根据成色价格在15~25不等。俺买的是全新的,因为俺比较注重事物的外表(# ̄▽ ̄#)。

    做工和用料是没的说的,网上有好多拆机图。本来今天操起一支T10起子拧开来打算拆开看看的,不过卸了螺丝后发现壳子还是纹丝不动,说明又是那种非常恶心的螺丝+暗扣,遂放弃。只好看看外表了:

    DSCN3933

    参数非常赞:7号160mA,5号400mA。正好填补了我三洋m55快充和GP弱智慢充之间的空档。尤其是7号的这种电流令我非常满意,垃圾如BTY之流用它充都没问题。家里的老旧充电电池用高速充充不饱或者压根不认的,用这个中速充都可以。看生产日期是2005年11月的,本来是SONY数码相机的原配充电器,积压了还有点久了。

    DSCN3935

    电池是弹簧丝非弹片,所以兼容性极好,比三洋的m55好得多。那些电池皮比较厚或者比较长的山寨电池都能照充不误,不用环切包皮啥的(﹀_﹀")

    DSCN3934

    与m55小白对比。虽然只是双槽(只能同时塞入两节),但是跟4槽的m55快充比基本没有体积优势。

    DSCN3937

    顶上,都是8字插头。SONY这个居然还厚了点:

    DSCN3940

    参数对比:m55快充的1275mA的电流有点吓人了。。。体质不好山寨电池会被充的滚烫的比较可怕。快充还是喂好电池为妙。

    DSCN3938

    最后再看看令我非常满意的7号电池负极接触方式,凡是被三洋的充电器囧过的,应该都会有把三洋的也改成这样的冲动。。。

    DSCN3941

    功能上就和一般的智能充没啥区别,单片机控制带反馈,能充满自停识别坏电池和极性错误之类的。另外很爽的一点是,没有三洋5系列充电器那种揪心的吱吱声,睡觉时丢在卧室充电也没问题不吵人。强烈推荐入一个来作为快充的补充。
    3-9-2009

    逸品入手:小鲨鱼(Asika)望远镜

    今天网购的东西一下子全到了,跟着我的充电器、读卡器和豆腐干同时到达的还有小鲨鱼望远镜,一个8x一个10x。办公室照片如下,用的还是原配的劣质尼龙带,挂在脖子上的( ̄口 ̄)!!

    IMAG0128

    回家后因为对那个挂带忍无可忍,找了个手绳换上了。发现用手绳感觉其实也很好的:

    DSCN3824

    望远镜号称是防水充氮,不知真假没敢试。不过是内调焦的倒是真的,从这点上看号称防水应该不假。

    同学们先来练习一下眼中有码心中无码的基本技能,猜猜这个望远镜的两腿间私密处的马赛克下究竟是啥。。。

    DSCN3831

    ( ̄口 ̄)!!原来是只鲨鱼~~

    DSCN3825

    两个调焦轮:中轴的主调焦轮和右侧目镜下面的辅助调焦轮。

    DSCN3832

    眼罩是我十分满意的旋升式。实际上买这款屋脊镜而非同等价位光学效果更好的小保罗镜最大的原因就是因为这个旋升式眼罩。在戴眼镜的时候可以降下来直接看:

    DSCN3842

    不戴眼镜的时候可以升起来看。这样可以防止睫毛刷到镜面:

    DSCN3844

    这样比翻折式的好用多了,对于我这种眼镜男来说才能真的做到随开随看。至于这款小镜的体积……虽然说是鲨鱼里头最小的一款,但是到手后才知道瘦死的鲨鱼也还是很大的。。。拿在手里满满的一巴掌,比一般的8x22小保罗大得多:

    DSCN3862

    体积上只能很勉强地放进裤子上的大口袋里~~最好还是放在腰包里吧。下面来看看与大学时买的地摊货大红魔的比较:

    DSCN3849

    气势上就输3x大元的大红魔一筹:增透膜Vs大红魔(# ̄▽ ̄#)。不明真相的群众显然觉得大红魔比较酷,且谣传大红魔有夜视功能。不过说真的,我这个山寨大红魔确实是可以在夜晚看清不远处的东西——前提是你先得用一只好点的强光LED手电照着……

    DSCN3851

    折叠到最小状态:体积上还是没法与大红魔PK,这点比较郁闷。只是如果带着腰包去玩的话应该还凑合不是太成问题~~
    2-9-2009

    三星电池充电盒高仿 VS 正品

    之前给老爸买了一套三星水机,无德的商家掉包了座充(AKA:电池盒)。所以没用上一个月那个劣质座充的弹簧触片就坏了完全没弹性了。于是抓来拆开一看被囧到发现真是黑心棉。立马上TB买了个号称正品的,今天到货。

    关于是不是正品我要是没对比真的是看不出来。看盒体的话两者没区别,唯一的区别就是那个高仿的标签印刷得更加精致美观而已(对,没错,就是高仿的印刷更精致,所以后来我拆完以后干脆把两张标签对调了)。差别在盒盖内部,正品的内部有铸上对应手机的型号,高仿的没有,估计也不太可能为一款手机开一套盖子的模吧可能就只好省了。至于真品盒盖上莫名其妙的挖一个小窟窿然后又用一块不干胶塑料盖上的做法高仿的也全套照搬,NND实在是服了。外观上要是没有比较真的看不出来。下面的照片全是正品的,高仿的我懒得拍了反正看上去没啥区别。

    DSCN3810
    ↑ 商家在这个莫名其妙的地方贴了个易碎贴……为了避免做广告,我打码了~~

    DSCN3811
    ↑ 这个标签印刷质量不如高仿~~另外高仿的标签跟这个1:1尺寸完全相同,极其精确。

    出于对TB的极度不信任和对刚刚买来这个充电盒价格的极度怀疑(不到20块( ̄口 ̄)!!),俺觉得唯一能辨别真假的就是拆开来看内部了。于是撕开标签开拆(btw:正品的标签一撕就脱胶了残胶到处都是,而高仿的标签可以完美地不带任何残胶地撕下并且重新贴上~~),一拆开俺就立马给TB商家确认付款了。下面直接来个对比:

    DSCN3815
    ↑ 正品的电路板正面

    DSCN3818
    ↑ 高仿的电路板正面

    DSCN3816
    ↑ 正品的电路板背面(注意中间有个贴片的LED灯)

    DSCN3821
    ↑ 唔,这个是高仿的~~

    另外发现正品一个最可靠的特点就是一通电LED会马上在红绿橙三种颜色之间变换一下(大概一种颜色将近一秒这样),然后才稳定指示充电状态,看起来应该是内部数控芯片自检。山寨的这玩意反正就是个最简单的电压比较了,闪个鬼了能亮就不错了~~所以如果不允许拆机,用这个特征辨别真假应该是比较准确的。
    26-8-2009

    I'm WALL-E

    大家好,俺是非著名程序员猪哥山寨的著名机器人瓦力(*^O^*)~~

    wall-e

    wall-e

    wall-e

    wall-e
    22-8-2009

    咖喱鸡丁味速食米饭试用体验

    一个多月前在超市买了一堆东西,顺便买了当年在学校的时候经常吃的那种盒装速食米饭(在大运村地下某超市购买)。不过当年吃的还是那种脱水的饭粒要用滚水泡开味道很诡异的,而现在买的这种是非脱水的微波版。一共买了一盒红烧牛肉的一盒咖喱鸡丁的。均非冷藏食品,常温保存即可。价格多少早已忘记,先试用咖喱鸡丁版:

    DSCN3780

    里头为3个package:一个米饭包,一个菜包,一个餐具包。除了米饭是预先煮好不是脱水的饭粒以外,基本配置貌似比4~5年前也没有多大进步~~

    DSCN3782

    最简单的加热方法是全倒出来丢到微波炉里面,加热2min。包装上的时间参考无视,俺按着它加热了一把拿出来居然还是凉的~~或许俺家的微波炉中火不是人家所说的那种……

    DSCN3785

    搞好了就是这个样子(从微波炉里拿出来后,脑子里蹭地冒出了三个字)。餐具包里面就是这么一个傻乎乎的勺子,还有一张KFC那样的餐巾纸和一根牙签……唉,人家想得挺周到放了根牙签。可惜菜包里面肉的分量距离塞住牙缝的程度还有些差距……

    DSCN3788

    搅开吃就是这个样子(此时脑子里又蹭地冒出了那三个字):

    DSCN3795

    开吃后,脑子里蹭地又冒出了那三个字( ̄口 ̄)!!~~吃得时候发现俺之前倒菜包的时候倒得很失败(或许是人家就装得很失败)~~从右往左吃的时候,依次吃得是:咖喱鸡丁饭、咖喱土豆饭、咖喱饭……囧。

    试用体会:该产品观感,质感,口感均可以概括为试用过程中不断在俺的脑子里冒出来的那三个字:“飞机餐”。除此之外再没有任何词可以再如此精准地形容它了~~
    17-8-2009

    PDF-XChange Viewer 2.0.42.3和谐

    之前v2.0.42.1有个realkey可用的,没想到瞬间就被后续版本ban掉。这回就再出手做了个去水印的和谐版。因为.42以后注册码校验的位置变了我实在是懒得再去跟踪,所以Remove AD的任务就交给那个被废掉的Key了。用那个废Key注册了就能Hide AD和去掉菜单中的Pro标记。再加上我的和谐化就能去掉文档中的水印,堪用了。

    东西在盒子里下载,适用于便携版。安装版的理论上用便携版的exe替换也能用,不过我是没试过~~
    8-8-2009

    ETS中防止被人超车的邪恶办法

    今晚down了一个毛子做的KAMAZ 5410车头放在ETS里面跑。这个车头除了没做独立驾驶室以外外部细节都做得相当赞。跑在路上骨子里透出的粗犷的毛子气息让一路上精致的欧洲车相形见拙,很爽。卡玛斯不愧是苏联时代卡车的代表。

    ets_00016

    测试这款车头的时候突然发现了一个非常邪恶的防止AI车超车的方法:就是打转向灯。之前从来没有认真打过灯,不过这回为了看效果打了一下,还真的看出效果来了:如果打左转向灯,左边车道的AI车就不敢超车了一直等你变道……如果始终不变道,他们也乖乖地在后面保持车距。

    ets_00030

    同理,如果打右转向灯,右边车道的AI车也不敢超车了(不过左边就开始狂超了,左边那部憋坏了的蓝车迫不及待地冲过去了):

    ets_00031

    如果打双闪灯……这条马路你横着走都没事了(# ̄▽ ̄#)。所有的AI车都乖乖跟在后面保持队形:

    ets_00027

    这样就可以很爽地在路上横行了。只是唯一的缺点是双闪灯的咯哒咯哒的声音实在是太吵了,有得有失啊。
    5-8-2009

    解决SlickEdit中版本控制工具的中文问题

    Windows下的SlickEdit中,如果用SE内置的Subversion/CVS前端来操作代码库的话会发现所有的中文都被显示为乱码,而英文都正常。造成这个问题的主要原因就是SE在内部处理字符串用的是UTF8编码,而控制台端的svn/cvs工具在通过Shell与SE交互时用的实际上都是多字节码。这样就造成了乱码问题。

    解决的方法很简单,只要在调用命令的前后各做一次编码转换即可。找到SE的底层CVS/SVN命令操作函数:cvsutil.e::_CVSPipeProcess()

    在入口处把SE准备传递给Shell的命令由UTF8转换为多字节编码,代码页使用系统默认(也可以自己指定一个代码页,在第二个参数指定即可。如强制转换为简体中文:_UTF8ToMultiByte(command, 936)):
    command = _UTF8ToMultiByte(command);

    这样就可以让SE正确地把包含中文的文件名等参数传递给CVS/SVN,解决不能checkout中文名文件的问题(表现为操作时返回svn缺少参数之类的错误)。

    在这个函数末尾return之前,再做一次逆向转换:
    StdOutData = _MultiByteToUTF8(StdOutData);
    StdErrData = _MultiByteToUTF8(StdErrData);


    这里把完成命令调用后的stdout和stderr由多字节编码转换为UTF8,供SE继续处理。解决SE的VCS图形界面显示中文乱码的问题。

    经过上述改进以后,SE内置的Subversion Browser已经可以正常浏览中文目录:
    sshot-2
    在版本控制的History里也能看到文件的中文注释:
    sshot-4
    修改好的cvsutil.e已经传到盒子里了。
    4-8-2009

    Droid Sans Mono with Slashed Zero

    我有收藏各种等宽字体的嗜好,尤其稀饭Sans类等宽字体。不过看到有的等宽字体的0居然不带点或者斜杠就牙痒痒,非得改之而后快。

    这个Android的Droid Sans Mono字体居然也有如此低级错误,0和O不分。所以俺就自己动手给它的0加上了一条华丽的斜杠,效果如下:
    sshot-2
    带了斜杠以后看上去就舒服多了。btw:我喜欢带斜杠的0(Slashed Zero),不喜欢带点的。做带点的0多半原因是因为简单,只要在中间瞎涂一个黑点就敷衍过去了。计划把我系统里所有0带点的Sans Mono类字体都搞成Slashed Zero(# ̄▽ ̄#)。

    下载:Droid Sans Mono with Slashed Zero
    3-8-2009

    SlickEdit华丽修改:双击括号自动选中匹配括号

    SourceInsight有个功能,就是在双击一个括号的时候能选中匹配的括号。N年前用SourceInsight的时候这个功能用得很High——因为SI竟然无法高亮显示匹配括号( ̄口 ̄)!!,所以非靠这个功能识别嵌套括号不可。

    用了SlickEdit以后,心想这玩意好歹支持括号高亮,双击选中这种功能应该不需要了吧。结果最近在看一个包含了横跨N屏的括号套括号的代码时还是被囧到了:得跨越万水千山才能找到另一个被高亮的括号,经常看走眼看错嵌套层次。而那个select-paren-block命令又没法同时整合到双击选中word中奇不好用,所以又想念起SI的这个功能来了。于是操刀对SE做了个华丽的修改,硬是把这个功能加上了。
    sshot-2
    加上后,发现效果居然非常好,比SI还要好。因为SE在选中的情况下彩色高亮还能保持,所以选区仍然有很好的可读性,可以把选区当作是个block高亮功能来用,完美防止看走眼。

    Patch过的宏在盒子里,mouse.e。

    SlickEdit的Defs函数列表之华丽修改

    用SlickEdit看了N年代码以后,对那个函数列表有点忍无可忍,终于爆发。SE总是在列表里面显示整个函数的声明包括参数列表,所以无论何时看这个列表总是黑压压的一片看了头疼,基本没希望一眼定位到某个函数:

    sshot-3

    之前想改这个列表很久,但是由于这个列表实际上是由DLL生成的并非通过宏,所以没有办法直接修改。被逼得没办法,只好用猥琐办法强制滤掉了所有括号里面的东西:

    sshot-4

    这样世界一下子清净了(# ̄▽ ̄#)。当然,副作用还是有的,比如Show Statements时if和for啥的里面的表达式会没掉。不过个人感觉会嫌原装列表太花的人没有道理会开Show Statements,因此这个缺陷可以忽略不计。另外可能的问题是不清楚把函数参数滤掉SE会不会傻掉,难保这家伙会不会用这些函数名做一些显示以外的其他用途。不过就我自己用的几周来看,貌似没啥问题。

    东西在盒子里,proctree.e。

    ★ 2009年8月5日:安装后要用toggle-hide-defs-param命令切换是否显示参数。
     
    *