Killer7

  • August 31, 2007 08:09
  • Posted by uemura

僕は任天堂が好きなゲーマーなのですが、任天堂と同じくらいSuda51のゲームが好きです。特に「シルバー事件」と「Killer7」は本当に好きで好きでたまらないゲームです。

最高のゲームキューブのソフトは?

という話題があったときに迷わず「Killer7」と答えました。

その発言を聞いて限界さんがKiller7を始めたようです。 まだ限界だなんて認めちゃいないさ - Killer7(GC)はGC最高のゲームらしい

限界さんは「街」が好きとのことなので、Killer7の複雑な物語もきっと楽しめるのではないかと思います。

  

download_tumblr_image.py

  • August 28, 2007 08:30
  • Posted by uemura

ちょっと思い立ってtumblrの画像を保存するスクリプトを書いてみました。

が必要。

BeautifulSoupはdownloadの「tarbal」をクリックしてダウンロードして解凍したあと、

% python setup.py install

  

まだ限界だなんて認めさせないぜオフ

  • August 28, 2007 08:01
  • Posted by uemura

先日「まだ限界だなんて認めさせないぜオフ」に行ってきました。

場所は某K氏オフと同じ神田の「不思議亭」。

限界さん

僕と同じく

  • 任天堂系のゲーマー
  • 3D酔いが激しい
  • チュンソフトのサウンドノベル「街」が好き

と共通点が多い `まだ限界だなんて認めちゃいないさ`_ のcapelitoさん。言いにくいので僕のなかでは「限界さん」。

Docutils System Messages

System Message: ERROR/3 (<string>, line 19); backlink

Unknown target name: "まだ限界だなんて認めちゃいないさ".

  

Django勉強会04 newforms

  • August 26, 2007 06:48
  • Posted by uemura

先日、Django勉強会04がサイボウズラボにて行われました。発表者のみなさん、参加者のみなさんおつかれさまでした。

ymasudaさんによるnewformsのプレゼンがあったのですが、実際のコードによる検証もあった方がより理解できると思いましたので基本的な部分だけipyhonで試してみました。

まずnewformsをインポートします。newformsは今後formsという名前に変更になるのでasをつかってformsという名前でインポートします。

In [1]: from django import newforms as forms

モデルからフォームを生成する方法もありましたが、今回はfroms.Formを継承する方法でフォームをつくります。django.db.modelsのFieldと若干違うのが迷うポイントかもしれませんが、違うものだと思ってください。

とくに違うのがtextareaでdjango.db.modelsだとTextFieldを使うのですが、フォームを直接使うとforms.CharFieldにforms.Textarea widgetを使います。

  

Djangoにおけるdumpdataとloaddata

  • August 10, 2007 08:10
  • Posted by uemura

Djangoは複数のアプリを入れておけるプロジェクトをまず作るのですが、そのときにコマンドラインユーティリティ(manage.py)が作られます。manage.pyでモデルをDBに反映させたり、テストサーバーを起動させたりするのですが、その中にデータをjson,xml,yaml(PyYamlが別途必要)形式で標準出力に出力できるdumpdataとloaddataというものがあります。 例えば

python manage.py dumpdata app_name --format=yaml > app.yaml

などとやるとアプリケーションapp_nameのデータをapp.yamlというファイルで保存できます。 (アプリ名を省略するとプロジェクト全てのデータを取る)

jsonの場合はインデントを指定することもできます

python manage.py dumpdata app_name --format=json --indent=2 > app.json

  

ヒストリエ4巻からケマル=アタチュルクへ

  • August 05, 2007 14:37
  • Posted by uemura

ヒストリエ4巻を読んだ。相変わらず非常に面白い。世界史は試験のために一夜漬けで丸暗記したくらいで、ほとんど勉強した覚えがないので古代ギリシア、マケドニアの歴史あたりもネットで調べながら読む。

4巻の舞台となったパフラゴニアはどこだろうと思って調べると、どうやら小アジア、現在のトルコ北部らしい。(ソース パフラゴニアあれこれ )。しかも後にエウメネスが太守になる地域らしい。数年後、今の連載のペースだと十数年後が楽しみだ。

故郷のカルディアは調べると現在のトルコ領ゲリボル半島ということらしい。

http://maps.google.com/maps/ms?msa=0&msid=115126476695170987766.000436edf4384ca27ad94&ll=40.638967,26.070557&spn=4.109524,7.866211&z=7&om=1

ゲリボル半島といえば、第一次世界大戦における激戦地、物理学者のヘンリー・モーズリーが戦死した場所だったと何かの漫画で読んだ覚えがある。

そんな流れでゲリボリ半島の戦い(ガリポリの戦い)のトルコ側の主役ケマル=アタチュルクにたどり着きました。

トルコ革命もケマル=アタチュルクも、おそらく覚えたことはあったとは思うのですが、それだどんなものだったか全く知らなかったですが、これは凄い。明治維新から戦後民主主義までケマル=アタチュルクという人物は一人でやりとげたと言ってもいいではないだろうか?

  

はてなブックマークからLivedoorClipへ移行

  • August 04, 2007 10:02
  • Posted by uemura

なんだかんだでもっとも利用しているソーシャルブックマークですが、この度、はてなブックマークからLivedoorClipに移行することにしました。

はてなブックマークもLivedoorClipも互換性のあるインポートとエクスポート機能があるので

  • はてなブックマーク > (Your Hatena Bookmark) > ブックマークの設定 > ブックマークデータのエクスポートへ行く
  • Atomフィードのダウンロードを右クリックで保存(僕の場合はdump.htmという名前で保存されました。)。
  • livedoor クリップ - インポート   の「参照」から、先ほどダウンロードしたdump.htmを選択して「実行」

これでしばらくするとタグもついた状態で移行が完了してます。すばらしい。