<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Zennのトレンド]]></title><description><![CDATA[現在Zennでトレンドとなっている投稿のRSSフィードです]]></description><link>https://zenn.dev</link><image><url>https://static.zenn.studio/images/logo-only-dark.png</url><title>Zennのトレンド</title><link>https://zenn.dev</link></image><generator>zenn.dev</generator><lastBuildDate>Tue, 16 Jun 2026 13:20:17 GMT</lastBuildDate><atom:link href="https://zenn.dev/feed" rel="self" type="application/rss+xml"/><language><![CDATA[ja]]></language><item><title><![CDATA[`cp`はディスク上ではデータをコピーしないことがある]]></title><description><![CDATA[誰もが使うLinuxのコマンドの一つにcpがあります。cp &lt;src&gt; &lt;dest&gt;のように引数を与えると&lt;src&gt;というファイルを&lt;dest&gt;にコピーします。この処理は以下の図のように(1)&lt;dest&gt;のinode(ファイルサイズ、作成時刻といったメタデータを保存するデータ)を作成し、(2)&lt;src&gt;のデータであるデータAをディスク上の別領域にデータBとしてコピーしてから、(3)&lt;dest&gt;からデータBを参照するようにする………とは限りません。

本記事では、この「とは限らない」ケースについて説明します...]]></description><link>https://zenn.dev/satoru_takeuchi/articles/4bab372c6dae86</link><guid isPermaLink="true">https://zenn.dev/satoru_takeuchi/articles/4bab372c6dae86</guid><pubDate>Tue, 16 Jun 2026 06:49:52 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--WmW0MX2N--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%2560cp%2560%25E3%2581%25AF%25E3%2583%2587%25E3%2582%25A3%25E3%2582%25B9%25E3%2582%25AF%25E4%25B8%258A%25E3%2581%25A7%25E3%2581%25AF%25E3%2583%2587%25E3%2583%25BC%25E3%2582%25BF%25E3%2582%2592%25E3%2582%25B3%25E3%2583%2594%25E3%2583%25BC%25E3%2581%2597%25E3%2581%25AA%25E3%2581%2584%25E3%2581%2593%25E3%2581%25A8%25E3%2581%258C%25E3%2581%2582%25E3%2582%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:sat%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2hjeVUzdFlLV3RJeXdsdjJhYm1ac2VpczZrUnp1ODc5ZFNwT0Vub3c9czI1MC1j%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>sat</dc:creator></item><item><title><![CDATA[2026年6月現在の Claude Code 開発フロー]]></title><description><![CDATA[こんにちは。フィッツプラスでフロントエンドエンジニアをしている梅津です。
2025年後半から Claude Code を使い始めて、少しずつ設定を育ててきました。気がつけば普段の開発フローがだいぶ固まってきたので、2026年6月時点の構成を紹介します。
紹介する内容は以下の通りです。

前提: 使っているツール
普段の開発フロー
開発フローを支える Plugin・Skills・Hook


 前提: 使っているツール
開発フローの話に入る前に、普段使っているツールを簡単に紹介しておきます。

 Claude Desktop
最近は Claude Desktop をメインの作業環境にしてい...]]></description><link>https://zenn.dev/arm_techblog/articles/7712cde19988c8</link><guid isPermaLink="true">https://zenn.dev/arm_techblog/articles/7712cde19988c8</guid><pubDate>Tue, 16 Jun 2026 00:59:01 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--Bz5wmCt0--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:2026%25E5%25B9%25B46%25E6%259C%2588%25E7%258F%25BE%25E5%259C%25A8%25E3%2581%25AE%2520Claude%2520Code%2520%25E9%2596%258B%25E7%2599%25BA%25E3%2583%2595%25E3%2583%25AD%25E3%2583%25BC%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:umetsu%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2U0NzFmZDg5NDEuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:ARM%25E3%2583%2586%25E3%2583%2583%25E3%2582%25AF%25E3%2583%2596%25E3%2583%25AD%25E3%2582%25B0%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2djX0llQnk4MWdXeVdpYk1BQUZBa1hVSmF2SVRIdnZ0cVFEWmNENXc9czI1MC1j%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>umetsu</dc:creator></item><item><title><![CDATA[AI の不時着 ~ コードの国を追われ、要求の国へ ~]]></title><description><![CDATA[
 序幕
さて、これはある朝の話です。

