WireGuardの設定:簡単なものから複雑なものまで

2025-01-05

この記事では、完全に分離された内部IPアドレス空間を持つ最も簡単なものから、WireGuardトンネルの内外からアクセスできるエンドポイントを持つ最も複雑な「VPN」設定まで、様々なWireGuard設定の複雑さを探ります。著者は、ルーティングの競合や再帰的なルーティングなど、各設定の難易度と潜在的な問題点を詳しく説明しています。この記事は、事前に計画することの重要性を強調し、WireGuard環境を設計する際には、複雑なルーティングを避けるために、よりシンプルな設定を選択することを提案しています。

続きを読む

忘れられた哲学者:メアリー・ミドグリーと哲学の飼い慣らし

2025-02-16
忘れられた哲学者:メアリー・ミドグリーと哲学の飼い慣らし

20世紀の哲学者メアリー・ミドグリーは、1950年代に「指輪と本」というラジオ脚本を書き、哲学史における男性優位とその哲学自体への影響を探りました。「些細な」ものとして却下されたこの脚本は、数十年後に再発見されます。ミドグリーは、哲学者の人生観が哲学観に影響を与え、男性中心の伝統が女性や家族の経験を無視することで限界が生じると主張しました。デカルトを例に、彼女は孤立したアプローチを強調し、人間関係の重要性を無視している点を指摘しました。ミドグリーの考えは、現代のフェミニズム哲学と共鳴し、知識の社会的および文脈的な性質を強調し、伝統的な客観的な見方を批判しています。

続きを読む

Riverを使った冪等なメールAPIの構築

2025-03-24

この記事では、Riverを使って冪等性のある安全なメールAPIを構築する方法を示します。多くのメールサービスは冪等性を保証するAPIを欠いており、メールの重複送信や欠損につながります。Riverの機能を活用し、一意のアカウントIDと冪等性キーを組み合わせることで、冪等なメール送信を実現します。ネットワークエラーによる再試行が発生しても、メールは一度だけ送信されます。この記事では、ジョブ引数の定義、ワーカーの作成、重複リクエストの処理、パラメータの一致に関するセキュリティなど、実装の詳細を説明します。結果として得られるAPIは簡潔で効率的で、本番環境でも使用できるものであり、一般的なメール送信の問題を回避します。

続きを読む

定期的な再起動:予防的なアプローチ

2024-12-13

大学の研究チームは、システム管理において難しい問題に直面しました。サーバーが長時間稼働し、再起動が必要でしたが、頻繁な再起動はユーザーエクスペリエンスを損なうためです。通常は再起動を避けていましたが、長時間の稼働により大規模な再起動を行う羽目になりました。同様の問題を避けるため、年間の再起動スケジュールを策定しました。少なくとも年に3回、大学の授業スケジュールに合わせて再起動することで、予防保全とユーザーエクスペリエンスのバランスを取っています。

続きを読む

AMD Ryzen 9 9950X3D:第2世代3D V-Cache搭載フラッグシップCPUの深堀りレビュー

2025-03-12
AMD Ryzen 9 9950X3D:第2世代3D V-Cache搭載フラッグシップCPUの深堀りレビュー

AMDはCESでRyzen 9 9950X3Dと9900X3Dを含む多数の製品を発表しました。これらは第2世代3D V-Cacheテクノロジーを搭載しています。この記事ではRyzen 9 9950X3Dの仕様、機能、パフォーマンスについて詳しく解説します。前世代製品と比較して、9950X3Dはより高いクロック速度とTDPを誇り、3D V-CacheをCCD底部に直接実装することで、熱問題を解決し、フルオーバークロック機能を実現しています。大容量の128MB L3キャッシュはゲームパフォーマンスを大幅に向上させ、AMDの3D V-Cacheパフォーマンスオプティマイザーはワークロードが正しいCCDで実行されることを保証します。ベンチマークテストでは、Ryzen 9 9950X3Dはシングルスレッドとマルチスレッドの両方のワークロードで優れた性能を発揮しました。

続きを読む
ハードウェア

Appleチップの重大な脆弱性:FLOPとSLAP攻撃

