123
 123

Sun 17 February, 2008

Click here to bookmark this link.Channel Image05:14 デブサミ2008 1日め (ディープな1日)» Matzにっき
東京へ。 雪で飛行機の出発が1時間ほど遅れる。 出雲空港はわりと雪に慣れているので、1時間も遅れるのは珍しい。 おかげで約束に遅れちゃったけど。 目黒の雅叙園に移動。 まずは、『BeautifulCode』日本語訳を記念して、 販促のために翻訳者の久野先生と奥様と対談。 最近は知らない人の方が多いかもしれないけど、 久野先生は日本を代表する言語屋で、 私の師匠筋の人である。 以前にも書いたけど、 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 Image05:14 nishimotzの日記 - Rubyのチカラ» Matzにっき
昨年、宮崎で行った人工知能学会での講演をご覧になっての感想。 プログラミング言語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 Image04:37 Custom Firmware on the PSP» Pablotron: News

Last night I installed a custom firmware (CFW) on my PSP. The custom firmwares allow you to run unsigned homebrew (e.g. non-Sony sanctioned) applications.

Applications

The PSP homebrew community has been pretty active; there are several useful applications and emulators for lots of older systems. There are even emulators for obscure systems like the ColecoVision and Neo Geo.

Here's what works for me so far, in no particular order:

I also tried the Genesis, NES, and N64 emulators, but they aren't working yet. Here's a picture of the SNES emulator at work:

Playing SNES on a PSP
Playing SNES on a PSP

The custom firmware also allows you to dump UMDs and run them from a memory stick. Since it's pretty much impossible to fit a PSP and 8 UMDs in the your pockets without looking like a complete tool, I'm going to offload as many UMDs as I can into the 3GB remaining on my memory stick.

The next section explains the firmware installation process. If you don't have a PSP, you may still find my creatively ominous safety warnings entertaining.

Installation

Installing the custom firmware varies in complexity depending on the model of PSP model and version of the original firmware. If you're fortunate enough to have an older "phat" PSP (e.g. the larger black model) that's running firmware 1.00 or 1.50, then installing the custom firmware is fairly straightforward.

If you know someone with a PSP who already has the custom firmware installed, then the installation process is still easy enough, because they can use their PSP to help you with yours.

If you've got a newer PSP Slim (the smaller white model, like the one in the picture above) and/or are running a newer firmware, then there are no easy options left, so get ready for the comically unpleasant experience below.

In order to install the custom firmware, you'll need a spare battery and a spare memory stick. For the love of Douglas Adams, please do not use this post as a guide! There are several web sites (here and here) that cover the entire installation process in far more detail and with the appropriate safety precautions. If you mess this up you will turn your PSP into a lifeless and possibly explosive plastic brick.

The basic, high-level steps are as follows:

  1. Create a Pandora's battery. This is a battery that has been modified to make the PSP into boot from the memory stick.
  2. Create a Magic Memory Stick. This is a memory stick that has been specially formatted to boot and perform a firmware upgrade. Note that there are some limits on the capacity and brand of memory stick that can be used; see the guides above for more details.
  3. With the PSP powered off and the battery removed, insert the magic memory stick into the PSP.
  4. Insert the Pandora's battery. The PSP will power on automatically boot from the magic memory stick.
  5. Use the software on the magic memory stick to install the custom firmware. On the PSP Slim the display is blank, so you just have to hit X and wait. The lights on the front of the PSP will blink for several minutes. The PSP will automatically power off when the installation is finished.
  6. Remove the Pandora's battery and the magic memory stick. The memory stick can be reformatted and used as usual. The Pandora's battery can not, because some of the battery's safety features are disabled as part of the conversion process. In other words, do not attempt to use the Pandora's battery as a regular battery unless you want your PSP to melt into a smoldering puddle of goo.
  7. Power on the PSP using a regular battery or the power cable. Congratulations, you are now running the custom firmware.

The hardest part of this process is creating the Pandora's battery. If you know someone with a PSP that already has the custom firmware installed, then they can run an application on their PSP to temporarily "soft-mod" a regular battery into Pandora's battery.

If you don't know anyone with a PSP that already has the custom firmware installed, then the only way to convert a regular battery into a Pandora's battery is to "hard-mod" it; that means cutting open the battery casing and disconnecting one of the leads on the internal circuitry.

The guides I read (see above) have plenty of pictures, but I was still surprised by how small the pieces actually were. Here's a picture I just took of my Pandora's battery, including a ruler and quarter as size references:

