2020-07-01から1ヶ月間の記事一覧

ホスティングはEC2でするか、Lambdaにするか

qiita.com LINEBotとして、カラオケ選曲アプリを完成させたいなぁ!

★Spotify APIで好きなアーティスト情報を取得するのに成功

参考にさせてもらったクラスメソッドさんの記事 dev.classmethod.jp 検索画面 https://open.spotify.com/search 検索結果 (Mr.children) open.spotify.com 手順 (1) クライアントアプリケーションの登録を行う 手順(2) Client Credentials Flowでアクセスト…

CircleCIのテスト画面 1) Tests\Feature\Http\Controllers\TweetControllerTest::TweetEdit Expected status code 200 but received 500. Failed asserting that false is true. /home/circleci/project/vendor/laravel/framework/src/Illuminate/Foundation…

スマホで開発環境を見る

Twitter @KOUICH1039さんより引用 【超簡単】 localhost:3000をスマホで見る方法 ターミナル ifconfig | grep 192 inet 192.123.4.56 netmask〜的なやつが返ってくるので localhostの部分をIPに書き換える ↓ 192.123.4.56:3000へスマホからアクセスする 以上…

laravel 6.x 初歩的なmigrationハマり

(注意) テスト環境でマイグレーションしてしまわないように、databaseオプションを付けている。 root@40761296795d:/var/www# php artisan migrate:reset --database=mysql Rolling back: 2020_07_31_110553_create_hash_tags_table Illuminate\Database\Que…

ES5とES6の違いまとめ

qiita.com

parashuto.com

★Web API (Spotify)

developer.spotify.com dev.classmethod.jp

良記事 Repositoryパターンのアンチパターン

qiita.com

良記事 Repositoryパターン採用のメリット

laravelarticle.com

★★ロードマップ 2020/07

2020/06の分 noel-ingenieur.hateblo.jp 1ヶ月半経ったので見直し。 目的 サービス開発で自走でき、 コードを書いて設計できること そのために行うことを (番号). (項目) => (具体的な行動) - (注力項目) 優先度A (1) OOPのベストプラクティスを身につける …

良記事 OAuthの解説

qiita.com

rebase作業で色々試した

一連のrebase作業の開始前 $ gloga * 543010c (new-ci) [2020.07.29] brewでインストールしたcirclecivalidateでOK | * e7c62c4 (HEAD -> ci-cd, origin/ci-cd) [2020.07.29] インデントを追加5 | * 958fbe8 [2020.07.29] インデントを追加4 | * 05cbca3 [20…

PG適性があると見られていたひとから学ぼう

適性があると見られていたひとから学ぼう it-for-pharma.com

Laravel デザインパターン

www.ritolab.com

★CI/CD laravel テスト 設定

masterブランチ以外ではworkflowsが動かないように設定した場合 masterブランチのみでworkflowsが動く Laravel, Laradock, Docker, CI/CD, テスト テストが通った時の設定 データベースが見つかりませんというエラーに対して。 // MySQLコンテナに入る $ doc…

@dowwana6より引用 どの職種も勉強は大事だけど特にITエンジニアは ・実力が分かりやすい (少しペアプロすれば分かる ・仕事道具そのものが頻繁に変わる (置いていかれるまでの時間が短い ・知見が公開されやすい (情報収集に対する意欲が実力の差に直結…

これはJavaScriptのいい教材

yutamanshop.com

見たい書物

クリーンアーキテクチャ レガシーコード改善ガイド アジャイル・サムライ リファクタリング 系のどれか @erukitiから引用 上記を、全部最低5回読み返すこと。 それでプログラマとしては圧倒的に成長できるんだから、 マジで読んで欲しい。 選んだ4冊って読…

クエリのログを記録する

DB::enableQueryLog()でクエリのログを記録することができる DB::getQueryLog()でそれを出力。 qiita.com

★参考にしたい進路

サーバーサイド一筋5年の優秀な同僚のVue.jsのコードをレビューしたことがあります。責務が分割され、メソッド毎の処理がわかりやすく、とても綺麗に書かれており、特に指摘するところなくLGTMを出しました。「調べながら書いた」とのことで、この経験から以…

★私のLaravel App作成の流れ

リファクタリング方針 noel-ingenieur.hateblo.jp TDD www.techpit.jp CI/CD https://www.techpit.jp/courses/enrolled/917488www.techpit.jp ファットモデル、スキニーコントローラ DBに関連するすべてのロジックは Eloquentモデルに入れるか、 もしクエリ…

【Laradock】 セットアップ (DBあり)

過去記事 (DB無し) noel-ingenieur.hateblo.jp チートシート noel-ingenieur.hateblo.jp 定数の役割説明 qiita.com コンテナ内でコマンドを打ちたい時。 $ docker exec -it laradock_workspace_1 bash コンテナ外からコマンドを打ちたい時。 $ docker-compos…

【Laravel】 Events

liginc.co.jp

【Laravel】 Service Container, Service Provider

qiita.com

【Laravel】 Repositoryパターン (DDD)

qiita.com https://speakerdeck.com/localdisk/laravelniokeruhou-hui-sinaitamefalseapurikesiyonshe-ji?slide=28

【Laravel 7.0】 Servicesディレクトリ, Modelsディレクトリ

daiki-sekiguchi.com Modelsディレクトリ (1) Models ディレクトリの作成と (2) User.php の移動 Laravel は、デフォルトでは Model クラスを artisan コマンドで生成すると app ディレクトリ直下に生成しますが、 Models ディレクトリを作って、そこに配置…

laravel-tdd.doc.tacck.net 追加したテストが失敗した。 エラーメッセージを読むと、500のステータスコードが返ってきたことがわかる。 このステータスコードは、サーバの内部エラーなので、つまりプロダクトコードでエラーが発生している、というわけだ。 #…

【記事:アラフォーからエンジニア

shimasei.hatenablog.com

CSSの上下左右中央揃え。 .container { display: grid; place-items: center; }