2025-01-28
Appleチップの重大な脆弱性:FLOPとSLAP攻撃

研究者らは、AppleのMシリーズとAシリーズチップに、FLOPとSLAPと呼ばれる2つの重大な脆弱性を見つけました。FLOPはチップのロード値予測器(LVP)を利用して、Gmail、iCloud、Google Mapsなどの情報を含む、ChromeとSafariブラウザから機密データを盗みます。主にSafariを標的にするSLAPは、ロードアドレス予測器(LAP)を利用して同様のデータ窃取を行います。影響を受けるデバイスには、2021年9月以降に発売されたiPhone、iPad、Macが含まれます。Appleはリスクを評価していると主張していますが、研究者らは軽減策を発表しており、ユーザーはシステムのアップデートを推奨されています。

続きを読む

GoogleによるuBlock Originの無効化でユーザーが不正広告の危険にさらされる

2025-03-19
GoogleによるuBlock Originの無効化でユーザーが不正広告の危険にさらされる

GoogleがChromeで人気の広告ブロッカーuBlock Originを無効にしたことで、深刻なセキュリティ上の懸念が生じています。著者は、uBlock Originを無意識のうちに無効にした親戚がマルウェアの被害に遭ったという個人的な経験を語っており、技術に詳しくないユーザーの脆弱性を浮き彫りにしています。代替手段はありますが、効果が劣る可能性があり、ブラウザの変更も容易ではありません。著者は、ユーザーを危険な広告にさらすのではなく、よりユーザーフレンドリーな解決策を提供するようGoogleに求めています。

続きを読む
テクノロジー

AlphaFind:JavaScriptが必要なアプリケーション

2024-12-14

AlphaFindは、実行するためにJavaScriptを有効にする必要があるアプリケーションです。ブラウザでJavaScriptが無効になっている場合、またはデバイスがJavaScriptをサポートしていない場合、アプリケーションは機能しません。AlphaFindの機能にアクセスするには、ブラウザでJavaScriptが有効になっていることを確認してください。

続きを読む

Graphite:オープンソースの2Dクリエイティブハブ

2025-03-09
Graphite:オープンソースの2Dクリエイティブハブ

Graphiteは、現在アルファ版である無料のオープンソースベクトルおよびラスターグラフィックエンジンです。レイヤーベースのコンポジティングとノードベースのジェネレーティブデザインを組み合わせた、完全に非破壊的なワークフローを備えています。単なるベクトルエディターを超えて進化したGraphiteは、ゲームエンジンに似たアーキテクチャにより、写真編集、モーショングラフィックス、デジタルペイント、デスクトップパブリッシング、VFXコンポジティングなど、包括的なツールボックスを提供します。グラフィックプログラマーとRust開発者は貢献を歓迎され、寄付によって継続的な開発が支えられています。Graphiteは、あらゆるレベルのクリエイターを支援する業界標準の美術デザインツールになることを目指しています。

続きを読む

Radxa Orion O6:世界初のオープンソースArmv9マザーボードが登場

2024-12-20
Radxa Orion O6:世界初のオープンソースArmv9マザーボードが登場

Radxaは、パートナー企業と協力して、世界初のオープンソースArmv9マザーボード、Radxa Orion O6を発表しました。より正確にはシングルボードコンピュータ(SBC)です。CIXのCD8180 SoCを搭載し、12個のCPUコア(最大2.8GHzのCortex A720コア4個を含む)とArm Immortalis G720 GPUを備え、8Kビデオのデコードとエンコード、最大30TOPSのNPUによる優れたパフォーマンスを提供します。RAMは8GBから64GB(はんだ付けされたDDR5-5500)を選択可能。複数のM.2スロット、PCIe x16スロット、マルチギガビットイーサネットなど、豊富なインターフェースを備えています。現在DebianとFedora Linuxをサポートしており、今後WindowsとAndroidもサポート予定です。8GBモデルの価格は200ドルからです。

続きを読む

Sphere Entertainment、小型会場の計画を発表

2025-03-12
Sphere Entertainment、小型会場の計画を発表

