123
 123

Sun 06 July, 2008

Click here to bookmark this link.Channel Image11:09 Web Design & Development Meetup in Scottsdale» James Britt - Code, Content, Caffiene

Next Thursday, July 10, there will be the first Web Design & Development Meetup, at the Coffee Bean & Tea Leaf (16211 N Scottsdale Rd, Scottsdale, AZ 85254. That’s a block south of FLW.)

This might be especially interesting for those Refresher who liked the original Scottsdale location.

Plus, unlike Refresh, this gathering may actually focus on Web design and development instead of Web marketing, branding, and networking. (The latter are still all useful topics, just not the things I had hoped would be core to Refresh when I, with several others, got it rolling.)


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image06:06 Twitter Litter» James Britt - Code, Content, Caffiene

I’ve noticed an increase in the use of folks adding a leading ’@’ character to user names (and even real names) in threaded discussion boards, mailing lists, and E-mail.

I don’t think any of the uses I’ve seen were meant to aid any sort of automated text processing; it appears to be a bad habit that perhaps makes sense on Twitter, but is merely line noise elsewhere.

Please consider: No Twitter Litter.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image01:08 The only important rule is ...» Projectionist
The only important rule is that all sexual climaxes must be simulated, not real.

Austin AIR SEX Championships


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image01:04 Edison – Failure of t...» Projectionist

Edison – Failure of the Year


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image00:20 碎片» Suave's Blog
最早听说这些记忆碎片是在反波对老六的一个采访里,但是在LCD上读这些精彩的青春碎片,实在让我提不起兴趣,前一段逛光合作用发现这些碎片已经凑一块成书了,想都不想,暖住(老六名...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Fri 04 July, 2008

Click here to bookmark this link.Channel Image23:10 高松» Matzにっき
ソフトウェアシンポジウム2008のために高松へ。 今回は「エンジニアの幸福についてキーノートで話してください」との依頼。 SSでキーノートを話すのは2002年の松江のとき以来、2度目。 ただし、あの時はあくまでもRubyの紹介だった。 あれから6年。今ではRubyについて紹介することも少なくなった。 とはいえ、「幸福」について語る日が来るとは予想もしなかった。 「技術者の幸せとはなにか?−エンジニアサバイバルガイド−」というタイトルの話は、 技術的な内容は全然なかった。 梅田さんとの対談などで語ったことを膨らませた感じか。..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:10 高松から帰る» Matzにっき
午後には松江で仕事があるので ソフトウェアシンポジウムには参加せず、JRで帰ることにする。 4時間もかかるのは辛い。 朝、せっかくだからとうどん屋に寄ったら、ひろのぶさんがいた。 うーん、行動パターンがいっしょ。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:10 片手で持てるTOUGHBOOK──Atomを搭載したCF-U1発表 - ITmedia +D PC USER» Matzにっき
ほしい。一般売りはしないのか。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:10 打ち合わせ» Matzにっき
CodeGearと打ち合わせ。3rdRailがよくなるお手伝い、ということになるのか。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:10 島大講義» Matzにっき
島根大学での前期『情報と地域』の講義。 今年は、NaCl井上社長とはんぶんずつ。 井上さんは、NaClの事業やオープンソースビジネスについて。 私はおおむねRubyKaigiのキーノート(梁山泊)の焼き直し。 ただし、二回目なので話の内容が少々整理されている。 学生さんがどう感じたんだろうか。 昨年も受けて、今年も聴講している熱心な人も居るようだけど、 まあ、授業だからと受けている学生さんもそれなりに居そう。 野田先生によると、主に法文学部の学生と総合理工学部の学生が混在しているが、 寝ている学生は総合理工の子が多いんだそ..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:10 false || not(true) のパースが通らない件 - まめめも» Matzにっき
mameさんのところ。 RubyKaigi 2008 の増原先生の発表 (資料) で飛ばされた部分に、「false || not(true) のパースが失敗してはまる」ということが書いてありました。全くその通りだと思います。 なんと。初心者はそんなところにひっかかるのか。 やはり、人の意見は聴くものだ。 で、mameさんのところではnotをメソッド化することによって対応していたが、 予約語のまま文法をいじる方がよさそう。 parse.y (primary): make functional-style not operator to act like function. see http://d.hatena.ne.jp/ku-ma-me/20080624/p1. これ..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image08:07 不算短的sql» 动态感觉 静观其变
兑现昨晚的说法,公布自己瞎弄的sql,算是歪打正着吧。看看这个sql,你要觉得怪异,尽管说:
1)
select dy.jh, dy.jm, dy.lze as dylze, coalesce(ls.lze,0.00) as lslze, coalesce(dy.lze,0.00)+coalesce(ls.lze,0.00) as lze from
  (select d.jh, d.jm, e.lze from nps_dxj as d left join (select c.sdxzqh as sdxzqh, sum(c.pdssk) as pdlze, sum(c.zdssk) as zdlze,
   sum(c.zdssk+c.pdssk) as lze
   from nps_card as c, nps_bkml as b
where c.yxn=2008
   and c.jyr>='20070701' and c.jyr<='20080701'
   and c.bkdh='33-2' and c.dyfw='本地' and c.dylx!='零售'
   and b.nd=2008 and b.bkdh='33-2'
   group by c.sdxzqh
   order by c.sdxzqh) as e on d.jh=e.sdxzqh) as dy,

  (select d.jh, d.jm, e.lze from nps_dxj as d left join (select c.sdxzqh as sdxzqh, sum(c.pdssk) as pdlze, sum(c.zdssk) as zdlze,
     sum(c.zdssk+c.pdssk) as lze
   from nps_card as c, nps_bkml as b
where c.yxn=2008
   and c.jyr>='20070701' and c.jyr<='20080701'
   and c.bkdh='33-2' and c.dyfw='本地' and c.dylx='零售'
   and b.nd=2008 and b.bkdh='33-2'
   group by c.sdxzqh
   order by c.sdxzqh) as e on d.jh=e.sdxzqh) as ls
