今さらながらPHP開発環境でコーディング規約やコードチェックに関するツール群を整えたいと思い立ち、静的解析ツールからvimプラグインまで一式取り揃えてみることにした – PHP_CodeSniffer編

PHPの開発であろうが何の言語であろうが、基本的に私はターミナル上でvimを開いてコードを書く。もちろんSyntasticによるシンタックスハイライトなどは導入しているが、コードそのもののチェックに関するプラグインやツールは導入していなかった。 “今さらながらPHP開発環境でコーディング規約やコードチェックに関するツール群を整えたいと思い立ち、静的解析ツールからvimプラグインまで一式取り揃えてみることにした – PHP_CodeSniffer編” の続きを読む

今さらながらPHP開発環境を整えたいと思い立ちツール群を入れようと思ったまず最初のインストールは例のComposerだった

PHPの開発仕事を続けてきて割と長くなるが、いまだにvimで書いてSyntasticによるシンタックスハイライトを使った程度の環境であった。先日あることをきっかけに、その思いを打開することとなったのだ。その初動となるものが、Composerのインストールであった。 “今さらながらPHP開発環境を整えたいと思い立ちツール群を入れようと思ったまず最初のインストールは例のComposerだった” の続きを読む

gitがホスティングサーバ上にインストールされてないけど、そのサーバ上のソースコードをgit pushしたいのでホームディレクトリ配下にgitをインストールした

私がこのブログを利用するのに(以外にもいくつか理由があるけど)契約しているinetdさんが、残念ながらホスティングサーバでのGitサポートをしていない。システムにインストールされてないけど、どうしても使いたい…。そこで、ソースからコンパイルしてホームディレクトリ配下にGitをインストールすることにした。 “gitがホスティングサーバ上にインストールされてないけど、そのサーバ上のソースコードをgit pushしたいのでホームディレクトリ配下にgitをインストールした” の続きを読む

macOSでES2016を触るべくJavaScriptエンジンをインストールしようとmozjs-45.0.2のtarballをダウンロードしてビルドしたがデフォルトインストーラではライブラリが1つインストールされなかったので手動で作業して事なきを得た

ReactやNode.js華やかなりしであるが、それはともかく基礎的なES2016の学習をしようと思い、ReactでもNodeでもなくmacOS SierraにJavaScriptエンジンであるmozjsをインストールしようと血迷った。 “macOSでES2016を触るべくJavaScriptエンジンをインストールしようとmozjs-45.0.2のtarballをダウンロードしてビルドしたがデフォルトインストーラではライブラリが1つインストールされなかったので手動で作業して事なきを得た” の続きを読む