Inside a Pandora's Battery
Inside a Pandora's Battery

Creating a Magic Memory Stick is much simpler. Basically you:

  • format the memory stick in a special way (using mspformat)
  • copy the necessary firmware installation and upgrade files into place
  • generates an Initial Program Load (IPL) file,
  • copy the generated IPL file to the first sector of the memory stick (using mspinst)

If you're using Windows, the "TotalNewbi Installer" and "Pandora Easy GUI" tools can automate this process. In theory, anyway. When I tried to use them in my Windows XP VMWare instance, they both had problems. The TotalNewbi Installer simply refused to work, and the Pandora Easy GUI blue-screened XP each time I ran it.

Here's what finally worked:

  • used Pandora Easy GUI to copy the firmware files into place and generate the installer definition file (mspinst.idl)
  • used dd in Linux to copy mspinst.ibl into the first sector of the Memory Stick

The good news is that creating the Pandora's Battery and Magic Memory Stick are the hardest steps in the process. Once you get past them, everything else is relatively straightforward. Even better, the process can be used to install custom firmware on any PSP, regardless of hardware model or firmware version.

That's it for me. If you're interested in the history and technical details of PSP homebrew, check out this extremely detailed PSP homebrew Wikipedia entry.


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:29 デブサミ» 青木日記
http://codezine.jp/devsumi/2008/ 水曜はデブサミでした。今回は (っていうか初めてだけど) スピーカー参加。 「ふつうの Ruby プログラマに贈る Ruby プログラミング講座」 というテーマでしゃべってきました。 前半 30 分は、るびまの添削連載でやったネタのうち、 他の言語から Ruby へ乗り換えた人に効果的と思われる話。 内容はこんなもん。 protected いらねー pと pp unless と until、使ってる? クラスと名前空間 (クラス・モジュールのネストについて) ファイル名の付けかた (メインクラス名をdowncase して付ける、ネストを反..
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:29 取材» Matzにっき
先日に引き続き、某雑誌のためにライターさんから取材を受ける。 「クリスチャンとしての私」と「プログラマ(言語デザイナ)の私」の関係に 関心を持たれたようで、かなりの時間を教会とかの生活について 話す。そういえば、こんなに教会関係の話を(教会員でない人に)話すのは久しぶりな感じ。 宣教師時代の経験とか。 宗教って微妙な題材だと思うんだけど、いいのか? 私としては、これも私の重要な一部なので、ありがたいと思ってるけど。 妻にも電話で取材をしていた。 内容は聞かなかったのだが、後で聞いたところ、 「彼は『ダーリン..
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Sat 16 February, 2008

Click here to bookmark this link.Channel Image14:11 Twitter Updates for 2008-02-15» halostatue
tired. sick. bedtime. # @bynkii that is, by and large, how I do my charity. Unless @bmf is saving the lemurs. I don’t need fear of hell to be charitable. # @ShawnKing so what you’re saying is that the D300 fails you, not the other way around? ;) # @marick why QTP and not, say, iMovie? # lazytwitter: why [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Fri 15 February, 2008

Click here to bookmark this link.Channel Image22:12 for循环与each的区别» Ruby on Rails: LetRails
for和each的区别主要在于: for是Ruby的关键字,而each只是一个方法,因此for更快一些 for不会创建独立的命名空间,而each会 实际上,这两点是相关联的,for比each快就在于它不需要创建新的命名...
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 Image13:32 Twitter Updates for 2008-02-14» halostatue
strike one on linkspank.com: they want me to spam ten friends to join them. # aside from the facebook app, what differentiates linkspank from digg or something like that? really? # stuffed up in a major way today. not happy. :( # @objo we’ve got a pot luck today. I brought "hakuna frittata" ;) # Dah duh nuh nah! [...]
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 Image13:31 スケート» Matzにっき
「お菓子を作りたい」という次女には留守番させて、 残りのみんなでスケートに行く。 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 Image13:31 SEDA - Architecture for Highly-Concurrent Server Applications» Matzにっき
なんとなくアクターモデルを思い出させる。 Fairyの実行モデルの基礎にできる、かも。
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:53 Rails框架:组件理念是否重返Rails框架» 天天红玉世界
组件理念是否重返Rails框架
  • 说明
    • 看看什么时候Rails应用程序的根目录下面的目录components开始被使用?还是一直让它空着?

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:05 Helping those who help you» John Lam on Software
You can't do your job all by yourself. As Gretchen Rubin says, one of the secrets of adulthood is "It's okay to ask for help". Twice a year, folks from our offices around the world (collectively, 'the field') come to...
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Thu 14 February, 2008

