2015-01-01から1年間の記事一覧
MacをEl Capitanにした辺りからか、 Emacs24で画面中央にときどきこんな感じの描画ゴミが発生するようになりまして、 Emacs 25にしてみたが改善せず。どうもvisible-bellでの描画処理がうまく行ってないみたいなので、 #21662 - 25.0.50; visible-bell cause…
20台前後のサーバーを、監視しないといけないな、仕組みを入れないとな、ということになり、色々見比べてZabbixを使うことにしました。Web UIから触るのが楽そうなので。 kazeburoさんのKurado (cloudforecastの後継)もグラフをたくさん並べて眺めるにはいい…
stackoverflow.com これを踏んでしまい、ansibleのmysql_replicationが、mysqlがreplication周りでwarningを出しただけで失敗する。 Sending passwords in plain text without SSL/TLS is extremely insecure. こんなかんじで。 確かに警告が出るのも解らな…
gitとかvagrantみたいな一群の処理をサブコマンドとしてまとめたコマンドをスクリプトとして、rubyで書くとき、optparse(OptionParser)でもできるけどちょっと大変。 Thorを使うと、Thorのサブクラスを作ったらメソッドがそのままサブコマンドの処理になる。…
VirtualBoxをproviderにしたvagrant環境で、ゲストがLinux、ソースコードはホスト(Mac)においてあるような場合。 npmをホストで動かすと、場合によりCプログラムをMac用にビルドしたりするので、それをLinuxのゲストで動かそうとするとハマる。(踏んだのはP…
# gem install msgpack-rpcを叩くと、ruby/io.hが無いと怒られる。 CentOSのrpm/yumで入るrubyが1.8.7でかなり古いため。 さてどうしたものか考えて、バージョンを上げることに。 dotnsf.blog.jp ここにあるとおり進めて、さほど詰まらず出来ました。 2.2.3…
というのを最近知りました。 Rubyist Magazine - プログラマーのための YAML 入門 (初級編) そもそも、YAMLにブロックスタイルとフロースタイルがあり、フロースタイルの方がJSONと(ほぼ)互換するので、JSON is YAMLなのだそうです。(リンク先のRubyist M…
ansibleのモジュールが便利で、一回こっきりの作業もスクリプトを書くよりもansibleのモジュールにぴったりとしたのがあれば、それでどうにかしたくなります。なんでもansibleでやっちゃうおじさん。 コマンドラインから「ホスト指定」と「変数の値」を渡し…
iptables設定を色々いじって、ヘアピンNAT問題を解決したのでこれでDMZ内のhttpsサーバーからget_urlできるかなと思ったら、「ルート証明書がない」みたいな感じで怒られて、curlを叩いても同じようなエラー。 RapidSSLで取った証明書なのが怪しいなと思いつ…
今のお仕事ではCentOS6.xを使っているのですが、八月の終わりぐらいだったと思うのですが、vagrantでそれまで使っていたchef/centos-6.6が無くなってしまいました。人が公開してる色々を使って自動でセットアップする色々を組むのは、便利なのですがこういう…
ここ五年ほどWebエンジニアをやってたのですが、当時インフラ周りはインフラエンジニアさんに任せきりだったので、今の会社に移ってからにわかネットワークエンジニアみたいな感じで四苦八苦しております。 最近はほら、自宅用のLANなんかはルータ買ってきて…
CentOS 6.7のサーバーの、ovfテンプレートを作って、そこからクローンして作った仮想マシンがなぜかネットワークに繋がってない。 ifconfigでeth0は見えるし、vCenterでもNICが見えるのに、なぜか疎通しない。 まるで仮想マシンなのにケーブルが抜けてるかの…
気がつけば十年とちょっと、プログラマをやっております。 印刷屋さん→ワープロ屋さん→ブログ屋さん→チャット屋さんと移って、今は秋葉原にあるJavaとRubyの会社におりますが、ここしばらくプログラム書くよりansibleのPlaybookとかvagrantの設定とかを書い…