タグ

gakuhのブックマーク (2,646)

  • gRPCで分断されたモノリスを段階的にモジュラーモノリスに移行する - 株式会社ヘンリー エンジニアブログ

    こんにちは。株式会社ヘンリーでエンジニアをしているagatanです。 私たちが開発する電子カルテ・医事会計システム「Henry」は、非常に巨大な単一のプロダクトです。そして、その性質上、明確なドメイン境界を見出すことが難しいという特性を持っています。この「巨大で複雑なプロダクトを、いかにして組織的に開発し続けるか」という問いに開発チームは長年向き合ってきました。 最近、この大きな問いに対する新たな一手として、かつて2つのgRPCサービスとして分割されていたバックエンドを、段階的に「1プロセスのモジュラーモノリス」へと移行させるプロジェクトが進捗しています。 今回は、その移行の過程についてお話しします。 第一歩: モノレポ化 移行への大きな第一歩目は、2年前に遡ります。当時、第一歩として踏み切った「モノレポ化」については、過去のブログでも紹介されています。 dev.henry.jp この記事

    gRPCで分断されたモノリスを段階的にモジュラーモノリスに移行する - 株式会社ヘンリー エンジニアブログ
    gakuh
    gakuh 2025/06/14
    自然言語で記述されたドメインロジック(診療報酬や施設基準など)に対して、物理的な作業の依存関係からくるUIの複雑性によりドメイン境界を切るのが本当に難しい中よくぞここまで…
  • ガバクラにおけるモダン化の定義について考えたこと - Kengo's blog

    Twitter (X) でデジタル庁が出したnoteについての議論があり、様々な立場からの意見が集まっています。自分が感じたこと考えたことを残しておくと私自身の勉強になりそうなので、このブログでもちょっとまとめてみます。 一応コンテキストとして書いておくと、私はオンプレミスパッケージ製品の開発運用経験がある、クラウドネイティブSaaSのSRE 兼 セキュリティ担当です。 文脈 この情報の初出は今年の2月で、そういう意味では新しい情報ではないでしょう。ガバクラのコストの高さなどに注目が集まったタイミングで拡散しやすいnoteに情報が載った、という文脈が今回の注目量の背景にあると思います。 xtech.nikkei.com note.com 最近の流れを汲めていない内容になっているのは、2月に決まっていた内容をほぼそのまま載せたから、と考えられそうです。 この定義の着眼点 モダン化に限らず情報

    ガバクラにおけるモダン化の定義について考えたこと - Kengo's blog
    gakuh
    gakuh 2025/06/12
  • ドイツの肉屋で1年間働いてみた|ソーセージ姉さん

    こんにちはあなたは、ソーセージがお好きですか? 私はソーセージが好きすぎて、ドイツへ飛びそのまま肉屋で働き始めた日人女です この度、ドイツの肉屋で働き始めて1年が経ちました この1年間でどんな出来事があったのか、当時の日記やメモを見ながら振り返ることにしました 予めお伝えしておくと、この記事は非常に長いです(22000字超え) また所々肉の解体場面の写真(モノクロ)があります 苦手な方はご注意ください それでもいいよと言う方、一緒に私の初出勤からお付き合いしていただければ幸いです 2024年5月初出勤2024年5月2日 ガチガチの緊張と不安で戻しそうになっている私を、今の上司たちがにこやかに迎え入れてくれた オーナーでもある親方は180cmはゆうに超える身長、スポーツ選手のようなぶ厚い肩幅、握手してわかる何でもわしづかめそうなデカい手、ドイツ人らしい濃ゆい顔の作りの持ち主 153cmの日

    ドイツの肉屋で1年間働いてみた|ソーセージ姉さん
    gakuh
    gakuh 2025/05/06
  • プロダクトフルリニューアルを機に MobX をフロントエンド開発で導入した話 - 株式会社ヘンリー エンジニアブログ

    こんにちは、アーキテクト室の岩永です。 ヘンリーでは去年からプロダクトのフルリニューアルを進めており、その一環としてフロントエンド開発に MobX を導入しました。 当初は複雑なUIの実装を整理するための View Model として限定的に使い始めましたが、その有用性から徐々に使用範囲を広げ、現在では新規開発のほぼ全てで MobX を活用しています。 記事では、MobX の採用に至った経緯や、実際の運用を通じて得られた知見を共有します。 特に以下のポイントについて詳しく説明していきます。 MobX の特徴と基的な使い方 フルリニューアルにおける MobX 採用の背景 段階的な導入プロセスと直面した課題 Domain Model への MobX の活用と今後の展望 フロントエンド開発における状態管理の選択に悩まれている方や、複雑なドメインのプロダクトを作っている方、大規模なリニューアル

    プロダクトフルリニューアルを機に MobX をフロントエンド開発で導入した話 - 株式会社ヘンリー エンジニアブログ
    gakuh
    gakuh 2025/02/28
  • 自然と遊ぶ、阿寒湖民の暮らし - SUUMOタウン

    著: 菊地美姫 北海道の東側、雄阿寒岳と雌阿寒岳、豊かな森に囲まれた阿寒湖畔で暮らしています。 阿寒湖の南側に温泉街があるほか は全て森。温泉街を出れば携帯はすぐに圏外です。よく「不便ではないですか?」と聞かれますが、住めば都。日用品の買い物やちょっとカフェに行くための往復3時間の道のりも慣れてしまえば、近場のコンビニにふらっと行くのとさほど変わらない感覚です。スーパーに買い出しに行く道中で阿寒の森、農地に残ったデントコーン(飼料用とうもろこし)の粒をついばむタンチョウなどを見て湿原の季節の移り変わりを感じることができるのです。 このエッセイでは、そんな阿寒湖での暮らしを少しのぞいていってください。 四季と暮らす 長い冬が明け、湖を厚く閉ざしていた氷が少しずつ解けていきます。雪の中から福寿草や水芭蕉が顔を出すと一気に春めく世界。 しかしあんなに長い間、春を待っていたはずなのにいざ季節が進み

    自然と遊ぶ、阿寒湖民の暮らし - SUUMOタウン
    gakuh
    gakuh 2025/01/25
  • 例年と違うよ! 定額減税が行われた令和6年分「源泉徴収票」の見方【図解で説明】 詳しく分かる! 1分でも分かる!

    例年と違うよ! 定額減税が行われた令和6年分「源泉徴収票」の見方【図解で説明】 詳しく分かる! 1分でも分かる!
    gakuh
    gakuh 2025/01/25
  • 【台湾旅行に行く方へ】個人的においしかった台湾料理と台湾夜市の定番グルメの紹介が有益すぎる - Togetter [トゥギャッター]

    まいばる/ maibaru 💭 @maibaru_travel 1.梁山泊小籠湯包 美味い・早い・安いの三拍子揃った小籠包…だったけど、最近はメディアで紹介されて行列ができてるらしい。路地裏の半露天でべる大ぶりの汁ダク小籠包は鼎泰豐しか知らない俺たちにメガトンパンチ👊 maps.app.goo.gl/wjRGFRY1Yq1GKZ… pic.x.com/MVxnpiPo1Z 2025-01-04 17:58:08 まいばる/ maibaru 💭 @maibaru_travel 1.梁山泊小籠湯包 美味い・早い・安いの三拍子揃った小籠包…だったけど、最近はメディアで紹介されて行列ができてるらしい。路地裏の半露天でべる大ぶりの汁ダク小籠包は鼎泰豐しか知らない俺たちにメガトンパンチ👊 maps.app.goo.gl/wjRGFRY1Yq1GKZ… pic.x.com/MVxnpiPo1

    【台湾旅行に行く方へ】個人的においしかった台湾料理と台湾夜市の定番グルメの紹介が有益すぎる - Togetter [トゥギャッター]
    gakuh
    gakuh 2025/01/21
  • TR-808やTB-303などの開発者で元Roland社長の菊本忠男さんが開発した新兵器X Modal Musicは世界に革命を起こすか!?|DTMステーション

    ヤオヤの愛称で知られるRolandのリズムマシンTR-808や、現在サウンドで必須のベースマシンTB-303をはじめ、Rolandの数多くの電子楽器の開発に携わり、まさに技術一筋で生きてこられた、元Roland代表取締役である菊忠男さん。Rolandを卒業された後も、多方面の技術開発を行っており、御年84歳となる現在もバリバリの現役エンジニア。以前は「TR-808の開発者、元Roland社長の菊忠男さんらアナログマフィアがVST/AUに対応した21世紀版の808、RC-808を無料リリース」といった記事で、菊さんの活動を取り上げたこともありましたが、その菊さんがライフワークとして手掛けているのが「サイレント・ストリート・ミュージック」(Silent Street Music:SSM)という世界です。騒音問題などから邪魔者にされるストリート・ミュージシャンを救い、新たな音楽の世界を作

    TR-808やTB-303などの開発者で元Roland社長の菊本忠男さんが開発した新兵器X Modal Musicは世界に革命を起こすか!?|DTMステーション
    gakuh
    gakuh 2025/01/04
    個人的な動機を職業人生で身につけた技能で実装するとこういう感じになるのかな。すばらしい
  • 日本料理大全/JAPANESE CUISINE | 京都府立大学

    ユネスコ無形文化遺産登録から10年を経て、登録当時には約5.5万店だった海外の日料理店が、2023年には約18.7万店にまで増えるなど日々関心が高まっています。 京都府立大学、日料理アカデミーでは京都から国内外を問わず和のさらなる発展と和文化を担う人材の育成を目指し、「日料理大全 デジタルブック」を公開します。 ある料理を知るためには、まずその背景を知らないと始まりません。「日料理大全」シリーズは手法のみを解説するのではなく、考え方の基礎を示していくことを目指しています。経験や勘に頼るのではなく、なぜこの味が生まれるのか、どうしてこの調理法になるのか、といった根拠や科学的な理由を示しています。それらをもとに料理する人が考え、取り入れ、オリジナルの料理を生み出す手助けとなることを目指しています。 このシリーズが日料理の発展・普及の一助となり、多くの人々の健康と喜びを導くことにな

    日本料理大全/JAPANESE CUISINE | 京都府立大学
    gakuh
    gakuh 2024/09/21
  • カインズの便利道具に頼る現代人たちよ、これが縄文DIYだ! | となりのカインズさん

    週末縄文人 休日になると山へ繰り出すアラサーサラリーマン2人組。ライフワークとして、「既存の道具を一切使わず、自然にあるものだけでゼロから文明を築く」という挑戦をしている。これまできりもみ式火起こし、土器、釣竿、竪穴住居などを製作。スタートは縄文時代、目指すは江戸時代。YouTubeやTwitterでも活動中。

    カインズの便利道具に頼る現代人たちよ、これが縄文DIYだ! | となりのカインズさん
    gakuh
    gakuh 2023/12/06
  • 「入居条件はパン屋さん」大家さんの狙いとは? 入居者も街の人もハッピーになる賃貸1階の”小さな商店街”化が進行中 東京・蒲田

    おいしいパン屋さんのある街は、きっと素敵な街。そんな印象を持っている人も多いのでは。パンブームが続く昨今、おいしいパン屋さんは地元はもちろん遠方からも人を呼ぶ求心力を持ち、さらには「引越すならパン屋さんのご近所に!」なんてケースも少なくない。蒲田(東京都大田区)の住宅街にある「SONGBIRD BAKERY」は、実は大家さんが「パン屋さん限定」で募集した物件なのだ。その背景にある思いや、開店後の住宅街の変化について、大家の茨田禎之(ばらだ・よしゆき)さんと店主の藤正敏(ほんどう・まさとし)さんに伺った。 こだわりのパン屋さんを呼び込めば、街の魅力も上がると考えて JR・東急 蒲田駅前のにぎわいを抜け、小さな川沿いを10分ほど歩いた先にある「SONGBIRD BAKERY(ソングバードベーカリー)」。周辺はのんびりとした住宅街で、近くを流れる呑川の反対岸の児童公園の緑が目を和ませる。202

    「入居条件はパン屋さん」大家さんの狙いとは? 入居者も街の人もハッピーになる賃貸1階の”小さな商店街”化が進行中 東京・蒲田
    gakuh
    gakuh 2023/11/21
  • 水は変わった物質

    水はありふれた物質? 変わった物質? 岡山大学 異分野基礎科学研究所 松 正和 (理科教室2019年7月号に寄稿) 水に満ちあふれた世界 宇宙から地球を眺めると、水と雲と氷(雪)がほぼ全表面を覆っています。生物は水の中で発生し進化してきました。私たちの生活も水に深く結びついていますし、科学・工業・品・農業・医療などのさまざまな産業も、水とは切離せません。あまりに身近であるために、私たちは物質の性質を考えるときに、ともすれば水が普通だと考え、水を基準にして比較してしまいがちですが、ほかの物質と比較すると、水はいささか変わった性質を持っています。例えば、汗をかいたり水に氷をうかべて飲んでいる時に、水の異常性を実感する人はまずいないと思います。しかし、他の物質と比べて水の蒸発潜熱は非常に大きいし、融ける時に体積が縮む物質は非常に稀です。水に隠された変わった性質はどのくらいあるのかは、水だけを

    gakuh
    gakuh 2023/11/13
  • 川に住む微生物はなぜ下流に流されない?水流に逆らう微生物の秘密とは~生物流体力学への招待~ | リケラボ|化学・物理のトピックス

    河川や沼、水たまりに生息する生物に、ゾウリムシやテトラヒメナといった繊毛虫と呼ばれる微生物がいます。環境中の有機物をべて水をきれいに保ったり、魚のエサになったりすることで生態系を維持するなど、私たち人間の生活にも少なからず関わっている存在です。 不思議なことにこれらの微生物は、常に流れのある河川や、大雨が降るとあふれてしまうような場所でも、すべてが流され、いなくなるということはありません。か弱い小さな生き物たちがその場所で生き残る事実に、何か秘密の仕掛けがあるのでしょうか? その謎を流体力学的観点から解き明かしたのが、京都大学理学研究科の市川正敏講師です。 流体力学?生き物の動きの研究は、生物学じゃないの?と思った人はいませんか?どうして物理の先生が生き物の研究なのか。高校時代、生き物が好きで、かつ数学も物理も好きだった市川先生の説明は明快、かつ遊び心が満載。これを読めば物理に苦手意識を

    川に住む微生物はなぜ下流に流されない?水流に逆らう微生物の秘密とは~生物流体力学への招待~ | リケラボ|化学・物理のトピックス
    gakuh
    gakuh 2023/05/22
  • トニー・レヴィンが選ぶ「キラー・ベースが聴けるアルバム4選」 「ディアンジェロ『Voodoo』はベーシストとして学校に戻りたくなった」 - amass

    キング・クリムゾン(King Crimson)などでの活躍で知られるベーシストのトニー・レヴィン(Tony Levin)が選ぶ「キラー・ベースが聴けるアルバム4選」。Bass Player誌企画 1. Oscar Pettiford - Oscar Pettiford (1954) 「オスカー・ペティフォードの『Tricotism』は僕を育てたアルバム。名前が正しいかどうかはわからないが(正しくは『Oscar Pettiford』)、フレンチホルンのジュリアス・ワトキンスとサックスのャーリー・ラウズによるアルバム。このアルバムは素晴らしく、味わい深い演奏があり、特にペティフォードの演奏が素晴らしい。彼は常に正しい音を奏で、その音は常に完璧に配置され、最高のグルーヴを生み出している」 2. D'Angelo - Voodoo (2000) 「ディアンジェロの『Voodoo』は、比喩的な意味だ

    トニー・レヴィンが選ぶ「キラー・ベースが聴けるアルバム4選」 「ディアンジェロ『Voodoo』はベーシストとして学校に戻りたくなった」 - amass
    gakuh
    gakuh 2023/05/10
  • Cloudflareに入社しました - ゆーすけべー日記

    日4/17日(月)付でCloudflareに入社しました。ロールはDeveloper Advocate、日法人との契約ですが、日に限りません。入社へのプロセスではUS、ヨーロッパのメンバーとやりとりをして、入社後のボスはUSになります。「Developer Advocate」は日はもちろんアジアでは初、Cloudflareの中でも新設される部です。扱うのは主にWorkers製品で、Honoなどのフレームワークやユースケースを示すアプリケーションの開発と、製品と開発者をつなぐことをやります。 経緯 Hono 僕がユーザーとしてCloudflare Workersに触れたのは、一昨年、2021年の10月です。ブログ記事を書いています。 Cloudflare Workers 面白い - ゆーすけべー日記 そして、同年の12月には、Cloudflare Workers向けのフレームワーク「

    Cloudflareに入社しました - ゆーすけべー日記
    gakuh
    gakuh 2023/04/17
  • (数式を使わない) Transformer の直感的な説明 / 真面目なプログラマのためのディープラーニング入門

    (数式を使わない) Transformer の直感的な説明 RNN の欠点 Transformer はこれをどう解決したか Transformer の動作原理 複数の要素間の関係を考慮する (Self-Attention、自己注意) 要素の順序を考慮する (Positional Encoding、位置エンコーディング) まとめ 概要: ChatGPT などで使われている Transformer モデルは、 ニューラルネットワークの世界にいくつかの革新的なアイデアをもたらした。 記事では、プログラマに理解しやすい形でそれらのアイデアを解説する。 実際に使われている数学の詳細には触れない。 (技術的解説については元論文 Attention is All You Need か、 その注釈版である The Annotated Transformer を参照のこと。 日語では この解説 がわかり

    gakuh
    gakuh 2023/02/27
  • Introducing Hermes, An Open Source Document Management System

    PackerBuild and manage images as code​​​​‌‍​‍​‍‌‍‌​‍‌‍‍‌‌‍‌‌‍‍‌‌‍‍​‍​‍​‍‍​‍​‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍​‍​‍​​‍​‍‌‍‍​‌​‍‌‍‌‌‌‍‌‍​‍​‍​‍‍​‍​‍‌‍‍​‌‌​‌‌​‌​​‌​​‍‍​‍​‍‌‍‍​‌‍​‌‌​‌‍‍​‌‍‍‌‌‍​‌‍‌​‍‌​​​‍‍‌‍​‌‌‍‌​‌‍‌‌‍‍‌‌‍‍​‍‍‌‍‌​‌‍​‌‌‌​‌‍‌‍​‌‍‌‌​​‍‍‌‍​‌‍‌‍‌​‍‌‍‌‌‌‍‌​‌‍‍‌‌‌​‌‍‌​‍​‍‌‍‍‌‌‌​‌‍‌‌‌‍‌‌‌‌‌​‌‍‌‌​​‌‍‌‌‌​​‍‌‌‍‌​‌‍‌‍‌‍

    Introducing Hermes, An Open Source Document Management System
    gakuh
    gakuh 2023/02/02
  • https://cse-robotics.engr.tamu.edu/dshell/cs689/papers/anderson72more_is_different.pdf

    gakuh
    gakuh 2023/01/30
  • ネットの音楽オタクが選んだ2022年のベストアルバム 50→1 - 音楽だいすきクラブ

    お待たせしました。2022年のベストアルバム、最後の50枚です。このランキングTwitterのハッシュタグ「#2022年ベストアルバム」、もしくはブログのコメント欄に挙げていただいた中で、集計のルールに適した540のデータを用いて作りました。 2022年の音楽は大充実の年だったと思います。私自身10枚を選ぶのが大変で、泣く泣く外した作品もありました。現実におけるコロナ移行の動きがそうさせたのかもしれないし、たまたまだったのかもしれません。今後聴き続けるであろう作品に多数出会いました。 しかしそれでもこの音楽オタクたちが選んだ150枚の中には聴いたことのない作品が多々あり、作り手と聴き手両方の途方もなさを実感します。僕がそうであったように、このランキングが誰かの次の一枚を見つけるきっかけになれば最高です。このように10年目の「ネットの音楽オタクが選んだベストアルバム」を迎えられてうれしいで

    ネットの音楽オタクが選んだ2022年のベストアルバム 50→1 - 音楽だいすきクラブ
    gakuh
    gakuh 2023/01/26
  • Auth.js | Authentication for the Web

    // auth.ts import NextAuth from "next-auth" import GitHub from "next-auth/providers/github" export const { auth, handlers } = NextAuth({ providers: [GitHub] }) // middleware.ts export { auth as middleware } from "@/auth" // app/api/auth/[...nextauth]/route.ts import { handlers } from "@/auth" export const { GET, POST } = handlers // src/auth.ts import { SvelteKitAuth } from "@auth/sveltekit" impor

    Auth.js | Authentication for the Web
    gakuh
    gakuh 2023/01/01