WMIウイルス:ディスクレス実行を実現

2025-01-29
WMIウイルス:ディスクレス実行を実現

概念実証プロジェクトであるStuxnetは、悪意のあるコードをWindows管理インストルメンテーション(WMI)に隠してディスクレス実行を実現する新しいウイルスを示しています。このウイルスはWMIをファイルシステムとして使用し、起動時にPowerShellスクリプトを利用してペイロードをメモリに抽出・ロードします。このプロジェクトには、斬新な特権昇格手法と高度なウイルス対策回避技術(オンデマンドでのシステムライブラリのロード、動的な関数オフセットの検索など)が含まれており、主要なウイルス対策ソフトウェアやサンドボックスによる検出を回避できます。また、作成者はWMI内のカーネル空間の脆弱性悪用可能性についても示唆しています。

続きを読む

Meelo:コレクターのためのセルフホスト型ミュージックサーバー

2025-01-28
Meelo:コレクターのためのセルフホスト型ミュージックサーバー

Meeloは、PlexやJellyfinに似たセルフホスト型の個人用ミュージックサーバーおよびWebアプリです。柔軟性とブラウジング体験に重点を置いており、音楽コレクター向けに設計されています。B面曲やレアトラックを識別し、デュエットやフィーチャリングを自動検出、様々なフォーマットやメタデータ解析をサポートし、MusicBrainzなどから情報を取得します。Meeloはミュージックビデオにも対応し、インタビューや舞台裏コンテンツと区別します。Dockerイメージで利用可能です。

続きを読む

Malimite:iOSとmacOSの強力な逆コンパイラ

2025-01-28
Malimite:iOSとmacOSの強力な逆コンパイラ

Malimiteは、研究者がIPAファイルとアプリケーションバンドルを分析およびデコードするのを支援するために設計された、オープンソースのiOSおよびmacOS逆コンパイラです。Ghidra逆コンパイラをベースに構築されており、Swift、Objective-C、Appleリソースを直接サポートしています。マルチプラットフォーム(Mac、Windows、Linux)に対応し、iOSリソースを自動的にデコードし、libコードのデコンパイルを回避し、Swiftクラスを再構築し、LLMメソッド翻訳機能も備えています。コンパイル済みのJARファイルはReleasesページで入手でき、インストールと使用方法の詳細についてはWikiを参照してください。

続きを読む
開発

Go言語エラー処理構文糖提案:簡潔性と明確性のトレードオフ

2025-01-28
Go言語エラー処理構文糖提案:簡潔性と明確性のトレードオフ

Go言語コミュニティでは、冗長なコードを削減することを目的とした新しいエラー処理構文の提案が議論されています。この提案では、可読性を維持しながら、より簡潔にエラーを処理するための新しい「?」演算子が導入されます。この提案はコミュニティで広範囲な議論を引き起こしており、主に新しい構文が十分に明確かどうか、そしてエラー処理の軽視を招く可能性があるかどうかが論点となっています。一部の人は、この提案が定型コードを効率的に削減し、可読性を向上させると主張する一方、他の人々は新しい構文があまりにも暗黙的で、デバッグが難しいエラーにつながる可能性があると懸念しています。

続きを読む
開発 構文糖

HawkEye:クロスプラットフォームオープンソースライセンスヘッダーチェッカー&フォーマッター

2025-01-28
HawkEye:クロスプラットフォームオープンソースライセンスヘッダーチェッカー&フォーマッター

HawkEyeは、コードファイルのライセンスヘッダーをチェックおよびフォーマットするための強力なオープンソースツールです。複数のフォーマットをサポートし、GitHub Actionsとシームレスに統合され、ローカルでの使用のためにコマンドラインインターフェースも提供します。HawkEyeはライセンスヘッダーの完全性と一貫性をチェックし、非準拠のファイルを自動的に修正し、ライセンスヘッダーの削除も可能です。当初はJavaで開発されましたが、より小さなDockerイメージとパフォーマンスの向上のため、Rustで書き直されました。

続きを読む

FastAnime:ターミナルでアニメを楽しむ

2025-01-28
FastAnime:ターミナルでアニメを楽しむ

FastAnimeは、ターミナルから直接アニメを閲覧・視聴できるコマンドラインツールです。AniListと統合することで、強力な検索とダウンロード機能を提供し、幅広いカスタマイズオプションも備えています。ユーザーは、洗練されたCLIを通じて、アニメの閲覧、動画のダウンロード、キャッシュ管理などを行うことができます。MPVプレイヤーに対応し、デスクトップ通知や便利なキーバインドも用意されています。FastAnimeは、様々なパッケージマネージャーやOSに対応しており、インストールも容易です。豊富なコマンドラインオプションとカスタマイズ機能により、効率的で強力なアニメ視聴体験を提供します。

