Categories

Calendar

May 2017
M T W T F S S
« Jun    
1234567
891011121314
15161718192021
22232425262728
293031  

MSTC 月刊第三期(十周年特辑)

MSTC 月刊第三期,距离第一期创刊号发布已经快要有两年了,所以说叫“月”刊当然不太合适,当然现在就不去纠结这些细节问题了。这次是第三期,也是特别的一期,因为今年是俱乐部成立十周年,所以是十周年特辑。比较遗憾的是没有能在十周年 party 之前弄完,不过现在既然终于要正式出炉了,那么这些话也不多说了吧,制作过程当然是很辛苦和漫长,当然最需要感谢的是各位供稿人,没有你们提供的内容,月刊是绝对做不出来的啦。

先提供下载吧,顺便附上前两期下载以供怀旧之用(校内下载是 FTP 地址,由于历史原因路径中有中文,如果浏览器无法正确处理,请用 FTP 软件下载):

MSTC 月刊 TechCool Issue 3 (十周年特辑),屏幕阅读预览版(JPEG 普通压缩 dpi 72,对页合并,9.12 MB):校外下载|校内下载
MSTC 月刊 TechCool Issue 3 (十周年特辑),屏幕阅读珍藏版(JPEG 高质量压缩 dpi 144,对页合并,24.5 MB):校外下载|校内下载
MSTC 月刊 TechCool Issue 3 (十周年特辑),可打印版(对页拆分,A4 纸张,103 MB):校外下载|校内下载
MSTC 月刊 TechCool Issue 2:校外下载|校内下载
MSTC 月刊 TechCool Issue 1 (创刊号):校外下载|校内下载

我作为这次月刊的重大苦力,迫不及待地想要提一下这次月刊相对于之前版本的特点:首先是风格比较统一,因为整个排版是由我一个人完成的,首次尝试了采用 Adobe InDesign 来排版——果然是专业的排版软件,比 Word 弄出来的东西看起来更加正规了。一开始就希望做成杂志的样子,就按照双页对开为整个一个版面的方式来排版了,加入了大量的图片元素,所以页数(和文件大小)也比以前的两期增加了许多。除了少数照片是在网上找的之外,大部分图片都是出自俱乐部的照片,此外我还动手为其中一些内容画了插图,虽然有些一下子就看出了功力不足或者偷懒嫌疑,但是也有碰巧自己觉得感觉还不错的——比如游记中的水墨风格的那张。

当然除了排版工作之外,还有众多其他苦力,大家都非常辛苦才有这样的成果啊。而且我很期待这次的版本实际打印出来的效果,俱乐部稍大量打印的可能性团长还在评估中,不过我想回头我自己应该会去印一份的。 总之就是这样啦,要给好评哦亲!给差评我会删帖的哦亲!

GIP Everywhere

GIP 全称 Ghost Instrumentality Program ,看过《攻殻機動隊》和《Neon Genesis Evangelion》的同学应该都知道我是怎么来造这个词的,不过这里就不多说这个名称的含义了,反正取一个神秘一点的名称一直是 CS 人的一大爱好嘛。不过我要说的是这个活动,这是 MSTC 内部的一个活动,简单地来说就是读书会。到目前为止,我逐渐体验了不少类似的活动,作为组织者、参与者甚至被参与者,一点感言,写在这里吧。

先说 GIP ,还记得是在某个暑假里,俱乐部一干人在办公室里讨论俱乐部的未来发展,大概也是那阵子刚好有几位神秘人找我聊过想让我接手俱乐部 Technology Group Leader 的事,GIP 的想法其实我已经酝酿了一阵子了,于是就趁势提了出来。大家的讨论下做了一些分析,优点、缺点以及可行性等等,但是并没有下定论,也没有说支持或者反对,我有一点点感觉到大家并没有能完全理解我的想法,而且之所以酝酿了许久才提出来,也是由于这个我差不多预料到的反应——如果真想做的话,大概就是得由我一个人来筹备和组织以及(最困难的)坚持下去了,所以,既然决心了要试一试自己是否有能力做 TG Leader (因为我一直认为自己在俱乐部是一个纯技术份子,并不适合组织、管理之类的工作,我想甚至考虑找我接任的那只家伙当时肯定也是这么认为的),那总得做些事情吧。

