悲惨的CodeJam2012

作者:dawncold 发布时间:May 6, 2012 分类:哲思

资格赛晋级之后还稍稍得到了点自信,起码原来只能远观CodeJam的我现在也能继续走进看看了,不过家下来的Round1三场比赛直接被虐杀了,每一场都是最后,每个题都做不出来,说出来也是很惭愧的,但得承认自己这点能力,有人不到5分钟就能做对一个大题,而我5分钟可能都没读完题,更别说写代码了。

但最重要的是理解题目,能够理解了也就完成了90%,剩下的工作就是coding的过程,参加比赛的人基本都是有备而来,各种模版、脚本都准备好了,写起来非常快。对于非英语系国家的选手来说,读题似乎是很大的障碍,起码会比别人慢好多倍,这点只能多多看英文的资料来弥补了!

今天的Round1第三场出现了两个动态规划的题,感觉知道了怎么做可就是不会写,我也就是停留在知道有动态规划这种变态方法的层面上,真让我写出来可不行,抱着《算法导论》看了半天也是毫无头绪……

毕竟不是Acmer,咱也就只能止步于此啦!希望进入下一轮的国人们继续加油!

奇怪的Ruby语法

作者:dawncold 发布时间:February 6, 2012 分类:技术,哲思

今天断断续续把昨天提到的那个Ruby编程入门看完了,原本打算按照教程中的例子做一遍,不过看得时候感觉这样做的话有些浪费时间,对于有一定编程经验的人来说按照例子做一遍没多大意义,很多内容看看就过了。

但很可惜,在Ruby这里,看看还不一定就能理解,要不然今天也不会单独写一篇日志了,真得有不少特性和其他编程语言不一样,概念上倒是还能理解,语法符号上就要重新接受了,想等过两天买的Ruby编程书来到后细细重头看。

还有20天了,真不知道当初设想的几个小理念能够实现多少,但也别失望,我还成功转型了呢,这个寒假收获将会颇丰!

sorry to me

作者:dawncold 发布时间:February 4, 2012 分类:技术,哲思,以前的回忆

我记得自己好像说过要在python上坚持一段时间,现在发现有些不可能了,我要转向ruby了,因为自学了好久的python,只是觉得很酷,有时候也解决了不少问题,的确是一种高效的开发语言,但开发了一段时间的web app后并不像我当初预想的那样,python的相关框架在做开放的时候挺复杂的,即便是web.py这样号称simple的框架也让人用起来不舒服,可能用习惯了的话没什么,但我毕竟是一个新手,就算是php也只是才写了几K行的垃圾代码。

就为了ruby的宗旨吧——code for fun,虽然现在没有感觉到fun到底来自何处,我也不管了,因为最近实在没什么让我happy的事情,了解我的人可能都知道这段时间我怎么了。

ruby,救救我吧!

希望你依然能够领导我们的创新

作者:dawncold 发布时间:October 6, 2011 分类:哲思

t_hero.png

微博是写给谁看的

作者:dawncold 发布时间:July 16, 2011 分类:哲思

目前主要玩新浪微博,关注24人,粉丝175人,微博2007条。写了这么多微博,也算是一个中度的微博使用者了吧。现在微博这个工具确实很有趣,有的人拿来当成发布信息的高速途径;有的人专门做微博广告(我深深讨厌这些人,大约删除了400~500的广告粉丝了);还有些人有意无意地写写、看看,仅仅当作消磨时间的工具。

我深深感觉到,微博其实是写给“自己”看的。这里的“自己”应该不单指你这个读者,而含有一点深层的内涵。

一方面是因为它限制了字数,目前每条限制在140个字以内(似乎网易微博限制在163个字以内),这些都是跟着Twitter学来的,不过英文的140个字符能发一条短信,中文的话只有70个字呢,怎么国内不学学这个呢?发一条微博很快,能够记录自己短暂的灵感、对某个事物、现象的感受,而且很接近第一感受,我们不可能把自己对某个现象的第一感受写成一片论文那么长,大多数的第一感受也就是几个字,或者几个感叹词吧,这样的话,微博很合适。

另一方面,以我为例,我不喜欢在微博上关注很多人,目前的原则是最多关注42个人,超过42个人就删除已关注的人再关注新的,但就目前看来,达到42这个数字还有很长的路要走。(为何是42呢?那就搜搜42这个神奇的数字吧,有一个很梦幻的理由)我只喜欢维护一个小型的成熟的社交网络,而不是全面撒网。所以绝大多数微博是写给自己看的,很少得到好友们的评论,也许只有几个固定好友会看我写的,并且给我说两句,而我同样也会多多关注他们,这是一个相互的过程,你很容易就会去关心那些曾经关心过你的人。渐渐地,马太效应促使下,这个关系会日益紧密;同样,其他人的关系会渐渐瓦解。

相反的方面,既然我说这是写给自己看的微博,那我反而不愿意看自己写出来的东西,这该怎么解释?不知道这是不是只针对我而言,我确实不大看自己写过的东西,偶尔看看写了多少条,决不会从头看自己写出来了什么。也许写微博是一个自己对事物评价的过程,有时候也是对自身的解读、发泄等等,自己在这个过程中已经得到了发展,渐渐会形成一种属于自己的成长过程,微博在此时便成为了一种表现这个过程的形式而已。我们自己并不太关心过程,甚至也不关心结果,可能是因为看不到结果是什么吧。

写了这么多关于微博给自己看的理由,不能否认,别人在了解你的过程中也可能看你写过的微博,所以必然会有给他人看的成分,要不然就应该叫微日记了。(微日记这个点子不错吧?!)