プレイヤーズ・ハイ

 雑多な日記

Chef 小ネタ その一

Chef Server の構築と運用についてブログを書こうと思っているものの、中々まとまって時間が取れないため、小ネタを 2 つほど紹介します。 knife-opc について knife の設定を正しく終えている Chef Workstation 環境で knife opc コマンドが使えずに困って…

あるディレクトリー配下にあるすべてのシンボリックリンクとそのリンク先の所有者を比較する

以下のシェルスクリプトでサクっと調べることができます。 使い方 $ sh check_owner_symlink_and_entity.sh ターゲットディレクトリー 例 $ sh check_owner_symlink_and_entity.sh /var/www/html check_owner_symlink_and_entity.sh #!/bin/sh set -u TARGET…

メールの送受信に使用するプロトコルとポート番号のまとめ

メールの送受信に使用するプロトコルとポート番号をまとめてみます。 メール送信時使用ポート プロトコル ポート番号 備考 SMTP 25 SMTP (STARTTLS) 25 or 587 SMTP で通信を始めて途中でSSLに切り換える方式。そもそも SSL 接続が提供されないケースもある…

Linux ls コマンド ディレクトリーのみ ファイルのみ

ls コマンドでディレクトリーのみ表示 $ ls -F | grep / ls コマンドでファイルのみ表示 $ ls -F | grep -v / あるディレクトリー配下に多数のファイルがあって、 そのまま cp すると Argument list too long. とか言われちゃうときは、 ファイルがあるディ…

三菱 uni ジェットストリーム スタイラス

書き味がサラサラでとても気に入っている、三菱 uni ジェットストリームの新しいのを購入しました。 今回は、スタイラスペン付きのモデルです。 ジェットストリーム スタイラス | JETSTREAM STYLUS | 油性ボールペン | ボールペン | 商品情報 | 三菱鉛筆株式…

HDR-AS30V マウントキット 東京の風景

やっとハンドルバーマウントをロードバイクに取り付けました。 これから東京の風景を撮りまくりたいと思います。 いまは、AS100V とか AZ1 とか、あたらしいモデルが出ていますね。 HDR-AS30V | デジタルHDビデオカメラレコーダー アクションカム | ソニー h…

おしゃれ・かっこいい LAN ケーブルたち (Harmonet BRAID シリーズ)

お世話になった H 氏より授けられしシャレオツすぎる LAN ケーブルたち。 「STRACAP」というプラグカバー付きです(取り外し可)。 協和ハーモネット UTP CAT6 BRAID LANケーブル コネクター付 ハーモネットブルー より線導体 4P 3m HLC-BD6-3MP-HB出版社/メー…

Nexus 専用ワイヤレス充電器

2015/02/02 追記 結論、対応しているそうです。 ですが、困難なのでオススメしません笑 以下、Google Play サポートさまからのメール回答文を一部抜粋させていただきます。 Nexus 6 はワイヤレス充電器の Qi の規格にも対応しており、ワイヤレス充電自体は可…

ネスプレッソ・カプセルをキレイに収納しよう!- Tavola Swiss CAPstore Vista60

Tavola Swiss CAPstore Vista60 んー! やっぱり箱から直接だすのと違って快適!! Tavola Swiss CAPstore Vista60「カプセル別売り」出版社/メーカー: tavola swissメディア: ホーム&キッチンこの商品を含むブログを見る Tavola Swiss CAPstore Fila40「カ…

Unix/Linux シェルにおけるヒアドキュメントにまつわるアレコレ

ヒアドキュメント ID の命名規則 英数字およびアンダースコアのみを含み、 数字でない文字またはアンダースコアで始まる必要があります。 - via PHP: 文字列 - Manual http://php.net/manual/ja/language.types.string.php#language.types.string.syntax.her…

グンゼ GUNZE 愛情腹巻

もともとポンポンがそれほど強くないオレ。 今年、人生初腹巻を購入。 「ごうは グンゼ愛情腹巻 を そうびした! あったかさが 5 あがった!」 かなりライフチェンジングでマストバイなアイテムですぜ。 (Lサイズにしてよかった… ってのはナイショだぜ!!)…

Pingdom におけるアラート送信先の追加方法

【追記】 2015 年 1 月 22 日 稲葉サーバーデザイン 様よりコメントいただき、なんと Pingdom は 2015/01/22 現在、まだ無料で使えるそうです!! HTTP監視サービスPingdomについて | 稲葉サーバーデザイン http://inaba-serverdesign.jp/blog/20130911/ping…

シェルのオプション

いまさらながら備忘録的な。 私がシェルスクリプト内でよく使うのは set -u 未定義の変数を参照するとエラーメッセージを表示 set -e exit 0 以外のとき、シェルスクリプトを即時停止 くらいです。 あとなんちゃって Vimmer の私は、なんとか rc に set -o v…

Nexus 6 と iPhone 5s (サイズ比較)

こんな感じです。 所感ですが、iPhone 6 にチェンジした方々が言われているように「デカさ」に慣れます。 iPhone も相変わらずいいので、チェンジしたいんだけどなー。 どうすっかな。 まぁヒマなとき考えよう。 Nexus 6 ファーストインプレッションはこちら…

Nexus 6 ファーストインプレッション - スマホ成熟期の優等生としての彼

