生成AIはソフトウェア開発の革命か、ソフトウェア工学の宿題再提出なのか -ソフトウェア品質特性の追加提案-
4月16日、Cloudflareが「AI Gateway's next evolution: an inference layer designed for agents」と題した記事を公開した。同社がAIエージェント向けの統合推論レイヤーを構築し、12以上のプロバイダーから70以上のモデルに単一APIでアクセスできる新機能を発表している。 1行のコード変更で70+モデルを切り替え Cloudflareの新機能では、12以上のプロバイダーから70以上のモデルに単一APIでアクセスできる。既存のAI.run()バインディングを使って、OpenAI、Anthropic、Google、Alibaba Cloudなどのサードパーティモデルを呼び出せ、プロバイダー間の切り替えは1行のコード変更で完了する。 const response = await env.AI.run('anthropic/cl
4月6日、Phoronixが「Google Proposes JSIR As A High-Level IR For JavaScript」と題した記事を公開した。 Googleが既に本番環境で運用しているJavaScript向けの新しい中間表現「JSIR」をオープンソース化し、LLVM/MLIRコミュニティへの統合を提案している。JavaScriptエンジンの性能向上競争が激化する中、この動きは従来AST(抽象構文木)に依存していたJavaScript生態系に、コンパイラ技術の新たな可能性をもたらすものだ。 実戦投入済みの技術がオープンソース化 GoogleのコンパイラチームのZhixun Tan氏が発表したJSIRは、JavaScript向けの高レベル中間表現(IR)である。最も注目すべきは、これが研究段階の技術ではなく、Googleが既に本番環境で使用している実証済みの技術だという点
Over the last couple of years, we’ve seen significant growth of the e18e community and a rise in performance focused contributions because of it. A large part of this is the “cleanup” initiative, where the community has been pruning packages which are redundant, outdated, or unmaintained. One of the most common topics that comes up as part of this is “dependency bloat” - the idea that npm dependen
Today we are incredibly excited to open source Edge.js, a JavaScript runtime specifically designed to safely run Node.js workloads for AI and Edge computing. The goal is simple: run your existing Node.js applications safely and with density and startup times that are impossible to get with containers. Edge.js takes a different approach from existing JS edge runtimes like Deno or Cloudflare Workers
Handling data in streams is fundamental to how we build applications. To make streaming work everywhere, the WHATWG Streams Standard (informally known as "Web streams") was designed to establish a common API to work across browsers and servers. It shipped in browsers, was adopted by Cloudflare Workers, Node.js, Deno, and Bun, and became the foundation for APIs like fetch(). It's a significant unde
Vue/HTML/Markdownなどに埋め込まれたJS/TS部分が、どうフォーマットされるのか調べたかった。 Here be dragons…, yet another dragons… 🐉 js-in-xxxになれるparser まず、どこで観測できるか。 Markdown系 markdown: コードブロック内 mdx: コードブロック内、import/export部 HTML系 html: <script>タグ内、onclick等のイベントハンドラ属性 vue: <script>タグ内、テンプレート内の各種ディレクティブ・式 angular: テンプレート内の各種バインディング・ディレクティブ HTML系のparserは、他にもmjmlとかlwcとかもあるけど、そこでは処理されない。 埋め込み処理の流れ 親ファイル側の処理の一環として、埋め込み部を処理するパートがある その際、t
50種類以上の商用JavaScript UIコンポーネントがオープンソースに、React、Angular、Blazor、Web Components対応。インフラジスティックスが公開 ビジネス向けUIライブラリを提供しているインフラジスティックスは、同社が提供しているUIライブラリ「Ignite UI」の一部を、オープンソース版として無償提供を開始したと発表しました。 Webアプリケーション向け有償UIライブラリ「Ignite UI」の一部をオープンソース化 - プレスリリースを公開しました。50種以上のUIコンポーネントを、商用・非商用を問わず無償でご利用いただけるようになりました。https://t.co/vabd7aSSba — インフラジスティックス・ジャパン (@IGJP) December 23, 2025 これによりGrid Lite(グリッド ライト)、Button(ボタン
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? Pythonをめぐる後悔 プログラミングを始めた頃、学生向けのブームに乗ってPythonを選びました。 当時はProgateやUdemyでもPython推しが強くて、「これからはAIの時代だ」みたいな雰囲気に流されました。でも実際に個人開発を始めてみると、作ったものを人に見せるのが難しかったです。 データ分析の結果をJupyter Notebookで共有しても、正直地味だし、「で?」って感じになります。 Webアプリを作ろうとしてもDjangoやFlaskは重たいし、結局あまりアウトプットできないまま時間が過ぎました。 Pythonの用
JSer.info #759 - Next.js 16.1がリリースされました。 Next.js 16.1 | Next.js TurbopackのFile System Cacheがnext devでも利用できるようになり、開発サーバー再起動時のコンパイル時間が短縮されています。また、Node.jsデバッガーを簡単に有効化できるnext dev --inspectコマンドや、バージョンアップグレードを補助するnext upgradeコマンドが追加されています。実験的機能としてBundle Analyzerが追加されています。 Vue 3.6.0 beta 1がリリースされました。 Release v3.6.0-beta.1 · vuejs/core Vapor Modeがベータ版として追加されています。Vapor Modeは仮想DOMを使わないコンパイル戦略で、バンドルサイズ削減とパフォ
本記事のサマリ 2025年9月に、長らくNext.jsエコシステムで愛用されてきたAuth.js(旧NextAuth.js)がBetter Authチームによって正式に引き継がれました。この記事では、このニュースの背景と、TypeScript firstで設計されたBetter Authの特徴、従来のAuth.jsとの違いについて調べた結果をまとめています。 はじめに - 認証ライブラリに起きた大きな変化 9月のある日...Web開発界隈に少し驚きのニュースが流れました。Next.jsアプリケーションの認証といえば必ずといっていいほど名前が挙がるAuth.js(旧NextAuth.js)が、Better Authという新しいチームによって引き継がれることになったのです。 Auth.jsは長年にわたってJavaScript/TypeScriptエコシステムで広く使われてきた認証ライブラリです
キーボードで文書や単語のタイピング練習をはじめ、JavaScriptやReactなどのコードでもタイピング練習ができるオンラインツールを紹介します。 タイピング練習できるサイトはたくさんありますが、本ツールはAIによる詳細な解析が大きな特徴で、単語による入力速度、誤入力のパターン、各指ごとのパフォーマンスなどをAIで視覚的に分析してくれます。 TypeQuicker 無料プランで利用できるのは、下記の通り。 厳選されたコンテンツで無制限にタイピング練習 無制限のタイピング練習 高度なタイピング分析 毎日のタイピングテスト リアルタイムのビジュアルキーボードオーバーレイ リアルタイムタッチタイピングビジュアルハンドガイド タイプレース 40以上のテーマ 10個のカスタムテキスト 進捗状況を追跡する AIによる解析は無料プランでもでき、基本的には無料プランで十分練習できると思います。有料プラン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く