ShowHN Today
ShowHN

Show HN 今日のトップ:2024-11-19の注目の開発者プロジェクト

SagaSu777
#HackNews#ShowHN#ShowHN Today#Developer Projects#Tech Innovation

2024-11-19のShow HNで最も注目を集めている開発者プロジェクトを探索。革新的な技術やAIアプリケーションなど、エキサイティングな新発明をご覧ください!

今日の内容まとめ

今日の内容は、さまざまな技術やツールの新しいプロジェクトを紹介しています。言語の壁を打破するニュース翻訳ツール「ilmondo.live」から、AIを活用したSQLiteデータベースの操作補助ツール「SQLTab」、WhatsAppを使ったマッピングツールまで、革新的なサービスが登場しています。また、数学のアニメーション生成ツール「MathGPT」や、AIエージェント向けのインテリジェントプロキシ「archgw」も注目されています。さまざまな業界で役立つツールが多く、今後の発展が楽しみです。

1. Show HN: 言語の壁を打破する:ニュースをそのまま読む

URL: https://www.ilmondo.live/en

著者: matzapata

説明: デジタルノマドとして、トルコ、セルビア、モンテネグロ、タイ、ロシアなど、いろんな場所に行ってきました。大きな悩みの一つは、信頼できる現地ニュースを探して、それを自分が読める形に翻訳することでした。トルコでの都市を封鎖する protests や、セルビアでの大きな選挙のドラマなど、多くのことを見逃してしまいました。今のロシアに関する情報を得るのは本当に難しいですよね。

でも、これは旅行者だけの問題ではありません。旅行しなくても、言語の壁があると、メディアがどのストーリーを見せるかを簡単に制御できてしまいます。ロシアがウクライナについて何を言っているか知りたいですか?それとも、タイの現地メディアがグローバルな出来事をどう報道しているのか?多様な情報源にアクセスできなければ、押し付けられたナラティブしか手に入らないのです。

そこで私は ilmondo.live を作りました。世界中のニュースを取り込み、英語、スペイン語、ドイツ語、ロシア語に翻訳します(現時点では)。他の言語や情報源、カテゴリが必要なら、気軽にリクエストしてください!

私の目標は、フィルターなしでグローバルなニュースを簡単にアクセスできるようにし、読めるようにすることです。お気に入りの国を保存して、コーヒーを飲みながら更新をチェックすることもできますよ。

もう一度リンクを:ilmondo.live

フィードバックやアイデアがあれば、ぜひ教えてください!

人気: 2 点数 | 0 件のコメント

Show HN: 言語の壁を打破する:ニュースをそのまま読む - プロジェクトのスクリーンショット


2. Show HN: Bluesky Jetstream Battle Arena

URL: https://jetstream.tooclever.org

著者: gmerc

説明: 異なる用語の人気を競う戦いを、ブラウザ内でblueskyのjetstream firehoseを使用して行います。

これは、Cursor/Sonnet/o1を介して純粋なAIプロンプトを使用する実験として作成された静的ページです(Sonnetが動かなくなる稀なケースのため)。

お昼に何を食べるかを決めるのに役立つかもしれませんし、ある政治家の名前がfirehoseのすべての投稿の1%以上に出てくることを確認するのにも役立ちます…

人気: 3 点数 | 0 件のコメント

Show HN: Bluesky Jetstream Battle Arena - プロジェクトのスクリーンショット


3. Show HN: DDoSフォトンキャノン – おもちゃのDDoS

URL: https://codeberg.org/ChristopherChmielewski/ddos-photon-cannon

著者: horeszko

説明: ブログ記事: https://christopherchmielewski.xyz/blog/2024-11-18-homemade-

人気: 7 点数 | 0 件のコメント

Show HN: DDoSフォトンキャノン – おもちゃのDDoS - プロジェクトのスクリーンショット


4. Show HN: 感謝祭メンタル・マスコンテスト(3分)

URL: https://mathdash.com/contest/thanksgiving-arithmetic

著者: AkshajK

説明: 世界中のトップの計算力を持つ学生たちと、3分間の算数レースで自分のランキングを見に来てください! 各国やアメリカの州、年齢グループごとに上位10%の参加者に証明書を授与します。MathDashは数学をスポーツに変えるプラットフォームです。皆さんにとって刺激的な経験になることを願っています!

人気: 1 点数 | 0 件のコメント

Show HN: 感謝祭メンタル・マスコンテスト(3分) - プロジェクトのスクリーンショット


5. Show HN: SQLTab – SQLiteデータベースとチャットしよう

URL: https://www.sqltab.com/demo

著者: attilakun

説明: デモ: http://www.sqltab.com/static/average_earning.gif

こちらで試してみてください: https://www.sqltab.com/demo

主な機能:

- AIによるSQLアシスタント。AIが生成したSQLの実行や元に戻す/やり直しがワンクリックで可能です。

- SQLiteテーブルの列の名前変更、削除、並べ替えができるGUI。

- SQLiteのセーブポイントを利用した元に戻す/やり直しのサポート[1]。

- JSONデータの展開: https://www.sqltab.com/static/json_expand.gif

- ピボットテーブル拡張[2]が読み込まれており、使用可能です。AIもそれを認識しています。

プライバシーとデータ:

- データベースはOPFSを使用してブラウザ内にローカルストレージされます。

- データベーススキーマはチャットセッションのコンテキストウィンドウの一部としてOpenAIに送信されます。チャットセッションにデータクエリの結果が含まれている場合、それも次のメッセージと共にOpenAIに送信されます。

技術スタック:

- SQLiteのWASMビルド(公式リポのカスタムフォークを使用[3])。

- UIにReact + Mantineを使用。

- フロントエンドのビルドにesbuildを使用(Goから呼び出されます)。他の選択肢よりもはるかに速いです。

- Cloudflare Pagesにホスティングし、wrangler CLIを介してデプロイしています。

- OpenAIの呼び出しをプロキシするための単一のAPIエンドポイントがあり、私のAPIキーを隠すために使用しています。Cloudflare Pages Functionsにホスティングされています(非常に便利ですが、シンプルなものだけに適しています)。

技術的メモ:

- アプリケーション全体は静的ウェブサイトですが、OpenAIプロキシを除きます。ユーザー提供のAPIキーをサポートする予定です(オプションでこのプロキシを無くすために)。

- OPFSストレージにはいくつかの制限があります(例:モバイルでのシークレットモードがない、同じDBは複数のタブで開けない)。

- LLMにはgpt-4oが使用されています。コスト削減のためにgpt-4o-miniに切り替える可能性があります。

なぜDuckDBではなく?

- JSONデータを展開する際にメモリ不足エラーが発生しました。SQLiteは同じデータで問題なく動作しました。

- OPFSサポートがまだありません。PRが1年待機中です。

デモをリセットしたい場合は、IMDB.sqliteデータベースを削除してください(左上のディスクアイコン → “Delete DB”)そしてブラウザでデモURLを再度読み込んでください。

このツールをもっと使いやすくするアイデアがあれば、ぜひ教えてください。

[1] https://www.sqlite.org/lang_savepoint.html

[2] https://github.com/jakethaw/pivot_vtab

[3] https://sqlite.org/wasm/doc/trunk/about.md

人気: 1 点数 | 2 件のコメント

Show HN: SQLTab – SQLiteデータベースとチャットしよう - プロジェクトのスクリーンショット


6. Show HN: ウェブの悪用を映し出す鏡のようなもの

URL: #

著者: m3047

説明: なんとなく、これは公開されたウェブサーバーを持つ人々にとって一般的に役立つかもしれないと思ったので、現時点では広く利用できるようにしました。一時間に一回程度はアクセスしても禁止されることはないはずです。

