123
 123

Thu 28 February, 2008

Click here to bookmark this link.Channel Image05:28 Ubuntu/Open Source Conf in Phoenix?» James Britt - Code, Content, Caffiene

Seems the Ubuntu Arizona Team is planning a Phoenix conference for September 2008.

Welcome to the Arizona LoCo Team Open Source Conference planning page. The idea of this conference is to educate and promote open source in the state of Arizona. Please visit this link to make comments or suggest ideas for this event.

See also this

We are planning an Open Source Conference to take place in Phoenix and tentatively planned for September of 2008. Please visit the wiki page we’ve set up for this to look over initial planning ideas. Then make comments or submit ideas on this forum page.

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:26 scalariform: Biology Resemb...» Projectionist
sca•lar•i•form
[skuh-lar-uh-fawrm]adjective
Biology Resembling the rungs of a ladder; ladderlike. Used of certain vessels and tissues.

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:17 I don’t answer those ...» Projectionist
I don’t answer those humiliating questions. But whichever one it is, I look good in ‘em!

Barack Obama in response to ‘boxers or briefs?’


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:57 Noam Chomsky vs. William F....» Projectionist

Noam Chomsky vs. William F. Buckley Debate


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

Wed 27 February, 2008

Click here to bookmark this link.Channel Image14:06 Twitter Updates for 2008-02-26» halostatue
@stuartma btw, you only get direct messages if you’re following the people who send them to you. but I think the Serta Sheep are cute ;) # looks like another 10-15cm of snow today. I should get some pictures while it’s coming down. # mmm. the blackbook finally looks like a viable option compared to the 15" [...]
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 Image12:33 Most people don’t kno...» Projectionist
Most people don’t know what they want unless they see it in context.

Dan Ariely


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 Image09:50 mondegreen: A series of wor...» Projectionist
mon•de•green
[mon-di-green]noun
A series of words that result from the mishearing or misinterpretation of a statement or song lyric. For example, I led the pigeons to the flag for I pledge allegiance to the flag.

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

Tue 26 February, 2008

Click here to bookmark this link.Channel Image23:23 Sentia: My OLPC» chris blogs

After two months of hassle, finally my OLPC got though German customs.

Sentia, my OLPC

Sentia was the goddess who oversaw children’s mental development. It is also said it was the goddess who gave awareness to the young child.

Tweaks I did and will do are, as usual, on vuxu.

It’s a really nice thing, but it wouldn’t hurt if it was quicker and had more RAM.

NP: DJ Acucrack—Return of the Optimizer


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 Image18:17 帰還» Matzにっき
日曜日に用事があるためまわりの人たちよりも1日早く出発。 ヒルトンからシャトルで空港まで。14ドル。 MAX(2ドル)に乗った方がよかったかなあ。 ポートランド空港では無線LANが無料で使える。ありがたい。 ポートランドからサンフランシスコ。 サンフランシスコから成田。 空港でゲートを間違えてちょっと焦った。 成田について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 Image18:17 帰還(2)» Matzにっき
早起きして羽田に。 昨日から札幌便とか全然飛んでないので、空港は大変な人だかりである。 eチケットなので窓口に並ぶ必要があったのだが、 羽田のANAは人間がいる窓口が圧倒的に足りないので、 こういう異状事態が起きると大変な行列になる。 で、行列に並んでいると、私が乗るはずだった米子便が欠航になったとのアナウンスが。 がびーん。 仕方がないので、予約変更。次の便は空席待ちになった。 で、そうなると欲しいのがネットアクセス。 ところが、現在使っているX61はどうにもWEPキーがあるAPへの アクセスができない。 しょうが..
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 Image18:17 しまねOSS協議会などに「地域づくり総務大臣表彰」:ITpro» 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 Image18:17 【インタビュー】Love Code, Love CodeGear! - 22年目の親愛なるコードオタクDavid I参上 Love Code, Love CodeGear! | マイコミジャーナル» Matzにっき
以前にもCodeGearのデベロッパーキャンプの時にも会ったし、 今月のデブサミでもかなり長い間、話をする機会があったが、 ほんとうにいい人である。 また、Rubyに対するコミット加減もこっちの方が当惑するぐらいである。 たいへんにありがたい。 ところで、デブサミで彼がマイクロソフトの波村さんをつかまえて、 「Andersと働いてるのか。奴は俺の長年の友人だ。昔一緒に働いててな」などと 話しかけていたのが印象的である。
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 Image18:17 Matz×Dan×Daiji「エンジニア進化論」|「てくらぼ」オープニングイベント スペシャル対談開催|パソナテック(PASONA TECH)» 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 Image15:14 Matz在Google Tech Talks上的演讲» Ruby on Rails: LetRails
主要讲了Ruby1.9的变动,比如: e1 = [1, 2, 3, 4].each e2 = [10, 11, 4].each loop {   p e1.next + e2.next } #prints 11, 13 and 7 还是蛮不错的,不用担心听不懂,因为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 Image15:10 Twitter Updates for 2008-02-25» halostatue
@chartier You want to shake their hands with a joy buzzer? # @bleything I actually thought the Ravenloft *module* was good, not the "game world"; I didn’t think much of SJ to read, but never played it. # @bleything stop. you’re making me feel old, and I’m not. # @bleything (Consider this, tho: Vampire mage casts anti-magic shell. [...]
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:10 Monkey Poaching is Distracting Ruby» James Britt - Code, Content, Caffiene
ZOMG! Ruby has a feature that can be misused!

