前提 Windows 10 PHP 8.0 Laravel 8.0.2 背景 会社の研修中、PHPの基礎講座を受講 今の会社に就職前に独学でPHPを学習していたが、初めて知ったことがあったので、アウトプット 事象(やりたいこと) よくあるお問い合わせフォームで "ID"欄が空であった時、~…
前提 Windows 10 PHP 8.0 Laravel 8.0.2 背景 会社の研修中、PHPの基礎講座を受講 今の会社に就職前に独学でPHPを学習していたが、初めて知ったことがあったので、アウトプット 事象(やりたいこと) htmlspecialchars関数と一緒に使う"ENT_QUOTES"の意味が分…
前提 Windows 10 PHP 8.0 背景 会社の研修中、PHPの基礎講座を受講 今の会社に就職前に独学でPHPを学習していたが、初めて知ったことがあったので、アウトプット 事象 formタグのaction属性の使い方を初めて知った 個人開発ではheader関数を使ってページ遷移…
前提 Windows 10 PHP 7.2 背景 会社の研修中、PHPの基礎講座を受講 今の会社に就職前に独学でPHPを学習していたが、初めて知ったことがあったので、アウトプット 内容 問題 以下のform内のデータ送信方式はGETか?POSTか? <body> <form action="test.php"> あなたの家族の人数を教えてくだ</form></body>…
背景 先日VagrantやDockerで仮想環境を立ち上げる理由を自分なりにまとめた →大きな理由はホストOS(Windows、Mac)上で、別のOS(LinuxやUbuntu)を使えるようにすることだった その中で取り入れるOSとして圧倒的にLinuxが人気を占めている、とのことだった…
前提 Windows 10 PHP8.0 Laravel 8.0 背景 会社でこれから入るプロジェクトで管理画面の開発に"Laraveladmin"というライブラリを使っているとのことでしたので、できることや使い方をメモ Laravel-admin インストール 基本は以下リンクの手順 但し既にLarave…
前提 ・Windows10 ・xampp8.0.8(PHP8.0.8) ・MAMP(PHP7.2) 背景 ・PHPを学びだした当初にUdemy教材の中でMAMP環境での学習を推されたので、ずっとMAMPで開発 ・その後、WindowsはXAMPPの方が相性がいいことを知りそれ以降XAMPPで学習・開発を進めた ・実質MA…
前提 ・Windows10 背景 先日「仮想サーバー」について調べた ただ「『サーバーを立てる』という点ではいくつか同じようなサービスがあるよな」、と感じ、どう使い分けるか気になった 調べたこと 先日は主にVagrantとVirtualBoxについて調べたので、他のサー…
前提 ・Windows10 背景 ・いよいよプロジェクトに参画するので環境構築をすることに。 ・開発環境はVirtualBoxとVagrantで仮想サーバーを立てて開発を進める。 ・ただ「仮想サーバー」についてあまり理解していないので、簡単に調べたことをメモ 調べたこと …
前提 ・Windows10 ・xampp8.0.8(PHP8.0.8) 背景 ・xamppの処理の流れを知る 「Apache起動編」 ・xampp(Apache/MySQL)関連のエラーに苦しめられたくない 参考記事 www.javadrive.jp 調べたこと Apacheの起動にはhttpd.confを使う ※httpd.conf:Apacheの設定…
前提 Windows 10 (前)PHP7.4 → (後)PHP8.0 実務経験歴:21/5~ 背景 会社でこれから入るプロジェクトがPHP8.0を使っているとのことでしたので、PHP7.4だった自分のPC環境をバージョンアップすることに。 その中でいくつかエラーにつまづいたので、メモ。 事…
前提 ・Windows 10 ・Laravel 8.0 背景 Laravel実践開発を進めていく中で参考書通り進めたがつまづく。 模索した結果、解決したのでメモ 事象 P284「ユニットテスト」をファクトリ使って実施する際、Factoryの定義が8.0になってから変わった。 詳細 書籍はLa…
前提 ・Windows 10 ・Laravel 8.0 背景 Laravel実践開発を進めていく中で参考書通り進めたがつまづく。 模索した結果、解決したのでメモ 事象 P188でキューを非同期で対応させるために、書籍通り進めた。 具体的には キュー用テーブルの作成 php artisan que…
前提 ・Windows 10 ・Laravel 8.0 背景 Laravel入門書進めていく中で参考書通り進めたがつまづく。 模索した結果、解決したのでメモ 事象 参考書に従ってLaravelのAuth機能を実装しようと以下コマンドを実行 php artisan make:auth だが、以下エラーが返って…
前提 ・Windows 10 ・Laravel 8.0 背景 Laravel入門書進めていく中で参考書通り進めたがつまづく。 模索した結果、解決したのでメモ 事象 LaravelのAuth機能を実装しようと以下コードを実装
前提 ・Windows 10 ・Laravel 8.0 背景 Laravel入門書進めていく中で参考書通り進めたが進まず、模索した結果解決したのでメモ 事象 任意のSeederファイル"PeopleTableSeeder.php"を作成後、DBにテストカラムを作成するにあたり php artisan serve:db seed …
はじめに 簡単な自己紹介 本題。手順は3つ! 1. まずは、コミュニティの雰囲気を知る 2. コミュニティ内でイベントを主催してみる 3. 添削で「キラキラ職務経歴書」を作成 最後に はじめに 先日、オンラインコミュニティ「転職クエスト」のメリットについて…
始めに 会社の研修で、PHPの基礎問題を解いているときにふと思った疑問 実例 以下の演習問題を解いていた時の話。 問 ユーザーがテキストボックスに入力した0~9の数字について ・入力して送信ボタンを押した時⇒「OK」を出力 ・入力がなく送信ボタンを押した…
始めに ・会社の研修で、PHPの基礎問題を解いているときにふと思った疑問 ・たとえば独学時は「もし文字列$hogeが"1"である場合は~」という条件分岐で比較演算式"=="を使い みたいなコードを書いていた。 ・でももう一度基礎に振り替えると、比較演算子"==…
未経験からエンジニアを目指す方向けサービス「転職クエスト」のメリットを実経験べースでまとめました!
初めに きっかけ ・業務のPHP研修中に "echo"と"print"は厳密にいうと違いがある。 と恥ずかしながら初めて知ったのでメモ。 ・元々PHPを使った個人開発経験はあったが、当時の成果物レベルでは"echo"を使おうが"print"を使おうが、どちらでもよかった。 ・…
初めに 業務に入り、いろんなツールに出会ったので、 ・用途、出会ったきっかけ ・使ってみての感想 を自分用にアウトプット CSS Validator jigsaw.w3.org きっかけ ・HTML / CSSの研修にて 「css validator等を使ってCSSを検証して使うように」 と研修資料…
前提 Windows 10 Home Laravel 7.0.* MySQL 8.0.* 状況 Techpitで学習中、初めてLaradockを使ってDockerをインストール Windowsなので、Docker Toolbox使用 Laravel上でMySQLのテーブルを作成する「マイグレーション」を実施する際に、少しつまづいたのでメ…
前提 Windows 10 Home Docker Toolbox使用 状況 Techpitで学習中、初めてLaradockを使ってDockerをインストール Docker内でのLaravel環境構築の際に、Docker Quickstart Terminalを使っていたところ、少し困ったのでメモ DockerToolboxを使ってLaravelのイン…
前提 Windows 10 Home Docker Toolbox使用 状況 Techpitで学習中、初めてLaradockを使ってDockerをインストール Docker内でのLaravel環境構築の際に、Docker Quickstart Terminalを使っていたところ、少し困ったのでメモ 困ったこと 教材の説明文「docker-co…
前提 Windows Laravel : 6.0 MySQL : 5.7 実務で使用予定のLaravelをTechpitで学習中につまずいた 使用エディタ:cloud9 状況 MySQLのカラムを8個生成したかったので、 ↓ database/migration/(timestamp)_create_reviews_table.php ・ ・ ・ public functio…
前提 Windows Laravel : 6.0 MySQL : 5.7 実務で使用予定のLaravelをUdemyで学習中につまずく 状況 以下テーブルとカラムがある中で、SQLで'your_name'カラムに「加藤」という文字が入ったデータを取り出す処理をしたいため ↓SQL SELECT * FROM `contact_for…
前提 Windows Laravel : 6.0 MySQL : 5.7 実務で使用予定のLaravelをUdemyで学習中につまずいた 状況 RESTfulなリソースコントローラにより、CRUD機能を実装していた時。 具体的には"store"メソッドを実装しようとしていた 困ったこと コントローラ、ルーテ…
前提 ・Windows ・Laravel : 6.0 ・MySQL : 5.7 ・実務で使用予定のLaravelをUdemyで学習中につまずいた 困ったこと cmdで php artisan migrate を実行したところ、以下エラーが発生 エラー文 英訳すると「参照するテーブルがない」とのこと。 その時のデー…
個人情報の利用目的 当ブログでは、お問い合わせや記事へのコメントの際、名前やメールアドレス等の個人情報を入力いただく場合がございます。 取得した個人情報は、お問い合わせに対する回答や必要な情報を電子メールなどをでご連絡する場合に利用させてい…