Red Hat、ビジネス開発者向けに無料のRHELを提供開始

2025-07-10
Red Hat、ビジネス開発者向けに無料のRHELを提供開始

Red Hatは、ビジネス開発者向けのRed Hat Enterprise Linux for Business Developersをリリースしました。これは、ビジネス開発およびテストのために、本番環境で使用されているものと同じOSに、迅速かつ容易にアクセスできるように設計された、無料のエンタープライズグレードLinuxディストリビューションです。開発者は、IT部門の承認を得ることなく、直接セルフサービスでアクセスでき、最大25インスタンスをデプロイできます。これは、開発チームと運用チーム間の摩擦を軽減し、増加するソフトウェアサプライチェーンのセキュリティ脅威に対処することを目的としています。プログラミング言語、オープンソースツール、データベースなどの署名済みおよび厳選された開発者コンテンツ、Red Hatのコンテナ開発ツールであるPodman Desktopが含まれています。

続きを読む
開発

安価な空気質モニターを使った家庭実験

2025-09-19
安価な空気質モニターを使った家庭実験

著者は、家庭で物理実験を行うために、120ポンドのTemtop m2000空気質モニターを購入しました。まず、自宅の二酸化炭素と粒子状物質の濃度を測定し、次に小さな実験を行いました。それは卵を焼くことで、空気質への影響を観察することです。結果は、卵を焼くことによるPM2.5への影響は小さく、短時間であることがわかり、心配する必要はありませんでした。しかし、換気扇をオンにしても空気質は大幅に改善されず、著者は困惑しています。

続きを読む
ハードウェア 空気質 家庭実験

仮想通貨億万長者、ブルーオリジンで宇宙へ

2025-08-04
仮想通貨億万長者、ブルーオリジンで宇宙へ

8月3日、ジェフ・ベゾスのブルーオリジンは、ミッションNS-34でニューシェパードを打ち上げ、仮想通貨億万長者のジャスティン・サンと5人を宇宙へ送り込みました。2021年に2800万ドルで匿名で座席を獲得したサンは、その収益を宇宙関連の慈善団体に寄付しました。多様な乗組員には、不動産投資家、実業家、ジャーナリスト、起業家などが含まれていました。10~12分の飛行ではカルマンラインを超え、数分間の無重力状態を体験しました。

続きを読む
テクノロジー

AIが私のコードの80%を記述するようになりました:開発者の視点

2025-09-03
AIが私のコードの80%を記述するようになりました:開発者の視点

あるエンジニアが、AIを本番開発ワークフローに統合した経験を共有しています。以前はすべてのコードを自分で書いていましたが、今では初期実装の80%をAIが記述し、アーキテクチャ、レビュー、複数開発スレッドの同時管理に重点が移っています。AIを「学習しない若手開発者」と考えることが成功の秘訣となりました。ワークフローでは、AIを使って問題解決を考案し、その後、しばしば不完全な初期出力を反復処理します。課題としては、AIがセッション間のコンテキストを保持できないこと、そして間違ったコードを自信満々に生成することなどが挙げられます。解決策としては、プロジェクト固有のコンテキストファイルを作成すること、AIをさまざまなツールと統合すること、コードレビューのプロセスを調整することが挙げられます。著者は、AIは開発者を置き換えるのではなく、より高速に、より良いソリューションを作成できるようにすることを結論づけています。

続きを読む
開発

AIバブル:デジャヴュか、新たなパラダイムか?

2025-08-25

この記事では、現在のAI投資ブームがバブルを形成しているかどうかを考察し、鉄道ブームやドットコムバブルなどの歴史的例えを引き合いに出しています。著者は、テクノロジーバブルに見られる共通のパターンとして、技術革新、資本流入、投機的熱狂、現実チェックを挙げています。現在のAIバブルは前例のない透明性を持ちますが、参加への魅力は依然として強いままです。この記事は、AIが歴史的パターンを打ち破る可能性のある理由、避けられない調整から利益を得るための戦略、合理的な投資とリスク管理の重要性について考察しています。

続きを読む
テクノロジー 歴史的パターン