It’s like the mother in the film A Christmas Story, warning Ralphie about the Red Ryder B.B. gun.

“You’ll shoot your eye out!”

Open classes is a feature.

Get over it.


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

Mon 25 February, 2008

Click here to bookmark this link.Channel Image22:19 Sweet Justice» Joey Gibson's Blog

As much as I would absolutely hate to see Obama or Hillary win the White House in November, a very large part of me would just love to see John McCain get screwed by McCain-Feingold. That would be some sweet justice.


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 Image16:06 Twitter Updates for 2008-02-24» halostatue
It’s my mom’s 60th birthday. We’ll have a nice party for her and my dad this summer on his birthday. # @danbenjamin wouldn’t this be a more interesting discussion on The Talk Show? ;) # @joeyGibson "nice" mandoline? I find the big heavy metal ones to be a little…odd to work. I like my quality plastic one [...]
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 Image07:51 gynecocracy: A government o...» Projectionist
gy•ne•coc•ra•cy
[jin-i-kok-ruh-see]noun
A government or society ruled by women.

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

Sun 24 February, 2008

Click here to bookmark this link.Channel Image14:11 Twitter Updates for 2008-02-23» halostatue
@bynkii Thank you for pointing that out. It’s a wonderful response from Yazsoft. # I am really enjoying baking with spelt # @avdi Monkey patching is not the problem. Bad engineering is the problem. # @danielpunkass hey. do you know any *good* veggie dogs or veggie burgers that are wheat/dairy-free? # @damon … so is snaptweet.com supposed to show [...]
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:00 IM» Projectionist

IM

Patrick - ooh, guido asks a question at 40:10
Patrick - it's a question about String indexing in 1.9
Patrick - "i would sort of conjecture that reversing a string using that proces would be n-squared... that would probably be very inefficient"
Patrick - LOOK WHO'S TRYING TO START SOME SHIT

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:31 オレゴンディナー» Matzにっき
OTBC関係者およびportland.rb(Portland Ruby Brigade)の合同ディナー。 大変楽しかった。全員とゆっくり話せなかったのが残念だ。 Gemstoneの人と隣り同士になっていろいろ話した。 やっぱりポートランド近辺に住んでるRandal Schwartz(Schwarzian TransformのRandal)が 今は彼の下で働いててSmalltalkを書いてるんだとか。 もっとも彼は以前もSmalltalk書いてたんだそうで、 知ってる人にとってはそんなにびっくりするようなことではないのかもしれないけど、 私はびっくりした。
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:31 オレゴンOTBC» Matzにっき
ポートランドからビーバートンへ移動。 Open Technology Business Centerでミーティング。 なぜオレゴンがオープンソースか、などとかいうような話を聞く。 Linusをはじめとして意外な(?)有名人が ポートランド近辺に住んでいるとかいうような話であった。 Linusはあまり表に出ることが好きでないということだが、 よくいくコーヒーショップは知られているのだとか。 島根から来た人たちは、なんとか参考にできないかと思っているのか 大変熱心に聞いていた。 似ているところ 中央からは離れている 自然が豊か 空間に余裕がある 似てない..
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:14 It’s not the peel, it...» Projectionist
It’s not the peel, it’s the ‘nana.

Bollo


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:14 Building an Orrery» Projectionist

Sat 23 February, 2008

Click here to bookmark this link.Channel Image16:10 Twitter Updates for 2008-02-22» halostatue
@mWare the shootouts? # @steverubel They get lots more snow in Rochester (Raaaaachestah) # @cburell thankfully, I didn’t have to deal with that question. My wife and I are both athiest and celebrated our love for each other. # gSOAP is pretty good. I wish the folks who did an ObjC FE would release it open source [...]
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 Image12:57 Fred Armisen and Carrie Bro...» Projectionist
Click here to bookmark this link.Channel Image12:54 I hope he has the opportuni...» Projectionist
I hope he has the opportunity to meet Karl Marx soon.

