銀月の符号

Python 使い見習いの日記・雑記

Hatena Blog への移行と生存報告

移行

2019年春にははてダは終了すると聞いてはいたもののまだ移行していなかったので。そろそろやっておこうかなと思い至ったところ。

2018年11月の様子をメモ

生きてた。なんやかんやあってまだ Python で遊んでいる。わかったつもりがよりわからないことが増える、そんなことの繰り返し。その他の言語、普段使わないツール環境に手を伸ばしてもいるところ。先日は食わず嫌いしていた Docker に入門していたところ。楽しい。あと KLab Advent Carendar の 3 日目に Python/C API でなんか書くといってみたもののコード断片しかできていないので焦っているところ。 PySys_WriteStdout("どうしよう\n")

jholidaydict

日本の祝日に関する法律をあらためて読んで。祝日休日を列挙もしくは判定するスクリプトを他のコードを見ずに今書いたらどうなるだろうとやってみたなんてこともあった。そうしてこんなの が出来上がった。 cjholiday と並走させて同じ結果になるかみて、ならなくて、春分秋分にウソくさい補正をいれてごまかすという体たらく。あと、出力されるのが dict そのものではない。名前サギ。

RimWorld 1.0

ここ 1 年あそんでいる PC ゲーは RimWorld 。先月に 1.0 製品版が来たやつ。性に合っていたのか長い付き合いになっている。とはいえ最近は低難易度で頭空っぽにして流すばかり。年末には高難易度パーマデスでのシビアな惑星漂流をしてみたいところ。

cjholiday 更新と Python 3.6.5 でも動くのを確認

生存報告、 2018年も生きている。そしてなんとなく祝日判定 cjholiday (https://github.com/fgshun/cjholiday 時は流れ github に置くようになっていた)の移植元・本家様 AddInBox をみて 2020年東京五輪の影響があることに気づいて追随してみたり。 Python 3.6.5 でもうごかして無事であることを確認してみたり。

cjholiday 更新 Python 3.4 対応

Python 3.4 対応しました。

http://www.lazy-moon.jp/soft/index.html#cjholiday

3系になることで、当然ながら C/API にも変更があったためそのままではビルドできず、ちょっとだけ手を入れました。 Py_InitModule3 関数などが無くなっていたりしまして。いや、こいつは名前からしてあれだったし整理されたのはよいことだとおもう、きっと。あとユニコード文字列周りを少々。

cjholiday 更新

jholiday.py が更新していたので cjholiday.py を追いつかせました。山の日関連。 Windows 用の Python 2.7 バイナリあります。

Python C API を数年ぶりに触りました。 ctypes では不足の事態に追い込まれてこれを使う、なんて状況がそうそうあるはずもなく結構忘れていて。今は Python 3.4 でビルドするための調整中です。

生きてるー

ブログ書かず、いや書けず。仕事はけっこうできているつもりだけれどもプライベートになるとアウトプット量が激減してしまう。あいかわらず残念なブログ。

この半年の間に Python は 2.7.5 と 3.3.2 に。マイナーバージョンアップ。

あと年始あたりからニンジャヘッズ化しました。過去のツイートオーを読みあさりおわり、今では新しい投稿が待ち遠しい、でも実況には参加していない、そんな程度の高くも低くもない中途半端な重篤度です。たぶん。

口座残高にダメージ

ソーシャゲームつくる仕事している以上、一度はソシャゲ遊びまくってみようと、とあるゲームのイベントを勝ちにいった。

お金かけると熱くなれるのを確認。しかし口座にダメージ。そして無課金プレイに戻る、と。