MY Scribbling...

AWS Community Hero Masanori YAMAGUCHI の 雑なメモ

2014-01-01から1年間の記事一覧

無料で手軽にM2M/IoTを体験しちゃう

このエントリはWeb API Advent Calendar 23日の記事になります。 Web API Advent Calendar 2014 - Adventar Web API Advent Calendar 2014 - Adventar Open deviceWISE Application Enablement Platform ILS Technology社が提供している無料のM2Mサービスで…

hubot "send" "reply" "emote" の違い

slackとhubotを連携させて色々遊んでたので忘れないようにメモ send hubotがjoinしているchannelでrobot.hearに記述した内容が発言された時、channelに対してmsg.sendに記述された内容を発言する robot.hear /badger/i, (msg) -> msg.send "Badgers? BADGERS…

インフラエンジニアとWeb API

これはhttp://www.adventar.org/calendars/571:Web API Advent Calender 9日目の記事です。 23日目の枠もあるので今回は少しエモい話を書きます。 私はIT業界に入ってから某SIerでネットワーク・セキュリティ(IDS/Firewall)をベースしたセキュリティシステ…

emacs風のキーバインド

zsh

emacs風のキーバインドで便利なもの ctrl + p コマンド履歴の1つ前を表示 ctrl + n コマンド履歴の1つ後ろを表示 ctrl + w 区切り文字までの単語を削除 cd /var/lib (ここでctrl-w) cd /までを削除としたい場合は以下を.zshrcへ書く autoload -Uz select-w…

zsh設定ファイルの種別

zsh

zshを使い始めてるけど必要に応じて都度調べている状態なので、Web&DBマガジンに特集もあるし個人用にまとめてみる。 .zshenv zshを起動した時に必ず読み込まれる。zshもシェルスクリプトを実行した時や、CLIから直接zshを起動した時などに読み込んで欲しい…

YAPC::Asia 2014に参加してきました

インフラエンジニアである私とPerlとの付き合いは7〜8年前にIDSのテスト用プログラムを 作ったくらいでほとんど無く、YAPC::Asiaというイベント自体も知らなかった。 6月くらいにYAPC::Asiaの存在を知り、サイトを見たら面白そうなトークが載っていたので…

serverspecで実行結果の出力をjenkinsに読ませる

ci_reporterだけだとエラーになる。 ci_reporter_rspecをインストールした実行出来た。 ci_reporter_rspecのインストール ci-reporter/ci_reporter_rspec · GitHub Gemfileに追記して gem 'ci_reporter_rspec' bundleを実行 bundle ServerspecのRakefileに以…

gemのインストールパスを調べる

gem environment

chefでpackageリソースを使った時に実行先でproxy設定してなかった

こんなエラーになるみたい。わかりにくいなぁ。 ================================================================================ Error executing action `install` on resource 'package[httpd]' ===================================================…

serverspecで./ssh/configを指定したパスから読み出す

spec/spec_helper.rbで以下を編集 options = Net::SSH::Config.for(c.host) をコメントアウト options = Net::SSH::Config.for(c.host, files=["ファイルのパス"]) 例 options = Net::SSH::Config.for(c.host) をコメントアウト options = Net::SSH::Config.…

recipeでinclude_recipeするときに必要なこと

dependsにincludeするcookbookを記載しておく必要がある 書き方 depends'cookbook名','>= バージョン' 例 depends'shimakaze','>= 0.1.0'