ノーマルビュー

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

💾

❌