Click here to bookmark this link.Channel Image17:34 回到工作中» 梦想风暴

休完了春节长假,回来上班了,整个人懒洋洋的,长假结束之后的正常反应。我给自己定下假期基调就是,尽可能让自己的脑子不去想太技术的东西,也算给大脑放一个假,所以,恢复到正常的工作状态,还需要调整一下,呵呵。

假期里,看了《疯狂的程序员》。以前,很爱看这种程序员的故事,尤其刚刚开始学习编程的时候,特别想了解一下别人是怎么一步一步提高的,因为那时候,我并没有体会到真正做个程序员是怎样的感觉,于是,总是希望可以从那些故事里面得到一些值得借鉴的地方。可以说,这种故事中体现的那种激情是鼓励着我不断前进的动力。如今,我做程序员已经开始奔向第六个年头,逐渐有了一个相对清晰的发展方向,做一个程序员的酸甜苦辣也品尝了不少。如今,再看这种程序员拼搏的故事,更多的是为了怀念一下自己的青涩年代。

虽然,彼此的故事不同,但初学编程时那种努力、那种奋进是相同的。还记得刚开始工作的时候,我硬生生的照着协议写出一个SMTP的实现,所有的代码都放到一个文件里面。现在,依稀记得成功把一封邮件发送出去的时候,自己那种激动的心情,用我现在的说法形容,那时候的我,生猛。随着工作经验增多,做事更多的是在找最短路径,如果现在再让我去实现一个SMTP,我笃定是找一个已有的实现。青涩的自己,虽然很笨,却是最有干劲的,也是那时候培养出对程序的激情和热爱,让我可以在程序设计这条路上不断走下去。

刚刚回来,看到一个Da Vince Machince的项目,简而言之,为JVM增加更多的功能,主要是为了支持动态语言的特性。虽然并非这个项目的所有内容都会最终进入JVM,但它确实是一个有益的尝试。

其实,这个项目算不上新项目,关注这个项目领导者John Rose有一段时间了,因为他为在JVM上增加动态语言特性做了很多工作。之所以注意到这个项目,是因为InfoQ的一篇报道。这篇报道中,不仅仅提到了JVM,还提到DLR。

从文章的叙述来看,DLR是建立在CLR之上的。这种做法给我的感觉是,它类似于XRuby的做法,在JVM上自己建立运行时。虽然不是不可以,但这种做法的性能肯定不如直接修改虚拟机,毕竟还差着一个层次。这是一种半调子解决方案,如果是站在平台之外来看,这种方法还不错,但是,作为平台开发者的微软,这么解决问题,就显得有些不靠谱了。也许它只是为了尽快的推向市场,赚些噱头吧!毕竟这种做法可以在尽可能小的影响现有系统的情况下实现。从长远来看,如果DLR能够在未来取得一定进展,如果它还想好的话,它会转向修改虚拟机这条路的。

又是一年,开始工作了!


相关文章:

跨越语言 2008-01-28
实践测试驱动开发 2008-01-20
圣诞聊敏捷 2007-12-25
微软开发主管的临别赠言 2007-11-29
读《修改代码的艺术》 2007-10-22


收藏到:Del.icio.us

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:09 Twitter Updates for 2008-02-13» halostatue
where’s the quality vim for Leopard that includes Ruby support? I want to like MacVim, but it doesn’t build well for me; no Ruby in the dist # and I don’t much care for vim in the console, thanks. # not only that, the standard vim in Leopard doesn’t support ruby anyway. # it looks like Leopard is [...]
add to del.icio.us add to del.icio.us. look up in del.icio.us.   add to furl.net add to furl

Wed 13 February, 2008

Click here to bookmark this link.Channel Image14:06 Twitter Updates for 2008-02-12» halostatue
talked to my parents: the Pom responded to treatment, but is still quite sick. The decision was to not euthanize him yet. # @simpleweather updates for cities should be in the natural scale for that city; Torontonians don’t think ºF, they think ºC. # @timbray sympathis # @chockenberry if we keep talking about Scientology, they’ll send their goons [...]
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:43 Swimming on the edge of Vic...» Projectionist
Click here to bookmark this link.Channel Image00:51 anal-expulsive: Psychology ...» Projectionist
a•nal-ex•pul•sive
[anal-expulsive]adjective
Psychology Indicating personality traits, such as conceit, ambition, and generosity, originating in habits, attitudes, or values associated with infantile pleasure in expulsion of feces.

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:46 IM» Projectionist