Nitro:小さく、それでいて柔軟なinitシステムとプロセススーパーバイザー

2025-08-23

Nitroは軽量なプロセスマネージャーであり、LinuxではPID 1としても機能します。組み込みシステム、デスクトップ、サーバー、コンテナ向けに設計されており、スクリプトのディレクトリで構成されます。メモリ内の状態により、読み取り専用ルートファイルシステムでの動作が可能になります。効率的でイベント駆動型であるNitroは、ランタイム時のメモリ割り当てがゼロであり、サービスの信頼性の高い再起動とログチェーンをサポートしています。パラメーター化されたサービスと`nitroctl`ツールによるリモート制御により、その汎用性が高まります。

続きを読む

SQLサブクエリの問題:些細な違いが予期せぬ結果に

2025-08-31
SQLサブクエリの問題:些細な違いが予期せぬ結果に

読者のDaveさんが、W3SchoolsのNorthwindデータベースを使ってVadimさんの本のSQLサブクエリの例をテストした際に、小さな問題に遭遇しました。Daveさんのコードは本の例とわずかに異なり、「<」を「<=」の代わりに使用し、「#」を省略していました。それにもかかわらず、彼のスカラーサブクエリはゼロを返し、本の先行クエリとは異なっていました。これは、SQLクエリの些細な違いが結果にどのように影響するかについての疑問を提起します。

続きを読む

DeepMindの卓球ロボット:無限の試合がもたらす、よりスマートな未来

2025-07-26
DeepMindの卓球ロボット:無限の試合がもたらす、よりスマートな未来

Google DeepMindは、汎用人工知能の向上を目指し、2台のロボットに無限の卓球試合をさせています。目的は最終的な勝敗ではなく、継続的な対戦を通して学習し、戦略を改善することです。ロボットは現在、アマチュアの人間プレーヤーと同等のレベルに達しており、中級者と互角に戦うことができます。研究者たちは、この技術がロボット工学に革命を起こし、ChatGPTが言語モデルにもたらしたような影響を現実世界で人間と安全かつ効果的に相互作用できるロボットを生み出すことを期待しています。

続きを読む
AI

DuckDBのnpmパッケージがマルウェアに侵害される

2025-09-09
DuckDBのnpmパッケージがマルウェアに侵害される

DuckDBのNode.js npmパッケージが巧妙なフィッシング攻撃によって侵害されました。4つのパッケージの悪意のあるバージョンが公開され、暗号通貨取引を妨害するように設計されたコードが含まれていました。幸い、これらの悪意のあるバージョンは、DuckDBチームによって特定され非推奨とされる前にダウンロードされなかったようです。チームは、悪意のあるバージョンを非推奨とし、更新された安全なバージョンをリリースすることで迅速に対応しました。この攻撃には、管理者をだまして2FAをリセットさせ、攻撃者に悪意のあるパッケージを公開する能力を与えた、説得力のある偽のnpmウェブサイトが含まれていました。このインシデントは、経験豊富な開発者であっても、堅牢なセキュリティプラクティスが重要であることを強調しています。

続きを読む
開発

データベーステーブル名:単数形か複数形か?

2025-09-09

データベース設計において、テーブル名を単数形にするか複数形にするかという議論がしばしばあります。複数形(usersなど)は直感的ですが、著者によると、単数形(userなど)の方がSQLのJOIN句などで可読性が向上し、ORMによる自動複数形化による不整合を防ぎ、スキーマの一貫性を保つ上で有利です。そのため、単数形を使用することを推奨しています。

続きを読む
開発

英国の干ばつ:メールの削除が本当に役立つのか?

2025-08-13
英国の干ばつ:メールの削除が本当に役立つのか?

深刻な干ばつに見舞われている英国政府は、国民に節水を求め、データセンターの消費水を減らすために古いメールや写真を削除することを提案しています。大規模データセンターは大量の水を消費しますが、日々の小さな行動が全体として大きな違いを生む可能性があります。公式データによると、節水キャンペーンの後、セバーン・トレント地域の水消費量は20%減少しました。漏れの修理も重要です。漏れているトイレは、1日に200~400リットルの水を無駄にする可能性があります。今回の干ばつは、節水の重要性を浮き彫りにし、テクノロジー企業をより持続可能なデータセンター技術へと駆り立てています。

