ノーマルビュー

Received — 2026年4月12日 Zennのトレンド

【CTF】cryptoの始め方(入門)

著者: kurenaif
2026年4月11日 20:43
※) この記事は次の動画の下書きを兼ねた記事になります。こういうのもあるよとか、こういう考え方もあるよというのがあれば教えていただけると嬉しいです。 この記事の対象者 daily Alpacahack の crypto のhard までを解くことができない人 この記事ではどういうことが書いているの? cryptoってどういうジャンル?何が楽しいの? cryptoの難しい問題は何が難しいの? どうやって学べばいいの?生成AIはどう活用すればいい? レベル別AlpacaHackのおすすめ問題(随時更新) 必要なツールや使い方 cryptoってどういうジャンル? CTFの...

💾

CDNを活用した画像配信の設計と最適化

著者: catatsuy
2026年4月11日 15:23
最近のWebサービスでは、画像配信の設計を昔のままにしておくのは難しくなっています。 以前は、画像をアップロードした時に固定サイズのサムネイルをいくつか生成し、それをそのまま配信する形でも大きな問題はありませんでした。しかし今は、高精細なディスプレイを持つスマートフォンが一般的になり、同じ画像でも表示環境に応じて適切なサイズやフォーマットを選ぶ必要があります。さらに、CDNや画像最適化サービスを使えば、元画像から必要な派生画像を動的に生成してキャッシュできるようになりました。こうなると、画像配信は単なるフロントエンドの都合ではなく、サービス全体の設計の一部として考える必要があります。 私...

💾

「AI時代に良い問いを立てる人が優秀」は本当なのか?をクーンのパラダイム論から考える

著者: kaito.abe
2026年4月12日 00:37
はじめに 「AI時代に価値を持つのは、良質な問いを立てられる人だ」 ここ最近、こうした論調をよく目にするようになりました。生成AIが急速に普及するなかで、「答えはAIが出してくれる。だから人間は問いを立てる側に回るべきだ」という主張は、直感的にもっともらしく聞こえます。 ただ、自分自身の体験を振り返ると、少し違う景色が見えてきます。 特に明確な問いもない状態で、自分が書きたいことや背景知識を殴り書きでプロンプトに詰め込むと、AIの側から「それならこういう切り口はどうですか?」と、思いもよらない問いが返ってくることがある。つまり、良質なコンテキスト(文脈・背景情報)を渡せば、AIも良質...

💾

agent-browser入門:Claude Codeからブラウザを自在に操る!導入&他ツール使い分けガイド

著者: しんや
2026年4月11日 16:19
生成AI全盛の昨今、『ブラウザ操作』に関しても生成AIを介して良い感じに効率化、高速化対応させてしまおう!という動きが非常に活発化しています。私も最近色々触っている状況ではあります。(先日以下のブログでも取り上げたりしていました) https://zenn.dev/shinyaa31/articles/dd315ea4868eb1 そんな中、上記エントリで言及・紹介したPlaywright、Browser Useに負けず劣らず(いやそれ以上?)な使い勝手、機能の豊富さを兼ね備えるツールがあることを知りました。それがこちらのagent-browserです。 https://github....

💾

Go + Reactで現場レベルの状態遷移を1つのテーブルに統合する — 13状態×15イベントを型で閉じ込める

著者: okamyuji
2026年4月11日 13:20
! 本記事は、同じテーマを別のスタックで扱った次の2本の関連記事があります。前提知識や設計原則の部分には一部に意図的な重複記述がありますが、3本はそれぞれ独立して読めるように書いています。同じ題材(ImportJobの状態遷移とUI優先表示)を異なる言語・フレームワークで実装した比較として、気になるスタックのものだけを読んでいただいても構いません。 Reactのフラグ地獄を状態遷移テーブルで解消する — モーダルとオーバーレイの優先表示まで設計する Railsのフラグ地獄を状態遷移テーブルで解消する — モーダルとオーバーレイの優先表示まで設計する この記事で学べること 3分で...

💾

GitHub Copilot CLIの画像レビューをスキル化したらUI改善が捗った

著者: そゆっけ
2026年4月11日 12:59
はじめに GitHub Copilot CLI で画像を送れるの知ってますか? copilot -p "@screenshot.png このUIをレビューして" --allow-all --model gpt-5.4 -s @ にファイルパスを付けるだけで、GPT-5.4 にスクリーンショットを送って画像レビューしてもらえます。これが思った以上に実用的だったので、AIコーディングエージェントから呼べるスキルにして、UI改善のワークフローを回せるようになった話を書きます。 https://github.com/soyukke/screenshot-review なぜ GPT-5.4...