目を覚ましたあなたは、見知らぬ国に立っていました。ついこのあいだまで、あなたが暮らしていたのは「コードの国」。手を動かして実装を書ける者が敬われ、難しいアルゴリズムを解ける者が一目置かれる、そういう国でした。ところがある夜、竜巻のような風があなたを巻き上げて、気づけばあなたは国境の向こう、「要求の国」へ不時着していたのです。
これからお話しするのは、その不時着がなぜ起きたのか、降り立った先がどんな国だったのか、という物語です。
先に結びだけ申しておきましょう。あなたが降り立ったのは、新しく見つかった大陸ではありません。地図から消えかけていた、けれ...]]></description><link>https://zenn.dev/layerx/articles/947ce6d31701cf</link><guid isPermaLink="true">https://zenn.dev/layerx/articles/947ce6d31701cf</guid><pubDate>Tue, 16 Jun 2026 00:55:05 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--FKNU1xQ0--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:AI%2520%25E3%2581%25AE%25E4%25B8%258D%25E6%2599%2582%25E7%259D%2580%2520%7E%2520%25E3%2582%25B3%25E3%2583%25BC%25E3%2583%2589%25E3%2581%25AE%25E5%259B%25BD%25E3%2582%2592%25E8%25BF%25BD%25E3%2582%258F%25E3%2582%258C%25E3%2580%2581%25E8%25A6%2581%25E6%25B1%2582%25E3%2581%25AE%25E5%259B%25BD%25E3%2581%25B8%2520%7E%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:su8%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2E2OTFlNjE4YzcuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:LayerX%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUVkRlRwNHdDZWsxTUFjbzVXNlpLQUgtaGNiMGI1SDZrODRKdkd2ZGpoNDZQUT1zOTYtYw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>su8</dc:creator></item><item><title><![CDATA[ローカルLLMをいつ使うべきか？]]></title><description><![CDATA[
 TL;DR

「ローカルLLM＝コストが安い」はほとんどの場合で誤りです。2026年時点での損益分岐点はかなり高く、GPUを遊ばせると単価はAPIより高くつきます。
それでもローカルLLMが勝つ領域はあります。ガバナンス・タスク特化での精度・レイテンシ の3軸です。
実例として、RAGチャットボットの軽量な判定ステップを Gemma 4 E2B（2Bクラス）+ LoRA に切り出したところ、素のモデルでは 61 % だったドリフト検知率が、fine-tuning後に 97 % まで上がり、gemini-2.5-flash や 10倍以上大きい 31B モデルに並ぶ／一部上回る結果にな...]]></description><link>https://zenn.dev/sompojapan_dx/articles/74624afa03040c</link><guid isPermaLink="true">https://zenn.dev/sompojapan_dx/articles/74624afa03040c</guid><pubDate>Tue, 16 Jun 2026 00:37:59 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--IhsxxsCW--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2583%25AD%25E3%2583%25BC%25E3%2582%25AB%25E3%2583%25ABLLM%25E3%2582%2592%25E3%2581%2584%25E3%2581%25A4%25E4%25BD%25BF%25E3%2581%2586%25E3%2581%25B9%25E3%2581%258D%25E3%2581%258B%25EF%25BC%259F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:magatarou%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzM4MDY0MmJiMDcuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:SOMPO%2520Digital%2520Lab%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUFjSFR0ZmR0eTR3X0QzaHd6VEQ3T0JkMklXRWNyZTZRZWlxd1BLeWpvd2I1MkxWPXM5Ni1j%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>magatarou</dc:creator></item><item><title><![CDATA[カーネギーメロン大学の有名講義『Intro to Database Systems』を全てのプログラマに見てほしい]]></title><description><![CDATA[データベース (DB) について、どのように勉強していますか？
MySQLやPostgreSQL等の具体的なデータベース管理システム (DBMS) の仕様、効率的なSQLの書き方、あるいはスキーマ設計のベストプラクティス等の「DBの使い方」を教える技術書は、たくさん見かけます。そういった本を読んだことのある方は多いでしょう。
一方で、より普遍的な「DBの仕組み」に関して、勉強したことのある方は少ないのではないでしょうか？
DBの内部実装を解説する本は、日本語で読めるものだと『詳説データベース』くらいしか思い浮かびません。ただ、この本は結構難易度が高く、手軽に読めるものでもありません (※...]]></description><link>https://zenn.dev/kaseken/articles/3913ba30af4d46</link><guid isPermaLink="true">https://zenn.dev/kaseken/articles/3913ba30af4d46</guid><pubDate>Mon, 15 Jun 2026 16:50:48 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--4JfH7TGo--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2582%25AB%25E3%2583%25BC%25E3%2583%258D%25E3%2582%25AE%25E3%2583%25BC%25E3%2583%25A1%25E3%2583%25AD%25E3%2583%25B3%25E5%25A4%25A7%25E5%25AD%25A6%25E3%2581%25AE%25E6%259C%2589%25E5%2590%258D%25E8%25AC%259B%25E7%25BE%25A9%25E3%2580%258EIntro%2520to%2520Database%2520Systems%25E3%2580%258F%25E3%2582%2592%25E5%2585%25A8%25E3%2581%25A6%25E3%2581%25AE%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%259E%25E3%2581%25AB%25E8%25A6%258B%25E3%2581%25A6%25E3%2581%25BB%25E3%2581%2597%25E3%2581%2584%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:kaseken%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzk1MmUyNTgwNDAuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>kaseken</dc:creator></item><item><title><![CDATA[M365 Copilot で実践するハーネス エンジニアリングのループ]]></title><description><![CDATA[!
この記事は筆者が生成AIを活用して執筆しました。生成 AI はこの記事を読みやすくする観点で、内容のレビューや構成の提案、冒頭の要約（TL;DR）の作成などを行っていますが、記事の主張や内容はすべて筆者の理解と経験に基づくものです。


 TL;DR

