ビジュアルストーリーライティング:視覚的な操作によるインタラクティブなストーリーテリング

2025-09-08
ビジュアルストーリーライティング:視覚的な操作によるインタラクティブなストーリーテリング

Visual Story-Writingは、イベント、キャラクター、およびそれらの行動の視覚的な表現を操作することでユーザーがストーリーを編集できるシステムです。視覚化の変更(例:キャラクターの移動、キャラクターの接続)に基づいて、GPT-4を使用してテキストの編集を提案します。TypeScript、React、およびViteを使用して構築され、OpenAI APIキーが必要であり、ビデオチュートリアルとarXiv論文が含まれています。

続きを読む
開発

Odinで書かれたストロボチューナー:正確なピッチ検出と適応ゲイン

2025-09-08
Odinで書かれたストロボチューナー:正確なピッチ検出と適応ゲイン

開発者がOdin言語で、革新的なストロボチューナーを作成しました。このチューナーはNSDFピッチ検出アルゴリズムを使用し、滑らかな視覚的フィードバック、手動によるターゲットノート選択、ハーモニックモード、バーニアモードなどの機能を備えています。単一ビンDFTと位相比較器アルゴリズムにより、正確なピッチ検出と視覚効果を実現し、適応ゲイン制御により、常に高い視覚的コントラストを維持します。他の方法と比較して、このチューナーは視覚解像度、感度、レイテンシにおいて大きな利点があります。

続きを読む

TheAuditor:AI支援開発に真実をもたらす

2025-09-08
TheAuditor:AI支援開発に真実をもたらす

TheAuditorは、オフライン優先、AI中心の静的アプリケーションセキュリティテスト(SAST)およびコードインテリジェンスプラットフォームです。業界標準のコード分析ツールを実行し、構造化されたAIで処理可能なレポートを生成することで、開発者とAIアシスタントに信頼できる「真実」を提供します。従来のSASTツールとは異なり、TheAuditorはAI支援開発におけるコードのセキュリティと品質保証の課題に取り組み、AIが安全でない、または欠陥のあるコードを生成するのを防ぎます。複数の言語とフレームワークをサポートし、依存関係グラフの視覚化、リファクタリング検出などを提供し、最終的には人間の介入なしで自己修正を行うAI開発ループを目指しています。

続きを読む
開発

MacBook の蓋角度センサーにアクセスするための C++ ライブラリ

2025-09-08
MacBook の蓋角度センサーにアクセスするための C++ ライブラリ

このオープンソースプロジェクトは、MacBook の蓋角度センサーデータを読み取るための C++ ライブラリを提供します。HID デバイス仕様のリバースエンジニアリングにより、リアルタイムで正確な角度測定(0~360度)、高性能で使いやすい API、包括的な例外処理を実現します。2019年以降の16インチMacBook ProとMシリーズMacBook Proをサポートしています。このライブラリは、Sam Gold の元の Objective-C の作品に基づいた C++ ポートおよび拡張です。

続きを読む
開発

Campfire:Dockerによるデプロイメントに対応したシングルテナント型ウェブチャットアプリケーション

2025-09-07
Campfire:Dockerによるデプロイメントに対応したシングルテナント型ウェブチャットアプリケーション

Campfireは、複数のルーム、ダイレクトメッセージ、プレビュー付きのファイル添付、検索、Webプッシュ通知、@メンション、そしてボット統合のためのAPIをサポートする、ウェブベースのチャットアプリケーションです。シングルテナントアーキテクチャを採用しており、異なる顧客グループをサポートするために複数のインスタンスをデプロイします。Dockerイメージには、Webアプリケーション、バックグラウンドジョブ、キャッシング、ファイルサービス、SSLなど、単一マシンでのデプロイに必要なものがすべて含まれています。データベースとファイル添付を永続化するには、ボリュームを/rails/storageにマッピングします。環境変数を使用して、SSL、Webプッシュ通知、エラーレポートなどの機能を構成できます。

