プログラミング一覧

プログラミング学習について共有していきます。皆さんの助けになれば幸いです。

Qiita

新卒エンジニア研修【2ヶ月間でやったこと】

ベストベンチャー100に選ばれている企業に勤めております。 新卒研修の振り返りで2ヶ月間(4~5月)でやったことを残します。 4月第1週 総合職研修 - PDCA - タスク管理 - ビジネスマナー 4月第2週 開発手法 スクラム開発 1スプリントを繰り返す開発手法 1スプリントは、スプリントプランニング、デイリースクラム、スプリントレトロスペクティブ、スプリントレビュー クラウドネイティヴ クラウド技術を最大限活かそうという考え方 開発スピードの向上、属人化...

Qiita

正しい質問方法

質問の仕方 ・実行手順を書く →手順を箇条書きにする ・自分が予想した結果を書く ・実際の結果を書く ・どこからうまくいかなくなったのかを書く ・文献の引用とともに判断理由を書く ・環境を書く →自分のOS, メモリ量, 使用ソフト, バージョン, 周辺機器, マシンの種別

Qiita

Xdebug のインストール PHP デバッグ Mac Big Sur

Xdeubgのインストールにとてつもなく膨大な時間を費やした。 環境 mac OS Big Sur バージョン 11.3.1 $ brew list | grep php php@7.4 phpmyadmin 結論 ↓どおりにインストールしてエラーを解決しながらやっていくと、Xdebugをインストールできた。 Homebrew で php7.4 + Xdebug をインストール しかし、peclでのインストールにおいてエラー発生。 pecl install xdeb...

Qiita

Go ポインタとは~なぜ必要?

AWSのLambda関数を触っててGoのチュートリアルが読めなかったので、基礎的なところから勉強したことを記す。 ポインタの概念 ポインタ=実体(インスタンス)が格納されたメモリのアドレス package main import "fmt" func main() { var i int //int型の100という実体 i = 100 //int型のポインタ型変数pを定義 var p *int p = &i fmt.P...

Qiita

Mac VSCode dlvでGoのデバッグをする方法

goをVSCodeでデバッグするには、dlvというものが必要らしい。 dlvは、Goのデバッガのこと。静的型付け言語?のため、強者はlog.Printf("%+v")でも問題箇所に気づくことはできるらしいが、delveを使ったデバッグは便利とのこと。 dlvをインストールするのに若干ハマったので備忘録として残しておく。 環境 VS Code Mac Os brew goのインストール brew install go go version go version go1.16.3 d...

Qiita

post_max_sizeとupload_max_filesizeの違い

php.iniにおけるupload_max_filesize と post_max_sizeの違いについて。 ちなみにphpinfo()で確認できる。 upload_max_filesize 一つのファイルの最大ファイルサイズ。 この値を超えてしまうと、$_FILES[‘hoge’][‘error’]にUPLOAD_ERR_INI_SIZEがセットされる。 post_max_size POST送信全体のデータサイズ。 このpost_max_sizeを超えるサイズのPOST送信があった場合...

Qiita

ルーティングルートパラメータの正規表現

ルーティングでハマったこと アカウント編集で「名前」、「パスワード」、「メールアドレス」を編集する機能をつけたときの話。 ルーティング↓ routes/web.php //名前、パスワードを編集する Route::get('user/{page}', 'UserController@showEditForm')->name('user.edit'); //メールアドレスは、確認メールを送ったりトークンを発行したりと性質が違うと思ったので別にコントローラを用意。 Route::ge...

Qiita

Laravel5.5 備忘録 ちょっとした備忘録

気づいたこと route(ルーティングで指定したname) view(resources/viewsディレクトリ のビューファイル名) 修正点(追記) : view()でも、ルーティングで指定したnameを利用できる。 view(ルーティングで指定したname) 運用・保守で、URL変更が起こった時のことを考えて、 viewの中でもnameを指定。 ビューはresources/viewsディレクトリのサブディレクトリにネストすることもできます。ネストしたビューを参照するために「ド...