タグ

ブックマーク / taichino.com (2)

  • gitのリポジトリ作成メモ – taichino.com

    的にはgithubを使えば良いとは思うんですが、privateなリポジトリを作りたい時もあります。で、たまーにリポジトリ作るんですが、毎回方法をすっかり忘れてしまうのでメモ書きです。 大まかな手順は、以下の通りです。 リモートリポジトリを作成 ローカルリポジトリを作成 ローカルリポジトリをリモートリポジトリに紐付け 以下が作業ログですが、umaskの設定を忘れなければハマりどころは少ない気がします。 2012.10.16 修正 usermodの-aオプションが抜けていました。下記修正済みです。yamakatuさん、ありがとうございます。 # gitユーザとグループ作成 [admin@remote]$ adduser git [admin@remote]$ usermod -a -G git taichino # 自分 [admin@remote]$ usermod -a -G git

    quodius
    quodius 2011/10/04
  • Pythonでいろんなバイナリファイルを覗いてみる – taichino.com

    プログラマをしていると、ちょくちょくバイナリデータから情報を読みたくなりますね。そんな時は、ブツブツ言いながらバイナリエディタと睨めっこすることになるわけですが、これが結構大変なので、何とか楽にならないかなぁと思って探していると、hachoirというナイスなpythonモジュールが見つかりました。このモジュールを使うとバイナリデータをパースして様々なデータを取得できます。かなり多くのデータフォーマットに対応している(現時点で70種類)のが素晴らしいです。 hachoirはいくつかのモジュールに分かれているのですが、大抵は以下をインストールすれば良いと思います。 $ easy_install hachoir_parser $ easy_install hachoir_metadata このモジュールにはhachoir-metadataというコマンドラインツールが含まれていて、コードを書かなく

  • 1