続きを読む

Chrome拡張機能:「クラウド」を「お尻」に置き換える

2025-09-07
Chrome拡張機能:「クラウド」を「お尻」に置き換える

Chrome拡張機能CloudToButtが話題になっています。この拡張機能は、Webページ上の「the cloud」(クラウド)を「my butt」(お尻)に置き換えます。開発者は意図しない置換を避けるため、完全なフレーズのみを対象にしています。Safari、Mozilla、Opera向けバージョンも公開されており、ソースコードはオープンソースです。より積極的なフォーク(「cloud」だけを置き換えるもの)もありますが、オリジナル開発者は正確さとユーモアの両立を重視しています。「お尻クラウド」の準備はいいですか?

続きを読む
その他

ck:意味を理解するコード検索ツール

2025-09-07
ck:意味を理解するコード検索ツール

ckは、従来のgrepを超えた強力なコード検索ツールで、コードの意味を理解します。自然言語で検索したいコードの機能を記述する(例:「エラー処理」)と、try/catchブロック、エラー戻り値、例外処理コードを含むファイルが見つかります。これらのキーワードが明確に存在しなくても検索できます。キーワードベース、意味ベース、両方を組み合わせたハイブリッドモードの検索に対応し、コード解析、ドキュメント生成、自動リファクタリングに最適な構造化されたJSON形式の検索結果を生成します。grepと同じコマンドライン引数と動作を維持しながら、意味理解機能を追加したckは、開発者、AIエージェント、チームにとって理想的なツールです。

続きを読む
開発 意味理解

Rustによるカオスゲームフラクタルジェネレーター

2025-09-07
Rustによるカオスゲームフラクタルジェネレーター

Rustで書かれたコマンドラインアプリケーションで、「カオスゲーム」アルゴリズムを用いてフラクタルを生成します。このアプリケーションは、ポリゴンの頂点を繰り返し選択し、選択した頂点に向かって一定の比率で点を移動させることで、複雑なパターンを生成します。ユーザーは、ポリゴンの辺の数、距離の比率、反復回数などのパラメーターをカスタマイズできます。さらに、より複雑なフラクタルを生成するためのカスタムルールを作成することもできます。このプロジェクトはオープンソースであり、詳細な手順と拡張方法を提供しています。

続きを読む

Racketにおける匿名再帰関数:lam/anon♻️マクロ

2025-09-07
Racketにおける匿名再帰関数:lam/anon♻️マクロ

Racketプログラマーは、しばしば匿名関数を記述していて、途中で再帰が必要だと気づくことがあります。従来の解決策では、コードの書き直し、`letrec`の導入、インデントの増加、複雑さの追加が必要でした。この記事では、`lam/anon♻️`というマクロを紹介し、明示的な名前付けなしでRacketで匿名再帰関数を可能にします。PowerShellの構文を模倣して`$MyInvocation`をバインドすることで、コードを簡素化し、効率を向上させます。Racketにはすでに同様の機能を持つ`rec`がありますが、`lam/anon♻️`マクロは、匿名再帰に対するより簡潔なアプローチを提供します。

続きを読む
開発 匿名再帰

BrainCraftチャレンジ:1000個のニューロンで迷路を攻略せよ

2025-09-07
BrainCraftチャレンジ:1000個のニューロンで迷路を攻略せよ

BrainCraftチャレンジでは、参加者に生物学的に着想を得たレートベースのニューラルネットワークを設計し、シンプルな迷路を移動してエネルギー源を探す仮想エージェントを制御することを求めています。チャレンジは難易度が徐々に上がる5つのタスクで構成され、各タスクは2ヶ月間続きます。エージェントは、限られたセンサーデータとわずか1000個のニューロンしか使用できず、リソースに制約された状況下で移動し、エネルギーを獲得しなければなりません。これは、現在の神経科学に着想を得たモデルにとって大きな挑戦であり、機能的なニューラルダイナミクスとセンソリモーター制御の統合が必要です。