続きを読む
テクノロジー 干ばつ

GitHub ActionsのYAMLアンカー:後退か?

2025-09-22

GitHub Actionsは最近、YAMLアンカーのサポートを追加しましたが、著者はこれを後退だと主張しています。この記事では、YAMLアンカーは既存の機能と冗長であり、データモデルの複雑さを増し、CI/CDを人間と機械の両方にとって理解しにくくすると主張しています。さらに、GitHubはマージキーをサポートしていないため、YAMLアンカーの独自のユースケースも無効になります。著者は、これがGitHub Actionsのセキュリティ分析を困難にし、GitHubはYAMLアンカーのサポートを直ちに削除すべきだと考えています。

続きを読む
開発

AIにシニア開発者レベルのコード読解能力を教える

2025-01-05

著者は、AIによるコード解析能力を向上させた経験について述べています。当初、AIは新卒の開発者のように、コードを線形に処理していました。しかし、シニア開発者のコードレビュー手法に着目し、AIの解析方法を刷新しました。まずシステム全体のアーキテクチャモデルを構築し、機能別にファイルをグループ化、最後に詳細なコード解析を行うという手法です。この結果、AIは微妙な接続エラーやパフォーマンスボトルネックを発見し、アーキテクチャ改善案を提案するなど、シニア開発者レベルの理解に達しました。重要なのは、より大きなモデルではなく、シニア開発者の思考様式を模倣すること、つまりコンテキストの重視、パターンマッチング、影響分析、歴史的理解です。

続きを読む
(nmn.gl)
開発

マイクロソフト、AIエージェントに大勝負:従来型ビジネスアプリの終焉?

2025-08-19
マイクロソフト、AIエージェントに大勝負:従来型ビジネスアプリの終焉?

マイクロソフト幹部は、従来型のビジネスアプリケーションは2030年までに過去のものとなり、AI駆動の「ビジネスエージェント」に取って代わられると大胆に予測しています。これらのAIエージェントは、生成AIとベクトルデータベースを活用し、ユーザーニーズに動的に適応し、目標指向型のワークフローを最適化します。この予測は業界で議論を巻き起こしており、楽観的すぎると疑問視する声や、企業が迅速に転換することは困難だとする声がある一方で、ソフトウェア業界における大きな変革であり、企業はAIを積極的に受け入れる必要があるという意見もあります。マイクロソフトは、AIエージェントを既存アプリケーションのアドオンサービスとして提供することで、顧客を徐々に新しいモデルに誘導する計画です。

続きを読む
テクノロジー

Mini SSDカード:ポータブルゲームのストレージボトルネックに対する潜在的な解決策

2025-08-20
Mini SSDカード:ポータブルゲームのストレージボトルネックに対する潜在的な解決策

ゲームのサイズはますます大きくなり、高解像度テクスチャ、詳細なグラフィック、大容量のオーディオファイル、複数言語のサポートなどにより、100GBを超えることも珍しくありません。ポータブルゲームデバイスの遅いストレージ速度の問題に対処するため、Mini SSDカードが登場しました。これは、デバイスを分解することなくアップグレードできる、内部SSDに匹敵する速度を提供することを目指しています。まだ正式に承認された標準ではありませんが、ゲーマーにとって便利なストレージアップグレードオプションを提供します。

続きを読む

DiffX:次世代拡張可能な差分フォーマット

2025-06-04

ソフトウェア開発者はdiffファイルをよく知っていますが、Unified Diffなどの既存のフォーマットには限界があります。標準化の不足、メタデータの解析の困難さ、バイナリパッチのサポートがないなどです。この記事では、完全な後方互換性を維持しながら、構造化されたメタデータと拡張性を追加した新しいdiffフォーマット、DiffXを紹介します。DiffXは、複数のコミット、バイナリdiff、テキストエンコーディングをサポートし、最新のツールで簡単に解析および修正できるため、コードレビューやパッチ管理の効率が向上します。

続きを読む

非同期キュー面接:AI支援によるコーディングチャレンジ

