2017-08-01から1ヶ月間の記事一覧

Ansibleでtimezonectlを使いタイムゾーンを設定する

マシンのTimezoneの設定もPlaybbook化してみる。 CentOS7では、timedatectlというコマンド経由で設定出来るので、それを利用する。 --- - hosts: all become: true become_user: root vars: timezone: Asia/Tokyo tasks: - name: 'タイムゾーンを確認' shell…

Chronyをインストールする時のPlaybook

Chronyをインストールする箇所もPlaybook化しておきます. 基本的に初期設定のままなので、何もいじらず書けばOKです. --- - hosts: all become: true become_user: root tasks: - name: 'chronyのインストール' yum: name: chrony - name: 'chronydをsystemd…

CentOSのAMI一覧を取得する

CentOS公式のAMIの一覧のメモ. CentOS公式ドキュメントのCloud/AWSに概要が載っています. AWS CLIを使ってAMIを取得する時は、以下のように実行すると取得できます. # CentOSやFedoraなどの公式イメージのAWSアカウントID export OWNER=125523088429 # ap-no…

ファイルの中身をクリップボードにコピーする関数

ファイルの中身をコピーする時に、毎回cat file | pbcopyと入力するのが面倒だったので、.zshrcに関数を定義しました。 function clip() { cat $1 | pbcopy } 柔軟性はないけど、とりあえずはこれで十分かな。

tmux上のCtrl-a・Ctrl-eが動かない

tmux2.5上でCtrl-a・Ctrl-eが動作しなくなりました. ちなみにzshを使っています. 解決策は結局のところ分からないのですが、superuserで転がっていた質問の対応で、期待通りの動きをするようにしました。 https://superuser.com/questions/523564/emacs-keyb…

Ansibleでgem installする時の注意点

Ansibleでgem installしても参照できなくて困った時の話を書いておきます. Playbook とりあえず以下がPlaybookになります. --- - hosts: all become: false tasks: - name: Download rbenv git: repo: https://github.com/rbenv/rbenv.git dest: /home/vagra…

VirtualBox Guest AdditionsをインストールするPlaybookを書く

khasegawa.hatenablog.com VirtualBox Guest AdditionsをCentOS公式のBoxにインストールするで書いた手順をPlaybook化したYAMLを貼っておきます. --- - hosts: all become: true become_user: root tasks: - name: Get VBoxClient path changed_when: false …

Macにdirenvを導入する

業務では1案件だけに集中することはなく、複数案件を切り替えながら作業することもあります. そういう時に「ディレクトリを切り替えたら環境変数も切り替わると便利だな」と思う時がありますよね. もし、そう思うのであれば今すぐdirenvをインストールして使…

zshでfunction definition file not foundの続き

khasegawa.hatenablog.com でエラーが解消せず困っていたが恐らく解決した. やったこととしては、.zshrcのcompinitを書いている箇所に引数を追加した. # 変更前 autoload -U compinit; compinit # 変更後 autoload -U compinit; compinit -d 具体的にコード…

Powerline FontsをMacにインストールする

私が利用しているmacOSには必ずPowerline Fontsをインストールしています. 今までは手動でインストールしていたのですが、スクリプトを実行するだけでインストールできるようです. github.com Powerline FontsのREADMEにあるQuick Installationに、git clone…

zshでfunction definition file not found

新しいPCセットアップ時に出たエラーを備忘録として残しておく. _arguments:451: _vim_files: function definition file not found antigenインストール後に起きた可能性がある. このIssueを参考にすると、zcomp系のファイルを削除してzshを起動すれば良いと…

健康診断が終わった

昨日、健康診断に行ってきた. 特に問題はなかったけど、やっぱり体重が増えると身長も大きくなる. 中学生の時などに少し太っていて痩せたら、身長や足のサイズが数センチ単位で小さくなったことを覚えている. 結構不思議に感じるけど、そういうものなのかな…

VirtualBox Guest AdditionsをCentOS公式のBoxにインストールする

CentOS公式のBox(Vagrant)だと、Guest Additionsがインストールされていません. インストールされてないと、VirtualBoxの共有フォルダーでマウントすることができず開発時に困ります. Guest Additionsのインストールは、以下の手順に従ってインストールや…

Confluence CloudではカスタムCSSが使えない

ConfluenceといえばカスタムCSSが利用できて、各組織ごとに多少好きな見た目に変更できることが知られています. ただし、Confluence CloudではカスタムCSSが制限機能になっており使えません. Confluence Cloudは、カスタムCSSだけでなく他の機能もそれなりに…

Mac miniを1年使ってみたので振り返ってみる

そんな書くことはないんだけど、Mac miniを使って1年ぐらい経つと思うので、感想を. あんまり参考になるようなことは特に書いてないと思います. スペック Mac mini(late 2014)でディスク以外を最上位にした. 細かいことは覚えていないです. 使用感 仮想マシ…