WordPress

WordPressのループ内コンテキストを理解する

その場しのぎでなんとかなってしまうのがWordPressの良いところ? だったりもしますが、WPについてもう少し深いところも知っておこうと思い、「エンジニアのためのWordPress開発入門」を読みました。WPアーキテクチャの基本から実...
Tools

WindowsにNeoVimを導入

VimmerのNeoVim移行話を少し前からチラホラ見かけるようになりました。WindowsでもNeoVimが実用的な水準になりつつあるようだったので、私も試してみることに。現時点のNeoVim(v0.3.1)をWindowsに導入するとき...
PHP

LaravelでReact/VueをSSRする

ReactやVueのサーバーサイドレンダリングといえばExpressなどを使ってNode.jsベースでやるのが一般的かと思います。LaravelでSSRまでカバーしようとすれば、通常は回りくどいやり方が必要になるのでハードルが上がってしまい...
Other

GoClipseでHello World !

Web界隈などでちょっと注目を浴びつつあるらしいGo言語。さらなる躍進を遂げるのかそうでないのかはわかりませんが、興味を惹かれたので手を出してみることにしました。 IDEとしてEclipseが使えると知りさっそく導入。思ったより手間取りま...
JavaScript

PHPerがReactを導入した時に感じたことなど

LaravelがVue.jsやReactのビルド環境を導入したことをうけて、PHPを愛する私もいよいよJavaScriptフレームワークに取り組むことにしました。 当初は、Laravelのデフォルトにもなっており、以前にも少しだけ触れたこ...
Tools

PHPだけで使えるDeployerでデプロイ

デプロイツールと言えばRubyを使うCapistranoが有名ですね。 PHPオンリーで使えるデプロイツールはないんだろうかと探してみたところ、Deployerが使いやすいと評判でした。 私も使ってみましたので、サンプルアプリケーション...
Tools

WindowsでDockerを使う(Docker Toolboxを使用)

このたびWeb開発環境として使っていた仮想Linux環境を、VagrantベースからDockerベースに変えました。 WindowsでDocker環境を構築するうえで、抑えておくべきポイントをまとめました。 仮想環境を構築する Win...