记考试后,毕业前
自从毕业起,每年的这个时候,总觉得自己都会像春天的动物发春一样,需要找一个情绪的宣泄口。6月,对我来说,更意味着离别的季节。
面对即将结束的海外学习,彷徨的我始终在家中宅了两天,有时会感觉不到自己有马上可以在IT圈入职工作的实力,难道这就是我有人无的“毕业恐惧症”?说到底,就是缺少经验,参与各种开发项目的经验。但自己除了上课期间写了那么几个assignment外,还真找不到任何值得一提的经验。曾经有个同学和我说,好羡慕我可以在外面学习,而且对于我毕业后找工作这事抱以乐观,而且还说“现在国内的大学毕业生可能连什么是web service都不知道,你已经试过使用其开发过自己的应用”,对此,我深深的感到惭愧。相对于他,我就像一个才开始会叫的婴儿,虽然我们是同龄人。
鉴于自己越来越彷徨,同时在twitter上受到某胖子@Tinyfool的没日没夜对于开发iOS的各种好处,再加上为了不辜负手头上差点就沦为游戏机和阅读器的各种iOS设备,终于再次打开了iTune U里面下载好的来自斯坦福的iOS开发视频——Developing Apps for iOS。当然,这视频只是为了解决我早餐,午餐,晚餐再加上上厕所时的无所事事。后来发现在verycd上也有这套视频的地址,而这里,则已经有朋友给出了1-6课的中文字幕。
当然,这些视频只是为了填充时间,要真正的学习objective-c,正如那胖子说的,参考官方文档已经足够了。刚开始接触objective-c,我已经被各种不习惯恶心到了,语法上与平时接触的C与Java相差不少。
毕业后,我希望我的resume上可以写上这么一句——An iOS developer
又半个学期结束了
不知不觉,回来澳洲后已经过去2个月,也就是说这个学期已经过去了一半,也终于迎来了term break,距离毕业也越来越近,距离未知的恐惧也越来越近,当然,距离死亡同样也越来越近。
这学期,终于可以正式上MIT的所有课程,这也意味着课程的难度比之前增加了。这不,一开学就一直忙到现在,1个月的时间里面要做5个assignment,其中一个是论文,2000字。在未来的1个月,又是5个assignment,不过论文的字数变成了3500外加15分钟presentation。
刚开学的时候每个人都有不同的计划,我也不例外。当时希望在这学期里,可以抽出时间将《编译原理》好好浏览一遍,现在半个学期过去了,我也终于把这本书的目录好好的浏览了一下。当然,我承认自己不够认真读书,因为除了学习,很有不少东西需要我的注意力,工作是一个,娱乐是另一个。这个娱乐,当然不可能与黄赌毒沾边,不过在国内可不一定了,说不定我还要每个星期抽时间被电击一下。没错,我在打网络游戏——魔兽世界。
有时觉得,游戏和社会没有分别,甚至更加恐怖,因为大家都是披着一个外衣,彼此的交流也只限于文字,或者语音。因为魔兽特殊的设定,游戏里面的利益冲突无处不在,这对于“丑陋的中国人”来说,无疑更加扩大化了其“更丑陋”的面目。本来游戏的初衷是本着诚信,但在中国,在这个有时候连一个家庭里面都充满着欺诈的社会,还可以在游戏里面期待什么好环境呢?
忙碌了2个月,有时候对傻逼地对自己说,我这不比工作更加累吗?当然,这个工作是以澳洲的工作作为标准。看到房东他们,每天下班后就只剩下看电视,上网,嗯,还有他们2人的独自娱乐活动。再回头看看自己,上课的时候上课,不上课的时候呢,一整天都用来做assignment,这可以是早上,也可以是凌晨。“写assignment,不分时段,只要你愿意,美好的一天就这样过去,舒适,自由的生活等着你”。
回望回家之前的那段日子,没有学习的烦忧,也没有生活的担心,还可以去去旅游。不过,那段时间我得到的也只有那么点金钱,除此之前,一无所有。
迟到的记录——大洋路之旅
1月8日,与@Kidd傑eu,@AngieMai,@Lizzyho 自驾车前往闻名的大洋路(Great Ocean Road)。当时在Hertz租了一辆Yaris,因为回来晚,租了2天,总100刀左右。依照Kidd爷的建议,去程选择了沿海边走,这样可以看到更多景点,但后半程都是山路,只能由6年驾驶经验的我来开车了。大概路程如下,300公里左右:
首先是经过Geelong,随便找了个地方下车拍照,当时阳光还不错,当然,景色也不差
之后就到了某个忘记名字的海滩,然后,然后就是看到很多人,直接上图,注意,这张海滩美女照片不是我拍的
Read more…
升级完成──Macbook Pro 374光驱位加装SSD(附教程)
踏入12月,将parttime赚来的一部分钱用来升级了爱机,mbp374。这次升级的配件全部通过网络购买,这里再次鄙视一下澳洲的网购,连个像样的购物网站都没有。
SSD和所需的螺丝刀在本地电脑配件网站(类似京东,当然规模是不能相比)的PC Case Gear,然后光驱架(将自带的光驱换成SSD+托盘)只能在大洋彼岸的亚马逊购买,名字叫什么「2nd SATA Hard Disk Drive HDD Caddy Apple OptiBay SuperDrive Replacement」,猛击这里。
首先到货的当然是SSD和螺丝钉,加起来浪费了280澳纸。买的是OCZ的vertex2 120G,因为听说支持sandforce,不会越来越慢(囧)。螺丝刀所谓19 in 1,其实我暂时只需要十字和T6头。
Read more…
到澳洲第一学年结束──收获,展望
自从2009年10月5日登陆墨尔本以来,原来一年多的时间已经飞逝而过。在记念国内的时光里,身边多了一帮MAIT的新朋友,大家都怀着同样的梦想朝着同一个方向奋斗着。在这里,学习是第一位,一个学期过去了,也是时候回顾一下。
Object oriented application programming in C++
正如之前所说,“这是一门意外的课”。这次的“意外”,是assignment的意外。可能是我太笨,总觉得C++的2个assignment难度实在是太高。2个assignment都没有图形界面的设计,但却要模拟2种不同的系统。
- Assignment 1 是设计一个海港模拟器。要求设计出一个海港(含2卸货码头和1装货码头),然后会分别自动生成3种不同船只──货船(含随机个集装箱),需要卸货和装货(装卸货时间不同);邮轮,要停在装货区装人;军舰,停在卸货区3天。然后就是设计一程序,会自动执行船只生成,码头停靠和离开,装卸货等等动作。期间在终端要显示正在执行的各种动作。
设计的时候要求运用到类、多线程,而且还要求如果同时等待停靠的船只太多,要停止生成,直到船只数目少于某个数。
这个assignment,用了pthread,当然还有STL里面的vector。整个程序大概用了5天时间,接近700行代码。(大家不要鄙视我) Read more…
iphone的App也会在App store里 开玩笑
近日在床上等睡着或者在厕所等完事的时候,不时会上app store看看到底有什么app限时免费,这期间确实安装了不少“可爱”的app(大都是从$1.99 -> Free)在iphone里,可只有一两个呆的时间超过1天,其余的都在我床上睡着前或者厕所完事后给删除了,只可惜不是每个游戏app在删除后都能自动给我评分,更可惜的是就算可以评分,也没有负分这个选项。
这些个限免的游戏,大都是可玩性不高,又或者粗制滥造一类。我知道程序员写出一个程序费事又费力,而且我也很佩服他们,但直到我装了Appshopper,看到某些app限免之前的行为…..
Attack Balls
这个游戏,当时在iApps上面看到,说是从$4.99一下子降到免费(有图有真相),哥马上就去下载了,可玩了1分钟,哥马上又把它给删除了。
我无资格评价这游戏,毕竟我是免费的,而且估计其作业也用了不少心思去完成他的作品,只能说,这不适合我:节奏慢,无打击感,单调。
而且,当时看到这游戏一下子降价何其的多,也将其介绍给昊哥,2分钟后就挨骂了。哥对不起你。
得益于Appshopper,现在我可以看到某个app在app store里的所有活动(Activity),一怒之下,哥翻开了Attack Balls的活动,顿时,哥震惊了……
PennyTel──近乎免费的网络电话 from AU
在澳快一年,远离家乡,免不了平时和亲友们联系。之前在使用three的49 iphone cap,里面却只包含100刀的IDD话费,签约时增加了一个5刀100分钟的国际长途,但总觉得不划算,于是上网寻找使用的网络电话,找到了Lebara和PennyTel
Lebara很方便,买张sim卡可以直接用,费率看上去不错,但对于一通就是半小时+的通话,这就太贵了
PennyTel很便宜,但当时却听说设置和购买很麻烦,近期是在不忍没月再花5刀打电话,逐注册之。
PennyTel 资费

