B-Teck!

お仕事からゲームまで幅広く

【振り返り】2022年4月

前月の振り返り 【振り返り】2022年3月 - B-Teck! 学習 ブログ 【Angular】Angular + Akitaで単方向アーキテクチャ + Single State Streamパターンを実装するメモ - B-Teck! 勉強会 増枠☆初心者PM大歓迎!プロジェクトマネジメントの「コツ」を知ろう【開発P…

【TypeScript】CSVをパースする

csv-parseのインストール Warning: Module not found: Error: Can't resolve 'stream' の対応 polyfills.tsの修正 csv-parseの利用 参考 csv-parseのインストール $ npm install csv-parse そのままだとエラーが発生してうまく動かないので対応する。 Warnin…

【TypeScript/Angular】Formでファイルを読み込む

ReactiveFormsModuleの追加 Templateにファイル読み込み用のFormを追加 Componentに読み込む処理を追加 ReactiveFormsModuleの追加 imports: [ environment.production ? [] : AkitaNgDevtools.forRoot(), BrowserModule, AppRoutingModule, ReactiveFormsMo…

【Angular】Angular + Akitaで単方向アーキテクチャ + Single State Streamパターンを実装するメモ

この記事の目的 環境構築 Angular CLIインストール Akita CLIインストール プロジェクトの初期設定 プロジェクト作成 Akita導入 (任意)akita-ngdevtoolsインストール 実装 ユーザー一覧を表示する CLIでcomponent作成 app.component.htmlから作成したcompone…

【振り返り】2022年3月

前月の振り返り 【振り返り】2022年2月 - B-Teck! 学習 ブログ 【Scala】「Go言語でつくるインタプリタ」をScalaで実装した - B-Teck! 【雑記】毎日コミットを(ほぼ)1年間継続した - B-Teck! 勉強会 Scalaを使ったSaaSプロダクト開発の裏側お見せします! - …

【雑記】毎日コミットを(ほぼ)1年間継続した

過去の記事 【雑記】毎日1コミットを目指す習慣を始めた - B-Teck! 【雑記】 Write Code Every Dayをはじめて半年経った - B-Teck! 経緯 仕事外で勉強するときまとまった時間を取るのが難しかった まとめて時間を作るのではなく、毎日少しずつ時間を取ってい…

【Scala】「Go言語でつくるインタプリタ」をScalaで実装した

なんでこの本をScalaでやったのか 実装 monkeyという言語について 本の内容 実装にかかった時間など 感想 ツイート Go言語でつくるインタプリタ作者:Thorsten Ballオライリー・ジャパンAmazon なんでこの本をScalaでやったのか 7月に転職してからScalaを業務…

【振り返り】2022年2月

前月の振り返り 【振り返り】2022年1月 - B-Teck! 学習 ブログ SaaSの開発ロードマップ、マイルストーンどう決める?【開発PM勉強会vol.8 オンライン】に参加した #開発PM勉強会 - B-Teck! 勉強会 増枠!SaaSの開発ロードマップ、マイルストーンどう決める?…

SaaSの開発ロードマップ、マイルストーンどう決める?【開発PM勉強会vol.8 オンライン】に参加した #開発PM勉強会

peer-quest.connpass.com に参加してきたのでメモ。 投稿時点で公開されていた資料は記載しましたが、順次追記予定です。 個別最適のSaaSと上手く向き合うプロダクトロードマップ エンタープライズSaaSの初期成長戦略 急成長なフェーズでの成長戦略 アルプの…

【振り返り】2022年1月

前月の振り返り 【振り返り】2021年12月 - B-Teck! 学習 ブログ 【本】ゼロから学べる!ファシリテーション超技術を読んだ - B-Teck! 書籍 武器がないエンジニアは肯定を続けることで武器を手にする。20分で読めるシリーズ ゼロから学べる! ファシリテーシ…

【本】ゼロから学べる!ファシリテーション超技術を読んだ

ゼロから学べる! ファシリテーション超技術 概要 良い会議の定義 ファシリテーターとは? 議論のプロセス設計 アジェンダ その他 感想 概要 良い会議の定義 タイムボックスが守られている 決まる・まとまる 参加者の納得度が高い ファシリテーターとは? 会…

【振り返り】2021年12月

前月の振り返り 【振り返り】2021年11月 - B-Teck! 学習 ブログ 【本】ドメイン駆動設計入門を読んだ - B-Teck! 【振り返り】2021年振り返り - B-Teck! 【本】実践パワーファシリテーションを読んだ - B-Teck! 書籍 ドメイン駆動設計入門 ボトムアップでわか…

【本】実践パワーファシリテーションを読んだ

会議の生産性を高める 実践 パワーファシリテーション作者:楠本 和矢すばる舎Amazon ファシリテーションとは? ファシリテーター以外の役割 フォロワー サポート役 ファシリテーションの技法 議論の構成をデザインできる 議論の設計5つのS Share(共有) Set(…

【振り返り】2021年振り返り

昨年の振り返り 【雑記】2020年振り返り - B-Teck! 転職 新しいことを学び続けた一年 習慣化の定着 月次振り返りをはじめてみた ブログのPV おわりに 2021年お疲れさまでした。 転職 今年最も大きなイベントは転職でした。 なんとなく登録して眺めていたLAPR…

【本】ドメイン駆動設計入門を読んだ

よんだ ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本作者:成瀬 允宣翔泳社Amazon 読書メモ 感想 読書メモ chapter1 ドメインとは プログラムを適用する対象となる領域 ドメインの概念を抽象化したものがドメインモデル ドメインモデ…

【振り返り】2021年11月

前月の振り返り 【振り返り】2021年10月 - B-Teck! 学習 講座 【2021年最新版】はじめてのAngular入門 実践シングルページアプリケーション(SPA)開発 | Udemy ブログ 【雑記】UdemyでAngularの入門講座を受講した - B-Teck! 今月やったこと その他書籍 幕…

【雑記】UdemyでAngularの入門講座を受講した

受講したのはこの講座 【2021年最新版】はじめてのAngular入門 実践シングルページアプリケーション(SPA)開発 | Udemy 講座の概要はこんな感じ TypeScriptの軽いレクチャー 公式のチュートリアルを改変したアプリケーション作成 RxJSの理解のためのレクチ…

【振り返り】2021年10月

前月の振り返り 【振り返り】2021年9月 - B-Teck! 学習 講座 (受講中)【2021年最新版】はじめてのAngular入門 実践シングルページアプリケーション(SPA)開発 | Udemy ブログ 【TypeScript】TypeScriptに入門した - B-Teck! 【雑記】一つのものを複数の目線…

【雑記】一つのものを複数の目線から見る面白さ

最近、西洋の美術・芸術史とかを調べたりしてる。 何も絵画に興味を持ったとかそういう高尚な理由ではない。 2018年頃からずっと個人的な世界史ブームで、関連する事柄を調べていたら言語、宗教、哲学、経済、美術とどんどん領域が広がってきた。 別の角度か…

【TypeScript】TypeScriptに入門した

新しい仕事で必要になったので8月後半くらいからTypeScriptを集中して勉強してた。 いくつかの教材を使ったので軽くまとめておく。 前提 教材 Handbook(未使用) リクルートの新人研修資料 Udemyの講座(メインでやった) TypeScript Deep Dive 日本語版 サバイ…

【振り返り】2021年9月

前月の振り返り 【振り返り】2021年8月 - B-Teck! 学習 講座 【世界で7万人が受講】Understanding TypeScript 日本語版 | Udemy ブログ 【本】SCRUM BOOT CAMP THE BOOK を読んだ - B-Teck! 【雑記】 Write Code Every Dayをはじめて半年経った - B-Teck! 参…

【雑記】 Write Code Every Dayをはじめて半年経った

以前の日記でも触れたように、2分間コーディングのすすめ、コードを書く習慣のハードルを下げる を読んだ日から毎日1コミットする習慣を始めた。 振り返ってみると今日で一応半年続いたことになる。 6/16だけはどうにも調子が悪くて起き上がれず何もできなか…

【本】SCRUM BOOT CAMP THE BOOK を読んだ

SCRUM BOOT CAMP THE BOOK【増補改訂版】 スクラムチームではじめるアジャイル開発作者:西村 直人,永瀬 美穂,吉羽 龍太郎翔泳社Amazon 現在配属されているチームはスクラムで開発を行っていて、入社前は何も知らなかった自分も数ヶ月過ごすうちになんとなく…

【雑記】経歴振り返り

社会人になってからを振り返るメモを書いてたのでせっかくだから公開しておく。 ざっくり振り返り 高校時代 大学 1社目(2013-2017) 2社目(2018-2021) 3社目(現職) 改めて自分の好き嫌い 好き/得意 嫌い/苦手 おわりに ざっくり振り返り 高校時代 ひぐらしな…

【振り返り】2021年8月

前月の振り返り 【振り返り】2021年7月 - B-Teck! 学習 講座 【世界で4万人が受講】 実践!AngularJS講座 | Udemy ブログ 【JavaScript/AngularJS】今更AngularJSに入門したメモ - B-Teck! 参加した勉強会 集まれKotlin好き!Kotlin愛好会 vol.31 @オンライ…

【JavaScript/AngularJS】今更AngularJSに入門したメモ

AngularJSをサクッと覚える必要があったので勉強したメモ。 生のJSで扱おうと思うとアロー関数使うとうまく動かない箇所があったので、昔ながらの無名関数で書く。 中で呼び出すスクリプト等は学習時に利用した教材に合わせているため古い。 記事中のコード…

【本/アジャイル】いちばんやさしいアジャイル開発の教本 を読んだ

いちばんやさしいアジャイル開発の教本 人気講師が教えるDXを支える開発手法 「いちばんやさしい教本」シリーズ作者:市谷聡啓,新井剛,小田中育生インプレスAmazon 発売日に買ったものの長らく積んでいた本。 新しい職場がスクラム開発を実践していたこともあ…

【振り返り】2021年7月

今まで年一回とかイベントごとのときだけ振り返りをしていたんですが、自分のメモがてら月々の活動などを振り返っていこうと思います。 学習 ブログ 【本】実践Scala入門を読んだ - B-Teck! 【Scala/Play】PLAY2 + SLICK ハンズオンをやった - B-Teck! 【本/…

【Scala/Play】PLAY2 + SLICK ハンズオンをやった

Play 2.5.x + Slick 3.1.x の手順をベースに「Play 2.8.x + Slick 3.3.2+(Play Slick 5.0.x)」の組み合わせでやってみた。 実装したものはこちら バージョンを変えたことによってそのまま動かなかった箇所がいくつかあったので、メモとして残す。 プロジェク…

【IntelliJ/Scala】推論された型を常にエディタ上に出す

絶対忘れるので自分用のメモ。 Kotlinだとデフォルトで表示されてたような気がするけど、Scalaは設定しないと出ない? IntelliJ IDEA > Preferences > Editor > Inlay Hints > Scala > Type hints 個人的にはParameter hintsのShow parameter hintsも両方有…