Sphere Entertainment Co.は、ラスベガスの巨大なSphereを小型化したバージョンを検討しており、約5000人を収容できる会場を目指しています。23億ドルを投じたオリジナルのSphereは、世界最高解像度のLEDスクリーンと2万人収容のキャパシティを誇ります。しかし、高額な制作コストがアーティストの参加を制限しています。小型会場はより幅広いアーティストを受け入れ、費用対効果の高い没入型映画や音楽体験を提供します。2024年第4四半期の収益がやや減少したものの、同社は将来的な成長に楽観的であり、ミニSphereを成長の重要な推進力と考えています。

続きを読む

Piccolo OS:Raspberry Pi Pico向け小型マルチタスクOS

2024-12-19
Piccolo OS:Raspberry Pi Pico向け小型マルチタスクOS

Piccolo OSは、主に教育ツールとして設計された、Raspberry Pi Pico向けの小型マルチタスクオペレーティングシステムです。協調型マルチタスクOSとArm Cortex-M0+アーキテクチャの基礎を説明しています。タスクはシンプルなラウンドロビン方式でスケジュールされ、MSPとPSPスタックポインタを使用してコンテキストスイッチとThreadモードとHandlerモード間の切り替えを行います。機能は簡素化されていますが、マルチタスクOSの中核となる原則を明確に示しており、オペレーティングシステム内部の学習に最適です。

続きを読む

熱力学モデルが金の地表到達メカニズムを解明

2024-12-27
熱力学モデルが金の地表到達メカニズムを解明

新たな研究が熱力学モデルを用いて、火山活動における金鉱床の形成メカニズムを解明しました。このモデルは、これまで確認されていなかった金-三硫化物錯体(Au-S3)の重要な役割を示しています。マントルにおける特定の圧力と温度下で、この錯体がマントルからマグマへの金の効率的な移動を促進し、最終的に火山活動を通じて地表に到達します。この発見は、沈み込み帯における特定の鉱床の高金濃度を説明し、金探査に大きな意味を持ちます。

続きを読む

『Half-Life 2』アートディレクター、ヴィクトル・アントノフ氏が52歳で死去

2025-02-16
『Half-Life 2』アートディレクター、ヴィクトル・アントノフ氏が52歳で死去

『Half-Life 2』のアートディレクターであり、『Dishonored』シリーズのデザイナーでもあったヴィクトル・アントノフ氏が、52歳で亡くなりました。Valveの元ライターであるマーク・レイドロー氏がソーシャルメディアでこのニュースを発表しました。アントノフ氏は17歳でブルガリアからパリに移住し、『Half-Life 2』、『Counter-Strike: Source』、『Half-Life 2: Lost Coast』、『Dishonored』シリーズ、『Wolfenstein: The New Order』、『Fallout 4』、『Doom』、『Prey』など、多くの有名ゲームの制作に携わりました。彼は会社よりもプロジェクトを優先し、クリエイティブな仕事への献身を強調しました。彼の死はゲーム業界にとって大きな損失であり、彼の才能と貢献は記憶に残るでしょう。

続きを読む

スタートアップの冬:Hacker Newsがスタートアップ神話への信仰を失う

2025-01-21
スタートアップの冬:Hacker Newsがスタートアップ神話への信仰を失う

Hacker Newsの最近の投稿は、スタートアップに対するセンチメントの変化を浮き彫りにしています。2013年には、失敗した創業者が支援的なコメントを受けていましたが、今では同様のストーリーはリスクへの懐疑的な反応を招いています。この変化は、次のような理由によるものです:ネガティブな結果(燃え尽き症候群、人間関係の問題、精神的な健康問題)の可視性の向上;大企業の高給によって、スタートアップの経済的インセンティブが魅力的でなくなっていること;VCモデルの限界が明らかになっていること;モバイル/ウェブ時代の容易に手に入る成果が大部分が収穫済みであること。著者は、これが「スタートアップの冬」を示唆しており、より本物で持続可能なスタートアップエコシステムにつながる可能性があると示唆しています。

続きを読む
スタートアップ スタートアップの冬

Kastle、AI駆動型住宅ローンサービスプラットフォーム構築のため、創設メンバーとなるバックエンドエンジニアを募集