他の人たちが同様のルックガラスを提供して、より良いグローバルな状況を把握できるといいですね。インストールや設定の手助けが必要な場合は、ビデオ通話でお手伝いしますので、お気軽に連絡してください。すべてGitHubにありますので、こちらを見てください: https://github.com/m3047

もし誰かが私のサービスの前にウェブインターフェースを設置してくれるのなら、その旨をお知らせください。そうすればホワイトリストに登録し、重要なことについて事前に連絡を取れるようになります。[編集:] このサーバーは一部のクラウドサービスからはアクセスできませんので、クラウドでサービスをホスティングする予定の方は必ず私に連絡してください。

    # dig @athena.m3047.net 'web_page\;\*.keys.redis.athena.m3047' txt +short | perl -ne 'm/;([^;,]+),40.;athena/ && print "$1\n";' | sort |  uniq
    ab2g
    ab2h
    alive.php
    apple-touch-icon.png
    apple-touch-icon-precomposed.png
    apply.cgi
    aws-secret.yaml
    check.js
    chitoge.php?chitoge
    config
    config.php
    connect.cgi
    .env
    env.backup
    .env.local
    .env.production
    .env.staging
    eval-stdin.php
    example.com/
    faspex/
    favicon.svg
    formlogin
    hetong.js
    index.cgi
    index.html
    index.php?file=tf2rghf.jpg
    index.php?lang=en
    info.php
    input
    license.txt
    login
    login.asp
    login.esp
    login?lang=en
    logon.html
    phpinfo
    _phpinfo.php
    phpinfo.php
    powershell
    reportserver
    routes
    sh
    shell.php
    teorema505?t=1
    web/
    wp404.php
    wp-config
    wp-json
    wp-login.php
    x.js

人気: 1 点数 | 0 件のコメント


7. Show HN: 単一ファイル AI 自動補完エディタ

URL: https://github.com/sliday/AI-Auto-Completion-Editor

著者: kulesh

説明:

人気: 1 点数 | 0 件のコメント

Show HN: 単一ファイル AI 自動補完エディタ - プロジェクトのスクリーンショット


8. Show HN: Dribdat – よりスイートなハッカソンのためのハニカムチャレンジボード

URL: https://demo.dribdat.cc/

著者: seism

説明: これは、Dribdatのデモウェブサイトです。Dribdatは、プロトタイプを友人やハクティビストと共に楽しむための、DevpostやHackerEarthの自己ホストしたオープンな代替案です。

このプロジェクトは、PythonのFlask用のシンプルなクッキーカッターテンプレートから始まり、オープンデータおよびオープンハードウェアのハッカソンのセットアップを簡素化することを目指していました。気づけば何年も経ち、何百人もの人々によって改良され、数千人が利用するようになり、持続的なイニシアティブへと成長しました。

Dribdatのデザインは、働き者のミツバチと、テクノロジーコミュニティの定番である六角形のステッカーにインスパイアされています。ウィキのようなコンテンツエリアにリビジョン履歴があり、チーム用のジャーナル、人気のコードおよびデータリポジトリとの同期、スムーズにプレロードされたプレゼンテーションのためのPWA、証明書の配布ツール、デフォルトでのハックコードオブコンダクトおよびクリエイティブコモンズが特徴です。

夏には、私たちのツールが国家のR&Dプロジェクトの対象となり、今後の大きな計画もあります。ドキュメントを整備し、Open Collectiveを更新し、最新のリリースでデモサイトを改良しました。イベントを運営する手助けになると思ったら、または「データを所有する」ために、他のイベントプラットフォームに結果をミラーリングするために役立つと思ったら、ぜひ教えてください。私たちの市場調査(「Awesome Hackathon」)でいくつかの代替製品も紹介していますので、皆さんの経験をお聞きするのを楽しみにしています。

これらすべてはYCコミュニティに大きくインスパイアされています。また、スタートアップスクールでビジネス開発のパートナーを探していますので、興味があればぜひご連絡ください!

デモを体験してみてください https://demo.dribdat.cc、コードはhttps://github.com/dribdatで見ることができます。

オレグ ^seism

人気: 2 点数 | 1 件のコメント

Show HN: Dribdat – よりスイートなハッカソンのためのハニカムチャレンジボード - プロジェクトのスクリーンショット


9. Show HN: 8週間でリサーチアイデアを構築しませんか?参加しますか?

URL: https://www.joinsavant.com/

著者: jesontheg6

説明: 私は技術者向けの8週間のオンラインプログラムを立ち上げます。これは、他の何千人もの仲間と一緒に、自分のフロンティアアイデアを育てる機会です。

日中に仕事をしている?心配ありません。夜や週末に自分のアイデアに取り組むことができます。

私たちは、同志のビルダーたちが集まるコミュニティ、コンピュータやモデルの使用に必要なクレジット、そして専門のアドバイザー(詳細はサイトをご覧ください)を提供し、行き詰ったときの手助けをします。

そして最終的には、サンフランシスコで実際に集まり、あなたのプロジェクトを世に出す機会があります。

スタンフォード、MIT、バークレー、プリンストン、IIT、ウィニペグ大学、トロント大学の学生や卒業生を含む20以上の国からビルダーたちが待機リストに登録しています。

私のお気に入りのプロジェクトの中には、既存の衛星に接続するためのジェットパックとして機能するミニ衛星、計算を安くするための熱力学的コンピューティングチップ、生体指標の非侵襲的測定のためのモデルなどがあります。

もしあなたが技術的なスキルを持ち、難しい重要な問題を解決することに興奮しているなら、

待機リストにサインアップしてください: http://joinsavant.com

人気: 3 点数 | 0 件のコメント

Show HN: 8週間でリサーチアイデアを構築しませんか?参加しますか? - プロジェクトのスクリーンショット


10. Show HN: AirFryBot – 写真を送るだけで、完璧なエアフライヤーの指示が手に入る

URL: #

著者: illyism

説明: 私はAirFryBot(airfry.bot)を作りました。これはエアフライヤーの「どの設定を使えばいいの?」という問題を解決するためのものです。

技術スタック:

試してみてください: https://t.me/AirFryBot

https://airfry.bot/

人気: 1 点数 | 0 件のコメント


11. Show HN: PDFファイルからCSVテーブルを抽出するツールを作りました。

URL: https://www.csvfrompdf.com

著者: ghaschel

説明: こんにちは、HN!これは非常に特定のユースケースのためのツールです(笑)。でも、作ってみました。PDFファイルからCSVをAIを使って抽出します。

ご意見やフィードバックは大歓迎です! :)

追記:RapidAPIを通じてAPIとしても利用できます。

人気: 1 点数 | 0 件のコメント

Show HN: PDFファイルからCSVテーブルを抽出するツールを作りました。 - プロジェクトのスクリーンショット


12. Show HN: LLMに基づいたブラウザベースのウェブサイトビルダー

URL: https://pdufour.github.io/llm-coder/

著者: pdufour

説明: 私が取り組んでいるプロジェクトを共有したいと思います。これは、WebGPUとOnnxRuntime-Webを活用したブラウザで動作するAIサイトビルダーです。

以下の機能を様々なレベルで実現しました:

例えば、Macを使用している場合は、GPUと直接インターフェースしてLLMインターフェースを動かすことができます。モデルのダウンロードのみが必要で、その後はすべてオフラインで動作します。

ClaudeやChatGPTほどのパワーはありませんが、LLMが直接自分のマシン上で動作するというアイデアは気に入っています。

これは楽しみでやっていることですが、もし新しい仕事で募集があったらお知らせください。こちらが私のLinkedInのリンクです:https://www.linkedin.com/in/pauldufour/

技術的な詳細:

人気: 3 点数 | 0 件のコメント