AI コーディングエージェントの世界で語られる「ハーネス エンジニアリング」（AI が成果を出せるよう、コンテキスト・指示・ツール・フィードバック ループといった足回りを整える営み）の考え方は、M365 Copilot の日常業務にも持ち込めます。
カスタム インストラクションを「設定」ではなく「フィードバック ループの起点」（書く ...]]></description><link>https://zenn.dev/microsoft/articles/m365-copilot-harness-engineering</link><guid isPermaLink="true">https://zenn.dev/microsoft/articles/m365-copilot-harness-engineering</guid><pubDate>Mon, 15 Jun 2026 13:25:42 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--B2IbC1Sf--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:M365%2520Copilot%2520%25E3%2581%25A7%25E5%25AE%259F%25E8%25B7%25B5%25E3%2581%2599%25E3%2582%258B%25E3%2583%258F%25E3%2583%25BC%25E3%2583%258D%25E3%2582%25B9%2520%25E3%2582%25A8%25E3%2583%25B3%25E3%2582%25B8%25E3%2583%258B%25E3%2582%25A2%25E3%2583%25AA%25E3%2583%25B3%25E3%2582%25B0%25E3%2581%25AE%25E3%2583%25AB%25E3%2583%25BC%25E3%2583%2597%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:Yoshihiro%2520Matsumoto%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2MzZDNiN2I3OGYuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:Microsoft%2520%2528%25E6%259C%2589%25E5%25BF%2597%2529%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2NiODQ0MjA1MDAuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>Yoshihiro Matsumoto</dc:creator></item><item><title><![CDATA[AI が大量にアウトプットしてくるので認知負荷を下げる Skill を作った]]></title><description><![CDATA[
 はじめに
AI 時代になって、コードを「書く」コストはずいぶん下がりました。
その一方で、「読む・理解する」コストはむしろ上がっている気がしています。
AI が一気に生成した大量の Markdown、巨大な PR の diff、初見のリポジトリ、長い設計メモや仕様書……。
こうした「理解しないといけない対象」の量と速度が増えて、認知負荷の高まりがあちこちで叫ばれていますよね。
もちろん「AI に要約させればいい」のですが、これにも地味な不満がありました。

出てくる見せ方が毎回似偏る（AI 臭い文章）。箇条書きのテキスト、など。
あとで別の角度から見たくなると、また同じ対象を丸ごと ...]]></description><link>https://zenn.dev/hataluck/articles/0752919b305a9f</link><guid isPermaLink="true">https://zenn.dev/hataluck/articles/0752919b305a9f</guid><pubDate>Mon, 15 Jun 2026 12:15:48 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--XUVxZCh1--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:AI%2520%25E3%2581%258C%25E5%25A4%25A7%25E9%2587%258F%25E3%2581%25AB%25E3%2582%25A2%25E3%2582%25A6%25E3%2583%2588%25E3%2583%2597%25E3%2583%2583%25E3%2583%2588%25E3%2581%2597%25E3%2581%25A6%25E3%2581%258F%25E3%2582%258B%25E3%2581%25AE%25E3%2581%25A7%25E8%25AA%258D%25E7%259F%25A5%25E8%25B2%25A0%25E8%258D%25B7%25E3%2582%2592%25E4%25B8%258B%25E3%2581%2592%25E3%2582%258B%2520Skill%2520%25E3%2582%2592%25E4%25BD%259C%25E3%2581%25A3%25E3%2581%259F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:hirokita117%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2IzNGQ0NmJjMDIuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:HataLuck%2520and%2520Person%252C%2520...%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2FkNzY4NGZiNWEuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>hirokita117</dc:creator></item><item><title><![CDATA[ねえパパ、ほとんどのエンジニアは四則演算を計算するプログラムすら書けないってホント？]]></title><description><![CDATA[
 ねえパパ、ほとんどのエンジニアは四則演算を計算するプログラムすら書けないってホント？
