2023-01-01から1年間の記事一覧

FOLIOでやってるマネージメント勉強会の紹介

この記事は FOLIO Advent Calendar 2023 - Adventar 9日目の記事です。 マネージメント技術の学び方 突然ですが、マネージメント技術ってどう学んでいますか? 特に新任のリーダーにとっては暗中模索だったり、とりあえず業務を回すのに精一杯でなかなか深掘…

FOLIO Scramble! #4 這い上がりベンチャーの組織改善 に登壇しました

FOLIOの自社イベントで登壇しました。 folio.connpass.com speakerdeck.com 内容的には以前発表した Inside Fintech Meetup ~ Finatext × Kyash × FOLIO ~で発表しました - だいたいよくわからないブログ の続きとなっています。 前回は初期開発フェーズに…

ScalaのHashMapに関する論文(Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections)輪読会 in FOLIO メモその3 CHAMP編

本記事について FOLIOでやった輪読会のメモです。 Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections で提案されている Scalaの immutable.HashMap に使われているCHAMPについてまとめます。 目次 ScalaのHashMapに関する論…

ScalaのHashMapに関する論文(Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections)輪読会 in FOLIO メモその2 JVM CompressedOOPs編

本記事について FOLIOでやった輪読会のメモです。 本論には関係ないが Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections の以下の記載について深掘りする。 Due to the JVM’s 8-byte memory alignment, adding the hash cod…

ScalaのHashMapに関する論文(Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections)輪読会 in FOLIO メモその1 HAMT編

本記事について FOLIOでやった輪読会のメモです。 表題の論文は Scalaの immutable.HashMap に使われているCHAMPについての提案ですがベースとなるHAMTについて理解があったほうが読みやすいのでHAMTについて解説します。 ※ Trie木については本記事では解説…

ScalaのHashMapに関する論文(Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections)輪読会 in FOLIOを開催した

Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collectionsの輪読会を開催したのでレポブログです。 OOPSLA2015で発表されたCHAMPというScalaのimmutable.HashMapとして採用されているデータ構造についての論文です。 実際にScalaの…

AIで自動文字起こしして発音採点までしてくれる英語学習用サービス Elsa Speech Analyzer がすごい

使ってて感動したので Elsa Speech Analyzer を紹介します。 speechanalyzer.elsaspeak.com サービス概要 自分が喋った英語を分析して発音やイントネーション、語彙力や文法などを採点してくれるサービスです。 Recordingをスタートして英語を話すと以下のよ…

コンテナセキュリティ本輪読会 in FOLIO を開催した

コンテナセキュリティという本が出たので社内輪読会を開催しました。 コンテナセキュリティ コンテナ化されたアプリケーションを保護する要素技術 コンテナのセキュリティ関連の知識は現代のアプリケーションエンジニアとしてはとても大事なものの、なかなか…

Database Design and Implementation を読んだ

Database Design and Implementation: Second Edition (Data-Centric Systems and Applications) を読んだのでメモ程度の読書感想文です。 これは何 この本はSimpleDBという機能を省略したRDBMSを作っていきながらDBの仕組みについて学んでいく本です。 機能…