Udemyのデータサイエンティストコースを一通りやった

こちらは個人ブログの転載です note.com PMとしてデータを正確に把握することは非常に重要だと考えたときに、統計学的な有意性、ディープラーニングを用いたより正確なデータモデリングの作成において体系的な知識が必要になると感じ、Udemyを探していたとこ…

back check スクラム開発体制における PjM の役割

こんにちは、匠平@show60です 昨年10月、ROXX の back check 事業部に開発エンジニアとして入社して3年が経つころにプロジェクトマネージャー (以下 PjM) へと肩書きが変わりました。 ここではスクラム開発を採用する back check 開発チームにおける PjM の…

MySQL 8.0 パーティショニングを理解する

この記事は個人ブログと同じ内容です www.ritolab.com // パーティショニングは MySQL 5.1 から利用できますが、パーティショニングとは何者なのか。MySQL 8.0 でパーティショニングを理解していきます。 パーティショニング パーティショニングでは、指定し…

M1 mac で MySQL コンテナを使う方法

この記事の Canonical はこちらです。 toyo.hatenablog.jp backcheck事業部の前田です。 つい先日、我が家にM1 Macが届きました。 「Dockerまわりがつらいよ」という話は聞いていましたが、私もしっかりと MySQL のコンテナが立ち上がりませんでした。 軽く…

閉包テーブル(closure table)でツリー構造を表現する

この記事は個人ブログと同じ内容です www.ritolab.com // www.oreilly.co.jp 「SQL アンチパターン」という書籍を読んでいて、ナイーブツリー(素朴な木)という、ツリー構造(再帰的な階層構造)の表現について書かれた章があり面白かったので試してみまし…

RSGT2022 の動画が公開されたので、社内で視聴会をやりました

この記事は個人ブログと同じ内容です RSGT2022 の動画が公開されたので、社内で視聴会をやりました // みなさん、こんにちは! ROXX で back check のエンジニア兼、スクラムマスターをやっています。ぐっきーこと山口壮太 (@Area029S)です。 さて、Regional…

アジリティーを高めるために目的不確実性をコントロール下に置く

PM

// この記事は下記記事と同じです note.com 最近PdM活動を行っている中で、アジャイル開発における対峙する不確実性の捉え方を変える事によって、生産性が大きく向上しそうな体験を感じることができたので、言語化してみる。 想定読者 リリースした後にCSか…

Github Actions でのプルリク作成時に特定のファイルの存在を知らせる

この記事は個人ブログと同じ内容です www.ritolab.com // Github Actions を用いて定期的にプルリクエストを作成する際に、特定のファイルの存在を知らせたかったのでやってみます。 特定のファイルの存在を知らせる 知らせるのは「通知」という意味ではなく…

Regional SCRUM GATHRING Tokyo 2022 速報(3日目)

こんにちは! ROXX で back check の開発エンジニア兼、スクラムマスターをやっている、ぐっきーこと山口 (@Area029S)です。Regional SCRUM GATHRING Tokyo 2022 3日目のレポートをさせていただきます! OST(Open Space Technology) discord とオンサイトそ…

Regional SCRUM GATHRING Tokyo 2022 速報(2日目)

こんにちは! ROXX で back check の開発エンジニア兼、スクラムマスターをやっている、ぐっきーこと山口 (@Area029S)です。Regional SCRUM GATHRING Tokyo 2022 2日目のレポートをさせていただきます! Keynote 2日目の Keynote は Diana Larsen さんです。…

Regional SCRUM GATHRING Tokyo 2022 速報(1日目)

こんにちは! ROXX で back check の開発エンジニア兼、スクラムマスターをやっている山口 (@Area029S)です。Regional SCRUM GATHRING Tokyo 2022 1日目のレポートをさせていただきます! Keynote RSGT 初日の一日目の Keynote は、Manage It! 現場開発者の…

ウェブアクセシビリティ 再入門 − 2021年版

この記事は 個人Qiita と同じ内容です qiita.com/sekiyaeiji // ウェブアクセシビリティ 再入門 ウェブアクセシビリティ 再入門 202112 記事バージョン ※ 本稿は過去の登壇用のスライドの箇条書きのテキストを文章に起こし直し、更新されているデータを最新…

TypeScript でオブジェクトのプロパティの型推論しても、親オブジェクト自体には型推論は適用されない

この記事は個人ブログと同じ内容です TypeScript でオブジェクトのプロパティの型推論しても、親オブジェクト自体には型推論は適用されない // 前置き こんにちは、 back check 開発エンジニアの @sota_yamaguchi です。 今回は、直近の開発のなかで、 TypeS…

非エンジニアが知らない、スクラム開発で行われていること

この記事は 個人Qiita と同じ内容です qiita.com/sekiyaeiji // 非エンジニアが知らない(であろう)、スクラム開発において行われていること 「スクラム開発」とは、非エンジニアの方々の目にはどう映っているのでしょうか。 エンジニア組織が選択する開発…

日常から学ぶ 気づきの法則

この記事は 個人Qiita と同じ内容です qiita.com/sekiyaeiji // Jira のバックログにおいて、 もう見返さないであろうストーリーとかタスクチケットを、ときどき却下しまくって、 小さな業務改善気分を味わっています 今回、少し思い切った断捨離にトライし…

WINDOW 関数を一通り試してみよう