2025-07-07

この記事では、ユニークなプログラミング面接問題について説明します。それは、非同期キュー`sendOnce`を実装することで、シングルスレッドのクライアントが故障したサーバーに一度に1つのリクエストしか送信しないように保証することです。この面接では、複雑なフラグロジックの処理、コードのデバッグ、シングルスレッド環境でのプログラミング、新しい要件への適応(最小遅延、一括送信、キャンセルメカニズム、再試行など)といった能力を評価します。また、著者 は面接におけるAIの役割についても議論し、AIはコーディングを支援できるものの、候補者はコードレビュースキルを依然として必要とし、AIツールの効率的な使用が新しい評価基準となることを主張しています。

続きを読む

市民科学:パリーセードとイートン火災の衛星画像解析

2025-01-09
市民科学:パリーセードとイートン火災の衛星画像解析

このプロジェクトは、GOES-16とGOES-18衛星からの画像データを使用して、2025年1月のカリフォルニア州南部のパリーセードとイートン火災を分析しています。UW SSECのRealEarthプログラムから再投影されたデータがダウンロードされ、各画像は128x128ピクセルで、中心座標は(34.1, -118.4)、ピクセル解像度は1kmです。このコードは、両方の衛星からのデータを組み合わせて解像度を高め、現在、ホットスポットの面積を測定しています。このプロジェクトは、市民科学のアクセシビリティを示し、公開データが科学研究にどのように使用できるかを示しています。

続きを読む

脅威アクターの行動を深く掘り下げる:EDRベースのケーススタディ

2025-09-10
脅威アクターの行動を深く掘り下げる:EDRベースのケーススタディ

このレポートは、EDRデータを利用して脅威アクターのサイバーアクティビティを分析し、その行動を追跡した詳細な分析を示しています。このアクターは、自動化されたワークフロー、データ生成と文章作成のためのAIツールを使用し、Evilginxなどのツールを悪用して中間者攻撃を試みました。調査対象は銀行から不動産会社まで多様な業種に及び、CensysやBuiltWithなど、複数のツールを使用して情報収集とターゲット特定を行いました。さらに、このアクターは、悪意のある活動を隠蔽するために住宅プロキシサービスを使用し、Google翻訳を使用してメッセージを翻訳しました。最終的に、このアクターはVoltage_Office356botというプロジェクトによる攻撃を試み、著名なセキュリティ研究者であるDirk-Jan Mollemaのブログから取得したスクリプトを利用していることが観察されました。このケーススタディは、現代の脅威アクターの洗練さと、さまざまなツールや技術への習熟性を示しており、セキュリティ防御のための貴重な洞察を提供しています。

続きを読む
テクノロジー 脅威インテリジェンス

Notte:信頼性の高いWeb自動化エージェントを迅速に構築

2025-08-08
Notte:信頼性の高いWeb自動化エージェントを迅速に構築

Notteは、AIエージェントと従来のスクリプトを組み合わせたフルスタックフレームワークであり、Webとシームレスにやり取りするAIエージェントの構築とデプロイに使用します。単一のAPIを使用して、エージェントとWeb自動化を開発、デプロイ、スケールできます。オープンソースのコアでは、Webエージェントの実行、構造化された出力の処理、サイトとの対話を行うことができます。推奨されるAPIサービスは、ステルスブラウザセッション、ハイブリッドワークフロー、シークレットボールト、デジタルペルソナを提供し、コスト削減と信頼性の向上を実現します。Python SDKを使用すると開発が簡素化され、さまざまなブラウザと、プロキシやCAPTCHA解決などのカスタム設定がサポートされます。Notteは、独立したベンチマークでも優れたパフォーマンスを誇ります。

続きを読む
開発

Apache Icebergにおける等値削除問題:RisingWaveによる解決策

2025-08-13
Apache Icebergにおける等値削除問題:RisingWaveによる解決策

