2023年9月23日のブックマーク (6件)

  • OpenAI Cookbook

    Processing and narrating a video with GPT's visual capabilities and the TTS API

    OpenAI Cookbook
    Foorier
    Foorier 2023/09/23
  • 【AWS】大規模なバッチ処理を支える技術選定

    ここから、表で挙げた内容をそれぞれ解説していきます。 構築難度に関しては、関数を実装するだけで済むLambdaが最も簡単で、バッチ専用に特化されたサービスであるBatchに関しては比較的バッチ構築はしやすい印象ですが、ECSに関してはバッチに特化していないため、バッチ処理を行うようにカスタマイズする必要があります。 タイムアウト制約に関して留意すべきは、Lambdaの実行時間は15分までなので、それ以上を超える処理時間のバッチは実装できないことです。 起動•実行上のオーバーヘッドに関しては、Lambdaにはコールドスタートがあるため起動時にオーバーヘッドを考える必要があり、Batchではジョブをキューに送信して、最適化のために、ある程度のジョブがキューイングしてから実行しようするので、即時性を求める処理には不向きです。 既存バッチを移行したいケースがあると思いますが、Lambdaで動かせる

    【AWS】大規模なバッチ処理を支える技術選定
    Foorier
    Foorier 2023/09/23
  • 1,000行で作るオペレーティングシステム

    「Writing an OS in 1,000 Lines」 というオンラインブックを書きました。ゼロから1,000行でOSを作るという内容です。 『自作OSで学ぶマイクロカーネルの設計と実装』 とは違い、最初の一歩の部分を重点的に解説しています。シンプルなモノリシックカーネル設計で、実装の解説だけでなくカーネルプログラミング特有の難しい部分、特に「カーネルをどうデバッグすれば良いか」をおさえた、初学者向きの内容になっています。 3日ほどあれば済むボリュームです。夏休みの自由研究がてら、ぜひチャレンジしてみてください。

    1,000行で作るオペレーティングシステム
    Foorier
    Foorier 2023/09/23
  • 世界のベスト3に選ばれた製品が、行政や銀行の支援を受けられなかった理由とは

    世界で評価された製品が受けた国内での逆風世界で最も革新的な電子楽器を表彰するアワード「MIDI Innovation Award」(ミディ イノベーションアワード)で、ファイナリストの3製品に選ばれた日生まれの電子楽器「インスタコード」は、楽器に挫折した人でも弾ける画期的なユーザーインターフェイスが評判になり、ネット通販や楽器店で人気を博しています。 インスタコードを持つ開発者ゆーいち 起業したばかりのベンチャーが、構想から3年で製品を発売し、2年後には世界規模のアワードで評価されるまでに成長したものの、この成長の逆風となったのは、日のものづくりベンチャーが、適切な支援を受けられない、構造的な問題でした。 稿では、インスタコードの開発者が、投資家、行政、銀行などの支援を受けられず、それでもユーザーの支持を得ながらギリギリの状況で製品化を達成したストーリーをご紹介します。 たった1人で

    世界のベスト3に選ばれた製品が、行政や銀行の支援を受けられなかった理由とは
    Foorier
    Foorier 2023/09/23
  • GitHub、プロンプトでコード生成やデバッグを指示できる「GitHub Copilot Chat」を個人ユーザーにも提供開始

    GitHubAIにプロンプトでコードの生成や解説、デバッグなどを指示できるCopilot Chatを個人ユーザーにも提供すると発表。これまでは企業向けのみだった。月額10ドルから。 GitHubは、GTP-4ベースのAIを用いた開発支援機能「GitHub Copilot Chat」を個人ユーザーにも提供開始すると発表しました。 NEWS: GitHub Copilot Chat is now available free in public beta as part of your GitHub Copilot for individuals subscription. https://t.co/3edcSIMhpL — GitHub (@github) September 20, 2023 これまでは企業向けの「GitHub Copilot for Business」(月額19ドルから

    GitHub、プロンプトでコード生成やデバッグを指示できる「GitHub Copilot Chat」を個人ユーザーにも提供開始
    Foorier
    Foorier 2023/09/23
  • あたらしいフロントエンド開発ツール「Nue」 | DevelopersIO

    About Nue 鵺(ぬえ)。 猿の顔、タヌキの体、蛇の尻尾、虎の脚を持つ妖怪です。 日人ならNueと聞いた場合、思い浮かべるのは↑かと思うのですが、 これは先日リリースされた、フロントエンド開発ツールセットです。 *「Nue」はドイツ語で、「新しい」という意味だそうな *「Nue」はドイツ語の「neu」に由来しており、英語で「新しい」という意味だそうな 開発者はTero Piirainenという方で、 現在彼1人で開発しています。 ここを見ると、「Webの開発方法が変わるかも」と かなりすごいことが書いてありますが、どんなものなのか見ていきましょう。 Nueとはなんなのか? 公式を見ると、↓のようなことを言っています。 ReactVueNext.js、Vite、Astroの代わりになる NueはSPAMPAの両方に対するサポートを備えたWebアプリケーションビルダーである Nue

    あたらしいフロントエンド開発ツール「Nue」 | DevelopersIO
    Foorier
    Foorier 2023/09/23