2010年1月アーカイブ



Pitがいいよって言われたので使ってみる。


Pitのインストール



sudo easy_install pit

PitをPythonインタプリタから実行



from pit import Pit
foo = Pit.get('foo', {'require':{'bar':'bar-value','baz':'baz-value'}})

上記を実行すると、環境変数に設定されたエディタde開かれる。


環境変数EDITORが設定されてない場合は設定する。


./bash_profileへ環境変数EDITORの設定

環境変数EDITORをbashに設定するとこんな感じ。



export EDITOR="emacs"
#export EDITOR="vi

PitをPythonインタプリタから実行される。~/.pitディレクトリが作成される。


あとでデータを弄りたいときは、YAML形式の



~/.pit/default.yaml

を修正すればよい。


Pythonから呼び出してみる。



from pit import Pit
foo = Pit.get('foo')
print foo['bar']
print foo['baz']

結構使い易い。


参考




新年あけましておめでとうございます。今年も宜しくお願い申し上げます。



さてはて2009年が終わってしまったので今年の抱負とともに。


今までどのくらいプログラミング言語を触ってきたか(3秒で飽きたものも含む) その2


以前の記事

今までどのくらいプログラミング言語を触ってきたか(3秒で飽きたものも含む)


社会人4年生

4年目にして初めて触った言語は以下の通り。



  • シェルスクリプト

  • HTML5

  • ActionScript

  • Jython(Python)

  • Go

  • Erlang

  • Haskell

  • Scala


ActionScriptはMingライブラリを利用し、Pythonから呼び出したりした。


Jythonいいね。Pythonで書けるのにSwingを使えるのに感動した。ただ、JavaのクラスファイルにJython2.5ではできないっぽいのが残念。


GoはGoogleのドキュメントを読んだり、インストールした程度。


ErlangとHaskellもHello World!程度。Scalaも似たようなもの。


業務としては、PythonでGUIアプリとか、JavaScriptでSNSのアプリとか。あとPHPが多かった。


たまにSwingでアプリを作ったり。


社会人5年生(抱負含む)

明日から社会人5年生。抱負も含めて。


業務予定としては、GAEでPython使ったり、JavaScriptをごりごり書いたり。場合によってはPHP。


あとは、調査と自主学習、勉強会で様々な言語を触るかもね。


JavaのSwingが良かったから、もっと触ってみる。


勉強会はjava-jaとかPythonのつながりで出る予定。あとはSICP-lite。



Ozのドキュメント翻訳とかTracプラグインを片付けたりもしないと...。



情報処理の資格を春に一つ受験。これが実は最優先。なはず。



よし。2010年始動開始!