Keep on moving

あんまりまとまってないことを書きますよ

2009-01-01から1年間の記事一覧

python旅館第三回に参加

若手IT勉強会#10に参加してきた

若手IT勉強会#10に参加してきました。主催のid:cimadaiいつもありがとうございます。 今回はjQueryのコードリーディングを行いました。 Sizzle読む。 1.3系からjQueryのCSSセレクトエンジンがSizzleになったので、まずこれをコードリーディング。しかし、正…

SICP Lite #1 に参加してきました

SICP Lite | Google グループ SICP Lite #1 : ATND 計算機プログラムの構造と解釈作者: ジェラルド・ジェイサスマン,ジュリーサスマン,ハロルドエイブルソン,Gerald Jay Sussman,Julie Sussman,Harold Abelson,和田英一出版社/メーカー: ピアソンエデュケー…

SICP 問題1.5に役立ちそうなscheme処理系

問題1.5で作用的順序の場合どう動くのかが今日のSICP Lite#1で話題にあがったので、実際の処理系でどう動くか確かめてみました。デバッガが使えるplt-shemeを使ってみました。実際に問題1.5をデバッグしてみます。*1 デバックすると (define (p) (p)) が無限…

テスト勉強中(doctest編)

近頃あまり書いてないですが会社の勉強会でRuby+BDD(RSpec/autospec)の勉強中です。*1Rubyだけでなく、pythonでのテストも調べたくなりました。 今回は有名どころでdoctestを使って、テスト駆動開発の第一章のコードを書いてみました。 class Dollar(object)…

Schemeの環境を用意する。

ついにSICP Lite #1が明日*1に開催となりましたので環境を準備。 とりあえず私はScheme処理系としてGaucheを使う予定。 Gauche MacPortsでインストール。 Emacs設定 いつもはvimを使ってるけど、SchemeだからEmacsをMacPortsからインストールしました。 設定…

Werkzeugのデバッガがmacで動かない

題の通り、私のmacではWerkzeugのデバッガをGAEで使おうとすると /Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5/compiler/transformer.py の二九行目 import parser が読み込めないでエラーになる。すごく不便。Windowsだと動くのに…

junoを使ってみた(2)〜テンプレート・デバッガ

junoを使ってみた(1)の続き。テンプレートはJinja2,デバッガはWerkzeugを使います。 参考資料は以下です http://github.com/breily/juno/blob/8f7695a5f3be04d44f1cf4104828ed9dfaf143ff/doc/2-configuration.md http://github.com/breily/juno/blob/8f7695a…

junoを使ってみた(1)

近頃、社内勉強会でRubyをつかっていることもあり、すっかりRubyづいている今日この頃です。Sinatraをインストールして軽くいじって遊んでいたりしてます。 で、Pythonでも似た感じのがないかな〜と思ってちょっと検索してみたらmoongiftさんの以下の記事を…

SICP Lite #0 に参加してきました

id:tannzさん、id:hkhumanoidさんとSICP Lite #0を行ってきました。SICPに始まり、プログラマの生き方など話がすごく楽しかった。 勉強会の立ち上げに立ち会えるのはやはり感慨深いですね。 是非一人でSICPに立ち向かおうとしている皆様、一緒に頑張…

若手IT勉強会#9に参加してきた

若手IT勉強会に参加してきましたので 内容をまとめます。 本日でサイ本が読み終わりました。 JavaScript 第5版作者: David Flanagan,村上列出版社/メーカー: オライリー・ジャパン発売日: 2007/08/14メディア: 大型本購入: 52人 クリック: 981回この商品を含…

はてなTシャツ2009欲しい!

はてなTシャツ2009欲しい! これでいいのかな?

python code reading#10

python code reading#10に参加しました。取り急ぎまとめます。 heapq で学ぶヒープの実装とその用途 (森本哲也さん) 資料 PyMOTWの話。翻訳の話。 Pythonのテスト手法とテストコードを読む(柴田 淳さん) テストの利点 開発と平行してバグを発見できる プログ…

Google Wave BOFに参加させていただいてきた

id:a2cさん主催のGoogle Wave BOFに参加させていただいてきました。 Google Wave BOF面白かったのでまとめて置こうかと思ったのですがご本人のページが一番まとまっているので、自重しておきます。。。。 感想のみまとめておきます。 Google Waveは即時性が…