IM

Patrick - check out my awesome voodoo workspace
Marcel - VOOODOOO CHILD BAAAAABBY
Marcel - you should start every morning with some really loud Jimi Hendrix
Patrick - who says i don't
Patrick - then i set fire to my keyboard and raise spirits out of 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:45 Patrick’s voodoo work...» Projectionist
Patrick-s-voodoo-workspace

Patrick’s voodoo workspace


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

Tue 12 February, 2008

Click here to bookmark this link.Channel Image16:10 在Linux和Mac OS上使用IE» Ruby on Rails: LetRails
IE4Linux项目通过wine提供可在Linux和Mac OS平台上使用的IE,目前支持的IE版本有5.0,5.5,6.0及7.0(7.0处于Beta阶段,还有些问题),如果你是Linux或者Mac OS的使用者,但又需要偶尔测试应用在IE下的...
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:09 Twitter Updates for 2008-02-11» halostatue
Just went through Ken Rockwell’s 30D guide. Good resource. # @mWare for long-term stuff, you’re right. but right now, I need to know body because I’m going to use stock zoom and 50mm prime first. # managed to take some nice pictures of two of my cats with the 30D. Nice. I’ll post to flickr and fbook [...]
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 RubyFools: Danish Ruby conference, April 1-2» Riding Rails - home

We normally don’t cover general-purpose Ruby conferences here, but since RubyFools is actually going down in the birth place of Rails and I won’t be able to be there, I thought the least I could do was mention it.

RubyFools is happening from April 1st through 2nd and will feature Ruby-creator Matz and Dave Thomas of Programatic Programmers as keynotes along with lots of other speakers.

I highly recommend checking it out. Copenhagen is such a nice place to visit.


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:42 How to say 'thank you'» John Lam on Software
We live in a world where most of us say 'thank you' using an email with a single word: 'thanks'. I'm as guilty of this as the next guy. Yesterday I was reminded of the kind of world that we...
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:30 There must not be a plethor...» Projectionist
There must not be a plethora of configurations. It is better to offer a variety of case colors than to have variable amounts of memory. It is better to manufacture versions in Early American, Contemporary, and Louis XIV than to have any external wires beyond a power cord.

Jef Raskin in Design Considerations for an Anthropophilic Computer, 1979


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

Mon 11 February, 2008