続きを読む
AI

flint:最新のKVM管理UI

2025-09-07
flint:最新のKVM管理UI

flintは、開発者、システム管理者、高度なホームラボ向けの、単一バイナリで自己完結型のKVM仮想化管理ソリューションです。洗練されたWeb UI、CLI、APIを備え、複雑なプラットフォームのオーバーヘッドなしで効率的なVM管理を実現します。8.4MBのバイナリはlibvirtのみを必要とし(他の依存関係はありません)、簡素化されたセットアップを提供します。Cloud-Init、管理されたイメージライブラリ、複数のインポートオプションをサポートし、非侵入型です。Linux、macOS、Windowsに対応しています。

続きを読む
開発

AIの制御:協調的なソフトウェア開発のための規律あるアプローチ

2025-09-06
AIの制御:協調的なソフトウェア開発のための規律あるアプローチ

この記事では、コードの肥大化、アーキテクチャのずれ、コンテキストの希釈といった一般的な問題を体系的な制約によって解決する、協調的なAIソフトウェア開発のための構造化された方法論を紹介します。4段階のプロセスには、AIの設定、共同計画、体系的な実装、データ駆動型イテレーションが含まれます。各段階には、体系的な制約と検証チェックポイントが組み込まれており、仮定よりも経験的データが重視されます。中心的な戦略は、大きなタスクを小さく管理しやすいコンポーネントに分解し、AIに焦点を絞った具体的なリクエストを問い合わせ、厳格なガイドライン(例:ファイルあたり最大150行)とパフォーマンスベンチマークを通じてコードの品質とアーキテクチャの一貫性を強制することです。`project_extract.py`というツールがプロジェクト管理を支援します。DiscordJSボットの例がその応用を示しています。

続きを読む
開発 協調開発

Sparrow:Apache ArrowカラムフォーマットのためのC++20による直感的なAPI

2025-09-06
Sparrow:Apache ArrowカラムフォーマットのためのC++20による直感的なAPI

Sparrowは、Apache ArrowカラムフォーマットをC++20で実装したライブラリで、直感的なAPIとCインターフェースとの容易な変換を提供します。様々なコンパイラに対応し、mamba/condaパッケージマネージャーでインストール可能です。Sparrowは柔軟なデータ初期化とアクセス方法を提供し、他のライブラリとのシームレスな統合を可能にします。外部ライブラリからArrowデータ構造を読み込み、Sparrowのデータ構造に変換したり、その逆も容易に行えます。ドキュメントは開発中です。このプロジェクトは、ArcticDB、Bloomberg、QuantStackとの共同開発によって資金提供されています。

続きを読む

CADAM:テキストからCADへのオープンソースWebアプリ、テキストと画像から3Dモデルを生成

2025-09-06
CADAM:テキストからCADへのオープンソースWebアプリ、テキストと画像から3Dモデルを生成

CADAMは、自然言語による記述と画像参照のみを使用して3Dモデルを生成できる画期的なオープンソースWebアプリケーションです。Anthropic Claude APIによって強化され、リアルタイムプレビュー、パラメトリックコントロール、複数のエクスポート形式(.STLと.SCAD)を提供します。React、Three.js、OpenSCAD WebAssemblyで構築され、BOSLおよびBOSL2ライブラリをサポートするCADAMは、3DプリントおよびCADコミュニティに強力なツールを提供します。

続きを読む
開発

Plateshapez:敵対的ナンバープレートデータセット生成ツール

2025-09-06
Plateshapez:敵対的ナンバープレートデータセット生成ツール

