技术手记

白菜价的内存

昨天下午人来疯去 taobao 上看了看现在内存报价, 居然 DDR2 667 1G 都 135 了, 跟老板谈好直接过去徐家汇拿了两根回来公司自己装上, 目前一切正常. 270 = 2*1G… ft. 貌似 9 个月前我买本的时候加的一根 512M 都花了 300 大洋.

折腾的意义

装 Linux 感觉就是在折腾自己, 不过生命的意义也就在于折腾, 所以折腾的意义也就是活着 :P
 
今天终于换了个关键词搜到了 Compiz 下 smackpad 的实现代码, 兴冲冲的准备晚上搞定, 结果一直编译不过去, 看了一下是缺一个文件, ft, 这到哪里去找? 并且更 fz 的是居然 hdaps 都失效了, 见鬼, 明明上周末还检测了是可用的. 今天看了看一个 howto 教程, 用 Compiz 和 AWN 将 Gnome 改成和 MacOSX 一样, 效果太 cool 了, 周末去折腾吧.
 
今天 zouyu 发消息说周六徐家汇有魔方聚会, 嗯, 不错, 可以去玩, 反正周末在公司也是闲着. 圣诞节前争取进 1min 吧, 我那两个倒霉的魔方终于退回到北京了, 看什么时候给我重新发到上海来吧 :(

一个周末都花在了 Ubuntu 7.10 上

其实也用不了这么久的, 其实也还是做了点事的. 记录一下过程, 中间确实很郁闷
下载 alternate 版的 7.10 iso 文件, 一切正常, 只是无线貌似被限速了, 100k 不到的速度爬了两个小时终于下来了, 然后就很开心的找网络上说的不刻盘直接用 grub for dos 直接装的方法. 这里犯了一个也谈不上错误的错误…(什么逻辑), 网络上一般都是很开心的指导说去下载 vmlinuz 和 initrd.gz, 而我看一般提供的那个下载点太慢, 同时看到另外某个老版本的指导上说是可以直接从 iso 文件里弄出来的, 试了果然有, 然后很 happy 的解压到 C 盘根目录, 开始装. 结果每次都是说无法加载光驱(其实是虚拟光驱上的 iso 文件), 重启了无数次, 把 7.10 那个 iso 放在各种教程上写的地方试过都无效后终于开始怀疑那两个文件了, 搜半天找到一个还不算慢的地方弄下来, 一对比, 果然 initrd.gz 那个文件不一致, ft, Ubuntu 的一群人渣, alternate 的 iso 里文件都不行. 后面的就没什么特别的啦, 一路安下去, 然后找源, sudo apt-get update, sudo apt-get upgrade, 晚上的时候看看还要两个小时, 然后就很开心的过去打了个电话回家, 跟老妈聊了半天, 回来一看预计结束时间更久了, 汗, 看来还是应该去选台湾的源而不是 lupaworld 的那个. 看看时间不早, 索性回去吧, 周六就这样结束了. 周日过来后就开始看 compiz 的效果, 死活打不开, 继续搜, 搜了无数用 ATI 显卡以及 T60 机器的问题出来, 挨个试, 后来也不知道怎么好的… 因为做过的操作太多了, 据说是只要装好驱动和 xglserver 就行了的, 我的貌似是驱动启动有点问题所以我 disable 又 enable 再重启后就好了. 接着就是在整 SCIM 的输入法和 emerald 的主题, 主题倒是很快弄好了, 还顺带优化了一下字体, 但是那个该死的 SCIM 怎么也不好, 崩溃啊, 几乎所有能试的方法都试过了, 最后在某个很诡异的地方看到一个很诡异的解答, 说在语言支持里把某个框去掉, Apply, 再选上, 再 Apply, 然后重启 X 就好了, 对着做后果然好了… ft. 这都什么系统什么毛病啊. 期间还有一个很诡异的 vim 的毛病, 居然不能写 syntax on 进 .vimrc, 并且 help syntax 等都不能用, 后来想是否需要重装一下, 直接 vim 看是 7.1, 但是 help 后即使 6.4, 直接崩溃, 并且在 Synapitic 里看也都装了, 不管了, 重装了一大堆跟 vim 有关的东西后终于一切正常了(继续感慨这都什么破玩意儿啊), 把自己喜欢的配置写好, 真爽.
目前系统运行貌似都还好, compiz 能用(就是为了这个才装的 7.10), SCIM 能用, 其他设置也都还好, 主题不难看, 就是字体还有改进空间(某些应用程序下中文显示不是特别好看或者很多显示不出来?).

校内的统计绝对有问题

今天 zouyu 跟我说的, 我的页面一共就 488 个人看过, 怎么可能我前面那个帖子有 568 次阅读, 难道是可以只看帖不看页面的? 我那个帖子还有哪里可以找到入口呢? 或者帖子阅读次数是可以重复计数的? Q-zone 都是按人算而不是点开次数算的…

校内是个不错的 idea, 但是技术确实还很值得改善, 也许, 可以会成为中国的 myspace 之类, 毕竟, 拥有一个庞大用户群是可怕的, 特别是其中很多人还比较活跃的情况下.

— 迁移时补注 2011/12/04 —
上述内容原文发在 http://blog.renren.com/blog/30314/241062490, 后面有一些就此问题的讨论

吃饱撑的后很危险

昨天吃饱了后去重装系统, 顺带写了个 BIOS 的 supervisor 密码, 结果今天忘记了… 经历过一个下午加一个晚上的破解/猜测后终于想起来大概然后试了出来, ft.
 
这个故事告诉我们: 吃饱撑的后不要干安全敏感的事情.
 
btw: ThinkPad 的安全性果然是没的说…

Noah 的 web 美工基本完成啦

做了几乎一寒假的美工, 终于在昨天晚上最终搞定 admin 组件的页面美工, 修复了几个在页面文件上就可以修复的小 bug, 其他没改什么, 主要还是视觉效果

看看这个星期如果有空, 跟 KO 说的一样把去年个人赛的题挂上去, 4 场比赛还是可以做热身的, 顺带熟悉一下系统, 免得今年比赛时出问题

zz Web2.0网页设计常用色彩

今天跟 kluo 聊天的时候指出的, 把 Noah 上的配色改的 Web2.0 一点, 刚好自己也有这个想法, so, 转载如下文字及图片

颜色的变化跟人类的智慧一样,是无穷的,每个阶段都会有流行的色彩,有属于一个时代的颜 色!WEB2.0是一个概念,它宣扬,定位了一些东西,以用户为中心,群体智慧,分享等等,等等.同时顺应这些需求,一些顶尖的设计师和开发者赋予并领导 了一些色彩流行趋势.我凭感觉做了部分归纳和收集,心理没大有底,把能想到的列出来希望跟大家一起探讨>>再做补充吧!

淡淡的浅色系及延伸应用

378x29

此类颜色似乎最早被应用在一些文档处理软件比如word,和操作系统里(比如MacOSX)用于分类归档,标记,或者突出显示使用.此类颜色给人的感觉很环保,不伤眼睛,而且对比度恰到好处,既可以有效区分,又不会显的太过突兀.

google,Yahoo更为成熟的运用了这些颜色.MSN在新版网站中也设置了Simple White主题选择,并且新的LIVE系列产品更是对那种淡淡的兰色与1PX线条情有独忠~另外一些新兴的WEB-base办公软件也大量选用了此类颜 色!事实证明,这些颜色的运用取得了大部分用户的认可并领导了趋势!

例子:GMail,yahoo360,live.com,start.com,netvibes,rember the milk

柔软舒适的过度色

376x30

此类颜色不知道跟WEB标准的流行有没有关,包括一些优秀的CSS陈列馆网站,还有著名的simplebit的设计作品,都大量运用了这种柔软的过度 色,包括blog的一些优秀THEME 也会经常看到.这让人想到苹果水晶效果的转变,从最新的TIGER系统中我们可以发现,苹果在逐渐弱化那种清澈通明的水晶和金属拉丝效果,而向更直观硬朗 的过度色做转变!说白了就是越来越simple而不是玩那么多花样.

奇怪的 Lomboz

昨天费半天力气终于把 Lomboz 给往 Eclipse 配上了. 按道理这种插件应该都是很简单的, 这个却麻烦死了.

因为要做 Tomcat + JSP 的开发, 所以装这个, 一开始 tomcat 的插件顺利搞定. Lomboz 一开始下错了包, 选的那个 all-in-one for win, 200 多 M, 选法国的资源居然能以 2M/s 的速度很快 down 下来, 打开一看发现原来是一个配置好了的 Elicpse, 自己原来很多配置不想丢, 就放弃了. 看了半天说明, 才发现下错了包, 把最上面那个只有 4M 的东西 down 下来, 解压, 没反应 :( 打开 Eclipse 一看, 能找到插件的东西, 但是就是无效.

Google 了一下发现自己漏了那个 80M 左右的包, 书上写的是对 3.1 的 Eclipse 配置, 后面的版本改了文件名, 汗. 没有按照书上和网络上来把这两个东西另外开两个文件夹, 直接解压, 覆盖了无数的东西后重新开 Elicpse, omg… 怎么会和那个 all-in-one 的一样, 并且更 ft 的是, 还是不能用!!!

想了半天不知道哪里出问题了, 决定用一开始的 Eclipse 去覆盖(还好我原来的有一个备份rar), 又是一次稀里哗啦的覆盖后, 重新打开, 居然好了. 对着书上把要调的地方弄了一下, 好像也没什么调的, 一切顺利.

昨晚开始干活啦, 先弄点简单的 JSP 应用, 回头再去重构 OJ. 到今天快中午才发现昨天的一个低级错误导致的卡死, 一个 forward 被写成了 forword… 看来英文还是丢的差不多了, 然后就是 mysql 的那个 connection, 把 jar 放 tomcat 的公共 lib 里就好了. 一切搞定 :)

内网服务器终于弄好了

跟董老师说让把后面另两台机器的还原卡给去了, 然后都装上了 RHEL AS4, 按计划, 一台给内网做服务器, 提供 http, ftp, 打印 等服务, 同时准备留给未来做 PC2 的服务器, 另一台做 OJ 的测试服务器.

今天弄内网服务器弄了半天终于搞定, 麻烦死了, 最后发现问题都在那个该死的防火墙上.

一开始配打印机, 一开始没插电, 系统没找到, 等找到后设置成共享, 其他机器却不能访问 查了一下 Google/Baidu, 启动 samba 服务后还是不能访问, 以为是 samba 配置的问题, 查询了无数的东西后突然想是不是防火墙有问题, 关闭后就 OK 了, 无语. 按照 linuxsir 上的介绍, netstat 查看了一下 smb 的端口, 然后在防火墙中打开这两个端口, 搞定.

然后启动 ftp, 跟在外面那个服务器一样的启动 vsftpd, 写配置, 发现又不能访问, 怒… 通过查看 FlashFXP 的记录发现最后调用了一个很奇怪的端口, 65xxx, 想了一下估计又是被服务器拦了, 一怒之下索性把防火墙关了, 懒得去管端口设置了.

最后启动 http 服务, 这个很容易, 乱搞就搞定了, 不过默认好像是不启动 httpd 的, 又要自己开了一次. 一切搞定 :P

那台准备用来做 OJ 测试服务器的机器还没开始配, 看看明天上午有空就把 OJ 在上面跑起来.