Apache Icebergはデータインフラストラクチャにおいてホットトピックとなっていますが、リアルタイムデータストリーミングには課題があります。主流のシステムは、Change Data Capture(CDC)をIcebergに直接書き込むことをネイティブにサポートしていません。この記事では、Icebergの2つの削除メカニズム、位置削除と等値削除について詳しく説明します。等値削除はストリーミングCDCに適していますが、クエリのパフォーマンスに影響を与え、多くの主流エンジンはこれをサポートしていません。RisingWaveは、ハイブリッドな削除戦略(バッチ更新には位置削除、その他は等値削除)とスケジューリング可能な圧縮によってこの問題を解決し、エンドツーエンドのストリーミングCDCからIcebergへのパイプラインを実現しました。これはSiemensなどの企業で成功裏に導入され、データの可用性を大幅に向上させています。

続きを読む
開発

韓国スターバックス、「カゴングジョク」対策強化

2025-08-12
韓国スターバックス、「カゴングジョク」対策強化

韓国のスターバックスは、デスクトップパソコンやプリンターなどの大型の作業機器を持ち込むことを禁止するなど、店内ポリシーを更新しました。これは、カフェを長時間利用して仕事をする「カゴングジョク」と呼ばれる人々の増加に対応するためです。ソウルでの高いオフィス賃借料とパンデミック後のリモートワークへの移行により、多くの人が安価な代替手段を求めており、カフェと顧客の間に緊張が生じています。スターバックスは居心地の良い「サードプレイス」を目指していますが、このポリシー変更は、空間と顧客体験の管理に対するアプローチの変化を反映しています。

続きを読む

ExpressVPN、RustによるLightway 2.0で速度とセキュリティを向上

2025-02-26
ExpressVPN、RustによるLightway 2.0で速度とセキュリティを向上

ExpressVPNは、Lightway VPNプロトコルの中核部分をC言語からRust言語に書き換えることで、速度とセキュリティの大幅な向上を実現しました。現在、更新されたLightway 2.0はExpressVPNのAircoveルーターでのみ利用可能で、テストでは速度が約20%向上しました。Rustのメモリ安全性と並行処理の利点を活かすことで、一般的な脆弱性を軽減し、最新のポスト量子暗号化標準であるML-KEMを採用しています。独立したセキュリティ監査も実施され、信頼性が確認されています。Aircoveルーターへの限定提供ですが、今後他のプラットフォームにも順次対応予定です。

続きを読む
テクノロジー

MIT研究:ChatGPTによる論文執筆は認知機能低下の原因に

2025-09-03
MIT研究:ChatGPTによる論文執筆は認知機能低下の原因に

MITの研究によると、ChatGPTを論文執筆に利用すると、測定可能な認知機能の低下につながることが明らかになりました。脳波検査では、ChatGPTを繰り返し使用した学生において、神経接続の弱体化、記憶力の低下、自身の文章に対する所有意識の低下が見られました。AI生成の文章が高得点だったとしても、脳の活動は著しく低下していました。研究では、LLMの使用が重要な脳ネットワークの関与不足を引き起こし、AIの使用を中止した後でも、認知機能は完全に回復しないことがわかりました。この「認知的オフローディング」は、学習能力と創造性の長期的な低下につながります。

続きを読む
AI

化学者、廃タイヤを貴重なエポキシ樹脂に変換する新しい方法を開発

2025-04-17
化学者、廃タイヤを貴重なエポキシ樹脂に変換する新しい方法を開発

毎年、何百万もの廃棄タイヤが埋め立て地へと送られ、深刻な環境問題を引き起こしています。ノースカロライナ大学チャペルヒル校の科学者たちは、C-Hアミノ化とポリマーの再配置を利用した新しい化学的方法を開発し、廃棄ゴムをエポキシ樹脂の貴重な前駆体に変換することに成功しました。この効率的で環境に優しい方法は、穏やかな条件下で動作し、廃タイヤ問題に対する潜在的な解決策を提供し、より環境に優しいリサイクル技術の新たな基準を打ち立てます。

続きを読む

高速Rustビルド:10分未満CIの秘訣

2025-06-20