Click here to bookmark this link.Channel Image16:08 Twitter Updates for 2008-02-10» halostatue
borrowed a Canon 30D from our wedding photographer; good opportunity to learn to shoot DSLR before I commit big money. # @timbray you like the pentax? I’m mostly looking at the 40d, but the 450d is tempting. # @timbray I’d love to afford the 5D or even the 1D Mk3, but … I’m just a duffer 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 Image12:09 米子工業高校 情報電子実習» Matzにっき
是非にと依頼されたので、高校の授業で話すことにする。 情報電子科2年40人弱の前で話す。 高校で話すのは初めてだ。 正直、プログラミングについて専門にやっている科ではないので(組み込みが専門らしい)、 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 Image12:09 福千年» Matzにっき
なんか昨日、〆切まぎわで(っていうか日経Linuxは〆切すぎてた)で 無理したので体調が悪い。 日曜学校は福千年について。 あと、一部の感情の行き違いについて話を聞いて、帰る。 くたびれた。
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:09 プログラミング言語の進化を追え: 第1回 サルでも分かるプログラミング言語の新潮流(前篇)» Matzにっき
なんか昔オープンソースマガジンに書いた記事が、 まわりまわってIBM Developerworkに出ているな。 なんにも知らなかった。 ま、ITmediaには仕様許可を出した覚えがあるので、 そこからDeveloperworkに出たんだろうな。 ま、せっかく書いた文章が再利用されることは良いことだ。
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:09 たこ焼きパーティ» 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 Image12:09 use Perl | Perl is now Y2038 safe» Matzにっき
Perlが2038年問題を 解決した、という話。 基本的なアルゴリズムは Write a 64 bit clean gmtime(). Run your time through this new gmtime_64(). Change the year to a year between 2012 and 2037. Run it through the 32 bit system localtime() to get time zone stuff. Move the year back to the original. というもの。もちろん、政治的に決まるDST(夏時間)には対応不可能だが、 未来のことは誰にもわからない(ので対応は期待されない)ので 大丈夫。 Rubyも同じやり方で対応しようかなあ。 でも時間関数にはトラウマがあるので(DST..
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:09 Life is beautiful: 原点に戻って徹底的に納得するまで理解する» Matzにっき
原点に戻ることも、徹底的に納得するまで理解することも すばらしいことだと思うけど、 「Rubyの原典」として9年も前の 『オブジェクト指向スクリプト言語Ruby』をあげられると どうしようか、と思う。 対応バージョンは1.4だし、 あれからRubyも私も成長しているし。 っていうか、もう絶版なのはいいとして プレミア価格14,800円ってのはどうなのよ。 新しい版を書くべきなんだろうな、本当は。 そんなパワーはないわけなんだけど。 と思ったら高橋さんが似たようなことを書いていた。 現代における原典としての価値はよくわからないけれ..
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:09 Garbage-first garbage collection» Matzにっき
Sun JVMの新しいGCアルゴリズム。[論文PDF] 要するに世代別GCにおいて「若い世代」を重点的にスキャンする代わりに、 複数のセグメントでもっともゴミが多いものを最初にスキャンするという戦略、らしい。 で、なぜどのセグメントにゴミが多いかわかるかというと ライトバリアで監視しているということらしい。 ライトバリアのコストが十分に安くて、 exact GCが実現できる環境であれば、 これはアリなアルゴリズムだな。
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:09 CPython用拡張モジュールをIronPythonから呼び出す (1) 「CPython Extensions for IronPython」とは? | マイコミジャーナル» Matzにっき
タイトルの通り。それって結構画期的な気がする。 JRubyでも似たような技術を使って、MRIの拡張を呼び出せるといいんじゃないだろうか。 もっとも彼らは、MRIと同じ機能を実現するために 鬼車互換ライブラリをJavaで実装 OpenSSL相当をJavaで実装 するようなパワフルな人たちなので、そんなものは要らないのかもしれないけど。
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:09 Bigtableオープンソース実装2題» Matzにっき
GoogleはGFSとかMapReduceとかBigtableとかは 公開していない。差別化の本質だと思うので 公開されてないことについて文句を言う筋合いではないのだが、 とはいえそれと似たようなものがほしいことはある。 「なければ作ればいい」ということで、ふたつほど見つかった。 Hbase - Hadoop Wiki Hypertable: An Open Source, High Performance, Scalable Database 両方ともHadoopの上で実装されているようだ。まだ評価はしてない。紹介だけ。
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:09 Beautiful Code + 日経Linux» Matzにっき
Beautiful Codeの日本語版がもうすぐ出る。 久野先生ご夫妻が翻訳なので、内容については心配要らない、と思う。 まだ読んでないけど。 で、問題なのは私の部分。 この文章は Rubyist Magazin出張版のコラムに加筆したものを 英語に翻訳してもらって さらに私が手を入れたもの なのだが、これを日本語に戻すと、下手すると 「Rubyist Magazin出張版のコラム」がそのまま再現されてしまう。 ま、それでもいいんだろうけど。 が、個人的にはそれでは気に入らないので、 書き直すことにした。 が、時間に追われてしまって、あまり大々的には..
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:11 Euruko 2008 Registration Now Open» James Britt - Code, Content, Caffiene

Euruko 2008 takes place in Prague, Czech Republic, on March 29th to 30th.

I just heard about this today. The short notice pretty much kills any real chance for me to make plans; besides, the dates are the same as MntWest RubyConf, and I’m booked to attend that.

This is a big disappointment for me, as I had really hoped to make it to EuRuKo this year. I did not see any announcement on the ruby-talk list; last mention was a discussion over scheduling back in November 2007.


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

Sun 10 February, 2008

Click here to bookmark this link.Channel Image16:10 Twitter Updates for 2008-02-09» halostatue
making fresh spelt tortillas. # Powered by Twitter Tools.
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:04 网络世界:谷歌能在中国第一吗?» 天天红玉世界

谷歌能在中国第一吗?

  • 搜索引擎与中国
    • 中国互联网上的搜索引擎点击量排名:百度,QQ,新浪,谷歌。
    • 全球范围内,雅虎/Google第一位交替出现,百度第18位。
    • 百度在中国的成功一个原因是它提供的歌曲搜索和下载。
    • 中国谷歌提供免费音乐在几周内将会启动。合作者: Top100.cn

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