どうも。「エクセルファイル読んでますか？」でおなじみの（？）アルダグラム テクニカルフェローの蓬莱です。お元気ですか？
え？そんなことより気になる事がある？あ、このタイトルの事ですか。
「四則演算ぐらいできるわ！バカにするな！！」
って青筋がピキってる読者の気配はひしひしと感じてますよ。
「安心してください、感じてますよ！」
まあまあ、一旦落ち着いてこの問題を考えてみてください。

どうですか？できそうですか？
(もちろん javascript の eval 関数みたいなものを使うのは無しです。自作...]]></description><link>https://zenn.dev/aldagram_tech/articles/124d14d59bc595</link><guid isPermaLink="true">https://zenn.dev/aldagram_tech/articles/124d14d59bc595</guid><pubDate>Mon, 15 Jun 2026 07:30:05 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--SH1vqJ0E--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2581%25AD%25E3%2581%2588%25E3%2583%2591%25E3%2583%2591%25E3%2580%2581%25E3%2581%25BB%25E3%2581%25A8%25E3%2582%2593%25E3%2581%25A9%25E3%2581%25AE%25E3%2582%25A8%25E3%2583%25B3%25E3%2582%25B8%25E3%2583%258B%25E3%2582%25A2%25E3%2581%25AF%25E5%259B%259B%25E5%2589%2587%25E6%25BC%2594%25E7%25AE%2597%25E3%2582%2592%25E8%25A8%2588%25E7%25AE%2597%25E3%2581%2599%25E3%2582%258B%25E3%2583%2597%25E3%2583%25AD%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%25A0%25E3%2581%2599%25E3%2582%2589%25E6%259B%25B8%25E3%2581%2591%25E3%2581%25AA%25E3%2581%2584%25E3%2581%25A3%25E3%2581%25A6%25E3%2583%259B%25E3%2583%25B3%25E3%2583%2588%25EF%25BC%259F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:hiroyahorai%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2JiM2FkMDk1NzUuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:%25E3%2582%25A2%25E3%2583%25AB%25E3%2583%2580%25E3%2582%25B0%25E3%2583%25A9%25E3%2583%25A0%2520Tech%2520Blog%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jTDctVHN3TkdnZ0hQVmthd0lGQzJNMk5IdmVsMDB5dTBFdTBqaS1aQkdNWl9XVWp3PXMyNTAtYw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>hiroyahorai</dc:creator></item><item><title><![CDATA[データ基盤にDagsterを導入した話]]></title><description><![CDATA[
 はじめに
弊社のDataPlatformを整備していく中で、ワークフローエンジンを導入することになりました。データオーケストレーションツールと呼ばれることもあるコンポーネントです。結果として、OSS版のDagsterを導入することにしました。
いざ導入してみると、当初の期待を超えて活用の幅がどんどん広がっています。この記事では、Dagsterに決めた経緯と実際にどう使っているかを紹介します。

 Dagsterに決めた経緯

 背景
弊社では定期実行処理の基盤が整備されておらず、複数のツールで点在している状態でした。
小規模であればなんとかなるのですが、会社や分析基盤の成長に伴い何が...]]></description><link>https://zenn.dev/gatechnologies/articles/76b3f400c26d1a</link><guid isPermaLink="true">https://zenn.dev/gatechnologies/articles/76b3f400c26d1a</guid><pubDate>Mon, 15 Jun 2026 05:42:37 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--bmigxjPu--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2583%2587%25E3%2583%25BC%25E3%2582%25BF%25E5%259F%25BA%25E7%259B%25A4%25E3%2581%25ABDagster%25E3%2582%2592%25E5%25B0%258E%25E5%2585%25A5%25E3%2581%2597%25E3%2581%259F%25E8%25A9%25B1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:Hiroki%2520ONO%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzA1OTcyZGY4ODAuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/g_south_west%2Ch_34%2Cl_default:og-publication-pro-mark-xcosax%2Cw_34%2Cx_217%2Cy_158/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:%25E6%25A0%25AA%25E5%25BC%258F%25E4%25BC%259A%25E7%25A4%25BEGA%2520technologies%2Cx_255%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzA2YjQ2NjFkZDMuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>Hiroki ONO</dc:creator></item><item><title><![CDATA[フロントエンドエンジニアがFigmaのオートレイアウトを駆使して、実装に直結するUIを設計した話]]></title><description><![CDATA[
 はじめに