where dy.jh=ls.jh;

2)
select dy.dqh, sum(coalesce(dy.lze,0.00)) as dylze, sum(coalesce(ls.lze,0.00)) as lslze, sum(coalesce(dy.lze,0.00)+coalesce(ls.lze,0.00)) as lze from
  (select d.jh, d.dqh, d.jm, e.lze from nps_dxj as d left join (select c.sdxzqh as sdxzqh, sum(c.zdssk+c.pdssk) as lze
   from nps_card as c, nps_tjlx as t
where c.yxn=2008
   and c.bkdh = t.bkdh
   and c.jyr>='20071201' and c.jyr<='20071210'
   and c.clbz!='变动' and c.dyfw='本地' and c.dylx!='零售'
   and t.nd=2008 and t.bkfl='畅销及潜力'
   group by c.sdxzqh
   order by c.sdxzqh) as e on d.jh=e.sdxzqh) as dy,

  (select d.jh, d.dqh, d.jm, e.lze from nps_dxj as d left join (select c.sdxzqh as sdxzqh, sum(c.zdssk+c.pdssk) as lze
   from nps_card as c, nps_tjlx as t
where c.yxn=2008
   and c.bkdh = t.bkdh
   and c.jyr>='20071201' and c.jyr<='20071210'
   and c.clbz!='变动' and c.dyfw='本地' and c.dylx='零售'
   and t.nd=2008 and t.bkfl='畅销及潜力'
   group by c.sdxzqh
   order by c.sdxzqh) as e on d.jh=e.sdxzqh) as ls
where dy.jh=ls.jh
group by dy.dqh
order by dy.dqh;
...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Thu 03 July, 2008

