雑記帳

ソフトを中心に雑記を書いてる割とすぐ転職したい人。コメント貰えると私が喜びます。

Redmineのカスタムフィールドを登録するためだけのコードを書いてみた

先日、チケットを登録するためのコードを書いた。
で、あっちこっち試しているうちに、カスタムフィールドのIDが登録順に依存してて入れ替えられないことに気づいた。どういうことかというとこんな感じ。

続きを読む

WindowsAzureでRedmineなサーバを立てる

最近、Redmineを実験がてら使ってるけど、人に見せるとき自宅サーバ公開するのは嫌だよねってのと、Web屋やらクラウド屋じゃない自分の脳みそをそっち方面に近づけるための特訓ということで、少しやってみました。
素人だし本職ではないので、こういった作業をするのも勉強をするのもかなり大変ですね。

ではやったことを書いておきます。

続きを読む

RedmineのREST APIをPythonで弄る

今働いている部署でもバグトラッキングシステムを入れた方が良いよねと思って早2年。 結局そういう機会にあまり恵まれずほったらかしでした。 最近、機会がありそうな雰囲気になったのと、社外に出たとしても役に立つだろうし勉強しとくか、と思って家でモニョモニョ弄り始めた次第です。

数日間ダラダラ弄ってようやく動かし方が分かったので備忘録的に書いておきます。*1

とりあえずチケットの登録が出来れば良いやと思っていたので、そこまでしかやってませんが、 基本的には同じと思います。

PythonistaならTrac使えよ!っていうツッコミがあるかもだけどそこは気にしない方向で。。。 最近職場で使ってるのはTracなんだけど、今の職場での運用を考えると、UIがこなれてるし、日本語情報が多いし、 コミュニティはこっちのが活発だし、見た目が良いしということで、Redmineの方が良いのかもと思ったからそうする予定です。
それなのになんでPythonで弄ってるかって?残念ながら私がまだRubyをうまく使えないからです。

ではやってみよう!!

*1:数日も掛かったのはRedmineのバグが原因だった。たった4日しかリリースしかない不具合引っかかるとは。。。 issue15427

続きを読む

MacPortsが動かなくなっていた。

OSXがMavericksに勝手に変わった頃からあまり触っていなかったから気づかなかったけど、
何やらMacPortがうまく動かなくなっていた。 具体的にはRuby on Railsをインストールしようとしたらgemが動かなくて、
ruby2.0.0とかをportで引っ張ってこようとすると、関係ない所で落ちていた。
とりあえず、Ruby on Railsここを見てインストールしたら動いたのでご報告。
Portじゃなくてhomebrewからインストールしています。
乗り換えるつもりは無かったんだけど、まあこだわりがある訳ではないからいいや。

その他、MacPortsに関して銀の弾丸的な情報もあったので書いておく。まあこの情報を利用する人が世の中にあとどのくらいいるのかね?といった所だけど。。。

インストール済みパッケージ一覧を

port installed > installed_list.txt

のように保存しておいて、

$ sudo port clean --all all
$ sudo port -fp uninstall installed

で全消去。おいおい。 まあ実際これをやったらちゃんと動いたのでそれはそれでよし。

そして、我が家のwindows8.1PCでUSBのBDドライブが動かないのをどうにか出来る人はいないだろうか? windows8の頃は使えてたから明らかにアップデートが悪い。 最近こんなのばっかりだなぁ。