- 2019年4月11日
- 2019年4月11日
データを扱う単位と末尾の=に注目しながらBase64の説明
この記事で扱うBase64は RFC 4648 – The Base16, Base32, and Base64 Data Encodings#section-4 で […]
この記事で扱うBase64は RFC 4648 – The Base16, Base32, and Base64 Data Encodings#section-4 で […]
interfaceは実装を定義する記法です。interfaceはimplementsによって任意の数指定され、classはimplements以下で指定したinterface全て […]
コーディングでクラス分けをする際、クラスはランダムに分けるのでなく何かを基準にして分けるべきです。自分の場合、コーディング規約(明文化されていないフレームワークのおすすめ方法とか […]
ソースコードを静的に(実行せずに)評価する際には様々な指標があります。大体、条件文の多さ、行数、クラスの数、依存関係、抽象度、意味のあるコメントの量あたりを元にして色々計算するの […]
インターフェイスはあるクラスが実装するべきメソッドを定義する仕組みです。あるクラスにおいてインターフェイスを用いると宣言したにも関わらず、インターフェイス内で定義したメソッドが足 […]
EloquentはLaravelに備わっているORM(Object-relational mapping)です。 Eloquent:利用の開始 5.7 Laravel オブジェ […]
PhpStormはGitを上手く扱えるIDEです。単にGitの操作と木を見るのみでなく、フックやテンプレートも用意しています。 【PhpStorm】PhpStormでpre-co […]
Slack開発元謹製のIncoming Webhookとライブラリslackwebを繋げることでとても楽にSlackへ通知を送ることが出来ます。 どのくらい簡単かというと次のコ […]
vuejs/awesome-vue: 🎉 A curated list of awesome things related to Vue.js awesome-v […]
| にほんご。 コード中でライブラリを用いるために英語ドキュメントの中身を理解する必要がでてくる時があります。google翻訳は便利ですが、ソースコードや固有名詞の和訳するべきで […]
LarvelはBladeなるテンプレート言語を備えています。 Bladeテンプレート 5.7 Laravel 便利は便利なのですが独自な上、説明もざっくばらんなので詳細に中身を […]
CodeSandbox: Online Code Editor Tailored for Web Application Development CodeSandboxはJsFi […]