社内勉強会#1

引き続き、↓の本を読んでいます。【送料無料】Rubyによるデザインパタ-ン [ ラス・オルセン ]ジャンル: 本・雑誌・コミック > PC・システム開発 > その他ショップ: 楽天ブックス価格: 3,990円楽天で詳細を見る今のところ3章Template Method,4章 Strategyを読…

社内勉強会#0

社内で同僚と二人で毎週技術書を読む会を開いています。 日時はその日に決まるというアバウトっぷりですが、そのおかげで割かし続いていたりします。 今読んでる本は↓。Rubyによるデザインパターン作者: Russ Olsen,ラス・オルセン,小林健一,菅野裕,吉野雅人…

Railsインストール

インストールしてみた。 環境はwinXP+ruby1.8.7. 以下リンクを参照した。先人に感謝いたします。思ったよりさくさくインストールできますね。http://www.gesource.jp/weblog/archives/2009/04/windowsruby187ruby_on_rails.html http://d.hatena.ne.jp/maech…

若手IT勉強会#8に参加してきた

若手IT勉強会#8に参加させていただいてきました。 http://sites.google.com/site/wakateit/Home/8-1 今回は17章〜19章でした。遅くなりましたが、書き残すところまでが勉強会なので記憶に残った箇所をメモ。 17章 イベントとイベント処理 今回わかったこと I…

10分コーディングしてみた

↓をJavaScriptで解いてみた。タイムは10分ギリギリ。うーむ情けない。 http://ameblo.jp/programming/entry-10001721422.html var Cards={}; Cards.deal=function(numPlayers,deck){ var arr= []; for(var i=0;i

Django Hack-a-thon 8に参加させていただいてきた(2)

shin_no_sukeにDjango Hack-a-thon 8に参加させていただいてきたでのソースをみていただいた。 いただいたアドバイスは以下の通り。 1.お題1 : middleware.pyは一般的にprojectの直下でなくて、アプリの直下におきます。 基本手にプロジェクトの直下におくの…

windowsでのmercurialからのssh接続にはまる

windowsではssh接続にputtyを使っています。で、近頃使い始めたmercurialでssh接続をplink.exeで行おうとしたところ、 network error が出て接続できない。。。さんざん探したあげく、以下のサイトを参考にレジストリから[default setting]の設定を削除した…

Google App Engine開始

AttributeError: 'module' object has no attribute 'HTTPSHandler' 以下URLを見つけて、その通りにやってみたら動きました。いや〜本当にありがとうございます。naotaka blog » Blog Archive » Google App Engineのhelloworldで、いきなり躓く

Django Hack-a-thon 8に参加させていただいてきた

実際に参加してから時間がたってしまったけど、書いときます。当日はHands on A に参加してきました。 講師のお二方(shin_no_suke,tokibito)ありがとうございました。内容は講師のお二方の用意した、ゲストブック、ブログアプリの説明、お題をもらってカスタ…

読む本

Head Fast デザインパターン Pro Javascript Techniques Django 入門 Mercurial

勉強会の参加予定

4/24 BPStudy 4/25 Django Hackathon #8

休み

急遽今日から4/29まで6連休になったので、予定を立てよう。

英英辞典購入

近頃必要になってきたので購入。iphone用。 WordBook

名言

「Apps EngineがきっかけでPythonをはじめました」という人材は避けるべき http://twitter.com/ats/statuses/785490079 自分もApp EngineがきっかけでちゃんとPythonを使い始めたから似たようなものだな。と軽く反省。

体調不良

先週は風邪で久々に会社を休んだ。そして一週間たってものどが腫れている感じが抜けない。来週もう一回医者いってみよう。 おかげで仕事も、趣味のDjango,SICPの勉強も全然進めなかった。体力が落ちると集中していられる時間ががくんと減るのを実感。体調管…

python codereading#08を聞いてきた

python3の変更点 後方互換性がない(意図的に) 既存コードが動かなくなる 既存のライブラリが動かなくなる可能性が。。。 できなくなったことに今日はフォーカスして話す 標準ライブラリを参考にする 3.0を知っている人が書いている テスト・デバッグがすん…