【Laravel】Observer には、どんな種類のメソッドが? ソースから解析してみた
【 環境 】 Laravel のバージョン: 8.61.1 PHP のバージョン: 8.0.16 MySQL のバージョン: 5.7.32 Laravel の Observer 「Modelを操作する時、自動でこういう事をしたい」といった処理を書くとき、Observer…
【 環境 】 Laravel のバージョン: 8.61.1 PHP のバージョン: 8.0.16 MySQL のバージョン: 5.7.32 Laravel の Observer 「Modelを操作する時、自動でこういう事をしたい」といった処理を書くとき、Observer…
【 環境 】 Laravel のバージョン: 8.61.1 PHP のバージョン: 8.0.16 MySQL のバージョン: 5.7.32 先日、こんなのを書きました。 ダウンロード処理の途中に、echo や var_dump…
【 環境 】 Laravel のバージョン: 8.61.1 PHP のバージョン: 8.0.16 MySQL のバージョン: 5.7.32 ダウンロード処理の途中に、echo や var_dump…
こんな環境で開発していました。 【 環境 】 ローカルの開発では Docker コンテナを使う。 Docker Compose を使い、PHP・Node.js・MySQL・Nginx・Redis が動いている。 フレームワークは Laravel と Vue.js。 Web…
最近、GitHub CLI を使ってるんで、Amazon Linux でも使ってみようかと思ってみた。 GitHub CLI とは、Git の操作をコマンドラインで実行するためのツールです。 AWS CLI…
前回の続き。 タスク EC2 に PHPの実行環境を作る。 本番2台、ステージング2台、開発用1台と、複数に設定が必要なため、シェルスクリプトを作成して必要なツールやライブラリのインストールや設定はコマンド一発で完了できるようにしたい。 方針 AWS が Amazon…
タスク EC2 に PHPの実行環境を作る。 本番2台、ステージング2台、開発用1台と、複数に設定が必要なため、シェルスクリプトを作成して必要なツールやライブラリのインストールや設定はコマンド一発で完了できるようにしたい。 方針 AWS が Amazon Linux…
docker-compose.yml の「tty: true」について docker-compose.yml にて、「tty: true」という記述が何を表しているか今ひとつ掴めなかったので、調べてみた。 What is “tty: true” in docker…
【 環境 】 Laravel のバージョン: 8.61.1 PHP のバージョン: 8.0.16 MySQL のバージョン: 5.7.32 Laravel にてテストコードを実行する時、 「テスト実行前にコンフィグをキャッシュした時は “.env…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 MySQL:insert 時に発生するデッドロック MySQL にて、update…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 前回、こんなのを書きました。 【Laravel…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel にて DBファサードを使用すると、生SQL…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 以前、こんなのを書きました。 【MySQL・Laravel】意図されないインデックスが使用され、update…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 MySQL を使っていると、以下のような現象に遭遇する事がある。 SQL 出力結果 id name name_kana…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 テーブルにユニークキーを設定する場合、null…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 表題の通り。 Laravel…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel にて、以下のように記述すると、json…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 ジョブが失敗した時、何かしらの処理を実行する ジョブが失敗した時に自動で実行するメソッド( failed…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel でキャッシュドライバを使用する場合、Redis や Memcached の他にも、RDB…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 前回の続き。 スケジューラからコマンドを実行する時のメッセージ出力先 appendOutputTo…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 appendOutputTo メソッド Schedule にてコマンドを実行する時、appendOutputTo…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 queue:work のオプション Laravel の queue:work(キューワーカーを起動するオプション)を見ていると、「sqs…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 コマンドを動的に実行し、非同期・重複実行防止の制御をする 前回の続き。 Artisan::call…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Artisan::call の挙動について Artisan::call…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 ソースからコマンドを実行する方法 Artisan::call メソッドにて、コマンドクラスにて定義した $signature…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 条件付きでジョブをディスパッチするメソッド「dispatchIf / dispatchUnless…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 前回の続き。 「ジョブがキューに溜まった時、どんな順番で処理されるの?」 というのをトレースしてみた。 QUEUE_CONNECTION…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Event, Listener, Dispatcher, Job, Queue…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Event, Listener, Dispatcher, Job, Queue…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Event, Listener, Dispatcher, Job, Queue…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Event, Listener, Dispatcher, Job, Queue…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel にて、migration ファイルにて DB のカラムの型を変えるコードを書き、migration…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 発行された SQL のトレース: toSql() と getBindings() Laravel を使って DB…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel のルーティングについて 通常通り書いていくと、画面との疎通なら routes\web.php、 API…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel スケジューラの onOneServer って? Laravel の Task Scheduling…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Command クラスの handle メソッドの戻り値の意味 以前、こんなの書きました。 Laravel:Command…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel のスケジューラについて Laravel の Schedule には、withoutOverlapping…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel :スケジューラの処理順序について Laravel のスケジューラ( schedule:run…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel のスケジューラについて Laravel の $schedule->command…
【 環境 】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 MySQL のバージョン: 5.7 Laravel で Redis を使う時のライブラリ Laravel で Redis を使う時、PHP…
Laravel の eloquent Model には、「query()」と「newQuery()」といった、名前も役割も非常によく似たメソッドがあります。 query() public static method https://hotexamples.com/jp…
PHP の 日付ライブラリにおいて、デファクトスタンダードの地位を築きつつあるんじゃないかと思われる Carbon。 Laravel にデフォルトで入ってるし、色々と便利なのでよく使っているのですが、気になった事があったので調べてみた。 日付の減算( subDay…
Laravel で APIのバージョン管理をする場合、どんな方法がいいのだろう。 と思い、オープンソースを参考にしてみる事にした。 ちなみに、APIのバージョン管理、↓のような感じ。 以下、Laravel…
PHP_CodeSniffer(PHPCS) というツールで、書いたコードがコーディング規約に準拠しているかをコマンド1発で確認できるようになる。 コマンドは「phpcs」。 以下、フレームワークは Laravel を使ってます。 PHP_CodeSniffer…
以下に移管しました。 https://kaki-engine.com/laravel-schedule-cron-method/
【環境】 Laravel のバージョン: 8.16.1 PHP のバージョン: 7.4.7 Laravel にて、スケジューラを使用してバッチを起動する場合、以下のようなメソッドにて起動するスパンを指定できる。 https://laravel.com/docs/8.x…
前回 オープンソースアプリケーションのテーブル設計書を出力して遊んでみよう!:odoo編(未達成) の続き。 ちなみにodooは、オープンソースのERPアプリケーション。 Pythonで作られてる。 postgre で ssl…
オープンソースアプリケーションのテーブル定義書を出力して遊んでみよう! odoo編。 ちなみにodooは、オープンソースのERPアプリケーション。 Pythonで作られてる。 Docker イメージが公式から配布されているので、そっちを使う事にします。 docker…
オープンソースアプリケーションのテーブル定義書を出力して遊んでみよう! Vuedo編。 ちなみに Vuedo は、Laravelで作成されたオープンソースのブログプラットフォーム。 フロントには Vue.js を使用。 公式のデモ画面はこちら。 Docker…
オープンソースアプリケーションのテーブル定義書を出力して遊んでみよう! Laracom編。 ちなみに Laracom は、Laravelで作成されたオープンソースの ECシステム。 起動方法については、LaracomのGitHub…
オープンソースアプリケーションのテーブル定義書を出力して遊んでみよう! MONICA編。 ちなみに MONICA は、Laravelで作成されたオープンソースの CMS。 公式の Docker イメージはこちら。 https://hub.docker.com/…
オープンソースの DB定義書を出力して遊んでみる。 今まで出力したきたものがこちら。 Redmine と Koel のテーブル設計書を出力してみたので、今度は WordPress をやってみる。 公式の Docker イメージファイルを使用しています。 https…
yml 形式の Swagger-Spec ファイルを指定して、コマンド1発で静的ページの APIドキュメントを作ってくれるツールってないかな、と思ったら結構色々見つかったので試してみた。 静的ページを作ってくれるわけではなく、Web…
bitbucket にも、github pages みたいに静的ページを公開する機能があったんで、使ってみた。 作ったのは、こんな感じ。(Swagger サンプル。yaml から html ファイルを生成したもの。) https://kakiworkspace0…
MySQL のバージョン : 5.7 Laravel のバージョン: 8.16.1 MySQL テーブルのカラムにコメントを追加しようとしたら、想像以上に業が深かった。 Laravel : migrations Laravel 使ってるので、まずは migrations…
前回 物流エンジニアが本気出して考えた Laravel のアーキテクチャ:リポジトリパターン - 1 の続き。 Laravel のアーキテクチャというか、リポジトリパターンに絞って色々考えた話。 リポジトリパターンの構成 リポジトリパターンの種別。 (参考文献:PHP…
ゼロイチの開発で、Laravel 使うことになったプロダクトのソースが CHAOS…
Laravel の test ディレクトリの構成をどうしよう? と迷ったので、Laravel を使ったオープンソースを参考にする事にした。 Koel https://github.com/koel/koel laracom https://github.com…
Laravel 用語の「ファサード(Validator とか Cache とか)」って、デザインパターンのファサードと全然別物?(用語がかぶってるだけ?)と感じて色々調べる程ピンと来なかったんで、整理してみた。 ファサード : Laravel 公式 https://laravel…
GitHub Pagesにデプロイしたけど、特定のページが 404(Not Found) になる、という現象に遭遇した。 全てのページが 404 ではなく、特定の階層以下のファイルが 404 になっている、という感じだ。 色々と実験してみた結果、GitHub Pages…
Dockerについての調べておきたい事が大体終わったので、振り返り。
Docker hub にて、イメージ選択した時に出てくる「OS/ARCH」の選択項目について、詳しく調べてみる。
Dockerfile の docker-php-ext-configure って?
Dockerビルド時のエラーメッセージ Warning: apt-key output should not be parsed (stdout is not a terminal)
Dockerビルド時のエラーメッセージ debconf: delaying package configuration, since apt-utils is not installed
Docker にてよく書かれてるパッケージについて、ちょっと調べた
Docker のベースイメージのディストリが何なのかを知るまで、えらい時間がかかった話。
Dockerfile も docker-compose.yml も雰囲気で書いてたんで、ちゃんと勉強しなおしてみた。
Laravel Debugbar は便利なんだけど、artisan route:list コマンドでルーティング情報をリストアップする時、先頭に「_debugbar…
英語の語彙力が足りないので、先生(初代)からオススメされた本を基に勉強している。 https://englishtextbook01.netlify.app/ Gatsby + Netlify…
ブログを入れ替えたので、ポートフォリオを更新。 https://kakisoft-portfolio-v2.netlify.app/blog が、ビルド失敗。 あれ?そんな破壊的な変更したっけか? npm を更新しても特に変化なし。 あと、すっかり忘れてたけど、npm…
ようやくブログをリニューアル。 WordPress から Gatsby に移行。 ホスティング先は Netlify。 内部リンクが大体死んでるし、img…
ブログの移行中。(WordPress -> Gatsuby) 上手くいかねっす。 https://www.gatsbyjs.org/starters/algokun/the404blog/ をベースにカスタマイズしたが、何だかよくわからない部分がちらほら。 contents…
前回の、英語で日記をつけて50日ぐらい経ちました。それまでの経緯とか。の続き。 英語力向上のために、 「英語で日記を書く→先生にチェックしてもらい、正しい英文を作成する」 というサイクルのブログを開始し、50日ぐらい経過しました。 作ったのは、こんな感じ。 https…
色々あって、 「英語で日記を書く→先生にチェックしてもらい、正しい英文を作成する」 という趣旨のブログを始ました。 https://kaki-en-talk.com…
<環境> OS:macOS High Sierra phpenv を使えば、PHPのバージョンの切り替えができるみたいだけど、上手く行かなかったんで色々と小細工して動かしました。 phpenv https://github.com/phpenv/phpenv…
アウトプットしている物が散らかってきたんで、整頓したくなった。 という訳で作ったポートフォリオ。 https://kakisoft-portfolio-v2.netlify.com/ Vue.js を使ってます。
リニューアル後、初のちゃんとしたコンテンツ追加。 【かき ぷれいぐらうんど】 https://kaki-playground.com…
公園ブログを更新した。 https://kaki-playground.com/ 5/1…
「こうやったらできた!」 という情報が有益なのはもちろんだけど、 「この方法、あの方法と、色々と試したけど、結局ダメだった!」 というのも同様に有益な情報だと思っていて、こんなの書いてみた。 【2019年版】Mac で IE1…
vue-blog-netlify-template が Cosmic JS というヘッドレスCMSを使っているのは分かったんで、一度はベースとして使うのを踏みとどまるも、 「極論を言えば、(多分)json…
週1ペースでペチペチと更新中。 【かき ぷれいぐらうんど】 https://kaki-playground.com/ 福岡市内の、公園とか子供と遊ぶ場所をかいていくサイト。 普段の個人タスクは、息子くんが Mac…
Netlify Functions を動かすための最低条件はわかった。 netlify.toml に 「functions = 実行ファイルのパス」を記述 実行ファイルのパスに js…
Gatsby で作ったブログに Google Analitics 入れようと思って react-ga インストールしたが、gatsby-plugin-google-analytics なんてのがあるのね。。 ・・・と、思いながら触ってたら、大変な事に気が付いた。 Gatsby…
先週から書き始めたブログ、独自ドメイン取ったんで、Netlifyのデフォルトドメインからリダイレクトする設定を入れたんだが、上手く動かぬー。 公開するサイトのルート直下に、「_redirects…
先週から書き始めたブログを更新した。 かき ぷれいぐらうんど 【福岡市周辺】公園などの子供が遊ぶ場所の情報をかいてます。 https://kaki-playground.com/ といっても、この内容、 「このサイト意味あんの? 公園の写真ならGoogle Map…
公式マニュアルは情報が多すぎて読むのが大変そうだったので、まずは必要最小限の情報だけ書いてある、非公式チュートリアルからやってみた。 https://flaviocopes.com/netlify-functions…
先日の、【Netlify】Netlify Functionsで遊ぶ その3の続き。 「マニュアルをじっくり読むよりは、いい感じに動いてるサンプルを見て、それを参考にしよう!」 と、テンプレート集を漁るも、ドンピシャな物は特に無かった。 って、これは Funtion…
先日、こんなの作った。 【かき ぷれいぐらうんど】 https://kaki-playground.com…
公式サイトからコピってきたサンプルが、Node.js のバージョン 4~9 までだったんで、バージョン切り替え。 Node.js の過去のバージョン、こんな感じか。 https://nodejs.org/en/download/releases/ という訳で、…
Netlify Functions(正式名称は「Serverless Lambda functions on Netlify」と言うのか?)が、面白そうー! これがあれば、AWS Lambda 使わなくて済みそうじゃん!(内部的には、後ろで AWS Lambda…
Vue Night in Fukuoka #3 に参加させて頂きました。 https://v-fukuoka.connpass.com/event/128813/ LT枠での参加でしたので、その発表資料す。 「Vue.js…
明日のイベント用に資料作成中。 Vue Night in Fukuoka #3 https://v-fukuoka.connpass.com/event/128813/ LT枠で申し込んだ。 Vue.js ネタで喋るのは初。
Netlify すごーい! JAMstack Templates便利ー! と遊んでいたので、使い方をちゃんと書いてみた。 Netlify:JAMstack templates を使った、お手軽サイト作成 https://kakistamp.hatenadiary.jp…
個人的に気になったのをピックアップ。 <良さげなテンプレート> https://templates.netlify.com/template/middleman-starter/ https://templates.netlify.com/template/gatsby…
Netlifyで遊んでいるうちに、こんなの見つけた。 https://templates.netlify.com/ 静的ページのテンプレートを選択し、ポチポチっといくつかボタン押すだけで、自分の Githubアカウントにリポジトリを作成し、Netlify…
Netlify のメニューに、「Functions」ってのがあったから、何だこれ? と思って見てみた。 Netlify Functions AWS Lambdaにデプロイしてくれるっぽい。 しかも、AWSのアカウント不要で、API gateways…
先日公開したアプリに、ちょこっと機能追加してみた。 https://csv-to-table.netlify.com/ AWS で言うところの S3 Select みたいな感じの機能を作ってみようかと思ったが、group by とか sum…
先日公開したミニアプリの振り返り。 次のアプリ作成中:その1 【Vue.Js】「@Click.Native.Prevent」の意味がわからなかったから調べてみた。 【Vue.Js】CSVファイル読ませてそれを画面上に反映させたかっただけなのに、何か遠回りしてる。 【Vue…
とりあえず、作ったのを晒しておく。 『CSV to TABLE』 CSVを入力すると、何かいい感じに表現してくれる。 https://csv-to-table.netlify.com/ 振り返りは後日。
使えそうだと思っていた csv パーサは、種々の問題が出たので(解決策があるかもしれないけど、現時点の自分では無理でした)、csv…
あ゛あ゛あ゛あ゛あ゛!!!! json-2-csv使ってサクっと jsonからcsvに変換してテキストエリアに吐き出そうとしたけど、上手くいかん。 ロジック的にはちゃんと通過してるんだけど、コンバート処理を実行する所がコールバックになってて、コールバックの中で data…
Vue-Bootstrap-with-Material-Design の mdb-datatable タグに指定する jsonデータはHTTP リクエスト形式限定かと思いきや、ちゃんとできたよ! 何でそんな勘違いしてたんだ。俺。 やりたい事は、CSVをパースして JSON…
ごはあー Vue-Bootstrap-with-Material-Design の mdb-datatable タグにて、 json読ませたら、いい感じにテーブルちっくに表現してくれるのかと思いきや、HTTP…
csvファイルを読み込ませる必要があったんだけど、前回活用させてもらった convert-csv-to-jsonは、ファイルの変換にしか使えんみたいね・・・。 importで読み込ませたりできんもんかと思ったが、エラー出た。 こういうのができるのは json…
割とすっきりまとまったんで、ちゃんとした方のブログに書いた。 Node.js :csvファイルから jsonファイルへの変換は、convert-csv-to-json…
でけたんで公に晒した。 『異名ジェネレータ』 https://another-name-generator.netlify.com/ 振り返りは後日。
さーて。最後の手段だ。 名前の生成には、haikunatorを使用し、日本語化にtranslate-google を使うつもりだったが、translate-google を Web…
先日晒したチンケなアプリの振り返り。 土台構築期1(レベルが低すぎて倒される期) 【Vue.js】vue-element-adminで遊んでる。 【Vue.js】vue-element-admin遊びの続き 【Vue.js】vue-element-admin…
本日はスライドの作成&発表。 スマートスピーカーで英語の勉強をしている話 chibi-developer様主催の、俺の話を聞け!!LT大会 #13にて晒して来ました。 タイトルとは裏腹に、全然使いこなせてない感じなのですが、それは今後に。
スライドの作成&発表。 お手軽に使う PHP Fukuoka.php Vol.29 にて発表させて頂きました。 ガチ勢が多い中、発表内容が場違いな気がしましたが、せっかく作ったんで晒しときます。
前回、ちょっとしたアプリを作ったんで、同じような事をする場合にサクッと始められるよう、 ボイラープレートを作っていたが、既に15日前に作成してアップしていた。。。 早くも痴呆が進んでいるのか・・・?
Vue-Bootstrap-with-Material-Design を触ってて、「@click.native.prevent」 という構文が出てきたんで、分からなかったから調べてみた。 ・・・ってかこれ、どんな順番で調べればいいんだ? 「@click」は、v-bind…
SSLのはとりあえず置いといて、もう1個、簡単に作れそうなのをやってみよう。 ベースは引き続き、Vue-Bootstrap-with-Material-Design を使用。 UI…
RubyKaigi 2019に参加してみた。 https://rubykaigi.org/2019 あの世界的なイベントが福岡に・・・ッ! 普段、実務で Ruby…
自分の作業効率、悪っ! GW…
ブチかっこ悪い方法で解決させようとしたけど、何かいい感じに解決できそう。 HOW TO INCLUDE NODE MODULES WITH WEBPACK Node.js modules are not globally exposed by Webpack. (Node…
作戦を切り替え。 translate-google は、CDNでも配布されているので、そっちを使ってみる事にする。 translate-google を追加。 エラー出た。 Uncaught ReferenceError: require is not…
コンソールのエラーメッセージ。 素直に「fs」探せばいいの? ってかあった。 fs targetがwebだど、標準で持っててくれないんかな。 とりあえず、インストール。 エラーの内容、変わらず。 なんかもう、よく分からんけど、translate-google…
エラー解決方法模索中。 ブラウザに出てくるエラーメッセージ、こんなの。 よくわからんけど、「graceful-fs.js」をブチ込めばいいの? npm探したらあった。 graceful-fs.js これもあった。 index.js これも。 timed-out…
うあれー。translate-google 組み込んでみたらエラーでたー。 何? Module not found: Error: Can’t resolve ‘fs’ って。 どうやら Webpack…
ちゃんとした方のブログ書いた。 https://kakistamp.hatenadiary.jp/entry/2019/04/16/015817 フロントエンドは後日・・・
これ行ってきた。 Visual Studio 2019 Launch Event in Fukuoka ハンズオン含めて 13:00~18:00 の、結構中身の濃いイベント。 割とサクっとアプリ作ってAzureにデプロイできてしまうあたり、Azure + C…
先日、こんなの作った。 異名ジェネレータ 今んとこ、生成したフレーズが英語だけ。 本当は日本語もつけたいけど、意外と簡単にできたりせんかな。 Python だと、Googletransって API があるんで、それっぽいものが npm か CDN…
SSL証明書の内容を取り出してくれるライブラリを触ってみた。 Node.js で触ってたら、結構スラスラと手が動いたぞ。 最近、JavaScript…
リクエストがCORS対策で弾かれるなー。 久々にExpressつかうかーって思ってたら、こんなのあた。 何やら、サーバとして動いてくれるっぽい? https://github.com/nuxt/http…
JSONPについて、今ひとつ整理しきれない。 こんな感じ? フロントからバックエンドをコール バックエンドがAPIをコール 出力結果の jsをフロントが受け取る ・・・よく分からん。 普通にサーバサイドで処理するやり方と何が違うんだ? 出力結果の jsを script…
SSL証明書の内容を取ってくるパッケージ使ってみた。 get-ssl-certificate これ使ってごにょごにょするアプリ作ろうかと思ったけど、それを本当に作りたいか? 俺。 モチベが続かんかもしれん。 まぁいいや。飽きたら別の事をやろう。
チンケなアプリでけたー。 Vue.js 使いたいー Netlify…
このコードがよく理解できなかった。 参考文献 https://www.amazon.co.jp/dp/B07D9BYHMZ/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1 何だ。 「v-model=“current…
Vue.js のループ処理って、 を使う事になると思うんだけど、通常の for文として使う用の構文って無いのかしら。 イテレータとして使いたい訳じゃなくて、「単に…
created と mounted の使い分けが良くわからん・・・ OOPで言うところのコンストラクタとして使いたい場合、どっち使えばいいんだ。 調べた感じ、(コンストラクタで)やりたい事によって、どっち使うかを選んでいくって事? 何やら Android…
わーい。Haikunator を組み込んでぱちゃぱちゃ動かすまでできたぞー。 こういうライブラリ。 https://github.com/Atrox/haikunatorjs/ あと一息。
使うコンポーネントと使わないコンポーネントを整理。 今日は、あんま進んでねーっす。 Vue.js:data とか data() とか、使い分けがよく分かんない。 Vue.js にて、data…
「v-bind:is」が、マジで冗談抜きに1ピコグラムも理解できなかったので、サンプルソースをコピッて動かした。 https://kakisoft.github.io/PracticeJavaScript/vuejs/is.html <参考文献> 基礎から学ぶ Vue…
Vue-Bootstrap-With-Material-Designで遊んでたら、どうもバグっぽい挙動を見つけたぞ・・・。 修正してプルリク出したらOSS貢献者を名乗れるかしら。 < 追記> ⇒プルリク出した。
解決したんで、ブログに書いといた。 ちゃんと書いてる方。 Apache:mod_rewrite モジュールの、『RewriteCond %{HTTPS} off』がよく分からなかったから調べた。 - かきスタンプ
Apache の RewriteCondの書き方が、未だによく分からん・・・。 https://httpd.apache.org/docs/2.4/mod/mod_rewrite.html RewriteCond TestString CondPattern(regular…
「WP Editor.md」を試してみる。 こっちはプレビューがリアルタイムで確認できていい感じ。 しばらくこっちで行くか。
「Markdown Editor」を試してみる。 む。 動かない。ふつーの WordPress入力インターフェースや。 「使用中のWordPressバージョンで未検証」ってあるし、そんなもん? また今度。
プラグイン「WP Githuber MD」を試してみた。 WordPress…
理想は、はてなブログみたいに記事を書く時みたいに、マークでダウンで書くか、ブロック単位で書くか選択できる感じ。 プラグインを色々試す。
の意味が、よく理解できてない。(「off」のパターンも見かける) RewriteCond の書式が ってなってるけど、『 !on 』って、条件パターン(正規表現とか)じゃないやんけー と思って XServer…
v-bind と v-model の違いがよく分からなかったから、コード書いて動かしてみた。 https://kakisoft.github.io/PracticeJavaScript/vuejs/v-bind_v-model.html ふろんとわからーん。
解析メモメモ https://github.com/kakisoft/PracticeJavaScript/tree/master/vuejs/note_Vue-Bootstrap-with-Material-Design ちょっとずつ構成が分かってきた。
ある程度解析して、メモしたくなる場面が出てきたら、雑でも記録するようにしてる。 https://github.com/kakisoft/PracticeJavaScript/blob/master/vuejs/note_Vue-Bootstrap-with-Material…
※移管前(XServer + WordPress)の時の内容です。2020/03 からは Netlify + Gatsuby で運用しています。 このブログ、SSL化を忘れてたZE. 共有SSL使わせてもらおうかと思ったが、XServerは共有SSL…
エラー解消できた。 参考にしたのは、これ。 『Babelでコンパイルしたclassの ”class名 is not a constructor” エラーの対処』 http://bytefunc.hatenablog.com/entry/2018/03/07/03315…
https://github.com/creativetimofficial/vuetify-material-dashboard ESLint、UZEEEEEEEEE…
https://github.com/vuetifyjs/theme-freelancer シンプルで全景がわかりやす。
https://github.com/vuetifyjs/theme-blog こっちも触って見たが、輪をかけてわからん・・・ 今の俺には早すぎたみたいだ。
…
お次はこれ。 https://github.com/mdbootstrap/Vue-Bootstrap-with-Material-Design vue-element-admin…
PHP(バックエンド)は型がなくても、 分割させやすい IN/OUT をはっきりさせやすい 役割にスコープを限定しやすい といったケースが多いので(PHP…
こっちはもう少し手軽にできそうなので、こっちをベースにしてみる。 https://github.com/creativetimofficial/vuetify-material-dashboard もしくはこっち。 https://github.com/mdbootstrap…
ログインのところをちゃんと追ってみたが、どうにも tokenを誤魔化すだけでは無理っぽい。 store にログインユーザの情報やら各画面で使う用のパラメータやらをぶち込んでて、それが無くても動くようにするには凄まじい解析と労力が必要そう。 setToken…
https://github.com/PanJiaChen/vue-element-admin?utm_source=mybridge&utm_medium=blog&utm_campaign=read_more…
Vue.js Vuex Vue Router axios Vuetify Vue CLI webpack いろんなのあって、1つずつ整頓するだけでも一苦労。
これで遊んでる。 https://github.com/PanJiaChen/vue-element-admin https://github.com/PanJiaChen/vue-element-admin?utm_source=mybridge&utm_medium…
「フロントエンドわからーん!」って、もう100回ぐらい言ってる。
ブログの趣旨 主に2つです。 挫折した場合の過程を記録する 進化の早いIT…