2025-02-27
Kastle、AI駆動型住宅ローンサービスプラットフォーム構築のため、創設メンバーとなるバックエンドエンジニアを募集

住宅ローンサービスに革命を起こすAIプラットフォームであるKastleは、創設チームに加わる経験豊富なバックエンドエンジニアを募集しています。AI駆動型の住宅ローンアプリケーション向けに、KastleのAIインフラストラクチャの設計と拡張、バックエンドサービスの開発を行います。Python、非同期プログラミング、コンテナ化(Docker、Kubernetes)、分散システム、金融規制に関する専門知識が必要です。この影響力の高い役割では、大きな責任と、急成長中のFintechスタートアップの技術的方向性を形作る機会が得られます。

続きを読む
開発

意味理解の解明:AIにおけるコサイン類似度

2025-03-10
意味理解の解明:AIにおけるコサイン類似度

この記事では、コサイン類似度とそのAI、特に単語間の意味関係の理解における応用について明確に説明しています。ベクトルの説明から始まり、段階的な例を用いてコサイン類似度の計算を詳細に解説しています。コサイン類似度関数のTypeScript実装と、最適化されたバージョンが提供されています。その後、製品推薦や意味検索などの現実世界のWebアプリケーションでのユースケースを探求し、OpenAIの埋め込みモデルを活用して精度を向上させる方法を示しています。また、Math.hypot()を使った効率的な実装と、本番環境での埋め込みの事前計算の重要性も強調しています。

続きを読む

「人間の陰嚢」から恐竜へ:芸術と科学の200年にわたるコラボレーション

2025-03-19
「人間の陰嚢」から恐竜へ:芸術と科学の200年にわたるコラボレーション

この記事は、人類の恐竜理解の進化を年代記しています。17世紀、ロバート・プロットが発見された恐竜の化石を「人間の陰嚢」と間違えたことから、19世紀にリチャード・オーウェンが正式に「恐竜」と名付けたこと、そしてその後、化石に基づいてアーティストが復元を行ったことまで、恐竜のイメージを洗練する上で科学と芸術が果たした重要な役割を示しています。初期の復元は不正確でしたが、古代の生き物への想像力を掻き立て、失われた古代の世界を私たちの目の前に蘇らせました。

続きを読む
テクノロジー

バクテリア:小さな生物、地球と未来への巨大な影響

2024-12-13
バクテリア:小さな生物、地球と未来への巨大な影響

この記事は、バクテリアの隠された世界を明らかにし、これらの微小な生物が地球をどのように形成し、私たちの未来に深く影響を与えているのかを明らかにしています。35億年前の地球における最初の生命体の1つから、大酸化イベント、複雑な細胞の形成に至るまで、バクテリアの役割は否定できません。驚くべき多様性により、ほぼすべての環境で繁栄し、人間を含む他の生命体と複雑な関係を築いています。バクテリアの研究は、病気、環境、未来に対する私たちの理解に革命を起こしており、その力を利用することで、気候変動、汚染、感染症などの大きな課題に対する潜在的な解決策が提供されます。

続きを読む

線型エラム文字の解読:粘り強さ、偶然、そして論争

2025-02-26
線型エラム文字の解読:粘り強さ、偶然、そして論争

11年間の地道な研究の末、フランスの学者フランソワ・デセは、4000年前の線型エラム文字の解読という、不可能と思われた偉業を成し遂げました。これは単なる学問上の成果ではなく、時間と偶然との戦いでした。突破口となったのは、ロンドンの個人コレクションにある銀製の器物で、その銘文が前例のない手がかりを提供しました。デセの発見は従来の歴史記述に異議を唱え、線型エラム文字が世界最古の純粋な音声文字体系である可能性を示唆し、初期文字の発展におけるイランの重要な役割を浮き彫りにしています。しかし、この発見は論争を巻き起こし、一部の学者はその方法論と遺物の出所を疑問視しています。

続きを読む
テクノロジー 線型エラム文字 解読

サービスとしてのソフトウェア代替 (SaaSS):あなたのコンピューティングの自由に対するもう一つの脅威