Rustのコンパイルが遅いというのはよくある不満ですが、筆者は、ほとんどのRustプロジェクトは本来よりもはるかに遅い速度でコンパイルしていると主張しています。rust-analyzer(20万行のコードと100万行の依存関係)を例に、GitHub Actionsで8分のCIパイプラインを実現しています。この記事では、CIキャッシングの活用、CIタスクの分割、インクリメンタルコンパイルとデバッグ情報の無効化、依存関係の削減、`cargo build -Z timings`を使ったプロファイリング、そしてcrate境界での過剰なジェネリックインスタンス化を避けるためのコード設計といった、ビルド時間最適化の戦略を詳細に説明しています。筆者は、ビルド時間が開発者の生産性に与える影響を強調し、大規模なRustプロジェクトのCI時間を妥当な範囲(例えば約10分)に維持するために、ビルド時間を定期的に最適化することを推奨しています。

続きを読む

C言語のレジェンド、カーニハン:Rustは「苦痛」、Cに取って代わることは unlikely

2025-08-31
C言語のレジェンド、カーニハン:Rustは「苦痛」、Cに取って代わることは unlikely

83歳のBrian Kernighan氏(C言語の代表的な書籍の共著者)が、Rust言語についての率直な意見を述べました。最近のインタビューで、彼はRustでの自身のプログラミング体験を「苦痛」と表現し、メモリセーフティ機構の理解の難しさや、コンパイル/実行速度の遅さを指摘しました。「cratesやbarrels」といったRustエコシステムの複雑さも批判しています。限られた経験による偏見の可能性を認めつつも、RustがすぐにC言語に取って代わることはないだろうと考えています。インタビューでは、Linuxディストリビューション、HolyC、現在のソフトウェア業界の状況、そして将来のプログラマーへのアドバイス(情熱と魅力的な仕事への取り組みを強調)なども話題に上がりました。

続きを読む
開発

arXivLabs:コミュニティとの協働によるarXivの新機能開発

2025-09-10
arXivLabs:コミュニティとの協働によるarXivの新機能開発

arXivLabsは、共同作業者がarXivの新しい機能をウェブサイト上で直接開発・共有できる実験的なフレームワークです。個人や組織などの参加者は、オープン性、コミュニティ、卓越性、ユーザーデータのプライバシーというarXivの価値観を共有しています。arXivはこれらの価値観にコミットしており、これらの価値観を遵守するパートナーとのみ協力しています。arXivコミュニティを強化するアイデアをお持ちですか?arXivLabsの詳細をご覧ください。

続きを読む
開発

スプルースパインの水晶:半導体製造における予期せぬボトルネック?

2025-09-13
スプルースパインの水晶:半導体製造における予期せぬボトルネック?

インターネットでは、すべての半導体と太陽光発電の製造が、ノースカロライナ州スプルースパイン産の超高純度水晶に依存しているという主張がささやかれています。この水晶は、溶融シリコンを保持するるつぼの製造に使用され、その後チップに加工されます。その純度は、汚染を防ぎます。スプルースパインの水晶は代替不可能ではありませんが、代替品は未開発、劣悪、または高価です。供給の混乱は、半導体生産を完全に停止させることはありませんが、歩留まりを低下させ、コストを上昇させます。業界はこのボトルネックを認識しており、新しい供給源とるつぼ材料を開発しています。実際の話はスプルースパインだけでなく、シリコンインゴット製造における水晶るつぼの限界でもあります。より優れた代替材料は、大きな進歩となるでしょう。

続きを読む
テクノロジー スプルースパイン

科学機械学習における自動微分の数値不安定性

2025-09-18
科学機械学習における自動微分の数値不安定性

科学機械学習(SciML)は、勾配ベースの最適化のために自動微分(AD)に大きく依存しています。しかし、この講演では、特に常微分方程式(ODE)と偏微分方程式(PDE)への適用におけるADの数値的な安定性と堅牢性に関する課題を明らかにします。JaxとPyTorchの例を用いて、単純な線形ODEにおいてさえ、ADの不正確さが60%以上の大きな誤差につながる可能性があることを示します。講演者は、これらの問題に対処するためにJulia SciMLライブラリに実装された非標準的な修正と、必要なエンジニアリング上のトレードオフについて説明します。

続きを読む
1 2 114 115 116 118 120 121 122 595 596