g198satoのブログ

学んだ技術の備忘録など

チームでのアプリ開発を終えて、反省

卒業研究にて、チームでアプリ開発をしました。2年かかったプロジェクトで、私は半年遅れてのジョインでした。 メンバーからは「全体の8割は佐藤が作った」と言ってくれたりもしましたが、自分でもそうだと思います…。 私の責任でかなり自由に開発させていた…

"ほんの一手間で劇的に変わるHTML&CSSとWebデザイン実践講座"を読みました

後回しにし続けていたCSSを学習しました。 ほんの一手間で劇的に変わるHTML & CSSとWebデザイン実践講座作者:ManaSBクリエイティブAmazon

面倒なコマンドはシェルスクリプトでまとめる

内容 このページを参考にしました。 qiita.com

【Laravel】定数・環境変数にはconfig()を使う

定数はconfigディレクトリ内のファイルに記述する。 環境設定は.envに書くが、それをconfigディレクトリ内のファイルでキャッシュに保存させる。 env('TEST_TEXT', 'default_text'), ]; ?> これらを呼び出すにはconfig()を使う $var = config('app.test'); …

"教育系YouTuberまさるの情報処理安全確保支援士 1冊目の教科書"を読みました

ゼロからスタート! 教育系YouTuberまさるの情報処理安全確保支援士1冊目の教科書作者:まさるKADOKAWAAmazon 次回の情報処理安全確保支援士を受験予定です。本格的な勉強に入る前段階として、この本を読みました。

"動かして学ぶ!Git入門"を読みました

動かして学ぶ!Git入門作者:冨永 和人翔泳社Amazon

Laravel9における外部キー制約の設定

子テーブルに $table->cascadeOnDelete(); を追加すると、親テーブルのレコードが削除された時に、子テーブルのレコードが自動的に削除される。 laravel.com 日記 Webアプリでは、論理削除で済ます場面が多かったのですが、今作っているアプリではユーザの個…

Udemyで"Terraform入門ハンズオンwith AWS"を受講しました

AWSでWebアプリケーションを作るべく、インフラをコードで管理できるTerraformについて学びました。 www.udemy.com

サーバからメールを送信する際はSPFレコードを設定する

Gmail等は、迷惑メールは受信しないようになっている。明らかに怪しいものは迷惑メールフォルダに入ることもない模様。 サーバから送信するメールが、迷惑メールとして遮断されないためには、DNSサーバにSPFレコードを設定する。 SPFレコードは、「メールの…

"Visual Studio Code完全入門"を読みました

なんとなくでVSCodeを使っていて、どこかでちゃんと機能について知っておきたいなと思っていました。 Visual Studio Code完全入門 Webクリエイター&エンジニアの作業がはかどる新世代エディターの操り方作者:リブロワークスインプレスAmazon 知らなかったこ…

Kindle Paperwhiteで技術書

ブラックフライデーで、Kindle Paperwhiteを買いました。極限まで読書のハードルを下げるべく、電源ボタンを押すだけで続きから読める、広告なしモデルです。 Kindle Paperwhite (8GB) 6.8インチディスプレイ 色調調節ライト搭載 広告ありAmazonAmazon Kindl…

"Composerの教科書"を読みました

Composerの教科書【第2版】: モダンなPHP開発の基礎知識作者:増井敏克Amazon 所感 恥ずかしながら、読む前のComposerは、「Laravel使う時に必要なツールをダウンロードできるやつ」くらいの認識でした。 現在「りあクト!」を読み始めており、npmやYarnの話…

GitHubのIssue

備忘録 用途 プログラム上の課題を、開発者で共有する。課題の解決を行うための、担当者・期限日を明確にする。

技術書はKindleで読むことにします

きっかけ 先日、Kindleで半額になっていたドメイン駆動設計入門を購入しました。現在6割ほど読み終えています。 ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本作者:成瀬 允宣翔泳社Amazon 技術書は圧倒的紙派だったのですが、これから…