技術

📝

Step CI 後で試す GitHub Actions上でバックエンド機能のstaging環境リリース完了後に自動テストをしたい 開発者がローカルでバックエンド開発をする場合に実施するエンドポイントのテストを自動化したい 開発者がPRを作成した際にGitHub Actions上で修正反…

FIWARE

www.letsfiware.jp ihubbase.jp www.youtube.com github.com

ゴーファー君と回し車をダッシュで回す その1

仕事でバックエンドの開発をするようになって早3ヵ月…バックエンド開発ちゃんとするの5年ぶりぐらいなうえに、Golangを触るのもはじめてということで兎も角として地力がなさ過ぎなので素振りする。 触る要素 Golang GraphQL BDD 使うフレームワーク・ライブ…

42Tokyo(フォーティーツートウキョウ)体験会 in Hiroshimaに参加してきた

note.com かなり圧縮されたサマリー版での体験でした。 レクチャーの構成要素をバラすと下記になりそう。 課題ベースの学習 ペアワーク ピアレビュー なんと言うか、これは合う合わないがあるのと、これに合わなくても別にプログラミングはできるようになる…

📝

entgo.io GoのORMフレームワークであるent.のチュートリアルちょっと触ってみた。なんか根本Golangの経験値が低すぎて色々とツラタンである。 仕事やって家事やって、スキルインプットの時間をとるのはやはりなかなかにしんどい。疲れたのでもう寝る。

読んでる本

プログラミング・ビットコイン ―ゼロからビットコインをプログラムする方法作者:Jimmy Songオライリー・ジャパンAmazon 有限体+楕円曲線からの楕円曲線暗号 いいぞ、こういうのが欲しかったんだ。ビジネスパーソンの描くユートピアなんぞどうでもよいのだ。

読んだ本

入門 Kubernetes作者:Kelsey Hightower,Brendan Burns,Joe Bedaオライリー・ジャパンAmazon 斜めに読んだ。

次のステップに進める

昨年から開発を進めていた地元自治会向けのプロダクト無事に7月からβが外れて本運用になった。なのですが、追加機能の開発を継続的に進めて行く関係から運用本データを抱えてる環境とは別に所謂ステージング環境が欲しくなったのでFirebaseに新しくプロジェ…

読書ノート

[エンジニアのための]データ分析基盤入門 データ活用を促進する! プラットフォーム&データ品質の考え方作者:斎藤 友樹技術評論社Amazon ざーっととりあえず読了

RxJS学習の準備

RxJSに関して学んでいくので、ゴール設定をする。 RxJSに関して学びたいこと(ゴール) RxJSで何ができるのか大枠で知っている RxJSの公式ドキュメントでしたいことを調べて実装できる RxJSを使う際のベストプラクティスを知っている RxJSを使って書かれたコ…

Catalystを使ってみよう

概要 CatalystというGitHub製のOSSを使ってみる。興味がある方がいればこれをきっかけにあれこれ触ってみて欲しい。 この記事の要点 Catalystは何をするものなの? こんな人に向いてそう 使ってみるには? What is Catalyst ?? github.github.io Catalyst*1…

今日の学習

Angular Dart でBDDをしてみる 実際に手を動かすのにAngular TypeScriptでやるのもよいけど、作業になりそうなので近似な フレームワーク、言語で学習してみる。 作業ログ すでにDart SDKとpubはインストール済み。 Dart SDK version 2.10.5 Pub 2.10.5 プロ…

今日の学習

Angular TDD Testing Angular Applications作者:Palmer, Jesse,Cohn, Corinna,Giambalvo, Mike,Nishina, Craig発売日: 2018/11/19メディア: ペーパーバック 今日も読んでいく。 CH4 Testing directives この章でカバーされている内容 Angularで使用可能なデ…

今日の学習

Angular TDD Testing Angular Applications作者:Palmer, Jesse,Cohn, Corinna,Giambalvo, Mike,Nishina, Craig発売日: 2018/11/19メディア: ペーパーバック 今日も読んでいく。 CH3 Testing components この章でカバーされている内容 コンポーネントのテスト…

今日の学習

Angular TDD Testing Angular Applications作者:Palmer, Jesse,Cohn, Corinna,Giambalvo, Mike,Nishina, Craig発売日: 2018/11/19メディア: ペーパーバック 読んでる。 CH2 Creating your first tests この章でカバーされている内容 Jasmineを使って基本的な…

