gitolite3をDocker on CentOS7で動かす

yumからgitolite3をインストールして使いはじめるまで,だいぶはまってしまったのでメモ.とりあえず,Dockerを起動してyumでインストール. pでホストの22222番ポートをコンテナの22番に割り当て(ssh用),-vでディレクトリの共有をして,リポジトリのデータ…

Sublime 3でIMESupportがインストール出来ない!?

WindowsのSublime3でいつの間にかIMESupportがインストールできなくなってたので,その対処方メモ.普通,Package Controlをインストール後, 「Ctrl+Shift+P -> Package Control: Install Package -> IMESupport」でインストールできるはずですが, ここで…

CentOS 7/docker1.0.0でハマったところメモ.

その1:ポートの割り当て コンテナの22をホストの11111に割り当てようとして,次のコマンドを打つと,11111がipv6のポートとしてバインドされてしまう. docker run -d -p 11111:22 something /usr/sbin/sshd -D これは,次のようにして回避. docker run -d…

QEMUでシリアルコンソールを標準出力に表示してLinuxを起動する

まず,普通にSDLなどを使ってLinuxをインストール(今回はFedora20で試した).そして,GRUBの設定を変える↓ https://wiki.archlinux.org/index.php/working_with_the_serial_console一旦ゲストOSをシャットダウンして,以下のコマンドを実行. qemu-kvm -m 10…

PuTTYでX11 Forwardingが認証エラーになるときの対処

通常ユーザではできるが,rootになるとエラーが出たりする.[エラーメッセージ] PuTTY X11 proxy: wrong authorisation protocol attemptedPuTTY X11 proxy: wrong authorisation protocol attemptedPuTTY X11 proxy: wrong authorisation protocol attempte…

ファゴット・コンチェルト 隠れた名曲編

ただでさえマイナーな隠れた名曲ばかりファゴット曲の中の,さらに隠れた曲を2曲.まずは,ヴェルディのファゴットのためのカプリッチョ. Youtubeの動画upした人が自分で「これ,世界でたった一つのめっちゃレアな録音!」と言うほど珍しい.Capriccio for …

Tico Ticoの演奏

吹奏楽やってた人ならきっと知ってるTico Tico.原題は「Tico-Tico no Fubá」で「コーンミールの中のスズメ」の意味らしい. (Tico-Tico = アカエリシトド(スズメの仲間),Fubá = コーンミール.) エサの中で楽しげにちょこちょこ動き回るスズメ? 1917年にZe…

strlenの実装上の工夫 in glibc

データバス幅とアライメントを考慮して作ってる.GNU strlen を読む - blog.8-p.info http://blog.8-p.info/2009/03/gnu-strlen

Ctrl+Alt+DでDropboxのフォルダを開く:Windowsのショートカットキーを自分で追加する

PC

よく使う特定のフォルダやプログラムを「Ctrl+Alt+D」のようなショートカットキー一発で開ける方法.例えば,Dropboxフォルダ(C:\Users\fgken\Dropbox)を開きたい時は,1. デスクトップを右クリック→新規作成→ショートカット 2. 「C:\Users\fgken\Dropbox」…

Netcraft

現在つながっているブロックデバイスのパーティション一覧を見やすく表示するコマンド

Linuxマシンで挿したUBSメモリがどのデバイスファイルに割り当てられているかを調べたいときによく使うコマンドは tail | dmesg fdisk -l /dev/sdb /sbin/hdparm -i /dev/sdb あたり. ただ,見にくかったり,sda,sdb,sdc...と1つずつ指定しなければならな…

ビブラートかけない系ファゴットのウェーバー・コンチェルト

バロックの曲というわけではなく,普段からビブラートかけない系ファゴット吹きの演奏です. 実際にはあちこち浅く軽くかけてますが,それが効果的!Matthias Racz - Fagott, bassoon, fagot / Weber Concert for bassoon / Simon Bolivar Orchester 2011 - …

DLLのエクスポート関数の名前

VC++2012で作成したDLLを,Meta Trader 4というプログラムから呼び出すときにひっかかったのでメモ.エクスポート関数を指定するには,__declspec(dllexport)をつけるか,.defファイルを定義するか,の2つの選択肢がある. __declspec(dllexport)をつければ…

BeagleBone Blackを買った!

これで,サーバ立てましょう. Getting startedに従って,mini-USB経由でPCに接続,ドライバーをインストール,Tera TermでCOMに接続して,Angstromのシリアルコンソールにご対面. .---O---. | | .-. o o | | |-----.-----.-----.| | .----..-----.-----. |…

WiresharkでMTU超えの大きすぎるパケットがキャプチャーされてる!