MSTC 小课堂之 C 语言调试技术

一方面现在越来越大类培养了,另一方面我们自己的审视标准也在上升吧,总是有一种现在小课堂参与率不够高的一种“错觉”,反正觉得有些劳民伤财。所以,一方面现在我们开始降低小课堂的成本(比如,省略掉横幅这个较昂贵的宣传方式),另一方面尽量让主题更加大众化一些。

比如上次 quark 的关于 Word 的小课堂,就效果不错。说起来当时听说 MSTC 居然要讲 MS 的技术了,一些老朋友还深表诧异! 而这次我来讲的 C 语言调试的课堂,其实主要是想讲调试的,但是还是在前面加了个“C 语言”就是要显得大众一点,C 语言现在是很多专业都要学的课嘛。

MSTC 月刊创刊号

idea 应该就是若缘半夜突然醒来决定写下来的了,然后最后把创刊号做出来,实在是花了很多心血,也经历了不少波折,不过,天色已晚,还是不多说了。好像外面在刮风打雷下雨了,再不回去就只能待在实验室了。这里奉上 MSTC 月刊创刊号下载。

总的来说,很不容易,我虽然做的苦力并不多,但是也感觉异常辛苦。不过大概也是第一次排版杂志的关系吧,对于要做什么完全没有概念。但是,感觉真的是每月都做的话,大概大家都承受不了这么大的负担呢。总之,先起个好头,后面的慢慢来吧!

另外,由于最近忙碌了好久,一直没有怎么更新 blog ,两个系列也拖了好久,偶尔想来写都是一些无聊的内容,实在不想把这里水掉,所以索性另外开了一个 blog: http://diary.pluskid.org ,于是在那里我可以放开水了,完全不写技术的东西,而这里,还是尽量保证质量吧!所以,对于看我灌水不感兴趣的朋友就不用关注那个新 blog 了。

又一个中秋

其实这次中秋俱乐部的活动安排大致是没有怎么计划的,大致约定了一个时间,随意想了一条“仅供参考”的路线,然后大家就出发了,甚至分了好几批人,说“到时候再汇合”,我都觉得茫茫人海,要如何汇合呢?然而发现其实这样随意一点也别有一番乐趣,而且并不是大家都像我一样路盲的(其实我是特别懒,如果同会认路的人同行的话,就会懒得去管路线了,跟着走就好了)。

路线是九溪到龙井,总觉得有些熟悉,才想起我上次走过了龙井到九溪,这次是把路线反过来了。虽然是走过的路线,但是还是不错的景色,几乎没有变,就连上次路过时在地上打滚的那只鸡都还在,不过这次它表现得很镇定,一点也没有失态。

Ghost Instrumentality Program

GIP (Ghost Instrumentality Program) 简单地说就是 MSTC 的一个读书会活动,目前终于圆满结束了第零轮,所以我也按照约定来发一篇 blog 介绍并总结一下。首先还是从 GIP 的由来开始吧:

MSTC 作为在浙大校园里最优秀的技术社团,可以说网罗了相当一大部分技术牛人,然而一直让人困扰的是:人聚集起来了,然后呢?我们可以做点什么?有时候对于纳新加入的人我也会问一下他们的看法,不过得到的回答也是都是差不多,其实这个问题大概本身就没有什么好的答案吧。我们并不是像学校的 ACM 集训队那样的一群有一个很明确的目标而聚集到一起的一堆人,而如大多数人所说的大家一起做个东西,虽然也有成功的例子(以前的 MCP),但也只是一个,而且年代久远,我无从知晓当时的状况,但就我后来了解的情况,也多是有一个想法,在论坛或者邮件列表里号召了一下,然后就没有下文了,如同 iRobot ,还稍微得远了一点,成立了团队,还在一起讨论过好几次,最后也是不了了之。

