2023-01-01から1年間の記事一覧
この記事は FOLIO Advent Calendar 2023 - Adventar 9日目の記事です。 マネージメント技術の学び方 突然ですが、マネージメント技術ってどう学んでいますか? 特に新任のリーダーにとっては暗中模索だったり、とりあえず業務を回すのに精一杯でなかなか深掘…
FOLIOの自社イベントで登壇しました。 folio.connpass.com speakerdeck.com 内容的には以前発表した Inside Fintech Meetup ~ Finatext × Kyash × FOLIO ~で発表しました - だいたいよくわからないブログ の続きとなっています。 前回は初期開発フェーズに…
本記事について FOLIOでやった輪読会のメモです。 Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collections で提案されている Scalaの immutable.HashMap に使われているCHAMPについてまとめます。 目次 ScalaのHashMapに関する論…
本記事について 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…
本記事について FOLIOでやった輪読会のメモです。 表題の論文は Scalaの immutable.HashMap に使われているCHAMPについての提案ですがベースとなるHAMTについて理解があったほうが読みやすいのでHAMTについて解説します。 ※ Trie木については本記事では解説…
Optimizing Hash-Array Mapped Tries for Fast and Lean Immutable JVM Collectionsの輪読会を開催したのでレポブログです。 OOPSLA2015で発表されたCHAMPというScalaのimmutable.HashMapとして採用されているデータ構造についての論文です。 実際にScalaの…
使ってて感動したので Elsa Speech Analyzer を紹介します。 speechanalyzer.elsaspeak.com サービス概要 自分が喋った英語を分析して発音やイントネーション、語彙力や文法などを採点してくれるサービスです。 Recordingをスタートして英語を話すと以下のよ…
コンテナセキュリティという本が出たので社内輪読会を開催しました。 コンテナセキュリティ コンテナ化されたアプリケーションを保護する要素技術 コンテナのセキュリティ関連の知識は現代のアプリケーションエンジニアとしてはとても大事なものの、なかなか…
Database Design and Implementation: Second Edition (Data-Centric Systems and Applications) を読んだのでメモ程度の読書感想文です。 これは何 この本はSimpleDBという機能を省略したRDBMSを作っていきながらDBの仕組みについて学んでいく本です。 機能…