続きを読む
開発

YouTube動画とプレイリストのダウンロードを簡素化するPythonスクリプト

2025-01-28
YouTube動画とプレイリストのダウンロードを簡素化するPythonスクリプト

Pythonスクリプト`Download-Simply-Videos-From-YouTube`は、YouTube動画とプレイリストのダウンロードを非常に簡単に行えます。高画質ダウンロード、複数のフォーマット、字幕、サムネイルに対応し、ファイルを自動的に整理します。PythonとFFmpegをインストールし、スクリプトを実行して指示に従うだけです。コンテンツ作成の自動化に情熱を注ぐソフトウェアAIエンジニア、Pierre-Henry Soriaによって作成されました。

続きを読む

Janus:強力なAIモデルの詳細な技術レポート

2025-01-27
Janus:強力なAIモデルの詳細な技術レポート

DeepSeek AIは、Janus AIモデルに関する技術レポートを発表しました。このレポートでは、アーキテクチャ、パフォーマンス、アプリケーションについて詳細に説明しています。PDF形式で提供され、AI専門家にとって最適です。Janusは大きな可能性を示しており、AI分野におけるパラダイムシフトを示唆しています。

続きを読む

ErisForge:LLMの簡素なアブレーションツール

2025-01-27
ErisForge:LLMの簡素なアブレーションツール

ErisForgeは、内部層を変換することで大規模言語モデル(LLM)を修正するためのPythonライブラリです。特定の入力に対する応答を変更した、アブレーションされたLLMと拡張されたLLMを作成できます。モデルの動作を制御したり、拒否表現を測定したり、カスタム変換方向をサポートするなどの機能があります。包括的な例とドキュメントを備えており、使いやすいです。

続きを読む

Bagels:強力なターミナルベースの支出トラッカー

2025-01-27
Bagels:強力なターミナルベースの支出トラッカー

Bagelsは、ターミナルで動作する強力な支出トラッカーです。アカウント、サブカテゴリ、トランザクションの分割、送金、繰り返しトランザクションのテンプレートなどの機能を使用して、簡単に財務状況を追跡および分析できます。クリーンなインターフェースは、カスタマイズ可能なキーバインドとデフォルト設定を提供します。すべてのデータはローカルに保存されるため、プライバシーと利便性が確保されます。macOSとWindowsの両方で簡単にインストールできます。

続きを読む

Voice-Pro:究極のAI音声変換と多言語翻訳ツール

2025-01-27
Voice-Pro:究極のAI音声変換と多言語翻訳ツール

Voice-Proは、マルチメディアコンテンツ処理に革命を起こすことを目的とした、最先端のAI搭載ウェブアプリケーションです。コンテンツ制作者、研究者、多言語コミュニケーションのプロフェッショナルにとって、YouTube動画ダウンロード、音声分離、音声認識、翻訳、テキスト読み上げを統合したオールインワンソリューションを提供します。Whisper、Faster-Whisper、Whisper-Timestamped音声認識、F5-TTSとE2-TTSによるゼロショット音声クローン、100以上の言語でのリアルタイム翻訳、AIカバー作成(RVCテクノロジー)などの主要機能を備えています。Voice-Proは、Windowsユーザー向けの簡単なインストールとアップデートを提供します。

続きを読む

Shunpo:ディレクトリナビゲーションを高速化するミニマリストBashツール

2025-01-27
Shunpo:ディレクトリナビゲーションを高速化するミニマリストBashツール

Shunpoは、ターミナルでのディレクトリナビゲーションを高速化するために設計された、ミニマリストなBashツールです。シンプルなブックマークシステムを提供し、頻繁に使用するディレクトリに最小限のキーストロークでジャンプできます。`cd`、`pushd`、`popd`などのコマンドを頻繁に使用するユーザーにとって最適です。Shunpoを使用すると、ブックマークの追加、削除、リスト表示が簡単に行えます。インストールは簡単で、`install.sh`を実行するだけです。

続きを読む

自作AirTags:OpenHaystackの紹介

2025-01-27
自作AirTags:OpenHaystackの紹介

