Google Hangoutを使ってパソコンから電話してみた

パソコンから固定電話に電話したかったので、Google Hangoutを試してみました

Google Hangoutを開いて、受話器のアイコンをクリック
チャージしないとつながらないっぽいし何も言ってくれないのでチャージしてみた

google-hangout

+のボタンを押して、クレジットカードで$10チャージ
すると普通に電話ができるようになりました
フリーダイヤルにはつながらなかったし、自動音声のプッシュボタンは届いてなかった気がする(しばらくして音声案内に飛んだ?)

Google Voiceはアメリカあたりでしか使えなかった気がしたけど、使えてるのだろうかこれは

Ubuntuでunzipしたらディレクトリが文字化けする

ubuntu 14.04でWindowsの人が作ったzipファイルを解凍

$ unzip sample.zip

したらディレクトリ名が文字化け
直します

$ find sample/ -maxdepth 1 -type d | xargs convmv -f sjis -t utf8

で、どう変更されるか表示できます(まだ変換されない)
変換するには –notest を付けて

$ find sample/ -maxdepth 1 -type d | xargs convmv -f sjis -t utf8 –notest

できました

リモートリポジトリを手元で確認する

Gitでソース管理してて、Bitbucketへアップロードしてたりしますが、プルリクエストが来た時に手元で確認したかったので

まずは手元のリポジトリを更新

$ git pull

リモートリポジトリを確認

$ git branch -a

master
profile
remotes/origin/master
remotes/origin/update_development

こんな感じでリポジトリがでるのでブランチを使う方法で

$ git checkout -b new origin/update_development

といった感じで、後にリモートリポジトリをつければローカルで確認できました
手順多めだと思いますが、覚えること少ないのはこれかなと

ansibleでUbuntu 14.04へDockerをインストールする

ansibleでUbuntu 14.04へDockerをインストールしてみようとPlaybookに

- name: download docker install script
  get_url: url=https://get.docker.com/ dest=~/docker.sh mode=0755

と書いて実行したらエラーが

Failed to validate the SSL certificate for get.docker.com:443. Use validate_certs=False or make sure your managed systems have a valid CA certificate installed.

とかなんとか

Getting SSL issue again · Issue #12161 · ansible/ansible
で議論されてるっぽいです

ホスト側のpython 2.7.9以上を入れないとSNIに対応してないからget_urlがこける様子
ansibleの作法からちょっと外れますが、shellでそのままいくと

- name: instal docker
  shell: "curl -fsSL https://get.docker.com/ | sh"

無事インストールされました
python上げてもいいはずです