ドワンゴC++勉強会に行ってきた

最近ふとC++のことを思い出した矢先に勉強会を見つけ、参加してみました。 C++の経験はなく、Cならやったことがあるレベル。過去、何度かやってみようと思うも、自然消滅。

フツーの陶芸家がC++をやっているということに驚いたり、歴史に重みがあったり、C++の面白みに触れられた気がしました。
コンパイル時にあれこれ機能を付加できる constexpr には驚き、まだまだ成長を続けているのだと思いました。
ただ、仕様にコンパイラの実装が追いついていっていないような感じがしまいした。すべて追いかける必要はないにしても、どの程度カバーしているか気になったところです。

次回もあるかも、ということなので、もう少しC++を追いかけてみようと思います。 Web界隈におけるC++の使いどころはどこなのだろう。

ドワンゴC++勉強会 #1 - connpass

JTF2014 に行ってきた

JTF2014、JTF2014: July Tech Festa 2014 に行ってきました。

最近拾いきれなかった技術やインフラエンジニアの雰囲気を肌で感じることができたと思います。今回参加して、インフラエンジニアのイメージが少し変わりました。主にケーブルや機器を触っているというイメージでしたが、アプリケーションの土台となる部分を構築するというイメージもあるようです。こういうイメージは、DevOps という言葉が出てからなのかな。

参加してみて、Docker のセッションには何かしら多大な期待があるように思いました。基本的な知識よりも、本番運用の実績が知りたいとか、実践ノウハウみたいなもの。それと、運用には go-lang で書かれたアプリは使われやすいのかなと思いました。対応しているプラットフォームも多く、実行ファイル一つになる。ツールがシンプルだと使われやすいし、依存も少ない。Serverspec のセッションでも ”シンプルだけれど拡張しやすい”、”エージェントレス” など広まった理由を説明していたが、”使うまでの敷居を下げる” といった考えが似ているような気がしました。

参加したセッションの資料

MacBook Pro にインストールしたアプリケーション

最初にインストールしたアプリケーションをまとめてみました。

MacBook Pro 初期ディスク使用量

とりあえずメモ

$ df -k
Filesystem    1024-blocks     Used Available Capacity iused    ifree %iused  Mounted on
/dev/disk0s2    244277768 18524440 225497328     8% 4695108 56374332    8%   /
devfs                 180      180         0   100%     626        0  100%   /dev
map -hosts              0        0         0   100%       0        0  100%   /net
map auto_home           0        0         0   100%       0        0  100%   /home

新しい MacBook Pro 13inch を買った

現在使用中の MacBook Air は3年前のものだし、買い直すにはいい時期だと思って購入。買うことで、気持ちも切り替わるし。

現在、移行作業中。

ついでにこちらも購入した。新たな一歩。

C++ ポケットリファレンス

ドライブルート直下の不要なファイル

VC++ 2008 再配布パッケージをインストールした際に作成されてしまうものらしい。削除するのを忘れていたので、今更ながら削除。
最初みたときはヒヤッとしたものだけれど。

VCRedist from VC++ 2008 installs temporary files in root directory

install.exe 
install.res.1028.dll 
install.res.1031.dll 
install.res.1033.dll 
install.res.1036.dll 
install.res.1040.dll 
install.res.1041.dll 
install.res.1042.dll 
install.res.2052.dll 
install.res.3082.dll 
vcredist.bmp 
globdata.ini 
install.ini 
eula.1028.txt 
eula.1031.txt 
eula.1033.txt 
eula.1036.txt 
eula.1040.txt 
eula.1041.txt 
eula.1042.txt 
eula.2052.txt 
eula.3082.txt 
VC_RED.MSI
VC_RED.cab