とあるプログラマーの奮闘ストーリー

#Java,HTML,Javascript,CSS,SQL実務経験8年 #開発経験:E…

とあるプログラマーの奮闘ストーリー

#Java,HTML,Javascript,CSS,SQL実務経験8年 #開発経験:ECサイト、マッチングアプリ、業務系システム #協力会社:楽天様、NTT様、yahoo様  お仕事の相談お受け致します

記事一覧

今日はオンライン授業をした。教えるフェーズはやはりやりがいがある

今日もプログラミングを教えた。データ作成もひとつできた。

成長した点vue.jsで双方向処理を学んだ.ogp作成をvue.jsとsvgでできそう

今日はAWSを構築し、railsでメモアプリを作った。あんなに簡単に作れるとは!GitHubにあげても動くのだろうか

今日はドットインストールで割り勘アプリの解説を確認。自分でアプリを作ってリリースするの楽しい

【月収大公開】
11月 71,4500円
MAX 7月89,5000円

仮説:
・案件掛け持ちが良い?
・勉強会に顔を出す?
・知り合いに案件教えてもらう?

月収100万円を目指す #フリーランスエンジニア

週3と週2の案件の掛け持ちが鍵!?

DIわかりやすい。依存性の注入
https://qiita.com/hshimo/items/1136087e1c6e5c5b0d9f

要は、固定されている部分(依存性)を外部から変更できるようにする(注入)こと。

車のパーツも独自のメーカーに依存していると、修理しにくい

型引数の名前には「T」を使用することが多いが、2つ以上の場合はアルファベット順に「T」「U」「V」や、「T1」「T2」「T3」などが慣習的に使用される。
https://www.buildinsider.net/language/tsgeneric/01

コールバックを設定するメソッドには、メソッド名の末尾に「Async」がついたバージョンもある
「Asyncあり」 前のタスクと同一スレッド上で実行される
「Asyncなし」 新たなタスクとしてスレッドが割り当てられる
https://qiita.com/bonobono555/items/97a678d6530c8a0b939d

Optional
isPresent()、get()は使わない
if(value!=null){}と変わらないのでOptionalの意味がないから
https://www.deep-rain.com/programming/java/363#isPresentget

値を持つかもしれないし、持たないかもしれない

Optional nullableNullCase = Optiona.ofNullable(null);
Optional nullableNotNullCase = Optiona.ofNullable("example");

Optinal
値を持たない
Optional emptyCase = Optional.empty();
値を必ず持つ
Optional presentCase = Optional.of("example");

https://qiita.com/uchi_y/items/c589f5b942cfbd0c041c

SKUは在庫管理の最小単位。Stock Keeping Unit
https://posregi.jp/nexpo/topics/how_sku/

CompletableFuture初心者用説明

関数型インターフェース、CompletableFutureの理解を言語化します。 コード上のコメントに説明は記載。 package java8;import java.util.concurrent.CompletableFuture;im…

今日はオンライン授業をした。教えるフェーズはやはりやりがいがある

今日もプログラミングを教えた。データ作成もひとつできた。

成長した点vue.jsで双方向処理を学んだ.ogp作成をvue.jsとsvgでできそう

今日はAWSを構築し、railsでメモアプリを作った。あんなに簡単に作れるとは!GitHubにあげても動くのだろうか

今日はドットインストールで割り勘アプリの解説を確認。自分でアプリを作ってリリースするの楽しい

【月収大公開】
11月 71,4500円
MAX 7月89,5000円

仮説:
・案件掛け持ちが良い?
・勉強会に顔を出す?
・知り合いに案件教えてもらう?

DIわかりやすい。依存性の注入
https://qiita.com/hshimo/items/1136087e1c6e5c5b0d9f

要は、固定されている部分(依存性)を外部から変更できるようにする(注入)こと。

車のパーツも独自のメーカーに依存していると、修理しにくい

型引数の名前には「T」を使用することが多いが、2つ以上の場合はアルファベット順に「T」「U」「V」や、「T1」「T2」「T3」などが慣習的に使用される。
https://www.buildinsider.net/language/tsgeneric/01

コールバックを設定するメソッドには、メソッド名の末尾に「Async」がついたバージョンもある
「Asyncあり」 前のタスクと同一スレッド上で実行される
「Asyncなし」 新たなタスクとしてスレッドが割り当てられる
https://qiita.com/bonobono555/items/97a678d6530c8a0b939d

Optional
isPresent()、get()は使わない
if(value!=null){}と変わらないのでOptionalの意味がないから
https://www.deep-rain.com/programming/java/363#isPresentget

値を持つかもしれないし、持たないかもしれない

Optional nullableNullCase = Optiona.ofNullable(null);
Optional nullableNotNullCase = Optiona.ofNullable("example");

Optinal
値を持たない
Optional emptyCase = Optional.empty();
値を必ず持つ
Optional presentCase = Optional.of("example");

https://qiita.com/uchi_y/items/c589f5b942cfbd0c041c

CompletableFuture初心者用説明

関数型インターフェース、CompletableFutureの理解を言語化します。
コード上のコメントに説明は記載。

package java8;import java.util.concurrent.CompletableFuture;import java.util.concurrent.ExecutionException;import java.util.function.Consumer

もっとみる