Click here to bookmark this link.Channel Image23:07 sql到底要多长» 动态感觉 静观其变
sql到底要写成怎样才能晕?我一直都在门外,努力不让自己被sql弄晕,可是最近几天要处理一些数据,必须要把一些数据分开处理,终于写了一个超长的sql,可能对别人来说是超短的了,因为曾经有人说写了200行的sql,而我的只有20多行而已,可已经弄的有点吓人了,都不知道自己是怎样就把它写成了,明天我将公布这些sql,猜猜我能写成什么样吧。...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image20:25 They’re Always Friendly and They’re Ready to Please» Lovable Lyle
I periodically use Google’s Blog Search tool to look for references to FXRuby, and today’s search turned up a couple of recent posts on a Chinese language blog. Curious to know what it was that this blogger was writing, and me not being able to read Chinese, I ran the pages through Google’s Translate service [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image05:07 What Makes Code Beautiful?» Glenn Vanderburg: Blog
The folks at JAOO have posted a video of a conversation with Chad Fowler, Marcel Molina, and me recorded at last year’s conference: What makes code beautiful?

Thanks to Kresten for organizing the fun conversation and posting it!


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:50 As usual, Ruby is 100 times...» Projectionist
As usual, Ruby is 100 times slower.

Mauricio Fernandez


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:47 IM» Projectionist

IM

Marcel - Have you seen this yet? http://www.youtube.com/watch?v=GrV2SZuRPv0
Marcel - It's pretty funny
Marcel - Although I don't think they made this as a joke :(

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:46 Paper Prototyping» Projectionist

Wed 02 July, 2008

Click here to bookmark this link.Channel Image07:25 Ruby语言:《JRuby语言实战技术》正式上市» 天天红玉世界
《JRuby语言实战技术》正式上市
  • 说明
    • 这本书尽管已经正式上市出版了,但是我相信书中还存在不足和错误,恳请大家多提批评和建议,同时也希望大家多多包涵。

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Tue 01 July, 2008

Click here to bookmark this link.Channel Image06:48 Rails框架:有用的jQuery插件Accordion» 天天红玉世界
有用的jQuery插件Accordion
  • 使用需要注意的事情:
    • 一定需要下面的代码:
      <div id="main">
    • 一定需要下面代码的id及其名称:
      <ul id="navigation">
    • 一定需要下面代码的href值:
      <a class="head" href="?p=1.1.1">Guitar</a>

      在属性href中不可以没有值,如下面代码所示:
      <a class="head" href="">Guitar</a>

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image04:01 ツッコミ動いてんのか» 青木日記
もしかしてこの日記、ツッコミが動いてない (ことがある)? SPAM フィルタかなんかに蹴られてるのかな。 (01:48)
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image04:01 Ruby会議2008リファレンス枠についてさらに追記とお詫び» 青木日記
笹田さんとメールで連絡した結果、 少なくともRuby会議の実行委員会でるりま枠をなくせとか、 そういう意見はなかった、ということがわかりました。 また冷静に考えてみるとわたしが聞いたのは 「〜〜という話を聞いた」程度のあやふやな情報にすぎず、 それだけを根拠に他人を非難したことは軽率に過ぎました。 深く反省しています。 時間枠についても、追記で書いたとおり、 最終的にはちゃんと 20 分もらえているわけですから、 感謝こそすれ非難する筋合いではありませんでした。 時間帯もだいぶいい枠を回してもらえたということで、..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image03:28 I already “d” you a direct ...» Projectionist
I already “d” you a direct message. Now I’d like to “p” you $5.

Nate Westheimer


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image01:13 Netflix Is Keeping Profiles» Joey Gibson's Blog

A couple of week ago, Netflix announced that they were dropping the feature called "profiles." With profiles, you could setup separate sub-accounts for other family members, and assign some number of DVD's to each profile. We're on the four-at-a-time plan, and I setup a profile for my son Thomas, with one DVD assigned to it. This means that he has his own queue with stuff he wants to watch, and his stuff isn't mixed in with mine. It worked beautifully.

And then about two weeks ago, Netflix announced that they were killing the feature in order to make the service "better" for everyone, or some such crap. I complained to them. Apparently lots of other people did, too, because about 10 minutes ago I received an email from Netflix that made me very happy.

netflix-profiles.jpg

It's really nice when companies actually listen to their customers.


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image00:28 Entlassungsschreiben» chris blogs

Nach Vollendung der Dienstzeit erhält der anerkannte Kriegsdienstverweigerer seine Grundrechte zurück.

Das eigentliche Dilemma des Zivildienstleistenden ist ja, dass er durch seine Verweigerung den Fortbestand der Wehrpflicht unterstützt. Gegen diesen Missstand treten nur die handvoll Totalverweigerer – deren Mut und Entschlossenheit mir Respekt abverlangt – an.

Gegen den Zivildienst als solches spricht eigentlich nichts, vieles aber gegen seine derzeitigen Umstände: Sei es die sogenannte Wehrgerechtigkeit, die resultierende Geschlechterspezifität, oder schlicht dessen Unfreiwilligkeit. Meines Erachtens sollte daher der Zivildienst in einem gleichartig bezahlten, freiwilligen und allgemeinen sozialen (oder ökologischen oder was auch immer) “Jahr” (durchaus auch mit flexibler Dauer) aufgehen. Interessenten fänden sich genug.

Nichtsdestotrotz eine annehmliche, erfahrungsreiche und durchaus prägende Zeit.

Achja, dict.cc:

[conscientious objector performing community service] :: Zivildienstleistender {m}

NP: Bob Dylan—Masters Of War


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Mon 30 June, 2008

Click here to bookmark this link.Channel Image19:56 Love is my message» Projectionist
Click here to bookmark this link.Channel Image19:55 The difference between pros...» Projectionist
The difference between prose and poetry is not that different languages are used, but that the same language is used, differently.

Christopher Alexander


add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image06:56 Rails框架:集成jQuery到Rails软件» 天天红玉世界
Host unlimited photos at slide.com for FREE!
  • 安装方法说明
    • 在目录public/javascripts下,除了application.js全部删除。
    • vi app/views/layouts/application.html.erb
<%= javascript_include_tag 'jquery-1.2.6' %>
<%= javascript_include_tag 'application' %>

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image02:06 追記» 青木日記
いやいややはりこういう感情的な書きかたはよくなかった。 論理的に要点だけまとめることにしたい。 ようするに、まがりなりにも「日本 Ruby の会として」 プロジェクトをやってるんなら 20 分くらい喋らせてくれと。 そのていどもできないなら最初から放置してくれということだ。 まあ、そういうことは開催前に言うべきだし、 最終的には 20 分出してくれてるわけだから、 全然配慮してくれてないとは思ってない。 ただ、このまま黙ってんのもなんか腹が立つんで一言言っておきたかった。 (02:46)
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Sun 29 June, 2008

Click here to bookmark this link.Channel Image23:54 服了中通快递» Suave's Blog
前几天在南三环打电话给中通叫快递,81744094, “西罗园是哪?我们只管回龙观!你打总机 52092288” “(自动语音)发件请按1…嘟…嘟…嘟…(自动语音)请拨打52092274”,总机自...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:24 错过Agile China» 梦想风暴

上周末,Agile China,因为家里有些事,我没有参加。

作为一个ThoughtWorker,错过这次活动的遗憾并不是像之前以为的那么大。首先,这次活动所涉及到的内容,大多是内部讨论或是讲座涉及到的东西,再有,这次活动做得比较好的地方是很快就放出了活动的讲演稿视频,所以,可以随后弥补一下错过现场的遗憾。

真正值得遗憾的是,错过了一次与人交流的机会。

有时,我会想,公司为什么要举办Agile China这样的活动。在ThoughtWorks的工作这段时间,敏捷已经成为了一种工作习惯,我甚至不觉得它有任何特别的,对我而言,它只不过是一种恰当的工作方法而已。与很多书上介绍的敏捷方法,几乎没有太大的差别。

最近,一个朋友给我写了一封邮件,给我介绍了一些他心目中应该如何做持续集成,这是他读了一些东西加上了一些自己思考的结果。不过,在我看来,所有这些内容和我日常工作中使用的持续集成差别几乎没有。显然,当这些内容还停留在他思考中的时候,我们已经在实践了。显然,他对这方面的了解还是有些不足的。事实上,这位朋友也很愿意提高自己,只是周遭的环境能够给他的帮助太有限了。

和Darwin聊过,ThoughtWorks带给我们的并不是直接技术上的进步,而是为我们打开了一扇窗。与不同的人交流,会让我们拥有更开阔的视野,总有很多新鲜东西在等待我们了解。

还是那句话,敏捷不过是一种恰当的工作方式而已。对比于所谓的传统开发方式,敏捷给人的感觉是很不同,但如果真正在工作中使用它,消除了它的神秘面纱,也不过如此。但真正有多少人能在工作中使用。它这是一个问题。只读几本书,照着几个实践去做,就“敏捷”了吗?未必。看到很多人在抱怨敏捷,不过,很多说法都是想象或是教条的结果。

公司举办的Agile China实际上是一种经验分享,告诉大家,我们在做什么。正如我前面所说,这些东西其实并不是什么新鲜东西,但对于不了解它的人来说,它就是新鲜东西。

闭塞,是阻碍人不断进步的绊脚石。




add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image23:12 德鲁克NGO管理培训分享 - 有效决策» Suave's Blog
周四参加了BCF(光华慈善基金会)组织的这个培训,在这分享一下笔记: 决策首先要知道该不该做这个决策; 决策总是有风险的,一个人不要做不必要的决策。 有效决策过程的五大要素: 界...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image22:24 鬱だ氏のう» 青木日記
ああ……なんか書いてるほうが鬱になってきた。 心臓痛い。原稿でも書こう (21:32)
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image22:24 Ruby会議2008におけるリファレンスマニュアル刷新計画セッションについて» 青木日記
Ruby会議2008のリファレンスマニュアル枠について、 去年と同じ話題じゃん (だからいらない) という意見をもらった。 具体的に誰が言ってんだか知らないが、 企画側と観客側の両方から出ていることはわかっている。 そういう意見に対する俺の答えは以下のとおり。 一昨年からずっと同じプロジェクトやってんだからあたりまえだろ。 あれはプロジェクトステータスの報告なんだから、 タイトルも同じにしてんだよ。 まあ、観客の立場ならそういう意見が出てくるのはある意味しょうがない。 ちょっと Ruby に興味があるだけで、 日本 Ruby の..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image19:06 功夫熊猫见功夫» 动态感觉 静观其变
今天带着小孩去看了电影《功夫熊猫》,看完之后,我的思绪还停留在这个电影的人物,情节中,颇有感触,试着对小孩提出了几个问题,让她去想想,让我也想想,有空自由讨论一番,回到家也给其他人大力推荐了一番。

1. 为什么神龙秘笈是无字的书,却不让大龙看?

2. 为什么熊猫看了神龙秘笈能悟到,大龙也看到了无字之书却悟不到?

3. 熊猫能学到功夫是什么原因? 大龙那么大的本领又是什么原因? 两者有什么不同?

确实要记录,中午思绪还停留在电影中,所以当时给小孩提的问题,现在都想不全了。


我想这个片子很多元素实际上中国的很多故事都有,但它用一种电影、动画的艺术形式表现出来了,同时在电影院里看,思考的成分也沉浸其中。...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Click here to bookmark this link.Channel Image08:02 Rail框架:《jQuery on Rails系列》» 天天红玉世界
Host unlimited photos at slide.com for FREE!
  • jQuery on Rails系列
  1. 在Rails上安装和使用jQuery的方法
  2. 简单使用jQuery插件Accordion的方法
  3. 深入使用jQuery插件Accordion的方法
  4. 改进jQuery插件Accordion的源代码
  5. 使用Rails插件navigation_helper的方法
  6. 集成Rails插件Accordion和jQuery插件navigation_helper于一体的应用方法:完整菜单实例

add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Sources