masablog

Keep it simple, stupid

Makefile で dotfiles を作ろう

tech

Makefile で開発環境を構築しよう この dotfiles は Archlinux 用ではあるけれど、 make の入っていないディストリビューションなど存在しないはずなので Makefile を作ればどのディストリビ

12 Feb 2017 #linux #Archlinux

ansible を快適にするコマンドを作る

tech

ansible を使っていてめんどうなこと playbook を作っているときしょっちゅうコマンドをたたいてめんどくさい コマンドが終わるまで待っているのがめんどくさい エラー

11 Feb 2017 #zsh #ansible #linux #Archlinux

systemd-nspawn で Centos と Debian コンテナを作る

tech

Ansible のテスト環境を作りたい 以前書いたsystemd-nspawn で Archlinux 環境にコンテナを作る記事の続編 Archlinux 環境に Centos と Debian のコンテナを作る これで Ansible のテス

9 Feb 2017 #linux #Archlinux #systemd #ansible

helm-tramp を作った

tech

自分の emacs でサーバーのファイルを快適にいじりたい 以前 peco から emacs の tramp を呼び出してサーバーでも自分の emacs を使う方法を書いた。 peco バージョン でも、emac

8 Feb 2017 #emacs #linux #Archlinux

github のリポジトリを作って作業をはじめるコマンド

tech

github ですぐはじめる PPAP-Framework を作りたいと思いたったので おもむろに(どこのディレクトリからでもよい) github-new-repository PPAP-Framework コマンドをたたくと以下のようになる github にリポジトリ

24 Jan 2017 #linux #Archlinux #zsh #github

これだけ覚えておけばいい Arch Linux のパッケージ管理

tech

不具合があった場合の対処 これだけ覚えておけばいい。 pacman -Syu ; paccache -r しておくと 3 世代分のパッケージがずっと保存されていくから 例えば、最新の sqlite が起動し

9 Nov 2016 #ArchLinux #linux

linux で新しいことをやる意欲を削がないために必要なこと

tech

億劫になり保守的になっている原因 こんなことはないだろうか? 何か新しいソフトウェアを試したくて yum install pandoc をたたいてみると以下のようなことになる。 pandoc

7 Nov 2016 #ArchLinux #linux

docker ではなく systemd-nspawn で作る web 開発環境

tech

docker と systemd-nspawn サイトが成長することを考慮すると Kubernetes などの強力なクラスタ管理およびオーケストレーション システム を使うことはほぼ必然になると思うので docker は欠

4 Nov 2016 #linux #ArchLinux #systemd #ansible

emacs25.1 の tramp が快適

tech

Arch linux の pacman に emacs25.1 が来たので 早速上げてみた。 migemo.el の isearch-word が古いって emacs が激おこなので isearch-word を isearch-regexp-function にとりあえず 全書き換えして様子見をする。 自分の使う migemo は全部動いて

21 Sep 2016 #emacs #ArchLinux