20220312_アウトプット(ドメイン駆動設計)

ドメイン駆動設計の考え方、すごく面白い 最近ドメイン駆動設計(以下、DDD)を学びたくて色々読んでいる。 読み進めているもの 「現場で役立つシステム設計の原則」 「ドメイン駆動設計入門」 「ドメイン駆動設計 モデリング/実装ガイド」 「ドメイン駆動…

20220305_プリンシプルオブプログラミング

読んだ本 www.amazon.co.jp/dp/4798046140 どういう本なのか? コードは一切ででこない。 プリンシプルとは本質的な知識のこと。 「優れた方法」のエッセンスが凝縮された本だった☺️ 元気をもらった言葉 まず抽象を学び、それから具体的なコードの技術を学ん…

20210625_Symfonyのテンプレートとビューの基本について①

今日行ったこと Symfony入門のチャプター3(途中まで) ざっくりと章を読んだ後、始めから写経しつつ、どんな動きをするのか確認。 学んだこと (1)Twigとはテンプレートエンジンの一つだった! ❓テンプレートエンジンって テンプレートを表示させるエン…

20210624_Symfonyのコントローラーとルーティングについて

今日行ったこと Symfony入門のチャプター2 学んだこと (1)アノテーションという仕組みでルーティング設定出来るよ! Railsと同じように、コントローラーだけでなく、ルーティングの設定が必要である。 configフォルダ内のroutes.yamlにルーティングを設…

20210620_PHP

今日行ったこと PHP初級者試験勉強(第1・2章のおさらい) 学んだこと PHPの終了タグは/いらない。(で終わる) 文字列における単一引用符('')と二重引用符("")の違いは特殊文字が意味する値に置き換わるかどうか。(二重引用符("")の時に置き換わる)…

20210515_アウトプット(TCP / IP)

今日行ったこと 1日で読めてわかるTCP /IPのエッセンス 学んだこと TCP /IPって? 私:「TCP / IP」と聞くけれど、これって何? 先生:それぞれ最後の「P」は「プロトコル」を指しており、ネットワーク上においてデータ転送するにあたって必要なプロトコル…

20210501・2・3_アウトプット(オブジェクト指向・PHP)

行ったこと 5/1 オブジェクト指向でなぜつくるのか(パッケージ・例外・ガベージコレクション・メモリの使われ方) 5/2 paiza PHP基本講座(標準入力について学ぶ) オリジナルアプリ(小さなバージョンアップ・AWS) フォルダやファイルの整理 5/3 Akichon …

20210427・28・29・30_アウトプット(オブジェクト指向でなぜ作るのか・イミテーションゲーム)

行ったこと www.nikkeibp.co.jp 第4章まで理解(1670頁/5,000頁) 本の途中で出てきたイミテーションゲーム(映画)をアマプラで観た。 imitationgame.gaga.ne.jp 学んだこと この本から学びたいことは何か? なぜ、オブジェクト指向が必要になったのか? …

20210424_アウトプット(Rails・php)

今日やったこと 現場で使えるRubyonRails速習ガイド(1時間10分) 初めてのphp(2時間50分) 1%の成長 楽しみながらRailsの知らなかったことやphpのこと学べた。 新しい発見 Rails パーシャルについて パーシャル(一部分)側(_form.html.slim) mod…

20210420・21_アウトプット(php)

やったこと 初めてのphp(3章ロジックと繰り返し) 1%の成長 初見で見た時に「?」と感じた数値や文字列の比較について理解できた。 新しい発見 ASCIIってなんだ? American Standard Code for Information Interchangeの略で、ASCII(アスキー)と読む。 …

20210418_アウトプット(docker・php)

やったこと 4/14 dockerとは?(1時間) 4/15 SPI(1時間) 4/16 SPI(1時間半) EC担当者の知識と業務(1時間) 4/17 EC担当者の知識と業務読了(11時間) 4/18 EC担当者の知識と業務、最終まとめ(2時間) 初めてのphp第2章まで(4時間) 1%の成…

20210412・13_アウトプット(Ruby・css・symphony)

やったこと 4/12 Ruby…(Ruby超入門)1時間 4/13 css初級(フィヨルド)…1時間15分 symphony5のチュートリアルに着手…45分 1%の成長 前ほど、環境構築に対して抵抗(うっ・・・難しそう・・・という感情)が無くなった気がする!RubyやRailsのバージ…

20210411_アウトプット(Ruby、Rails、php)

先週やっていたこと 4/5:Rubyモジュールの続き 4/6:SPI/Rails@task = Task.newを見た時にここでクラスを生成しているのか!とRubyで学んだことが繋がった。 4/7:PHPパーフェクトPHPの49ページまで 4/8:PHP/志望動機パーフェクトPHPの63ページまで 4/9…

20210406_アウトプット(Ruby)

やったこと 志望動機をじっくり考える(4/5) ゼロからわかるRuby超入門の続き(9:モジュール) 1%の成長 モジュールについて理解が深まった 企業の求めていることは何かと、自分が貢献できることについて考えている(途中) 新しく学んだこと モジュール…

20210404_アウトプット(Ruby)

今日やったこと ゼロからわかるRuby超入門の続き(7:メソッド〜8:クラスまで)8時間50分 1%の成長 ようやくモヤモヤしていたRubyのクラスと向き合えた 新しく学んだこと メソッド putsがメソッド内にある時と外にある時の違い メソッド内にある時・・・…