こんにちは、フロントエンドエンジニアのOkumaです。
現在、私が所属する開発チームではフロントエンドエンジニアである私が簡単なUIデザインの作成から実装までを一貫して担当しています。
今回は、デザインとコードをシームレスに繋ぐことができるこの体制を活かし、自身のマークアップ業務のしやすさを意識してFigmaでデザインを作成しています。その際、「オートレイアウト（Auto Layout）」を徹底的に活用してより実装のしやすいデザインに改善した体験について、今回まとめたいと思います。
エンジニア視点でFigmaをどう構築したのか、一つの参考になれば幸いです。

 以前のデザイ...]]></description><link>https://zenn.dev/gakken_leap/articles/71256fe15dd354</link><guid isPermaLink="true">https://zenn.dev/gakken_leap/articles/71256fe15dd354</guid><pubDate>Mon, 15 Jun 2026 04:00:09 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--M04XxAmB--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2583%2595%25E3%2583%25AD%25E3%2583%25B3%25E3%2583%2588%25E3%2582%25A8%25E3%2583%25B3%25E3%2583%2589%25E3%2582%25A8%25E3%2583%25B3%25E3%2582%25B8%25E3%2583%258B%25E3%2582%25A2%25E3%2581%258CFigma%25E3%2581%25AE%25E3%2582%25AA%25E3%2583%25BC%25E3%2583%2588%25E3%2583%25AC%25E3%2582%25A4%25E3%2582%25A2%25E3%2582%25A6%25E3%2583%2588%25E3%2582%2592%25E9%25A7%2586%25E4%25BD%25BF%25E3%2581%2597%25E3%2581%25A6%25E3%2580%2581%25E5%25AE%259F%25E8%25A3%2585%25E3%2581%25AB%25E7%259B%25B4%25E7%25B5%2590%25E3%2581%2599%25E3%2582%258BUI%25E3%2582%2592%25E8%25A8%25AD%25E8%25A8%2588%25E3%2581%2597%25E3%2581%259F%25E8%25A9%25B1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:Kuma%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzBjZjk3NzBjZTguanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:Gakken%2520LEAP%2520Developers%2Cx_220%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2puZW0tMFFYd21xNUZYdjNxOHlDcFhoLWpJTm9FTmZEMjVBaE15X2c9czk2LWM=%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>Kuma</dc:creator></item><item><title><![CDATA[Local LLMでのデータ分析を試してみた]]></title><description><![CDATA[こんにちは
AIチームの戸田です
最近、Coding Agentを使った開発体験がかなり変わってきています。ファイルを読ませ、コードを書かせ、テストを実行させ、エラーを直させる、という流れはすでに日常的に使える水準になってきました。
一方で、Agentに任せられる範囲はコーディングだけではありません。データ分析も、ファイルを読む、前処理を書く、評価指標を出す、結果をレポートにまとめる、という意味ではかなりAgent向きのタスクです。
例えばデータ分析コンペティションのKaggleでも、EDA(Exploratory Data Analysis)にAIを使う流れは見え始めています。
htt...]]></description><link>https://zenn.dev/aishift/articles/5a5383987efee6</link><guid isPermaLink="true">https://zenn.dev/aishift/articles/5a5383987efee6</guid><pubDate>Mon, 15 Jun 2026 03:15:58 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--wfmiCHk0--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Local%2520LLM%25E3%2581%25A7%25E3%2581%25AE%25E3%2583%2587%25E3%2583%25BC%25E3%2582%25BF%25E5%2588%2586%25E6%259E%2590%25E3%2582%2592%25E8%25A9%25A6%25E3%2581%2597%25E3%2581%25A6%25E3%2581%25BF%25E3%2581%259F%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_34:t.toda%2Cx_220%2Cy_108/bo_3px_solid_rgb:d6e3ed%2Cg_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzhhNDQwNmNlMGUuanBlZw==%2Cr_20%2Cw_90%2Cx_92%2Cy_102/g_south_west%2Ch_34%2Cl_default:og-publication-pro-mark-xcosax%2Cw_34%2Cx_217%2Cy_158/co_rgb:6e7b85%2Cg_south_west%2Cl_text:notosansjp-medium.otf_30:AI%2520Shift%2520Tech%2520Blog%2Cx_255%2Cy_160/bo_4px_solid_white%2Cg_south_west%2Ch_50%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzM1NmU2MjAxMmYuanBlZw==%2Cr_max%2Cw_50%2Cx_139%2Cy_84/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>t.toda</dc:creator></item><item><title><![CDATA[AIエージェントはCloudflareに賭けろ]]></title><description><![CDATA[最初に表明しておくと、自分はCloudflareの社員である。

AIエージェント時代にCloudflareは最適なプラットフォームである！今回はCloudflareがなぜAIエージェントに向いているかを紹介する。

 AIエージェント時代のアーキテクチャ
AIエージェントを構築するためのアーキテクチャについて考えてみる。

 クラウドはAI時代を想定していない
