Archive for 十月, 2009

星期二 十月 27, 2009 23:21

汕头大学图书馆

昨天在网上看到了这个图书馆的介绍,惊叹之余,还饱存羡慕——那些幸福的孩子能够有如此优越的学习环境。说实在的,本来已经忘记要写上这么一笔,只是今天窝在寝室里看书,情不自禁……
一个具体的设计好在哪里,我说不上来。但作为一个图书馆使用者,单凭这个外貌感观,我就会流连忘返,呃,我尤其喜欢这点:

为加强电子资源的有效利用,我馆在各阅览区共配置电脑90台,每天开放14小时免费供师生使用,同时考虑到手提电脑的普及,本馆实现了全馆无线网络覆盖,此外还配置了100多个有线网络端口提供给读者使用。 

下面继续贴几张汕大的官方图片,有兴趣的朋友可以直接访问这个地址:
 

星期六 十月 24, 2009 11:10

翻墙小记

墙者,GWF是也。从技术上来讲,不得不承认他在网络审查领域获得的成功。但,作为一名普通的互联网消费者,实在无法忍受经常重置的链接。我想绝大多数的网民和我一样,只是需要一个信息完整的媒介,像那种关心敏感政治的人毕竟是少数,或许其中有一部分也仅仅只是出于好奇。
自古以来,人类的智慧不约而同的体现在了:兵来将挡,水来土掩。有了墙,自然便会有翻墙之术。可最近,很多翻墙术随着网络审查的紧张失效了。顶顶大名的proxy项目tor也遭遇不幸(如左图所示):connecting to a relay directory failed(no route to host)[连接到一个中继目录失败(没有找到连通主机的路由器)],接下来我恐慌的试用了很多其他代理途径,都没有成功。
结果很不巧的在tor的官方博客找到了答案:
As reported, Tor was partially blocked by China on September 25th or so in anticipation of the CCP October 1, 2009 60th anniversary.Here’s what one directory mirror recorded for September。
And here’s the growth of bridge users in response. Alas, like our graphs of bridge use in [...]

星期天 十月 18, 2009 01:20

WMEncoder批处理功能实现

这段时间的学习和工作很难用乐观的言语表述。从接到这个任务的那天开始,不知不觉的,提交一份完整可用的代码变成了我生活的中心。可怕的是,周围的人都用异样的眼光看待我宅代码的行为。我能猜到他们在想什么,但,我就是不自觉的被这个中心左右着。
如果接下来的周一和张博后的交流没有问题,那么这个批处理功能的实现,应该就是我功成身退的礼物。第一次做转换工具,第一次看全英文的sdk,第一次和博后级的牛人交流,第一次用c#建立一个工程文件夹,很多个第一次都将变成美好的回忆…
很自然地,做项目的过程中,看到了自己很多知识还很不到位:本科时,《操作系统》完全没怎么重视,只是等到考试才临时抱佛脚,而今遇到有关线程的问题,又要重头来过;基础的算法思想没有打牢,没有打牢的直接后果是,代码臃肿而低效。工具语言没摸透,使用起来,生搬硬套…哎,说得自己一无是处了。
不过好在,接下来的日子里,我还有有机会…呃,希望在转角,命运在手中,笑一个吧?
update: 今天把技术文档写了下,呃,这里是在线浏览地址

星期六 十月 10, 2009 15:49

六十岁的中国,二十岁的我(2)

这个假期的大部分时间,主要还是宅code。正如上次提到的,我的具体任务是:研制现有资源向移动学习终端系统显示模式的资源转换工具,以及相关的全套技术文档。接单之后,任务很自然的被我分解为:视频、图片和html三个处理模块。(移动学习终端方面,是用的TCL的IOpen来做测试的)。截止至7号凌晨5点16分,整个任务的基本功能全部实现。
图片处理这块,毫无疑问的,我是走了一大圈弯路。 不敢说自己是一个java程序员,但让一个学习了java的人转过头来搞c#,这无疑会带着很复杂的感情。正如Jesse在他的著作里谈的那样:
Java programmers may look at C# with a mixture of trepidation, glee, and resentment. It has been suggested that C# is somehow a “rip-off” of Java. I won’t comment on the religious war between Microsoft and the “anyone but Microsoft” crowd, except to acknowledge that C# certainly learned a great deal from Java. But [...]