Tin's Blog

You are coming a long way, baby~Thinking, feeling, memory...

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  128 随笔 :: 0 文章 :: 221 评论 :: 0 Trackbacks

非Java

     摘要: 自己申请域名把blog迁移了一下。因为内容也很少和Java相关,感兴趣的朋友轻修改一下订阅地址。
Rss: http://feed.feedsky.com/iamtin
Blog: http://tin.zztin.com  阅读全文
posted @ 2008-06-04 10:00 Tin 阅读(1719) | 评论 (0)  编辑

     摘要: 架构师这个概念比较虚。在国内,架构师其实就是有强烈基础倾向的开发者,他们有很大的热情来实验一个自己熟悉或者感兴趣的东西,从概念上这不是架构师。
我很关注国外的一些架构师描述如何成为架构师。架构师其实最重要的是见识!要无倾向性的研究技术和需求。我很喜欢的印度的一位精神导师克里希姆纳提说过自由的前提是要学会聆听,而聆听就是在听的时候心理不要有任何反抗或者评论的去听,所有的思考都要留在听到以后。电影《教父》里面有一句台词我非常喜欢,不要仇恨你的敌人,因为那会影响你的判断力。我想这都是一个意思。如果想要成为架构师就要多聆听,然后思考,又清楚的判断力,这样选择才会是正确的!  阅读全文
posted @ 2007-09-15 14:57 Tin 阅读(2545) | 评论 (3)  编辑

posted @ 2007-08-03 16:42 Tin 阅读(2129) | 评论 (1)  编辑

     摘要: 非常好的职业建议,来自Scott Adams
从一个非常喜欢的人的blog看到的,这个人是Tomcat的作者,现在是Apple的Object C开发者,兼重要的RoR作者,兼资深摄影师,兼Mac大fans,他叫James Duncan Davidson(http://duncandavidson.com/)。
在一篇Blog讲到,Scott Adams说:
每个人都可以找到通过一些努力就可以跻身前25%的行业。例如我,我可以比大多数人画的好,但是我还够不上艺术家的水平。我也没有达到喜剧演员那种好笑的水平,但是我比大多数人好笑。魔法在于没什么人即画得好又会写笑话。所以混合一下我就很稀有了。加上我的商业知识背景,我突然发现我比其它的动画人更能理解它(商务)。  阅读全文
posted @ 2007-08-03 16:06 Tin 阅读(2903) | 评论 (4)  编辑

     摘要: http://developer.yahoo.com/yslow/

这是一个配合Firebug工作的firefox插件。能够对你访问的页面进行分析。
它可以:
* 性能报告
* HTTP/HTML信息汇总
* 列出页面中的组件
* 包含了JSLint  阅读全文
posted @ 2007-07-27 09:33 Tin 阅读(684) | 评论 (0)  编辑

     摘要: 在这里发现了一个技巧:http://rubyisawesome.com/2007/7/10/mysql-secrets-g-instead-of
在Mysql的命令行工具里面给查询加入一个\G参数。横向的表结构会转为使用纵向表结构输出,利于阅读。  阅读全文
posted @ 2007-07-20 14:41 Tin 阅读(5297) | 评论 (0)  编辑

     摘要: 这是敏捷中国的一个讨论,我问了一下架构设计是否在敏捷迭代过程中有一席之地?大家产生了如下讨论。如果我的引用冒犯了当事人,请email我,我会及时修改的。我希望大家能够一起讨论这个topic。  阅读全文
posted @ 2007-07-20 09:03 Tin 阅读(862) | 评论 (0)  编辑

     摘要: 13日,Joyent宣布基于GPL v2将Slingshot和Connector开源。Joyent Slingshot允许开发者将Rails应用程序部署为与桌面应用行为一致,可以在线或者离线(保持同步),可以拖拽,与所有其它桌面应用程序交互等。另外,Joyent还提供了Connector产品和一组可以与Joyent Slingshot协同工作的第三方应用程序。  阅读全文
posted @ 2007-07-18 14:34 Tin 阅读(1402) | 评论 (0)  编辑

     摘要: JavaEye的站长Robbin Fan在他的博客中对SAAS(软件即服务)进行了一番讨论,他总结了目前常见的一些SAAS应用,并且总结了这些应用的特点,展望了SAAS的发展方向。
2005年,David Heinemeier Hansson将自己在项目中使用的基于Ruby的开发框架剥离并开源,从此世界上有了RoR(Ruby on Rails)的响亮名号。很快,Rails在其它语言中也架设了自己的高速轨道,从此Rails思想处处开花,受到了广大开发者的拥护,这是Rails的敏捷本质决定的。随着RoR闪现在开发者眼前的还有Rails背后的公司37signals,这是一家位于芝加哥的创业型小公司,虽然他们的员工目前还是个位数,但是开发出的产品却有超过100万人在使用……  阅读全文
posted @ 2007-07-18 14:32 Tin 阅读(1505) | 评论 (3)  编辑

posted @ 2007-06-06 11:12 Tin 阅读(706) | 评论 (0)  编辑

     摘要: 由于失业后家中又有人病了,还有很多乱七八糟的事忙,反正没怎么写也没怎么看程序,很惭愧!有朋友说不厚道,赖我,我不厚。这两天看《应用Rails进行敏捷Web开发》,RoR和去年刚看的时候感觉一样,很舒服,现在可能对Java和Ruby的了解都比以前深一些了,看这本书会有些想法。不过没时间纪录,头脑里也乱七八糟的,我只能说是胡言乱语。这本不是什么文章,这是我的一个工作习惯,只要开电脑就开个Notepad记录工作情况,是个流水账,由于Blog过于冷清,把它贴出来,别拍砖了,我已经蔫了:Q  阅读全文
posted @ 2006-08-30 12:39 Tin 阅读(1087) | 评论 (0)  编辑

     摘要: 这两天太忙了,没时间写Blog,业余时间又扒了一次google的拖拽,对比了netvibes的,差不多,让后就写了个注释,顺便学习。
google用了混淆,js里面的命名比较晕。我花了些时间把他们翻译成容易看懂的命名,并且作了注释,希望对大家有帮助。
可以这里下载我的例子:
http://www.blogjava.net/Files/iamtin/google_drag.rar
//可拖拽Element的原形,用来将event绑定到各个钩子,这部分市比较通用的,netvibes也是基本完全相同的实现
//这部分推荐看dindin的这个,也会帮助理解,http://www.jroller.com/page/dindin/?anchor=pro_javascript_12
var Drag = {
//对这个element的引用,一次只能拖拽一个Element
obj:null,
//element是被拖拽的对象的引用,elementHeader就是鼠标可以拖拽  阅读全文
posted @ 2006-04-27 22:40 Tin 阅读(15240) | 评论 (34)  编辑

posted @ 2006-02-28 11:26 Tin 阅读(602) | 评论 (1)  编辑