Show HN: LLMに基づいたブラウザベースのウェブサイトビルダー - プロジェクトのスクリーンショット


13. Show HN: WhatsAppを使ったマッピング

URL: https://chatmap.hotosm.org

著者: sometinsome

説明: 非常にシンプルなソリューションを作成しました。WhatsAppチャットを利用して地図を作成するためのものです。

これは、災害や緊急時に現場にいる人々から位置情報を取得するために、緊急サービスや人道的組織を支援するために開発されましたが、他の用途にも利用できます。

一般的な使い方は次の通りです:

1. WhatsAppグループを作成し、人を招待する
2. 人々に位置情報と共にメッセージや写真を共有するようお願いする
3. チャットを(メディア付きまたはメディアなしで)zipファイルとしてエクスポートする
4. ファイルを chatmap.hotosm.org にアップロードする
コード: https://github.com/hotosm/chatmap

人気: 2 点数 | 1 件のコメント

Show HN: WhatsAppを使ったマッピング - プロジェクトのスクリーンショット


14. Show HN: Tobii lightbox v2.6.0がモバイルでのピンチ/ズーム/パンとタップでサイクル機能を搭載しました。

URL: https://github.com/midzer/tobii

著者: midzer

説明:

人気: 2 点数 | 0 件のコメント

Show HN: Tobii lightbox v2.6.0がモバイルでのピンチ/ズーム/パンとタップでサイクル機能を搭載しました。 - プロジェクトのスクリーンショット


15. Show HN: archgw: Envoyを基盤にした、AIエージェント向けのオープンソースのインテリジェントプロキシ

URL: https://github.com/katanemo/archgw

著者: adilhafeez

説明: こんにちは、HN!アディル、サルマン、コー、シュグアンです。私たちは、Envoyを基盤にしたエージェント向けのオープンソースインテリジェントプロキシ「archgw [1]」を紹介できることに興奮しています。Archは、ビジネスロジックの外側で安全性、可視化、プロンプトのルーティングに関する重要だが面倒な作業を移動させます。Archは、マルチターンの意図検出、パラメータの識別と抽出、単一または複数の関数呼び出しをトリガーするタスクに特化した高速なLLM [3]を使用した、ユニークでインテリジェントなインフラの基本構成要素です。また、Archgwを介してAPIからのデータに基づいて要約のためのLLM呼び出しを自動的にディスパッチする便利な機能も提供します。

現在、スマートで本番環境対応のエージェントを構築する方法は、モノ機能的な意見が分かれるライブラリを大規模に組み合わせ、LLMベースの前処理を追加してユーザーのプロンプトの関連性や安全性を判断すること(例えば、ガバナンスやガードレールの適用)です。その後、開発者はユーザーのプロンプトから関連情報を抽出して意図を特定し、必要に応じてパラメータを抽出し、適切なツール呼び出しをLLMにパッケージしてバックエンドAPIをトリガーして特定のドメイン固有のタスクを実行します。すべてが完了した後に初めて、開発者は要約のためにLLM呼び出しをトリガーし、アップストリームのエラーハンドリングやリトライロジックを自分で管理しなければなりません。さらに、複数のLLMを試したり、LLMのバージョン間を移行したりする場合は、面倒な区別のないコードを自分で書かなければなりません。この全体の体験は遅く、エラーが発生しやすく、面倒で、特にユニークでもありません。

archgwを構築する前に、チームはLyftでEnvoy [2]、AWSでAPI Gateway、Microsoft Researchで特化型の検索および意図モデル、安全性関連の仕事をMetaで行っていました。archgwは、いくつかのルールベースのモノ機能ツールを、プロンプトやエージェントに特化したマルチ機能インフラの基本要素に統合すべきだという信念から生まれました。私たちは、非常に人気があり、実績のあるオープンソースプロキシEnvoyを基盤にしてarchgwを再設計し、プロンプトとエージェントに特化させました。そのために、リクエストパスの先にある、面倒なプロンプトの処理を担当する高速なLLM [3]を構築しました。これにより、開発者は最も重要なことに集中できるようになります。それは、不要なプロンプトエンジニアリングやシステム統合作業なしで、迅速にパーソナライズされたエージェントを構築することです。

オープンソースプロジェクトについての追加情報です。archgwはRustで書かれており、リクエストパスは主に3つの部分に分かれています:

私たちはこのオープンソースプロジェクトを作るのが楽しかったですし、このインフラの基本要素が、開発者がすべての手動でのプロンプトエンジニアリングやシステム統合作業なしで、より速く、より安全で、よりパーソナライズされたエージェントを構築するのに役立つと信じています。私たちは他の開発者がArchを使って改善してくれることを願っています。ぜひ試してみて、フィードバックをここまたは私たちのDiscordチャンネル [4] でお願いします。

また、プロジェクトのデモ動画もありますので、こちら [5] からご覧ください。公開ドキュメントも [6] でチェックできます。私たちのモデルはここ [7] からもアクセスできます。

[1] https://github.com/katanemo/archgw
[2] https://www.envoyproxy.io/
[3] https://huggingface.co/collections/katanemo/arch-function-66f209a693ea8df14317ad68
[4] https://discord.com/channels/1292630766827737088/1292630768283029638
[5] https://www.youtube.com/watch?v=I4Lbhr-NNXk
[6] https://docs.archgw.com/
[7] https://huggingface.co/katanemo

人気: 17 点数 | 14 件のコメント

Show HN: archgw: Envoyを基盤にした、AIエージェント向けのオープンソースのインテリジェントプロキシ - プロジェクトのスクリーンショット


16. Show HN: Gophers – 汎用コレクションのためのオープンソースのGoライブラリ

URL: https://github.com/charbz/gophers

著者: charbzg

説明:

人気: 2 点数 | 0 件のコメント

Show HN: Gophers – 汎用コレクションのためのオープンソースのGoライブラリ - プロジェクトのスクリーンショット


17. Show HN: HTMLカラーネームビューワー

URL: https://www.colorpalette.dk/

著者: madsenmm

説明:

人気: 2 点数 | 0 件のコメント

Show HN: HTMLカラーネームビューワー - プロジェクトのスクリーンショット


18. Show HN: 私のEU向け個人資産管理アプリ [動画]

URL: https://www.youtube.com/watch?v=vTHHpg3NrmY

著者: AlexBThomsen

説明:

人気: 1 点数 | 0 件のコメント

Show HN: 私のEU向け個人資産管理アプリ [動画] - プロジェクトのスクリーンショット


19. Show HN: 加速器および投資会社向けのAIディールフローアシスタント

URL: https://www.evala.ai/

著者: bfein2313

説明: 最近、私はEvala.aiというプラットフォームを立ち上げました。これは、アクセラレーター、ピッチコンペティション、投資会社が、潜在的な投資のスクリーニングのためのカスタムAIモデルを使用して、プログラムと取引フローの管理を効率化するのを助けるものです。

人気: 1 点数 | 0 件のコメント

Show HN: 加速器および投資会社向けのAIディールフローアシスタント - プロジェクトのスクリーンショット


20. Show HN: 一度に一人しか発言できない議論プラットフォーム

URL: https://www.youtube.com/channel/UCT0Aur0N2cbr0EdhPcUHAVQ

著者: paul_brook

説明: オンラインディベートを見るのが大好きですが、一人が話を遮られて平等に話す時間を持てないと frustrate してしまいます。

そこで、参加者が自分の考えやアイデアを話す機会を平等に得られるプラットフォームを作りました。

使い方は以下の通りです:

人気: 2 点数 | 3 件のコメント

Show HN: 一度に一人しか発言できない議論プラットフォーム - プロジェクトのスクリーンショット


21. Show HN: 開発者と小規模スタートアップ向けのリモート設定ツールを作成しました