Linux(CentOS on Let's note)上でRawソケットでキャプチャーをしていたら,64,294バイト(約64KB)とかMTUを軽く超えるパケットが送信されているのを発見! いやいや,そんなバカな,と思いつつ,Wiresharkでも確認してみたらやっぱりありました.MTUを超えた…

最小構成のCentOSに最小構成のX 11クライアント( X Windows System)をインストールする

xorg-x11-appsとxorg-x11-xauthをインストールしてreboot.pk stuff » Minimal X11 Client on CentOS 5 http://blog.krnjevic.com/?p=44

モーツァルトと同時代の作曲家:ボッケリーニのOctet

モーツァルトやハイドンと同じ時代の作曲家,ルイジ・ボッケリーニさんです. 暖かみのある曲の雰囲気で,わりと好きかも. そんなボッケリーニさんのVn,Va,Vc,Cbの弦楽とFl,Fg,Hrの編成の曲です. たくさん曲書いているみたいなので,探せばいい曲出てきそ…

qemu-kvmの仮想ハードディスクイメージへの読み書き・その1

ゲストOSが仮想HDDイメージにデータを書き込むまでのqemu-kvmの内部動作を追ってみる.ゲストOSがI/O命令を実行すると,CPUの仮想化支援機能が命令をトラップし,ゲストモードからカーネルモードに移行(VMExit)する. KVMカーネルモジュール内でVMExit要因の…

無料ダイナミックDNSサービス

ddo.jpが無料ユーザ9ヶ月制限がかかってしまったので,乗り換え検討.無料ダイナミックDNS(DDNS)サービス - ieServer.Net http://ieserver.net/ドメイン取るなら お名前.com - ドメイン取得 年間180円〜 http://onamae.com/

リアルタイムOSについての参考になる記事

技術の広場 - 高田広章のリアルタイムOS論---目次:ITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20060921/248659/?ST=ittrend 技術の広場 - 高田広章のリアルタイムOS論【第2回】(3):ITpro http://itpro.nikkeibp.co.jp/article/COLUMN/20050908/2…

LinuxのTCPのウィンドウサイズの設定値

Linux 3.3.4でのデフォルトの設定値をメモ. 数値は[min, default, max]の意味. この値にから,TCPのウィンドウサイズは,デフォルトは16KBから始まって,4KBから4MBの間で調整される. これより,TCPを用いて通信を行う場合,最大で4MBのバースト転送が発…

Linuxのシェル上でawkを使って最大値,最小値,平均を求める

以下のような内容のファイルがあった時,2列目の数値の最大,最小,平均をawkで求める.a 211 b 342 c 643 d 289 最大:cat file | awk '{if(m<$2) m=$2} END{print m}' 最小:cat file | awk 'BEGIN{m=1000000} {if($2 != "" && m>$2) m=$2} END{print m}' …

Linuxカーネルの変更点(3.3,3.4)

Linux カーネル 3.3 と 3.4 の紹介 http://www.ibm.com/developerworks/jp/linux/library/l-33linuxkernel/

今日のWebサーバ攻撃:その他

攻撃かどうかよくわからないけど,とりあえずログを残しておく. 後でひまがあれば調べてみようか.・"GET http://24x7-allrequestsallowed.com/?PHPSESSID=7jy745aa00143SPSJTWIY%40%40FQC HTTP/1.1" server - "allrequestsallowed.com"... Hack attempt? -…

今日のWebサーバ攻撃:phpMyAdminの脆弱性を狙った調査行為

うちのWebサーバに来た攻撃についてログを残していくこのコーナー,第一日目はphpMyAdminの脆弱性を狙った攻撃のための調査行為です.内容は参考サイト1つ目と同じく,setup.phpが置いて有りそうな場所を指定して,GETを仕掛けてきました.順番も内容も全く…

メールの仕組みのわかりやすいサイト

メールの仕組みって・・・面白い!ASCII.jp:電子メールを基礎の基礎から学んでいこう|電子メールプロトコル再入門 http://ascii.jp/elem/000/000/584/584417/ASCII.jp:メールが届く仕組みを知っていますか? (1/3)|電子メールの秘密 http://ascii.jp/ele…

DNSの仕組みって面白い

ASCII.jp:メールを支えるドメイン名とDNSの仕組み (1/2)|電子メールの秘密 http://ascii.jp/elem/000/000/432/432823/ 世界に13個あるルートネームサーバそれぞれにpingすると,RTTが違ったりして面白い! A.ROOT-SERVERS.NET〜M.ROOT-SERVERS.NET

プロトコルの概要を調べるのには「ASCII.jp×TECH」が役に立つ

ポイントが手短にまとまっていて,やり取りされる具体的なコマンドを含んだ流れが示されているのでわかりやすい!例えば, ASCII.jp:メールの受信用に作られたPOPを学ぶ|電子メールプロトコル再入門 http://ascii.jp/elem/000/000/595/595401/

SSHポートフォワーディングの応用例

うちの自宅ルータはLAN側からブラウザでアクセスして,設定を変更するタイプですが,これを出先(インターネット側)から変えたい!という時に役に立つコマンド. 自宅LAN内にサーバが稼働中の場合に有効です. ssh -g -L (任意のポート):(LAN側から見たルータ…

ApacheのBasic認証は先頭8文字だけ!!

Webサーバを立ててる時に,Basic認証を使ってみたところ「…あ,あれ!?違うパスワード入れてるのに,認証を通ってる!!!」という自体が発生したので調べてみた. ApacheのBasic認証はデフォルトで先頭8文字目までしか有効ではない(9文字以降は切り捨て)そ…