2025-02-06

この記事は、「サービスとしてのソフトウェア代替(SaaSS)」という概念を探求しています。これは、自分のプログラムを実行する代わりに、他の人のサービスを使うことを指します。リチャード・ストールマンは、SaaSSは、計算プロセスが他人が管理するサーバーに委ねられるため、ユーザーのコンピューティングの制御権を奪うと主張しています。これは、データ漏洩やバックドアなどのセキュリティリスクをもたらす、独自のソフトウェアと同様です。著者は、SaaSを拒否し、自分のコンピュータで動作するフリーソフトウェアとプログラムを使用することを呼びかけています。

続きを読む

建造物との衝突で死ぬ鳥の知られざる数

2024-12-21
建造物との衝突で死ぬ鳥の知られざる数

最近の研究は、建物との衝突で死ぬ鳥の数を大幅に過小評価していることを明らかにしています。以前の研究は発見された死骸の数に依存していましたが、多くの鳥は即死せず、数日または数週間後に死亡します。死骸のデータとリハビリテーションセンターの記録を組み合わせることで、研究者たちは、米国では毎年10億羽以上の鳥が建物との衝突で死亡していると推定しています。これは、鳥類の死亡率を正確に評価することの難しさと、鳥類の個体群をより適切に保護するためにデータ収集と分析を改善する必要性を浮き彫りにしています。

続きを読む

調査:TikTokは中国のプロパガンダの手段か

2025-01-06
調査:TikTokは中国のプロパガンダの手段か

新たな調査によると、TikTokのアルゴリズムは、中国共産党を支持するコンテンツを批判的なコンテンツよりも優先している可能性があることが示唆されています。研究者たちは、批判的なコンテンツのユーザーエンゲージメントが高い場合でも、TikTokは競合プラットフォームよりも多くの中国共産党支持コンテンツを表示することを発見しました。また、この調査では、TikTokを頻繁に利用するユーザーは、中国に対するより好意的な見解を持っていることも明らかになっています。これは、米国最高裁判所がTikTokの禁止に関する議論を審理する直前のことであり、TikTokが中国のプロパガンダにおいて果たす役割に関する懸念を強めています。

続きを読む

Bambu ConnectのX.509証明書と秘密鍵が抽出される

2025-01-20
Bambu ConnectのX.509証明書と秘密鍵が抽出される

Bambu Labが新しいファームウェアでX1シリーズ3Dプリンターへのネットワークアクセスをロックダウンすると発表したことを受け、Bambu ConnectアプリケーションのX.509証明書と秘密鍵がhWuxHによって抽出されました。このアプリケーションは、サードパーティソフトウェアがBambu Labハードウェアにプリントジョブを送信するための唯一の方法となることを意図していました。Bambu Connectアプリは比較的シンプルなElectronベースのアプリで、難読化と暗号化を試みていましたが、決意のあるユーザーを阻止するには十分ではありませんでした。難読化が解除されたmain.jsファイルには、プリンターとのHTTPトラフィックを暗号化するために使用される証明書と秘密鍵が明示的に表示されており、OrcaSlicerなどのツールが認証対応のBambu Labプリンターと通信するのを妨げる唯一の障害です。Bambu Labの次のステップは不明ですが、難読化だけではセキュリティが不十分であることを浮き彫りにしています。

続きを読む

低予算レーザーフォールトインジェクション:RP2350版

2025-01-18
低予算レーザーフォールトインジェクション:RP2350版

この記事では、自作の低コストレーザーフォールトインジェクションプラットフォームを使用して、Raspberry PiのRP2350マイクロコントローラーのセキュアブートメカニズムをバイパスする方法について詳しく説明しています。赤外線レーザーを使用して、プラットフォームはRP2350のグリッチ検出器を巧みに回避しました。単一のレーザーパルスによってフォールトが注入され、ブートROMの命令の流れが変更され、最終的に隠されたデータが明らかになりました。著者は、プラットフォームのハードウェア設計、ソフトウェアアーキテクチャ、攻撃プロセスについて詳細な説明を提供しており、製造ファイルとソースコードも含まれています。

続きを読む

