python

ThinkStats (3)

とりあえずお仕事対応は終了ってことで、こちら対応着手。 次は演習 1-3-4 か。折角 git 使ってるんだから盛り込み順で commit 作るか。とりあえず、 最初の状態で commit 作成 1-3-1 の状態で commit 作成 1-3-2 の状態で commit 作成 で、1-3-3 を云々しと…

ThinkStats (2)

昨晩の続き、というか (ry 演習問題 1-3-3 ですが birthord のドキュメントが以下。 BIRTHORD ( 278-279 ) 第一子と第二子は値が 1 または 2 というのが分かります。 また、その数値は (+ 4413 2874) というのが分かります。

ThinkStats (1)

現実トウヒで最初らへんに着手してみます。とりあえず週末もがっつりアレできそうなので、嬉しい。とりあえず 1 章に目を通しつつ演習問題から。 演習問題 1-* ファイル取得して実行してみました。 $ ls 2002FemPreg.dat.gz 2002FemResp.dat.gz survey.py $ …

json 出力

多分できるよね、と言いつつ確認してたら以前 Python な GAE で Android なコンテンツアプリに json なデータを渡して云々、みたいな話をした記憶が蘇えってきた。 http://www.python.jp/doc/2.6/library/json.html でもとりあえず @yakko_bot はこのまま放…

twisted

面白いですよ。 Twisted Intro 英語なナニは以下。 Twisted Introduction 今から確認を、って arm のマニュアル確認がが

google python class

Python Lists な練習問題にて。python って lambda 使えるんだよね、と言いつつ以下。 # C. sort_last # Given a list of non-empty tuples, return a list sorted in increasing # order by the last element in each tuple. # e.g. [(1, 7), (1, 3), (3, 4…

これを

社内勉強会でナニしてみるのは如何か。 http://docs.python.org/py3k/tutorial/index.html しかし stable が 3.2 とはびっくり仰天。Ubuntu 10.10 は 3.1 かな。

控え

ここ (Hadoopで動くPythonのMapReduceプログラムを書く)とかを眺めててなんとなく分かったような気になっているなど。

さっきのサンプル

出力が以下でした。 zamora ['78', '59', '82'] zapata ['56', '35', '87']入力データなディレクトリを grep してみました。 $ grep zamora ../mapreduce/data/* ../mapreduce/data/chemistry.txt:zamora 78 ../mapreduce/data/math.txt:zamora 59 ../mapred…

RESTful か

appengine-rest-service というナニがあるとの事。 ただ appengine で云々というソレで言えば 公開 i/f ってデータ追加だけでいいじゃん CRUD がフル装備でなくっても良い JSON でデータ出力して欲しい てか create も JSON が良い id だけ頂戴、ってのがで…

動くソレ

諸々なんとかなったので中身は微妙ですが備忘って事で記録しておきます。

今日

一気に盛り込んでどハマり。てか、python 忘れ杉で支離滅裂でした。

GAE

とりあえず OSX 10.5 なナニではどーにもならん模様なので、自宅でびあんで云々すべく作業着手。とりあえず django なパケジを入れました。 # apt-get install python-djangoで、dpkg -L で grep してみました。 # dpkg -L python-django|grep 'django/utils…

CRUD な i/f

以前、bot を作った時に作成してました。それを参考にしつつ simplejson 使う方向で。

昨晩見つけたナニ

cal/cc 実装版もあるようですが、とりあえず簡易版から見ています。 http://norvig.com/lispy.html

あわわ

この大変な時にオモチャを発見してたりして。 (How to Write a (Lisp) Interpreter (in Python)) 今まで python を第六感で読んでいた事が判明していたりします。

apple1.rom

JAG 沖縄支部の勉強会にて、ばいなりあんな下地さんという方と話してて、逆アセはプログラムにさせた方が絶対良い、という結論になりました。python で何とかできんかな、という事で repl 上で確認してみました。

pyz80 (2)

なんでこんなに z80 してるのか自分でも不思議。ただ、python な 1854 行のソースコードで z80 なアセンブラが書けてるというのも色々な意味で不思議。

pyz80

早朝待機ちう。MSX って z80 だったんスね。# 何してる

昨日仕込んだ twitter bot

元データが 57 件しかないのですが、現時点で重複な内容が tweet されてはいない模様。random.random() なかなかヤるな。 ちなみに 9/18 2052 現在、30 件が tweet されてます。成績良いとは言えないのかなぁ。 と思ったら 30 件目で重複書き込みだった模様…

twitter bot を GAE で

データストアに格納した文言をランダムに取り出して tweet したい。 ドキュメントを見た所では Model#all() で全件取りだして Query#count() で件数を取りだして てか、int(random.random() * Query#count()) でオフセット値をナニして Query#fetch() でレコ…

これも良いな

http://pythonbook.coffeeghost.net/book1/index.html 那覇で読書会やりませんか? > 那覇近辺の方々 # 凄く無謀な呼び掛けの気がするな

むむ、欲しい

欲しいぞ、これ。 リバースエンジニアリングーーpythonによるバイナリ解析技法

帰宅後 (GAE

ええと、直前エントリで出てくる NameValuePair ってのは org.apache.commons.httpclient.NameValuePair になるのか。て事は "jsonString" で取り出して simplejson で Decode してあげれば OK? あとは辞書なオブジェクトになるはずなんで、それをデータスト…

てーコトで

明日の hackathon はクラウドの端末を提案してみよう。

若い方が

Android+GAE なナニにトライ中。色々フォローを求められたので調べもの。

git と GAE の練習 (2)

_git log_だの_git log -p_だのを確認。_git log -p --pretty=short_というのもあるのか。 機械的に hwlloworld.py をコピーして commit して、というのを繰り返してるだけなんですが、ぱっと見ベースで python のコードって可読性が高い。

git と GAE の練習

入門 Git を片手に GAE の tutorial をナニ。

同僚と

karesansui の code reading をやりましょう、という事に。

とほほ

職場にて # func "*" list_onions Unknown command 'list_onions' #後天性記憶不全も末期症状か。 # minion だし、って手クセにもなってないあたりも微妙ですが