新世界・通天閣に行ってきた #大阪

通天閣

JR 新今宮駅から10分くらい歩くと到着。

展望台へ。ビリケンさん。

ジョブズが通ったらしい京都の蕎麦屋 晦庵河道屋 に行ってきた #京都

仕事で大阪に滞在しているので、京都に行ってみました。

晦庵河道屋

地下鉄 烏丸御池駅から10分くらい歩くと到着。

いい感じの風情です。


ざる蕎麦をいただきました。

俵屋旅館

晦庵河道屋のすぐ近くにある、ジョブズが定宿にしていた俵屋旅館を通過。

逆側は俵の絵。

伏見稲荷大社

JR 稲荷駅の目の前です。


有名な千本鳥居。

山頂まで登ったら、少し暗くなってしまいました。

参道のお店でいなり寿司を食べて、総本家 宝玉堂さんでいなり煎餅を購入。

Chef で対話的な問い合わせが必要なパッケージをインストールする

Debian でパッケージをインストールすると対話的な問い合わせがある場合があります。
例えば、mysql-community-server*1 をインストールすると MySQL root ユーザのパスワードを聞かれたりします。
こうしたパッケージを Chef でインストールする場合は、応答する内容を記述したファイルを用意し、response_file を設定することで対話的な問い合わせをパスすることができます。

recipe

package "mysql-community-server" do
  action :install
  response_file "mysql.preseed"
end

response_file

response_file に指定したファイルは、/Path-to-Your-Cookbooks/files/default 配下に作成します。
記述する内容は、debconf-show コマンドで確認します。

$ sudo debconf-show mysql-community-server
* mysql-community-server/root-pass: 
* mysql-community-server/re-root-pass: 
  mysql-community-server/remove-data-dir:
  mysql-community-server/root-pass-mismatch:
* mysql-community-server/data-dir:

今回は、以下の感じのファイルを準備しました。
「12345678」が root ユーザのパスワードになります。

mysql-community-server mysql-community-server/root-pass password 12345678
mysql-community-server mysql-community-server/re-root-pass password 12345678

response_file を使用することで、対話的な問い合わせがあるパッケージのインストールも自動化できます。
package — Chef Docs

2016年の目標

あけましておめでとうございます。
今年もよろしくお願いします。

2016年の目標

  • プログラミングスキルアップ
  • アウトプットを増やす
    • ブログ更新頻度を上げる
    • 勉強会、イベントなどで登壇
  • 英会話、英語
    • 臆することなくコミュニケーションが取れるくらいの英語力を身に付けたい
    • 技術ドキュメントの英訳
  • 健康
    • 体重 -10kg
    • 健康的な生活を心がける

まとめ

2016年は上記を目標に、1つ1つ出来ることを増やしていこうと思います。
結果を出すことを意識してやっていきます。
今年もよろしくお願いします。

OS X El Capitan にバージョンアップした後にやったこと

備忘録的なメモ

ESET Cyber Security バージョンアップ

V6.1 へバージョンアップ

OnyX バージョンアップ

OnyX 3.1.2 へバージョンアップ

Xcode Command Line Tools インストール

Xcode メニューから [Open Developer Tool] -> [More Developer Tools] を選択し、Apple Developer から Command Line Tools (OS X 10.11) for Xcode 7.1 をダウンロード、インストール

Homebrew & Homebrew Cask パーミッション変更

下記エラー対応のため、パーミッション変更

Error: The /usr/local directory is not writable.
Even if this directory was writable when you installed Homebrew, other
software may change permissions on this directory. Some versions of the
"InstantOn" component of Airfoil are known to do this.

マルチユーザ対応のため、以下の感じでパーミッション変更

$ sudo chown -R root:staff /usr/local
$ sudo chmod -R 775 /usr/local
$ sudo chown -R root:staff /opt/homebrew-cask
$ sudo chmod -R 775 /opt/homebrew-cask

その他

  • メモリ解放アプリをやめて、"sudo purge" の定期実行に変更