モブ沢工房

プログラミングとかLinux関連(特にOSSのグラフィックツール関連)とかレトロゲームとか3Dプリンタやら日曜大工等、色々。

プログラミング

pythonでローマ数字を得るには

さて2月も既にもう終わりな感じですが、一回もブログを書いていない事に今更気づきました。 何をしていたのかというとひたすらお絵かきしていた…そんな感じの一ヶ月でした。 まぁ、落書きなんですけどね。 それはさておき、昔々のアーケードゲームでは製作…

mypaint 1.1のセーブを高速化してみる

githubをあたるとmypaint 1.2はものすごく進化しており全然違うので、この記事は適用できません。 あくまでubuntu 14.04デフォルトのmypaint 1.1についてであります。 さて、mypaintで悩みの種だったのがoraファイルのセーブの遅さ。以前から気になってはい…

python版の簡易ヘルプ表示機能 with getoptモジュール

pythonではgetoptモジュールでコマンドライン引数の処理ができますね。 それを使ったコードの中に、以前シェルスクリプト向けに作った簡易ヘルプ表示機能を実現してみました。 あまりpythonらしくない冗長なコードですがオイラの場合、いつものことです。動…

シェルスクリプトの自動ヘルプ

明日の自分は昨日の他人、という言葉がありま…すかどうかは知らないというか、今作ったわけですが、いつも自分で作ったスクリプトの引数などをど忘れすることがよくあります。 かといってドキュメントを詳細に作ればデバッグや機能追加に従い面倒が増え、放…

続・fc2にpythonのxmlrpclibでアクセス:editPost呼び出し編

これまたググっても全然出てこない… fc2に限定せず、日本語だけならともかく、英語でも。 オイラの検索能力もついに老化か?と思いつつ。 まず本筋から離れて、ちょっと笑えたのですが、editPostが上手く行かないのでより基本的なnewPostを呼び出す実験をす…

fc2にpythonによるxml-rpcでアクセスしてみる、の巻

xml-rpc,やってみますた! 目的は、 自作のfc2->はてな引っ越しスクリプトにおいて、引っ越したエントリを自動で下書き状態にする そして、下書きにしたエントリの一覧を保存し、いざという時に一括で戻せるようにする python-markdownなども使い、ローカル…

QtCreatorにてメニューが出ない症状について

Bug #1308159 “QtCreator shows no main menu in gnome3” : Bugs : “qtcreator” package : Ubuntu を検索で知り、直しました。 要するにappmenu-qtおよびappmenu-qt5パッケージをアンインストールすればいい、と。 これでメニューが出て、Tools->以下にアク…