今日の学習

Developer Testing: Building Quality into Softwareを読み進める Developer Testing: Building Quality into Software (Addison-Wesley Signature Series (Cohn)) (English Edition)作者:Tarlinder, Alexander発売日: 2016/09/07メディア: Kindle版 序章(…

今日の学習

Angular TDD Testing Angular Applications作者:Palmer, Jesse,Cohn, Corinna,Giambalvo, Mike,Nishina, Craig発売日: 2018/11/19メディア: ペーパーバック 読んでいく CH1 Introduction to testing Angular applications この章でカバーしてるのは以下 Angu…

学習の準備

どちらかというと実務に直結する内容の整理 学習計画を最初に整理するモチベーションは、少ないリソース(学習に割けるリソース)を使う以上、今までのように興味関心に任せて力技だとどうしてもうまくいかないので(昨年試してみてそう思った)、ある一定期…

今日の学習

Phoenixを使ってみる Elixir langのフレームワークであるPhoenixを使ってみる。今回はオンラインのElixirもくもく会に参加という形で。(原則毎週月曜は実務とあんま関係ない内容を学ぶ日にする予定) 副読本 Programming Phoenix 1.4: Productive |> Reliab…

Idrisとはじめる型駆動開発

この記事はIdris Advent Calendar 2020の20日目の記事です。先に書いておくとIdrisについての有益な情報は残念ながらこの記事にはあまりないです。Windows機でIdrisを使うにはChocolateyを使うと雑にかつ楽に環境作れるよぐらいでしょうか…。型駆動開発に興…

振り返りについて振り返る

この記事について ふりかえり(裏)Advent Calendar 2020 の16日目の記事です。 adventar.org どんな人に向けて書いたの? ふりかえりに初めて取り組む人、ふりかえりをする人を支援する、ファシリテートする立場の人 この記事の概要 年末で忙しいし、今北産…

📝

ATDDをする前にUser Storyをどう活用するかを学ぶ必要がある。 以下が参考になりそう。 User Stories Applied: For Agile Software Development (Addison-Wesley Signature Series (Beck))作者:Cohn, Mike発売日: 2004/03/01メディア: ペーパーバック

🐪@Front

ReasonMLの学習をはじめた github.com 最終目標はルーティングのない簡単なSPAを作成すること いまはどんな言語なのか雑に調べてる段階 なんとなくFR用のOCaml拡張な感じなんかな よくわからないのがsound type systemと言うのがstatic type systemとどう違…

コードリーディングタイムを作ることにした話 第0回

一定時間を決めてOSSのコードを読む時間を作ってみた。特に目的があるとかではないので時間で切る形で進める。読んで気になったことをメモにして残す活動。 github.com とりあえず30分 とりあえず、ディレクトリ構成をみる。 フォルダー群 docs, examples…

ATDDに取り組んでみる

ATDD by Example: A Practical Guide to Acceptance Test-Driven Development (Addison-Wesley Signature Series (Beck))作者:Gaertner, Markus発売日: 2012/07/02メディア: ペーパーバック

雑📝

GAとかその辺 Anil Betraと言う人のブログあと、動画の講座があるのでそれ "Google Analytics for Beginners - Zero to Hero" データサイエンス絡み Data Science for Marketing Analytics: Achieve your marketing goals with the data analytics power of …

雑な読書📝

Micro Frontends in Action作者:Geers, Michael発売日: 2020/10/13メディア: ペーパーバック フロントからバックエンドあとインフラを含んだ小規模チームをユニットとして、プロダクトを1ユニットで開発できる単位にどのように分割するか、何種類か方法を挙…

素麺みたいなシングルページアプリケーションを作る

シングルページWebアプリケーション ―Node.js、MongoDBを活用したJavaScript SPA作者:Michael S. Mikowski,Josh C. Powell発売日: 2014/05/24メディア: 大型本 本書で実装されているアプリケーションをモダンな技術で再実装してみる。 github.com JavaScript…

Docker による開発環境の構築

目的 開発環境の共通化をしたい。 新規参加者の環境構築の負担を軽減したい。 やること 環境構築に必要な手順を文章化する。 想定読者 インターン生等の新規参加者 (progate等で少しプログラミングをしたことがあるレベルを想定) なぜDockerを使うのか 開…