Mon, 28 Aug 2006

Pythonこぼれ話

「たのしいRuby」は「たのしいPython」だった!?

ソフトバンクパブリッシングのRuby本「たのしいRuby」は,当初Pythonを扱う予定だったのだが,担当できる人がいないという理由で,即刻Rubyに転換してしまったらしい。 「みんなのPython」も同社冊子であるが,いろいろオトナの事情があったようである。

ZopeはRoRなものを目指していた!?

RoRが急速に広まっている最中,Zopeがあまり芳しくないようである。待望のVersion3がでたにもかかわらず,Agile Developerの食指にはほど遠かったようである。Python Conferenceでのセッションでは,「Zope was Ruby on Rails」といったスライドがあり,以前からZopeを使用していた者にとっては悲しい話である。最近は安定指向のDjangoや期待のルーキーTurboGearsがバトンを握った形になったため,ますますZopeサイトが息を潜めてしまいそうだ。

LL Ring でのキーワード

おもにアニメや映画
ジェダイ
スターウォーズの騎士というか侍。(主にライトサイド)
forceを使え
スターウォーズで訓練を積んだ者が使えるサイコキネシスのようなもの。 スペルは同じ。
長寿と繁栄を
スタートレックでの別れの挨拶。指の揃えかたに注目。
ガンダムにやられているザクII
いっぱい撃破してるのでどこらへんのシーンかは知らない...
アーキテクチャ
Monad(モナド)
http://www.sampou.org/haskell/a-a-monads/html/ らへんを参照。
scaffold(スキャッフォールド,スキャッフォルド)
足場という意味。RoRではCRUDの基礎になる部分らしい。

LLRingを終えて

感想とか...

今年はスタッフとしてだけ参加。マイクと雑用だけでしたが,けっこう疲れました。 LLはノリがライブなので,次回もそんなノリだといいなと。

他の人からは,乱入がどうだとか,レスラーなマスクは誰もかぶらないのかとか, こんな場こそDanKogaiが必要だよなとかあったようですが,平和的に終らせてしまいました。

エンディングロール,よかったです。御見事でした。(繋いで流す直前までムービーをビルドしていたらしい:本人談)

反省点を考えてみよう
  • 例年より席が少ない気がある。
  • 臨場感があった。
  • 経路がわかるよう,写真でもナビゲーションしておいたほうが良い気がする。
Update
  • マシントラブルが出るためペースが乱れがち。
関数
  • Monadのように言語に特化した専門用語がでてしまうと客の興味から離れてしまう。
じゃんけん
  • 進行が地味にならないような工夫が必要。
  • 例年と同じくスケジュールに余裕が欲しい感じ。
  • 実装でウケをとるばかりでなく,ゲームがおもしろいと思わせないともったいない。
どう書く
  • 事後(作成済)のプレゼンだと,フレームワークそのものではなく, 製作者の意図をプレゼンすることになってしまう。
Gong
  • ジャッジは点数制がよかったかな。

Sat, 26 Aug 2006

みんなのPythonにサインをいただきました。

「さいたま」

Wed, 23 Aug 2006

みんなのPythonとLINKSYSのルータを買う

