博文

www.blog1980.info 试运行

我订阅的博客里, netcasper 用的也是 blogger 的服务。但是在"土啬"猖獗的今天,他的博客仍旧访问正常。引起了我的好奇。原来他用了 blogger 绑定到个人域名的服务。 或许我也该买个自己的域名了。 上 godaddy 看了看,.info 的域名大促销,第一年的费用仅为 0.89 刀。 这么便宜,不买一个玩玩还真是心神不宁。 买域名并不费力,种种收费促销一律"No thanks",然后直接信用卡支付,非常顺利(之前在线买国外游戏,结果信用卡被 Paypal 鄙视,很是不爽)。 blogger 那边的定制域名设置很简单。godaddy 这边稍微麻烦些,基本方法可以参考 google 的官方指南 。但是没想到 ghs.google.com 也被土啬搞的苟延残喘,需要小小的折腾一下——搜"ghs ip",故事很精彩。 目前我用的是这个所谓 "一劳永逸"的解决方案 ,不过实际访问起来 速度不佳,比之 netcasper 慢了好多。或许有更好的解决办法吧,我懒得折腾了。 这个域名只买了一年,算是试运行,域名到期之后怎么办还没做任何打算,目前唯一的作用是不用翻土啬也能看见点东西(寄放在 Picasa 的图片当然还是要阁下自己想办法)。原来的 lymanrb.blogspot.com 域名及链接应该不受影响。

赶赶 vpn 的潮流

最近 vpn 突然热了起来,原因之一我不说大家也知道。 alonweb ,现在我主要在用的 vpn,个人感觉服务比较可靠,缺点是有每月 1G 的流量限制,不开放SMTP 端口(无法发信)很不友好,速度也不很快。 ultravpn ,帐号很容易申请,想想办法 拿到证书 的话在 linux 下也能拨通,但是拨通了似乎没什么效果,看 IP 我还是在杭州,尚未深入折腾。 acevpn ,申请方式倒是挺特殊的(需要写博客,详见 这 里 )。 如 果速度能如名字那样就好了。 前几日在浙大开会。从浙大校园网访问外网要用代理或者 vpn。 访问公司的集群资源,也是 vpn。 玩了这么多年电脑也没碰过的 vpn,最近在我的生活中如雨后春笋。不知该喜还是该忧。 另,networkmanager 的 openvpn 插件不好用。无论是 timeout 设置过短 还是其他什么原因,总之在我这里不可用,虽然我用脚本没障碍。

MAME 使用须知(续)

MAME 的官方 FAQ 告诉我们,玩 MAME 要与时俱进。最近从 0.129 到 0.132u2 的历程中,lyman 的 rom 和 bios 都出了点问题。 之 前的文章 提供过一些资源,不太够用,这次再补充两个。 一是 MameChannel ,提 供最新版 bios 打包一站式下载,服务很到位。MAME 版本升级之后有游戏变得不能玩了应该首先来这里看看是不是有了新版 bios。 二是 RomKeeper ,如果更新了 bios 原来的游戏还是不能玩,八成是该 rom 有新版 dump 出来了。到这里找个新的好了。

IT 迷途 (5)

图片
帝都归来,L 老师颇严肃地对我们说,要开始学习"真正的编程"了——用 BASIC 解题。 后来我才知道,能称得上"真正的编程",在于这是奥赛五项之一,大号信息学,理论上跟"走遍天下都不怕"的数理化享受同等待遇。 无论是 BASIC 还是算法,连 L 老师自己也是勉力摸索。给我们讲 BASIC 讲算法,他的办法是依托教材讲语言,然后以题为纲,放任在我们把玩、体会语言的过程中悟算法。 遇到难题,L 老师会尽量用自己的资源去寻找解法,但更多还是依靠自己。小强们以独破难题为荣,以攀比解法为乐。用 L 老师的话讲,能者为师。 得益于这样"开放"的教学方式,我们不仅是解题能力在进步,对于 Apple BASIC 本身的挖掘也越来越多。例如 Ctrl+Shift+P(快速输入 PRINT)等快捷键,例如在尝试更多快捷键的时候找到的 FLASH/INVERSE/NORMAL、VTAB/HTAB 等绝少有书提及的语句,例如 FOR 循环最多只能嵌套 8 层的机能限制,例如 Ctrl+黑苹果+Reset 可以进行自检,例如 PRINT CHR$(4);"CATALOG" 这样在 BASIC 代码里调用磁盘命令的技巧等等等等,只要不是玩得太疯,L 老师并不干预。 此时 L 老师已给我们每人准备了一张个人专用磁盘(Janus 牌的 5 寸低密盘,双面容量 360k,外观如下图),用于存放解题代码。在发放软盘的那个神圣的时刻,L 老师颇自豪地说,磁盘能存很多东西,即使到你们毕业,这张盘也装不满云云。事实证明这类话通常都不靠谱。即使有指甲刀开口的神奇(单磁头软驱无法直接使用 软盘的背面,所以可以手动把磁盘翻过来开写窗再利用),毕业时我的代码也塞满了两张软盘。至于之后不久数据拷贝之风吹满地,软盘走下神坛飞入我等寻常小强 家,则是后话。 起初,我们是每天下午两节课后(14:30)去微机组训练,直到放学。后来,为了备赛,竟得以停课集训。至于落下的文化课,L 老师翻了翻五年级的课本,撇撇嘴说就这点东西我给你们讲就行,然后花了一个星期讲完了五年级的数学内容。 不用上课,极少考试,每天都泡在微机室里研究"奇技淫巧",而且理由冠冕堂皇,这段时光我终生难忘,...