URL: https://nedoto.com/

著者: nedoto

説明: 皆さん、こんにちは。

私はNedotoを作りました。このツールは、私の経験上、開発者や小規模ビジネスにとって役立つものです。実際、私たちはこのツールを進行中のプロジェクトで使用しています。

このツールは、プロジェクトの設定を一元的に管理でき、APIを通じてその設定を取得することが可能です。一番シンプルな使い方は、スマートフォンアプリやウェブサイト、IoTデバイスでのフィーチャーフラグをオンオフすることです。

使いやすく実装しやすくするために、APIとプログラム的にやり取りするためのLaravelプラグインと、リアルタイム機能を持つTypescriptライブラリを書きました。

私が作ったツールは、アセット(画像、ドキュメントなど)を保管し配信するためのCDNも提供しています。他にも同様のツールが存在することは承知していますが、まずFirebaseなどは、設定をJSONとして保存したり、アセットを取得/プッシュしたりするだけの用途には使うには複雑すぎると感じています。

皆さんはどう思いますか?他のツールと比較して有用で適切な代替手段になり得ると思いますか?

人気: 2 点数 | 2 件のコメント

Show HN: 開発者と小規模スタートアップ向けのリモート設定ツールを作成しました - プロジェクトのスクリーンショット


22. Show HN: テキスト用のAI、AIテキストメッセージ生成ツール

URL: https://aifortexting.com

著者: Fra_sol

説明: 皆さんこんにちは。私はAI For Textingという、メール、SMS、ソーシャルネットワークやメッセージングアプリでのメッセージ作成や返信のための無料のAIテキストメッセージジェネレーターツールキットを作ったソロ起業家です。

このツールはモバイルでもデスクトップでも利用でき、登録なしで無料で使用できます。

フィードバックやバグ報告をお待ちしております。

あらかじめありがとうございました。どうぞよろしくお願いいたします。

人気: 1 点数 | 0 件のコメント

Show HN: テキスト用のAI、AIテキストメッセージ生成ツール - プロジェクトのスクリーンショット


23. Show HN: Vratix – バックエンド開発を簡素化するオープンソースのAPIモジュール

URL: https://github.com/vratix-dev/api-library

著者: ivan-ivanov

説明: こんにちは、HN!私はIvanで、Vratixの共同創設者兼CEOです。再利用可能なAPIモジュールを含むオープンソースライブラリを構築しました。これをコードベースにコピー&ペーストすることで、完全な所有権、コントロール、カスタマイズが可能になります。

また、セットアッププロセスを自動化するCLIを作成しました。これにより、数分で完全に機能するNode.jsバックエンドを構築できます。

使うには、以下のコマンドを実行してください:

npx vratix init

このプロダクトはまだ初期段階ですが、試す機会があれば、どのような改善点や追加機能があれば良いと思うか、ぜひフィードバックをいただければ嬉しいです。

詳細なドキュメントはこちら:[1]

[1] https://vratix.com

人気: 3 点数 | 2 件のコメント

Show HN: Vratix – バックエンド開発を簡素化するオープンソースのAPIモジュール - プロジェクトのスクリーンショット


24. Show HN: iPhoneカメラを使った物理的に正確なブラックホールシミュレーション

URL: https://apps.apple.com/us/app/black-hole-vision/id6737292448

著者: yunyu

説明:

人気: 275 点数 | 107 件のコメント

Show HN: iPhoneカメラを使った物理的に正確なブラックホールシミュレーション - プロジェクトのスクリーンショット


25. Show HN: Causality – 物理的・デジタルなものを作るためのツール

URL: #

著者: strawberrysith

説明: こんにちは、HNの皆さん。

私はEladです、Clever Guerrilla Inc.の創設者です。私たちは『causality』というツールを開発しており、物理的およびデジタルな体験を創出・発見するためのものです。これは二部構成のプラットフォームで、Epic Gamesのモデルに触発されています。

[1] APIミドルウェア:物理的オブジェクトやウェイポイントをデジタル体験に接続するための開発者ツール。

[2] モバイルアプリ:エンドユーザーがその体験と相互作用するためのランチャー(アカウント不要)。

私たちの目標は、このニッチな分野をマーケティングのギミック(例えば、QRコードや短命のeコマース接続)を超えたものにすることです。Toys-to-Lifeを想像してください、しかしそれよりも広い可能性があります(物理的な原因が意味のあるデジタル効果を引き起こします)。

使い方:Causality Creator Dashboardを使用して、物理的アイテムやウェイポイント、デジタル体験、API資格情報を管理します。自由に混ぜ合わせて、他のビルダーと安全に共有することも可能です。エンドユーザーは、アプリを通じて物理的オブジェクトにタップまたは相互作用し、体験を引き起こします。

これまでに使われた例としては:

これは、インディーのサイドスクロールゲームからAAAゲームまで、どんなビデオゲームにでもToys-to-Lifeの要素を加えるのに最適です。ただ、通常のウェブサイトでのコンテンツ、割引、アクセス、何でも物理的なスワッグやマーチャンダイズ、ロケーションにロックするのにも役立ちます。

個人使用のために無料ですので、試してみたい方はご一報ください。お名前とメールアドレスを教えていただければ、アカウントを開設します。NFCタグが必要ですが、こちらも提供できます(郵送することもできますし、ニューヨークにいる場合は直接受け取ってもらえます)。

その他の情報:

ハッカソン:2024年12月7日、ニューヨークにて。詳細:https://lu.ma/wmpraafd

プロダクトハントページ:https://www.producthunt.com/products/causality

ウェブサイト:https://causality.xyz

iOS:https://apps.apple.com/us/app/causality-phys-digital-nexus/i

Android:https://play.google.com/store/apps/details?id=com.Causality&

読んでいただきありがとうございます。ぜひ、何かを開発するために使ってみてください。もっとビルダーからのフィードバックが必要です。

人気: 1 点数 | 0 件のコメント


26. Show HN: リコリスを交渉して販売するAIの露店商

URL: https://edwardbenson.com/2024/11/the-worlds-first-ai-street-hawker

著者: eob

説明:

人気: 1 点数 | 0 件のコメント

Show HN: リコリスを交渉して販売するAIの露店商 - プロジェクトのスクリーンショット


27. Show HN: GramSite – Instagramから美しいランディングページを瞬時に作成するサービス

URL: https://www.gramsite.com

著者: jeanmayer

説明: こんにちは、HNの皆さん!

私はハッカソンで、リソースや技術的なスキルが不足している小規模ビジネスやインフルエンサーを支援するためにGramSiteを作りました。GramSiteを使えば、あなたのInstagramフィードを数秒でスタイリッシュでプロフェッショナルなランディングページに変換できます—しかも完全に無料です!

持続可能性を考えて、「Pro」プランも追加しました。このプランでは、以下のような追加機能を提供しています:

- ランディングページをカスタマイズするためのコンテンツ編集機能

人気: 1 点数 | 0 件のコメント

Show HN: GramSite – Instagramから美しいランディングページを瞬時に作成するサービス - プロジェクトのスクリーンショット


28. Show HN: Augurs、Rust用の時系列ツールキット

URL: https://sd2k.github.io/blog/announcing-augurs/

著者: sd2k

説明:

人気: 1 点数 | 1 件のコメント

Show HN: Augurs、Rust用の時系列ツールキット - プロジェクトのスクリーンショット


29. Show HN: Fireproof – Gitのような暗号化された同期を持つローカルファーストデータベース

URL: https://fireproof.storage/

著者: jchanimal

