Python
これはひどい。
マルチバイト文字、Shift+UP/DOWNなどの入力ができない。
newpadで得たPadは座標が(0,0)固定である。mvwinで移動できない。
cursesにて端末のリサイズができない。
cursesのpanelには独特のクセがある。window/padには謎のクセがあるにつづいて。
cursesのwindow/padには謎のクセがある。せっかく便利なクラスなのに、つかいづらい。謎のエラーが頻発した。エラーメッセージがないため、原因や対処がまったくわからずハマった。
PythonのcursesライブラリAPIを分類して一覧にした。
cursesは端末を操作するためのライブラリである。メイン処理についてコードを書いてみた。
Bashで行いたかったが少数計算ができないためPythonで実装する。
背景色を任意にしつつ、見やすい文字色は白か黒のどちらか。それを算出したい。
とりあえず簡易的に作ってみた。
前回のをPythonで動作させるライブラリ。
5つのゲームを作った。
30分位かかる。
リサイズが残念。
木構造GUI。
一応できた。
変形まとめ。
PythonでMeCabのCSVを使い基本形から命令形へと変形させる 変形の第4弾。
已然形ともいう。
変形の第2弾。
ついに変形の第1弾ができた。
でもその直後にもう一度やると成功する謎。
クラス化して小奇麗にした。
ついに変形。
サクッと。
pythonスクリプトとその起動引数、出力について。
動詞や形容詞の活用を一覧したり変形したい。元データのCSVを漁る。
RAMディスク上で同ソース別カテゴリフィードのエントリを統合する。
これでフィードごとにおける最新ニュースだけを取得できるはず。