PT提供的不少服务,我需要的只是打电话而已,就是图中选中的 Call to Landlines and Mobiles Read more…
紧凑的课程,不可松懈的生活——Monash的留学之路
在本专业(MAIT,Master of Applied Information Technology,猛击这里看课程安排)到第二个学期了,同班同学消失了几个,有转到Melbourne U的,有转到本校的MIT(Master of Information Technology,一个给已经有background的童鞋读的IT专业)的,也有准备拿个Dipoma就毕业的。这里读书和国内很大不同,转学校和转相关专业都不难,而且学分同样可以转移,搞的现在每个Unit都有新面孔。
开学已经2周,经过上学期的洗礼,终于迎来了更加紧张的一个学期。Assignment从开学就已经开始有了,一直持续到学期结束,这就意味着这学期就要从头忙到尾了。趁着开学初,先简单归纳一下主要目标,定好Plan,向4*HD冲刺!
FIT4033 Object oriented application programming in C++
这是一门意外的课。
简单说,其实就是C++编程吧,上学期刚刚学完了Basic Java,本以为这个学期可以继续深入学习Java,可却搞出一个C++。不过还好,出了前4周学点基础性语法,后面的时间都是在学那啥看起来挺深奥的内容。
这门课只有2个assignment,占总成绩的40%,考试占50%,另外还有tutorial占最后的10%。希望最后的考试是写代码,而不是写概念,不然又是一个小论文式的考试(就是一直写概念,一直举例子)。 Read more…