説明: こんにちは、HN!私はCouchbaseの共同創業者としてモバイル同期を先駆け、ローカルファーストデータの速度と信頼性をウェブに持ち込むことを常に目指してきました。その一環として、PouchDBなどのプロジェクトを立ち上げました。McKinsey & CompanyのFinLabで実世界の金融アプリケーションの制約を学び、Protocol LabsでのMerkleインテグリティ研究はスマートコントラクトデータ構造について深く理解するきっかけとなりました。JavaScriptコミュニティの一員として(また、NPMの初期ホスティングプロバイダーとして)、これまで待ち続けてきましたが、PasskeysやOrigin Private FilesystemなどのAPIが利用可能になった今、ブラウザが埋め込みデータベースをサポートする準備が整ったことを嬉しく思います。

フロントエンドは、データベースがライブ同期を処理してくれるとずっと簡単に書けますが、既存の解決策は重たいクラウドAPIに依存しており、データベースの賢さをエッジ(本来そこにあるべき場所)に配置するものではありません。私は異なる制約から出発し、ブラウザやエッジ関数、TypeScriptが動作する場所で暗号的因果的一貫性を提供するgitライクなデータモデルを使った軽量な埋め込みデータベースにたどり着きました。

このデータベースは、db.put({ hello: "world" })と呼ぶだけでアプリを作成し、connect(db, remote)と呼ぶだけで同期を取ることができるように設計されています。現在、FireproofはAIキャラクターとのチャット[1]、個人財務[2]、ヘッジファンド[3]などで使用されており、初心者でもエンタープライズ向けの重要なアプリを作れるようにすることを目指しています。Fireproofは製品オーナーを強力にするツールです。わずかなコードでアプリケーションのワークフローやデータモデルを定義できるためです。以下のコードサンプルをご覧ください。

リアクティブAPI[4]はライブコラボレーション用に設計されており、ユーザーインターフェイスが自動的に更新されるため、従来のダッシュボードにクエリコラボレーションを追加したり、チーム用の新しいインタラクティブツールを作成したりするのが簡単です。Merkle CRDT[5]は、マルチライターの安全性を提供し、改ざん不可能なデータの起源、競合追跡、決定論的なマージを維持します。ストレージエンジンは、S3やCloudflareのような一般的なバックエンドを通じて同期できるコンテンツアドレス付きの暗号化ファイルを生成しますが、データの整合性は損なわれません。

私たちの貢献者には、Damien Katz、Meno Abels、Mikeal Rogers、Alan Shawといった伝説的な人物が含まれています。Fireproofはオープンソース(Apache/MIT)で、まだ荒削りな部分もあることを理解していますので、この投稿がコラボレーターを呼び込むことを期待しています[6]。npm install @fireproof/coreを実行してフィードバックをお寄せください[7]。現在は安定したベータ版に近い状態なので、冒険心を持つ方々には絶好のタイミングです。これでアプリ作成が簡単になったので、皆さんがどんなアプリを作るのか楽しみです!

[1] github.com/fireproof-storage/catbot/tree/main
[2] fireproof.storage/posts/quickcheck:-print-checks-at-home
[3] fireproof.storage/posts/contributor-spotlight:-daniel-sanchez-solid
[4] use-fireproof.com/docs/react-tutorial
[5] fireproof.storage/posts/remote-access-crdt-wrapped-multi-writer-enabled-immutable-file-format
[6] github.com/fireproof-storage/fireproof/issues
[7] discord.gg/DbSXGqvxFc

人気: 80 点数 | 36 件のコメント

Show HN: Fireproof – Gitのような暗号化された同期を持つローカルファーストデータベース - プロジェクトのスクリーンショット


30. Show HN: Burr (OS) の最新情報 - フルスタックAIエージェントフレームワーク

URL: https://burr.dagworks.io/

著者: elijahbenizzy

説明: こんにちは HN、Burrを初めてリリースしてから数ヶ月が経ち、私たちは一生懸命に取り組んできました。ここでは、AIエージェントのためのフルスタック開発フレームワークとしてBurrを構築する中での、最もエキサイティングな変更点をいくつか共有したいと思います。

Burrは、GenAIアプリケーションおよびエージェントをシンプルなPythonオブジェクトや関数のグラフとして表現することで、構築やデバッグを容易にするオープンソースのPythonライブラリです。Burrはシステムレベルの懸念(状態の持続性、デバッグ、可観測性)だけを抽象化し、LLMとのインタラクション方法を制約するものではありません。Burrには、監視や観察のためのオープンソースのUIを含む多くの機能が備わっています。Burrは、HaystackやLangGraphなどのライブラリと競合し(または補完しつつ)、よりシンプルなグラフ状態と可観測性の構造に焦点を当てることで差別化しています。私たちは明快さとカスタマイズ性を重視し、簡潔さを追求していません(卒業問題はありません)。

リポジトリはこちらでご覧いただけます: https://github.com/dagworks-inc/burr

私たちは以下の新機能に非常に興奮しています:

リリース以来、さまざまな用途で人々がBurrを使用して成功を収めています。たとえば、Slack用のコンシェルジュエージェント、レストラン用の音声応答エージェント、RAGシステム上のエージェント、社内ビジネスワークフロー用のコパイロットなどを構築しています。その上、エキサイティングなブログ記事やユーザーの証言なども用意していますので、これらやスタートアップリンクをコメントで以下にシェアいたします!

人気: 8 点数 | 1 件のコメント

Show HN: Burr (OS) の最新情報 - フルスタックAIエージェントフレームワーク - プロジェクトのスクリーンショット


31. Show HN: txtai 8.0 がリリースされました:ミニマリストのためのエージェントフレームワーク

URL: https://colab.research.google.com/github/neuml/txtai/blob/master/examples/67_Whats_new_in_txtai_8_0.ipynb

著者: dmezzetti

説明:

人気: 2 点数 | 0 件のコメント

Show HN: txtai 8.0 がリリースされました:ミニマリストのためのエージェントフレームワーク - プロジェクトのスクリーンショット


32. Show HN: LlamaPReview – 2000以上のリポジトリに信頼されているAIコードレビュアー、効果は40%以上

URL: https://jetxu-llm.github.io/LlamaPReview-site/

著者: Jet_Xu

説明: こんにちは、HN!1ヶ月前にShow HNでLlamaPReviewを共有しました。その後、2000以上のリポジトリ(60%以上が公開)に成長し、累計16k以上のスターを獲得しました。さらに重要なことに、効率とレビューの質の両方で大きな改善がありました。

最近の主な改善点:

1. ReActベースのレビュー・パイプライン
私たちは、シニア開発者がコードをレビューする方法を模倣したReAct(推論 + 行動)パターンを実装しました。以下は簡略化したバージョンです:

  ```python
def react_based_review(pr_context) -> Review:
# ステップ1:初期評価 - 変更内容の理解
initial_analysis = initial_assessment(pr_context)
# ステップ2:深層技術分析
deep_analysis = deep_analysis(pr_context, initial_analysis)
# ステップ3:最終合成
return synthesize_review(pr_context, initial_analysis, deep_analysis)

</code></pre>  
2. 二段階形式整合パイプライン<p><pre><code>  ```python
def review_pipeline(pr) -> Review:
  # ステージ1:大規模LLMによる深層分析
  review = react_based_review(pr_context)
  # ステージ2:小規模LLMによる形式の標準化
  return format_standardize(review)


この二段階アプローチ(分析用の大規模LLM + 形式標準化用の小規模LLM)は、高品質のインサイトと一貫した出力形式を両立させます。