なぜだか、異常に欲しくてしょうがなかった Nexus 6 を 12/21 に購入し、12/23 に軽く設定して使ってみましたのでブログ書きます。 僕は元々 iPhone ユーザー。 なう機種は iPhone 5s です。 つぶやき iOS, Android, それぞれで「同じ」アプリを買うことには…

渋谷 ランチ 和食 そば 福田屋

渋谷の老舗?蕎麦屋さん、福田屋さんで鴨せいろをいただいてまいりました。 激ウマ!! ちなみにこちらの店員のお婆様は、ものすごく愛想がよくて、気持ちいい接客をしてくれます。

渋谷 ランチ 和食 金森

先日、渋谷の「金森」さんで肉じゃがをいただきました。 うまし。 連れが食べてた鶏肉のなんとかかんとかの方が美味そうだったのはナイショです。

特定の時間帯において Zabbix のトリガーを無効にする方法

以下のトリガーがあるとします。 (トリガーの詳しい説明は省きます) {web-001:vfs.file.size[/var/log/nginx/error.log].count(#5,1000,gt)}>2 このトリガーを AM 4:00 から 4:30 まで無効にしたい場合、以下のように変更します。 ({web-001:vfs.file.size[/…

2014 年 9 月 11 日の小ネタ

Zabbix プロセス監視 proc.num[監視対象プロセス] 監視対象プロセス = /proc/監視対象プロセスPID/stat の () の中の文字列 e.g. Dynamic DynamoDB プロセスの監視を行いたい場合 $ ps aux | grep [d]ynamic-dynamodb root 19172 0.0 0.4 226776 17744 ? S 1…

2014 年 8 月 15 日の小ネタ

autofs でマウントしたファイルのユーザーとグループが 4294967294 に とあるサーバーを構築中に気付いて「?」となったけど以下の対策で正常に戻った。 $ sudo vi /etc/auto.direct マウントポイント オプション NFS サーバー この「オプション」の部分に n…

pssh で複数サーバーに ssh, scp, rsync

マカーなら csshx 使いましょう。 それか Rake タスク書くとか。 以上。 物好きな方は以下お読みください。 ★ ★ ★ ★ ★ 複数のサーバーに対して ssh, scp, rsync を実行できる pssh についてまとめてみました。 環境 Amazon Linux AMI 2014.03.2 (PV) - ami-2…

2014 年 7 月 30 日の小ネタ

telnet がインストールされていないときに nc で代用 telnet がデフォルトでインストールされていない Linux ディストリビューション、最近増えてきましたね。 Amazon Linux なんかもそうです。 でも調査などで、telnet コマンドが欲しいなと思うときがたま…

時刻の設定 in Amazon Linux

Amazon Linux のデフォルトの時刻設定は UTC です。 日本国内のサービス向けに Amazon Linux をお使いの皆様は JST に変更すると思いますが、ここでは今更ながらその設定方法をまとめたいと思います。 localtime を変更 $ sudo mv /etc/localtime /etc/local…

aws-cli 小技集 その1

複数のタグに一致する EC2 インスタンスの Name タグの一覧を出力 e.g.) 以下の条件を満たす EC2 インスタンスの Name タグの一覧を出力 Service タグ = foo Component タグ = bar $ aws ec2 describe-instances --filter Name=tag-key,Values=Service Name=…

2014 年 7 月 24 日の小ネタ

小ネタの中の小ネタ! Bash 関連の小技はあまり知らないのですが…。 複数ディレクトリーを ls コマンドで一気にリスト $ ls -l /path/to/dir/{a,b,c}/ /path/to/dir/a/: 合計 0 /path/to/dir/b/: 合計 0 /path/to/dir/c/: 合計 0 ログが複数ディレクトリーに…

2014 年 7 月 22 日の小ネタ

30 秒で読める小ネタシリーズ! ファイルの改行コードを調べる in Linux $ od (Octal Dump) コマンド $ od -a ファイルパス 意味 表示 CR (行頭復帰) cr LF (改行) nl タブ (水平タブ) ht 半角スペース sp $ od -c ファイルパス 意味 表示 CR (行頭復帰) \r …

2014 年 7 月 4 日の小ネタ

ELB 名 (LoadBalancerName) 一覧を取得 かなりムリクリというかダサいやり方ですが…。 Mac OS X に aws-cli と jq がインストールされていることが前提です。 $ aws elb describe-load-balancers | jq '.LoadBalancerDescriptions[]' | grep LoadBalancerNam…

RTX1200 VPN ユーザーの追加

code{white-space: pre;} 弊社に強力な Rubyist が join しました。 彼のために VPN アカウントを発行した際のログです。 目次 telnet で RTX1200 にログイン 管理者にスイッチ 現在の設定を確認 VPN ユーザーの追加 トンネルの増設 VPN 用トンネル設定 IPSe…

2014 年 6 月 26 日の小ネタ

最近更新されたファイルを検索する in Linux カレントディレクトリー配下で 10 分以内に更新されたファイルを検索する。 $ find . -type f -mmin -10 プロのための Linuxシステム・10年効く技術 (Software Design plus)作者: 中井悦司出版社/メーカー: 技術…

2014 年 6 月 24 日の小ネタ

/etc/resolv.conf に書くことができる (有効な) nameserver の数 3 つです。 この制限は /usr/include/resolv.h に定義された MAXNS で決定されます。 # define MAXNS 3 /* max # name servers we'll track */ Amazon Linux にて確認。 Ubuntu では未確認で…