Plateshapezは、敵対的摂動を与えられたナンバープレート画像のデータセットを生成するための研究ツールです。ユーザーファースト、デフォルトで安全、専門家によるハッキングが可能という設計理念に基づき、CLIとPython APIを提供して、再現性があり、透明性が高く、倫理的に健全な構造化されたデータセットを作成します。ユーザーは設定をカスタマイズし、様々な摂動(形状、ノイズ、テクスチャ、ワープ)を追加し、摂動の範囲(ナンバープレート領域または画像全体)を制御できます。このツールは、OCRおよびALPRシステムの敵対的堅牢性の研究を目的としており、包括的なドキュメントと倫理ガイドラインが含まれています。

続きを読む

MentraOS:オープンソーススマートグラスアプリ開発プラットフォーム

2025-09-06
MentraOS:オープンソーススマートグラスアプリ開発プラットフォーム

MentraOSは、Even Realities G1やMentra Mach 1などのスマートグラスに対応したオープンソースのアプリ開発プラットフォームです。開発者はTypeScript SDKを使用してアプリを迅速に作成し、Mentra Storeを通じて配布できます。MentraOSはペアリング、接続、データストリーミング、クロス互換性などを処理するため、開発者は革新的なアプリの作成に集中できます。このプラットフォームは完全にオープンソース(MITライセンス)であり、活気のあるコミュニティを誇ります。

続きを読む
開発

Rasterizer:10年にわたるGPUアクセラレーションベクターグラフィックエンジン開発

2025-09-05
Rasterizer:10年にわたるGPUアクセラレーションベクターグラフィックエンジン開発

Adobe Flashに着想を得て、作者は10年かけてGPUアクセラレーション2Dベクターグラフィックエンジン「Rasterizer」を開発しました。CPUよりも最大60倍高速で、ベクターアニメーションUIに最適です。macOS向けにC++11とMetalを使用して構築されており(iOS版は開発中)、SVGとPDFファイルをサポートしています。革新的なアンチエイリアシング技術と効率的なレンダリング戦略、例えばGPUベースの2次ベジエ曲線ソルバーとバッチ並列処理を採用しています。

続きを読む

Thunk: 古いWindowsでもRustプログラムを実行可能に

2025-09-04
Thunk: 古いWindowsでもRustプログラムを実行可能に

Thunkは、VC-LTL5とYY-Thunksライブラリを活用して、Windows XPなどの古いWindowsシステムでもRustプログラムを実行できるようにするRustツールです。ライブラリ検索パスにVC-LTLを追加し、YY-Thunksを使って古いシステムで不足しているAPIを補うことで互換性を実現します。Thunkはコマンドラインツールとライブラリの両方で使用でき、古いWindowsバージョンと互換性のあるプログラムや共有ライブラリの作成を容易にします。注意:Thunkは古いシステムでの完全な互換性を保証するものではありません。自己責任で使用してください。

続きを読む
開発

hledger 1.50 リリース:堅牢なトランザクションバランス調整など

2025-09-04
hledger 1.50 リリース:堅牢なトランザクションバランス調整など

hledger 1.50がリリースされました。ローカル精度のみを使用した大幅に強化されたトランザクションバランス調整機能が搭載され、精度と堅牢性が向上しています。このリリースには、CSVデータコマンド、インポートアーカイブ、タイムクロックの改善、バグ修正など、多くの機能強化と修正が含まれています。タイムクロックの構文と解析がより堅牢になり、同時セッションが完全にサポートされ、includeディレクティブのglobパターンが強化され、より強力な一致が可能になりました。

続きを読む

流出:1978年版Microsoft BASIC 1.1 for 6502!

2025-09-04
流出:1978年版Microsoft BASIC 1.1 for 6502!

1978年開発の6502マイクロプロセッサ向けMicrosoft BASIC 1.1のソースコードが登場しました!この6955行の組み立て言語プログラムは、Apple IIやCommodore PETなどの初期のパーソナルコンピュータを動かす基盤となり、パーソナルコンピュータ革命の礎を築きました。公開されたソースコードは、Microsoftの初期の成功、クロスプラットフォームの互換性、効率的なメモリ管理を垣間見せており、ソフトウェア業界に大きな影響を与えました。