ワニの卵:ラムダ計算を教えるゲーム

2025-01-20

2007年、ブレット・ビクターは「ワニの卵」というパズルゲームを作成しました。これは、ラムダ計算の抽象的な概念を巧みにゲームメカニクスに翻訳したものです。空腹のワニはラムダ抽象を表し、年老いたワニは括弧、卵は変数を表します。ワニが他のワニの家族を食べる過程はベータ簡約に対応し、色のルールはアルファ変換に対応し、年老いたワニの死亡ルールは括弧の除去に対応します。プレイヤーは一連のパズルを解くことで、ベータ簡約やアルファ変換などのラムダ計算の中核概念を徐々に理解していきます。このゲームは、子供たちがラムダ計算を学ぶための楽しい方法を提供するだけでなく、ラムダ計算の理解と計算のための直感的なツールも提供します。

続きを読む
ゲーム ゲーム化学習

Jujutsu (jj) チートシート:Git の代替手段?

2025-02-12

この記事では、Gitリポジトリと互換性のあるバージョン管理システムであるJujutsu (jj) のチートシートとリファレンスを紹介しています。著者はjjをgitよりも直感的だと感じており、リポジトリの状態を説明するリファレンスと、一般的な編集操作のための視覚的なチートシートを含む学習リソースを提供しています。初心者には、gitの既成概念を避けるために、最初にチュートリアルを読むことをお勧めします。どちらのリソースも簡潔で、印刷して学習しやすいです。

続きを読む
開発

SQLite:驚くべきデータベースの伝説

2024-12-30

世界で最も広く展開されているデータベースであるSQLiteは、3人体制のチームによって保守されており、外部からの貢献を拒否しながらも、その比類のない性能と安定性で世界を征服しています。サーバーのダウンタイム問題を解決するためにアメリカの軍艦で誕生したSQLiteは、今では数兆ものデータベースの基盤となっています。SQLiteはオープンソースではなく、オープンソースライセンスよりも制限の少ないパブリックドメインソフトウェアです。極端な状況、例えばオペレーティングシステムのクラッシュなどをシミュレートする厳格なテストプロセスにより、非常に高い信頼性が確保されています。しかし、有料サポートや会員制度を通じて収益を上げるという独自のビジネスモデルも注目に値します。SQLiteの伝説は、その技術力だけでなく、その裏にある粘り強さと革新性にもあります。

続きを読む
(avi.im)
開発 伝説

中学生がガンの糞から新化合物を発見

2024-12-12
中学生がガンの糞から新化合物を発見

地元大学と連携した研究プログラムに参加した中学生が、公園で採取したガンの糞のサンプルから、新しい化合物オルファミドNを発見しました。この化合物は、最初に観察されたバクテリアの抗生物質活性には関与していませんが、実験室でのテストで、ヒトの悪性黒色腫細胞と卵巣がん細胞の増殖を抑制しました。この研究は、教育普及と天然物発見研究の組み合わせの成功を示し、大学と地域社会のパートナーシップの重要性を強調しています。このプロジェクトは、学生に貴重な実践的な経験を提供し、若い科学者の可能性を示しました。

続きを読む
テクノロジー 科学的発見 中学生研究

ESP32向けオープンソースWi-Fi MACレイヤーが開発中

2025-03-09

人気の低コストマイクロコントローラーESP32向けに、完全なオープンソースWi-Fi MACレイヤーを作成するという野心的なオープンソースプロジェクトが進められています。現在、ESP32のWi-Fi MACレイヤーはクローズドソースであり、セキュリティ監査、機能拡張、相互運用性に制限があります。このプロジェクトは、ハードウェアレジスタとソフトウェアのリバースエンジニアリングを行い、CとRustの2つのオープンソースMACレイヤー実装を実現しました。1つはFreeRTOSタスクを使用し、もう1つはEmbassy上に構築された純粋な非同期Rust実装です。目標は、ESP32のセキュリティ、機能性、研究へのアクセス性を向上させ、標準準拠のメッシュネットワークなどの機能を促進することです。

続きを読む
ハードウェア
1 2 527 528 529 531 533 534 535 595 596