OpenHaystackは、AppleのFind Myネットワークを利用して独自のBluetoothトラッカーを作成できるオープンソースフレームワークです。Appleのシステムのリバースエンジニアリングによって、Bluetoothブロードキャスト、公開鍵暗号化、Appleの中央データベースを巧みに使用して位置追跡を実現します。このプロジェクトはmacOSアプリケーションとファームウェアを提供し、BBC micro:bitやESP32などの様々なBluetoothデバイスをサポートしています。いくつかの制限はありますが、個人の持ち物の追跡に創造的なソリューションを提供します。

続きを読む

Cray X-MP用ACK:レトロコンピューティングの勝利

2025-01-26
Cray X-MP用ACK:レトロコンピューティングの勝利

このプロジェクトは、アムステルダムコンパイラキット(ACK)のフォークであり、Cray X-MPスーパーコンピューターとCOSオペレーティングシステムをサポートしています。LUAビルドスクリプト内の参照をコメントアウトすることで、他のプラットフォームを無効にしています。macOSとLinuxで正常にビルドおよび実行するには、bison、flex、gcc、gmake、luaをインストールする必要があります。さらに重要なのは、COS-Tools GitHubリポジトリ(Cray X-MP用のクロスアセンブラ、クロスリンカー、クロスライブラリマネージャー)からのツールも必要です。ビルド後、クロスコンパイラはCray X-MPとCOS用の実行可能ファイルを作成します。READMEでは、プログラムのコンパイル、FTPによるNOS 2.8.7システムへのアップロード、Cray Stationインターフェースを使用したCray X-MPへの転送と実行、そして結果の表示方法について詳しく説明しています。レトロコンピューティングと最新のソフトウェアエンジニアリングの素晴らしい融合です。

続きを読む
開発

Orange Intelligence:Appleを超えるmacOS向けオープンソース生産性ツール

2025-01-26
Orange Intelligence:Appleを超えるmacOS向けオープンソース生産性ツール

Orange Intelligenceは、Appleの組み込みインテリジェンス機能の限界を克服するために設計された、強力なmacOS向けオープンソース生産性ツールです。洗練されたフローティングウィンドウインターフェースにより、ユーザーはあらゆるアプリケーションでテキストをシームレスにキャプチャ、処理、置換できます。カスタムPython関数のサポートにより、OpenAIやローカルLLaMAなどのLLMとシームレスに統合され、複雑なエージェントシステムの作成を可能にします。Python、PyQt6、Applescriptを使用して構築されたOrange Intelligenceは、広範なカスタマイズオプションを提供し、開発者、研究者、AI愛好家の生産性を向上させます。

続きを読む
開発

Asahi Linux M3チップセットのサポート状況

2025-01-26
Asahi Linux M3チップセットのサポート状況

Asahi LinuxプロジェクトのWikiページでは、AppleのM3シリーズチップ(M3、M3 Pro、M3 Max)に対するサポート状況を詳細に説明しています。このページは、linux-asahi、asahi-edgeなど、さまざまなAsahi Linuxリリースにおける様々なハードウェア機能の状況をまとめた表を示しており、安定したサポート、開発中の機能、サポートされていない機能などが含まれています。M3シリーズチップはまだ正式にリリースされていないため、サポート状況の多くはAppleの過去のアップデートパターンに基づいた予測であることに注意が必要です。また、このページでは、特定の機能(例:cpuidle)の実装の詳細と、上流へのマージにおける課題についても強調されています。

続きを読む

Puck v0.18 リリース:CSS GridとFlexboxに対応した新しいドラッグアンドドロップエンジン

2025-01-25
Puck v0.18 リリース:CSS GridとFlexboxに対応した新しいドラッグアンドドロップエンジン

オープンソースのビジュアルページビルダーPuckがv0.18をリリースしました。主な新機能は、高度なレイアウトを実現するCSS GridとFlexboxを完全にサポートする新しいドラッグアンドドロップエンジンです。このリリースには、DropZoneの高さを動的に調整する機能、インタラクティブなホットキー、親コンポーネントセレクターなどが含まれており、アプリへの埋め込みを容易にするために制限的なスタイルが削除されました。コンポーネントとプロパティの改善と非推奨化も含まれています。詳細は変更ログを参照してください。

続きを読む

WebFFT:ウェブ上最速のフーリエ変換!

2025-01-25
WebFFT:ウェブ上最速のフーリエ変換!

WebFFTは、JavaScriptとWebAssemblyベースの複数のFFTライブラリを含むメタライブラリです。利用可能な実装をベンチマークし、最適なパフォーマンスを得るために最速のものを選択します。高速フーリエ変換(FFT)と2D FFTの実装は簡単で、実数値入力に対応しています。プロファイラが使用状況の最適化に役立ちます。

