Author: liris
-
Modified: 2008/05/03 23:16
しかたなくサーバを変えました。前のサーバは負荷がかかると不安定になってしまいます。再起動すると、ディスクを認識しないことも時々。
新しいマシンを買おうかと思いましたが、PCを買うのは年末もしくは年始と決まっているので、あきらめます。不安定になったものは使い続けられないし(多分、ディスクを換えればいいはず)、余っていたPCに引っ越しました。引っ越したPCはPentiumMの1Gで、メモリも1/3になってしまいました。ディスクの回転速度も5400rpmです。ぐすん。
さて、Gentoo君をこの人にインストールすると1週間ぐらいかかってしまいます。なので、今回はUbuntuをインストールしました。これで、僕の手元からGentooはいなくなってしまいました。時代の趨勢かもしれません。そのうち、復活するかもしれません。
Ubuntuもインストールは簡単そうに見せかけて、なかなかこまったものです。ベースシステムだけインストールして再起動するとカーネルが起動してくれません。linux-serverとかいうやつらしいです。多分、ちょっと古いPCにはうれしくない構成になっているのかもしれません。僕の妄想ではVTとかその辺が怪しいと信じていますが、ぬれぎぬでしょう。
仕方ないので、レスキューモードで立ち上げて、別のカーネル(linux-generic)をインストールして起動します。
そこそこ動いていますが、日本のミラーサーバ遅すぎ。apt-getでなかなかダウンロードできません。ゴールデンウィークじゃなければ別のサーバーにつなげるんですが、お休みなので、のんびりと、気長に待ちます。というか、子供をあやしているだけですが。
Author: liris
-
Modified: 2008/04/11 18:59
Getting Startedの Using the Datastore を読んでいたら,なんだかGQLとか言うSQLもどきで書かないと行けなさそう。SQLObjectとか,SQLAlchemyとか,適当なO/R Mapperで堕落した僕には敷居が高いなー,と思っていたら, The Query Class にO/R Mapperっぽい書き方が書いてありましたとさ。ちょっと好きになれないAPIですが,まあ,なれの問題かもしれません。
で,うーん,何作ろう?
Author: liris
-
Modified: 2008/04/11 16:49
Google App Engineで/usr/local/google_appengine/new_project_templateをコピペして,何かを始めるそぶりを見せます。
そしておもむろにmain.pyにfrom paste.deploy import loadappを書いて実行します。
さすれば,paste.deployなんてねーと言って,おこられます。
悲しいので
import sys
logging.debug(sys.path)
するとPasteはロードパス上にいそうです。でも,ロードしてくれません。
ウィスキーを飲んでpylonsとかturbogearsの夢を見ずに,djangoで幸せになっとけと言うことでしょうか?
Author: liris
-
Modified: 2008/04/07 16:29
先週の金曜にdojoの1.1にした。
金曜か土曜は,gridでデータの削除で,画面がうまく更新されなかった。
月曜になると,なおっていた。(コードは一切変更していない)。
素晴らしい。
Author: liris
-
Modified: 2008/04/02 12:55
dojo 1.1がリリースされているのね。まだ,とりあえず,例のWebMail。アップデートしなくっちゃ。
修正バグの数が811。すげー。
Author: liris
-
Modified: 2008/03/28 16:55
Pythonのお泊まり会で見せた Web Mail です。とりあえず,バージョン0.1。キャンプで見せたときから時間が経っているのに,ほとんど変わっていないのが悲しい。
とりあえず,
- IMAPサーバ(dovecotでしかまだ試していない)必要
- PylonsとかSQLAlchemyがいる
- ブラウザはSafariとFirefoxでは動く。IEはそこそこ動く。他は知らん
- 僕がとりあえず必要な機能しかまだない。
- ページドリストは使っていない
- dojoのお話が今後続くはず。
Author: liris
-
Modified: 2008/03/19 00:14
なぜか今日はやたらとPythonのプロセスがおちる。なんでだ?特に負荷がかかっている様子もないし・・・。
あと、インターネットとの接続が不安定。なんでだ?
さらに、新しいルータ、デフォルトではPingに応答しないらしい。不便。
Author: liris
-
Modified: 2008/03/13 20:25
emacsから別のものに乗り換えたいと数年間思い続けて,いまだにemacsを使っていました。でも,乗り換え先がいいのがいません。仕方ないので,最近,ときどき耳にする Komodo Edit をインストールしてみました。Eclipseと違ってJava Freeなので少し安心です。
ちなみに,今でも一番好きな開発環境はVisual Studioですが,悲しいことにMacでは動きません。
やりたいことは,Python, CSS, HTML, JavaScriptとかを書きたい。emacsで今までやれていたことはやりたい。キーバインディングは気にしない(多分,普通のキーバインディングであればあわせられる)。と言う位です。
どうでもいいことは,メニューが日本語とか,ソースコードに日本語が入力できるかどうかとか・・・。メニューは英語でも構わないです。ソースコードへの日本語の入力は,基本的にしないのでいいです。
昔はデバッグできることが条件の1つでしたが,最近はlog出力で何とかなっているので,プライオリティは下がりました。できれば,嬉しいですが,Javaと違ってPythonはいい加減なので,色々やり易いです。後は,ipythonがいれば大丈夫。
で, emacsがなくても Komodo Edit で平気になったかと言うと,うーん,まだ,気持ち的に落ち着きません。ファイルの切り替えがemacsほどスムーズにできません。慣れの問題だと信じてしばらく使い続けましょう。
それからKomodo IDEは高すぎます。Subversionと連携したりでバッグできたりいいことは多いですが,それで300$近くは出せません。50とか100$ぐらいであれば買うんだけど。
Author: liris
-
Modified: 2008/03/09 10:36
iPhoneのSDKを昨夜,ダウンロードしてインストール。ダウンロードしたものが2Gでインストールには5G必要。一体何がインストールされるんだ?
ドキュメントが沢山。iPhone OS Programing Guideを一通り眺めてみる。2Dだけじゃなくって3Dとか,録音(touchじゃできないと思うけど)とか,いろいろできるらしい。3DはOpenGLでやっているらしい。会社のHPのデスクトップよりちゃんと3Dが動きそう。
で,とりあえず,Obj-Cでコードをかけないといけないらしい。うーん,まあ,これを機会にObj-Cもやってみるかな?
次に,サンプルのスクリーンショットを眺めてみる。Hello Worldのサンプルがありました。Hello Worldは基本でしょ。でも,Hello Worldのスクリーンショット,地球の画像が表示されます。いきなり敷居高い!
なにはともあれ,ぱっと見た目がかっこ良くないといけないらしい。
Author: liris
-
Modified: 2008/03/08 10:15