3. インテリジェント・スキップ分析
私たちは、深いレビューを必要としないPR(ドキュメント、依存関係、フォーマット)を自動的に特定するようになり、トークン消費を40%削減しました。実装は以下の通りです:

  ```python
def intelligent_skip_analysis(pr_changes) -> Tuple[bool, str]:
skip_conditions = {
‘docs_only’: check_documentation_changes,
‘dependency_updates’: check_dependency_files,
‘formatting’: check_formatting_only,
‘configuration’: check_config_files
}

for condition_name, checker in skip_conditions.items():
  if checker(pr_changes):
    return True, f"レビューの最適化: {condition_name}"
    
return False, "完全レビューを進めます"
</code></pre>  
開始以来の主な指標:<p><pre><code>  - LlamaPReviewを使用しているリポジトリ2000以上  
- 60%が公開、40%がプライベートリポジトリ  
- トークン消費の40%削減  
- PR処理の30%高速化  
- ユーザー満足度が25%向上
</code></pre>  
プライバシーとセキュリティ:<p><pre><code>  前回のスレッドでコードのプライバシーについて多くの質問をいただきました。以下が私たちの対応です:  
- すべてのPRレビュー処理はメモリ内で行われます  
- リポジトリコードの永続的な保存はありません  
- PRレビュー後に即座にクリーンアップ  
- ユーザーのコードでのトレーニングは行いません
</code></pre>  
今後の展望:<p><pre><code>  より深いコードレビュー分析とパターン検出のために、GraphRAGベースのリポジトリ理解に積極的に取り組んでいます。
</code></pre>  
リンク:<p><pre><code>  [1] 前回のShow HNディスカッション: [https://news.ycombinator.com/item?id=41996859]  
[2] 技術的詳細: [https://github.com/JetXu-LLM/LlamaPReview-site/discussions/3]  
[3] インストールリンク(無料): [https://github.com/marketplace/llamapreview]
</code></pre>  
プライバシー、技術的実装、または今後の計画について議論できることを楽しみにしています!

**人気**: 2 点数 | 0 件のコメント

![Show HN: LlamaPReview – 2000以上のリポジトリに信頼されているAIコードレビュアー、効果は40%以上 - プロジェクトのスクリーンショット](https://showhntoday.com/images/42183760.png)



---

## 33. Show HN: Pythonコードのサンドボックス化のためのWASMランタイム

**URL**: [https://github.com/ErikKaum/runner](https://github.com/ErikKaum/runner)

**著者**: erikkaum

**説明**: 少し前に、PythonインタープリターをWASMにコンパイルする実験を始めました。これは、LLMが生成したPythonコードを実行するのに最適な、安全で高速、かつ軽量なサンドボックスを構築するためです。

**人気**: 6 点数 | 2 件のコメント

![Show HN: Pythonコードのサンドボックス化のためのWASMランタイム - プロジェクトのスクリーンショット](https://showhntoday.com/images/42183276.png)



---

## 34. Show HN: GitHub Copilotをペアプログラマーとして利用し、RustでJSONLogicを5時間で構築しました。

**URL**: [https://github.com/Open-Payments/datalogic-rs](https://github.com/Open-Payments/datalogic-rs)

**著者**: codetiger

**説明**: こんにちは、HN!<p>面白い実験を共有したいと思います。JSONLogicの仕様をRustで実装しましたが、その際のコーディングパートナーはGithub Copilot(Claude)でした。全体の実装には、始めから終わりまで5時間もかかりませんでした。<p>私のアプローチは以下の通りです:<p> - 明確なアーキテクチャビジョンからスタートしました。演算子を(論理、比較、数値など)カテゴリーに分けて、この構造をCopilotに説明しました。これが実装の一貫したパターンを設定するのに役立ちました。<p> - JSONLogicの公式テストスイートをインポートして、テスト駆動開発を行いました。テストインフラを設定し、最初は全てのテストが失敗するようにしました。これにより、取り組むべき明確な目標が得られました。<p> - (たとえば「var」のような)1つの演算子を完全に実装し、コードパターンとエラーハンドリングのアプローチを確立しました。Copilotはすぐにスタイルを掴み、拡張する手助けをしてくれました。<p> - 各演算子カテゴリーの要件を説明し、Copilotに私たちの確立したパターンに従った実装を生成させました。テストスイートは、見逃しがちなエッジケースを見つけるのに役立ちました。<p> - 最後の仕上げには、RustのベストプラクティスのためにClippyを実行し、適切なエラーメッセージを追加し、割り当てを減らすなどのパフォーマンスチューニングを行いました。<p>驚いたのは、Copilotに明確なコンテキストとパターンを与えたとき、作業が非常にスムーズに進んだことです。まるで、非常に速くタイピングするけれども、良い方向性が必要な誰かとペアプログラミングをしているようでした。<p>このライブラリは現在、プロダクション環境での使用に耐えうるもので、適切なエラーハンドリングと型安全性を備えてJSONLogicの全ての操作を処理します。<p>RustプロジェクトにおけるAIツールとのペア作業について、他の方々の経験をぜひ聞いてみたいです!

**人気**: 1 点数 | 1 件のコメント

![Show HN: GitHub Copilotをペアプログラマーとして利用し、RustでJSONLogicを5時間で構築しました。 - プロジェクトのスクリーンショット](https://showhntoday.com/images/42183259.png)



---

## 35. Show HN: Fingarden.io – 簡素化された資金計画

**URL**: [https://www.fingarden.io/](https://www.fingarden.io/)

**著者**: Danane84

**説明**: みなさん、こんにちは!<p>私は一人で起業している者で、誰もが簡単に利用できる金融計画を提供することに情熱を持っています。<p>最近、fingarden.ioという金融計画アプリを立ち上げたので、ぜひ皆さんのフィードバックをいただければと思います!<p>このアプリは無料で、数ステップでパーソナライズされた金融計画を作成でき、Excelのような従来のツールのストレスや複雑さを感じることなく利用できます。<p>アプリの使いやすさや機能、また改善点などについて、皆さんのご意見をお聞かせいただけると嬉しいです。<p>ご覧いただきありがとうございます!質問や助けが必要な場合は、いつでもお気軽にご連絡ください。

**人気**: 1 点数 | 0 件のコメント

![Show HN: Fingarden.io – 簡素化された資金計画 - プロジェクトのスクリーンショット](https://showhntoday.com/images/42183209.png)



---

## 36. Show HN: VideoPuzzle - 動画を解読する満足感のあるパズルゲームです

**URL**: [https://videopuzzle.org](https://videopuzzle.org)

**著者**: oliwary

**説明**: こんにちは、HNの皆さん!<p>新しい日替わりゲーム「VideoPuzzle」を作りました。プレイはこちらからどうぞ:<a href="https:&#x2F;&#x2F;videopuzzle.org" rel="nofollow">https:&#x2F;&#x2F;videopuzzle.org</a>。目標は、4x4のタイルに分けられた動画を解読することです。毎日新しいパズルが登場します。<p>技術スタックは以下の通りです:<p>- 動画タイルレンダリングにWebGLを使用<p>- 動画ホスティングにCloudflare R2を利用<p>- プレイヤーランキングにPocketbaseを採用<p>ゲームには、グローバルランキングがある日替わりモードと練習モードの両方があります。<p>このプロジェクトは、私の他のゲーム(<a href="https:&#x2F;&#x2F;squareword.org" rel="nofollow">https:&#x2F;&#x2F;squareword.org</a>や<a href="https:&#x2F;&#x2F;clickword.org" rel="nofollow">https:&#x2F;&#x2F;clickword.org</a>)の経験を基にしています。しかし、今回は空間認識の要素が加わっており、動画やその中の物体の動きを観察してタイルを配置する場所を決定し、できるだけ少ない手数でパズルを解く必要があります。最後のタイルがピッタリはまる瞬間はとても満足感があります。<p>こちらがゲームの実際の動画です:
<a href="https:&#x2F;&#x2F;twitter.com&#x2F;SquareWordOrg&#x2F;status&#x2F;1858595932683571592" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;SquareWordOrg&#x2F;status&#x2F;1858595932683571592</a><p>楽しんでください!そして、あなたの感想を教えてください。

**人気**: 1 点数 | 1 件のコメント

![Show HN: VideoPuzzle - 動画を解読する満足感のあるパズルゲームです - プロジェクトのスクリーンショット](https://showhntoday.com/images/42183146.png)



---

## 37. Show HN: 実数値関数の数値積分のためのRustライブラリ

**URL**: [https://github.com/mtantaoui/Integrate](https://github.com/mtantaoui/Integrate)

**著者**: mtantaoui

**説明**: Integrateは、実数値関数の数値積分を行うための速くて小さく軽量なRustライブラリです。このライブラリは、関数を積分するために設計されており、様々な数値的手法を用いて定積分を近似するシンプルで効率的な方法を提供します。

Integrateは、さまざまな数値積分技法をサポートしています:
- ニュートン=コーツ法:
- 矩形法。
- 台形法。
- シンプソン法。
- ニュートンの3/8法。

- ガウス求積法:
- ガウス=レジェンドル法。
- ガウス=ラグランジュ法。
- ガウス=エルミート法。
- ガウス=チェビシェフ第一種。
- ガウス=チェビシェフ第二種。

- 適応法:
- 適応シンプソン法。

- ロンバーグ法。

**人気**: 115 点数 | 41 件のコメント

![Show HN: 実数値関数の数値積分のためのRustライブラリ - プロジェクトのスクリーンショット](https://showhntoday.com/images/42182784.png)



---

## 38. Show HN: 適応可能なメールマーケティングシーケンスのデータベース

**URL**: [https://www.sendgoodemails.com/](https://www.sendgoodemails.com/)

**著者**: davidbff

**説明**: こんにちは、HN。私は過去4年間メールマーケターとして活動してきて、毎月何百万もの受信トレイに届くシーケンスを作成してきました。しかし、新しいプロジェクトを始めたり、企業からの支援の依頼があったりすると、いつもほぼゼロからのスタートに戻ってしまうのです。特に、馴染みのない業界に入るときには、基礎からリサーチする必要があります。

Really Good Emailsや同様のリソースは素晴らしいもので、たまに利用させてもらっていますが、私にとってはメールマーケティングの戦略的な部分が欠けているように思います。

そこで、数ヶ月前にメールシーケンスのデータベースを構築し始めました。現在は80社以上の事例と、カテゴリ分けされた330通以上のメールが含まれています。このデータベースは、マーケティングの専門家でない人、ソロファウンダー、忙しいチームがゼロから始めずに、より良いメールキャンペーンを作成できるように設計されています。

皆さんの考えや改善のための提案をぜひ聞かせてください。ご覧いただきありがとうございます!

**人気**: 14 点数 | 9 件のコメント

![Show HN: 適応可能なメールマーケティングシーケンスのデータベース - プロジェクトのスクリーンショット](https://showhntoday.com/images/42182432.png)



---

## 39. Show HN: LogprobsVz – OpenAI GPTの候補ログ確率の可視化

**URL**: [https://github.com/simonmysun/logprobsvz](https://github.com/simonmysun/logprobsvz)

**著者**: simonmysun

**説明**: こんにちは、HNの皆さん。

今日は、OpenAI GPTの完了時におけるログの確率を視覚化するシンプルなツールを書きました。このツールは、デバッグやGPTの挙動を理解するために設計されており、各候補の確率を表示します。そのことで、GPTがためらっているときや、自信を持って話しているときを知ることができます。

基本的には、OpenAI Playgroundのリメイク版であり、すべてのモデルとAPIパラメーターが利用可能です。もし他の人がホストしているバージョンを信頼できない場合は、リポジトリをフォークして、クレデンシャルを入力する前にコードを確認することをお勧めします。

ぜひチェックしてみてください!

**人気**: 1 点数 | 1 件のコメント

![Show HN: LogprobsVz – OpenAI GPTの候補ログ確率の可視化 - プロジェクトのスクリーンショット](https://showhntoday.com/images/42182409.png)



---

## 40. Show HN: PostgreSQLテーブルにSQLiteデータベースを埋め込む

**URL**: [https://github.com/frectonz/pglite-fusion](https://github.com/frectonz/pglite-fusion)

**著者**: frectonz

**説明**: pglite-fusionは、PostgreSQLの拡張機能で、`SQLITE` 型のカラムを作成することにより、SQLiteデータベースをPostgreSQLテーブルに統合することを可能にします。これにより、テーブル内の各行に埋め込まれたSQLiteデータベースを持つことができます。

PostgreSQLの`SQLITE`型に加えて、pglite-fusionはSQLiteデータベースをクエリするための`query_sqlite`関数や、それらを更新するための`execute_sqlite`関数も提供しています。その他の機能については、プロジェクトのREADMEに記載されています。

pglite-fusion拡張は、pgrxフレームワークを使用してRustで書かれています。

----
実装の詳細

PostgreSQLの`SQLITE`型は、CBORエンコードされた`Vec<u8>`として保存されます。クエリが行われると、この`Vec<u8>`は`/tmp`ディレクトリのランダムなファイルに書き込まれます。SQLiteはこのファイルを読み込み、クエリを実行し、JSONエンコードされた値の配列を含む単一の行を持つテーブルとして結果を返します。

`execute_sqlite`関数は、類似のプロセスに従いますが、クエリの結果を返すのではなく、SQLiteファイル(`/tmp`に保存される)の内容を新しい`SQLITE`インスタンスとして返します。

[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;pgcentralfoundation&#x2F;pgrx">https:&#x2F;&#x2F;github.com&#x2F;pgcentralfoundation&#x2F;pgrx</a>

**人気**: 164 点数 | 103 件のコメント

![Show HN: PostgreSQLテーブルにSQLiteデータベースを埋め込む - プロジェクトのスクリーンショット](https://showhntoday.com/images/42182146.png)



---

## 41. Show HN: 定期購読の面倒なしで大容量ファイルを送信する

**URL**: [https://aerofile.co](https://aerofile.co)

**著者**: hmontazeri

**説明**: こんにちは皆さん、

私はこのサービスをフラストレーションから作りました。

誰かに大きなファイルを送ったことはありますか?  
ドライブにアップロードして共有する必要がありますが、使用しているサブスクリプションプランによってはストレージスペースがかかり、それが非常に面倒です。その後、そのファイルを共有した相手がダウンロードして知らせてくれるのを待たなければなりません。また、その後削除する必要もあります。

別の方法として、WeTransferのような専門のサービスを使う選択肢もありますが、2GB以上のファイルを送ろうとすると、ほとんどの場合、月額または年額のサブスクリプションに縛られます。

なんで何でもサブスクリプションにしなきゃいけないのでしょう?

aerofileはその問題に対する私の答えです。ただファイルのサイズに対して一度だけ支払ってアップロードするだけで済みます。それだけです。余計な手間はありません。

私は狂いそうです。もう一つのサブスクリプションを管理したくないのです。そこで、2週間かけてこれを作りました。楽しんでいただければ幸いです。

追伸:もしこのようなものに興味がある人がいれば、これを元に色々な製品を作るつもりです。誰かがこのサブスクリプション問題に取り組む必要があります。少なくとも私の視点からは。

平和を!

**人気**: 2 点数 | 0 件のコメント

![Show HN: 定期購読の面倒なしで大容量ファイルを送信する - プロジェクトのスクリーンショット](https://showhntoday.com/images/42181879.png)



---

## 42. Show HN: MathGPT - どんな質問にも数学のアニメーションを作成するツール

**URL**: [https://math-gpt.org](https://math-gpt.org)

**著者**: yannigk

**説明**: こんにちは、私たちはMathGPTです!MathGPTは、Khan Academyスタイルのアニメーション数学動画を作成し、複雑な概念を直感的に説明して、学生が問題を段階的に解決できるようにサポートしています。現在、200万人以上のユーザーに利用されており、1日に800Mトークンを処理して成長中です!ぜひお試しいただき、全体的な体験や動画生成をどのように改善できるかについてのフィードバックをいただければ嬉しいです!メールはygk2[at]cornell.eduまでお願いします。

**人気**: 54 点数 | 21 件のコメント

![Show HN: MathGPT - どんな質問にも数学のアニメーションを作成するツール - プロジェクトのスクリーンショット](https://showhntoday.com/images/42181841.png)



---

## 43. Show HN: 街を探すゲーム

**URL**: [https://www.city-finding-game.com/](https://www.city-finding-game.com/)

**著者**: EliBullockPapa

**説明**: 

**人気**: 7 点数 | 10 件のコメント

![Show HN: 街を探すゲーム - プロジェクトのスクリーンショット](https://showhntoday.com/images/42181200.png)



---

## 44. Show HN: ThesisTide – 科学論文を評価・分類するツール

**URL**: [https://thesistide.com/](https://thesistide.com/)

**著者**: luanmuniz

**説明**: こんにちは、HNの皆さん。

少し前に「科学の眠れる美人たちを目覚めさせる」という記事を読みました(こちらで見つけました:<a href="https:&#x2F;&#x2F;worksinprogress.co&#x2F;issue&#x2F;waking-up-sciences-sleeping-beauties&#x2F;" rel="nofollow">https:&#x2F;&#x2F;worksinprogress.co&#x2F;issue&#x2F;waking-up-sciences-sleeping...</a>)。それをきっかけに、先週末に科学論文を分類し、異なる分野に対する関連性や役立ち度に基づいて点数をつけるツールを作ることにしました(現在はSTEMに焦点を当てており、実装した唯一のソースはarXivです)。

これはまさに「こんなの作れるかも—楽しそう!」という開発者特有の瞬間でした。

かなりざっくりした週末のハックで試作段階なので、まだまだ完成度は低いです。重要な機能(例えば検索機能)が欠けているし、レイアウトに苦労しました(UX/UIの方々、あなたたちの気持ち、理解しています)。でも、皆さんの意見を聞けると嬉しいです!

**人気**: 1 点数 | 0 件のコメント

![Show HN: ThesisTide – 科学論文を評価・分類するツール - プロジェクトのスクリーンショット](https://showhntoday.com/images/42181175.png)



---

## 45. Show HN: GitHub|ストリーミングフレームワークやアプリケーションなどの厳選リスト。

**URL**: [https://github.com/manuzhang/awesome-streaming](https://github.com/manuzhang/awesome-streaming)

**著者**: Chuanwei

**説明**: 

**人気**: 1 点数 | 0 件のコメント

![Show HN: GitHub|ストリーミングフレームワークやアプリケーションなどの厳選リスト。 - プロジェクトのスクリーンショット](https://showhntoday.com/images/42181121.png)



---

## 46. Show HN: Sakura Boot: ボイラープレートを減らし、時間を節約し、バックエンドの構築をより速く行う

**URL**: [https://github.com/Sansen-Shimizu/sakura-boot](https://github.com/Sansen-Shimizu/sakura-boot)

**著者**: malcolmSansen

**説明**: 今日は私が開発しているオープンソースフレームワーク「Sakura Boot」をご紹介します。

### 目標
Sakura Bootは以下のことを目的としています:

- **ボイラープレートコードの削減**
Spring Bootはバックエンド開発を簡素化しますが、基本的なCRUD APIを作成するだけでも繰り返しのコーディングが必要です。Sakura Bootは「コードより規約」というアプローチを取り入れ、これを最小限に抑えます。モジュールがCRUD操作、フィルタリング、DTOマッピングといった一般的な Aufgabenを処理することで、開発者は独自のアプリケーションロジックに集中できます。

- **ベストプラクティスの遵守**
Sakura Bootは現代の開発基準に従い、内部実装はベストプラクティスに従っています。包括的なJavadocの例が、開発者がクリーンでメンテナブルなコードを書く手助けをします。

- **モジュール性とカスタマイズ性の提供**
フレームワークはシンプルなアプリケーションに対して即座に機能しますが、カスタマイズも可能です。開発者は必要に応じて機能を調整したり拡張したりできるため、さまざまなプロジェクトに対応できます。

### クイックスタート
クイックスタートのガイドはこちらでご覧いただけます: https://sakuraboot.sansenshimizu.org/documentation/sakura-boot/latest/quickstart.html

### 現在の状況
Sakura Bootはバージョン0.1.1で、現在も開発中です。主なタスクには潜在的なバグの修正、コードベースの洗練、および安定した1.0.0リリースを目指すための必要なリファクタリングが含まれます。プロジェクトはフィードバックと貢献を歓迎しており、その機能や使いやすさをさらに向上させるために尽力しています。

### リンク
- ウェブサイト: https://sakuraboot.sansenshimizu.org
- GitHub: https://github.com/Sansen-Shimizu/sakura-boot
- ドキュメント: https://sakuraboot.sansenshimizu.org/documentation/sakura-boot/latest/index.html
- Twitter (X): https://x.com/sakura_boot

### 結論
もし時間を節約し、バックエンド開発を簡素化する方法を探しているなら、Sakura Bootを試してみてください。フィードバックや貢献は大歓迎です!皆さんの考えやアイデアをお聞かせいただけると嬉しいです!

**人気**: 1 点数 | 0 件のコメント

![Show HN: Sakura Boot: ボイラープレートを減らし、時間を節約し、バックエンドの構築をより速く行う - プロジェクトのスクリーンショット](https://showhntoday.com/images/42180893.png)



---

## 47. Show HN: MimicPhoto – あなたの写真に命を吹き込むAI

**URL**: [https://mimicphoto.com/](https://mimicphoto.com/)

**著者**: heavenlxj

**説明**: こんにちは、HN!<p>MimicPhotoを紹介できることにワクワクしています。これは静止画に命を吹き込むために設計されたAI駆動のツールです。数回のクリックで、静かな画像を動的でアニメーションのある思い出に変えることができます。大切な写真から短く生き生きとした瞬間を作り出す手段だと考えてください!<p>主な特徴:<p>AIアニメーション:どの写真でも自然で滑らかなアニメーションを自動生成します。<br>クリエイティブな出力:普通の写真に楽しいや創造的な要素を加えます。<br>簡単共有:アニメーション作品を友達や家族とすぐに共有できます。<br>MimicPhotoは現在初期段階にあり、より便利で楽しく、魅力的なものにする方法を探っています。そこであなたの出番です—ぜひあなたの考えをお聞かせください!あなたのフィードバックやアイデアは、プロダクトを洗練させ、機能を改善し、方向性を定めるのに役立ちます。

**人気**: 2 点数 | 1 件のコメント

![Show HN: MimicPhoto – あなたの写真に命を吹き込むAI - プロジェクトのスクリーンショット](https://showhntoday.com/images/42180306.png)



---



## 結論

今日のShow HNのまとめでは、多様な革新的プロジェクトを紹介しました。AIを活用したツールから創造的なコーディングソリューションまで、これらのプロジェクトは私たちの技術コミュニティの動的な性質を反映しています。どのプロジェクトが最も印象に残りましたか?コメントで教えてください!


Tags: #ShowHN #テクイノベーション #デベロッパープロジェクト #AIアプリケーション #オープンソースソフトウェア


## 関連リソース
- [Hacker News](https://news.ycombinator.com/)
- [Show HN ガイドライン](https://news.ycombinator.com/showhn.html)
- [過去のShow HNまとめ](https://showhntoday.com)


← Back to Blog
← SUB Email