💾

EmDashに触発されてWordpressの後継CMSを本気で考えぬいたらどうしても詰んでしまった話

2026年4月11日 11:20
先日CloudflareからEmDashというCMSが登場して、「Wordpressの精神的後継者」というキャッチフレーズが流行りました。EmDash自体はCloudflareのSandboxという仕組みを前面に押し出していて、プラグインを安全に実行するというコンセプトは非常に面白かったです。が、公私ともに何十個もWordpressをインストールしたり、完全サーバレスのWordpressを作ったりした自分としてはなんか違うな感がとてもありました。 そこで、本気でWordpressの後継をかんがえたらしんどくなって辞めた話を書こうと思います Wordpressの本質とはなんなのか? W...

💾

分析エージェントの問題点と、セマンティックレイヤーという打ち手──AIにSQLを書かせない設計

2026年4月10日 18:23
はじめに 「自然言語でデータを分析できる」──デモでは魅力的に見えても、 本番導入に足る品質をどう担保するか、そもそも担保しきれるのか と疑問に感じたことはないでしょうか。 この記事では、 自然言語でデータを分析するAIエージェントが実務で安定しにくい理由 を考察しつつ、近年話題の セマンティックレイヤーとの組み合わせにより、そうした課題を緩和しうる可能性 について紹介します。 題材にはBigQueryの公開データセット bigquery-public-data.thelook_ecommerce を使います。手元で再現できるよう実テーブルをそのまま使っています。 なぜ分析エー...

💾

DESIGN.md + 壊れたら気づくハーネス - AI向けデザインシステムを「維持できる仕組み」にした記録

著者: tsubotax
2026年4月11日 16:06
AI-Readyなデザインシステムmelta UIを作った melta UIは、AIエージェント(Claude Code、Cursor等)がUI生成時に参照するためのデザインシステム。Tailwind CSSベースで、28コンポーネント・99デザイントークン・MCPサーバーを備えている。OSSとして公開中。 https://melta.tsubotax.com 普通のデザインシステムとの違いは「AIが読んで、正しいUIを書ける」ことを前提に設計している点。トークンやコンポーネントの仕様を機械可読な形で持ち、禁止パターンを明示し、MCPツール(Claude CodeなどのAIエージェ...

💾

GitHub Copilot CLI で個人タスク管理をやってみる

著者: Kazuki Ota
2026年4月11日 15:55
はじめに 普段、私は仕事の作業メモやドキュメントを git リポジトリで管理していて、タスクは GitHub Issues + GitHub Projects で管理しています。フォルダーの命名規約に issue 番号を含めることでタスクと作業ファイルの紐づけを行い、YAML で工数データを記録し、GitHub Copilot の skill でその使い方を教えているので、Copilot にタスクの状況を聞いたり新しいタスクを作ったりといったことが自然言語で出来るようになっています。 今回は、その仕組みからタスク管理の部分だけを抜き出したものを再実装してリポジトリとして公開したので、...

💾

Claude Managed Agents を試してみた

2026年4月11日 14:47
最近発表された Claude の新機能「Managed Agents」が気になりました。 ニュース。 https://www.itmedia.co.jp/aiplus/articles/2604/09/news067.html Zennの入門記事。 https://zenn.dev/galirage/articles/claude-managed-agents-quickstart 公式の記事。 https://platform.claude.com/docs/ja/managed-agents/overview すでにある記事はかなり詳細にしっかり書いてあるので、実際の入門に必要な情報...

💾

ベクトル検索は不要なのか

2026年4月10日 13:22
はじめに タイトルの問いに対して、結論から言うとベクトル検索が完全に不要になった、ということはないです。一方、「各文書を分割→ベクトル化→並列に配置して検索」のような従来RAGのアーキテクチャだと対応できないユースケースは多々あります。 本記事では、従来のベクトル型RAGの特徴を振り返り、技術的課題を再認識するとともに、最新のRAGアーキテクチャの利点を踏まえて、これらとベクトル検索をいかに共存させるかを再検討します。 RAG(Retrieval-Augmented Generation) RAGの定義 そもそもRAGとは、外部にあるデータを抽出し、ユーザーの入力と合わせてL...

💾

GitHub Copilot SDKを使えばユーザーのサブスクを使ってAIサービスが作れるのでは…?