続きを読む
テクノロジー

Notepad++ Rogue-liteプラグイン:テキストエディターでの冒険

2025-09-04
Notepad++ Rogue-liteプラグイン:テキストエディターでの冒険

新しいNotepad++プラグインが、ローグライトゲームプレイをテキストエディターにもたらします!この64ビットWindows専用プラグインは、ターンベースの戦闘6レベル、強力な遺物の収集、ボス戦、トラップ回避などを特徴としています。ストーリーとサウンドも収録されていますが、自己責任でプレイしてください。データや設定の損失の可能性があります。インストールは簡単です。解凍し、フォントをインストールして、テーマとプラグインファイルをNotepad++の該当フォルダにドラッグアンドドロップするだけです。Notepad++での冒険の準備はできていますか?

続きを読む

Nuclear:ストリーミングの課金壁を打ち破る、無料・オープンソースのデスクトップミュージックプレイヤー

2025-09-03
Nuclear:ストリーミングの課金壁を打ち破る、無料・オープンソースのデスクトップミュージックプレイヤー

Nuclearは、YouTube、Jamendo、Audius、SoundCloudなどの無料ソースから音楽を集約する無料のデスクトップミュージックプレイヤーです。Spotifyのような機能を備えていますが、サブスクリプション料金は不要で、より大きなライブラリを誇ります。楽曲やアルバムの検索、プレイリストの作成と保存、歌詞の表示、さらにはYouTubeからの無制限ダウンロードなども可能です。オーディオ品質に重点を置き、ラジオモードやオーディオノーマライゼーションなどの機能を提供しています。このプロジェクトはオープンソースであり、コミュニティからの貢献を歓迎しています。

続きを読む
開発 無料音楽

コックピットディスプレイ用オープンソースフォント:PolarSys B612

2025-09-03
コックピットディスプレイ用オープンソースフォント:PolarSys B612

PolarSys B612は、航空機の操縦室画面で使用するために設計およびテストされた、非常に読みやすいオープンソースフォントファミリーです。Airbus、ENAC、およびトゥールーズ第3大学との共同開発により、情報表示の改善、特に可読性と快適性の向上を目指しています。主な特徴として、文字間の距離の最大化、異なる文字のプリミティブの尊重、形状と間隔の調和があります。Intactile DESIGNは2012年に8つのバリアントを作成し、すべての文字に完全なヒント処理を適用しました。

続きを読む

テンセントのHunyuanWorld-Voyager:単一画像からの世界整合性のある3Dビデオ生成

2025-09-03
テンセントのHunyuanWorld-Voyager:単一画像からの世界整合性のある3Dビデオ生成

テンセントのAIチームは、HunyuanWorld-Voyagerを発表しました。これは、ユーザー定義のカメラパスを持つ単一画像から世界整合性のある3D点群シーケンスを生成する、新しいビデオ拡散フレームワークです。Voyagerは、カスタムトラジェクトリに沿って仮想世界を探査するための3D整合性のあるシーンビデオを生成し、効率的な3D再構築のための調整済み深度とRGBビデオも生成します。現実世界のキャプチャとUnreal Engineの合成データの組み合わせを含む10万以上のビデオクリップでトレーニングされたVoyagerは、WorldScoreベンチマークで最先端の結果を達成しています。コードと事前トレーニング済みモデルは公開されています。

続きを読む

Amazon Q Developer Neovimプラグイン:AI搭載コーディングアシスタント

2025-09-03
Amazon Q Developer Neovimプラグイン:AI搭載コーディングアシスタント

