このエントリーをはてなブックマークに追加

Goの学習がてら、業務で使えそうなコマンドを作ってみました。certといいます。

genkiroid/cert

Read more...

このエントリーをはてなブックマークに追加

仕事柄、UMLを書くことがしばしばあるわけですが、UML作成ツールとして有名なものにPlantUMLというものがあります。
テキストベースでUMLの仕様を記述すると、それを各種UMLに変換してくれる非常に便利なツールです。
今回は、VimとChrome拡張を使って、PlantUMLを簡単に使う例を紹介します。

Read more...


このエントリーをはてなブックマークに追加

Composerの話です。

Read more...

このエントリーをはてなブックマークに追加

Composerが提供しているクラスオートローダは、クラス名に関して大文字・小文字を区別するようです。

Read more...

このエントリーをはてなブックマークに追加

先日、LPIC Level 2 の認定を取得しました。良い機会なので改めてこの資格を取得する意味について考えてみました。

Read more...


このエントリーをはてなブックマークに追加

PHPの話です。

Read more...

このエントリーをはてなブックマークに追加
<?php
require_once __DIR__ . '/vendor/autoload.php';

上記のように、エントリポイントであるPHPファイルに記述するだけで、クラスのオートロードをしてくれるようになり、requireだらけのコードとさよなら出来るcomposerのオートローダ。

便利ですね。

どういう仕組みでこの便利さが実現されているのか、少し追ってみました。

Read more...