November 28, 2008

Smalltalk のいいところ

文法がシンプル

Smalltalk の文法はとてもシンプルです。
覚えることは意外と少ないです。

(書きかけ)

簡単に始められる

Smalltalk は簡単に始められます。

(書きかけ)

開発環境が良くできてる

僕は Squeak と VisualWorks しか使ったことがないんですけど、どちらも非常に良くできた開発環境だと感じました。
いや、開発環境というよりは Smalltalk って環境そのものなんですよね。

(書きかけ)

オブジェクト指向を学ぶのに最適

Smalltalk はオブジェクト指向を学ぶのに最適な環境です。
実際、僕は Smalltalk に触れるまでオブジェクト指向というものがなんなのか全く理解できていませんでした。

(書きかけ)

本もある

自由自在Squeakプログラミング
Smalltalkで学ぶオブジェクト指向プログラミングの本質

(書きかけ)

結論

やるしかないですね!

思考パターンが PC に引きずられる

ずーっと PC で作業してると思考パターンが PC に引きずられるかもしれないなぁ、と思った。
というよりは、紙なんかとは違うので発想のしかたが変わってくるだろうな、と。
PC だと、ほとんどのデータが左から右に、そして上から下に流れていく。
だから PC に向かって何か考えるときはすごく直線的というかなんというか。
それが良くないとか言いたいんじゃないんだけど。
なんだろ、紙とペンで考えたほうが効率がいいこともあって、でも PC 使ってるとなんでもその中で済ませちゃおうとして、それって良くないかもなぁ、とは前から考えてる。
ま、道具は上手く使ってなんぼですね。

Synergy で eeePC から iMac を

Synergy で eeePC から iMac を操作して悦に入っている。

eeePC 側をサーバーとしているので eeePC のキーボードとトラックパッドを使って iMac を操作したりすることになる。
iMac 側で「Alt」キーと「Ctrl」キーが逆になるように設定した。

参考:
WinとMacでマウス&キーボードを共有!Synergy入れました。 (treasuring misc.)
MacとWinでマウス・キーボード・クリップボードを共有!

November 20, 2008

第3回Smalltalk勉強会に参加してきました

第3回Smalltalk勉強会に参加してきました。

あとで

書く。

追記

風邪でダウンしてました。
PC のディスプレイを長く見てるとだんだん気持ち悪くなってくる、といった状態でした。

さて、Smalltalk 勉強会なるものに参加してきました。
実は僕、昔から Smalltalk のファンなんです。
オージス総研のサイトにオブジェクトの広場というコーナーがあるんですけど、そこに梅澤真史さんによって書かれた Squeak(Smalltakl の処理系の一つ)の記事があって、それを読んで勉強してました。
Happy Squeaking!! -オブジェクト指向再入門

今も Seaside というフレームワークの記事が載ってたりします(これはそのうち読む予定)。
Seaside へ GO!!(第1回)

あとは、Smalltalk 界隈では有名な青木淳さんのサイトにあるドキュメントもだいたい読んでるはずです(あ、でも難しいところは飛ばしてるかも)。
Smalltalk Idioms

青木さんは最近本も出してますね。

Smalltalkで学ぶオブジェクト指向プログラミングの本質 Smalltalkで学ぶオブジェクト指向プログラミングの本質
青木 淳

日経BP社 2008-07-24
売り上げランキング : 46290

Amazonで詳しく見る by G-Tools

Smalltalk 勉強会ではこの本をテキストとして進めていってるみたいです(ちなみに勉強会の当日僕はこの本を会社に忘れました…)。

(続く)

November 17, 2008

モチベーションという名の悪魔

タイトルのみ。

megane3.png

検索くん

「検索くん」を作った - phaのニート日記

これ見て pha さんはほんとすごいなぁと思った。
僕とはタイプの違うエンジニアなんだろうなぁと思った。
僕はどっちかっていうと技術力を高めていけばそのうちなんか作れるだろう、と考えてる。
で、今だに大したものを作れずにいる。
pha さんの場合はたぶん逆で、「作りたいもの」がまず先にあるんだろうな。
そして、そのために必要な技術をつど習得していく。

ネットにおいては、まだまだアイデア次第で面白いものを比較的簡単に作り出すことができる。
そして、必要な情報はほとんどネット上で手に入る。
いい時代だ。
僕も頑張らないと。

November 15, 2008

イー・モバイルの USB モデムを EeePC にくっつける

イー・モバイルの USB モデム(D02HW)を EeePC のディスプレイの裏側にマジックテープでくっつけられるようにした。

DSCF5468.JPG

DSCF5470.JPG

USB ポートが背面に付いてたらもうちょっとすっきりするのになぁ。