John McCain on Fidel Castro


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:12 Snellville Diner - Maybe Not...» Joey Gibson's Blog

There's a new restaurant that's opened up near us called the Snellville Diner. We keep saying, "We need to try the Snellville Diner," but so far we haven't gotten over there. And now, I don't know if we ever will. They had a health inspection on Feb. 18 and they got a 29 out of 100!!! What the hell?!? How do you get 29 out of 100? Correction: how do you get a 29 out of 100 and stay open?

They had a follow-up inspection yesterday and this time they scored a stellar 62. From reading the inspection reports, not only were there problems from the first inspection that weren't dealt with, there were new problems. Several of the problems dealt with not washing hands after hitting the restroom and improper handling of things like raw chicken and other things that are going to end up killing someone.

You can read the reports for yourself here. But the two egregious reports are

After the crappy BBQ place that was in that location before closed up, I was happy to see something new opening up. But if they are off to such an awful start, I doubt it's going to last. I can tell you it's going to take about 6 health inspections with 100's on them before I'd be willing to try 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 Image00:08 greenlet Lightweight in-process concurrent programming» Matzにっき
通常のCPythonでstackless threadを実現する拡張ライブラリ。 アセンブラを使ってるんで移植性は限定的だけど、 コンパクトだし、使いではありそう。 Rubyでも似たようなテクを使ってFiberとか実装するといいんだろうか。 後で本気でソースを読んでみよう。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Fri 22 February, 2008

Click here to bookmark this link.Channel Image21:08 月蝕» 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 Image21:08 B・ゲイツ氏、マイクロソフトとスタンフォード大学の結びつきを強調:ニュース - CNET Japan» Matzにっき
ちょうど私たちがスタンフォードに寄った直前にそこでビル・ゲイツが講演していたらしい。 ニアミス。 追記 NaClさんに指摘されたように、スタンフォード大学訪問は19日。 ニアミスしたのは本当。
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 Image18:06 Google TechTalk» Matzにっき
朝から団体さんでGoogleへ。 しかし、訪問するところがどこもシリコンバレーなのに 宿泊場所がサンフランシスコというのは無駄ではないのだろうか。 Googleにつくとさっそくプレゼン。 X61がXを立ち上げ直さないとプロジェクターを認識しないという問題があるのだが、 それ以外は快調。内容は昨年末の神戸での講演をベースに若干アップデートした上、 英訳したもの。神戸ではより少ない枚数で1時間話したような気がするのだが、 英語ではそんなに話せない。あんまり緊張したので時間を覚えていないのだが、 質疑応答をたしても1時間くらい..
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 Image15:04 起步的台阶» 梦想风暴
我的程序人生是从微软的技术起步的。虽然那时已经是Windows的年代,但是目光的局限,让我依然还是在DOS上下了一些功夫。也是因为从DOS出发,后来顺理成章的进入了Windows开发的行列。那时候的我是很努力的,不断的探索着各种各样的技术实现,不断的阅读着各种各样的书刊杂志,也着实记住了一些所谓的技术。不过,有个问题一直困扰着我,我觉得自己记住的只是一些形,而非神,这些形的东西是很容易忘记的,所以,我一直觉得自己并没有真正的理解编程,我甚至一度怀疑适不适合做开发。

真正让我开始觉得心里踏实是以程序员为职业之后。我的职业之路起步于Java,做的是服务器端的开发。跨平台的Java让我的目光不在局限于微软的平台,而服务器端的开发,让我有机会更加关注软件设计本身,而并非花哨的表现形式。随着开发越做越多,我逐渐开始摸索到了一些共性的东西,对自己的程序人生充满了信心。

走不同的路,得到的结果差异会很大。从上面提到的我个人的经历反映出在不同的技术社区内的不同倾向。记得有人说过,微软社区更倾向于探究底层实现,而Java社区更关注设计架构。其实,差别并不只这些,比如,微软的技术社区倾向于追踪新技术,因为几乎差不多每隔几年,微软就要把自己的东西推翻了重来,从DOS到Windows,再到.NET的变化,而Java社区的人则是在一个稳定的基础上不断的发展。微软是为了商业上的发展,所以,它要不断推陈出新,而Java也有变化,比如EJB到without EJB,但决定因素多半是技术上的,而非商业上的。

如我前面所说,微软社区有很多人关注的是一些细节上的实现,所以,造成的结果是他们不得不在茂密的技术丛林中不断摸索,而无暇顾及其它。我们公司内部,有一个技能列表,上面记录着哪些人会哪些东西,比如Java、.NET、Ruby等等,这样方便做项目时进行资源调配。其中有一个有趣的现象,只拥有一项技能的开发人员大多都属于.NET阵营。而Java阵营的人,经过最初的探索,会发现原来自己学到的东西是可以用在很多其它的地方,于是他们的触角开始伸向其它地方,比如JavaEye这个以Java命名的网站上会有很多关于Ruby的讨论、关于函数式编程的讨论、关于Erlang的讨论,这些东西少有会对Java开发本身产生直接的帮助。

