ノーマルビュー

Received — 2026年3月25日 Zennのトレンド

クリーンアーキテクチャで迷子になったときに読む、もっと直感的なアーキテクチャ(Go実装例付き)

著者: ひのぐま
2026年3月24日 15:14
この記事は何ですか? クリーンアーキテクチャってよく聞くし、一応調べてみたけど わかったようでよくわからないかも... と、アーキテクチャの沼にハマってしまったことはありませんか? この記事では クリーンアーキテクチャやヘキサゴナルアーキテクチャなどを参考に 「関心の分離」という本質的には同じことを目指した シンプルで理解しやすいアーキテクチャを紹介しようと思います。 実装例はGitHubにアップしているので良かったら参考にしてください。 https://github.com/hinoguma/go-connectable-architecture エンタープライズビジネスルール 依...

💾

ハーネスエンジニアリングで人間のコードレビューをやめる

著者: Akatsuki
2026年3月24日 14:44
人間のコードレビューをやめた 正直に言うと、意思決定の要らないコード品質のチェックに関しては、もう人間のレビューは不要だと思っている。 人間のレビュワーはコードベースの一部しか把握していないし、疲れるし、遠慮するし、見落とす。AIはコードベース全体を読んだ上で、一貫した基準で指摘を出してくれる。しかもAIが数分で書いたコードを、人間が数時間〜数日かけてレビューするのは、単純にボトルネックでしかない。 hentekoさんのコードレビューをなくすことを考えるという記事にもすごく共感した。 僕は今、コードレビューを完全にAIに任せている。この記事ではそのやり方を書く。 ハーネスエンジニ...

💾

NVIDIA RTX PRO 6000 Blackwell Max-Q 上で尾崎スキーム I を動かしてみる

2026年3月24日 14:26
はじめに こんにちは、Fixstars でアルバイトをしている堀毛晴輝です。 近年の生成 AI、大規模言語モデル需要の高さから、そのようなモデル学習・推論に特化したアクセラレータが多数、開発・販売されています。 例えば、最近の NVIDIA GPU は、従来の科学技術計算向けの高精度演算器よりも、AI 向けの低精度演算器の搭載を重視するようになり、この流れは今後も加速すると考えられています。 Fixstars Techblog にて、これまでに検証を続けてきたワークステーション向け最新 Blackwell GPU: NVIDIA RTX PRO 6000 Blackwell Max-...

💾

【RAG】1000万文字の会話を理解させる手法

著者: sasakuna
2026年3月24日 10:14
導入 こんにちは、株式会社ナレッジセンスの須藤英寿です。 今回は超長文をLLMが理解できるようにするための手法、「SRLM」について紹介します。 https://arxiv.org/pdf/2603.15653 サマリー LLMの性能は日々向上していますが、超長文に対しては、そもそものモデルの入力限界の問題や、精度の問題で必要な情報を適切に取り出すことができなくなってしまいます。 「SRLM」は長文に対しての検索手法を複数作成して、その結果の多数決、推論ステップでの確信度合い、そして、推論ステップの長さをもとに、最も確からしい情報を取り出す手法です。モデルが直接扱いきれない10...

💾

仕事はすべてSkillに書け - それ、Skill にしない?

著者: jackchuka
2026年3月22日 12:21
「それ、Skill にしない?」 最近、自分の口癖がこれになった。誰かがSlackで手順を聞いてきたとき。自分が同じ作業を3回目にやったとき。同僚にレビューの観点を説明しているとき。 タイトルは盛ってる自覚はある。でも実際に50個以上作ってみて、割と本気でそう思っている。 仕事のやり方が驚くほど変わった。仕事を「やる」のではなく「書く」ようになった。 「ドキュメント書きましょう、なんて話は100回聞いたよ」と思うかもしれない。ただ、Agent Skill をきっかけに「仕事をドキュメント化する」ことの重要性が爆発的に高まった。 ConfluenceやWikiに書いた手順書は、大抵は書かれ...

💾

ナレッジワークにカムバック入社して1ヶ月半経って感じたこと

著者: tenntenn
2026年3月24日 12:00
はじめに この記事はKNOWLEDGE WORK Blog Sprintの16本目の記事です。 2026年の2月よりナレッジワークでソフトウェアエンジニアとして働いているtenntennです。2022年12月〜2024年7月まで在籍しており、その後別の企業に転職しましたが、今年の2月にカムバック入社しました。 前回在籍時はEnablement Groupと呼ばれるソフトウェアエンジニアに対するイネーブルメント活動を社内外で行う部署にいました。今回は、ソフトウェアエンジニア(特にバックエンド)としてプロダクトを開発する役割で入社しました。 2月に入社してから1ヶ月半ほど経過したため、本...

💾

JavaScriptとTypeScriptのpolyglot

著者: Masaki Hara
2026年3月23日 22:50
Polyglot とは、複数のプログラミング言語 (あるいはより一般に、何らかのファイルフォーマット) で解釈できるプログラムのことで、多言語話者にちなんでこの名前がつけられています。Polyglotはしばしば、プログラミングに関する非実用的な探求として遊ばれます。 TypeScriptはJavaScriptのスーパーセットであるため、JavaScriptコードは自然にJavaScriptとTypeScriptコードのpolyglotとみなせます。しかしこれでは面白くないので、本稿では以下の条件を満たすpolyglotを提示します。 JavaScriptとして実行したときと、TypeS...

💾

究極のマルチパラダイム次世代プログラミング言語Flix

著者: ABAB↑↓BA
2026年3月23日 22:28
プログラミング言語Flixで実験的にWebフレームワークFlame_Flixを実装しましたという記事も書きましたので、よければ合わせてご覧ください。 みなさんは、複雑な要件を前にして「自分の実力不足」を痛感したことはないでしょうか。 「もっと効率的なデータ構造はないか」「このアルゴリズムをより簡潔に表現できないか」「並行処理のバグが取れない……」といった悩みは、エンジニアなら誰もが一度は通る道です。 しかし、その悩みは本当にあなた自身の「実力不足」だけが原因でしょうか。もしかすると、今使っている言語のパラダイムが、その問題に対して「最適ではない」だけかもしれません。 本記事で紹介する...

💾

Claude Code を使いこなすために意識している 5つのこと

著者: スナガク
2026年3月23日 19:08
はじめに 僕自身、普段から Claude Code を使い個人開発や業務に取り組んでいて、スキルの自作や Agent Teams の活用などを行っています。 その中で、「Claude Code を上手く使えるかどうか」は、ツール自体の知識よりも、日々の向き合い方や考え方の部分が大きいと感じるようになりました。 同じツールを使っていても、使い方が上手い人とそうでない人では、アウトプットの質とスピードに差が出ます。上手く活用出来ている人達から色々と学ばせて頂く中で、自分なりに意識するようになったことをまとめてみました。 「もっとClaude Code を上手く使いたい」と感じている方の参...

💾

❌