レスポンシブなクリッカブルマップ上でマウスオーバー時にポップアップを表示

インドネシアのシングルオリジン(生産地の農場単位)コーヒーを美味しく飲むためには、有名どころのカフェに行くか厳選された豆を買って自分で淹れるかになるわけですが、もっと楽しく飲むために風味の傾向とそれを生み出す産地特有の風土や歴史などの基本情報を、地図上からクリック一つで参照できるようなクリッカブルマップを設置しました。

バージョン管理におけるロック方式とコピー・マージ方式

バージョン管理システム(VCS)の差分をマージする機能が重要になりますが、WordPress公式プラグイン管理で使われるSubversionのようにリポジトリ(Repository 倉庫)をリモートリポジトリで集中管理するものもあれば、GithubやGitbucketのようにコミットはローカルリポジトリに対して行い、リモートリポジトリでマージを行なう分散管理型のものもあります。

VirtualBoxとVagrantで仮想マシン作成

ローカルWindows環境から一歩インターネットの世界に出ると、サーバーのほとんどがUNIXであるため、Windowsで使える端末エミュレータ(ターミナル+シェル)と言えば、必然的にUNIX(カーネル)に繋いでCUIターミナル上で操作するもの、ということになります。

WordPressの起動2 – WordPress起動時に読み込まれるPHPファイルの順番

WordPressの起動時には、コアモジュールがブラウザに入力されたURLをパース(プログラムのソースコードやXML文書など、一定の文法に従って記述されたテキスト文書を解析し、プログラムで扱えるようなデータ構造の集合体に変換すること)して、確定したクエリに基づいてSQLクエリに変換し、MySQLから投稿やページを取得しグローバル変数に格納するプロセスと、テンプレート階層をなぞりながらテーマテンプレートを確定するプロセスが走ります。

WordPressの関連URL取得方法

WordPressもブログツールとして使う分にはシステム的なことはあまり意識しませんが、WEBサイト開発のプラットフォームとして利用する場合は、テーマフォルダにアップロードした画像へのリンクの取得方法とか、サイトの基本情報の取得方法とかを意識せざるを得なくなります。