今天还确定了不能用 openvpn 是我没把 iptables 设置好。虽然 Mandriva 自己的 NetworkManager 导入 openvpn 的设置文件也不认,幸好 kvpnc 还是认的~确实可以连上 vpn ,甚至连主机流量页面都看的见,直到修改 iptables 的时候才报错。找到了错误所在就有解决的希望了~好开心。
我的 RP 实在不行。今天折腾字体,不知道把哪个卸掉之后,控制台的英文显示不出来了……忘记备份,为了这种事情重装,我囧。这么折腾倒是真的不怎么适合开始配置俺的 Opera ,可是我 RP 差到用 K 浏览器连开 google 翻译的按钮都会崩溃( FF 和磕肉姆俺都无爱, safari 都比它俩有好感),还有总想着用鼠标手势却用不了,一堆摘抄出来的资料都在 Opera Note 里、记下来的链接都在 Opera Link 里,虽然可以通过网页访问但还是太不爽了。严肃的考虑专门给俺的 Opera 配置目录专门弄个分区~望天~这其实是个好想法。
第一万零一次祝福 gov 和 Party 相关部门搞出那些妖蛾子的人生孩子没屁眼。中文 ubuntu 论坛虽然不是我要混的地方,可是中文的和 linux 有关的东西随便搜搜就会找过去,点开就给我来个 404 。老娘上回折腾程序的时候正好 404 的是 javaeye ,正好中文 python 不少好东西都在上头。艹。
2009年12月31日星期四
libusb 问题解决
2009年12月28日星期一
RF-UIM 太令人头大了
RF-UIM 的技术细节网上能找到的实在不多,泪~西安某学校怨声载道不是我要的答案。现在移动也在搞, RF-SIM 的资料也许会多一点……不过我个人现在看见 2.4G 就头大,也许跟我蓝牙、无线键鼠、 wifi 折腾过头了有关。基于 CDMA 的话, RF-UIM 应该比基于 GSM 的 RF-SIM 保密性好点?我最好奇的其实还是里面射频模块到底怎么设计的,因为上大学时就接触过 RFID 的物流应用,非常迷人。原本以为只是单纯的封装感应天线那种无源 RFID ,大不了把 RF-UIM 黏在手机壳上,没想到是半有源的,可能近距离激活是无源的,发射是用手机的那套射频,这个就头大了~~现在只能寄希望于未来市场上推出 RF-UIM 的空白卡和读写工具了,不然 RF-UIM 和 RF-SIM 可以统一标准平滑过渡也成。当然,因为 UIM 是我国特产, RF-UIM 更是,丫想冲出国门或者照顾国内水货手机用户,设计个比较好的解决方案,自然求之不得——不过这个怎么想还是怎么渺茫啊啊啊~
我是新手机没有实体全键盘会死星人,讨厌窗户系统讨厌的要死,不喜欢棒子系的品牌,包括 LG 和三星。不论如何,现在除了山寨窗户系统之外没有双模双卡槽的智能机,行货里也暂时没有 C 网单模单卡槽的智能机(黑莓 9630 的卡槽要是放了 UIM 卡便不能放 SIM 卡,所以会不会太监掉 G 网模块还是未知数,不太监掉是鸡肋,太监掉也就无趣了)。我在电信干了一年没有真正转到 C 网的原因之一也是因为适合我的终端不存在,而今加上一条必须有卡槽的要求,存在的希望更是渺茫了~也许会有国产的准山寨 Android ,如果能刷成原版 Android 系统而不是内置绿坝娘和吸费陷阱、流氓软件的定制系统的话,我也许会考虑……不过说真的,拍照效果上 N72 都可以把酷派 e200 灭到九霄云外去,我真不敢对国产手机抱什么希望。
目前我想我是被 RF-UIM 强奸了。我不得不将就随便拿一个可插卡的终端来给 RF-UIM 卡服务。 UIM 的"原罪"谁是谁非不予置评,不管多麻烦,作为消费者能用到便宜好用放心的水货手机就行。 C 网好终端本来就少,用 RF-UIM 断了水货的路,虽然目前看起来运营商和终端厂商皆大欢喜,但消费者会不会"被奸啊奸的就习惯了"很难讲,也许只是在给电信的"无耻"(不是我说的,月光博客里整天这么嚷嚷,纯引用)添加一笔罪证而已。反正 RF-UIM 已经把作为个人用户口味非常挑剔的我彻底得罪了。哼哼~
2009年12月27日星期日
杯具
重装回 Mandriva 2009 Spring ,因为硬件认的比较好,不仅无限水星不用折腾就可以认到, AR5008 也正常用 ath9k 驱动——南桥开始抽风之后 Mandriva 2010 只会用 Madwifi 驱动俺的 AR5008 ,讨厌。
前天单位发了 RFUIM 卡,原来的 UIM 卡作废。 RFUIM 卡这玩意相当恶心人,放在 G 网手机里似乎不能用 RF 射频功能,艹,希望是我没试验对——没有够多够好的行货终端支持,强奸用户使用 RFUIM 卡只能不得好死,连水货都不能用了,艹。不得已又把粉色的诺基亚 2500 翻出来了,明天总不能不巡检不吃饭,大不了平常关机就是了,还好非智能机开关机速度比较快。
已经在淘宝上买了空白 UIM 卡,回来盗自己的号给老妈用。老妈被酷派 e200 的触摸屏毒害了,换回自己的手机已经不会用了——下一步去山寨化的话是不是要给老妈上苹果?!
因为这一堆破事心情灰常不好。
2009年12月23日星期三
2009年12月22日星期二
继续流水账
自由魔板在 xp 下能认能用,打字手感不错,方向键和 Home End 键的位置调整一时还不太适应,容易按错,触摸板配上 Opera 的鼠标手势爽死了;在 linux 下能认不能用——英文 google 在这类问题上比中文靠谱太多了,可是英文的答案就算在我眼前我未必能认出来,残念。
顺便把蓝牙耳机在 xp 下调教好给老爹用来听现代人山寨版的革命歌曲了——原版的话我一定会一起听,可是我实在无法忍受现代人把充满了坚定狂热革命精神的歌曲扭曲糟蹋成调情一般的靡靡之音。
搞不定图形设置的 openvpn ……配置方案似乎只能写不能删?囧
重装系统的时候,忘记把 Opera 配置备份了~小小的杯具。更大的杯具在于似乎北桥芯片过热,之前死掉若干次没休息,直到重装之后开不了机了。今天没力气了。明天才能处理。
明天安排去看看同学被摔坏的数码相机还有没有救了,顺便学习做饭~
2009年12月20日星期日
流水账20091219
老妈最喜欢的山寨立式鼠标因为左键微动不太好而被我拔下来分尸了。都是 27M 的无线鼠标类设备,做工跟罗技毫无疑问没的比。因为里面自带的锂电池只有 300mAh ,本身耗电又太厉害,续航时间短的吐血,我试图塞个 N72 的 BL-5C 进去,结果把排线弄断了一根——于是明白了罗技里面的排线为啥是手机屏幕里面的那种,还留出很多余量,的确会结实很多。
一直没睡,亢奋过头了。我说我是再次被暗黑破坏神附身了XD 上次是我很小很小的时候,没什么技术含量的拿着手电筒和老爸心爱的小收音机互砸,一番努力之下终于把老爸花了大半年津贴才咬牙买下的收音机给砸坏了(>_<) 每次提起来老爸都疼的很。现在当然已经没有那种程度的野蛮了。
有点想自己学着焊接呢~毕竟每次都到外面去找人花钱弄实在不爽。跟老妈提了一句,老妈不太情愿呢。哈。
上淘宝败了一只罗技的蓝牙自由魔板,缺电池盖和支撑腿,反正能用就成。嗯,我彻底变成收破烂的了。
还在纠结要不要弄个无线路由器。 ath9k 的 ad-hoc 毫无疑问不行。目前 master 模式放在 2.4G 上可以打开可以看到,就是死活连不上。也许再加油努力一把就可以了。
2009年12月18日星期五
Kiva 初体验
感谢 google translate ,不管介绍页面用了哪种语言,复制粘贴它就告诉我中文意思了。
感谢 Kiva 团队~不必多说。
最要感谢的还是飞天面条神 FSM 的教诲和护佑。Ramen~
贷出去 18 笔,共计 450 美元。按照我的财力一个月拿出 100 块专项资金,工作以来这一年其实只有人民币 1200 元可以动用的样子。不过预支了私房钱和老婆本,从七七大人那里换到了将近三年份的美刀,放着也是贬值掉,不如一起拿来做好事了。
怎么说呢,这种感觉非常奇妙。和外语达人们不一样,我看那些外文太吃力了,不是没试过自力更生进行风险评估什么的,实在做不来。所以干脆就在 Kiva 的 FSM 小组( http://www.kiva.org/team/fsm )成员已经捐过的项目里选择。在网上花钱本来就不容易有真实感,何况是看着外文在千里之外的老外身上花外国钱……轻飘飘的似乎是在打游戏。花钱的时候大手大脚很爽很豪迈,反正本金还是自己的。 Kiva 还款率据说 99% , RP 再差也差不过老妈短线变长线长线变套牢的股票。至于放在银行里那点比完全没有强一丁点的利息和帮人脱贫致富的满足感完全没有可比性嘛。
另外,现在也有美国人在 Kiva 上寻求贷款——不小心瞥见照片里的单词我认识才注意到的。有河蟹政府从我们身上刮税给他们当债主,咱就不凑热闹了。冷笑着关掉那个页面。
Paypal 完全没有国内那些装 B 的"安全控件",输入密码确认一下钱就拿付去了,实在令人感动到不行。用它付钱真是太好了。
延伸阅读: http://www.richyli.com/blog/2007/08/kiva.html 私募基金金主週記:Kiva 微型貸款初體驗
更多: http://www.google.com/search?q=Kiva+%E8%B4%B7%E6%AC%BE
2009年12月17日星期四
十几天没上推了
不知该说什么。于是就不说了。看着唰唰增长的未读数字,觉得有点可怕,小绿鸟果然比较不适合我。还是奶瓶腿和 itweet 最好。
对我来说, twitter 是综合信息源和朋友圈,我不愿意让自己的目光局限在某个圈子里,技术、生活、政治,我都有爱。我也尽量的不因人废言或者因言废人,闲聊刷屏很有趣,即使政见有差异也可以做朋友。我近乎刻意的留下不同的声音,强迫自己学习容忍、理解、尊重和妥协,不要像河蟹一样粗暴蛮横的认为所有的人都应该甚至已经统一了思想。这也算是我对自己的民主训练。
玩推,最重要的就是交流。不管是找别人有趣的推 @ 或者 RT 还是回复别人 @ 我的推,这些平常令我乐在其中的事情,对目前折腾到心力交瘁的我而言都过于费神了。
最近除了上班、吃饭、睡觉,就是手机上码代码,以及折腾电脑。不折腾会死星人的本质暴露无遗。我总是空有想法,行动力太差,外加三分钟热度。这几条合在一起足以铸就一个巨大的杯具。
多说无益,还是起床继续折腾吧……唉~
2009年12月15日星期二
流水帐 20091214
凌晨学着用 GET 和 POST ,很好玩。
白天继续折腾网卡当 AP 的 hostapd 驱动。虽然通过之前的错误提示知道 hostapd 里需要给 openssl 打补丁,可我完全不会用 patch ,还好 google 到了现成的例子,只是版本不对,大家都是用 openssl 0.9.8g 当例子的。我的 Mandriva 2010 装的是 0.9.8k ,可 hostapd 比它更加新的补丁 patch 只有似乎神隐的 openssl 0.9.9 或者一年多以前某天的某个快照版本的。于是只好降级,用了 0.9.8i 的源代码,加上对应这个版本的补丁,编译正常。至于安装,只查到 debian 里升级到 openssl 0.9.8g 的资料,依葫芦画瓢似乎差不多搞定了 openssl 。 hostapd 和 compat-wireless 又重新编译安装了一遍,但是没设置依然不行。还要继续折腾。
昨天好用到不行的设置中心 drakconf 瘫了, google 到几天前有人也是碰了这个问题,把环境变量里的语言设成英文 utf-8 ,就能打开。今天在 linuxsir 上看到说装个 gtk 2.0 和在 QT 上用 gtk 的程序设置一下就根治了。
罗技无线鼠标在 KDE 下抽风看不到电量,说没权限的问题,把设置界面调成英文的, google 一下那个告警就有一百多条, opensuse 的和 kubuntu 的都有,看来这 bug 十分古老和顽强,早在 2004 年就有了,现在也没消灭干净。比较偷懒的方法是 把所有的 usb 设备文件 chmod 777 ,实在太 RP 也似乎不安全,不过的确可以用——看到久违的"无限水星"字样感觉真好。 ubuntu 系把用户加入一个可以使用热插拔的组来解决问题。 opensuse 以及其它 KDE 发行版似乎可以通过脚本过滤芯片 ID 来给 usb 设备授合适的权限。我还不是特别明白,明天再看看。
附送一个伪随机 ASCII 序列生成方法,用于 WPA-PSK 加密生成 SSID 和密钥:随便点开一封 Email ,查看邮件原文,正文里挑几行用吧。
2009年12月13日星期日
2009年12月12日星期六
我的 RP 崩毁了么?20091209
今天在爬代码的过程中发现似乎好像在 Ped 里计算一些比较大的 list 时候连续算五六遍就有一遍没有输出~ 错误的语句不报错,正确的语句无输出……囧
第一次 make install
不过为了网卡 master 的模式终于还是得折腾的。
现在不小心连上别人家没加密的网,莫名觉得恶心,于是把无线网卡先禁用了。加油哇~
2009年12月10日星期四
用 N72 听 BBC 在线广播 2009.12.09
================
听 BBC 的古典音乐台是一种附庸风雅装B的便宜方法。当然,不是短波,而是网络收音机(流量超支就不便宜了哦,历史的经验值得注意)。
前几天还在推上抱怨, BBC iplayer 只支持三版五版机。那是在手机上搜的。今天晚上仔细查了查,人家的 iplayer 仅限于英国使用,而且主要是用来下载以前的电视或者广播节目在手机上看的,实时的反而不重要——我就想听实时的,反正也听不懂,装B而已。看着那些支持 BBC iplayer 的手机型号,我的心一点一点的凉下来,甚至认真盘算是不是要收个苹果手机用来听广播......囧,我又不玩游戏,未免太奢侈了。
幸好,百无聊赖的翻 Opera Widget ,找到了 BBC Radio Real ( http://widgets.opera.com/widget/13822/ ),虽然是 s60v3 用的,不过用手机自带 realplayer 打开的话二版和三版差不多唉~直接在电脑的 Opera 上安装 widget ,点开,竟然都可以用。
又去 google 了一下,目前以前用 realplayer 可以听的那种在线广播并没有停止服务。
http://www.bbc.co.uk/radio/listen/live/r3.ram 44Kbps 双声道
在电脑上看到无论开不开 VPN 它都是 44Kbps 双声道,google 一下有人说能听出 64Kbps( http://www.bbc.co.uk/dna/mbiplayer/F7331803?thread=6983720&latest=1#p87535037 )。当然不是 N72 Edge 网络能承受的,开始还考虑要不要用蓝牙连接来着,后来想起手机电台这么多,应该有适应低带宽的办法,抱着姑且一试的心情把地址打进自带浏览器"导航选项->自带网址",直接用 cmnet 接入。 N72 自带的 realplayer 竟然把它消化掉了,实测缓冲十几秒,播放一分钟流量在 360k 左右,两分钟 600k 左右,并不卡,效果也还能听。唯一的问题是 realplayer 不能后台播放,一到后台就停了,倒是省流量。在电脑上下载这个 ram 文件,实际地址是 rtsp://rmlegacy.bbc.co.uk/bbc-rbs/rmlegacy/farm/live24/bbc_ami/radio3/radio3_nb_int_live.ra?XXXX ,其中 XXXX 是一大堆东西。
http://www.bbc.co.uk/radio/listen/live/r3.asx 48Kbps 双声道
这个是官方的帮助( http://iplayerhelp.external.bbc.co.uk/help/streaming_programmes/real_wma_streams )里给出的在线播放地址。输入到 N72 自带浏览器,提示"此功能不被支持",然后就没有下文了。
在电脑上用 windows media player 和 realplayer 都可以播放,下载这个文件里面的真实地址是 mms://wmlive.bbc.net.uk/wms/bbc_ami/radio3/radio3_bb_live_int_eq1_sl0?XXXX ,其中 XXXX 也是一大堆东西。
update: asx 的地址放到 N72 的 Coreplayer 里是可以播放的~咩咔咔~而且支持后台播放,流量也差不多。其他的频道如果解析有问题的话可以把 asx 文件下载回来,打开应该有真实的地址,把那个地址用 Coreplayer 来播放就好了。
顺手整理了一下其他的 ram 链接
http://www.bbc.co.uk/radio/listen/live/r1.ram BBC Radio 1
http://www.bbc.co.uk/radio/listen/live/r1x.ram BBC Radio 1Xtra
http://www.bbc.co.uk/radio/listen/live/r2.ram BBC Radio 2
http://www.bbc.co.uk/radio/listen/live/r3.ram BBC Radio 3
http://www.bbc.co.uk/radio/listen/live/r4.ram BBC Radio 4
http://www.bbc.co.uk/radio/listen/live/r5l.ram BBC Radio 5 live
http://www.bbc.co.uk/radio/listen/live/r5lsp.ram BBC Radio 5 live sports extra
http://www.bbc.co.uk/radio/listen/live/r6.ram BBC Radio 6 Music
http://www.bbc.co.uk/radio/listen/live/r7.ram BBC Radio 7
http://www.bbc.co.uk/radio/listen/live/ran.ram BBC Asian Network
http://www.bbc.co.uk/worldservice/meta/tx/nb/live/www15.ram BBC World Service
wma 格式的可以在这里找:
http://iplayerhelp.external.bbc.co.uk/help/streaming_programmes/real_wma_streams
http://iplayerhelp.external.bbc.co.uk/help/streaming_programmes/local_radio_streams
可爱的 N72 其实能做到很多事情呢=v=
参考:
http://pierrehubert.com/PAGE/FLUXMOBILASTUCES.htm Opera Widget
http://owzone.wordpress.com/2009/04/09/streaming-real-media-and-internet-radio-on-nokia-n95-8g/
2009年12月8日星期二
后知后觉
网卡上奢侈了一把,双频 11n 的 Atheros 5008,可是不可能买双频 11n 的路由器或者 AP ,那些太贵了=o=
于是不知道 802.11n 标准里目前没有 ad-hoc 是我的预习工作做的不够细致……
http://acx100.erley.org/stable.html
iwconfig 本来就不可以进行把 mode 更改成 master 的操作……囧
另外,看到作者大牛在用和俺类似的 AR5416 (俺用 5418 ,除了接口是 mini pci-e 而不是 mini pci 其他据说一样。 5416 俺也有一片,不过是在 windows 的机器上用),甚感欣慰——应该是有救的。
http://www.linuxsir.org/bbs/thread359611.html
当然不是说要改用 ndiswrapper ,只是即使联网了我也不确定我能否找到需要的驱动。嗯,所以依着葫芦画瓢是个好主意=v=
爬20091207
于是跑不了还是要写个脚本……和红键锁一起工作,平时发现红键被按了就显示桌面,或者做其它反应。第一版很快搞定,可是想不出该怎么判定桌面是否处于拨号的状态, telephone 模块里那些都是三版才能用的。考虑改掉沉默启动里那个陈年的当前门号判断不包括离线的 bug ,才想起其实可以用抓图看点的杀手锏……就是这方法囧,太囧了。
2009年12月5日星期六
2009年12月4日星期五
系统还没调教好就把机箱合起来是不对滴~20091203
Mandriva 2009 Spring 似乎不认无线网卡,下载 iso 刻盘,重装了 mandriva 2010 ,不错。可惜依旧不认。( update: 怨念了一夜,早晨起来开膛破肚换了个插槽就认了……果然系统还没调教好的时候就把机箱合起来是不对的~)以为是驱动的问题,不联网不能解决,又回头捣鼓蓝牙个人局域网, 1.2 的蓝牙棒插在主板的 USB 口上能认出型号来,可信号完全是渣(原来接在 usb hub 上,型号认不出来不过信号还行)。
(蓝牙局域网用到凌晨竟然掉线了。打算拔出蓝牙棒来查看,没拿稳,丫竟然穿越一般的神隐了。我充满怨念的上床睡了。早晨妈咪在墙角发现了它。)
2009年11月25日星期三
RIM 进军中国个人市场的最大商机
开始的时候我是不抱什么希望的。因为移动电信都有建立在客户端程序/定制终端上的山寨 push 系统(原理似乎都是靠闪信激活后台运行的客户端程序收邮件),联通的红莓则干脆利用了现成的彩信系统——彩信本来就是电子邮件的变种。让用户把一切信息交给自己旗下的邮箱转发、自己收钱,和让用户使用各自邮箱、内容无法监管、收到的钱还要分成给 RIM ,运营商怎么选择一目了然。所以很容易理解移动对于 BIS 的无视和对推广 BES 的漠然。
架不住三人成虎。如果不唱衰 RIM 的话,它该怎么赚中国人的钱呢?
除了单位买单使用 BES 的人和从不折腾会死星移民地球的一小撮 Geek 之外,国内有多少人有使用电子邮件的习惯和需要呢?搞 push 服务的 RIM 要想在中国获得成功,当然要另辟蹊径。
虽然我个人对山寨企鹅没有任何好感,但不得不承认,没有 QQ 号的中国网民应该是凤毛麟角。如果中国要像欧盟一样找个 IT 行业的提款机来反垄断,腾讯大概是不二之选。依靠 IM 的用户黏性、正版被墙山寨市场的混乱、不需要任何计算机基础的易用性和方便的 Q 币小额支付体系, blog 、邮箱、软件、游戏、购物、 SNS ……腾讯的触手无处不在。基本服务免费,各种钻石、特权的增值服务几块几十块聚沙成塔,马化腾成为胡润 IT 富豪榜首富正是长尾理论的生动案例。
弱智、脑残、非主流,这些都是赚不到钱的人在眼红而已。至少在十年以内,子女比父母电脑水平更高的局面还会持续(提供经济支持的父母很难孩子控制这种花销),社会普遍的价值观扭曲也没有好转的迹象(笑贫不笑娼,盲目攀比),只要政治局面保持稳定,有南山法院在,腾讯的"不义而富且贵",就不会轻易变成浮云。肯把钱给腾讯的"肥羊",无论是借重即时信息的交流,还是偷菜停车刷空间,往往都有实时获取相关信息的需求;仅仅是单纯"彰显尊贵会员特权"的人,也不会拒绝多点亮一颗"高端"的"莓钻"——这里就是 RIM 的商机。
在中国市场,一款智能手机没有 QQ 客户端是无法想象的。 RIM 应该做的,就是和腾讯深度合作,用 push 技术打造最强的 QQ 客户端:不仅是聊天和邮件,你的菜熟了,奴隶跟人跑了,车位空出来了,好友更新了空间/心情……一切变动实时掌握, 24 小时在线,却没有额外的流量。使用黑莓服务上 QQ ,自动点亮"莓钻"。推出些彩壳、彩色按键的漂亮机型,弄几个明星拍点手拿黑莓玩 QQ 的广告,把这种生活方式渲染成高端的流行时尚。
为了照顾到上不了 BIS 服务的水货用户,腾讯还可以像现在的移动一样用 BES 模拟 BIS ,反正是 push 就可以了。配合传说中的 BlackBerry Application Suite 也许还可以把"莓钻"扩展到非黑莓的智能机用户。
总之,所谓的"脑残"市场已经由腾讯开发好了, RIM ,此地钱多人傻速来=v=
ps: 考虑数字迷信,情侣 PIN 关联情侣 QQ 号也许也很有市场。
ps2: 俺废话好多……自pia~
--
2009年11月21日星期六
独善其身的破灭——关于 Opera Mini 国际版被墙的一些想法
几天前,各论坛接到"有关部门"的通知,不许讨论 Opera Mini 国际版。今天才上推,惊悉 Opera Mini 国际版上网会提示升级为 Opera Mini 中国版,无法继续访问互联网。
早在 g.cn 问世时就预料到有那么一天,只是没想到那么快。
和 g.cn 不同, Opera 的服务器是私有的,如果封的不严实,依然会被政府为难。当然,非官方版本的 mod —— 俄版的 Opera mini 还能继续使用也不是 Opera 公司能控制的。
企业不是慈善机构,更不是革命党。跨国企业遵守当地法律法规,有什么错误么?无论是 Yahoo 、 Google 还是 Opera ,外国企业都没有义务为中国政府的愚蠢买单。
也许是汉民族传统文化的影响,遭受性侵害的女性是有罪的,我们常常不去问加害者的罪,只是盯着受害者加以道义上的鞭笞和讨伐——贞节牌坊上的层层血泪,正是由一个一个群众所组成的社会直接压榨出来,粉刷上去的。现在,最广泛的对于自由的剥夺发生时,包括我在内,所有知情而不反抗的人,不仅是受害者,也都是加害者的同谋——于是万夫所指,只能是被政府胁迫的跨国企业。
依靠外国企业的施舍和中国政府的网开一面苟延残喘,咬牙干等着变革或者崩毁。无怪乎"书生造反,十年不成"。我不知道能做什么。因为我是懦弱的,不想失去既得的利益,也买得起 VPN 。然而妥协迎来的,只有一次一次的破灭。
2009年11月20日星期五
被折腾
还好金色葡萄在推上提起过 http://sms.api.bz 可以用。改了 api ,另外让手机在弹出返回信息之前震动一下,免的信息弹出来却没看到。因为两个 api 返回信息不同,所以刚改的时候发送成功的判定失效,程序把每个短信都重新发了三次才弹出提示信息,于是俺干脆把自动重发的功能咔嚓了。
我才不想折腾,可是被墙折腾了,我又有什么办法呢?
2009年11月17日星期二
折腾流水账20091117
电脑彻底不亮了。
机箱电源正常, CPU 风扇也转,把内存显卡拔掉蜂鸣器都没声音。打算把机器硬件重新装一遍仔细看看。
无线网卡不知啥时候才能轮上呢。我的 RP 还需要继续积攒……囧
困了,最近一个星期心神不宁睡的太少了。洗澡洗脸敷面膜补眠,明天晚上下班再说吧。
流水账20091116
昨天老爹在楼下找做铝合金门窗的店铺,把空白机箱挡板上打了俩窟窿,用来接无线网卡多出来的天线馈线。 mini pci 转 pci 的转接卡原配的挡板上只有一个天线孔,我买的 5416+5133 可以接三个天线。幸好另买的馈线长出来了不少,所以可以拉到旁边的挡板上。
光驱位面板塞进去很艰难,而且向内按会掉进机箱里去。按照卖家的提示,我把机箱前面的塑料壳拆下来,用掉将近半根热熔胶棒把光驱位面板粘在壳子上了。相当结实XD 之后遇到的问题是主板的前面板音频接口是 HD Audio 的,而光驱位面板的接头是 5 线 7 针 AC97 的。需要把短接第 5 、 6 针和第 9 、 10 针的线抽出来把第 2 针接地和第 4 、 7 针三个接到一起。
2009年11月14日星期六
终于
终于还是从 @yegle 那里买了三个月的 openvpn , 15 号之前特价 65 ,竟然被我赶上了,真不错。
昨天终于把新电脑上要添置的东西买齐了,就等着收包裹,加工组合了。
昨天傍晚,一个卖家因为我要的无线网卡的外观和淘宝上的照片不一样,打电话来沟通。对方听到接电话是女声,第一反应是打错了,核实了名字才知道我就是买家;之后试图给我科普我要的 abgn 卡里 a 很不常用(厚道啊……),我说是我自己要组 5G 的网,又问了点细节,他很讶异我的内行;说完正事他问我职业,我照实说了,他说原以为我是搞外贸的,因为一般人很少需要 5G 的频段——好吧,我身为雌性 geek 的虚荣心被小小的满足了一下,毕竟下决心也只是 11 月 9 日的事情,那之前我对 wifi 的了解非常少,因为蓝牙局域网就能满足需求了。考察市场、拟定方案、不停的补充知识修正方案……前天定下最终方案,昨天定下卖家。省时间的原因除了运气不错,几次都很容易就找到了总结详尽的资料,最主要的恐怕还是需求太 BT ,以至于想满足需求几乎别无选择,即使在淘宝上都没有浪费很多时间。
呃,等到弄完了再细说吧……
2009年11月9日星期一
对古董有爱 20091108
新电脑装好了,说是新的也相对而言。肚子里除了硬盘和刻录机之外一水的二手货,果然玩家淘汰下来的东西对我家没啥追求的家用已经很高级了。除了性价比没的说之外, Linux 出名的一点是对旧硬件支持好,让我比用新设备放心多了。
昨天新的显示器到了,优派2423,接上才想起来系统没安显卡驱动,用 CRT 显示器 1024*768 一直没感觉有啥不对,搁宽屏上的效果,瀑布汗。为了眼睛舒服把分辨率设成了 1280*720 。 1920*1080 很漂亮,可是要调节系统的软件的字体,还不如直接调分辨率(>_<)
罗技的无限水星轨迹球真是太美好了♡,令我爱不释手。它个头比我想象的大,我的手在女生里算大的,不过要虎口贴在凹槽处用大拇指按左键,食指操控滚轮就要和中指分的很开。不过,设计的很舒服,我现在已经可以用轨迹球在 Opera 里用鼠标手势了XD。在 Mandriva 里直接可以认出"无限水星",多出来的按钮也可以用。令我吃惊的是,系统里竟然连电量都可以显示!附加的福利,俺用的 pro 2400 无线键盘没有键盘灯, KDE4 里我没找到像 KDE3 里的键盘状态指示功能,可水星轨迹球的接收器似乎是双通道的,带了键盘大写锁定、数字键盘的状态指示灯。
罗技 pro 2400 套装的无线键盘至少调节音量的功能是能用的。选成罗技无影手的键盘布局,键盘上的多媒体键都能认出来,问题在于,我还没找到在哪里设置功能……囧
买了好几年的 HP 4300 一体机连上,安了驱动就很有爱的把打印机、扫描仪和传真机功能都认出来了。想起 windows 系统下随机光盘安的那一堆乌七八糟有的没的,真是恍如隔世。打印了测试页,再扫描回去,效果都非常好。俺家从来没用过传真功能,囧。
安了 barry 没认出黑莓的原因是我把 usb 数据线插在 hub 上了,接在主板的 usb 就好了。
接上和机箱一样年近10岁的低音炮,第一次听到 Mandriva 的启动音乐,终于明白为啥论坛上说起这个大家一片囧字脸无语状……太灵异了~简直就是给俺这种巫婆量身订做的~
2009年11月6日星期五
被强奸的耳朵
平常广告没少听,其实听到的是彩铃。广告彩铃一般是集团用户的彩铃。
彩铃和 MAD 很多不一样的地方,懒的细说。从钱和主叫者的耳朵的角度来看, MAD 是主叫者为了钱出卖自己的耳朵,不管怎么说还有不卖的权利;彩铃则是被叫方或者给被叫方买单的人花钱来强奸主叫方的耳朵——再讨厌也不能不听,真TMD恶心。
不知道有没有主叫方花钱给耳朵买安宁的服务——不论如何,最终赚的满盆满钵的都是服务商就是了。
2009年10月27日星期二
复活=v=
我想把显卡拔掉的阴谋破产了,原来就抽的要死的系统抽的更厉害。即使启动时选了VGA模式用一会儿还是会显示超频。无奈还是放回去了。供电不足还是换电源比较实在(有预算的感觉真不错)。
卸载通用串行总线驱动之后恢复之前备份的驱动,"使用 windows 自带驱动的 usb 设备统统不认"的抽风情形竟然消失了。
也许是拔插显卡或者其他什么动作扰动了CPU风扇上厚厚的灰尘,灰尘掉到旁边的内存槽里了,启动一阵之后蓝屏。幸好一共两个内存槽,离CPU稍远一些的那个还能用。
==========讨厌窗户的分隔线=========
在新电脑上成功的安装了 Mandriva Linux One 2009 Spring 。刻了盘从 CD-ROM 安装真是太幸福了!轻松简单到令被 u 盘安装 sm 过 N 次的我内牛满面……
Mandriva 界面很清爽很友好。安好了就是满眼亲切的方块字了——比 Ubuntu 好太多。
目前还不能上网,因为我家的硬件目前还是只能支持蓝牙局域网(双机互连的线不是没有,把线挖出来安上去实在太麻烦,也不好看)。貌似其中一定需要的 bnep 内核模块需要手动加载,而连关机命令都不知道几个的我肯定还得要慢慢学。
路漫漫兮其修远兮,吾将上下而折腾。加油吧……
--
2009年10月22日星期四
2009年10月20日星期二
无聊的 7290 打字练习
白天睡了一会儿。好些了。
没有省略号和 jiong 实在不爽。所以用飞信把囧字传到 BB
上,再丢到拼音的快捷方式里去。省略号类似……其实习惯了键盘的话的确很快。可惜拼音重码实在太多(这一点随着慢慢积累词组应该会好起来),而且我对键盘还是非常不熟悉。慢慢来吧。
记忆功能据说会引起错误,我打一开始就没打算开。预测是啥?囧,就是不完整拼音嘛。不过似乎关了它反应比较快。
--
2009年10月18日星期日
遭遇 DSSMA invalid state
我试着发了一封邮件,发不出去,提示"找不到路由",在 berrymail 官方论坛上的确有人抱怨过,不过没人理。
试着重发了两次, Message 退出,进不了 Message ,提示" Uncaught exception: DSSMA invalid state(5):2 "。 Google 了一下,按照百度知道的回答 (http://zhidao.baidu.com/question/100413417.html) 试着把 sim 卡拿出来启动,的确就好了,再把 sim 卡安回去就可以了。
自由和不自在
那天我应该是休息,不过我还在纠结要不要去。
说真的,作为一个狂热的 Opera 粉丝,我并不强求开源什么的,好用才是王道。虽然在技术上不讨厌 Firefox ,不过比起 FF 在中国市场本土化成功的流氓推广政策,感情上我还是欣赏 Opera 带着点老派矜持的幽默感——把大熊猫当成喝酒打架的北极熊的挪威打包男实在很有趣。无论如何,我个人对 firefox 不感冒,尽管我清楚它很优秀。以前被忽悠在 Windows 下安过 OpenOffice.org ,我觉得它非常慢、丑得要命,而且一点也不好用,体验简直比 MS Office 还要糟糕。另外我太笨以至于找不到把 OOo 从我的 xubuntu 里卸载干净的方法,好痛苦。
我只是觉得喜欢自由软件的人没必要把非自由软件的一切妖魔化。这种敌对感我可以理解,却并不能认同。我也很喜欢 python 、 GNU Linux 和 GIMP ,自由当然很好,无需赘言。可是至少对我个人来说,最初让我对 Linux 有兴趣、后来让我可以放心的迁移到 Linux 平台的,就是跨平台做得非常好的非自由的 Opera ,只要有了它,我可以在任何环境下保持自己的使用习惯。
而我这种中庸或者说骑墙的态度,在往往是狂热的自由软件爱好者(绝大部份是 Firefox 粉丝)才参加的活动里会让我浑身不自在。
当然,我对 Linux 的爱太过叶公好龙也是很重要的方面——至少在大学毕业之前,我并没有一个足以正常使用 Linux 的网络环境,我大学时的宿舍没有网线,连电源都只有每天晚上开几个小时。那之后,虽然折腾了一个 u 盘的 xubuntu 系统,却因为种种原因没有机会实用。囧。
希望新电脑入手可以改变这种状态。唉……
( ̄∞ ̄)( ̄∞ ̄)无聊伤感、囧死自负的分隔线( ̄∞ ̄)( ̄∞ ̄)
跑到大学里是令我很伤感的事。
我虽然完全可以从造型和心态上冒充大学生,但是毕竟实际上已经是无趣的上班族欧巴桑了……
看到弟弟妹妹(?)们那么厉害,佩服之余免不了感慨。自己苍白的青春都用来昼寝,现在再去抓青春的尾巴未免可笑又可悲。
2009年10月16日星期五
twicli unite
貌似 Opera Unite 已经有了 twitter 相关的应用 twicli unite http://unite.opera.com/application/382/
还没来得及试验>.<
先看文档才是王道啊。
--
浅尝 Google Wave
打开要卡大概一分钟。之后网页上面会被输入状态的黑色框框挡住,我找不到关掉的地方……
点了中间的对话,右侧的框框里内容一闪而过。
我不打算开 firefox 或者 Chrome ,所以还是放着吧。
--
2009年10月10日星期六
杂记
自己试着做了主题,跟 s60 类似,有些元素改了没用。字体是我最怨念的东西。似乎用户主题的内部字体都是细细小小的样子,不过调一下就好了。 7290 的屏幕色差很厉害,电脑上好看的颜色到了上面不一定好看。昨晚终于做出来了粉色的主题,但是颜色今天又调整了好几次才好些。又做了一个专门显示桌面壁纸的主题,图标都透明,做秀专用~哈哈。
输入法调整设置之后很赞,全键盘不是盖的。练习盲打很有趣。字体设为14号字加粗的情形下,候选字只能显示出3个而不是5个。
用 alt+o 和 alt+p 可以减少滚轮使用。
google 系列产品可以直接用, N72 只有干瞪眼的份。
非常囧的是联系人电话只能同步下来一个,剩下的只能用手加进去,可是邮件地址一大堆都不会丢——果然 BB 从一开始就是作为邮件设备而不是手机存在的。加上那小到可怜的铃声……唉~
浏览器还没弄好。走 wap 的教程满天飞,可我非 cmnet 不用,头大。 opera mini 不改键似乎可用性很差的样子……泪
刚才折腾7290上网,把 N72 切在接电话的卡上,老妈来电话了。突然发现 N72 作为一个用于接打电话的手机来说还真是厚道的。因为我一直用手机上网,它已经很久很久没有被我用于电话了。
2009年10月9日星期五
2009年10月5日星期一
粉色的粉色的粉色的
粉色的BB7290粉色的诺基亚2505粉色的诺基亚N72……
更高清晰度请看这边:
http://twitpic.com/kdg24/full
http://twitpic.com/kdgas/full
其中7290是今天刚刚入手的,俺终于有黑莓了~泪奔~
--
2009年9月27日星期日
想要天翼 Live 短信 api
没有人做是因为需求不够大。
唉……果然身为非主流(?!)是痛苦的。不过假如能借此学到好玩的东西的话似乎也不错呢~
2009年9月26日星期六
读书随笔——古今笑史·问牛 20090310
2009年9月20日星期日
在 s60v2 上实现四天重复一次的闹钟
用 GooSync.com 的免费服务,可以同步二者,只支持今天之前一天及之后 30 天。
1) 在 s60v2 上配置好 GooSync.com 的同步情景模式。(步骤按 GooSync.com 官网就可以)
2) 在 google 日历的主日历上建好重复的项目,重复的截止日期我选了从不结束,提醒可以不用设置。时间要比当前晚一些,因为手机上不支持编辑过去的项目。
3) 在手机上同步。
4) 用手机编辑约会项目,可以看到重复是"其他间隔",更重要的是虽然只同步了一项约会,但是它一直重复到 2060 年,不受 GooSync.com 一个月的限制。把闹铃置为"开"并设好闹铃时间,保存修改内容到"所有各次重复"。
5) 在手机上同步。在电脑上能看到 google 日历的对应项目上已经有闹钟的标志。
搞定。
特别适合用于非七天一循环轮班的情形~比如我。
说起来了简单到吐血,不过我还是走了不少弯路……不提啦~弄好了就好。
2009年9月18日星期五
2009年9月15日星期二
2009年9月14日星期一
易宝支付令人不爽
易宝 (yeepay.com) 支付做的不错, RP 好的话甚至可以不离开 Opera 就完成整个支付流程。
前提是别在易宝会员账号里留过多的钱,不然用易宝会员支付的时候那个"确认"是无论如何也点不下去的,就算 IE8 和 Firefox 也不成。
只要余额不够,就会提示充值,此处一定不要多给,然后在银行那里付款成功之后易宝自己就会提示支付成功。
我对于 Opera 友好的网站一般都很友好……所以我要忍住不要爆粗口,不能骂"易宝支付 TMD 就是一副贱人德行,给丫钱就不肯吐出来,除非给更多"。
--
2009年9月6日星期日
犹豫中 20090905
(我绝对不能承认是因为我的大脑堆栈空间不足没办法正确处理那些用不到的 if 分支!)
也许啥时候 GAP 代理也能移植到 s60 上呢……
所以还是留着吧……唉。
慢慢的学着做吧~
2009年9月4日星期五
犯错了……
对于 Canvas 模仿 Text 的怨念源于这样的需求:不带原文 @ 回复的时候,原文放在哪里呢?被 dabr 惯坏了,还是想放在上面。但是 title 的容量相当有限,没几个字就省略号了。我想要 Text() 部份只读部份可编辑的效果。如果可以用 canvas 完全模拟 text 的话就一点也不难了……可惜不行。
另一方面令我使用 Text() 的热情备受打击的原因在于开启了选项卡视图之后 Text 不能用输入法,别说中文了,连英文都没门,只能输数字和星号井号!太可怕了。
试试看 form ,实在不行还有 Topwindow ……囧。
……试回来了。不看不知道一看吓一跳~ form 真是很强大呢~还能看到背景(因为我用的主题我很萌的缘故,不小心被萌杀了~)可惜 form 里标题名称只能显示一行,标题和输入文字都是最多 80 个,再多的话程序会崩溃(>_<)
(>_<) (>_<) (>_<)
从淘宝上爬下来,已经三点半了~漂浮……
把屏幕左右键的名字改掉,中间还留了一块,放剩余字数不错……如果可能还是尽量不用 TopWindow 吧……
》》》睡了醒了中午了的分割线《《《
怎么实现呢?大体上有点思路了。就用分割线好了……不过这样的话是不是先学着用现成的pys60 twitter api 类比较靠谱捏?
2009年9月3日星期四
2009年9月2日星期三
有趣的东西~
相当喜欢 X-plore 和 ProfiMail ( Jukebox 才刚装上,手头没注册码,还没尝试过)。 X-plore 正版 2 年使用授权在 ifanr 团购才 28 块人民币,实在不贵。支持正版很重要~体会到爬出一个可以用的程序是多么多么辛苦的事情,物伤其类啊(>_<)
2009年8月27日星期四
突然再次萌了蓝牙
从可行性上说,给 N72 装个 Nokia Wireless Keyboard S60 2nd ,就可以用蓝牙键盘。不过后来看到大家基本都在说 N70/N72 不支持蓝牙键盘用第三方中文输入法,只能打英文,自带输入法也只有诺基亚出的某古董折叠蓝牙键盘支持。唯一的希望应该是点讯——传说中最强大的梅花输入法的新名字。它比较新,我模糊的印象里它的设置有全键盘的选项,当时还很奇怪呢~
据说 Remote s60 可以通过蓝牙用电脑的键盘控制手机,有空可以试试~
我家的无线化进程是随着 N72 的进门开始的,当时顺便买了一个 1.2 的适配器。传点小东西的确很爽,还可以玩用手机模拟蓝牙鼠标移动光标给人捣乱的把戏,或者让电脑音箱代替手机扬声器放音乐(可惜 N72 不支持 A2DP ,单声道的效果不是一般的烂,我这么钝的耳朵都能听出来)。
最实用的功能是电脑端的 m-router 和手机端的 Gnubox 配合,让手机共享电脑的宽带上网……可以省 N 多银子。( wifi ?我家没一样东西带这个功能)可惜 Bt 接入点是条贼船:按照一般的教程设置成默认接入点之后,除非程序本身给出接入点选择的功能,都只能使用这个 Bt ~毕竟不可能一天 24 小时守着电脑,不能让俄版 Opera Mini 用 GPRS 上网,这是多么残酷的事情啊(>.<) 待我找到解决方法(不把 Bt 设置为默认接入点,每次上网都弹出对话框选择、实在不行就重启删除 c:\system\data\cdbv3.dat 重新设置),已经是很久之后的事情了,更重要的是……我已经不睡在有计算机的房间了。即使有 Class 1 的蓝牙也没用,因为手机蓝牙的功率是有限的。难道要买个本子当蓝牙中继不成?有机会要仔细研究一下 BlueZ ,看看有什么可以折腾的~
有一段时间家里的双机互连线总是莫名抽风,我忍无可忍的又入了一个 2.0 的适配器,组建了蓝牙局域网。上次给电脑升级,我捎带着弄了一个立体声蓝牙耳机——其实想给下一个手机用,目前主要跟电脑配合着听歌,用在不支持 A2DP 的 N72 上未免太奇怪了。试着用 Xubuntu 的时候怎么也搞不定蓝牙耳机的立体声输出,着实折腾得不轻。
关于蓝牙立体声,如果要轻松一点的话也许可以弄个蓝牙音频发射器。软件问题硬件解决~不但额外花¥,而且 AVRCP 也不能用了>_<
昨天下班到家,发现家里的鼠标终于寿终正寝了一只~老爹前天折腾鼠标线还抱怨电脑后面的线太多了。
原本想弄个蓝牙键鼠套装,本质是企图捎带让手机用,不过想想在 linux 下能否使用不好说。实在犯不着花那么大的价钱冒风险,弄个 2.4G 的无线鼠标应该就可以了。
2009年8月26日星期三
浏览器调用
今天折腾了一下,鉴于s60 的 java 平台很废柴,调用 Opera Mini 本身打开就要半天,打开特定 url 并不具有太大的吸引力。 ucweb ?我搜到摇滚米饭在他的留言簿上说他也向 ucweb 提过希望官方提供 pys60 调用接口的事,不过和我的建议一样,石沉大海。我不会封装 symbian c++ 。 pass 之!(我的阴暗心理莫名的满足~原因未知)
刚才想到的方案是……用 opera mobile 开山寨大波~ url 很友好,不怕墙,速度不错, opera mobile 也比残到一定境界的自带浏览器好很多。
今天的收获:浏览器不会翻墙,服务器会翻就可以了~哈哈
2009年8月22日星期六
与 cmwap 斗争
移动 wap 网关是大坏蛋。我们发送访问某 url 的请求,移动总会拦截第一次请求,可能返回一个可解析的 wml 页面,其中包含所请求页面 url 加一个尾巴构成的跳转地址;也可能是返回一串伪·乱码数据。根据我的不完全归纳,这种数据以 "\x01\x01\x01\x01" 结尾,不支持按 utf-8 解码。从 print 出来的内容上看,疑似和 wap 缓存机制有关。二者状态代码都是 200 成功,但其实都没有成功。第二次及之后的请求才能真正传到目的服务器上去。
具体到通过 wap 使用飞信 api 这件事,服务器返回的状态可能是 200 成功(但返回的字符串可能告诉你发送成功、没发出去、没加好友、密码错误等等)或者 302 重定向。
据说只有 s60 会有返回伪·乱码的情形发生、自动处理 302 重定向也存在问题, s40 则都没问题。以我个人的经历,前天几乎没碰上伪·乱码,碰上只以为是偶尔抽风,昨天渐渐多起来,今天又忽而连续出现好几次,忽而神隐。但没见大家讨论出个所以然,毕竟这不仅跟手机终端有关,能跟天朝移动 wap 网关的设备、设置扯上关系,多么 RP 也都是正常。
搜到的思路一般是把必然会被拦截的第一次访问作为初始化的一部份,之后怎么调用都应该正常返回。
我写的方法是检测返回的数据,发现是以 xml 声明开头或者以 "\x01\x01\x01\x01" 结尾就再请求一遍。
这里给出的是我的测试代码,没有封装,只是实践一下,证明其可行性。
⊙u⊙代码开始⊙u⊙
import httplib
import socket
apo=socket.access_point(8)
socket.set_default_access_point(apo)
# 我的手机上 cmwap 接入点 id 是 8 ,这么写方便~
# 具体手机上接入点 id 可以用 socket.access_points 来看,也可以参考金色葡萄的源代码来看如何设置和保存接入点。
conn = httplib.HTTPConnection("10.0.0.172",80) # 连接移动的 wap 网关
url=r'https://fetionapi.appspot.com/api/?from=13888888888&pw=xxxxxxxx&to=13999999999&msg=test'
# 具体数据请换成可以用的手机号、飞信密码、飞信好友的手机号及要发的信息
# 用户名、密码的保存、中文信息的发送请继续参考金色葡萄XD
# 用 https 请求比较好。我绕了很令人吐血的弯路,原因在下面说。
conn.request('GET',url)
r=conn.getresponse()
s0=r.read()
print r.status
if s0.startswith("<?xml version=") or s0.endswith("\x01\x01\x01\x01"): # 是移动劫持返回的数据
# s0.endswith("\x01\x01\x01\x01") 这个判断条件很可能是不对滴~但我也没碰上反例,有人碰上的话麻烦一定过来吱一声啊~
print s0
conn.request('GET',url)
r=conn.getresponse()
print r.status
s=r.read()
print "Request again.",s.decode("utf-8")
else: # 道路已经打通,是从 fetionapi.appspot.com 取得的返回数据
print s0.decode("utf-8")
conn.close()
apo.stop()
⊙u⊙代码结束⊙u⊙
测试环境: 诺基亚 N72 ,python s60 1.44 ,浙江移动神州行 cmwap 接入点。
=}=}=}=}废话(笔记/心得)开始的分割线,没兴趣的可以 goto 页面底端=}=}=}=}
我包月的流量不分接入点,几乎从不用 wap 。幸好反编译过 pys60 时间同步程序(作者是乐迅 PY 软件开发区的"√ゞ絕配ぷ无恋℡")的源代码,见过一点使用 cmwap 接入点的例子,折腾起来还有点底。开头的那段基本都是抄的。
=}=}=}=}一觉睡了18个小时,时间偷偷溜走的分割线=}=}=}=}
折腾良久,才知道移动会在第一次访问网页的时候劫持请求,转到确认要收钱的页面上去,里面的链接通向请求的页面,米有牙齿的移动还在链接的后面加了个 ?t= 随机数字串的尾巴。搜到有人说再次请求就 ok ,可我这里直就 302 错误了……而对 http 协议基本一窍不通的我甚至连重定向后的地址应该在哪里取都没概念~囧
又耽搁了好久才想起有 dir 这么个宝贝,把返回的那堆东西对着 httplib 的源代码一个属性一个属性的看。总算找到了~
※※见招拆招的一点一点跳转的代码开始※※
# 此处的代码最后都没有用到
# 因为是从废弃的代码尸体上一块一块摘过来的,所以也不保证能够正常运行,只是作为思路的记录和参考
# 移动拦截请求返回的页面有两种,我只处理了其中一种不是乱码的,所以这个思路有错误
def c(convert_str):
# 从移动的xml里提取跳转的url时用到,把特殊符号转回原来的样子
convert_str = convert_str.replace('&','&')
convert_str = convert_str.replace('"','"')
convert_str = convert_str.replace(''',"'")
convert_str = convert_str.replace('<','<')
convert_str = convert_str.replace('>','>')
return convert_str
# 上接第一次请求
if r.status==200:
# 如果请求成功
# 这里只处理了劫持返回的 wml ,因为当时伪·乱码几乎没出现过
# 有效 url 在" <go href="xxxxxxxx"></go> "的 "xxxxxxxx" 位置
s=r.read()
newadr=c(s[s.find("<go href=")+10:s.rfind("></go>")-1])
# 返回需要访问的网址
# 遇到伪·乱码就会返回空字符串,后面就出错了(>_<)
conn.request('GET',newadr) # 访问之
r=conn.getresponse()
※※一点一点跳转的代码暂停※※
=}=}=}=}被 302 弄得焦头烂额的分割线=}=}=}=}
不知啥时候我爪贱的删除了 "https" 的 "s" ,在开始的 url 中用了 http 请求,太失策了!拦截页面提取出来的 url 是 http://fetionapi.appspot.com:80/...&t=xxxxx ,访问这个 url 会出现 302 重定向到 https://fetionapi.appspot.com/...&t=xxxxx ,再访问它,不知为啥会取不到返回的 字符串"Yes :) 成功发送!",非常不爽啊~
从一开始就用 https 的话,我就没碰上过 302 重定向的问题。
※※一点一点跳转代码继续:使用 http 请求时遇上 302 重定向的处理代码※※
if r.status==302:
print r.getheader("Location")
conn.request('GET', r.getheader("Location"))
# 不可以用 r=conn.getresponse() ,因为会引发 "ResponseNotReady" 的异常。
# 于是也取不到返回的字符串,无法知道飞信到底发出去没,讨厌死了!
※※一点一点跳转的代码摘录到此为止※※
开始的时候是把"一点一点跳转"的这些代码用 while 语句弄在一起,不管你跳转一次两次还是三次,一直跳到返回的函数以 "Yes" 开头为止。
随着伪·乱码的频频出现,我只好放弃这个思路,被移动劫持了直接重发。就像在开头写的那样。
=}=}=}=}只懂得开场不懂得终场的分割线=}=}=}=}
知道 conn.close() 也知道 apo.stop() ,但是单用哪个都不不能及时关闭连接。我果然够笨~两个连起来用似乎不管什么顺序都可以关闭连接。
从萝莉, sorry 是逻辑上说似乎应该是先 conn.close() 再 apo.stop() ?那就这个样子好了。
=}=}=}=}忆苦思甜的分割线=}=}=}=}
说实话,用 cmnet 接入点的时候,我是直接用了 urllib.urlopen 来实现的,所以完全没想到用 httplib 和 socket 会这么复杂(>_<)
§§附送我自己用的走 cmnet 的飞信函数§§
def fetion(number,msg,mytel,pw):
apo=socket.access_point(3)
# 这个 3 是我的手机 cmnet 的接入点 ID ,就像开头的 8 一样。
apo.start()
url="""https://fetionapi.appspot.com/api/?from="""+mytel+"&pw="+pw+"&to="+number+'&msg='+urllib.quote(msg.encode("utf-8"))
answer=urllib.urlopen(url.encode("utf-8"))
apo.stop()
appuifw.note(answer.read().decode("utf-8"),'conf',1)
§§搞定!简单吧§§
如果给自己发,稍等片刻短信就来了。
=}=}=}=}笔记/心得结束、闲话开始的分割线=}=}=}=}
今天和同事换班,在家里继续休息了一整天。于是连续的三个休息日除了吃饭睡觉就解决了这么一个问题~飘浮。
不过收获的确蛮大的。起码心理上不害怕 http 了~囧
认真码字才发现自己语言表达能力退化严重。泪奔~
这次的人生体验:迷路时能看到更多的风景。
=}=}=}=}废话(笔记/心得)彻底结束的分割线=}=}=}=}
参考资料:
http://goldengrape.org/2009/05/fetion_for_the_one/ 给同一个人的飞信
http://careerman.blog.ccidnet.com/blog-htm-itemid-2483039-uid-12026-do-showone-type-blog.html symbian cmwap 接入点 小结
http://topic.csdn.net/u/20080510/20/e0696874-b3f7-4dad-80ea-09e591854165.html 使用cmwap方式访问网络,返回的数据是乱码?
http://topic.csdn.net/u/20070810/11/02c1f8f7-23b9-4307-8de6-2cae07a92e0d.html [讨论]nokia S60用cmwap连接网络,好像经常数据被移动替换了
http://www.zj.monternet.com/download/zj/wap_faq.doc 浙江移动WAP技术FAQ
2009年8月20日星期四
笔记笔记~
甚好甚强巨~
http://firedances.blogcn.com/diary,27684881.shtml "日本百名漫画家笔下的八一五"漫画展
我用 Opera 放大到190% 看的,感触很多……
http://heifenbrug.com/2009/03/01/blogger-favcion/ 无足挂齿的一点点技术,替换blogspot的显示图标
显然我有些地方没做对>.<有空对照着折腾吧
==========
附言:
我真是变态啊~折腾出来用飞信 api 发短信只限于下班的时候给老妈报平安~这通用性不是一点半点的差,可我就需要这么多功能,再多也没用了囧
下一个先折腾自动循环语音报时、桌面显示备忘录还是 pys60 发推呢?备忘录要涉及的东西多,可是最急用,囧。
刚才打字用搜狗学到一个生词 fatuity , google 说 noun 1.糊涂 2.昏庸 3.愚笨。甚好~决定了俺(打算)用 pys60 1.44 写的 s60v2 twitter 客户端名字就叫 fatuipy :发推 py ……多么简洁明了美好啊~
呃,先抢下名字再说~啥时候开始写不知道,囧。应该不会太监,因为自己要用~
2009年8月17日星期一
N72 提示“不信任的证书”问题解决!
解决方法如下:准备活动是用自带浏览器或者 Opera Mobile 浏览器访问 http://www.thawte.com/roots/index.html 这个网页,它会变成 https 的连接,一般是不会弹出"不信任"提示的,因为它家的证书 s60v2 已经内置了。有问题的话就把这个网页上的表填一下,应该能下载到一个压缩包,安装其中某几个(哪几个?我没遇到过,所以懒得研究。反正都装上也没多大,嘿嘿)
访问 Gmail 弹提示的原因出在给 google 发证书的 Equifax ,它的证书并不在 s60v2 的信任证书列表里,据说三版就内置了。用手机浏览器访问 http://www.geotrust.com/resources/root_certificates/certificates/Equifax_Secure_Certificate_Authority_DER.cer ,或者下载这个文件再在手机打开也行,按照提示信任并添加上访问网络的选项。搞定!
网上一般都提示到 www.ocasta.co.uk/cert.html 去看,可是这个网页已经不存在了囧。连点提示都没有就断了线索。 http://www.final4ever.com/vb/s60-applications/125741-gmail-untrusted-certificate-problem-solved.html 这里有提示,是 Equifax 的问题。具体在哪个网页上找到下载链接的我忘记了囧~
ps:要是给这篇拟个副标题,绝对是"偷懒万万要不得",其实早想到只要把手机调成英文 google 一下提示的词必然有解答,但偏偏懒得去弄(>_<),后果就是浪费了好几天的光阴……
2009年8月15日星期六
将 ucweb 英文版修改为国内服务器
有时间可以参照 http://os.deepin.org/read-htm-tid-1085784.html 这个 hack 一下 lp_navi.cd_data ,导航的链接我从来不用,把 twitter 、 dabr 、 wiki 之类的加进去应该不错~
写程序 high 得死去活来的热忱差不多前两天就熄火了~终于脱离了癫狂状态,真好。
2009年8月14日星期五
profimail 实在不是一点半点的爽啊啊啊啊~
可以只下载邮件的开头部份,对于泡园子来说真是非常实用的功能呢~
老版本的 s60 上很难得有这么有爱的软件了。 lonely cat games 的实力没得说, x-plore 和 smart movie 都是他们的神作。
以前我把能找到的 n72 邮件程序都试了一圈,结论是唯一满足我要求并且可用的就是 profimail ~不过当年没收入, 200 多人民币绝对是巨款了……
profimail 目前在打六折~税后折合人民币150……好想好想买~恰好老妈本月意外的多给了200块……呃……可是还有预定的书款要支付(>_<)
(有了这个大概很可以缓解我对于 BB 的渴望吧……不过以后真的离了邮件不能活了囧)
2009年8月13日星期四
咩咩~突然有要 level up 的预感呢~
总之都是碰了以前不敢碰的东西呢……也许是好的开始,逐渐发现以前那些觉得艰涩不解的好东西其实就是那个东西而已……好比函数我从四年级就接触,会用会解,可实际上顿悟它是什么东西已经是初二了orz
我真的很笨的……
吃苍蝇的夜晚
天天动听提示要升级,我没多想,点了是……安完觉得界面华丽了,但问题是我并不特别待见华丽的样子本身——比如苹果系列的东西。终于可以用快捷键调音量了。出现在屏幕下方的关不掉的提示栏让人有不祥的预感——流氓软件如迅雷暴风都有这种东西。果然,联网找不到我要的歌词,却下了一堆排行榜什么的东西。以前不是没有,只是不这么流氓的放在显眼的位置强迫人看。我感觉像吃了只苍蝇,重新下载了 3.31 版,安了回去。
我真的是相当喜欢 Lrc 歌词显示的功能……靠,难不成这种东西也要自己写才能放心不碰到流氓?
联想到 ucweb 最近把用户名改成了数字,这种跟 ipv9 一样的从字母到数字的倒退是否意味着 ucweb 要向玩数字账号的老大哥腾迅学习呢?
真的是非常怨念可以用流量压缩的 Opera Mobile ……N72 用面向低端机的 Opera Mini 来说有点浪费,塞班的 java 平台支持怎一个烂字了得(>_<),用直接解析网页的 Opera Mobile 则感到力不从心,毕竟配置古老,对应版本的 Opera Mobile 也相当早了,不支持压缩。 ucweb 正好填补了这个高不成低不就的空缺。其实我相当的喜欢 ucweb 。如果一个月收 5 块钱流量和服务费可以不被不感兴趣的新闻和广告骚扰,我大概眉头也不会皱一下。天天动听要是标价 20 块终身没有广告,我想我也会买。比起动辄十几美金的外国软件,国产软件的成本优势其实很大。可惜破解和盗版太猖獗,卖软件挣不到钱,就只好做流氓了。
二版机也就这样了。不能想太多。不然更恶心。
2009年8月12日星期三
2009年8月11日星期二
搜一下就有了……
http://goldengrape.org/2009/05/fetion_for_the_one/
作者是金色葡萄 (@@goldengrape) ,在 blog 上第一反应找 twitter 帐号尾行之XD 然后才是把 blog 的 feed 加入 google reader 。
--
2009年8月10日星期一
囧囧的火星一下
嗯,我没性趣用手机当 Masturbator ,虽然安了那个小软件。不过按完按钮有事情发生真的挺不错的~尤其是不看屏幕进行操作的时候~
用 python 处理 xls 文件
用 PyExcelerator 的资料
http://blog.chinaunix.net/u/10686/showart_529096.html 使用 pyExcelerator 读 Execl 文件 by libin1983
http://blog.donews.com/limodou/archive/2005/07/09/460033.aspx [Python模块]使用pyExcelerator来读写Excel文件 by limodou
http://cocobear.info/blog/2009/01/16/use-python-deal-with-excel/ 使用Python处理Excel表格使用Python处理Excel表格 by 可可熊
大家真是没创意,标题都差不多 =v=
打算用 PyExcelerator ,不行再上 win32com 。
xlrd ?以前试图用过,可惜摸不着边,有心理阴影,实在不行再说吧>.<
第一个坎是不会安模块=.= 还好有 readme 和 google 。右键我的电脑-属性-高级-环境变量,在 path 里加上 python 的安装位置。然后捣鼓着弄好了。
第二个问题是…… PyExcelerator 的读和写完全找不到关系哎>.< 读倒是出乎想象的简单。可是写……
http://www.unix.com/shell-programming-scripting/82612-perl-split-excel-workbook-indiv-excel-files.html
这里给了现成的代码^v^
意料之内, PyExcelerator 读得不错,不过写出来就很干瘪了>.<
虽然心理上非常讨厌只支持 windows 的东西,但是没办法……安了个 PythonWin ,以便使用 win32com 。
http://ipython.javaeye.com/blog/328249 python写excel文件
也许可以用~
http://jinheking.javaeye.com/blog/163250 python 读取excel(ZT)
看起来很不错哦~不过问题貌似是没有出处囧
http://topic.csdn.net/u/20080611/14/854cae71-4c6a-43ef-8c17-14ef1b3c42a5.html
三楼有个使用win32com.client的封装
今天大概是没希望写完了。不过进度很乐观。明晚美好的夜班又有有意义的事可做了=v=
2009年8月9日星期日
充分利用有限的条件追求无限的快感
QR 助手全面重写中~
重来
今天把 cerealizer 翻出来,哈~好久不用连名字都忘记鸟~ pickle 的替代品,用之前要注册一下类。我想也许以前没用它最大的可能性就是当时不会用类。笑。
囧囧的发现一个 bug ~当 DEdit 开启多任务之后,开启的进程 uid 都是 1 。
猪是怎么死的?答曰:笨死的。←说的就是我(>_<)竟然忘了还有一个叫作 applist 的模块。自pia~
被一个非常低级的错误折腾了一个多小时。通过赋值语句调用的方法当然要 return 点东西回来,可我愣是给忘了,在方法内部造成赋值就直接光秃秃的 return 了>_< 于是每次运行完了赋值结果都是 None 。囧死~
2009年8月8日星期六
笨蛋笨蛋,我是笨蛋
伟大的 cyke64 大人再次给出好东西,那个辅助的 start_app 真是不错,俺自己也写了一个。准备敲打敲打扩充一下,毕竟用中文还是不能指望直接用一个 appname 参数一勺烩——自己试着写一个通用模块真的感觉很棒(*^_^*)。
在搜索的过程中,被一个自称中国男孩在论坛上让大牛们说中文的家伙囧到了(>_<)这孩子一定没看过《提问的智慧》。
今天算是和标题耗上了~20090807
把短信查手机余额的脚本扩展了一下,根据当前的门号发不同的短信指令。没什么特别的,一直想弄,只不过今天才动手——同理还加了个按红键显示软件界面的功能,以后肯定得扩展,目前先搭个框框。
今天为了偷懒从程序 .app 的名称得到 appswitch 模块里能用的名字,把 _caption.rsc 的这类文件折腾得不轻, google 到两种—— a 码和 u 码(懒得看英文(>_<))。结合以前在手机上玩汉化的痛苦经历,好不容易 hack 出一种,结果还不对,一怒之下把手机上 95 个 _caption.rsc 都搜出来挨个看并且分类。
在十六进制编辑器里看,用于这种标题文件的字符串其实有两种:字符数 + 字节数 + 内容,字符数 + "ab" + 内容。前者是 ascii 码,英文字符数等于字节数,中文里二者一般不相等,需要在"内容"开头加 "0f" 表示以下是双字节内容;结尾应该加 "e0" ,因为有字节数指针,也可以省略。"字符数 + "ab" + 内容"没什么好说的,内容也是统一的双字节,很爽。
一般汉化所说的 u 码文件,含有 2 个带 "ab" 的这种串。可 a 码文件用哪种的都有,甚至还有一样一串的、一串是空串的、一共只有一串的(>_<)
最令我绝望的是, appswitch 里可以用的字符串并不一定是 _caption.rsc 的哪一个⊙o⊙
囧死了。还好自己用的程序里需要涉及的软件不多,希望不要碰上太变态的。万一碰上了……就跟丫拼了!(像 z 盘的内置程序这样木有 _caption.rsc 的咋办咧?囧)
我就是觉得连名字都知道的程序,再为它去专门手工维护一个 appswitch 用的小名,超级不爽~
2009年8月6日星期四
节约
继续折腾日夜模式切换的脚本,希望给里面加上让 QReader 改变背景颜色的功能。为了延长 flash 有限的寿命,多读少写是个好方法。所以决定在切换日夜模式的时候只对当前正打开的 QReader 起作用。其它的背景颜色切换大可以放在 QR 助手里启动之前进行。
按照我的使用习惯,用代码修改 QReader.ini 里的颜色并不难~修改之后,在阅读界面,关闭文件再重新打开即可生效;在文件列表界面,如果选中了文件可以打开文件再关上,更万无一失的方法是退出程序再进去(*^_^*)
想要优化一下 QR 助手的显示,又不想通过另开一个文件来进行进程间通信。突然想起来传说中 s60 的 system\Shareddata 文件夹下有一堆系统设置文件,应该有当前主题的吧?用修改时间很容易找到是 10005a32.ini 。虽然没有权限编辑,但是只要用 os.path.getsize("c:\\system\\shareddata\\10005a32.ini") 取到不同的文件大小,能够对应不同的情况就可以了XD
真 TMD 的美好~
2009年8月5日星期三
2009年8月4日星期二
响应神的号召
连 FSM 大神都发话了,怎能不从XD
kiva.org 是我在有收入之前就决定参加的项目。从工作以来每个月存100人民币——我的可支配收入的三分之一打算专款专用在 kiva.org 上。问题在于我没有支持 VISA 的信用卡。把招行的信用卡销卡之后,我目前是一张信用卡也没有。
浦发现在的 WOW 卡费用政策其实挺烂的,要那么多的前期投入,刷六次免年费也只是跟招行的普通卡一样。我就是为了不花多余的钱才想弄个免年费的卡=.=所以还要再等下一轮政策>.<
算了,再说什么也只是 YY 而已。因为我的收入不够 WOW 卡的申请标准呢……爬走。
再次火星……招行的手机支付
好吧是我多心了。我以前以为招行的手机银行需要走 wap 验证手机号信息(像浦发那样)……原来只要在支持 wap 的浏览器里输入短信里的支付网址就可以=v=(看了 http://blog.cn-ic.org/?p=306 才知道)
亲爱的 Opera 再次原生支持~真是令人感动。
浦发的手机网银就是走 wap 的,我的水货 N72 上不能登录——不知道是哪里的问题。不过反正我也只在电脑上买东西,何况上网流量还是挺贵的。
从某种意义上看,招行算是变相开通了和浦发类似的手机短信验证业务,二者区别在于招行的验证信息就是支付网址,从键盘上敲的要多一些。
我还是乖乖的用我的浦发就很舒服^v^
2009年8月3日星期一
2009年8月2日星期日
Keycapture 会死循环吗?
昨天晚上为了让删除键在文件列表下可以完成删除这个动作,真是费了九牛二虎之力。最后还是通过模拟按键调用菜单中的删除实现的。
真丑!可是我没有更好的办法了(>﹏<)
2009年8月1日星期六
遭遇系统 bug
确认我没写错,调试了一下。原来是 time.time() 给出了奇怪的返回值,在当前系统时间上又加上了一遍和世界标准时的时差:设置成伦敦时间一切正常,设置成柏林时间多一个钟头,设置成北京时间就会多八个钟头(>_<)
在 pys60 1.4.5 下:
time.localtime(time.time())=(2009, 8, 1, 22, 3, 48, 5, 213, -1)
time.gmtime(time.time())=(2009, 8, 1, 6, 3, 48, 5, 213, -1)
time.timezone=-28800
囧~咋办捏?虽然可以用 time.gmtime(time.time()-time.timezone) 代替 time.localtime(time.time()) ,不过实在太丑了。所以我还是乖乖的用 1.4.4吧~
很难得不是我的错导致了 bug ~哈哈~
2009年7月31日星期五
好时代
看着那个群星璀璨的年代,我的脑海里闪现的是另一个人——图灵。正如 cnbeta 上的调侃,咬了一口的苹果 logo 不知是否也有纪念图灵之死的成分。从隐忍的爱丁顿、不堪迫害自杀的图灵,到2005年12月允许注册合法的民事伴侣关系,现在真是一个好时代。也许因为中国传统文化接近原生态的从来不把同性恋当回事,所以也相应的连正视的动机都没有。
属于我们的好时代,什么时候才能来呢?据说同性恋平等运动、男女平等运动和社会主义运动是天然的同盟……昨天学习了一点点毛主席语录,切中时弊啊。可我一点也不期待中国的新一轮社会主义运动。
2009年7月30日星期四
当时我的脑子一定是抽筋了!
另外那堆 canvas.bind 用的函数其实都可以用 lambda 形式改写。就算需要寻找程序安在 C 盘还是 E 盘,用链表推导式写应该清爽很多(>_<)
2009年7月29日星期三
点的颜色
http://snippets.dzone.com/tag/pixel
看了一下 http://larndham.net/service/pys60/getpixel.py 的源代码,囧囧的发现人家的实现似乎是在 D 盘存出一个临时的 png 文件,然后把文件里对应位置的信息取出来=.=如果用这个方法我还不如直接比较文件大小呢……感慨:一、作者真是很有爱,二、太阳底下没有新鲜事。
伟大的 cyke64 大人(俺对他老人家有深重的怨念啊=v=)在 http://discussion.forum.nokia.com/forum/showpost.php?p=168137 里给出了 getpixel 的方法~"It's an undocumented function"这就是传说中的秘技吗?果然很有爱^^
爬去实验~
--
2009年7月27日星期一
网络编程完全无能……泪
所以前两天注册了个开发者的啥啥(俺真的不知道那叫啥>.<),晃悠晃悠看看,好东西还是不少的,思路也是简单的,唯一的问题是不会用-.-
管它 http 、 tcp/ip 什么的我从来都没有折腾过呢,任何和服务器有关的东西我也没碰过……果然是无比长久的单机环境的后遗症啊>.<
起跳有点高。不过还好,python 用 json 有不少现成的资料,直接调用淘宝 api 的也有……(果然有钱途的东西大家比较关心咩)
http://blog.chinaunix.net/u2/68938/showart_1979840.html Try taobao open API in python
http://code.google.com/p/tbassistant/ 淘宝API应用演示程序
没仔细找,不过我想认真的看阿里的文档, java 封装好的包仔细看看应该也能明白大概(类 C 语言俺虽然不太会写,读还是问题不大的)
最重要的是我到底要写个什么……其实按照我的口味和能力,最好没有服务器端的事情,单纯交给本地 python 脚本或许是最偷懒的方法了……实在不行的话就先实现一个能返回我需要的掌柜昵称列表的小程序,然后再慢慢扩充我需要的功能……
2009年7月26日星期日
神魂颠倒
目前的实现思路是对桌面截图,把显示门号提示的位置(也就是普通情况下显示 "中国移动"的地方)提取出来。之后怎么折腾还没想好~肯定可以做到但是很丑的方法是把 image 对象存成图片,不同的门号显示图片大小不同,因为我平常使用的主题只有两个,所以也只有 4 种情况而已。稍微灵巧一点也许只需要选择两个恰当的点就可以了。两个门号显示文字重叠的部份一个点,不重叠的一个点。比较两个点是否一样就知道是哪个门号显示文字了——问题是我不知道两个 image 对象是否能直接比较异同……囧。
pys60 连续发短信和 sms_send 的回调函数问题
用 pys60 发短信我只在反编译并分析流氓软件"移动通"的时候碰到过。感觉并不难。
看了一下库参考手册,照着手册的建议为了防止程序挂起几分钟,设定了 sms_send 的回调函数。第一条可以成功发送,第二条的时候就报错出现了" already sending "的提示。即使把第二个 messaging.sms_send 移到第一条的回调函数里也没用。
去 system\Libs\ 里把 messaging.py 翻出来看。它在发送短信的时候把 _sending 置为 True ,调用回调函数之后再调用 signal_lock() 将 _sending 设为 False ,在二者之间调用 messaging.sms_send 总是会出现" already sending "的——这就是在回调函数中发第二条短信也会报错的原因。
不想 hack 到 messaging 内部去改变量,又没打算用 ao_sleep 那么丑的方法,只能另找别的出路。
想起在 PyS60 tutorial 的例子里见过连续发两条短信没问题的。打开 ex_sms_sending.py 一看,人家没用回调函数。再去看库参考手册:"回调函数缺省情况下, sms_send 函数在被调用之后挂起,直到所发信息在队列中删除或发送失败"。
囧囧的删除了回调函数,一切 ok 。
早知灯是火,饭熟已多时……这次绕了大圈圈的教训是本本主义要不得啊~不过算是彻底把这个问题搞明白了,也挺好的。
以前看别人提过今天自己实践了一下的火星心得两则:
一、发中文短信只要把短信正文字符串用 utf-8 解码, sms_sending 第三个参数(可选)文字编码设定为 "UCS2" ,就可以了。
二、从程序发出去的短信在"发出的信息"里看不见,从通讯记录里能看到号码,但看不到内容。
(再次深切的怨念 BB 上不支持 python ……不能自己折腾着玩好痛苦……好想叛逃到 Android 平台啊啊啊~)
2009年7月25日星期六
火星的代价
如果说用 python 自己在手机上折腾着玩的话,BB 大概是最不现实的了…… iphone 越了狱就是一个 unix ,更别说天生就是 linux 的 Android 。
要不要再观望一下 C 网的 Android 捏?可是我讨厌触摸屏啊啊啊!没有触摸屏的全键盘 Android 倒是有可能……不知什么时候才能出来 GC 双模的……
绝望啊绝望~人生果然没有完美的……
(为啥我的 Java 会烂到这么无以复加的水平上捏?好囧。)
2009年7月24日星期五
纠结的集体穿越
现代的科学研究都是按照西方的科学逻辑进行的。成为一个学者,越是优秀,越是把西方的科学逻辑内化为自己对事物判断的标准。用这种标准看,东方传统文化从来就是反逻辑反科学的。于是,即使中国的研究者用中文写成的研究文字,也只能把西方的东西奉为圭臬,不管感情上或者理智上多么平均照顾的赞扬东方文化,后面还是要加上"但是"。
说到底,因为西方占据了实际的优势,所以我们才会按东方成王败寇的传统接纳西方的价值观,从而把东方传统的东西批判的稀里哗啦……
虽然因为价值标准不同得出不同结论非常正常,"情人眼里出西施"嘛,可是地球村里满大街都是别人眼里的西施自己眼里的东施……这种感觉一点也不好玩。
对不一定对,错不一定错的东方混沌,为它凿开科学逻辑的七窍,只会让它死掉。
我猜两三百年之前的古人,一定比我更加迷茫更加痛苦更加纠结。现在的人不纠结,也许只是因为被割断了和东方传统的脐带,否则总是会有这样那样的违和感吧……
2009年7月21日星期二
Opera Twitter Widget 复活手记
=====开始备料=====
首先是准备一个可以用的第三方 api ,可以直接使用 http://nest.onedd.net/api ,也可以按照 http://www.ifanr.com/2778 打造自己的twitter API proxy (from iFanr 爱范儿)这个教程自己在 Google App Enginge 搭一个。
另外需要一个显示在 Opera 主窗口中而不是 widget 内打开的页面,我用了 dabr 。因为 api 中有些返回的 css 是在 twitter.com 上被墙的,看起来很丑。官方的 dabr 地址是 http://dabr.co.uk/ ,如果有国外的空间依然可以自己弄一个,方法参见 http://www.appinn.com/twitter-dabr-setup-guide/ Dabr 安装 - Twitter 手机版网页程序安装教程(from 小众软件)。
=====备料结束=====
Opera 的 Widget 只是把后缀改成 wgt 的 zip 文件。下载一个官方的 Opera Twitter Widget , wgt 文件在 profile\widgets 文件夹,改后缀解压缩之。
解压缩之后首先修改 config.xml ,在 <access> 和 </access> 之间增加如下内容
<host>nest.onedd.net</host>
<host>dabr.co.uk</host>
(如果你用的是自定义 api 或者其他的 dabr 程序,当然要改成对应的域名),保存。
script 文件夹下 twitter-api.js 第 57 行" // API methods "到第 248 行"// Twitter search API"之间的 http://twitter.com/ 或者 https://twitter.com/ 改成 http://nest.onedd.net/api/ 或者自己的 api 地址。之后的 twitter search api 我不知道应该怎么改,不过我从来没用到过。
script 文件夹下 twitter.js 查找"'<p class="profile">',"往下一行和查找"(type != "direct_message" ? ('<a href="往下一行,这两处 'http://twitter.com/' 改成 'http://nest.onedd.net/api/' 或者自己的 api 地址。查找"'<p class="text">',"往下一行改为
'<a class="name" href="http://dabr.co.uk/user/', username, '">',
,查找"'<span class="status-line">',"往下一行改为
(type != "direct_message" ? ('<a href="http://dabr.co.uk/status/' + id + '" class="time">' + new Date(created_at).toAge() + '</a> ') : new Date(created_at).toAge()),
保存。
这就改完了。
测试方法:把解压后的 config.xml 拖到 Opera 的窗口里。登陆~我胡汉三又回来啦~
测试 OK 之后,可以将 Opera 的"管理 Widget "和 profile\widgets 文件夹里因为测试多出来的 Twitter Widget 删除。将修改好的代码重新压缩为 zip 包,修改后缀为 wgt ,拖动到 Opera 窗口。这回是彻底搞定啦~
--
2009年7月14日星期二
网页版淘宝旺旺支持 Opera 了~
更早之前发现 QQ 空间和 web qq 在 Opera 中也可以用。
感谢 Opera 中国团队和淘宝、腾讯的技术人员们。
太开心了~p( ̄v ̄)q
2009年7月13日星期一
2009年7月4日星期六
磕毛豆了~
遥想去年的时候 D+ 似乎刚刚出来, COMODO 2.x 还是主流,中文版更是遥远的东西。今天去卡饭毛豆区(http://bbs.kafan.cn/forum-38-1.html),才知道有了中文版,安完才发现里面还带杀毒~(火星本质再次暴露>.<)太乐了~终于不用到处揪心用什么杀软了。
嗯,慢慢折腾吧~我喜欢这种感觉~
--
2009年6月29日星期一
LFS
http://lamp.linux.gov.cn/Linux/LFS-6.2/index.html LFS中文文档
平常用的话, debian 应该不会很折腾。
残念, linux 内核源代码注释才看了多少就丢下啊(通信的专业书优先级比较高,没办法(>_<))
2009年6月26日星期五
不动笔墨不读书20090610
不好之处也一目了然,对大部份书不求甚解,对简单的文科东西还好,复杂一些的稍稍放松,看了跟没看也没什么区别了。
这两天拿了本新书,打算好好学习一下,但是并不到需要笔记的程度(要笔记意味着还要带本子,抄写的环境要求比看书高多了),于是只用自动铅笔画出我认为的重点,顺便可以带书签。
到目前为止效果不错~
火星一下~让 N72 用 OpenDNS
今天早晨爬起来突然福至心灵,使用 cmnet 接入点, N72 是可以自定义代理服务器和域名服务器的。"设置"->连接设置->接入点,左键菜单"新增接入点->使用已有设置",选中 cmnet 。连接名称改成 opendns 或者别的好认的名字,左键菜单选"高级设置","域名服务器"改成 208.67.222.222 和 208.67.220.220 ,确认返回。
假如有可以用的代理服务器,也可以在上面的最后一步修改"代理服务器地址"和"代理端口号码"。
在需要的时候使用相应接入点就可以了~
(我真是火星的让自己都唾弃(>_<))
N72 和信推客使用报告
安装过程正常,上手容易。不能选择、没有提示的只能安在 c 盘对于古董机用户非常不友好,占 0.5M 的空间——这点决定了它无法在我的手机上呆太长时间。
没有适合手机浏览器登录的 wap 页面,限制了纯手机用户的使用。
web 页面对 Opera 浏览器支持不够好,"绑定 twitter "的链接点了没用。
我只使用了和信的推客功能。
也许是手机性能不够好的缘故,收到新"和新"的时候,屏幕会短暂的反复闪过白屏。
内嵌在信息界面里的和信阅读界面,跟自带的界面有出入,好不好见仁见智。个人感觉还行。就是在阅读和信的时候按删除键没反应,跟自带操作不同,不能删除当前项目,有点郁闷。另外和信使用系统当前的短信铃声,我没找到该怎么修改,要是能自定义就好了。
推客的功能比较阳春,没有直接的 Rt 选项。
twitter 延时相当大,虽然不是问题,但一口气收到一堆短信的感觉还是有点怪。
只为了 twitter 而保持网络连接有点奢侈。更重要的是,内嵌的思路虽然很好,但是 N72 的信息功能本身就有点残,所以咩~可爱的和信受了拖累也是没有办法的事情。
就这样吧~希望你们发展的更好~加油哦~
2009年6月21日星期日
市场的召唤就是命令——解语草 2008 9月 28 23:30
http://www.zaobao.com/zg/zg080915_507.shtml 重庆出美女,还出女高官
且不提希望是我不纯洁导致的胡思乱想"有没有什么'潜规则'",以后要是组织部门很多女干部大权在握,按照"三十如狼,四十似虎"的古语,作为"糖衣炮弹"的"解语草"作为一定会变得相当紧俏。
这方面的训练和提高可以参考日本的先进经验。日本的高级男公关为女性提供的精神享受就足以让她们捧出大笔的银子。
这种商业模式对从业者的修养和素质要求非常之高。日本的艺伎业一直存在,随着女性社会地位提高和经济独立自主,业界将一整套商业化的精神恋爱模式经过针对性的修改,就可以用于女性市场。
我国在这方面相对落后,要实现跨越式甚至飞跃式的发展,势必需要从
ps:还有人记得吗?我以前的职业理想之一就是当老鸨~嘿嘿。
(>_<) (>_<) (>_<)
这么古老的东西,丢出来吧~哈哈~
每一天都是节日
父亲节这天,我送给我爸爸他一直想要的一套睡袋,爸爸很开心。今天早晨5点,涂远高的父亲连儿子的遗体都留不住。
在这片神奇的土地上,每一天都是这样的节日——我们可以幸福的生活,只要我们没有去倾听被害者父亲母亲的哭泣。
对不起,在我自己的地盘上,我说不出节日快乐,因为这个节日我压抑的一点也不快乐。
ps:我是不明真相的群众之一。所以昨天我很傻很天真的认为石首的消防演习就是消防演习,只不过起火的公交车上没有乘客很奇怪。当前,今天演习到不用中考只是更奇怪了而已。我是不明真相的群众嘛~
2009年6月19日星期五
2009年6月18日星期四
2009年6月11日星期四
个人猜测为什么出国光缆没断
地球是圆的,时差是个好东西,它意味着无论在大部分天朝子民蒙头大睡的时候还是在大部分人清醒的时候,都有洋人正是工作时间——他们在天朝的爪牙为了里应外合也不得不保持清醒,于是这期间,正是 VPN 使用的时候。
出国光缆断了,意味着 VPN 中断。VPN 断了是要限时修复、按断掉的时间长度赔钱的。运营商绝对不舍得得罪这些恨不得当成祖宗供起来的大客户。
运营商不会自宫,朝廷会不会下令彻底封网呢?也许会,但除非朝廷铁了心打算重兴义和团把洋人都赶走,否则过了敏感时期全面封网还是需要解除,人为弄断光缆,过几天再接上,显然是傻x到一定境界的下策。伟大的防火墙可以用白名单过滤,除了登记在册的 VPN 连接以外统统墙掉就可以了——我们终于可以反过来剽窃一把伟大的"主体思想",创造和谐美好的天朝局域网了。嗯。
即使在刚刚过去的网站维护日里,朝廷还是留下了出国光缆这个里通外国的大道,至多里里外外设上关关卡卡。最近又冒出个本地版的 GFW ——我恶意的希望 4000 多万打水漂的纳税人血汗钱能牵拖出些朝廷大员的亲戚故旧,假若碰不上有关狗咬狗的内斗,显然只能是妄想。
当然,还是那句话:"永远不要高估他们的智商,低估他们的胆量。"
======
这回的舆情工作反应实在太慢了!这都几天了才下来通知——其实不排除是 twitter 上的信息风暴让我习惯了火星单纯生活的单线程头脑过载发热造成的错觉。
也幸好,我没去干那份工作,收入长 10 倍我也不能干给这种伤良心损阴德的事情。
--
2009年6月10日星期三
平仄
无论如何,中文音调的特点决定了歌词唱出来讲究平仄和不讲究会差很多。看过一个古文的例子说不按平仄,"兰荫"听起来可能像"滥饮"。
今天逛街听到一首歌,"好男儿,我是一只壶",十分奇怪。根据歌词上下文、配乐和演唱者的感情,显然本应是"我是一只虎",但仔细听了几遍重复,旋律决定结尾那个字应该是平音,所以当作"虎"来听就觉得别扭。当作"壶"顺耳多了,就是比较搞笑。有这种感觉的并不止我一个人,"百度知道"里有个问题"急求一首歌,歌词是:好男儿,我是一只狐…最后一句是:不在乎。"
这首歌并不是我碰上的第一首因为明显不合平仄而听起来别扭的。很多歌不看词听不出在唱什么,跟平仄也有关系。
可惜随着汉语的演化,古时候成熟的平上去入音调系统已经不符合现代汉语的四声读音。
我不知道音乐上如何定出平仄,也没学过现代语音学,但希望填词的人能注意一下吧~
2009年6月7日星期日
不守着 twitter 的一天
前天下雷雨,老爹没带伞。脑子里盘旋了很多东西,我本想写进流水账,却更想裁剪一下丢到 twitter 上,然而过后就忘记了,最终一个字也没有动——假如写成 blog ,哪怕是只有标题的草稿,总还有写完的可能。而且变成 blog 便总要无事生非的从小处思考大道理,比担心字数超限的 twitter 更适合我这个话痨。这才发现 twitter 让我的生活变的浅薄了,决定不再守着 twitter 。
于是突然闲下来。大块的时间,用来看一直想看的小说,用来睡觉,用来把写了一个星期还没搞定的文字结尾并且发出来。
关心推上的朋友,一天两三次,花上半个小时看大家的动态也就足够了。我本来就不是擅长跟人类打交道的人,一个人在火星过的很好,勉强跟上大家的脚步,伪装成地球人的样子,真是太为难我这个火星人了。
2009年6月6日星期六
闲话、隐私和权限 20090601
有点偷窥别人日记的兴奋。哈哈。不过既然放在网络上公开,我倒也不担心侵犯隐私什么的。
得到的教训:放在网上的文章,谁知道什么时候会被什么人看到呢。
对于无关紧要的人(比如我)而言,不过就是看了一段段或许是真实的故事而已。对于重要的人,后果就不知道了。嘿嘿~
很幸运我很早就看到了月光博客上《六步实现Google BlogSpot变成日记本》 (http://www.williamlong.info/archives/1114.html) 这篇文章。于是,我愿意公开的就是不怕被人看见的,怕被看见的……就偷偷的藏起来。嘿嘿~
2009年6月4日星期四
2009年5月31日星期日
BB 折腾笔记 20090530
老爹把通讯录整理好了,可是 outlook 还是没安好,真吐血。
家里的网速比单位慢很多,所以考虑把下载的东西拷回来用,重新下一遍实在太慢了。可是我所有的 u 盘已经被《一寸河山一寸血》给塞满了,硬盘也没地方塞(>_<)
五月三十五日 20090530 17:50
我有个恶意的猜测,五月三十五日要断网。哈哈~
2009年5月29日星期五
换上了 Opera 10 beta 端午节版
Opera 10 终于 beta 了。真幸福~
看到新的皮肤,干净清爽,感觉挺不错的。
在测试中 Opera 10 的各种设置路径改了不少,所以有些设置变回默认的了。
我常用的按钮都用 "opera:/button/" 的格式保存在书签里,需要的时候从书签拖放到工具栏上就变成能用按钮了。少数带加号的 js 只能存在个人栏里用,可以按 shift 拖放到工具栏。
不过我每次还来不及认真折腾就又出新版了,果然是因为我是火星人吗?-_-b
--
配置 Gmail Labs 和 Opera 的 M2 客户端
我习惯该存档的存档,用不着存档的邮件看完就删除。
Gmail 上的设置:
"实验室"里打开"高级 IMAP 控件"选项。
"标签"里把"所有邮件"、"已删除邮件"和在 Gmail 的过滤器里没有"略过收件箱"的邮件所添加的标签取消"在 IMAP 中显示"。这样可以保证不重复收信。
"转发和 POP/IMAP "里"IMAP 访问:""自动删除"选择"不要自动删除邮件","从上一个显示的 IMAP 文件夹中删除邮件时:"选择"将邮件移至'已删除邮件'"。这样一来,在 M2 上彻底删除邮件会在 Gmail 里移至"已删除邮件"。
Opera 上的设置:
工具->邮件和聊天账户,按照向导添加 Gmail 帐号,账户属性->接收->" IMAP 根文件夹的路径"留空。账户属性->发送,如果订阅了"已发邮件"," IMAP 已发文件夹"选择"[Gmail]/已发邮件",否则留空。
这种配置最大的好处就是没有重复收信的问题, M2 上看起来很整洁。代价是无法在 M2 中直接将邮件存档。可以通过在 M2 的各个文件夹视图中"查看->显示"取消掉"显示已读",并将需要存档的邮件标记为已读隐藏起来,在 Web 页的 Gmail 上统一处理。
我之前一直在用的配置里,订阅"所有邮件"、"已删除邮件", M2 的彻底删除相当于 Gmail 的存档。要在 Gmail 中删除邮件必须选中邮件拖放到 M2 上的"已删除邮件"文件夹中。因为已删除邮件还是会在"所有邮件"中出现,想要已经删除的邮件不来扰乱视线,只能在频繁清空"已删除邮件",我好几次彻底删除了不小心删掉的有用东西。同时由于 Inbox 是必须订阅的,在 M2 中取消了也没用,所以在 M2 自身的各个视图中,进入 Inbox 的新邮件都是"所有邮件"和 "Inbox" 一式两份,非常不爽。
--
2009年5月28日星期四
8830 上收发中文短信的程序
里面提到"也有兄弟在getjar.com上找了一个可以收发中文的java版的软件",是什么软件却语焉不详。
怀着侥幸心理用中文搜了一下,果然没什么结果。事实证明不能因为英语太烂就偷懒,用 site:www.getjar.com Chinese blackberry send receive sms 作关键字 Google 一下子就出来了>.<
J2MECNewsRead : http://www.getjar.com/products/5501/
J2MEChineseSMS : http://www.getjar.com/products/5764/J2MEChineseSMS
这两个软件看起来是一家子,都是为了没有中文环境的手机准备的,从说明上看: J2MECNewsRead 有 1021.26 Kb ,自带拼音输入法; J2MEChineseSMS 有 1937.88 Kb,自带中文字库。
我没有 8830 ,没用过这两个软件,也不知道怎么用。链接放在这里免得以后有需要找不到吧。
--
半瞎子圈圈控工作摸鱼中……
"瞎子摸鱼"乃危险动作,切勿模仿,否则死伤自负
2009年5月26日星期二
装修中……
原本我真的是懒得在被墙的情况下装修,所以就这么丢着了。今天一方面是被提醒了版面有问题,顺手找到了合适的模板和图片;另一方面,是用了新版的没边,速度相当赞。
模板是从 http://btemplates.com/2008/12/24/christmas-night/ 下载的。我不是基督徒,对圣诞节只有去死团的怨念。所以漂亮的鹿车被我涂抹掉,换上了 ET 。自我感觉可爱到不行的" ET 奔月"创意来源于煎蛋上老肥的恶搞" ET 飞越巨型煎蛋"(http://jandan.net/2009/05/16/atlantis-solar-transit.html#comment-284892),我果然没有什么原创性。
严正声明我没用 PS ,那对我来说太高端了。我用的是 Windows 自带的画图和 ACDSee 的照片编辑功能。
下一步咩,还是折腾有向蘑菇云进化趋势的标签云>.<
--
2009年5月25日星期一
ucweb 可真不容易
我目前在用的 ucweb 英文版是 6.0.1.23 的老版本,简单明快,挺怀旧的。
2009年5月24日星期日
opera 代理合集
刚刚还在怨念 Opera 的代理麻烦。不是不能,只是麻烦而已。因为我实在懒得去装第三方的有门没边之类的东西,再去设置这个那个,还要自己写菜单代码。这些每一样都会,真的只是单纯的懒= =
现在一般是用在线代理。毕竟也很少翻墙了。有个用用就行,不加第三方软件的话能用的不多。赛风的新 IP 前几天发下来了,可惜速度凄惨。幸好在线代理总能碰上能用的。
Opera 什么时候能直接支持 SSH 代理呢?不想了,想也没用。哈哈。
--
半瞎子圈圈控工作摸鱼中……
"瞎子摸鱼"乃危险动作,切勿模仿,否则死伤自负
2009年5月21日星期四
挖到一个 Twitter 的辅助 Opera Widget
有新推就冒出来对话泡泡(果然是鬼子出品,很可爱的动漫风格),没有的话就乖乖的缩成两颗小星星。把它设置成"总是在顶部",配合锁定选项卡并30秒自动刷新的 twitter 网页,还是很爽的。
侧边栏上的 twitter 手机版能用,不过不够爽,而且侧边栏我往往用来看书签、邮件、笔记,不能总是开着推,不爽。
上次下班忘记关 GTalk 客户端了,下了公交车才想起来,还打了个电话麻烦同事替我关上。实在乌龙。但是 GTalk 用 Opera 侧边栏的跟 Twitter 有同样的问题……期待有 GTalk 的 Widget 。
--
2009年5月19日星期二
坚守 blogger.com
好吧好吧,我很不厚道的幸灾乐祸了……忏悔忏悔……
大家都是墙的受害者。不过既然都是害,不害到钱包是最好的。
反正我 blog 的本意仅仅是代替日记本而已,不考虑从上面挣钱或者在上面花钱,也不用考虑别人是否看得见的问题。所以实在没必要为了躲避被墙的命运而跟风上独立博客——至少墙并不构成离开 blogger.com 独立的充分理由。
其实从一开始,我就把这里定位成"墙外的倒影"。因为我压根就不相信这里会长久的不被墙。选择这里是充分深思熟虑的决定,所以在真的被墙的时候,也就稍微郁闷一下,该怎么写怎么写,并没有太多变化。
好吧,我觉得会令我觉得恐怖的是封 Gmail 。哪天墙可以丧心病狂到这种程度……我就得挂代理上 Gmail 了。
--
2009年5月17日星期日
让 Google 搜索结果显示日期—— Opera 版
好东西,可惜只有 FF 能用。
写了一个 Opera 用的 js 脚本,让 Opera 实现 Google 搜索自动显示日期的效果XDDD
=====脚本开始的分隔线=====
// ==UserScript==
// @exclude http://www.google.com/reader/*
// @include www.google.com/search*
// @include www.google.cn/search*
// ==/UserScript==
if ( location.href.indexOf("&as_qdr=")==-1 && location.href.indexOf("?as_qdr=")==-1)
{
location.href = location.href.replace("search?", "search?as_qdr=y15&");
}
=====脚本结束的分隔线=====
存为 js 文件放在 Opera 的 User JS 文件夹,重启 Opera 生效。
--
Geek 老爹
盼盼一定是美丽的姑娘^^
有人推荐了一个讨论组: Geek 老爹 https://groups.google.com/group/geekdaddy 简介是这样的:" Geek 老爹,就是一帮子本来以为自己可能会孤独终老的 Geek ,他们莫名奇妙地有了美丽的妻子,然后又有了美丽的孩子,但是仍旧继续幸福地 Geek 下去。"
真赞……不过显然不是我能混进去的地方。囧
--
日近长安远20090517 2:30
虽然有 Google Reader 和 blogger2mail 所以不愁读写,但有家归不得终归不是让人愉快的事。
我以为,一个丧心病狂的政权并不一定比作为一个企业的 Google 更晚消失于地球。谁会笑到最后呢?
我懒得弄虚拟主机那些东西,我只想找个地方写日记而已。
2009年5月16日星期六
2009年5月12日星期二
不修改皮肤自定义 Opera 按钮图标 2009年3月13日 19:19
思路:为什么按 Shift 拖动到工具栏上的书签可以显示网站小图标,而自定义按钮就不行呢?拖放到工具栏的书签在 ini 文件中实际上就是" Go to page, 书签地址"这么个命令,而 Opera 内部命令中,使用 & 连接的命令只有第一条影响图标。结合 Opera 的页面缓存功能,曲线救国。ok~
做法:
披着 Google 皮的深度 Opera 版
opera:/button/Go to page,"www.google.cn"& Back & Go to page,"soft.deepin.org/thread-htm-fid-165.html"
以 http://www.flvcd.com 硕鼠网站为例。首先把它加入书签,书签上显示的图标应该是蓝底小绿人^^
opera:/button/Go to page,%22http://www.flvcd.com/%22%26 Back %26 Duplicate page %26 Switch to previous page %26 Go to page,%22www.google.cn%22
这个按钮图标显示为 flvcd.com 的蓝底小绿人,会把当前标签页再开一个新的副本,目前标签页这个转到 www.google.cn 。
已知问题:
1、只能在"个人栏"里使用的 js 脚本不能用 "Go to page" 加脚本的方法来添加按钮,于是也不能在里面"注水"加入自定义图标。
2、在"写邮件"和"下载"等界面里图标不会被显示,按钮的位置上会显示按钮名。
测试:
Opera 9.63 测试通过。
用途:
把喜欢的图标做成网页的地址栏小图标,加到按钮里,不管谁在哪里用什么皮肤,都可以用自定义图标了。完全不需要对皮肤进行修改哦~
--
2009年5月11日星期一
好用的小软件 bits
2.0 版没用过,好像多了点新功能。
作者是 John L. Collicott 。官网在这里: http://www.collicott.net/john/programming/bits.htm 另外一个介绍页面 http://www.geocities.com/thestarman3/tool/bits.htm
备份一下,免得忘记^^
--
2009年5月10日星期日
古董的悲哀
反正就是俺们这些古董使用者被嫌弃了。爬走。
fring 倒是能用,不过刷新的效果太诡异了,不喜欢。
twittermail很奇怪,我明明掐好的 70 字以内,它也会给我截断,余下内容丢到它的网页里。
看起来还是直接用网页推靠谱。
2009年5月9日星期六
老婆的饼
提拉米苏据说很好吃,不过我穷,没吃过。其由来的传说"带我走"彰显了意大利人的浪漫。不过也令我想起很多战争笑话里意大利士兵上了战场依然"前方紧吃"——连紧急状态下做出的快餐都这么好吃,怪不得他们。
相比之下,中国的"老婆饼"由来传说 (http://zh.wikipedia.org/wiki/%E8%80%81%E5%A9%86%E9%A4%85) 里老婆不一定是研发制作者,老公不一定是食用者,但老公一定是做饼或卖饼的。在查资料之前我完全没想到过会是这样,乍一看觉得"遍身罗绮者,不是养蚕人",一点也不浪漫。再想想,用"老婆"命名美味卖给顾客,简直是把爱情秀给全世界嘛~(死死团必杀攻击!)
如果从传说中家庭主妇急就章的角度说,跟提拉米苏能一拼的应该是印度甩饼(据说是来了客人,家里只有一点点细粮和油盐,主妇就把面团弄成超薄的甩饼,用料不多,看起来多,吃起来也很好)。但甩饼是待客用的,充面子用很好,贤惠有余,温情不足,跟中国古代陶侃的妈咪"剪发待宾"倒是异曲同工。
2009年5月8日星期五
把三星 SGH-X508 手机的通讯录导出到电脑
给老爹备份三星 SGH-X508 上的通讯录,难度系数 2.8 。虽然有现成的数据线,三星官网上可以下载到数据线驱动和 Samsung PC Studio II 2.0 PIMS & File Manager ,但是,导出来的通讯录备份文件格式是三星的私有格式。不是没想过手工备份,不过几百条慢慢敲会出人命= = 先备份一下以防万一。
哼,我可是要引诱老爹用黑莓呢,怎么能屈服于这种障碍。
因为我大学的时候折腾过一卡六号,有现成的 sim 卡读卡器和解卡软件,老爹的 sim 卡是90年代的联通卡,没有意外的话是第一代,解起来不会有难度,所以我决定用 sim 卡当桥梁,把存在手机存储中的联系人复制到 sim 卡上,再用 sim 卡读卡器和 MagicSIM 把 sim 卡里联系人导出为通用的 csv 格式。
(本来我自己的两张移动 sim 卡都解过了,还有 6in1 的狗卡应该也可以起到这个桥梁的作用,无奈当时解卡的存档文件都在老硬盘上,暂时读不出来。)
在家里的机器上解卡,碰到的问题是 MagicSIM 只认 com1 到 com8 ,可是我家电脑的 com 3~8 都被蓝牙占用了,导致 MagicSIM 找不到读卡器。在"设备管理器 -> 端口"里选了一个看起来一时半会用不到的蓝牙串行端口 COM5 ,卸载掉,在 sim 卡读卡器端口的"属性 -> 端口设置 -> 高级"里选择空闲的端口号。差点忘了在"属性 -> 端口设置"里把"每秒位数"改成 19200 ,默认是 9600 ,差了一倍呢~
解卡花了一个小时左右,很轻松。
将联系人由手机批量移动到 sim 卡需要在电脑上通过 Samsung PC Studio II 2.0 PIMS & File Manager 来操作。
实际操作过程中,因为 sim 卡的人名长度有限,会造成一些信息损失,长一些的人名加注释会在尾部截断或者乱码,原本归在同一人名下的住宅电话、办公电话和手机号变成了三条独立的记录,带有区号的号码之前的 0 丢失……此时通过三星的 Samsung PC Studio II 2.0 PIMS & File Manager 查看备份的通讯录文件,对照整理修改的工作量起码比几百条一点一点敲好多了。
结论:这就是不用智能机的下场。
--
2009年5月5日星期二
黑莓 Push API 带给 BIS 服务和 QQ 的商机
Apple 的小额付费机制在中国国内本土化最好的其实是 QQ ,看看 Q 币这种非法货币的流通程度就知道了。
我想国内肯为手机更好的挂 QQ 花钱的人不在少数。 RIM 这回给出的 Push API (http://www.berryon.com/blackberry/900.htm) 其实特别适合 QQ ,事实上官方有 MSN 、 Gtalk 等需要开 BIS/BES 服务的客户端,及时而且省电省流量。
按照 QQ 用户群的消费能力,移动借腾讯的力量开拓 BIS 的市场并不难。腾讯开发个带 Push 的客户端(当然什么 QQ 秀啦、宠物啦、空间啦统统用 Push ,使用者可以开通 QQ 莓钻XD),找个大明星用 Storm 一类的偏娱乐系手机拍个广告就行。
按照 20~30 元包一定流量的话,我觉得还是相当可以压榨移动 2.5G 网络的盈利能力。
问题是移动和腾讯都没有这个动力来做这种东西。
白日梦啊白日梦……爬走。
--
2009年5月3日星期日
2009年5月2日星期六
信用卡年费秘籍
====以下为引用====
教大家一个绝招,我用过N次了。打电话到浦发银行要销卡,接线员会问为什么销卡,告诉它因为办了其他银行的信用卡。此时接线员会说,您在我行信用不错,如果半年内不销卡,我们有活动送您一万分,可以换东西或抵两年的年费的。
=====引用结束=====
今天 google 了一下,浦发银行的信用卡竟然是出了名的不好伺候。摘抄的部分没试过,不过我猜是好用的。
好吧,好不好伺候跟我关系不大。我想办的 wow 卡需要年收入18000,我不知道我得熬到什么年头才够这个数……泪奔……
--
有点软的文~GeekCook
很有趣的站。卖一些很有 Geek 风格的衣服帽子。
"程序员是侠的实例"是相对比较中庸的,也相当好玩。有些比较激进的显然不适合穿出门。笑~拿来收藏的话有些奢侈。所以现在好像已经找不到了。说句题外话,毛主席教导我们:"如果路线错误,知识越多越反动。"靠 IT 技术吃饭的人是不是特别容易对 gov 持不认同不合作的态度呢?也许是不少不合作者因为封锁"久病成良医"自修了 IT ,另一些有能力接触更多信息的 IT 从业者,不太容易得以 gov 为对象的斯德哥尔摩综合症。我能想象到的理由,仅此而已。
女性 Geek 到底是小众中的小众,我想那里的女款衣服大概主要是给 IT 精英的美丽女友们穿的——男人嘛,有钱还愁娶不到美女。(请原谅我的酸葡萄心理orz)
反正我从来对衣服没兴趣,即使这家我也是冲着文字和图案来的。
我冬天的时候就很看好那这款 404 的卫衣以及 Geek 帽子,奈何我是五冬六夏裙子系,牛仔裤虽然有可一年也穿不上几回。我的衣服几乎没有单纯休闲款,因为我的审美倾向于可以作为正装的衣服——反正不用穿正装的时候我一般都在家里宅着,裸奔也不太要紧orz。卖过衣服算是内行的老妈说这家店的东西还是蛮实惠的,可惜板型不适合我,会让我显得很胖。所以只好放弃了。
这回看好的是 twitter 的白底蓝 T 恤,颜色很干净清爽。不过我不是 twitter 的重度用户,所以不是特别想要。"我是 web ,你也是。 :-) "不错,我喜欢深色系,不过同事说红黑配比较扎眼,另外领口开得比较小,不适合我= =反正不管哪一款,不收腰不好看,收腰的胸围显然不够,我穿不上 T_T
说到底,这些衣服都是给身材标准的人穿的……我这种就别想太多了,看看就好。
(算软文吗?虽然说 http://geekcook.blogspot.com/2009/03/20.html 写博客免邮费,50字以上,"营销2.0"——那是什么东西?为了以防万一要买,写点吧)
web 2.0 意味着用户产生内容,营销 2.0 万变不离其宗,用包括 web 2.0 在内的各种手段提高用户体验,针对性的为消费者创造消费机会。这种营销可以是手工作坊式的小本买卖,需要更多的精力成本的投入,利润相对可以较高。
我非常的理解出于成本考虑女款的衣服尺码单一的苦衷。没有合适我的我不买就是了。就是这么简单——营销 2.0 针对的只可能是需求弹性很大的商品。经济危机下大家压缩支出,希望不会对生意有太大影响。
--
2009年5月1日星期五
Opera 访问 Google 服务自动使用 https 脚本
http://chinagfw.org/2009/04/gmailgoogle-reader.html 防止Gmail,Google reader被过滤封锁的小技巧
在 Opera 上的确可用:
http://userscripts.org/scripts/review/5951 Google Secure Pro
把这个页面上的源代码存下来放在 Opera 的 JS 脚本文件夹就 ok 了。
主要就是这一段,不包括版权啊说明啊什么的,作为以防"万一"的备份吧^^
======以下为摘抄=======
// Google Secure Pro
// version 1.1
// ==UserScript==
// @name Google Secure Pro
// @description Forces gMail, gCal, Google Docs & Spreadsheets, and Google Reader to use secure connection.
// @include http://mail.google.com/*
// @include http://www.google.com/calendar/*
// @include http://docs.google.com/*
// @include http://spreadsheets.google.com/*
// @include http://www.google.com/reader/*
// @include http://www.google.com/bookmarks/*
// @include http://www.google.com/history/*
// @include http://groups.google.com/*
// @include http://sites.google.com/*
// @include http://knol.google.com/*
// @include http://www.google.com/notebook/*
// @include http://www.google.com/webmasters/*
// ==/UserScript==
location.href = location.href.replace(/^http:/, 'https:');
======摘抄结束=======
太感动了T_T 很好,就是那种"早知灯是火,饭熟已多时"的事情,说实话我老早想写但是不会写orz
--
2009年4月30日星期四
亲爱的红圈圈十五岁生日快乐
身为一个彻头彻尾的圈圈控,忏悔一下我的火星。
喜欢 Opera ,理由太多,就变成没有道理的喜欢了。
小猫时代,我记得跟 Opera 初识的时候她脑门上面还有大大的广告条,中文甚至不支持折行。可是,的确快到要飞起来一样。
我每次上网开窗口都会开一大堆,都是她惯出来的坏毛病。
一台在我可以触及的范围以内、可以上网的电脑,判断我有没有用过的方法,就是看里面是否安装了 Opera 。有了 Opera
的跨平台支持我才可以毫不畏惧的去折腾 xubuntu 。
笑~在 N72 上头疼如何安全的收 Email , 基于 Java 的 Gmail 和俄版 Opera mini
总归是隔着一层,最近意外的想起来,可以用 Opera Mobile 登陆基本 HTML 版的 Gmail ,用起来感觉实在超乎想象的爽。
优雅、高贵而美丽的红圈圈已经十五岁了。即使对于人来说,也已经是大姑娘啦~
加油~
衷心祝愿 Opera 越来越好。
ps:位于 http://kb.operachina.com/taxonomy/term/33 的《网络标准教程》已经进展到 40 了,虽然还是处于太监的状态,不过似乎可以期待完结?
--
七月兔?
好吧,五月 9630 Tour 兔儿出笼本身就是谣传,所以也算不得跳票。
--
www.weneedholiday.cn
佩服。
我上中学的时候也残留着这样多的反骨呢——不过感谢二中,我压根没碰到过超出范围的加课,倒是时常听说有家长抱怨二中老师不肯给我们加班加点——但是当时的我还做不出这种东西来:去美国去买空间到现在我还不会呢~一点缺憾是使用了
.cn 域名。
建站者的 E-mail 是 Gmail 的,再加上"本网站位于美国加利福尼亚州,遵守美国法律"的声明,很明显 Geek 英雄出少年。
再次感叹反抗低龄化——瓮安那次也是中小学生起头,要知道五四时代可是大学生们走上街头呢~
也许是二十年前杀的结果吧。
有没有危险,二十年之后再杀一把中学生?哪怕不是在肉体上消灭,社会关系上的扼杀也是恐怖的。我的同学在递入党申请书的时候还需要附带父母没有参加八九的街道证明。
希望建站的同学能保护好自己。
祝你们成功。
--
2009年4月28日星期二
如月中天一岁了?!
去年的这个时候,我正在以网吧为家,拼命的折腾论文。永志不忘的爱心早点。像漫画里的大盗一样扛着大包包半夜从学校往网吧跑,包包里装的是大堆大堆的矿泉水。 512 之后整整 24 小时在 Google Reader 上看了几千篇相关的文章。因为呕心沥血原创的毕业论文被打了"及格"而悲愤。为了躲避指导老师的夺命连环 Call 手机坚决不开机,被问起来就说是在网吧里几天几夜手机没电了——虽然差不多是事实,不过还是很不好。
从那段日子以来,逐渐更多的用键盘而不是本子来写日记。我从初中开始坚持至少两天写一篇,到了高中以后变成了一天一篇,直到大学毕业。
现在还是在写,不过改成了用我的 N72 手机或者电脑上的 Opera M2 邮件客户端,偶尔也用网页版的 Gmail ,发 Email ,通过 Mail2Blogger 来写 blog 。即使被墙也不怕。从某种意义上说,这几个 Blog 都不是我愿意给身边的人看到的东西,技术类的他们看了烦,时政历史类的他们看了怕。被墙了我反而安心。当然,不墙有不墙的好处,我花费了青春折腾出的内容,当然希望可以帮到有需要的朋友,节约大家的青春。
这里的生日是 4 月 26 日,就这么定啦!
于是我以后的人生,又多了一个可以纪念的日子,也就是又多了一个可以大吃大喝玩乐休息的理由,真好~
2009年4月27日星期一
给 blogger 同时加上标签云和分类列表
查找字符串"]]></b:skin>",
在它之前加入
/* Label Cloud Styles
----------------------------------------------- */
#labelCloud {font-family:arial,sans-serif;}
#labelCloud .label-cloud li{text-align:center;display:inline;background-image:none !important;padding:0 5px;margin:0;vertical-align:baseline !important;border:0 !important;}
#labelCloud ul{list-style-type:none;margin:0 auto;padding:0;}
#labelCloud a img{border:0;display:inline;margin:0 0 0 3px;padding:0}
#labelCloud a{text-decoration:none}
#labelCloud a:hover{text-decoration:underline}
#labelCloud li a{}
#labelCloud .label-cloud {}
#labelCloud .label-count {padding-left:0.2em;font-size:9px;color:#000}
#labelCloud .label-cloud li:before{content:"" !important}
#labelCloud .category-list li{text-align:left;padding:0 50px;}
在 "]]></b:skin>" 之后、"</head>"之前加入
<script type='text/javascript'>
// Label Cloud User Variables
var cloudMin = 1;
var maxFontSize = 20;
var maxColor = [255,0,255];
var minFontSize = 12;
var minColor = [64,128,128];
var lcShowCount = true;
var caPrefix = "+";
var caColor = "#336688";
</script>
其中 caPrefix 是作为分类的标签的前缀。前缀可以是火星文字符串,应该不会乱码。按照需要改掉就可以了。
把"扩展窗口小部件模板"前面的钩去掉,将自带标签列表的代码
<b:widget id='Label1' locked='false' title='标签云' type='Label'/>
换成下面的内容:
<b:widget id='Label1' locked='false' title='标签云' type='Label'>
<b:includable id='main'>
<b:if cond='data:title'>
<h2><data:title/></h2>
</b:if>
<div class='widget-content'>
<div id='labelCloud'/>
<script type='text/javascript'>
// Don't change anything past this point -----------------
function s(a,b,i,x){
if(a>b){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
}
else{
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
}
return v
}
var ta=0
var c=[];
var labelCount = new Array();
var tss = new Object;
var ts = new Object;
var cL = new Object;
var na = new Object;
<b:loop values='data:labels' var='label'>
var theName = "<data:label.url/>";
tss[theName] = <data:label.count/>;
</b:loop>
for (t in tss){
na[t] = decodeURIComponent(t.split('/').pop());
if (na[t].indexOf(caPrefix) == 0){
cL[t] = tss[t];
}
else{
ts[t] = tss[t];
}
if (!labelCount[ts[t]]){
labelCount[ts[t]] = new Array(ts[t])
}
}
tz = labelCount.length-1;
lc2 = document.getElementById('labelCloud');
ul = document.createElement('ul');
ul.className = 'label-cloud';
for(var t in ts){
for (var i=0;3 > i;i++) {
c[i]=s(minColor[i],maxColor[i],ts[t]-ta,tz)
}
var fs = s(minFontSize,maxFontSize,ts[t]-ta,tz);
li = document.createElement('li');
li.style.fontSize = fs+'px';
li.style.lineHeight = '1';
a = document.createElement('a');
a.title = na[t]+' 共有 '+ts[t]+' 篇日志';
a.style.color = 'rgb('+c[0]+','+c[1]+','+c[2]+')';
a.href = t;
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+ts[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(na[t]));
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(na[t]));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
h2 = document.createElement('h2');
h2.appendChild(document.createTextNode("分类"));
lc2.appendChild(h2);
ul = document.createElement('ul');
ul.className = 'category-list';
for(var t in cL){
li = document.createElement('li');
a = document.createElement('a');
a.title = na[t]+' 共有 '+cL[t]+' 篇日志';
a.href = t;
if (lcShowCount){
span = document.createElement('span');
span.innerHTML = '('+cL[t]+') ';
span.className = 'label-count';
a.appendChild(document.createTextNode(na[t]));
a.style.color = caColor;
li.appendChild(a);
li.appendChild(span);
}
else {
a.appendChild(document.createTextNode(na[t]));
li.appendChild(a);
}
ul.appendChild(li);
abnk = document.createTextNode(' ');
ul.appendChild(abnk);
}
lc2.appendChild(ul);
</script>
<noscript>
<ul>
<b:loop values='data:labels' var='label'>
<li>
<b:if cond='data:blog.url == data:label.url'>
<data:label.name/>
<b:else/>
<a expr:href='data:label.url'><data:label.name/></a>
</b:if>
(<data:label.count/>)
</li>
</b:loop>
</ul>
</noscript>
<b:include name='quickedit'/>
</div>
</b:includable>
</b:widget>
就这么多了……
太丑了。捂脸。 JS 我基本没学过,更别说用它来控制网页内容了。
不过既然有人问还是发上来吧。希望对需要的朋友有所帮助。
--
无奈的捆绑
在 CB 上都有人说话费很优惠,学生对价格很敏感的,其实这个东西不无竞争力,唯一的问题是时机!去年新生入学的时候电信还没正式接手 C 网。现在市场都被移动抢走了大家都用上了移动的机器,电信只好趁固网发展担"捆绑"这个恶名。
唉。希望明年可以好一点。
--
2009年4月26日星期日
粉色的粉色的~
好漂亮~
有不少可以免费下载的 83xx/89xx/90xx 主题。也可以通过捐助及时取得更多更新的主题。
2009年4月25日星期六
2009年4月24日星期五
9630 大名兔儿?
好像 Niagara 是 9630 的小名,大名据说考虑 Tour 。我觉得听起来就是"兔儿",挺可爱的。比 83 系列"克服"温柔,哈哈~
理解没什么问题吧?考了 N 次四级才 425 低空飞过的人飘走。
手机翻墙看YouTube
直接用国际版的 Opera Mini 4.2 访问 m.youtube.com ,搜想要的看的东西,比如"邓丽君 金门"(当然这个例子是不河蟹的),点开视频, N72 会自动打开 RealPlayer ,并询问"需要连接服务器,是否连接?",选是。如果连接不成功它会提示,重试就好了。
EDGE 网络环境下,176*144播放相当流畅,比较偶尔有丢帧、缓冲或重新连接的现象。声音似乎比图像优先级高。在左键菜单里可以选择全屏(逆时针 90 度横屏),似乎丢包的情形比非全屏要严重些。
邓丽君喊话 2 分 26 秒,流量 1.59M 。纵贯线《亡命之徒》 1 分 58 秒 1.41M ,香港演唱会版本 6 分 12 秒 , 4.50M 。
在 N72 上如果看完一个要看另一个之前最好关掉已经停止播放的 RealPlayer 窗口。
RealPlayer 不支持后台播放,但它是原机自带的程序,不需要额外安装任何软件,这点是 uc 播放器怎么也比不上的。
我很少看视频,不过不能看就非常不爽。现在知道能看了,心里就爽快了。
ps: N72 的自带邮件功能怎么会废柴到这么恐怖的程度?! POP 了所有的邮件标题都不许删除,除非把服务器上的也删掉……唯一补救的办法就是删除手机上的邮件账号,再重新加一遍,当然,再也不敢收信了。只用它发 Email 其实还是相当不错的~
2009年4月23日星期四
波比舅舅的婚礼 Uncle Bobby's Wedding
《波比舅舅的婚礼》(Uncle Bobby's Wedding)全书篇幅为32页。在本书中,一个豚鼠小女孩的舅舅波比将要与他的同性恋伴侣结婚,小女孩因此担心舅舅再不能有很多时间跟她在一起。舅舅则对小女孩解释说,结婚不会使她失去陪伴,反而会再得到一个舅舅。全书以舅舅的婚礼场面为结尾,小女孩也担当了婚礼上的鲜花使者给舅舅献上祝福。
==引用结束==
来源: http://www.aibai.cn/info/open.php?id=17940
看起来很可爱,希望能正版引进……哪怕汉化成繁体的也好,不然的话,等以后有钱有信用卡了买英文原版的也要给孩子看。
购买链接存下来: http://www.amazon.com/Uncle-Bobbys-Wedding-Sarah-Brannen/dp/0399247122
我作为小孩子的时候没有特别亲近的亲戚,所以没有遇到过类似的情形。不过假如遇到亲近的亲人结婚的话——不论婚姻的对象是谁——我想我也会觉得不安的。而这本书讲的道理实在很简单明快,即使不是孩子的我也大有共鸣:除了自己和自己的爱人之外的所有人,他们恋爱的对象是什么人都跟自己没有更多的关系。爱屋及乌是附赠的惊喜,实在不喜欢也没什么伤害。
这道理,无论对哪种性向都是成立的。
似乎没有什么大道理是在这个性向上成立而对那个性向例外的。
于是,其实大家都是一样的。
仅此而已。
--
2009年4月22日星期三
2009年4月21日星期二
2009年4月20日星期一
2009年4月19日星期日
鱿鱼和海蛰
我爱炸鱿鱼圈,墨斗鱼适合炖萝卜。不知道海蛰加工成凉皮味道如何——我猜会不错。
海藻的确很好吃,奥运之前在青岛爆发的那种浒苔据阴谋论者说就是日本人专门养来吃的,营养价值很高,味道超好。小道消息称相关研究者拿着研究剩下的从外海捞回来的"干净"浒苔大快朵颐,的确味道不错。可惜海岸线污染造成了食品安全的不确定性,就没大肆宣传——不然,在亿万张嘴巴面前,什么好吃的都是小菜一碟。
我不算激进的环保主义者,不过也得承认人类就是地球的癌细胞……
2009年4月16日星期四
读《少年中国说》
按照文中描述,我似乎像老人多于像少年,从某种意义上说,也可以看出中国传统文化给我的烙印,起码不觉得老年有多不好。"老年人如僧,少年人如侠。老年人如字典,少年人如戏文"其实公允。"老年人如别行星之陨石,少年人如大洋海之珊瑚岛"是很可爱的比喻,不知是否可以算"指人落伍曰'火星'"的语源之一。
老大之悲在于昨是今非。如果一直没变化,就说明其实没有长大也没有变老。虚度年华是不是更可悲呢?
指出"国"不同于"朝"的文字,其实是很不河蟹的!"夫以如此壮丽浓郁翩翩绝世之少年中国,而使欧西日本人谓我为老大者,何也?"以下,更是非常不河蟹。而今与时俱进科学发展之下,与彼时不同,"老朽"家属乃至本人,可以迁居到别个壮年之国。而我等不名一文的屁民,只得与看起来很大的天朝一起……一起如何呢?谁知道啊……
衷心希望有大大骨架的天朝不是患有巨人症的幼儿,而是真正在长大的少年。
然而,无论何时何地,不管是少年之国还是病态幼儿之朝代,总需要吞噬最优秀的人的青春、甚至鲜血和生命,来完成自身的成长和蜕变,或者自我毁灭。
ps: 我不讨厌春哥,虽然她不是我萌的那类帅姐姐,她的唱功我也不觉得有多么好,不过我尊敬她作为一个热爱唱歌的艺人的坚持和敬业。另外,我想她也是我们的第一个全国性全民投票普选出来的人(第一届超女的选拔过程不关心娱乐的我一点也没印象,但是到春哥这回,即使完全没兴趣不接触不参与如我印象也相当深刻了),甭管选出来干什么,人们发现自己手中的投票权竟然似乎可以左右什么——而不只是走过场的把废纸扔到箱子里——便如此兴奋的参与,也算是一种初级的民主启蒙。由她唱《少年中国》,想来倒也有些意味。
2009年4月13日星期一
山寨不服不行——化妆盒手机
相当的心动,尤其是粉色心形的这款,很漂亮,不是触摸屏所以没有明显的山寨图标。虽然貌似耳机的接口是 usb ,不过竟然支持蓝牙立体声!我几乎考虑要买一个回来当 mp3 了 :-) (被智能手机宠坏、习惯把手机当电脑用的我是很难接受把山寨机当作手机来用的)
低配置 320 不带卡,自己买个 2G TF 卡,两边加上邮费 400 块以内可以搞定。好吧,这已经相当于我半个月的工资了。手机方面我唯一的目标就是 9630 ,不知道我半年的工资能否拿下来= =
等俺有了钱,化妆盒手机买两个,一个摆着看,一个当 mp3 听!
ps: 前一阵山寨被电视曝光不少,老妈刚学会"山寨机"这个词,问我我的 N72 是不是"山寨机",我悲惨的爆豆了。
ps2: 在 my.opera.com 上填个人信息,假如我变成了大富翁要干什么,我回答"买个 9630 ,国际漫游的用 BIS 上网" T_T
--
半瞎子圈圈控工作摸鱼中……
"瞎子摸鱼"乃危险动作,切勿模仿,否则死伤自负
关于熟人藏书互借管理系统的一点思路
对指定的人共享藏书书目、实现借阅及管理,大概可以通过 SNS 网站的开放 API 来实现"熟人互借",甚至是"八竿子打得着"的关系就可以考虑借阅。
作为商业化应用,建立一个中立的风险控制平台(类似支付宝)。收取押金保证出借者的利益。对非直接熟人,可以提供自助租书服务,还有二手书转让。通过与网上书店、实体书店、出版社等渠道合作,借书系统提供购书快速通道、书店提供 VIP 折扣等。
书目管理大概可以用"豆瓣"辅助。
我不太用豆瓣,虽然有 facebook 的账号但是几乎没用过,讨厌开心和校内的嘴脸所以根本没注册,没什么具体想法,也只有个思路了。谁爱用就拿去用,赚了钱请我吃顿饭就行。
2009年4月12日星期日
2009年4月10日星期五
rss mail 服务网站们到底怎么样了……
http://www.feedsky.com/ 国内服务,意味着在墙里头,除了人民网之类的东西之外只能 pass
http://www.feedblitz.com/ 强大到过于复杂,但是没有中文。大概会比较稳定(搜到一个教程
http://iyee.cn/post/feedblitz.html )
http://www.rss2email.ru 俄文的,能用,似乎比较稳定
http://feedburner.google.com 直接用 Google 帐号登陆吧。一天只能发一封 email ,不过可以设定发送时间
http://alerts.yahoo.com/edit_feedalert.php 必须用 yahoo ID 登陆,不过可以在
"Choose how you want your Alerts delivered" 里勾选上 Email ,然后点击下面的 "Add
an email address" 链接,按照提示一步步把自己的常用邮箱加进去——看起来跟 yahoo pipes 配合良好,至少不会像
google reader 一样,订阅数太少就很长时间才更新一次。
======似乎能用,不过跟我口味不和的=======
http://alertpedia.com 不能全文邮寄,而且会把最新的文章合并,点击链接也是到达他们的页面,在框架里看文章……相当不爽。更新相当快。
http://www.feedmailer.net/ 几个小时以内发10条?频率设定对我个人而言不合用,所以没测试 orz 。
=======似乎能打开,但我还没来得及测试的=======
http://www.mailer4u.com/
http://www.listpower.com/
http://nouri.sh/
http://notifixio.us/
http://www.feedmyinbox.com/
http://www.xfruits.com/
http://notify.me/
http://www.feedcat.net/
======以下是似乎废掉的=======
http://www.botablog.com 不支持 cnbeta ,虽然添加了一些源但是我从来没收到过任何信件= =
http://www.squeet.com/ 404了
http://www.r-mail.org/ 即 http://sendmerss.com 把我引上 用 email 阅读 rss
的不归路的罪魁祸首,早就当掉了 orz
http://zookoda.com/ 不做这个了
http://www.rssfwd.com/ 关了
http://www.emailrss.cn/ 国内服务,连首页都打不开。
http://www.feedwhip.com/ 打不开,翻到墙外也是 503 Service Unavailable
http://www.yutter.com/ 似乎是不做这个了
http://blo.gs/ 没找到这个功能啊 orz
========结束=========
参考: http://www.thws.cn/articles/rss2email-list.html RSS2email邮件订阅服务收集 磨剑庐
用 Google Reader 共享标签实现聚合订阅的风险
我用一个马甲 Google 帐号聚合了人民网的一大堆新闻,标记了同一个标签后共享出来,通过 yahoo pipes 删除正文只留标题,再订阅其输出——用常用的 Google 帐号里的 Google Reader 服务。
今天试用了 Yahoo Alerts ,两相对照: Google Reader 最近三次更新是"上午6:52","下午2:54"和"下午8:05",每次更新 20 条——这个数量等于 Yahoo Pipes 运行一次输出的数量;Yahoo Alerts 今天白天一共更新了 7 次(我设置成一有新内容就给我发 email ),8:08 、 9:47 、 11:51 、 13:51 、 15:51 、 17:50 、 19:49 ,每次更新 20 篇。聚合之前的人民网 rss ,仅经济频道今天一天就更新了 200 条左右——顺便说一下,订阅数有 107,078 ,Google Reader 里 2 小时更新一次,跟开头引用的数据有差别——国际新闻也有 100 条左右。
像人民网这种频繁大量更新的 feed ,时间就是生命,延迟就致命。由于我混用了两家的服务,定期抓取造成的延迟叠加起来,效果更加可观。
结论:花心是会遭报应的。
下一步试验设计:分别用 Google 和 Yahoo 生成内容相同的个性化聚合 feed ,一个更新超多另一个较少,再分别用 Google Reader 和 Yahoo Alerts 订阅,观察并比较四个输出的输出数量和延迟时间。作为参照,可以用 Opera 的 M2 客户端直接订阅聚合之前的 feed 和聚合 feed,设定为 5 分钟更新一次——我家电脑本来就剩不下多少空间的硬盘会有爆掉的危险,还是算了。
--