Cloudflareは今年の4月に出したブログ記事で強く言っていてる。
https://blog.cloudflare.com/ja-jp/welcome-to-agents-week/

インターネットは元々、AI時代を想定し...]]></description><link>https://zenn.dev/yusukebe/articles/ccb1f953e48ee1</link><guid isPermaLink="true">https://zenn.dev/yusukebe/articles/ccb1f953e48ee1</guid><pubDate>Mon, 15 Jun 2026 02:27:32 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--4wENZ6KV--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:AI%25E3%2582%25A8%25E3%2583%25BC%25E3%2582%25B8%25E3%2582%25A7%25E3%2583%25B3%25E3%2583%2588%25E3%2581%25AFCloudflare%25E3%2581%25AB%25E8%25B3%25AD%25E3%2581%2591%25E3%2582%258D%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:yusukebe%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EtL0FPaDE0R2pIMWY1VlpnSFMwLUJwekhzZjRGYXN0R1ZYTlpfZFh1U2pwdWNMNGc9czI1MC1j%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>yusukebe</dc:creator></item><item><title><![CDATA[Minecraft自宅鯖がDDNSからKubernetesとWireGuardに進化した話]]></title><description><![CDATA[
 はじめに
最初は、本当に普通の自宅Minecraftサーバーだった。
ASUSルーターのDDNSを使い、Minecraft用のポートを開放し、わざわざサーバー用のPCを用意して、Windows上でMinecraftサーバーを動かしていた。
今思えばかなり素朴な構成だが、当時はそれで十分だと思っていた。
専用PCを用意して、ポートを開けて、友達が入れる。
それだけで「自宅鯖をやっている」感はあった。
しかし、運用を続けるうちに少しずつ不満が出てきた。
Windowsで常時稼働させる違和感。
ポート開放に依存する構成への不安。
複数サーバーを管理する面倒さ。
再起動やバックアップを手作業...]]></description><link>https://zenn.dev/alecjp02/articles/minecraft-home-server-infra-evolution</link><guid isPermaLink="true">https://zenn.dev/alecjp02/articles/minecraft-home-server-infra-evolution</guid><pubDate>Sun, 14 Jun 2026 16:28:53 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--FcAiefi2--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Minecraft%25E8%2587%25AA%25E5%25AE%2585%25E9%25AF%2596%25E3%2581%258CDDNS%25E3%2581%258B%25E3%2582%2589Kubernetes%25E3%2581%25A8WireGuard%25E3%2581%25AB%25E9%2580%25B2%25E5%258C%2596%25E3%2581%2597%25E3%2581%259F%25E8%25A9%25B1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:%25E3%2582%25A2%25E3%2583%25AC%25E3%2582%25AF%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9saDMuZ29vZ2xldXNlcmNvbnRlbnQuY29tL2EvQUNnOG9jSnlCNk1aVVBNVm1RTjJjSUN1aWRUSjlmRnVCejV2eE5HVmQ1T2xpS1BKb19xNlk5ZmM9czk2LWM=%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>アレク</dc:creator></item><item><title><![CDATA[Architecture Study Guide]]></title><description><![CDATA[TypeScriptバックエンドの設計判断を、品質特性、依存関係、永続化、境界、非同期処理、ADRまで体系的に学ぶ本。]]></description><link>https://zenn.dev/seita1996/books/architecture-study-guide</link><guid isPermaLink="true">https://zenn.dev/seita1996/books/architecture-study-guide</guid><pubDate>Sun, 14 Jun 2026 16:06:13 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--F0zwcDVk--/g_center%2Ch_280%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYm9va19jb3Zlci84MGUxZTE3YzVlLmpwZw==%2Cw_200/v1627283836/default/og-base-book_yz4z02.jpg?_a=BACMTiAE" length="0" type="false"/><dc:creator>Seitaro</dc:creator></item><item><title><![CDATA[OSSの「AI社員だけの会社」OneManCompany を動かしてみる ~Microsoft Foundry のモデルで~]]></title><description><![CDATA[

 はじめに
