明けました おめでとうございます。
今年はうまくいけば大学を卒業し、社会人となります。
2017年バージョン同様にブログのまとめ記事っぽくなります。
チラ裏です。
https://luispc.com/tiraura/2017/01/01/8816
TOC
初めてのフルサイズ
https://luispc.com/review/2017/04/11/8964
α65 から α7II へ一気にグレードアップしました。
フルサイズの良さが分かったので、APS-Cがどんなもんだったかを思い出すために今は PENTAX K-70 を使ってます。既にフルサイズ機が欲しいです。というか、ソニー機が欲しい。
K-70 も好きな描写なのですが、どうしてもソニーの無機質な冷たい描写が好きみたいです。
K-70 は一眼レフで、ミラーレス機のようにファインダー内が液晶で表示したときと一緒(ISOとか色々)に対して、K-70 はペンタプリズムファインダーなので、液晶で表示(実際に撮影されるイメージ)されるのと、ファインダー内の写りは全く異なる。
それでも、ファインダー内に露出計があるので今では慣れたのですがアレはアレで便利でした。
Ergodox EZ に手を出す
https://luispc.com/review/2017/03/02/8910
今でも使っています。
キーボードは東プレ、HHKB、LEOPOLD、リベルタッチと高級なものを使ってきたもののすぐ飽きてしまいましたがこのキーボードは今でも好きです。見栄えも良いし慣れると結構速く打てます。
コンテナの手軽さを知る
https://luispc.com/memo/2017/04/21/8986
今でも仮想アプライアンスとして Proxmox を使ってますが2016年ぐらいまでは KVM を主に使ってました。毎回 ISO からインストールしていたのは手間でしたが LXC を使うようになってテンプレートを指定するだけで良いのは最高です。KVM と違ってオーバーヘッドも少ないのでホストマシンを圧迫することなく良いことづくし。
AWSの色んなサービスを使うようになった
https://luispc.com/memo/2017/12/13/9610
https://luispc.com/memo/aws/2017/12/05/9591
友人の会社を手伝うようになり、流石に自宅サーバーだけでやるのはアホすぎるので AWS を触るようになりました。2017年の抱負でも「AWSの色んなサービスを使う」があったので良い感じに実現はできました。
Redshift とか、Quichsight みたいなデータ解析寄りのサービスを触れることはありませんでした。
MBP 2017 13inc に買い替えた
https://luispc.com/review/2017/06/27/9409
Macbook m7 での不満は「ディスプレイが小さすぎた」という点だけ。
買ったのは13インチでそこまで大きな差はありませんが、家で MBP を使うようになってからは Type-C が2つになって良かったと思いました。
CPU のスペック差も正直そこまで感じられず m7 の凄さを知りました。
Ansible を良く書いた1年
https://luispc.com/memo/ansible/2017/08/28/9545
構成管理ツールって、Ansible だったり、Itamaeだったりありますが何で Ansible にしたのか思い出せない。
ベストプラクティス構成は悩みどころかと思いますが僕はこうなりました。
USME-Playbook/ ├── README.md ├── all.yml ├── analyze.yml ├── api.yml ├── app.yml ├── common.yml ├── development │ ├── group_vars │ │ └── all │ ├── hosts │ └── site.yml ├── feature │ ├── group_vars │ │ └── all │ ├── hosts │ └── site.yml ├── grafana.yml ├── hp.yml ├── jenkins.yml ├── lb.yml ├── lp.yml ├── production │ ├── group_vars │ │ └── all │ └── hosts ├── roles │ ├── apitier │ │ ├── files │ │ │ ├── deploy-ec2.sh │ │ │ ├── sudoers_node │ │ │ └── usme-db-prd.pem │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ └── startup-api.service.j2 │ ├── apptier │ │ ├── files │ │ │ ├── bashrc │ │ │ └── mariadb.repo │ │ └── tasks │ │ └── main.yml │ ├── common │ │ ├── files │ │ │ ├── id_rsa.pub_vuls │ │ │ ├── ssh-slack.sh │ │ │ ├── sudoers-vuls │ │ │ ├── updated_motd.sh │ │ │ └── yum.conf │ │ └── tasks │ │ ├── main.yml │ │ ├── reboot.yml │ │ ├── slack-finish.yml │ │ ├── slack-start.yml │ │ └── slack-stop.yml │ ├── grafanatier │ │ ├── files │ │ │ └── grafana.ini │ │ └── tasks │ │ └── main.yml │ ├── hptier │ │ ├── files │ │ │ └── nginx.conf │ │ └── tasks │ │ └── main.yml │ ├── jenkinstier │ │ └── tasks │ │ └── main.yml │ ├── lbtier │ │ ├── files │ │ │ ├── nginx.conf │ │ │ ├── nginx.service │ │ │ ├── passwd.digest │ │ │ ├── ssh-slack.sh │ │ │ ├── ssl │ │ │ └── stub_status.conf │ │ ├── tasks │ │ │ └── main.yml │ │ └── templates │ │ ├── default.j2 │ │ └── default_production.j2 │ ├── lptier │ │ ├── files │ │ │ ├── go-bin.sh │ │ │ ├── go-path.sh │ │ │ ├── jenkins │ │ │ ├── nginx.conf │ │ │ └── rc.local │ │ ├── tasks │ │ │ ├── kernel.yml │ │ │ └── main.yml │ │ └── templates │ │ ├── default.conf.j2 │ │ └── mymerit-lp.j2 │ ├── synctier │ │ ├── files │ │ │ ├── USME-Sync │ │ │ └── bashrc │ │ └── tasks │ │ └── main.yml │ └── webptier │ ├── tasks │ │ └── main.yml │ └── templates │ ├── credentials.j2 │ └── webp.j2 ├── staging │ ├── group_vars │ │ └── all │ ├── hosts │ └── site.yml ├── sync.yml └── webp.yml
Node.js と Go に手を出した
2017年、まともに Javascript も書いたことないのに Node.js を書き、Go も書くようになりました
ただ、Go は未だに慣れませんね。慣れていなくても簡素に書けて最高の言語です。
今年はもっと成長できるはずの年なので、頑張りたいと思います。
今年から社会人です。宜しくお願い致します。