如果已经从最初的阶段突围而出,或许,这些差异并不重要,因为我们做事靠的是自己的方法和一些共性的东西。但对于刚开始成为程序员的人来说,并不知道这些差别的存在,一个人的见识有限时,他会认为自己见到的就是整个的世界,就像我刚开始编程那会儿。

其实,我觉得最适合编程起步的应该是Unix开发。这些年里,很多出自贝尔实验室的书,比如《Unix编程环境》、《程序设计实践》、《C程序设计语言》等等都是在探索软件开发本质的书,而Unix的诞生地正是贝尔实验室。Eric Raymond写过一本《Unix编程艺术》,品味之下,便不难发现,许多随着Unix而生的是做事的方法,而这些方法并不是把人限制在Unix这个具体的平台之上,而更多的是一种通用的软件开发理念,拥有了这些理念,即便进入了一个陌生的领域,只要稍加学习,从前的感觉便会回到身边。

起步固然重要,不过,即便起步并非一帆风顺,如果抱有一个开放的心和一个思考的大脑,最终,都会走上同样的开发之路。
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 Image14:07 Twitter Updates for 2008-02-21» halostatue
@joeyGibson libertarians aren’t much better. The theory doesn’t work in practice. See the 1800s for a great example of why. # @joeyGibson BTW, I’m an American who emigrated to Canada. Yeah, I don’t think socialism is inherently bad. Too much detail for Twitter, tho. # @vruz I wish I had a tripod, but this is a borrowed [...]
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 Image10:09 almost effortless >> El Dorado» Matzにっき
Rubyによるコミュニティサイト構築ツールEl Dorado。 Railsで作るのがあまりにも簡単なので、 なんでも自作しちゃう傾向があるのか、 PHPのXoopsとかDrupalのような「定番」に欠ける印象がある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 Image10:09 Time to rewrite DBMS, says Ingres founder | Reg Developer» Matzにっき
Ingresの設立者であるStonbraker教授によるコメント。 SQLデータベースというのは過去の前提に基づいており、 現代においては時代遅れ。現代では別のやり方を考えた方がよいというもの。 Data manipulation, they said, can be performed with other tasks using languages such as Ruby. They describe a prototype DBMS called H-Store that embodies these ideas. SQLのような完全に別の言語を使うよりも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 Image10:09 Curlは関数型?というか、カオス - noblog» Matzにっき
プログラム言語に詳しい人あたりに感想を聞いてみたいなぁ。 Matzさんとか、派手にDISってくれないだろうか。 えーと、「言語をDISる人」としての認知が広がってきたのでしょうか。 本人としては「あらゆる言語ラブ」な人だと自任しているので、 ただ単にけなすことをイメージさせる「DISる」というのはちょっと辛いのだけど。 で、Curlについてはこの日記でも過去にいろいろ語っているのだけど(左上のボックスでCurlで検索)、 言語についてはあまり語っていなかったような気がする。 まず、Curlが関数型かどうかだが、 一昔前だと「関数」..
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 Image10:09 A small example of the hidden dangers of dynamically typed programming languages.» Matzにっき
動的型の言語では以下のようなプログラムの問題を検出できない、という指摘 def test(a, b) a + b end def main() if ARGV.length 3 test(1, test) else test(1, 2) end end Process.exit(main()) まあ、それについては否定しないけれども、 だからといってこんな不自然な型不整合を検出できないという理由で 動的型が危険というのはかなりアンフェアな印象がある。 ただ、将来的にはカバレージツールやソフトタイピングの応用で 動的型言語でもより多くの問題を検出できるようになればいいなと思う。
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Thu 21 February, 2008

Click here to bookmark this link.Channel Image17:51 Twitter Updates for 2008-02-20» halostatue
lazytwitter: iTunes.app/Leopard Firewall problems? http://skitch.com/austin/g1uk/usernotificationcenter # xcode-lazytwitter: convert Makefiles to projects? Is there a concept of a "solution" like in Visual Studio? (A project of projects.) # honestly confused why anyone gives a shit if Obama learned from a Communist mentor: http://boortz.com/nuze/200802/02202008.html # And who the hell is Neal Boortz anyway? What makes him better than Coulter and [...]
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:07 Want to work on languages at Microsoft?» John Lam on Software
First a public service announcement followed by a message from our sponsors ... The videos from our Lang.net 2008 symposium are now online. For a recap of the conference, see my earlier blog post. If you like what you see...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl
Sources