2013-06-01から1ヶ月間の記事一覧

FreeBSD 9.1-RELEASE を使ってみる

とりあえず軽く触ってみた。 インストール 公式サイトのダウンロードページからbootonlyのISOイメージをダウンロードし、公式のハンドブックを参考にインストールを行う。 ミラーサイト選択の際に「Snapshot Server Japan」を選ぶと、どういうわけかインスト…

isearch中でのquery-replaceが便利 (C-s M-%)

http://www.gnu.org/software/emacs/manual/html_node/emacs/Special-Isearch.html 今さら気づいたのでメモ。 C-s などでインクリメンタルサーチ中に M-% を押すと、サーチ中の文字列を対象とした状態で文字列置換ができる。 M-C-s で正規表現サーチ中の場合…

CentOS 6.4でKVM仮想化基盤を作る

自宅サーバ(ノートPC)をフォーマットして、KVM仮想化基盤を作った。 これで1台の物理サーバで複数のOSを動かせるようになった。 CPUが仮想化支援機能を有しているか確認 すでにインストールされているOSがLinuxであれば、次のようにして確認できる。 Intel…

DEFCON CTF Quals 2013に参加した

CTF

http://legitbs.net/ 6/16 9:00 -- 6/18 9:00 JSTに行われたDEFCON CTF予選に参加。 相変わらずバイナリが読めないので、比較的多くのチームが解けていたWeb系問題ぐらいしかわからなかった。 バイナリ読解のノウハウが足りない…… 以下は適当な解法の説明。…

ssh-agentで手元の公開鍵をリモートサーバから使う

ssh-agentは公開鍵を保持して、認証処理を代行するデーモンプロセスである。 パスフレーズの入力を一度で済ませる ssh-agent経由でシェルを起動し、鍵を登録しておくことで、以降シェルを抜けるまでパスフレーズなしで認証できる。 $ ssh-agent bash $ ssh-a…

Gitlab 5.2 & Gitlab CI 2.2 をインストールする

http://gitlab.org/ GithubのOSSクローンGitlabと、CI(継続的インテグレーション)サーバGitlab CIをインストールした。 Gitlabについては、プロジェクトを1個作らないとメンバーを追加できないなど多少気が利かないところはあるものの、とりあえずはこれで…