タグ

2014年5月15日のブックマーク (3件)

  • AWSアクセスキーをgitに誤って登録しないようにする | DevelopersIO

    はじめに Gitはとても便利ですが、GitHub上で不適切に公開されている秘密鍵を使ってAWSに不正アクセスする事例が発生 というようにAWSアクセスキー、シークレットキーを誤って登録してしまうととても恐いことになります。利用者側で気をつけられるようにGitのフックをつくってみましたので報告します。 Git フックとは? Gitにはフックというなにかの操作の前後にスクリプトを実行できるような仕組みがあります。これを使うことにします。コミットの前に気づければよいのでpre-commitを使うことにします。サンプルファイルが .git/hooks/pre-commit.sampleにありますが、今回はシンプルにしたいので、.git/hooks/pre-commitをスクラッチで作ります。 アクセスキー混入防止フック とてもシンプルです。git diffをしてその中に KEYという行があり、さら

    AWSアクセスキーをgitに誤って登録しないようにする | DevelopersIO
  • Linux/雑記 - Wikinote

    覚え書き 未分類の覚え書き。 dd コマンドについて ピンポイント書き込み 例えば、64 バイトのデータの 31-32 バイト目だけを書き換えたい場合。 # od -Ad -tx1 test -v 0000000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000016 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000032 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000048 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 0000064 # echo -n $'\x55'$'\xaa' | dd of=test bs=1 seek=30 conv=notrunc 2+0 r

    i97506051502
    i97506051502 2014/05/15
    /proc/diskstats の説明
  • Dockerを支える技術

    5. Open Cloud Campus 5 Linux女子部 Dockerを支える技術 一般的なサーバ仮想化の分類 物理マシン 物理マシン ホスト OS ハイパーバイザ (カーネルモジュール) 仮想 マシン ゲスト OS VMware vSphere, Xen など Linux KVM ハードウェアによる仮想化 (物理マシンにハイパーバイザを内蔵) ソフトウェアによる仮想化 (物理マシン上にハイパーバイザを導入) ソフトウェアによる仮想化 (ホスト OS にハイパーバイザ機能を追加) 物理マシン OS 非仮想化環境 基的には「物理マシン」と同等の「仮想マシン」を複数 作り出す技術です。 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS 仮想 マシン ゲスト OS ハイパ

    Dockerを支える技術