这是为什么呢?

图片
这么隆重,到底是为什么呢?

debug 故事之二——“wireless switch”

图片
自从 2.6.29,本本的无线网卡(ath9k)就不能上网。正巧 2.6.29 刚出来的时候另有一票人在邮件列表里抱怨无线网卡的问题,我便以为这是个普遍现象,在群众雪亮的眼睛前不久就可得到修正。 等啊等啊,一等就到了 2.6.29.3,问题依旧没有改观。而此时,邮件列表和论坛里的其他案例早都消停了。 我讨厌一个人的战斗。但我决定不能傻等。 症状:networkmanager 无法搜索到无线信号。停用 networkmanager,手动 iwlist scan 也一样。 病历: 1、分析其他 2.6.29 无线网卡问题案例,安装 crda 和 wireless-regdb 并进行相应设置,无效。 2、找到了 Linux 无线驱动的官网,在 2.6.29 下编译 daily build 的 compat-wireless,无效。 3、刚好手边有块 pcmcia 的无线网卡(ath5k),发现在 2.6.29 下可以正常使用。 4、设置不变,降级回 2.6.28.x 问题消失,升级到 2.6.29.x 症状出现。 似乎是 ath9k 的问题。或许是 2.6.28 -> 2.6.29 引入的 regression?我决定给 kernel 报 bug 。 马拉松式的诊断开始: 1、根据 John W. Linville 的建议编译 2.6.30-rc5,无效。 2、在 Luis R. Rodriguez 的热心指点下,看 dmesg,看 irq,无果。 3、打补丁,编译内核。 4、重复 2、3 步。 几经周折,收效甚微。Luis 似乎也懵了。 算了,为了不耽误找工作,先回到 2.6.28 待着吧。 直到昨天。2.6.29.4 出世,手痒。没有惊喜。 百无聊赖,翻了翻 自己报的 bug ,回味着 Luis 说的 dmesg 看不出有什么问题。 或许是 networkmanager 的问题?虽然不信,但是有病乱投医,索性看一下。google 告知 networkmanager 的日志记于 /var/log/daemon.log。 对比升级前后的 log,2.6.29,"deactivating device (reason: 2)"之后再无消息。 这"reason 2...

IT 迷途 (4)

1991 年的夏天,一件重要的事发生了——我参加了那年的 全国少年儿童计算机应用竞赛 ,一个我一度以为就是 NOI 的比赛。 参赛的名额只有两个。大师姐二师姐当仁不让。L 老师很想再带些苗子出去见见世面,但也很犹豫。组里剩下的四小强都是刚刚念完四年级的小不点。此去先取帝都,再战廊坊,舟车劳顿,人地生疏。这事放在今天连组织个春游都要犹豫再三的教育工作者眼里,就是天方夜谭。 当然 L 老师也必须征求家长意见。家长会的结论,我随两位师姐赴京,没有参赛名额,目的是涨见识。我一直相信这机会是我老妈给我争取来的。她过人的战略眼光曾数次改变我的人生轨迹(比如 1987 年老妈托关系把我送入离家 5 公里的 J 小学),这次也不例外。 师徒四人就此上路。 这是我第一次坐长途火车,硬座。那时从东北老家到帝都的火车要跑上大概两天一夜。我仍然记得前排顺窗口扔盒饭溅在我胳膊上的菜汤,打扑克输了请大家吃西瓜(真是没拿我当小孩啊~),以及到了北京某招待所的第一晚,躺在床上却依然咣当咣当在颤的感觉。 在北京,我们和 Y 中学的 T 老师、Q 学长和 Y 学长汇合。 T 老师是位很和蔼的女老师。二师姐毕业之后还专门去 Y 中学投奔了她。只是好像她不久就退休了,Y 中学的计算机竞赛便从此无人挑梁,这是后话。 Q、Y 两位学长都是清瘦的帅哥。Y 学长多数时间都无视我的存在。但 Q 学长会在闲暇时问我所学,并加以点拨。如今想来大抵是 Q 学长更年长成熟,因此更平易近人吧。L 老师要务所累无法分身那日,更是 Q 学长带我乘地铁(貌似当时只需 5 毛钱)去石景山游乐园玩了一圈。石景山游乐园,此生只去过那一次。现在回想,隐约记得过山车,竟忆不起是否坐过。反倒是 联合大作战 的街机,我竟侥幸比 Q 学长活得久些,历历在目。真是天生的宅男。 参观了当年令人震撼的 Apple IIe 控制小车走迷宫,也算不虚此行了。 但 L 老师毕竟神通广大。 他在比赛的最后一天,为我争取到了上机的机会。 工作人员看了看我的年龄,指给了我一台 Apple IIe——一台操作环境里甚至没有光标的 Apple IIe。没有光标!!对于 LOGO+一点点 BASIC 就是全部的我来说,这样的环境陌生到难以想象。 其实那只是个指法游戏。 “一架拖着字母的飞机自屏幕上方飞过,按下相应键即可令位于屏幕下方的高射炮命中飞机并得分。定时长,算得...