続きを読む
開発

Tailwind CSS用Apple風の滑らかな角丸:corner-smoothing

2025-01-25
Tailwind CSS用Apple風の滑らかな角丸:corner-smoothing

corner-smoothingは、Tailwind CSSのプラグインで、Apple製品のような滑らかな角丸を要素に追加できます。インストールと使い方は簡単で、プロジェクトにプラグインを追加し、指定されたクラス名を使用するだけです。Robにインスパイアされたこのプラグインは、角丸の制御をより細かく行え、UIの美しさを向上させます。

続きを読む

Actionate:JetBrains IDE向けのGitHub Actions統合

2025-01-25
Actionate:JetBrains IDE向けのGitHub Actions統合

Actionateは、GitHub Actionsの機能をJetBrains IDEに直接統合するプラグインで、統合された開発環境を提供します。IDEとGitHub Webサイト間のコンテキストの切り替えをなくし、ワークフローの管理と実行、詳細なログの表示、ジョブの再実行をIDE内で行うことができます。複数のGitHubアカウント、カスタムパラメータを使用した手動ワークフローのトリガーをサポートし、ワークフロー実行に関する包括的な詳細を提供します。このシームレスな統合により、開発者の生産性が大幅に向上します。

続きを読む
開発

VexRiscv:FPGAフレンドリーな32ビットRISC-V CPU実装

2025-01-25
VexRiscv:FPGAフレンドリーな32ビットRISC-V CPU実装

VexRiscvは、SpinalHDLで記述されたFPGAフレンドリーな32ビットRISC-V CPU実装です。設定可能なパイプライン段数、様々な命令セット拡張(M、A、F、D、Cなど)、そして拡張性の高いプラグインシステムを備えており、カスタム命令や機能を簡単に追加できます。シンプルなRV32IからLinux対応の複雑なSoCまで、幅広い構成を提供し、包括的なドキュメント、テスト、例を含んでおり、FPGAへの迅速なデプロイとデバッグを容易にします。

続きを読む
ハードウェア

Krita用3Dペイント効果のためのオープンソースブラシツールキット

2025-01-25
Krita用3Dペイント効果のためのオープンソースブラシツールキット

Draneriaは、金属効果を模倣したブラシと独自のRGBA消しゴムを含む無料のKritaブラシツールキットをリリースしました。この消しゴムは、任意の筆致に普遍的なRGBAを追加したり、既存のペイントを平坦化したりできます。インストールは簡単で、.bundleファイルをインポートするだけです。ツールキットには、最適な使用方法に関する追加のヒントとメモも含まれています。

続きを読む
デザイン ブラシ 3D効果

TinyZero:低コストでLLMに推論能力を与える

2025-01-25
TinyZero:低コストでLLMに推論能力を与える

TinyZeroプロジェクトは、強化学習を用いて、低コストで大型言語モデル(LLM)に自己検証と検索機能を与える方法を示しています。veRLをベースに、Qwen2.5シリーズのモデルを用いた実験を行い、インストール、データ準備、トレーニングの手順を詳細に説明しています。小さなモデルでも高度な推論が可能になります。このプロジェクトは、強化学習によるLLMの強化の可能性を示し、費用対効果の高いAI研究への新たなアプローチを提供します。

続きを読む

MQTTを使用したAndroid SMSゲートウェイ:あなたの携帯電話をSMSハブに変えましょう

2025-01-25
MQTTを使用したAndroid SMSゲートウェイ:あなたの携帯電話をSMSハブに変えましょう

このプロジェクトは、MQTTプロトコルを使用してAndroid携帯電話を強力なSMSゲートウェイに変換します。SMSメッセージの送受信、サーバーへの転送、送信済み/配信済み通知の送信が可能です。USSDリクエストのサポート、複数のSIMカードのサポート、SMS送信失敗時の再試行メカニズムなどの機能があります。一部の機能(USSDや複数のSIMカードなど)の互換性は、携帯電話とキャリアによって異なりますが、プロジェクトは完全なソースコードを提供しており、開発者は必要に応じてコンパイルして変更できます。

続きを読む

Helixエディタにファイルエクスプローラーが追加

2025-01-25
Helixエディタにファイルエクスプローラーが追加

