关于面试的问题

这篇译言的翻译文章很有意思,面试二代:二逼大猜谜。不仅仅是原文有趣,翻译也相当到位,风趣幽默。

在一次筛选面试时,我被问了个问题:你怎么给有视觉有障碍的人设计一个自行车?

我回问道:“什么?给瞎子设计自行车”,面试官说是。

我想了一会儿,然后说:“我觉得吧,让瞎子骑车不是很安全。如果你非让我设计,我就把自行车固定在地上,然后给他前面放个风扇吹,他根本觉不出有什么区别。”

面试官哑口无言。

呵呵,这一年我也经历了不少面试和被面试。其实无论是简历还是面试,都无法真正去了解一个人是否适合某个岗位。个中原因也相当复杂。

Flock 浏览器 创建

可能要忙上一阵子了

估计要接手整个项目。从计划到现在已经大半年,自行开发也接近半年。但是项目始终没有一个看相,Bug 众多,几乎是不能使用,很多地方都乱的让人无从下手。预备明天集合做一下功能演示,检查一下当前的状态,找出问题和得到大家对项目目前的想法反馈。再着手开始下一步的工作。

离年底 12 月 31 日还有 40 多天,力争在元旦前完成项目。

升级到 Ubuntu 8.10

最近工作私事都很忙,而且本本上 Ubuntu 系统也有半年没进去过了。。。
今天因为长久就搁置的一件私事请假一天,所以出门办事前就索性升级 Ubuntu。
更新管理器默认的图形界面升级发行版总是不能用,都换了好几个软件源。
只要手工改 sources.list 用 sudo apt-get dist-upgrade 升级。
一如既往的两个多小时下载时间,出去办事回来总算是下载完了,不过居然跳出一个对话框在等待确认。。。
按一下回车键,结果到现在都还没替换完新的软件包,真是慢啊。
总感觉 Ubuntu 越来越慢了。。。
不过,真正想自己单独做点项目的话,呆在 Ubuntu 要比 Windows 下老实的多。
虽然现在也有 Linux 版的 QQ 但毕竟不是那么好用。

Flock 浏览器 创建

设置 Google 浏览器 Chrome 的 Gmail 应用程序作为 Windows 系统的默认邮件客户端

Google 浏览器 Chrome 可以将网站应用创建为独立的应用程序,比如 GMail。可以将该程序直接设置为 Windows 默认的邮件处理程序。
新建一个文件,修改文件名为 gmail.reg 内容如下:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESOFTWAREClientsMailGoogle Mail]
@="Google Mail"
[HKEY_LOCAL_MACHINESOFTWAREClientsMailGoogle Mailshell]
[HKEY_LOCAL_MACHINESOFTWAREClientsMailGoogle Mailshellopen]
@="Google Mail"
[HKEY_LOCAL_MACHINESOFTWAREClientsMailGoogle Mailshellopencommand]
@=""C:Documents and SettingslarryLocal SettingsApplication DataGoogleChromeApplicationchrome.exe" --app=https://mail.google.com/mail"
[HKEY_LOCAL_MACHINESOFTWAREClientsMailGoogle MailDefaultIcon]
@="C:DOCUME~1larryLOCALS~1APPLIC~1GoogleChromeUSERDA~1DefaultPLUGIN~1GOOGLE~1mail.google.comhttps_443icons#desktopGmail.ico"

command 和 DefaultIcon 的值可以参考 Chrome 创建的 GMail 应用程序的值。 (更多…)

symfony 的设计和代码看着都很不错

貌似很早就知道这个框架 symfony,但一直没接触过。也许是看到过,不知道什么原因没有仔细看,可能是这个古怪的名字吧。

symfony 应该和 django 一样属于实践型的开发框架,完全以开发真实项目为目的而设计创建的框架。虽然国内的一些小型框架也是这样,但设计理念和视角相差太多。

PEAR 集成,命令行创建项目和部署,项目、应用、模块、页面一层一层的设计体系,向导自动生成漂亮的 XHTML 页面,完善的 MVC 设计,表单,Ajax,缓存,国际化,自动化后台,日志调试,部署,相关工具,还有专门的 book 教程。一切看上去都很不错。

当然,上手估计也不是很容易,毕竟体系构架相当复杂,为大项目准备的。