20210402・03_アウトプット(Ruby)

今日やったこと HTMLの理解を深める 50分 ゼロからわかるRuby超入門の続き(6)3時間40分 Laravelのアプリ 1時間(mysql接続ができておらず、migrateがうまくいかなかった もう少し調べよう) 1%の成長 ブロック変数について、ハッシュと配列でごっちゃに…

20210401_アウトプット(Ruby)

今日やったこと ゼロからわかるRuby超入門の続き(5の練習問題)40分 1%の成長 リファレンスをみながらメソッドを探すことに少しずつ慣れてきた また練習問題解くときに、vimを使うようにしていて、ファイル作成や行のコピーに慣れてきた メソッドの中で…

20210331_アウトプット(mysqlエラー→解決できた😍)

今日やったこと mysqlのエラーと格闘 →解決(4時間) 1%の成長 エラーと向き合えた mysqlの理解ちょっと進んだ バージョンアップって学ぶこといっぱいある(上手くいったと思っていても、後で地雷を踏んで爆発することがある) 新しい発見 ログの確認 この…

20210330_アウトプット(mysqlエラーと格闘)

今日やったこと mysqlのエラーと格闘(3時間45分) →未解決 新しい発見 上記エラーについて調べたり、感じたこと mysql5.6使っていたが、mysql5.7のあとは、8.0と一気にメジャーアップデートされていたことを知る。 mysql8.0はシークエルプロ使えないみた…

20210329_アウトプット(Ruby)

1%の成長 ゼロからわかるRuby超入門(3時間半) 新しい発見 sizeメソッドとlengthメソッドはエイリアスメソッド(別名メソッド) 私:配列の要素数ってどうやって数えるの? 先生:sizeメソッドやlengthメソッドで数えることができるよ。 私:異なるメソッ…

20210328_アウトプット(Ruby)

1%の成長(昨日の自分の知識より1%成長する) Wantedlyの「将来やってみたいこと」「やったこと」を追記・投稿(1時間) ゼロから分かるRuby入門(チャプター1から4まで)(4時間) paizaのスキルチェック(1時間) SPI(1時間30分) 新しい発見 ゼ…

20210327_アウトプット(HTML・Rails)

やったこと HTML(フィヨルド)3時間45分 SPI 1時間30分 Rails 1時間 学んだこと HTML のセクションとアウトラインの使用 timeタグ HTML5の基本を理解する HTMLを書くときに必ず必要な要素たち 🌟1・・DOCTYPE宣言 <html lang="ja"> 🌟2・・属性で日本語指定 <head> <meta charset="UTF8"> 3・・</meta></head></html>…

20210325_アウトプット(Ruby)

学んだこと キノコードさんの動画をみながら、Rubyに関する差分の知識や、改めて概念について学んだ。 youtu.be プログラムの基本構造 (1)順次進行(上から順に実行) (2)条件分岐(条件に応じて処理) (3)繰り返し(決まった条件や処理を満たすま…

20210324_アウトプット(Rails Slim)

学んだこと railsでビューを作るとき、テンプレートエンジンと呼ばれるERBを使用する。 今まではERBを使っていたけれど、Slimというテンプレートエンジンもあることを初めて知った。 開始と終了のタグめんどくさいと思っていたため、楽だ 今更ながら「テンプ…

20210321_アウトプット(terminal,HTML)

学んだこと (パート8)作業の自動化にはScript(台本)が便利 私 {スクリプトで自動化する手順を教えて! 先生{ 2段階あるよ! 行いたいコマンドをスクリプトに書く(そのスクリプトはshコマンドで実行可能) ・その時はコマンド名からでOKだよ(%はシェ…

20210319_アウトプット(terminal)

今日学んだこと macの開発環境を作る(パート5〜) (1)ネットから簡単ダウンロード cURL 私 { cURL(シーユーアールエル)ってどんなコマンド? カールだと思ってたよ 先生 { ネットからファイルを簡単にダウンロードできるコマンドだよ ここでいう”ファイ…

20210318_アウトプット(terminal・メソッドについて)

今日学んだこと macの開発環境を作る (1)ダウンロード後の便利な機能について 私 { ダウンロードしたアプリごとに許可するの面倒だな・・ 先生 { 以下のコマンドを打つと"システム環境設定>セキュリティとプライバシー (一般)"において「全てのアプリケー…

最近感じていること・考えていること

ここ2〜3日、うまくいっていない感覚を感じています。 それは何故なのか、どうやったら改善できるか目的に立ち返って思考を整理しようと思いました。 現在の気持ち 「焦り」…知識や技術が全然足りてない、もっと頑張らなくちゃ。前に進んでいる感覚を持て…

20210313・14_アウトプット(オリジナルアプリ・バージョンアップの試み)

3/13行ったこと 2時間 午前中はWantedlyの文章作成 完成したと思い、貼り付けたら文字数オーバーになってしまった要点を考え直そうと思い中断。 Rubyのインプット 2時間 macのBigSurへのバージョンアップ 3/14行ったこと 9時間 Rubyのインプット 1時間30分 …

20210312_アウトプット(オリジナルアプリ)

3/12行ったこと 3時間 オリジナルアプリ(ユーザー編集機能・セキュリティアラートの改善) 3時間 学んだこと ユーザー編集機能について deviseでユーザー編集をしようとすると、①新しいパスワード、②確認のパスワード、③今までのパスワードの3回入力する必…