【メモ】vue-chartjs を入れて「[Vue warn]: Invalid prop: type check failed for prop “chartData”」が出る場合の対処方法【#np2020】

グラフを描くJavaScriptライブラリとして最近人気なのが「Chart.js」というやつらしいです。このサイトでもいくつかグラフを作っていますが、いまだにFlashを利用していていい加減切り替えたいと思ってテスト中です。

続きを読む

【メモ】LaravelでBASIC認証

認証が必要なページを作るんだったらきちんと認証システムを使って設計しましょう……とは思うんですけど、それほどセキュリティが必要ではないけれど閲覧は制限しておきたいみたいなページってたまにあって(管理用のショートカット集とか実験用スペースとか)、いちいちDBにユーザー設定してってスルの面倒くさい。相変わらず今でもApache使ってるんだし、出来ればBASIC認証でやってしまいたい。

続きを読む

【メモ】Laravelのドキュメントはないんだと思ってた

LaravelLogo.png Laravelをインストールして少しずついじっています。サポートの長いLTS版(現在だとバージョン5.5)ではなく、現状で最新版の5.8を入れているんですが、最近までオフィシャルのドキュメントの見方がわかってなくて、「LTS版じゃないからインストールしか日本語ドキュメントがない」んだと思ってました。海外アプリケーションあるあるだと。必要な日本語情報はググって集めないといけないんだと。 インストール 5.8 Laravel そんなわけねえよ。 20190509.png 左上にあるこのマーク、これをクリックすると スクリーンショット 2019-05-09 11.22.20.png こんな感じでメニューが出てきて細かく様々な情報を読むことが出来ます。 そもそも公式サイトでドキュメントとしてリンクしている先がトップページ(目次)じゃなくてインストールだってのが問題なんだよなあ……目次は目次で別ページがあるので。 5.8 Laravel ソース別じゃなく用途別なのは賛否分かれるところかもなあと思いますが、僕は完全に初心者だしこっちの方が項目ごとに試しながら学習出来るし有り難い。時間があるときに順次読み込んでいきたいと思います。実践的だし結構読んでて面白い。こういうドキュメントがきちんと整備されてるってのは大事なことだなあ。ものがどんなに良くてもドキュメントがしっかりしてなかったらツラいもんなあ。

続きを読む