みんなのPythonの本来の目的はサインをもらうためだったり。どっかで「俺のパイソン」とか企画したくなってきた(ぇー

ルータは最近よくNATの動きが怪しいというか,カタマるので購入。

Mon, 21 Aug 2006

Planet Ura5han からdel.icio.usを外す

エントリが増えまくるので外す。レギュレーションじうやう。network/Ura5hanでfeedしてるので問題ない砂。

最近のオープンソースライセンス

オープンソースライセンスで代表的なのはやはり,GNU GPLだろう。しかしGPLではcopyleftの思想からくる問題がいろいろあって厄介だったりするため,安易にGPLを使うのも考え物なようで,最近はBSDスタイルのライセンスがずいぶん増えたなあという感じがする。もちろんオープンソースという文化が市民権を持つにはLinuxがやっぱりあったし,バザール開発ではGPLのほうが「つつみかくさず」という点では優れていたようにも見える。

商用システムでもGPLを採用してあったりもするが,GPLは伝染するライセンスであるため,採用に二の足を踏みやすい。そこで商用ライセンスを設けてそのライセンスを適用する場合は,そのシステムのライセンスを買うことで,GPLではなくなるが,プロプライエタリなシステムを作ることができるようになる。無論モヒカン族と呼ばれるような技術オタクには興醒めする部分もあるが,元になっているシステムはGPLでソースも読み放題なので,棲み分けそのものはまあできているのだろう。

Thu, 17 Aug 2006

てもみん

今更ながらてもみんを初体験してきた。ずいぶん楽になったようだ。肩甲骨がアヤシイらしい。

Mon, 14 Aug 2006

25歳のときなにしてたかなあ

メールの送信履歴をみた。

  • オクで物を売り捌いていた(汗
  • 仕事さがしまわっていた

なんかに追われるような1年だったようで。よく生きてたなあ。

self.age += 1

つまり年をとったワケだ...

Fri, 04 Aug 2006

Apacheでリバースプロキシ+バーチャルホスト

親サーバがリバースプロキシをし,子サーバで複数のバーチャルホストを運用したいとき,どんな設定がいいのかよくわからない。そんなアナタにピッタリなのがこの ProxyPreserveHostディレクティブ

これを使えば親サーバがリクエストを受けたときに子サーバへもHostヘッダも送ってくれます。妙なRewriteRuleだらけだった設定もすっきり。もちろんプライスレス。

Thu, 03 Aug 2006

ジンジン 新宿店

2002,3年あたりはよくここで食ってた。最近もたまに行く。生麺がウリ。安いしなかなか旨いです。カルボナーラは半分トマトソースなので,別々に食べたほうがいいかも。おすすめは「なすとベーコン」(店内ではナストマとよばれる)。茄子ってこんなに美味しかったんだーと思うこと請け合い。

Google Analyticsはテキストブラウザを完全無視して困る件

Google AnalyticsはWeb2.0くさくて(誉め言葉)よくできてるんですが,w3mみたいなJavaScriptユーザは全部いないことにされてるため,正しいトラッキングができない...

でもって,webfaction上のログは全部1つに固められてしまってるのでログからの解析も微妙だったりする。いたしかゆし。

Wed, 02 Aug 2006

GLANTANKが眠ったままだ

排熱がぜんぜんだめで怖くなって止めたままだ。シングルでいいからバックアップシステ ムとして動くようにしておくか。待ってろよー。

PyBlosxomとw3mの相性

ちょっと前にHTMLとCSSをチューニングしたのだが,これがw3mと相性がよく,w3mユーザさんにもぜひつかってほしい(?)blogエンジンである。アサマシも消えるし。(いや,ぜひクリックとか購入してもらえるほうがもちろんうれしいですが)

が,この前commentスパムがきたときに画像で確認させるようにしたため,w3mからコメントつけたくてもできないという問題が浮上してしまった。便利とセキュアとメンテフリーの両立は非常に大変である。

PyBlosxomがサブタイを扱ってくれない件

social bookmarkやurl grabするirc botで一番アクセシビリティが必要なものはズバリ title要素 だろう。スポーツ新聞とかニダーな新聞とか新聞のサイトにくせにtitleタグはどこいっても同じだったりするクオリティの高さに脱帽するばかり。 PyBlosxomもデフォルトだとtitleタグが全部同じで萎える。ハックだ>オレ。 (それよりv1.3つかえるようにしたいかも。)

Tue, 01 Aug 2006

red bull(レッドブル)

最近飲み屋というかアイリッシュパブとか軽めのバーに行くとよく置いてある炭酸飲料。ウォッカやテキーラで割るのもいいようです。味が濃い目で量もほどよい。すごくローカルではあるが,新宿のパークタワー地下にある生活彩家っていうコンビニでも売ってある。セブンイレブンで買えるのだが近くにないのだなこれが。

キリンA1000もなかなかウマいのだが,なぜか自販機もあんまり入れてない。バブルマングレープフラッシュも同じような境遇だなあ。

でも睡眠阻害剤として飲むならやはりBuzzかな。あれは危険だ。