著者: Kurogoma4D
2026年4月10日 10:19
これは何? AIを利用したサービスって色々ありますよね。 自分もwebサイトやアプリを提供しようと思ったとき、AIを組み込めたらいいなと思うことが多々あります。 ただね、あの、あんまり大声では言えないんですが…… 面倒、なんですよね。AIをサービスに組み込むのって。 「いや、APIキー払い出してOpenAIとかAnthropicのAPI呼び出すだけでしょ?OpenRouterとか経由すれば複数モデルも楽だし」 そうではあるんですが、自分が面倒だと思ってるのはそこではなくて課金の管理周りなんですよ。 従量課金のAPIキー払い出しておいて、忘れた頃に細かい請求がちらほら……なんて考えた...

💾

自己評価をGitHub Copilotで半自動化したら、忘れていた貢献まで掘り起こされた

はじめに:「自己評価、来月末までに提出してください」 毎年この時期になると、エンジニアのTeamsに静かな絶望が漂います。 「自己評価、来月末までに提出してください」 本業のコードは書けます。設計もレビューもできます。でも「この半年間の自分の貢献を、評価者(上司)が判断しやすい形で言語化してください」というタスクには、異常なほど手が止まります。 理由は明快です。人間の記憶は、アーカイブではなくキャッシュだからです。 半年前にこっそり直した型定義の整理、リリース直前に発見して修正したバグ、レビューで何度も指摘した設計の一貫性——これらは、記憶の彼方に消えています。残るのは「なんとなく...

💾

Received — 2026年4月11日 Zennのトレンド

関数型って結局なんやねん!どないして活用せえっちゅうねん!

著者: Sonneko
2026年4月10日 22:40
最近、オブジェクト指向プログラミングすなわちOOPとよく対比される概念には、「関数型プログラミング」があります。そこで、学問的ではなく、実務的な関数型プログラミングの側面を解説します。明日から活用できる知識がまた一つ増えることを祈って... ! この記事は、特定の思想・アーキテクチャを一方的に推奨したり非難するものではなく、あくまでもそれらを紹介するという目的の記事です。「ケースバイケースだ」というのは言うまでもありません。また、この記事においては、RustやGoのような言語もOOP言語と見做すようなOOPの広い定義を採用しています。 この記事に出てくるプログラミング言語はTypeSc...

💾

Claude Code + Obsidian — Daily Note の下書きを自動生成し、週次・月次レビューまで積み上げる仕組みを作った

著者: s_hamabata
2026年4月10日 18:32
はじめに こんにちは、クラシルでバックエンドエンジニアをしている hama です。 私は Obsidian の Daily Note を毎日の業務記録として使っています。TODO やミーティングの予定、読んだ記事のメモなどを1ページにまとめて、あとから振り返れるようにしていました。 ただ正直なところ、私の場合、手で書いていた頃は手間が多く、Daily Note をしっかり書き残さない日も多く内容が常に充実しているとは言えませんでした。 そこで、Claude Code のスキル機能を使って Daily Note への記録の下準備を自動化しました。 TODO や Meeting の自動挿...

💾

Jujutsu はなぜ AI 時代に急に評価され始めたのか

著者: oukayuka
2026年4月10日 13:35
最近注目を集めている Git 互換の新世代 VCS、Jujutsu。 2022年から公開されていましたが、しばらくは知る人ぞ知る存在のツールでした。それが 2025年中ごろから急に界隈で話題に上るようになりました。それは折しも Claude Code などのエージェント型 AI コーディングツールが登場し、人ではなく AI がほとんどのコードを書くフローが普及してきた時期に重なります。 本書では Jujutsu がなぜ AI 支援開発のシーンで評価されるのかを解説していきます。 ※この記事は 2026 年 4 月開催の技術書典 20 に合わせて刊行された『じゅじゅちゅ! jj new で始める Jujutsu × AI ワークフロー』の中の「第 1 章 Jujutsu ってどんなツール?」の内容を再編成したものです。 https://oukayuka.booth.pm/items/8169264 https://techbookfest.org/product/nCUm1fLEJi5AywW1pyYWMW

💾

世は大環境時代 - エージェントハーネスとRL環境の展開から見えてくるもの

2026年4月10日 11:50
松尾研究所の長谷です。データサイエンスチームのマネージャーを務めております。 2026年に入って「ハーネスエンジニアリング」がバズワードになりました。同時に、強化学習(RL)の文脈でも「RL環境」への注目が急速に高まっています。 この2つ、使われている領域は異なりますが、根っこの思想は驚くほど似ています。 どちらも「モデルだけではなく、モデルを取り巻く環境の設計が成果を左右する」という認識に立っていて、さらにその環境をポータブルに共有・再利用できる仕組みが同時多発的に生まれています。 この記事では、エージェントハーネスとRL環境それぞれの動向を整理しつつ、両者に共通する思想がなぜリーズナ...

💾

❌