最近二三事
评论关闭六月 25, 2011 by nil
距离上一次更新居然快两个月了,时间过得真快。久未更新,说点近况。 女朋友要毕业了。在这毕业的季节,各种桑感各种表白各种买醉都出来了。很庆幸,在所谓“拆散每一对,各收各肥水”的白色恐怖下,我们还能在一起。希望经过这些事情,彼此都能学到一些东西。我观念老旧思想传统,满脑子都是且行且珍惜,说分手,真的难出口。 工作上,继续鼓捣项目,因为有一个明确的需求方,一个业务熟练的测试,项目进展顺利,月底应该能够亮出来见人了。不过,上网冲浪的诸位,对这网站恐怕不看也罢,它就是方便鼓捣广告牌的。项目组有个规范库,名作 MED Library,都是些现在还略显零散的粗略规范与 Demo,还有许多工作要做。诸位莫见笑。当然,谦虚完了,牛皮还是要吹的。平台做得朴素,但内容真实,都是诸位攻城师应对各种需求之余的总结,大有裨益哦。上半年的验证,也说明,确实是行之有效的。 学习 Ruby on Rails 半年多了,对它最大的感触是,东西真全,对 Web 开发过程中,每一个环节,前台的后台的,都有其解决方案。让我时刻想起那句将其与 Django 对比时的评论,Rails chooses sides。它是个带有强烈个人观念的作品,了解它、接受它,它就能令你事半功倍。像我这种无可无不可的墙头草,别人帮忙作决定再好不过。当然,这是玩笑,我的性格里确实有容易纠结的部分,我希望以后可以尽量避免它出来作祟。 如今成了 Mac 深度用户,移动光标的第一反应时找触摸板,各种小贴心无需多说,向龙笛看齐,说点它让我不爽的地方。
keep reading
Category Life | Tags:
暑期又要来了
2五月 9, 2011 by nil
每年暑期临近,都是北半球各大体育联赛决出冠军的日子,NBA 季后赛到了东西部半决赛,欧洲五大联赛也即将排定积分榜。赛事激烈,各家互喷口水,经常说些裁判、球风等场外因素,比如巴萨本赛季又不幸被评出五大影帝: 自然又宇宙队的粉丝说,你们家佩佩本来就不是什么好鸟,看得我触目惊心。大学的时候有一期英语学习上有篇英国人写的文章,说场上踢球的这 22 个家伙是最狗屎运的,他们在全场几万名观众、三位执法裁判、两个主教练、饮水机旁各自队友以及全世界的观众的注视下表演、侵犯对手,而不用因此收到半分谴责。看看侵犯贝尔,让他黯然结束本赛季,甚至职业生涯岌岌可危的英超某队队长吧,这要在和谐社会,比如说重庆,十有八九在看守所里就被搞死了 XD。 这等人渣,踩了这一脚,居然没有吃牌!连犯规都不是!还在之后的比赛中罚中点球!真是昭昭天命,尽皆坑爹了。 和过去三年不同的是,湖人这次没能撑到六月份,他们的主教练在本赛季结束之后也要离开联赛了。我是个打酱油的湖人粉丝,偶尔看几场球,高一的时候因为高鼻白人之飘逸而关注这只球队,看到他们三连冠达成,被马刺搞定,组流星花园被汽车人变形搞定,球队重建,高鼻白人努力、失望、开始刷分,连续的 40+、50+,和之后的三节 62 分,与单场 81,再之后十三爷终于给这支球队整出精气神,高鼻白人和卢克沃顿、夸梅布朗、斯马什帕克之流,打进季后赛,3:1 太阳,而又连输三场被翻盘,之后再遇再输,这次不再有机会,再之后迎娶了家嫂,终于重返联盟之颠,西部季后赛顺顺当当,总决赛却又被三个同级生组成的联谊会当头棒喝,当时觉得,这仨也不过为冠军走到一块,一个赛季不到就连成什么光荣传统,真不知羞,殊不知 business is business,而媒体总归要找些东西大着浓墨的;再后来联赛双杀凯尔特人、骑士,结果总决赛却碰上魔术,忐忑间,老兵 4:1 搞定新丁,高鼻白人终于得到属于自己的 FMVP;再后来,上一季的对手自废武功,终于又碰凯队,这一次,渣湖有了主场优势、拜纳姆和阿泰,湖人终于 4:3
keep reading
Category Life | Tags:
两则转发
评论关闭四月 23, 2011 by nil
名人 Joel Spolsky 在 reddit 上做 IAmA,被问到最讨厌的有关 reddit 的事情是神马。他说,最不喜欢的是,假如有人发了条极其不公的,令人处理愤怒,引起公粪的帖子,会有成百万的 redditor 支持该帖子,认为自己很了不起,对这个不公平的世界已经尽了自己的一份气力。而实际上这完全没有意义,只不过是互联网世界中多了一条看起来很火的帖子而已。 在都市字典中,这叫 slacktivism。意思是,参与完全没有意义的事情,认为自己把这则消息传递出去,便尽力了,从而得到心理上的满足感。 大学里的时候,我当过学校论坛的一个板块的版主,那时候最痛恨的帖子就是“顶”,这对看帖子的人来说是完全没有意义的。而现在顶都不必了,大家都 RT,RT 一个还不够,要 follow5,让全世界都听到你转发了一个令人义愤填膺的事情。然而这件事情仍然在那里,大家看过,批过,评过,又都渐渐忘记。 有部纪录片样的东东,叫做《我虽死去》,很值得看。它告诉我,我们的记性太差,连为了忘却的纪念都省却了。呃⋯⋯ 扯远了。 另一则来自大嘴巴
keep reading
Category Computer, Life | Tags:
OSX 上手小记
评论关闭四月 21, 2011 by nil
我的配置主要是些开发方面的东东,设计工具神马的很少。 首先要装的自然是包管理工具,这是自各种 Linux 发行版使用以来得到的最宝贵经验。好的包管理让你事半功倍。了解了一下主要有仨,HomeBrew、MacPorts 与 Fink,名声最好的是 HomeBrew。于是选了 HomeBrew,参考着装了,但是亮亮不推荐这个,说更新、自启动等,它做的不好。先凑合用吧,哪天可以跟 pacman 论高下就好了。 碰上需要编译安装的包(貌似大部分都是要的),HomeBrew 会需要 gcc、make 等开发工具包。Apple 提供的这一套叫做 Xcode。最新的 Xcode 4 需要米,Xcode 3
keep reading
Category Computer | Tags:
最近二三事
评论关闭四月 9, 2011 by nil
上篇博客居然已经是二月份的事情了,按罗先生的话说,乌飞兔走,白驹过隙,时间像吃到肉包子的狗,一去不回了。虽然近况于微博、人人网都有些更新,但在此总结一下,我想会清楚些。 从去年年底开始整 Ruby on Rails,终于有些上道了。部门的规范库平台,也算是整出了个可用的版本,丢到了线上(现在内容还不多),留了许多问题和些许遗憾,由于另一个项目要整,只好不限期搁置了。 另一个项目是部门私产 BannerMaker 的补充项目,为的是让用户更好更快地生成亲们上网的时候避之不及的广告牌。哪一天广告不像广告了,春天也就来了。这属于梦想,做梦的时候想想。言归正传,BannerMaker 的关键是 Flash 广告牌,设计师制作模板,用户购买使用,在其基础上定制,生成自己想要的广告牌。它有个强大的设计工具,使用 ActionScript 写就,各种特效、特性。而新项目则需要挖掘 BannerMaker 其外的部分,因为工作仍在进行中,暂不多谈。 三月里去了一趟安徽,绩溪·家朋,据说油菜花梯田很好看,我们比清明节早了一个星期去,非常可耻的过早了。目前为止两次出去玩都有梯田风景,然而两次都时节不对。另外一次是桂林,龙脊梯田,那要插秧的时候看,从上往下,梯田就是镜子,满山的蓝天白云。而我们去的时候刚好收稻子…… 后来坐着游船,在深渡港出发,沿着新安江荡了一圈,看到一个超大的轿子,一棵巨大的香樟,和点缀在山坡上的各色油菜花。 清明三天,去了趟青山湖,看到了几个很华丽的别墅区,被资本主义的糖衣炮弹深深诱惑,入夜后在当地一家野鱼馆大快朵颐,鸡毛菜神马的。 2月中的时候提了车,从拿车到现在木有给油耗清零过,总算降到 10,然而油价则奔着
keep reading
Category Life | Tags:
怎样以 Git 的方式思考
评论关闭二月 27, 2011 by nil
要理解 Git 的工作方式,首要大事就是明白它的版本控制方式与 Subversion(SVN)、Perforce 或者其他任何你用过的源码管理工具都是不同的。通常,把原先的理解全部忘掉,反而更容易了解 Git。 让我们从头开始。假设你正要设计一个源码管理系统。在你使用一个版本控制工具之前,是怎么完成最基本的版本控制工作的呢?很有可能想下边这样,把你的项目文件夹作一份拷贝: $ cp -R project project.bak 这样,如果接下去对 project 做了坏事,还有备胎(project.bak)可以救火;或者看看最新的项目和作拷贝时的项目的对比,看看做了哪些改动。 如果你是个偏执狂,那么你可能经常这样做,为每个备胎加一个时间戳: $ cp -R project
keep reading
Category Computer | Tags:
ActiveModle 的一个小 gotcha
评论关闭二月 25, 2011 by nil
错误信息: ActiveModel::MissingAttributeError in ComponentsController#update missing attribute: name 提示错误的源头是 model 里头通过 after_find 注入的方法中,self.name 这句挂掉了。name 属性自然是有定义的,这就让人很摸不着头脑。 tl;dr 的请看:在出错的方法里头加一句判断 return unless self.attribute_present?(:name) 就可以了。
keep reading
Category Bug, Computer | Tags:
IE 6、7 中在 iframe 中操作父窗口 DOM 的时候的问题
评论关闭二月 24, 2011 by nil
错误信息:`Invalid argument error using AppendChild` 具体情况是,在 iframe 中的页面里头,写: var node = document.createElement(‘div’); parent.document.body.appendChild(node); [解决办法](http://www.workcss.com/Javascript/20100803122.html)是,使用父窗口的 `document` 对象创建 HTMLElement: var doc =
keep reading
Category Bug, Computer | Tags:
使用 Rails 3 一二
评论关闭二月 18, 2011 by nil
昨天把做的项目发布到测试机,RedHat Linux,出了个小问题。数据读取的时候都好的,插入的时候挂掉了,SQLite 说找不到数据文件。 SQLite3::SQLException: unable to open database file 这个属于比较明显的权限问题。看数据文件的权限是没问题的,都已经是 777 了。后来才晓得是数据文件所在目录也需要加权限,真是土鳖了。看来 UNIX 神马的,要拾起来了。 另一则。 有个 model 储存的时候,希望如果只改了某一个属性的话,就绕过 before_save,Google 一下发现在
keep reading
Category Complang, Computer | Tags:
让 ActionMailer 3 使用 gmail 发送邮件
评论关闭二月 14, 2011 by nil
发送邮件的方法很简单,继承 ActionMailer::Base,实现个发送邮件的方法: # app/models/notifier.rb class Notifier < ActionMailer::Base default_url_options[:host] = “authlogic_example.binarylogic.com” def password_reset_instructions(user) subject “Password Reset Instructions” from “Binary Logic
keep reading
Category Complang, Computer | Tags:
