eiffel qiuID:koalant
69026次访问,排名1408好友2人,关注者8
有想法的程序员
koalant的文章
原创 23 篇
翻译 0 篇
转载 0 篇
评论 166 篇
mulder的公告

乐道网:http://www.likenote.com

邮件: eiffelqiu [AT} gmail . com

最近评论
koalant:S.E.N.S 的 "Wish" 我已经在乐道推荐过了 http://www.likenote.com/listener/article/2426
olsbi:推荐sens的wish
aoksdasd90:我们是http://www.kingofcoders.com(编程王)网站的全队成员,我仅代表我们团队(kingofcoders全体成员)给您发了这封电子邮件!

kingofcoders创始人Peter(张民杰)目前在香港,主要从事计算机软件和操作系统的开发,kingofcoders的合作者之一兼业务主管yatell(胡勇)目前在上海,主要从事计算机软件,特别是企业级开……
sswwee:看过好多篇这样的专访大佬的文章了,基本流行语言的大佬专访都看过了,一个共同点就是,他们并不是像想象中的那样与世无争,而是嘴上非常婉约的在推销自己的产品并打击别人的产品。其中要数c++之父最为亢奋,疯狂攻击c、java、c#特别好玩,没看过的一定要看看啊。
ruanjf:这东西不错
文章分类
收藏
    相册
    黄山
    普吉
    无锡
    程序
    django 框架
    symfony 框架
    程序员
    limodou
    xlp223
    坏男孩
    音乐
    乐道
    牧羊人之乐
    存档
    软件项目交易
    订阅我的博客
    XML聚合  FeedSky
    订阅到鲜果
    订阅到Google
    订阅到抓虾
    订阅到BlogLines
    订阅到Yahoo
    订阅到GouGou
    订阅到飞鸽
    订阅到Rojo
    订阅到newsgator
    订阅到netvibes
    2008年07月13日

    原创 [听译大师系列3]Guido 向 Matz 提出的问题收藏

    我们是直接使用 Raw byte 序列作为字符的内部数据的. 我们没有单独的内部编码, 我们曾经经历过一些转码的问题, 我们不想做这种从别的编码转换到 unicode 的处理, 这种来回编码的问题, 如果处理 utf-8 编码的问题, 我希望由 utf-8 自己来处理, 如果是传统的编码,比如 shift-jis 编码, 就让 shift-jis 来处理. 我们用 C 来实现内部编码结构, 就是一系列的函数来访问, 比如索引字符, 字符的长度等等. 我们使用一种, 该怎么说来着, "过滤器"(filter) 来给你一种错觉, 好像在访问一系列的字符, 你可能会觉得这样做不够高效, 但就我们的长期经验来看, 这种错觉的做法一直在 ruby 中使用, 在大多数情况下, 如果你使用正则表达式处理, 这么做还不错. 很多基于字符串的处理都是基于正则表达式的, 所以,如果正则表达式的处理做了优化, 就不会有很严重的问题, 很多严重性能问题就可以避免阅读全文>

    发表于 @ 2008年07月13日 17:07:00|评论(loading...)|收藏

    2008年04月15日

    原创 【音乐随想】变化,理想与坚持收藏

    时机和所做出的变化两种因素决定了吉凶, 而变化可能的"吉数"只有1/4, 那么不变就成了最好的"变化", 因为等待时机,保持现状, 那么只需要靠时间来决定一切了, 影响变化的因素少了, 这样反到简单. 机会总是可以等到的, 只要你做好准备了. 所以有时候我觉得人生在世, 还是应该有点理想,有点坚持的. 阅读全文>

    发表于 @ 2008年04月15日 08:59:00|评论(loading...)|收藏

    2008年04月06日

    原创 【音乐随想】"道","流浪者之歌" 与"神思者"收藏

    "道可道,非常道", 老子的头一句话经常被人用来形容某一领域不可言传的至高真谛. 说来有些有趣, 这句话原本用来说形而上的"道"体的, 而这个"道"字却被后来的人们用在形而下的"道"用上了, 似乎只有用了"道"字, 才能显示自己到了某种更高的境界.阅读全文>

    发表于 @ 2008年04月06日 16:40:00|评论(loading...)|收藏

    2007年11月26日

    原创 【程序思考】Flex 学习 -- "玩索而有得"收藏

    孔子教我们念别的书都持严肃的态度,唯独对学习最难理解的却给了这么一条心得:"玩索而有得". 值得玩味, 感觉学一门新技术, 也应该是这种态度. 抱着找工作, 应付项目等目的来学习技术,通常不会掌握的太深, 而抱着严谨治学的态度并以此为生的或者考证的目的来学习, 又太过无趣. 反倒是凭借着兴趣边做着玩边学习的态度倒是没有压力, 学起来也更有趣味一些, 更容易学习的深入.阅读全文>

    发表于 @ 2007年11月26日 08:36:00|评论(loading...)|收藏

    2007年11月10日

    原创 【音乐随想】带我去月球收藏

    有时候我会觉得人们生活在体制化的社会中, 并没有太多的选择. 你要么是就此沉沦下去, 要么适应这体制化的生活自得其乐. 尤其是中国人,大多数并不为自己而活着, 尽管过着两点一线的平庸生活, 干着无聊的工作, 但是为了活着,生活还是要继续的. 能真正释放自己的情绪,按照自己想要的方式去活着的人太少了,哪怕是为数不多的一两次. 古语说:"树挪死,人挪活", 我想其中的意思是: 当你在相对静止的生活中, 存在的变数不多, 所以你的命运也就按照既定的方向发展,直到死亡. 当你在不断地移动和改变自己, 就会在其中产生变数, 这个变数也许是好的, 也许是坏的, 但是它打破了僵局, 使得一切皆有可能.阅读全文>

    发表于 @ 2007年11月10日 08:30:00|评论(loading...)|收藏

    2007年10月26日

    原创 【程序思考】抛开 Google 去思考,去创新收藏

    如今的Google 在 internet 的产业链中已经处于最上层, 在这一层面上, 它已经通过多年搜索领域的积累开始制定自己的标准, 这是一种事实上的标准, 也是得到大家认同的, 这种认同不是因为 Google 以某种类似微软极端霸权的方式达到的, 在 Google 发展的过程中, 这种认同是得到大家默认的, 我们并没有感觉到自己受到了限制. 相反我们是主动去按照它的规则去制作网站. 说白了, 在 internet 上, Google 在制定游戏规则, 而我们则是在这一规则下做事情. 我想未来真正会再次创造互联网奇迹的公司将会是那些想法设法取代 Google 的新兴硅谷小公司和那些极力打败 Google 的大公司, 因为它们并没有处在 Google 生物链的下面, 他们没有受到制约, 他们和 Google 是平等的, 所以他们才有机会.阅读全文>

    发表于 @ 2007年10月26日 01:26:00|评论(loading...)|收藏

    2007年08月08日

    原创 【程序思考】关于“乐道”的改版和未来收藏

    对乐道的未来而言, 从技术上,我倾向于用 apollo air 技术重新写一个后台, 因为乐道的模式是,少数人写,多数人看。开发一个小桌面应用给 DJ 们似乎更合适。 当然这个想法是来自 pownce 网站的那个小 apollo 应用。我自己也启动了一个小项目做为研究 flex apollo 的起点,这就是 likenote (一个小 apollo 应用) ,中文名字叫做"乐宝"。 现在已经有了一个雏形, 当然它和 pownce 相比还是相差很多的。我已经将一些方便的功能从网页中移走而放置到"乐宝"中,比如访问计数统计(这样可以减轻网站的一些负担),以后我会在其中添加更多的功能。 “乐道”的未来应该定位于一个比较高端的音乐推荐和欣赏平台,从技术上说,它也是多媒体网络技术的一个试验场,而技术上,我选中的是 flash apollo , 对于它的前景充满了信心。做乐道我没有太多的负担,所以很多好玩的东西都可以其中做实验,我相信这个网站会越来越有趣,越来越吸引人的。阅读全文>

    发表于 @ 2007年08月08日 12:35:00|评论(loading...)|收藏

    2007年07月23日

    原创 【程序思考】RIA 对于 java 在 web 开发领域是否是一个转机?收藏

    如果采用 RIA 开发网站,和传统 web 开发有两点很大的区别,一是:对于服务端 View 层的依赖就没有了, 二是: 不需要在 server 端保存 session 信息。 无论是 rails, 还是 php, python, java 的各种 web 框架,session 和 server view 都是必须的, 从上个世纪中期到现在10年多的时间里, web 的发展和 http 本身无状态的特点使得我们无法脱离这两点来开发网站, 几乎所有web 框架都会涉及到它们, 但是都会采用各自的方法来解决,每个方案都没有本质的不同,却在形式上差别很大,服务端 view 技术可能是每个框架中最麻烦的部分。 REST 本身并没有改变这种开发现状,但是 RIA 却在试图打破这个局面。阅读全文>

    发表于 @ 2007年07月23日 13:30:00|评论(loading...)|收藏

    2007年06月13日

    原创 【程序思考】RIA 编程:将 View 从 MVC 框架中移走收藏

    随着 Ajax 的流行,浏览器能做更多的交互操作,越来越多界面层的操作不需要在经过服务器的渲染生成,这样 View 在服务端框架中的作用也就越来越少了。RIA 的开发中,服务端要做的只是提供某种服务,这种服务可以是 web service, rpc, 或者 rest 类的操作,和富客户端之间交流的只是 Message , 而这种 Message 可以采用 xml(webservice), json 等格式,Google web toolkit 是一个很好的例子。如此一来,服务器的负担就小了很多,而整个 web 开发的模式都将有所改变。 Web 开发不再分为开发人员和美工,而分为 服务端开发人员和客户端开发人员,美工。 服务端开发人员专注于提供某种服务,不再涉及 view ,最多也就是提供某种 Message 形式的 View,比如 rails 中采用 build style 来提供 xml 的生成。 而客户端的开发,以 flash 为例,flash 程序员开发组件给 Flash 美工,Flash 美工利用组件,设置属性,构造页面。 阅读全文>

    发表于 @ 2007年06月13日 12:48:00|评论(loading...)|收藏

    2007年05月14日

    原创 【听译大师说话】python 创始人访谈录2: python 的起源,特点和未来收藏

    python 从一个叫 ABC 的语言继承了很多东西,而 ABC 这种语言在设计的时候就特别考虑到用于教学。那是在上世纪七十年代晚期和八十年代早期,我在 abc 语言的实现小组,在那里我融入到语言设计讨论,语言实现,脑力激荡中,相当的令人兴奋。在八十年代末期,89年的时候,我觉得自己有必要创建一门新语言,我借鉴了 abc 语言中我所喜欢的特点,并将其中我不喜欢的东西用自己创新的或一些借鉴自别处的想法取而代之。我的目标要要建立一个为专业程序员使用的脚本语言,而这些专业程序员主要使用 C 语言和 borne shell 脚本语言作为他们的主要开发语言。 python 的位置大概是介于 C 和 Shell 语言二者之间的,所以我创建 python 并没有明确的教学目的.阅读全文>

    发表于 @ 2007年05月14日 11:03:00|评论(loading...)|收藏

    2007年05月13日

    原创 【看电影】我看《精武英雄》收藏

    刚刚看完中央六《动作九十分》栏目播出的《精武英雄》,这部李连杰主演的动作片我不知道看过多少遍了。我毫不掩饰我对这部功夫片的喜爱,如果用十分代表满分,我可以给它打出十二分。我个人认为这是功夫电影无法被超越的巅峰。我虽然不承认自己是李连杰的影迷,但是我最喜欢看他的功夫片,无论武术指导是程小东,元奎还是袁和平,只要主演是他,电影的品质一定会有保证。“天下第一指”袁和平曾公开说李连杰比甑子丹打的更出色,尽管甑子丹是他的徒弟。阅读全文>

    发表于 @ 2007年05月13日 09:37:00|评论(loading...)|收藏

    2007年05月10日

    原创 【听译大师说话】python 创始人访谈录 1: 关于 django 和 ruby 收藏

    【听译大师说话】是我最近打算搞的一个系列。我以前觉得看这些大师访谈并没有什么意思,他们的想法大多在书本和网站都有所介绍,他们本人也接受了很多访谈,估计说的也都是些套话,所以没必要看。最近听了两个访谈,一个是采访 python 创始人 Guido van Rossum 的,另外一个是采访 php 创始人 Rasmus Lerdorf,让我感触很深,很多以前的一些困惑得以解释。我想这些访谈节目应该让更多的人知道,所以我觉得应该把这个系列搞下去,一是锻炼自己的听力,二是更好的学习技术。我的英语水平不算太好,好在我也算是一个程序员,相信做此类访谈的翻译要比英语专业的人要更准确一点,而且我听译的内容大多是我喜欢的,也有兴趣做下去。我不是干这个事情的最合适的人,但是很多比我更合适的人却不愿意做它,所以大家只能凑合看了。我尽量做到不翻译错,如果有那些地方说的不对,希望大家指正。 阅读全文>

    发表于 @ 2007年05月10日 13:31:00|评论(loading...)|收藏

    2007年04月27日

    原创 【程序思考】用 Rails 实现“乐道”构想收藏

    ROR 的好处在于:如果你有什么想法,你总是能很快的实现,只要你掌握了基本的技术,你就可以发挥你的想象来建设你的网站。ROR 网站开发的灵活性还体现在开发方式上,网站部署成功后,新功能的增加我基本上都是直接连接远程服务器来做的,包括调试。Rails 的动态性表现在最初的development环境中不需要重新启动 web 服务器,你写的 ruby code 直接就可以通过刷新浏览器生效,在 production 环境中,即便重新启动 web server ,也非常的迅速,访客甚至感觉不到重新启动了 web server。这种灵活性使得随时开发部署开发新功能成为可能。 阅读全文>

    发表于 @ 2007年04月27日 23:12:00|评论(loading...)|收藏

    2007年04月26日

    原创 【原创】我的音乐随想收藏

    我把自己定位为一名音乐爱好者,而不是一个某某歌星的FANS。从2001年建立"神话年代论坛"开始已经推荐了四年歌曲的我也觉得我不是一个持之以恒的人,但是这个事情做了那么长的时间的确让我也觉得奇怪。从没开始学习ABC的时候,我就开始听英文歌曲了,最初只是为了学习英语提前做准备,但是后来这个初衷就有点背离了。听了那么长时间的国外流行音乐,我总觉得有些优美的歌曲,如果你不去推荐,那么别的人可能真的没机会去听到。虽然我也一直有这样一个关于"音乐缘分"的理论,但是还是忍不住要把自己收藏的歌曲拿出来与人分享,甚至自己编写一个 flash 播放器来方便推荐音乐。 阅读全文>

    发表于 @ 2007年04月26日 09:59:00|评论(loading...)|收藏

    原创 【程序思考】人穷志短,千古名言收藏

    一个人有钱,他做事和考虑问题才不会以“钱”为出发点。 从某方面来说,这句话没错。正如司马迁所说,“天下熙熙,皆为利来;天下攘攘,皆为利往”,如果一个人做事不为名利,那么他的动机才可能是高尚的。 没钱的人才会整天为了钱转。事实上,更扩大一点说,如果你本身缺少什么,你多半就会迷失在其中。阅读全文>

    发表于 @ 2007年04月26日 09:57:00|评论(loading...)|收藏

    原创 【程序思考】学以致用收藏

    学什么东西都不够深入,总是到用的时候才想到去学,我这毛病是改不了了,可能是因为“太懒”。最近因为要修改 Flash 播放器我又开始了“Flash学习之旅”。我学习 Flash 有好几回了,每次都是看了个大概,可以解决某个问题了,然后就放下了。这样的后果就是每次学习都不深入,而且花费时间,我的书本前半部的侧面因为经常翻看都已经发黑了,但是后半部却很新,很少有书完整的看完过,这归结于我这个人耐心不够。 虽然我可以很快的完成一个工作,但是长期让我保持一种状态却很难,干什么都不深入,所以我注定一事无成。 想想“性格决定命运”这话还是正确的。阅读全文>

    发表于 @ 2007年04月26日 09:52:00|评论(loading...)|收藏

    原创 【程序思考】简单就是力量收藏

    并不是什么人都象我这样喜欢简单的东西,尤其是程序员。程序员喜欢复杂有他的原因,我以前的一个同事跟我说“别老做那些 CRUD (增删改查)的编程,太简单了,没难度,骗不了客户的钱”,还有一些程序员喜欢复杂,是因为复杂的技术少数人掌握,这样的编程才更有价值。不管是什么原因,这些都不是从让自己的工作更轻松的角度来考虑的。以前做 Java 编程我没有选择,因为公司采用它,但是一旦自己做项目,可以决定技术方案,那么就不该为自己设置麻烦。其实能将 CRUD 做的好也并不容易,有人在 MSN 上跟我说,“乐道这么简单的 Blog 也需要用一个月吗,看来 Rails 也没什么”,其实 Rails 虽然初学起来很简单,掌握它却需要一段时间,需要学习很多东西,况且资料相对较少。 Rails 爱好者总是爱强调它的易用性和高效性,刻意忽略这点。阅读全文>

    发表于 @ 2007年04月26日 09:49:00|评论(loading...)|收藏

    2006年12月04日

    原创 【程序思考】从歇洛克·福尔摩斯的学识范围看程序员的知识结构收藏

    过《福尔摩斯探案集》的人肯定都知道下面这个列表,它出现在小说的第一部《血字研究》中。华生医生初次接触福尔摩斯,希望从他的学识范围来判断其职业,结果一无所获。其实这份列表给我的结论是:人不能什么都学。当然侦探业务知识的发展远不如IT领域那么迅猛,对于一个软件工程师而言,似乎每天都有新东西在产生,也许你前几天还在学的东西,很快就过时了。不过建立软件工程师自己的知识结构的确是很有必要的。阅读全文>

    发表于 @ 2006年12月04日 09:36:00|评论(loading...)|收藏

    2006年08月03日

    原创 【程序思考】使用 Rails 开发“乐道网”的感悟收藏

      独自一人花费了将近三个月的时间来做一个音乐网站(http://www.likenote.com ), 这对任何一个有过几年Web开发经验的人来说都不是件什么太难的事。虽然我也做了 4 年J2EE开发,但还是头一次使用全新技术来制作一个网站,这其中的辛苦却有点出乎我的意料之外。我大部分编程经验在 Windows 平台上,而这之前经过一番考察确定的技术方案,从操作系统,数据库,Web 服务器,到后台技术都是我不熟悉的。 只装过几次 Redhat Linux 我突然要去管理一个 Unix 服务器,还要作性能优化,编译内核,学习防火墙技术。 只使用过 Windows 版本的 Mysql 的我要去管理一个从未使用过的开源数据库。 只装过 Windows 版本的 Apache 的我要去配置一个完全陌生的 Web 服务器。 只撰写过一篇 Ruby on rails 文章的我(RoR 的经验仅仅限于那篇 Oreily 的教程),要使用它去开发一个完整网站。 虽然这并非很困难的事情,但是需要的是时间,我定下的开发时间是两个月,结果超出了一个月,实际花费在 ROR 阅读全文>

    发表于 @ 2006年08月03日 22:32:00|评论(loading...)|收藏

    2006年06月26日

    原创 【程序思考】 关于“框架” 收藏

    我想,可能有不少Java程序员跟我一样,打算寻找一个最完美的组合框架来做一个自己的应用,结果这个应用过了一两年都没完成。Java 程序员过于重视理论上完美的设计,而忽略实际的效果。看看如此众多的 Java 框架竟然构造不出一个好的论坛程序,所有出色的论坛都是出自 PHP 和 PERL,的确很 让 Java 程序员羞愧的。现在看来,真正的 Pragmatic Programmer( 实用主义程序员)都来自这些脚本语言的使用者,他们没那么多思想包袱,是真正笃信“实践出真知”的一群人, Java 社区应该多向他们学习。对于 Java 程序员来说,关键不在于你是否寻找到一个完美的框架组合,而是要做出一个好的应用。在论坛与人空谈,与人论战是没有任何意义的, David Heinemeier Hansson 建立 Rails 是在做项目的过程中产生的,他没有采用任何已有的框架,也没有去和别人辩论,而是靠实事说话把整个 Java 业界搅的天翻地覆。 我想这点值得广大 Java 程序员深思。阅读全文>

    发表于 @ 2006年06月26日 15:03:00|评论(loading...)|收藏

    Csdn Blog version 3.1a
    Copyright © mulder