AWSは、Amazon Q Developerを統合したNeovimプラグインをリリースしました。AIによるコード提案、リファクタリング、チャット機能を提供します。無料ティアと有料サブスクリプションの両方をサポートしており、プラグインマネージャーまたは手動クローンによるインストールが簡単です。このプラグインはLSPを利用してコード補完を提供し、` :AmazonQ`でチャットウィンドウを開いたり、`zq`で選択したテキストをチャットコンテキストに追加したりするなどのコマンドを提供します。現在実験段階にあり、貢献とフィードバックを歓迎しています。

続きを読む
開発

Rustとggezで作成されたレトロなライトサイクルゲーム

2025-09-03
Rustとggezで作成されたレトロなライトサイクルゲーム

Rustとggezゲームフレームワークを使用して作成された、TRONにインスパイアされたクラシックなライトサイクルゲームです。シングルプレイヤーとマルチプレイヤーモード、調整可能なAI難易度、戦略的なゲームプレイのためのブーストメカニズム、そして印象的なビジュアルエフェクトを備えています。ゲームはレトロな8ビットの美学を誇り、ポーズメニューも含まれています。オープンソースプロジェクトはMITライセンスで利用可能です。

続きを読む
ゲーム

線形代数の小冊子:簡潔な入門

2025-09-03
線形代数の小冊子:簡潔な入門

この線形代数の簡潔な入門書は、スカラーとベクトルから始まり、ベクトル加算、スカラー倍、内積、ノルム、角度へと段階的に説明を進めます。その後、行列、線形方程式系、線形変換、固有値、固有ベクトルを解説し、それぞれの概念を例題と演習問題で分かりやすく説明します。本書では線形代数の幾何学的解釈を重視し、コンピュータグラフィックス、データサイエンス、機械学習への応用を示します。

続きを読む
開発

LISP 1.5 の復活:C と Odin での実装

2025-09-03
LISP 1.5 の復活:C と Odin での実装

このプロジェクトは、1962 年の LISP 1.5 インタープリタの中核機能を C と Odin で再実装したもので、コード行数は 500 行未満(Odin バージョンは約 600 行)。Cheney のアルゴリズムに基づくセミスペースコピーガベージコレクタと、限定的なテールコール最適化が含まれています。エラー処理とスレッドセーフティは簡素化されていますが、テストプログラムは正常に実行され、LISP のエレガンスと簡潔さが示されています。

続きを読む
開発

iNaturalistが一部のコンピュータビジョンモデルをオープンソース化

2025-09-02
iNaturalistが一部のコンピュータビジョンモデルをオープンソース化

iNaturalistは約500分類群で訓練された「小型」モデル、分類ファイル、地理モデルなど、機械学習モデルの一部をオープンソース化しました。これは、デバイス上でのテストやその他の用途に適しています。知的所有権と組織ポリシーのため、完全な種分類モデルは非公開のままです。この記事では、依存関係のインストール、環境設定、パフォーマンス最適化の提案(TensorFlowのコンパイルとpillow-simdの使用など)、パフォーマンスベンチマークを含む、macOSでのインストールと実行手順を詳しく説明しています。

続きを読む
AI

森人:強力なターミナルベースLDAPブラウザ

2025-09-02
森人:強力なターミナルベースLDAPブラウザ

森人 (Mori-bito) は、Go と BubbleTea を使用して構築されたターミナルベースの LDAP サーバーエクスプローラーで、LDAP ディレクトリツリーの参照、レコードの表示、カスタムクエリの実行のためのインタラクティブなインターフェースを提供します。インタラクティブなツリーナビゲーション、クリップボード統合機能付きレコードビューアー、リアルタイム結果とページネーション機能付きカスタムクエリインターフェース、柔軟な構成、安全な認証、自動アップデート通知、最新の TUI、複数の接続のサポートなどの機能があります。Homebrew、手動ダウンロード、またはクイックインストールスクリプトによるインストールが可能です。LDAP サーバーの管理に役立つ、堅牢でユーザーフレンドリーなツールです。

続きを読む
開発
1 3 5 6 7 8 9 50 51