OSS の OneManCompany（以下 OMC）は、AI 社員が自律的に働く「会社の OS」 です。CEO（人間）がタスクを投げると、AI 社員たちが役割分担し、プロジェクトを命名し、成果物を作り、CEO に報告する、という一連の会社運営を AI だけで回します（OMC 自体の詳しい紹介は次の章でします）。
この OMC、デフォルトでは OpenRouter 経由で LLM を呼びます。本記事では、この LLM を Azure の Microsoft Foundry にデプロイしたモデルに差し替えてみます。
OneManCompany がどんなプロジェクトなのかを紹...]]></description><link>https://zenn.dev/nomhiro/articles/omc-azure-foundry</link><guid isPermaLink="true">https://zenn.dev/nomhiro/articles/omc-azure-foundry</guid><pubDate>Sun, 14 Jun 2026 14:11:29 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--zKUrDEFo--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:OSS%25E3%2581%25AE%25E3%2580%258CAI%25E7%25A4%25BE%25E5%2593%25A1%25E3%2581%25A0%25E3%2581%2591%25E3%2581%25AE%25E4%25BC%259A%25E7%25A4%25BE%25E3%2580%258DOneManCompany%2520%25E3%2582%2592%25E5%258B%2595%25E3%2581%258B%25E3%2581%2597%25E3%2581%25A6%25E3%2581%25BF%25E3%2582%258B%2520%7EMicrosoft%2520Foundry%2520%25E3%2581%25AE...%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:%25E3%2581%2597%25E3%2582%258D%25E3%2581%258F%25E3%2581%25BE%25EF%25BC%2588Hiroki%252C%2520Nomura%25EF%25BC%2589%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzU1ZjczNGRhYTguanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>しろくま（Hiroki, Nomura）</dc:creator></item><item><title><![CDATA[逆引きアクセシビリティ 〜見た目も妥協しない UI コンポーネント実装カタログ〜]]></title><description><![CDATA[「キーボードで操作できること」「状態が支援技術に伝わること」……。WCAG のようなアクセシビリティガイドラインは、達成基準というルール単位で整理されています。でも、いざ UI を実装するときに知りたいのは、「“今から作るこのコンポーネント・この機能”では、どの基準を気にすればいいのか」ではないでしょうか。

この本は、その悩みに応える「逆引き」のカタログです。アコーディオン、ツールチップ、タブ……と、作るものを起点に、考慮すべきアクセシビリティの観点を「なぜ大事か」「どう確認するか」とセットで一覧にしました。

そしてもう一つのテーマが、「ビジュアルデザインを諦めない」こと。アクセシビリティとビジュアルデザイン（見た目の表現）はしばしば対立すると思われがちですが、これは技術で両立できる部分もあります。見た目の表現が複雑な実装例もあわせて紹介します。
]]></description><link>https://zenn.dev/kagan/books/accessible-ui-catalog</link><guid isPermaLink="true">https://zenn.dev/kagan/books/accessible-ui-catalog</guid><pubDate>Sun, 14 Jun 2026 13:42:08 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--KWbMTHTg--/g_center%2Ch_280%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYm9va19jb3Zlci85NjBlNGQ1NjM5LnBuZw==%2Cw_200/v1627283836/default/og-base-book_yz4z02.jpg?_a=BACMTiAE" length="0" type="false"/><dc:creator>かがん</dc:creator></item><item><title><![CDATA[Docker/Kubernetesをつなぐコンテナランタイム「Raind」]]></title><description><![CDATA[
 はじめに
筆者が開発を続けているRaindという自作コンテナランタイムについて紹介しようと思います。

GitHub Repoはこちら: https://github.com/shizuku198411/Raind