Helixエディタに大きなアップデートが来ました!開発者drybalkaは、最小限のコード変更でファイルエクスプローラーを統合しました。このファイルエクスプローラーはTelescopeのファイルブラウザと同様に機能しますが、Helixの既存のファイルピッカーを巧みに利用しており、変更されたのはほんの一部の主要ファイルだけです。その結果、ユーザーエクスペリエンスが大幅に向上し、長らく要望されていたファイルブラウジング機能が提供されるようになりました。現時点では基本的な機能しかありませんが、ユーザーからの長年の要望に応えるものであり、Helixの使いやすさが大幅に向上しています。

続きを読む

Chatbox:あなたのAIデスクトップコパイロット

2025-01-25
Chatbox:あなたのAIデスクトップコパイロット

Chatboxは、GPT、Claude、Gemini、Ollamaなど、さまざまな大規模言語モデル(LLM)をサポートするオープンソースのデスクトップクライアントアプリケーションです。主な機能には、ローカルデータストレージ、クロスプラットフォーム互換性、高度なプロンプト機能、チームコラボレーションなどがあります。当初はプロンプトのデバッグのために作成されましたが、使いやすさと機能性により広く採用され、プロンプトのデバッグからカジュアルなチャットまであらゆる用途に使用される堅牢なAIデスクトップアプリケーションとなっています。

続きを読む

Onit:ローカルAIチャットアシスタント

2025-01-24
Onit:ローカルAIチャットアシスタント

Onitは、デスクトップで動作するオープンソースのAIチャットアシスタントです!ChatGPTデスクトップ版に似ていますが、ローカルモードと複数のモデルプロバイダー(Anthropic、Google AI、xAIなど)のサポートがあります。IDEだけでなく、コンピューターのあらゆる場所で利用できるCursor Chatのようなものと考えてください。主な機能には、ローカルモード(Ollama経由)、複数プロバイダーのサポート(OpenAI、Anthropic、xAIなど)、ファイルアップロード、チャット履歴、カスタマイズ可能なショートカットなどがあります。将来の計画には、自動コンテキスト、ローカルRAG、ローカルタイプヘッドなどがあります。Onitは、普遍的なアクセス、プロバイダーの自由、ローカルファーストのアプローチ、カスタマイズ性、拡張性を重視しています。

続きを読む

型述語ジェネレーター:速度と型安全性の再定義

2025-01-24
型述語ジェネレーター:速度と型安全性の再定義

この記事では、Type-Predicate-Generatorと他のランタイム型チェッカーを包括的に比較します。Generatorは、100倍以上の高速なコードを生成し、ランタイム依存関係がなく、カスタムDSLを必要とせずに、厳密に型安全で、可読性が高く、修正可能なTypeScriptコードを生成します。他のコードジェネレーターよりも高速で、単体テストも生成し、`eval()`を使用せず、優れたデバッグエクスペリエンスを提供します。要約すると、Generatorはパフォーマンス、型安全性、使いやすさにおいて大きな利点を提供します。

続きを読む

KubeStatus Operator:Kubernetesクラスタにステータスページを簡単に追加

2025-01-24
KubeStatus Operator:Kubernetesクラスタにステータスページを簡単に追加

KubeStatus Operatorは、Kubernetesクラスタにステータスページを簡単に追加できる、無料でオープンソースのツールです。サービスの動作状態(稼働中、低下中、停止中)を表示します。Go言語で記述されており、Kubernetes APIを使用してクラスタとリソースに関する情報を取得します。KubeStatusは、kubectlコマンドラインツールやKubernetesダッシュボードを使用せずに、クラスタとリソースの現在の状態を簡単かつ便利に確認する方法を提供します。また、メインのステータスページとして使用できるユーザーフレンドリーなページも提供します。

続きを読む

Lightpanda:AIと自動化向け軽量ヘッドレスブラウザ

2025-01-24
Lightpanda:AIと自動化向け軽量ヘッドレスブラウザ

Lightpandaは、AIと自動化タスクのために設計されたオープンソースのヘッドレスブラウザです。Zig言語で記述されており、非常に低いメモリフットプリントと非常に高速な実行速度を誇り、Chromeと比較して11倍高速、メモリ使用量は9倍少ないです。Javascriptの実行と一部のWeb APIをサポートしており、PlaywrightとPuppeteerと互換性があります。AIエージェント、LLMトレーニング、スクレイピング、テストに最適です。現在ベータ版ですが、HTTPローダー、HTMLパーサー、DOMツリー、Javascriptサポート(v8)、基本的なDOM API、Ajax、XHR API、Fetch API、DOMダンプなどを既に実装しています。

続きを読む
1 2 39 40 41 43 45 46 47 50 51