2012年11月14日水曜日

久しぶりにHomeCommanderのソースいじってるけど


半年以上も放置したHomeCommanderに今更ながらに手を入れてみたり。
現状既にバグ修正的な物では対策できるだけ対策済みで、もう残りは端末依存とかでどうしようもないのでいじりようがないのだけれど。

Android開発から離れて長い事PHPやMySQLと楽しく暮らしてるんですが、このAndroid1.6時代の枯れた知識でも一応機能追加とかはできる見込みがあるわけなんですよ。HomeCommanderって名前のわりにホームキー以外にも対応するとか。エネコン的にコマンド入力するようなマネもできなくはないかな、なんて。だれがやりたがるかは別としてもね。実際そんな要望が無い訳でもないし。
未だにちょろちょろダウンロードされてるので、このまま放置するのも惜しいんですよ。昔みたいにがむしゃらに注力できないんだけれど、ここ半年でのあたらしい知識と経験で、そこまで力入れなくてもできるもんかね、などとね。いやぁ、当時のソースコードとか今見直すとひどいからね^^;

このブログは月1くらいでやる気無く更新してたけれど、このペースは今後もかわらないかもしれん(ぉ

2012年11月6日火曜日

キリ番好きに送る。Gitサブコマンド、git-kiriban

キリ番を愛して病まない皆さんこんにちは。キリ番報告はしてほしいけれど自分では面倒で恥ずかしくてできなかった派、ゆきあすです。

最近マイブームとなっているGitで実用性皆無のgitサブコマンドを作り上げ晒し上げましたのでご報告致します。

git-kiriban
https://github.com/YukiAsu/git-kiriban

"kiriban" is good turning point number.
svnではリビジョン番号が連番ですから、キリ番は明白ですよね。自分の周りでも「あ、1000とられた!」「1111とかいつのまに・・・」「おい1234だれだよー!狙ってたのに!」などと微笑ましい会話が飛び交っております。
しかし!Gitは残念ながらハッシュ値となっており連番ではございません。これは残念すぎる。これでは「キリ番がとれない」などという至極くだらない理由でGitへ移行できないプロジェクトが発生する恐れがあります。(ご報告お待ちしております)

なのでサブコマンド作りました。git-kiriban。
まあ、ログ並べてcommitの数を数えてキリ番候補の数と比較してるだけですけども。ええ。単純な物でございます。へー、サブコマンドちょろいな、みたいな。

オレオレ Git サブコマンドを作る
こちらを参考に致しました。参考というより励みレベルですけど。

まあ例によって例のごとく、その場のノリと勢いで晒したので深い事考えてませんが。勉強にはなったかな。