tkhrsskの日記

技術ネタなど

Linux

/proc/stat から LinuxのCPU使用率を測定するコマンドを作った

LinuxのCPU使用率を計測するには、topなどのコマンドが使えますが、 高機能がゆえに、測定コマンド自身が少し重いと感じていました。 単に、CPU使用率を測定したいのであれば、/proc/statを一定間隔で取得することで算出できます。 CプログラムやRubyスクリ…

Linux計測系コマンド

CentOS 7.0 向けインストール手順 dstat いろいろ統計情報まとめ $ sudo yum install -y dstat htop topの拡張版 $ sudo yum install -y epel-release $ sudo yum install -y htop iperf3 ネットワークパフォーマンス測定 $ sudo yum install -y iperf3 sar(…

Dockerのネットワーク関連 (CoreOSで pipeworkとか weaveとか)

ガチガチにネットワーク設計されたマルチコンテナな環境を作りたい。 しかも、DSLとかで記述してコマンド一発でいけるとうれしい。 感覚的には vagrant up で、複数VM立ち上げられるdocker版。VMの細かいカスタマイズはVagrantfileでできるように。 結論まで…

GitBucket導入(on Fedora19)

ローカル環境向けなので、ファイアーウォールは切っています。 $ sudo -i # yum -y install java-1.7.0-openjdk-devel # yum -y install tomcat # systemctl stop firewalld.service # systemctl disable firewalld.service # systemctl start tomcat.servic…

Linux上でのバイナリファイルの編集

下記サイトが役にたちそう。 まさおのブログ (表): dd コマンドでバイナリデータを編集する方法 Segmentation Fault: ddを使ってバイナリファイルを編集 ノウハウ蓄積関連は、WikiかQiitaとかにしたほうがいいかな...

5分で構築! Vagrant(ubuntu12.04 64bit)上での DevHub + hubot 構築手順

10/11(?)に、hashrockさんが、Devhubのhubotアダプタを公開されたそうです。 hashrock/hubot-devhub · GitHub あらためてDevHubを構築(手順整理)しました。 以下の手順、スクリプト化しておいたら5分で構築できますよ!

WordPressの環境構築(Fedora19) on Vagrant

前回のJenkinsに続きWordPressの構築編。

Jenkins環境構築

Vagrantによる仮想マシン上で構築します。

iproute2

ipコマンドには慣れてきたけど、ssは知らなかった... http://d.hatena.ne.jp/enakai00/20140712/1405139841 一通りの情報を取得 ss -aempi # 名前解決したくないなら -n も。ss -s -a 全部(TCP のlisteningとnon-listeningを表示。デフォルトはnon-listening…

C言語メモ

Warning対処をしたMemo 特に環境依存でWarningが発生する場合の対処について備忘録