この記事は個人ブログと同じ内容です www.ritolab.com // MySQL も 8 から WINDOW 関数が使えるようになり更に利便性が向上していますが、SQL の WINDOW 関数にはどんな関数があるのか?ということで、WINDOW 関数を一通り試してみます。 WINDOW 関数 WINDOW…

Laravel APISpec Generatorの使い方

// Laravelのカレンダー | Advent Calendar 2021 - Qiita の3日目の記事。 前回Laravel APISpec Generatorを作った記事を公開した。 https://zenn.dev/kotamat/articles/2a63e9958e0905 ただ、この内容だけだと具体的にどういう効果がありそうかが見えないの…

backcheck を TypeScript に移行するまでの流れ

はじめに 皆さん、こんにちは。株式会社ROXX、backcheck開発チームの山口と申します。 backcheckフロントエンドのTypeScript移行がある程度軌道にのってきたので、ここまでの過程を文書化することにしました。 この記事ではTSの導入までの過程についてかいつ…

MinIO を使ってローカルでの開発環境の外部ストレージを Amazon S3 からローカルのコンテナへ置き換える

この記事は個人ブログと同じ内容です www.ritolab.com // ローカルでのアプリケーション開発は、できるだけ外部のサービスに依存させたくないものです。 API が提供されている外部サービスであればモックすれば良いですし、ストレージに関しても、開発時はロ…

Laravelに1行足すだけでOpenAPIを吐き出せるものを作った

この記事は個人ブログと同じ内容です。 kotamat.com SPA + API構成でLaravelを使っているところも多いかと思いますが、双方の通信のインターフェースを担保するのに皆さんはどうしているでしょうか。 REST APIのスキーマ定義としてOpen APIが現在主流かとは…

エンジニア3年目の僕がスクラムマスターはじめました。

この記事は個人ブログと同じ内容です エンジニア3年目の僕がスクラムマスターはじめました。 // こんにちは YamaguchiSota です。 まず対象読者と、この記事で書くことをご紹介します。 対象読者: これからスクラムマスターになる人・なりたい人 スクラム…

Nuxt3のuseFetchの型定義を探索してみたら結構面白かった話

この記事は個人ブログと同じ内容です kotamat.com 先日10/12にNuxt3がpublic betaになりました! Nuxt2から抜本的に変更されたNuxt3では面白い変更点が多いのですが、今回はuseFetchの挙動に関して探索してみようと思います。 useFetchとは? Data Fetching…

Jupyter Notebook で Python を書くためのコンテナ開発環境を作成する

この記事は個人ブログと同じ内容です www.ritolab.com // Python を使ったデータ分析や視覚化を気軽に試せるように、コンテナを使ってローカル開発環境を構築してみます。 Jupyter Notebook Jupyter Notebook は、ブラウザ上で Python を記述して実行するこ…

AWS API Gateway(HTTP API) + Lambda + DynamoDB でサーバレスアーキテクチャを構築する

この記事は個人ブログと同じ内容です www.ritolab.com // AWS の API Gateway(HTTP API) + Lambda + DynamoDB を使ってサーバレスアーキテクチャを構築してみます。 開発環境 - Terraform v1.0.2 DynamoDB テーブルを作成 データベースを用意します。DynamoD…

データサイエンスの始め方

この記事は 個人Qiita と同じ内容です qiita.com/sekiyaeiji // プロダクトのグロースにデータを活用したい... サービスグロースにデータを活用したいと思ったとき、わたしはまず最初にどこに着目し、ナニから始めればいいのだろう? よくわからなかった…

Amazon API Gateway エンドポイント(REST API)のカスタムドメイン設定・認可・アクセス制限

この記事は個人ブログと同じ内容です www.ritolab.com // サーバレスアーキテクチャ構築の第二弾です。 今回は Amazon API Gateway で作成したエンドポイントを使いやすくしたり制限をかけたりしていきます。 開発環境 今回の開発環境は以下になります。 Ter…

image-magick-lambda-layer を使ってオリジナル LGTM 画像を作ろう

この記事は個人ブログと同じ内容です image-magick-lambda-layer を使ってオリジナル LGTM 画像を作ろう // LGTM画像といえば、LGTMoon、いつもお世話になっています。 でも、たまにはオリジナリティ出したいですよね。 そこで、今回は5秒でオリジナルLGTM画…

Next.js にレイアウトに関するドキュメントが追加されました

この記事は個人ブログと同じ内容です zenn.dev // Next.js の Layout 周りのドキュメントが新しく追加されました。 単一のレイアウトを扱う場合 単一のレイアウトで十分な場合はカスタマイズした <Layout/> で <Component /> タグを囲むだけで実装できます。 // pages/_app.js impo</component></layout/>…

ROXXに転職して2ヶ月が経ったエンジニアから見た開発チームのあれこれ

2021年6月に開発チームにjoinしたpoisonと申します。これからよろしくお願いいたします。 今回、開発チームのタスク内で自分の価値を発信しよう!という動きがあったので、ブログを書くことに決めました。 はじめに 私はSESで各現場にアサインされJavaScript…

AWS Lambda / Amazon API Gateway の連携・エンドポイント作成(REST API)

この記事は個人ブログと同じ内容です www.ritolab.com // サーバレスアーキテクチャ構築の第一弾です。 今回は AWS の Lambda と API Gateway を連携させて、エンドポイントを作成していきます。 サーバーレス・コンピューティング 自身でサーバーを運用せず…