転職先でAPI作りにはげむことになるのでおさらい。 @see https://qiita.com/sayama0402/items/0188c740360479db3f98 ここのAPIだけの演習メモです。 モデルの作成(通常) $ php artisan make:model Models/Article -m モデルの作成(docker-compose環境) $ docker-c …
検索結果: Laravel マイグレーション
Laravel 実践開発 秀和システム 演習メモ
PHPフレームワーク Laravel実践開発 Laravelやってて事前知識のつまづきが多く、基礎的な事でググる時間のコストが無駄なので、2日かけて基礎として1冊やるぞ。10日かかった。 この本は『PHPフレームワーク Laravel入門』をクリアしている中級?向けに書かれているので、最初は入門本からやるのが良いです。 最初からこの本をやると死ぬと思います。Amazonのレビューを見ると初心者に優 …
Laravel JWTで認証API メール認証
Laravelで認証APIを作ってみます。 JWT(JSON Web Token) 電子署名により改ざんをチェックできるようになっている 改ざんできないWEB Token 色々あるようなのでお勉強が必要 JWT マイグレーション docker-compose exec php-fpm php artisan migrate docker-compose e …
Laravel5.8 MySQL5.6 Specified key was too long; max key length
Laravel 5.8, MySQL5.6のDockerfileでマイグレーションしたら、えっらー! $ docker-compose exec php-fpm php /app/artisan migrate:refresh Migration table not found. Migration table created successfully. Migrating: 201 …
DB, API設計でのINT型
DB, API設計でのINT型留意点 データベース設計の正規化ではnullは不許可 WorkBenchのフラグ欄を真偽値型のBoolean(TINYINT)を選択する Swagger Editor ・真偽値はtypeをbooleanにする ・21億4,000万 ・超える可能性がある →BIGINT ・超えない → INT32 自動採番の主キーはBIGINT(INT64)にしています。 …
CV
振り返り やりたい 設計と実装に集中 設計と実装の半々が技術者としてバランス良いと考えています 非機能要件、パフォーマンス・アーキテクチャ設計技術の向上。そこにバックエンド技術者としての腕が出るから 強み 創業メンバーだった1社目は顧客対応含め背伸びして泥臭くやっていました。あくまでベースは技術者ですが、ベンダーコントロール、打ち合わせや要件定義、課題抽出から解決提案とかも好きで。前職のお客様方に …
Swagger API(REST API)とDB定義チェック表
API・DB設計でレビュー頂いた数々を大公開…。😭😭😭 Swagger Editor API設計 現在要件にないものはAPI設計に含めない YAGNIの法則。 将来の拡張を見越して作っておいちゃえ!っと含めるとアプリ開発側で謎のエンドポイントや属性になる😥 → 現在の要件のみAPI設計に含める キャメルケース、パスカ …
ポートフォリオ制作なうなんだが…その2
最短で完成を目指す。 ※雑記。現状は参考?にするのはおすすめしません。最後に整理します。 内容 本の感想投稿掲示板 + Google Books APIとのマッシュアップ 他書評サービスのコミュニティ機能があまり使われておらず成功していないから、Yomuyoは本好きの間で小さくてもコミュニケーションが生まれるものに …
ポートフォリオ制作なうなんだが…その1
最短で完成を目指す。 ※雑記。現状は参考?にするのはおすすめしません。最後に整理します。 内容 本の感想投稿掲示板 + Google Books APIとのマッシュアップ 他書評サービスのコミュニティ機能があまり使われておらず成功していないから、Yomuyoは本好きの間で小さくてもコミュニケーションが …
管理人について
About me -管理人について- Facebook Twitter GitHub 名前 : 優さん 職業 :技術者 Facebook:https://www.facebook.com/yuu.kanehiro ワークショップ・オンラインサロン運営😊 初学者・駆け出しエンジニアから熟練者まで。色々なひとの考えに双方向で触れることができる場✨ わくわくワークショップ( …