タグ別アーカイブ: Python

インド式計算をPython(似非ワンライナー)で練習 他

[pukiwiki]
*[[GMailにメールを送ると,自動でエアコンをつけたりする:http://sklave.jp/tags/RemoteStation]]
*[[熱血!平成教育学院インド式掛け算(11~19):http://www.fujitv.co.jp/gakuin/47/04.html]]
“(10+x)*(10+y)=(10+x+y)*10+x*y
x,yは1~9

これは(四角形の面積を使った証明が)判りやすい。反復練習しようと思います。
—-
*インド式計算をPythonで練習。
Flashで作ろうかと思ったけど、カコイイGUIを考えるのがめんどくさかったのでPythonで。
[/pukiwiki]
続きを読む インド式計算をPython(似非ワンライナー)で練習 他

JS「TinySegmenter」,Python「Universal Feed Parser」ほか

[pukiwiki]
雪積もってます。バレンタイン前なのにホワイトデー。
*WBS土曜版 オトコ・ブランド
いつもどおりの時間。
オサレ男子必見!?(とかあおりを書いてみる)
*[[Universal Feed Parser:http://www.feedparser.org/]]
これはスゴイ!
Python用のAtom,RSSフィード解析モジュール。早速使わせていただきました。軽くて楽々。
*[[「TinySegmenter」Javascriptだけで書かれたコンパクトな日本語分かち書きソフトウェア:http://chasen.org/~taku/software/TinySegmenter/]]
すげー。FlashMX(AS1)に移植したい。
(正規表現は文字クラスの判定に使ってるだけみたいだから、なんとか無しでいけないかな?)
*[[Django アプリを試す djblogkit編:http://jamz.jp/tech/2007/12/django_djblogkit.html]]
メモだけ。Djangoも挑戦しないとなぁ
—-
*[[メソッド名一覧の表示:http://ja.doukaku.org/32/nested/]]
リンク先を参考に、リスト内包表記にしてみた。対象オブジェクトをoとして
//_#typeでクラスを作るよー
//_c=type(“test”,(),dict(bar=0,test_bar=1,baz=[],
//_test_baz ={},foo=lambda self,x:x,test_foo=lambda self,
//_x:x+1, test_boo=lambda self,x:x+2,boo=lambda self,x:x+3))

_ for i in [x for x in dir(o) if x.startswith(“test”)
_ and isinstance(getattr(o,x),types.MethodType)] :
_ print i

*[[私の言語遅延学習法 – 三つのルール:http://blog.livedoor.jp/dankogai/archives/50999338.html]]
頭悪いので、新言語には、あまり手を出さないようにしております。
というか、以前憶えた言語も、どんどん忘れてしまうので困っています。。。

*[[JavaScriptライブラリの先駆け「prototype」を勉強しなおすサイト20:http://www.skuare.net/2008/02/javascriptprototype20.html]]

[/pukiwiki]

SQLObjectでSQLiteを使うときの注意

TurboGearsにも使われてるORマッパのSQLObject。

SQLiteを使うときは、 パスの:を|に、バックスラッシュはスラッシュに置換。

uri=”sqlite:///ドライブレター|/path/to/filename.db”

単体で使っても便利、なんですが、SQLiteを使うときの接続用スキームの書式を調べてたら1時間ぐらいかかっちゃったので、忘れないようにメモ
以下サンプルコード

続きを読む SQLObjectでSQLiteを使うときの注意

Python関連

[pukiwiki]
*基軸通貨の謎
先々週ぐらいに、WBS土曜版で基軸通貨としての米ドルの話があったんですが。。。今、ふと疑問が浮かんだのでメモ。

-米ドルが基軸通貨
-自由経済(グローバル経済)圏が広がる
-米ドルの流通量が増える

ここまで考えたんですが(ここまではあたってると思うんですが)

-流通量が増えたらどうなるの?
-基軸通貨として使われる米ドルの比率が減った場合は?

まぁ、全部、紙幣で流通してるわけじゃないので、アレですけど。。。

*専門用語は検索しやすい。文脈は検索しにくい
裁判員制度に向けて、専門用語を判りやすい言葉で解説した冊子が発行されるとかされないとかいうニュースを読んだ記憶があるのですが、今調べたけど判らず。

で、上のような話を調べようと思うと、経済学に詳しい人にきくか、(金欠なので使わないけど)「人力検索はてな」などでないと調べにくそう。逆に、法律用語などは検索して調べやすいですよね。逆に、平易な言葉に書き直してあると調べにくいかも。

昔よりも、「言葉の判りにくさ」の尺度が、複雑になってる。。。かも。

—-
*[[PyMOTW os.pathサンプル:http://blog.doughellmann.com/2008/01/pymotw-ospath.html]]
os.path.walk() はジェネレータにして使うと便利。

*[[Auto Masonry:http://sourceforge.net/projects/automasonry/]]
Blender用スクリプト。城壁などを自動生成。らくちん。

*[[Gazpacho:http://gazpacho.sicem.biz/]]
GTK+用GUIビルダ。Pythonで動く。メモだけ。
*[[flvcat v1.00:http://nanabit.net/blog/2008/02/01/flvcat-100/]]
FLVファイルを結合するPythonスクリプト。exeも配布されてます

*Pythonデザインパターン(動画)
Google Tech Talks (2007年春)の動画
-[[その1:http://video.google.com/videoplay?docid=-3035093035748181693]]
-[[その2:http://video.google.com/videoplay?docid=-288473283307306160]]

英語の動画チュートリアルなんか見てもわかんないぞっと。(一応ダウンロードだけしてみた)
*[[週刊Python:2008年2月 第1週 :http://atnex.blog107.fc2.com/blog-entry-66.html]]
*[[週刊Python:2008年1月 第4週:http://atnex.blog107.fc2.com/blog-entry-64.html]]
今日のネタ元

//*[[Pythonとワンライナーについて:http://d.hatena.ne.jp/nishiohirokazu/20080126/1201356312]]
//頭がくらくらしてきた。。。

*[[平成20年度センター試験数学2BのBASICをPythonする。:http://yamanoue.sakura.ne.jp/blog/coding/160]]
あとで。
*[[ Pythonを使用してBloggerのデータを取得:http://www.r-stone.net/blogs/satoshi/2008/01/pythonblogger.html]]
Google Data API 使って。

WordPressの記事を一個ずつPythonで解析 -> タグなど付け直し、ってのはどうやるんだろう? atom使うのかしらん?前から気になってたので、ちょっとググってみた。

—-
*[[PythonでAtomクライアント:http://d.hatena.ne.jp/kenkitii/20060429#p1]]
*[[WordPress XML-RPC API:http://ppmweb.lolipop.jp/notes/xml-rpc/notes-wordpress-xml-rpc-api]]
*[[xmlrpclib — XML-RPC クライアントアクセス:http://www.python.jp/doc/2.4/lib/module-xmlrpclib.html]]
*[[Python での XML-RPC の使い方:http://www.linux.or.jp/JF/JFdocs/XML-RPC-HOWTO/xmlrpc-howto-python.html]]

このWPでテストするのは怖いから、今度ローカルで試してみよう。

[/pukiwiki]

今日のPython関連

[pukiwiki]
*[[Java meets Python – 第4回 配列と別れる50の方法(2) オセロゲーム:http://codezine.jp/a/article/aid/1802.aspx]]
Jythonの記事ですが。あとで読む

//*[[PHP/連載:http://www.glamenv-septzen.net/pukiwiki/index.php?PHP%2F%CF%A2%BA%DC]]
//PHPの(コマンドライン版の)チュートリアル。

//*[[ギークなお姉さんは好きですか:http://lovecall.14.dtiblog.com/]]
//[[先日DAN KOGAIと対談してた:http://www.itmedia.co.jp/enterprise/articles/0801/10/news017.html]]

//PHPなおねいさんのblog。PHPでふと思い出してクリップ。

//*[[Arcをリリースした – 2008-01-30 – 武蔵の日記:http://d.hatena.ne.jp/sirocco634/20080130]]
//ポール・グラハムによる新種のLISP。
//”ちなみに、それが理由となってArcはAsciiしかサポートしていない。

//に全世界が泣いた。いや、どうせ使わん(使えない)からいいけど。

//http://pypi.python.org/pypi/
//http://code.enthought.com/enthon/

//*[[ライフゲーム (どう書く?org):http://ja.doukaku.org/126/lang/python/]]
//-PILで、画素ごとにPythonで書かれたコードを適用していく、という関数が有った気がする。
//あとで調べる。

*[[Win32 How Do I…?:http://timgolden.me.uk/python/win32_how_do_i.html]]
Win32関連のレシピ。[[Get the desktop folder:http://timgolden.me.uk/python/win32_how_do_i/catch_system_wide_hotkeys.html]]など知りたかったのでうれしい
*[[指定コマンドを別プロセスで起動:http://ja.doukaku.org/127/lang/python/]]
ランチャ作るときなどに。
*[[wxPython Cookbook:http://wiki.wxpython.org/wxPython_Cookbook]]
あとで読まないと。
*[[クリップボードに画像(DIBイメージ)をおくりこむ:http://d.hatena.ne.jp/ousttrue/20080125/1201280065]]
先日作ってた[[画像ビュア:http://boxheadroom.com/2007/12/24/zip_slideshow]]に取り込みたい。
*[[KeyJnote:http://keyjnote.sourceforge.net/index.php]]
Pythonで書かれたプレゼンソフト。Windowsで動くのかしらん?(未確認)
*[[ReStructuredText 入門:http://www.planewave.org/translations/rst/quickstart.ja.html]]
*[[はやわかり reStructuredText:http://www.planewave.org/translations/rst/quickref.html]]
なんか、Python3000関連の記事で見かけた気がするのでメモ。
*[[[Python]__import__:http://d.hatena.ne.jp/perezvon/20080129/1201623922]]
—-
//*[[Arcをリリースした:http://d.hatena.ne.jp/sirocco634/20080130]]
//ポール・グラハムによる新型LISP。
—-
[/pukiwiki]