https://fuma-nama.vercel.app/blog/svg-art
Fuma Nama | Some Nice Things with SVG
SVGを使ったアニメーションに関する記事です。
Animated Wiresという手法で、線にマスクをかけアニメーションを追加する方法を紹介しています。
ClerkのTOCのようなスタイルをFumadocsに実装する方法も解説されています。
https://www.theregister.com/2025/04/12/ai_code_suggestions_sabotage_supply_chain/
AI code suggestions sabotage software supply chain • The Register
AIによるコード提案ツールが、ソフトウェア開発に新たなリスクをもたらしています。
AIが生成するコードには、存在しないソフトウェアパッケージが組み込まれる可能性があります。
攻撃者は、AIが生成したパッケージ名で悪意のあるパッケージを作成し、配布する可能性があります。
https://fractalfir.github.io/generated_html/cg_clr_odd_platforms.html
Rust to C compiler - 95.9% test pass rate, odd platforms, and a Rust Week talk
RustからCへのコンパイラに関するアップデートです。
95.9%のテスト合格率を達成し、Rust Weekで講演を行います。
128ビット整数やサブスライスのバグ修正、パフォーマンス改善など、多くの進捗がありました。
VERT.sh
VERT.shは、自分でホスティングできる、様々な画像フォーマットに対応した変換ツールです。
対応フォーマットはpng, jpeg, webp, gifなど多岐にわたります。
AGPL-3.0のオープンソースライセンスで公開しています。
Google will let companies run Gemini models in their own data centers
Googleのクラウド部門は、顧客が自社のデータセンターでGemini AIモデルを実行できるようになると発表しました。
Google Distributed Cloudの早期アクセスは第3四半期に利用可能になる予定です。
NvidiaはGeminiモデルをBlackwell GPUに搭載する予定です。
https://petapixel.com/2025/04/10/adobe-deletes-bluesky-posts-after-furious-backlash/
Adobe Deletes Bluesky Posts After Furious Backlash | PetaPixel
AdobeがBlueskyに参入するも、ユーザーからの反発を受け投稿を削除しました。
ユーザーはAdobeのビジネス慣行、特にサブスクリプションモデルとAIへの取り組みに不満を表明しています。
価格の高騰とコミュニティとのコミュニケーション不足が、不評の原因となっています。
$70 Million in 60 Seconds: How Insider Information Helped Someone 28x Their Money
2025年4月9日、ある人物がインサイダー情報を用いて、わずか60秒で250万ドルを7000万ドル以上に増やしました。
SPYオプション取引において、トランプ大統領の関税一時停止発表前に大量の買いが入りました。
市場の動きと取引のタイミングが一致しており、インサイダー取引の可能性が指摘されています。
https://www.thealgorithmicbridge.com/p/google-is-winning-on-every-ai-front
Google Is Winning on Every AI Front - by Alberto Romero
この記事では、GoogleがAI分野で圧倒的な勝利を収めている現状を解説しています。
Gemini 2.5 Proをはじめとする高性能モデルの発表や、他のAI企業との比較を通じて、Googleの強みを浮き彫りにしています。
検索、クラウド、ハードウェアなど、多岐にわたる事業展開もGoogleの優位性を支えていると述べています。
https://zenn.dev/aldagram_tech/articles/2c7bb5e744829a
何もわからんけど作ってみるMCPサーバー(mcp-go)
この記事では、MCP(Model Context Protocol)サーバーをGo言語で実装する過程を紹介しています。
タスク管理ツールを例に、タスクの一覧表示、編集、削除機能を実装し、Claude Desktopから呼び出す方法を解説しています。
MCPの概念やToolの定義について学びながら、LLMとの連携を通じてAPI開発の可能性を探求しています。
https://zenn.dev/codeunit/articles/f99e3546c1574a
Zod v4のβ版が公開されたぞ!注目すべき変更点
Zod v4のβ版が公開され、いくつかの注目すべき変更が加えられました。
文字列バリデーションの簡潔な記法やエラーハンドリングの統一がされています。
パフォーマンスの大幅な向上など、日々の開発体験を快適にしてくれる変更が多いです。
https://zenn.dev/google_cloud_jp/articles/1b1cbd5318bdfe
【超速報】Agent Development Kit で会話型エージェントを作成する
Agent Development Kit(ADK)が公開され、会話型LLMエージェントの作成を支援します。
ADKの特徴は、自然言語で会話の流れを簡単に記述・定義できる点です。
本記事では、ADKを活用したイベント企画立案支援エージェントの構成例を紹介します。
https://zenn.dev/shigeru_oda/articles/19b8c20ab44c67
Apache Iceberg のメリットとは?
Apache Icebergは、巨大な分析データセット向けのオープンテーブル形式です。
SQLテーブルのように扱える高性能なテーブル形式を使用できます。
この記事では、Apache Icebergの概念やメリット、具体的な操作例について解説します。
https://zenn.dev/oke331/articles/65d2833a6a555f
エンジニアの調査タスクにはNotebookLMが最高!!
この記事では、エンジニアの調査タスクに最適なツールとしてNotebookLMを紹介しています。
NotebookLMは、一度ソースをまとめると疑問点を何度も聞ける点や、信頼性の高い情報を元に回答してくれる点が優れています。
さらに、情報を蓄積したNotebookLMを他の人に展開できるため、チームでの知識共有にも役立ちます。
https://zenn.dev/kuxu/articles/60fbb8a977322d
Firebase App Distributionの新機能 自然言語でのE2Eテストを試す
Firebase App Distributionの新機能で自然言語E2Eテストが試せるようになりました。
自然言語でテストを記述し、Firebaseにアップロード済みのビルドでテスト可能です。
UIが分かりやすく、テスト結果も詳細なログや動画で確認できます。
https://zenn.dev/tbpgr/books/12381c801cb1e1
成長の質を高める 個人のふりかえり入門
組織開発エンジニアによる、個人の振り返りに関する入門書です。
エンジニアが自身の成長を効果的に促進するための振り返り方法を解説しています。
人事経験とエンジニア経験を持つ著者ならではの視点が盛り込まれています。
https://pc.watch.impress.co.jp/docs/column/config/2006241.html
【山田祥平のRe:config.sys】フォントが変われば世界の見え方も変わる - PC Watch
フォントが変わることで文章の印象が大きく変わることを述べています。
Windows Updateにより標準フォントが勝手にNoto Sans JPに変更されたことに言及しています。
メイリオからNotoシリーズへの移行を検討し、各アプリの設定を変更した経緯を紹介しています。
https://github.blog/changelog/2025-04-09-evolving-github-issues-and-projects/
Evolving GitHub Issues and Projects - GitHub Changelog
GitHub IssuesとProjectsが進化しました。
Issue Types、Sub-issues、高度な検索、プロジェクトアイテム上限の増加が一般利用可能になりました。
UIも改善され、より速く直感的に操作できるようになりました。
FC2無料ホームページ - WordPressも使えるホームページ作成ツール
FC2はホスティングサービスを提供しています。
WordPressも使えるホームページ作成ツールです。
無料でホームページを作成できます。
https://xtech.nikkei.com/atcl/nxt/column/18/01157/040900132/
ルーター交換時にポート閉鎖設定せず、再委託先の設定ミスでランサム被害 | 日経クロステック(xTECH)
卒業アルバム制作会社がランサムウェア攻撃を受け、生徒の個人情報が漏洩した可能性がある。
原因は再委託先業者の設定ミスで、ルーターのポート閉鎖設定がされていなかった。
委託先・再委託先におけるセキュリティ対策の確認と指導監督の重要性が浮き彫りになった。
https://zenn.dev/mkizka/articles/a6148876fa46bd
tsconfig.json paths やめ方
tsconfig.jsonのpaths設定をやめるためのeslintプラグインが紹介されています。
このプラグインを使うと、エイリアス形式のimport文を自動で相対パスに変換できます。
TypeScriptかつESM環境でeslintプラグインを作成する際の注意点も解説されています。