2019-03-31この記事は約9分で読めます。こんにちわ、hisayukiです。今日が3/31と年度最終日(会社としては違うけど)なので、今年度を振り返ってみようと思います。わってくださった皆々様には本当に感謝をしています。新たな繋がりも増えて、過去最高に充実した1年になりました特に会社には新規のプロジェクトを技術選定から任せて頂き、貴重な経験を積ませていただきました。半年間そのプロジェクトを一緒に進めていただいたスクラッチソフトの川路さんにもめちゃくちゃ感謝してます❗というか、そこで修行してなけれ今サービス開始出来ていないと思いますww何よりやっぱ家族にはかなり支えてもらいました。今年は子供が生まれたばかりでしたが、結構好きにあちこち行かせていただきました夜遅くなる日も結構ありましたが、それでも支えてくれた奥さんに感謝です。来年度もまた、今年度を超える充実した1年にしていきたいと思います。Osakaで堀内さんのセッションをきっかけに初めて4ヶ月。公開記事は31、下書きは12と結構書きました。何かを思いついたり、残しておこうと思ったときにとりあえず下書きにざっくり書いて見る。した事で、形に拘りすぎず、思い出すことに苦労せずで書き続けることが出来た。下書きのまま記事にならないものもチラホラ・・・でもまぁ、全部が全部記事にしなきゃいけない!って考えを捨てればこれでいいのかなと思います。4ヶ月で31記事書けたので、順調に書けば年間90記事は行けそうな感じ。2019年度は100記事目標で続けていきまーす新しく触れた技術AWSこれは初めてではないのですが、改めて実プロジェクトに導入するのは初めてでした。プロジェクトの3本柱のうちの1本ですね。実務で使うとスキル習得スピードはんぱなく早いですね!!!wJAWSや簡易的なページ作るのは今までもやってるのですが、VPCから構成作るって事はやったことなかったのですごい貴重な経験でした。terraformこいつは外せないwIaCをする上で、CloudFormationよりこっちのがいいかなと思って選んだTerraformまともに使えるようになるまですんごい時間かかった・・・・ww結局、最初から覚えて作りたい環境をコード化するのに2ヶ月くらいかかった気がする。Daysでは著者の村主さんと直接お話することもできました!Terraformの便利さと辛さを両方お話出来て本当によかったww間違いなく便利だし、開発時と全く同じ構成の本番環境を保証出来るという素晴らしいの仕組みなのですが、使い方を考えないと保守の負債になりがちです/(^o^)\ご利用は計画的にwKotlinもともとJavaを専門学校の頃からやっているので7〜8年書いてます。書き方似てるということで、やってみたのがこのKotlin!めっちゃ書きやすいww書き方的にはJavaに近いけど、コード量が圧倒的に少なくなります。加えてNull安全が保証されているため、安全なコードになりやすい。BootSpringそのものは触ったことあるのですが、SpringBootを触るのは初めて。ここはあくまで基盤的なところだったので、それほど思い入れはなかったですwというか、基盤周りはやってもらっちゃってそれ以降そんなに触らないんですよね/(^o^)\ただ、複数あるSpringProjectの中で使いたいものだけをいい感じに選んで使えるのは便利。あとはDDDに適した構造で書けるのはすごくいい感じでした❗Angular(TypeScript)フロント苦手意識半端なくあったのですが、それを一蹴してくれた存在。なにより型宣言があるJSってこんなに素晴らしいのかと気づかせてくださいました。今回Angularを教えていただいたのですが、今の主流はReactやVueみたいですね。来年度は少し触れてみてもいいかなーとは思います。Dockerこちらも実践投入で習得。ちなみにやるまでめちゃくちゃ嫌悪感あったwただの苦手意識です、よくわからないから触りたくない的な実際にDockerfile書いてみたり、使ってみたりして便利さを実感。Fargate最高なので、遅れてですが初歩が出来てよかったです!Twilioプロジェクトの3本柱のうちの2本目プロジェクトのメイン機能の電話をこちらのサービスで作りました。́▽`*)加えて転送前と、通話終了時にWebhookが飛ばせるので通話前処理や通話終了時処理などを簡単に書けたのが印象的です。Connectが来たのもいい思い出ですねStripeプロジェクトの3本柱のうちの3本目。プロジェクトのメイン機能の決済をこちらのサービスで作りました。́▽`=)ノユーザーコミュニティの良いところで、使っている人同士で話せる機会に沢山巡り会えたサービスでした!CircleCICI/CDに関心をもつきっかけになったサービス。́∀`)httpクライアントからURLベースで呼び出すという仕組みを理解していなかったので、当然Serverlessでの仕組みの理解も困難だった今回初めてAPI形式でWebアプリケーションを組ませて貰って、URLでプログラムを動かしてJSONでのデータのやり取りのやり方を学べました。́∀`)ドメイン駆動設計は考え方を知ることで、何をどこに書くかを整理出来た。後から追記や修正をする場合でも該当箇所を探す時間はとても減りました。・・・ドメインの考え方はまだまだ難しいと感じます。何回かもう登壇させて頂いてるのですが、今年の9月くらいが初めての登壇でした。前日夜中まで準備されてた方々もいらっしゃったので、もっと何か出来たかなと思いました。立ち上げこちらは川路さんのお誘いで立ち上げメンバーに入れていただきました!コミュニティの立ち上げに最初から参加したのは初めてでしたが、これもまた貴重な経験でした。ConnectではLTの参加をさせていただきました。;∀;)まとめ1年いっきに振り返ると長いなぁ・・・それだけいろいろやらせていただいたことに感謝ですねw2019年は4Qで振り返り書いたほうがいいかもしれない。́∀`)書く方も読む方も疲れちゃいますよねwwwもしかしたら、感謝漏れしてる方がいらっしゃるかもです、ごめんなさい/(^o^)\技術的な面は、いかに自分が遅れてたんだろうと思えました。おっついてはないんですが、やっと3年前くらいのところまでこれたのかなって感じ。今年感じたのは実践大事もうこれにつきます。何事も実際にやってみるのが一番身につくし、とりあえず手を動かさないと始まらないです。最後にアウトプットそのフィードバックを発信する事で再度落とし込めます。ブログやQiitaで発信することでアウトプット兼、同じことで困ってる人がたまたま見て解決してくれたらいいのかなーって感じです。今日は平成最後の日ではないですよ。1日目こんばんわ、hisayukiです。Adve...BlogAWS障害で本当に知っておくべきことと考慮すべきことおはようございます、hisayukiです。盛大なお祭りもだいぶ収束に向かってきました。今年の10月1日にオープンした目黒にある、スタートアップとデベロッパー向けにAWSが無償提供している施設。コメントをキャンセルメールアドレスが公開されることはありません。