当然,没法调动大家在一起做一个比较大的东西,缺少一个强有力的带队人也是一个主要原因吧,我自己并没有那样的能力,我的弱点很明显:时常纠结在太过细节的地方,并且定不出太长远的计划。那么有没有更轻松一点的方式呢?即使没有这样一个强大的领导者,即使不需要投入太多的精力。

iRobot 之梦

iRobot 其实只是一开始胡乱找来的一个 code name ,不过现在已经成了一个小小的梦想的代名词。这个梦似乎是从 2007 年 12 月开始的。那天是去考六级,按照我以往的习惯去得有点早,教室还不让进,于是我便在东区长廊平台那里逛,想想俱乐部实践项目的事情。实践项目就是微软那边每年都会有的发放到各个俱乐部去的项目,具体做什么由自己定,当然他们那边是希望尽量和微软技术沾边的,虽然不多,但是微软也会给项目拨一些钱,不管怎么说,一些人一起做一个东西就是一件快乐的事情,这也正是俱乐部一直都在思考的一个问题啊:大家人是聚到一起了,可是要做点什么呢?虽然大家也并不是闲着,但也总想多一些点子吧!

法喜寺斋饭之旅

本来已经睡了,但是似乎太饿了,睡不着,看来吃斋饭果然容易饿呀,所以还是决定起床来写一下今天去法喜寺吃斋饭的旅程(以及一堆乱七八糟的东西)吧。

路线如右图所示,在 mnxheng 的怂恿下,今天 GIP 之后大家就出发去爬山了,从玉泉校区老和山出发,目的地是去法喜寺吃斋饭。据 mnxheng 说斋饭巨好吃无比,而且只要四块钱,能吃到撑死。

GIP 结束之后,大家在办公室聊天等了一下 ZJG 过来的一些人,然后几位拿到了交流项目的同学到留食去 BG 了大家午饭,就出发上山了。哦,出发之前大家还去教超买了水,我也买了一瓶,不过最后我一直走到法喜寺也滴水未进,后来把水分给 xiaoyaya 和 prada 了。其实在吃斋饭的时候还是觉得非常口干的,不过有时候确实会有那么一些个奇怪的理由让你去坚持做一些奇怪的事。

灵峰探梅

今天可以说是正式寒假的最后一天,明天就正式开始上课了,正好有不少俱乐部 staff 都已经回校了,于是大家组织起来去了趟“灵峰探梅”。逃票路线正是两年前 cc98 Linux 天地版版聚时走的那条路吧。挺累的,我还是不要又码一篇流水帐出来了,就贴一点照片吧。

2008 ^L 2009

^L 是 ASCII 字符中的 12 ,亦即换页符。随着 27 日 MSTC 的新年 party 和 31 日全校的灯火通明,大家一起翻过了 2008 年的最后一页。也许我们应该用一句话总结一下 2008 年走过的足迹,然后定下 2009 年的目标,可是我最后发现两件事其实都并不容易。

我在记忆里搜寻 2008 年与 2007 年的界线,2008 年的第一篇日志,还是 1 月一日下午的那篇“崭新的 2008 年”,从照片上看,当时似乎是比现在要暖和许多吧。之后就临近考试,紧张地复习了,为了能舒服地回家,还带了操作系统课的课本过去通宵排队买票;家里正是雪灾,那是从未见过的一片白;再后面就是春晚,那个时候我正坐在妈妈家里的沙发上写 RMMSeg 的代码。之后一直为 Ruby 的性能和内存泄漏问题而烦恼,也借此机会读了一些 MRI、YARV 和 Rubinius 的代码,对于我一直以来都很感兴趣的 Language VM 多少有了一些了解。到 2008 年夏为止,可以说是折腾了 Ruby 的各个方面,从语言的实现到诸如 Coroutine 、Continuation 甚至是 Y Combinator 这等奇怪的玩意,再到正常的应用诸如 RMMSeg 、Ferret 以及一些日常的脚本。总的来说这是一个很不错的脚本语言。