筆者自身は数年前からコンテナランタイムを開発しており、最初はコンテナの仕組みを知るために始めたのですが、コンテナランタイムの仕組みは非常に奥深く、何度も様々な言語/仕組みでランタイムを開発していました。
もちろんランタイム開発だけではなく日常的にDocker/Kubernetesといったコンテナ基盤を活用しています。
コンテナランタイムを開発しながら成熟した2つの仕組み...]]></description><link>https://zenn.dev/shizuku1984/articles/3f546a7ddd780a</link><guid isPermaLink="true">https://zenn.dev/shizuku1984/articles/3f546a7ddd780a</guid><pubDate>Sun, 14 Jun 2026 11:51:15 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--Ckr6mpYF--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Docker%252FKubernetes%25E3%2582%2592%25E3%2581%25A4%25E3%2581%25AA%25E3%2581%2590%25E3%2582%25B3%25E3%2583%25B3%25E3%2583%2586%25E3%2583%258A%25E3%2583%25A9%25E3%2583%25B3%25E3%2582%25BF%25E3%2582%25A4%25E3%2583%25A0%25E3%2580%258CRaind%25E3%2580%258D%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:Shizuku%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2I3N2UxMzM3MTIuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>Shizuku</dc:creator></item><item><title><![CDATA[Claude Codeの「court 無限ループ」から、会話を捨てずに復活する（Opus 4.8）]]></title><description><![CDATA[Opus 4.8 にしてから、Claude Code が court とか count みたいな謎の単語を出して、ツール呼び出しが止まる ―― そんなこと、増えていませんか？
しかもタチが悪いのは、対処法として返ってくるのが大体「セッションを変えろ」なこと。そんなことは分かっている。でも、こっちは長く積み上げた会話をどうにか引き継ぎたいのに、その引き継ぎコマンドを打っても court で止まるから困っているんです。新しいセッションにしたら、ここまでの文脈は全部忘れられる。引き継ぎが大事なのは分かっている、なのにまたそこで court。仕方なく諦めてセッションを変えて、同じことをもう一度命...]]></description><link>https://zenn.dev/shotakada/articles/claude-code-opus48-court-loop</link><guid isPermaLink="true">https://zenn.dev/shotakada/articles/claude-code-opus48-court-loop</guid><pubDate>Sun, 14 Jun 2026 10:42:54 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--wzW4CaQV--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:Claude%2520Code%25E3%2581%25AE%25E3%2580%258Ccourt%2520%25E7%2584%25A1%25E9%2599%2590%25E3%2583%25AB%25E3%2583%25BC%25E3%2583%2597%25E3%2580%258D%25E3%2581%258B%25E3%2582%2589%25E3%2580%2581%25E4%25BC%259A%25E8%25A9%25B1%25E3%2582%2592%25E6%258D%25A8%25E3%2581%25A6%25E3%2581%259A%25E3%2581%25AB%25E5%25BE%25A9%25E6%25B4%25BB%25E3%2581%2599%25E3%2582%258B%25EF%25BC%2588Opus%25204.8%25EF%25BC%2589%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:%25E9%25AB%2598%25E7%2594%25B0%25E7%25A5%25A5%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2I3M2I5MGM0NGIuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>高田祥</dc:creator></item><item><title><![CDATA[どうすれば月2億円分のトークンを燃やせるのか]]></title><description><![CDATA[OpenClawの作者であるPeter SteinbergerがOpenAI API/Codexの利用で、30日間に約130万ドルを使ったという話が少し前に話題になりました。
https://x.com/steipete/status/2055346265869721905
正確には$1,305,088.81。
為替を1ドル155円と置けば、約2.02億円です。
token量は603B tokens。Bはbillionなので、約6,030億トークンです。
!
先に補足しておくと本人が自己負担した請求ではないです
Business Insider Japanでは、OpenAIがOpenCl...]]></description><link>https://zenn.dev/r_kaga/articles/340fba67527789</link><guid isPermaLink="true">https://zenn.dev/r_kaga/articles/340fba67527789</guid><pubDate>Sun, 14 Jun 2026 10:26:09 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--uYJDG4kx--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2581%25A9%25E3%2581%2586%25E3%2581%2599%25E3%2582%258C%25E3%2581%25B0%25E6%259C%25882%25E5%2584%2584%25E5%2586%2586%25E5%2588%2586%25E3%2581%25AE%25E3%2583%2588%25E3%2583%25BC%25E3%2582%25AF%25E3%2583%25B3%25E3%2582%2592%25E7%2587%2583%25E3%2582%2584%25E3%2581%259B%25E3%2582%258B%25E3%2581%25AE%25E3%2581%258B%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:r.kagaya%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyL2FlZTNjYzY3MDYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>r.kagaya</dc:creator></item><item><title><![CDATA[JavaScriptのClass離れの歴史をたどる話]]></title><description><![CDATA[
 はじめに
最近、Petterns.devを読み返しました。
シングルトン、Provider、Context分割、ファクトリ、プロトタイプ、HOC、レンダープロップ……といったキーワードを一つずつ追っていくうちに、自分がフロントエンド領域を実務で触り始めた頃にJavaScript周辺のエコシステムがclassから離れていっていた流れを目の当たりにしていたことを思い出しました。
そこで、この流れをReactを中心に一本の歴史として改めて整理したいと思います。
この記事は参考文献収集と画像作成のために生成AIを利用しています。

 class時代(〜2014年頃)
もともとJSにはクラス構...]]></description><link>https://zenn.dev/sjbworks/articles/41a5c76dce4b36</link><guid isPermaLink="true">https://zenn.dev/sjbworks/articles/41a5c76dce4b36</guid><pubDate>Sun, 14 Jun 2026 04:05:29 GMT</pubDate><enclosure url="https://res.cloudinary.com/zenn/image/upload/s--K5R58Un---/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:JavaScript%25E3%2581%25AEClass%25E9%259B%25A2%25E3%2582%258C%25E3%2581%25AE%25E6%25AD%25B4%25E5%258F%25B2%25E3%2582%2592%25E3%2581%259F%25E3%2581%25A9%25E3%2582%258B%25E8%25A9%25B1%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:sjbworks%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdGF0aWMuemVubi5zdHVkaW8vdXNlci11cGxvYWQvYXZhdGFyLzE0YmU4ZDIzZDYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png?_a=BACMTiAE" length="0" type="false"/><dc:creator>sjbworks</dc:creator></item></channel></rss>