並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 238件

新着順 人気順

processingの検索結果1 - 40 件 / 238件

  • 猫に“ニット帽”で脳波記録。計測器やさしく固定、できるだけストレス与えず【研究紹介】 レバテックラボ(レバテックLAB)

    カナダのモントリオール大学などに所属する研究者らが発表した論文「Non-invasive electroencephalography in awake cats: Feasibility and application to sensory processing in chronic pain」は、特別に編まれたかぎ針編みの帽子を使用し、覚醒している猫の脳の電気活動を記録した研究報告である。 ▲かぎ針編み帽子を装着した猫(1) ▲かぎ針編み帽子を装着した猫(2) この研究の背景には、成猫の25.6%が変形性関節症(OA)による慢性的な痛みを抱えているという現状がある。この症状は年齢とともに増加する傾向にある一方、既存の治療法は限られており、多くの場合で深刻な副作用を伴う。 脳波検査(EEG)は、痛みや感覚刺激に対する脳の反応を測定できるため、新しい治療法の効果を評価するのに有用である。し

      猫に“ニット帽”で脳波記録。計測器やさしく固定、できるだけストレス与えず【研究紹介】 レバテックラボ(レバテックLAB)
    • データベースエンジニアのスキルアップ 専門書輪読会とMySQLモブプロの取り組み

      こんにちは。LINEヤフー株式会社でデータベースエンジニアをしている、松浦、中園、大塚、曽根、笠井です。 データベースはLINEヤフーのさまざまなサービスを支える重要なソフトウエアですが、その安定的な運用やトラブルシューティングには、データベースに関する専門的な知識が必要です。 一方で、データベース部門に配属される新卒のエンジニアは、全員が学生時代にデータベースを専門的に勉強しているわけではありません。このような新卒エンジニアは、データベース部門へ配属後、OJTや実際のデータベースの運用業務に携わりながら、データベースに関する専門知識を深めていきます。 今回のブログ記事では、データベースエンジニアとしての専門性を高めるために、部門内で実施している専門書の輪読会、そして、MySQLを題材としたデータベースカーネルのモブプログラミング(以下、モブプロ)の取り組みについてご紹介します。 1. 輪

        データベースエンジニアのスキルアップ 専門書輪読会とMySQLモブプロの取り組み
      • これはなかなかいいんでないの?NVIDIAチップの5倍高速で価格1/10の中国AIチップ搭載コンピュータ|shi3z

        これはなかなかいいんでないの?NVIDIAチップの5倍高速で価格1/10の中国AIチップ搭載コンピュータ Maker Faire Tokyo 2024に行ってきた。 深圳在住の高須さんが僕を見るなり「これ見てこれ」と連れていかれ、新製品のRDK X3を紹介された。 RDK X3とは何かというと、要は最新のAIチップを搭載したシングルボードマイコン、つまりRaspberry Piのようなものである。 このチップの中核にあるSunrise3(通称X3)チップは4つのCortex-A53ARMの高性能コアと、二つデュアル構成のBernoulliベルヌーイBPUだという。 このベルヌーイというNPUは初耳だが、とにかく速くてすごいらしい。5TOPS、つまり一秒間に5兆回の計算ができるらしい。ただ、「何の計算」を「5兆回」なのかがイマイチ明確になっておらず、ちょっとモヤモヤする。 ちなみに最近Mic

          これはなかなかいいんでないの?NVIDIAチップの5倍高速で価格1/10の中国AIチップ搭載コンピュータ|shi3z
        • Visual DB

          Web front end for your database Build data entry forms, sheets, and reports Cut development costs Developing and maintaining internal applications to enter and update records in a database is expensive. Now you can significantly lower costs by using Visual DB instead of developing custom applications. No coding skills? No problem! Visual DB is a productivity application, not a developer tool. As s

            Visual DB
          • SolidQueue解体新書 - メドピア開発者ブログ

            こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 さて、Railsエンジニアの皆さんは非同期処理にどのようなライブラリを利用していますか? ちなみに弊社では Sidekiq を利用するプロジェクトが多いです。 tech.medpeer.co.jp 今回はRailsでの非同期処理ライブラリの新たな選択肢として誕生した「SolidQueue」について解説します。 github.com 目次 🙋 はじめに 🙋 📝 SolidQueueとは 📝 🚀 SolidQueueの特徴 🚀 🔓 「FOR UPDATE SKIP LOCKED」 とは 🔓 🍡 3種類のアクターについて 🍡 起動方法 (おまけ)二つの起動モードについて 🚶 SolidQueue実装の歩き方 🚶 モデル アクター 🥞 SolidQueueのモデル(テーブル)🥞 Jobの状態遷移

              SolidQueue解体新書 - メドピア開発者ブログ
            • 大きな転換点を迎えるPCプラットフォーム Core Ultra(シリーズ2)とApple M4チップの「類似性」と決定的な「差異」

              大きな転換点を迎えるPCプラットフォーム Core Ultra(シリーズ2)とApple M4チップの「類似性」と決定的な「差異」:本田雅一のクロスオーバーデジタル(1/3 ページ) PC業界はここ数日、Intelが発表したCore Ultraプロセッサ(シリーズ2)のモバイル向けモデル「Core Ultra 200Vプロセッサ」(開発コード名:Lunar Lake)に関する話題で持ちきりだ。 同社が「Core Ultraプロセッサ」という新ブランドを打ち出してちょうど1年が経過したことになるが、その時よりも、むしろ今回の方が発表内容のインパクトはずっと大きい。 →新型SoC「Intel Core Ultra 200V」シリーズ発表! AMDやQualcommを上回る性能とバッテリー駆動時間をアピール 搭載PCは9月24日から発売 →「Core Ultraプロセッサ(シリーズ2)」は驚きの

                大きな転換点を迎えるPCプラットフォーム Core Ultra(シリーズ2)とApple M4チップの「類似性」と決定的な「差異」
              • forEachでawaitを使おうとしたら怒られた - Qiita

                はじめに forEachでawaitを使おうとしたら、エラーになり、どうやったらループでawaitを使えるか調べたので、簡単に記載します。 await とは? awaitは非同期処理が終わるまで処理を止めておいてくれる便利なもの jsはawaitやpromiseを使わないと、処理が終わる前に他の処理を実行してしまうので、直列に処理を実行したいときなどは利用すると良い // 非同期関数 async function asyncTask(name) { console.log(`Task ${name} started.`); await new Promise(resolve => setTimeout(resolve, 2000)); // 2秒間スリープ console.log(`Task ${name} completed.`); } // メイン処理 async function m

                  forEachでawaitを使おうとしたら怒られた - Qiita
                • "SRE" doesn't seem to mean anything useful any more

                  This seems to be a thing now: someone finds out that you worked as an SRE ("site reliability engineer", something from the big G back in the day) somewhere, and now all you're good for is "devops" - that is, you're going to be the "ops bitch" for the "real" programmers. You are the consumer. They are the producer. They squeeze one out and you have to make it sing and dance. You keep things running

                  • Industry Data Models

                    Click here for our new Courses on Database Design and Data Modelling. This page shows a list of our Industry-specific Data Models in 50 categories that cover Subject Areas and are used to create Enterprise Data Models. Here is an alphabetical list all of our 1,400+ Data Models. Click here to see where our Models are used. We have written a Short downloadable Tutorial on creating a Data Warehouse u

                    • 川添愛 × 品田遊 対談前編 | ここまで、AIとどう付き合ってきた? - あしたメディア by BIGLOBE

                      2024年、人工知能(以下、AI)は市民権を得たと言っても過言ではない。でも「仕事を取られそうでちょっと怖い」「どう使っていいかよくわからない」という声もあるだろう。 そんなイメージに逡巡しているうちに、AIは瞬く間に日常生活に広がっている。私たちは、 AIとの関わりを、どのように捉えたらいいのだろうか。 今回は、AIをテーマにした作品を独自のユーモアで展開する作家・品田遊さんと、AIについて言語の観点から紐解く言語学者・川添愛さんをお招きし、AIをどう認識し、どのように関わっているのか、聞いてみることにした。 実は会うのは初めてだというおふたり。前編は、両者のこれまでのAIとの関わりを紐解きながら、普段の使い方について話を伺う。 川添さんと品田さんの出会い おふたりの関係としては、品田さんの著書『名称未設定ファイル』(キノブックス、2017年)が2022年に文庫化されたときに川添さんが解

                        川添愛 × 品田遊 対談前編 | ここまで、AIとどう付き合ってきた? - あしたメディア by BIGLOBE
                      • ts-blank-space

                        What is ts-blank-space? ts-blank-space is a fast type-stripping compiler that converts TypeScript to JavaScript. It supports a modern subset of TypeScript by erasing the types and replacing them with whitespace. That's it. It is not a type checker and does not perform any other code transformations. The underlying technique can improve build performance and simplify development. The implementation

                        • WebKit Features in Safari 18.0

                          Safari 18.0 is here. Along with iOS 18, iPadOS 18, macOS Sequoia and visionOS 2, today is the day another 53 web platform features, as well as 25 deprecations and 209 resolved issues land in WebKit, the rendering engine driving Safari. New in Safari 18 Distraction Control Distraction Control lets you hide distracting items as you browse the web, such as sign-in banners, cookie preference popups, n

                            WebKit Features in Safari 18.0
                          • A bit rich

                            Calculating the real value to society of different professions Pay matters. How much you earn can determine your lifestyle, where you can afford to live, and your aspirations and status. But to what extent does what we get paid confer ​‘worth’? Beyond a narrow notion of productivity, what impact does our work have on the rest of society, and do the financial rewards we receive correspond to this?

                              A bit rich
                            • Introducing Contextual Retrieval

                              For an AI model to be useful in specific contexts, it often needs access to background knowledge. For example, customer support chatbots need knowledge about the specific business they're being used for, and legal analyst bots need to know about a vast array of past cases. Developers typically enhance an AI model's knowledge using Retrieval-Augmented Generation (RAG). RAG is a method that retrieve

                                Introducing Contextual Retrieval
                              • Embeddings: How to select the right one?

                                Notes from my reading in quest to answer questions like: How do I choose the right embedding model for a task? Will the same embedding model work for all my tasks? How can I evaluate an embedding model for a given task? How do I detect bias in embedding model? Is the model with higher number of dimensions always the best choice? What are Embeddings?Imagine trying to explain the taste of an apple t

                                  Embeddings: How to select the right one?
                                • Pythonで始めるMapReduceデータ処理:中級者向け - Qiita

                                  1. はじめに MapReduceは大規模データ処理のための強力なプログラミングモデルです。本記事では、Google Colab環境でPythonを使用してMapReduceの概念を学び、効率的なデータ処理パイプラインを構築する方法を解説します。 MapReduceの概要 MapReduceは主に2つの段階から構成されています: Map: 入力データを key-value ペアに変換する Reduce: 同じキーを持つ値をまとめて処理する これらの操作を組み合わせることで、大規模なデータセットを効率的に処理することができます。 記事の目的 本記事の目的は以下の通りです: MapReduceの基本概念を理解する Google Colabの制限に対応しつつ、Pythonで効率的なMapReduce処理を実装する方法を学ぶ 実践的な例を通じてMapReduceの活用方法を習得する 2. MapR

                                    Pythonで始めるMapReduceデータ処理:中級者向け - Qiita
                                  • Iwao Hakamada: World's longest-serving death row inmate acquitted in Japan

                                    Iwao Hakamada has been awaiting his potential execution for 56 years An 88-year-old man who is the world’s longest-serving death row inmate has been acquitted by a Japanese court, after it found that evidence used against him was fabricated. Iwao Hakamada, who was on death row for almost half a century, was found guilty in 1968 of killing his boss, the man’s wife and their two teenage children. He

                                      Iwao Hakamada: World's longest-serving death row inmate acquitted in Japan
                                    • Updated production-ready Gemini models, reduced 1.5 Pro pricing, increased rate limits, and more- Google Developers Blog

                                      Updated production-ready Gemini models, reduced 1.5 Pro pricing, increased rate limits, and more Today, we’re releasing two updated production-ready Gemini models: Gemini-1.5-Pro-002 and Gemini-1.5-Flash-002 along with: >50% reduced price on 1.5 Pro (both input and output for prompts <128K)2x higher rate limits on 1.5 Flash and ~3x higher on 1.5 Pro2x faster output and 3x lower latencyUpdated defa

                                        Updated production-ready Gemini models, reduced 1.5 Pro pricing, increased rate limits, and more- Google Developers Blog
                                      • MLPの代わりにKolmogorov-Arnold Network(KAN)を導入してモデルの表現力と性能を向上

                                        3つの要点 ✔️ TransformerモデルのMLP層をKolmogorov-Arnold Network(KAN)に置き換えた「Kolmogorov–Arnold Transformer(KAT)」を提案 ✔️ 合理関数とグループ化されたKAN層を採用し、計算効率と精度を向上 ✔️ 画像分類や物体検出などで優れたパフォーマンスを示した Kolmogorov-Arnold Transformer written by Xingyi Yang, Xinchao Wang (Submitted on 16 Sep 2024) Comments: Code: this https URL Subjects: Machine Learning (cs.LG); Artificial Intelligence (cs.AI); Computer Vision and Pattern Recogni

                                          MLPの代わりにKolmogorov-Arnold Network(KAN)を導入してモデルの表現力と性能を向上
                                        • Efficiently processing batched data using parallelization in AWS Lambda | Amazon Web Services

                                          AWS Compute Blog Efficiently processing batched data using parallelization in AWS Lambda This post is written by Anton Aleksandrov, Principal Solutions Architect, AWS Serverless Efficient message processing is crucial when handling large data volumes. By employing batching, distribution, and parallelization techniques, you can optimize the utilization of resources allocated to your AWS Lambda func

                                            Efficiently processing batched data using parallelization in AWS Lambda | Amazon Web Services
                                          • ビデオカードなしで「FFXIV: 黄金のレガシー」の60fps超えが狙える!? 「AMD Ryzen 5 8600G」の実力を見た! (1/4)

                                            昨今のビデオカードは性能が向上すると同時に価格も高騰し、ミドルレンジでも10万円を超えるものも登場している。これだけ高価になると、PCのコストを抑えたい人にとってビデオカードは重荷になるだろう。 そこで注目したいのが、AMDの「APU」(Accelerated Processing Unit)だ。簡単にいうとAPUとはグラフィック機能を統合したCPUを指し、AMDのAPUにはAMD Radeonシリーズで採用された技術が用いられている。ビデオカードなしでも自作PCの構築が可能だ。 そこで今回は、AMDのAPU「AMD Ryzen 5 8600G with Ryzen AI」(以下、Ryzen 5 8600G)を用いて、実際にゲームを快適にプレイできるかどうか確かめたのだ。 AMD Ryzen 7000シリーズと同じZen 4ベース、GPUはRDNA 3世代のAMD Radeon 780Mを

                                              ビデオカードなしで「FFXIV: 黄金のレガシー」の60fps超えが狙える!? 「AMD Ryzen 5 8600G」の実力を見た! (1/4)
                                            • GenOps: Learnings From Microservices and Traditional DevOps | Google Cloud Blog

                                              GenOps: learning from the world of microservices and traditional DevOps Who is supposed to manage generative AI applications? While AI-related ownership often lands with data teams, we're seeing requirements specific to generative AI applications that have distinct differences from those of a data and AI team, and at times more similarities with a DevOps team. This blog post explores these similar

                                                GenOps: Learnings From Microservices and Traditional DevOps | Google Cloud Blog
                                              • 好きな映画のジャンルで「脳の感情処理のタイプ」がわかる! - ナゾロジー

                                                好きな映画のジャンルで、脳がネガティブ感情にどう反応するタイプかがわかるかもしれません。 独マルティン・ルター大学ハレ・ヴィッテンベルク(MLU)の研究チームは最近、257名の参加者を対象に「好きな映画のジャンル」と「ネガティブ感情に対する脳活動」を比較調査。 その結果、アクションかコメディー好きな人はネガティブ感情に敏感に強く反応し、犯罪/スリラーかドキュメンタリー好きな人はネガティブ感情にほとんど反応しないことがわかりました。 これは映画を観る楽しみが「感情体験」にあるか、「知的体験」にあるかの違いに起因する可能性があるとのことです。 一体どういうことか、詳しく見てみましょう。 研究の詳細は2024年6月4日付で科学雑誌『Frontiers in Behavioral Neuroscience』に掲載されています。 Brain research: Study shows what yo

                                                  好きな映画のジャンルで「脳の感情処理のタイプ」がわかる! - ナゾロジー
                                                • With 10x growth since 2023, Llama is the leading engine of AI innovation

                                                  With 10x growth since 2023, Llama is the leading engine of AI innovation Llama models are approaching 350 million downloads to date (more than 10x the downloads compared to this time last year), and they were downloaded more than 20 million times in the last month alone, making Llama the leading open source model family.Llama usage by token volume across our major cloud service provider partners h

                                                    With 10x growth since 2023, Llama is the leading engine of AI innovation
                                                  • 国際宇宙ステーションの微生物学 | 宇宙科学研究所

                                                    はじめに 私の専門分野は「微生物学」です。「JAXAの微生物学」と聞いたとき、みなさんはどのような研究を想像しますか?例えば、地球圏外の生命を探索したり、地球生命の起源や進化を解明するカギや地球生命そのものの痕跡を宇宙に求めたりする、アストロバイオロジーと呼ばれる学問分野でしょうか。実際にそう思われることがよくあるのですが、私は、2008年に日本実験棟「きぼう」の最初のモジュールである船内保管室が国際宇宙ステーション(International Space Station, ISS)にドッキングし、「きぼう」で宇宙飛行士が活動を開始する前から、「宇宙環境で人が安全に活動し、安心して生活するための研究」に携わってきました。簡単に言うと、宇宙飛行士が生活する1気圧に保たれたISS船内環境(与圧部といいます)の微生物についての研究です。かつてロシアの宇宙ステーション・ミールでは、細菌やカビが船内

                                                      国際宇宙ステーションの微生物学 | 宇宙科学研究所
                                                    • SambaNova challenges OpenAI’s o1 model with Llama 3.1-powered demo on HuggingFace

                                                      Join our daily and weekly newsletters for the latest updates and exclusive content on industry-leading AI coverage. Learn More SambaNova Systems has just unveiled a new demo on Hugging Face, offering a high-speed, open-source alternative to OpenAI’s o1 model. The demo, powered by Meta’s Llama 3.1 Instruct model, is a direct challenge to OpenAI’s recently released o1 model and represents a signific

                                                        SambaNova challenges OpenAI’s o1 model with Llama 3.1-powered demo on HuggingFace
                                                      • Ruby LSP

                                                        Ruby LSP The Ruby LSP is an implementation of the language server protocol for Ruby, used to improve rich features in editors. It is a part of a wider goal to provide a state-of-the-art experience to Ruby developers using modern standards for cross-editor features, documentation and debugging. Want to discuss Ruby developer experience? Consider joining the public Ruby DX Slack workspace. Table of

                                                        • An Optimization That's Impossible in Rust!

                                                          An Optimization That’s Impossible in Rust! 2024/08/30 data structure #dynamically sized type #german string #optimization #reference counting #shared ownership #short string #small string #umbra string #unsafe TL;DR Here’s the link to the crate. As I’m studying database systems for my Master’s degree in Germany, this article Why German Strings are Everywhere immediately caught my attention. I was

                                                            An Optimization That's Impossible in Rust!
                                                          • Data Models

                                                            Click here for our new Courses on Database Design and Data Modelling. This page shows a list of our Industry-specific Data Models in 50 categories that cover Subject Areas and are used to create Enterprise Data Models. Here is an alphabetical list all of our 1,800+ Data Models . Click here to see where our Models are used. We have written a Short downloadable Tutorial on creating a Data Warehouse

                                                            • Llama 3.2: Revolutionizing edge AI and vision with open, customizable models

                                                              Llama 3.2: Revolutionizing edge AI and vision with open, customizable models Today, we’re releasing Llama 3.2, which includes small and medium-sized vision LLMs (11B and 90B), and lightweight, text-only models (1B and 3B) that fit onto edge and mobile devices, including pre-trained and instruction-tuned versions.The Llama 3.2 1B and 3B models support context length of 128K tokens and are state-of-

                                                                Llama 3.2: Revolutionizing edge AI and vision with open, customizable models
                                                              • Large Text Compression Benchmark

                                                                 Large Text Compression Benchmark Matt Mahoney Last update: Sept 19, 2024. history This competition ranks lossless data compression programs by the compressed size (including the size of the decompression program) of the first 109 bytes of the XML text dump of the English version of Wikipedia on Mar. 3, 2006. About the test data. The goal of this benchmark is not to find the best overall compress

                                                                • LSP: the good, the bad, and the ugly

                                                                  For a few years now I have been working on the Haskell Language Server (HLS), and the lsp library for the LSP protocol and writing LSP servers. Unsurprisingly, I have developed some opinions about the design of the LSP! Recently I gave a talk about HLS and LSP at the Haskell Ecosystem Workshop at Zurihac 2024. One slide featured a hastily-written table of “LSP: the good, the bad, and the ugly”. As

                                                                  • Linux 6.11リリース、AMD関連に多数のアップデート | gihyo.jp

                                                                    Linus Torvaldsは9月15日、「⁠Linux 6.11」のリリースを発表した。約2ヵ月の開発期間と7本のリリース候補(RC)版を経た通常通りの開発スケジュールで、リリース時は9月17日開催の「Linux Kernel Maintainer Summit」(⁠オーストリア・ウィーン)の直前だったが、とくに大きな問題が発生することもなく、静かなローンチとなったようだ。 Linux 6.11 -Linus Torvalds Linux 6.11は最新版のAMDプラットフォームに向けた改善が多く実施されており、なかでも注目されるのが「Zen 3」に実装されている仮想マシン(VM)のセキュリティ機構「SEV-SNP(Secure Encrypted Virtualization Secure Nested Paging⁠)⁠」をx86カーネルでサポートしたことだ。AMDは2016年からS

                                                                      Linux 6.11リリース、AMD関連に多数のアップデート | gihyo.jp
                                                                    • Factor 0.100 now available – Re: Factor

                                                                      “Life can only be understood backwards; but it must be lived forwards.” — Kierkegaard I’m very pleased to announce the release of Factor 0.100! OS/CPU Windows Mac OS Linux x86 Source code: 0.100 This release is brought to you with over 1400 commits by the following individuals: Aditya Aryaman Das, Alex null Maestas, Alexander Ilin, Andy Kluger, Bhargav Shirin Nalamati, Charlie Weismann, Dave Carlt

                                                                      • Solid Queue 1.0 released

                                                                        We’ve just released Solid Queue v1.0.0, right before speaking about it at Rails World. This version has come a long way since we published the first version, 0.1.1, back in December 2023, with 132 merged pull requests and 126 closed issues, and the help of multiple contributors. Apart from fixing many bugs and edge cases, we’ve enhanced Solid Queue with the following: Safe and atomic batch operati

                                                                          Solid Queue 1.0 released
                                                                        • 高速コードエディタ「Zed」に、LLMを利用した支援サービスが追加

                                                                          米Zed Industriesは、同社が提供している高速コードエディタ「Zed」に向けて、大規模言語モデル(LLM)を利用した支援サービス「Zed AI」の提供を8月20日(現地時間)に開始した。Zedは、GNU Affero General Public License、Apache License 2.0、GNU General Public License 3.0で公開しているオープンソースソフトウェア。コードの大部分をRust言語で記述し、画面描画にGPU(Graphics Processing Unit)を利用するなどして、高速動作を実現している。 Zed AIは、米Anthropicが開発したLLM「Claude 3.5 Sonnet」を利用した支援サービス。利用するにはサインインが必要だが、当面の間は料金はかからない。ユーザーの問い合わせに応じて、APIの仕様を答えたり、コー

                                                                            高速コードエディタ「Zed」に、LLMを利用した支援サービスが追加
                                                                          • Amazon RDS for MySQL zero-ETL integration with Amazon Redshift, now generally available, enables near real-time analytics | Amazon Web Services

                                                                            AWS News Blog Amazon RDS for MySQL zero-ETL integration with Amazon Redshift, now generally available, enables near real-time analytics Zero-ETL integrations help unify your data across applications and data sources for holistic insights and breaking data silos. They provide a fully managed, no-code, near real-time solution for making petabytes of transactional data available in Amazon Redshift wi

                                                                              Amazon RDS for MySQL zero-ETL integration with Amazon Redshift, now generally available, enables near real-time analytics | Amazon Web Services
                                                                            • Linux/4004 - Dmitry.GR

                                                                              Linux/4004 Slowly booting full Linux on the intel 4004 for fun, art, and absolutely no profit TL;DR I booted Debian Linux on a 4-bit intel microprocessor from 1971 - the first microprocessor in the world - the 4004. It is not fast, but it is a real Linux kernel with a Debian rootfs on a real board whose only CPU is a real intel 4004 from the 1970s. The video is sped up at variable rates to demonst

                                                                              • Assistants APIのベクターストアで大規模コード解析に挑戦! - 虎の穴開発室ブログ

                                                                                こんにちは。虎の穴ラボ エンジニアの古賀です! 今回は、OpenAIの『Assistants API』を業務(ソースコードの調査や工数の見積もり)に活用した事例を紹介します。 はじめに これを試してみようと思った経緯としては、業務で大量のPHPのソースコードファイルについて、PHPのバージョンアップに伴う作業工数の見積もりを行うことになりました。 すべて人手で調査をするととても時間が掛かることが予想されたので、その際にPythonのプログラムとAssistants APIのFile Searchを使って、ソースコードファイルの仕様や概算の必要工数を出力するCLIのプログラムを作成し、ソースコードリーディングや見積もりに役立てることができるかどうかを検証してみました。 本記事では最初にAssistants APIについて紹介し、その後にサンプルプログラムを紹介します。 Assistants

                                                                                  Assistants APIのベクターストアで大規模コード解析に挑戦! - 虎の穴開発室ブログ
                                                                                • 3Dゲームをリアルタイムにまるごと生成する「GameNGen」が発表される。「DOOM」を“移植”ではなく“生成”する時代へ

                                                                                  3Dゲームをリアルタイムにまるごと生成する「GameNGen」が発表される。「DOOM」を“移植”ではなく“生成”する時代へ 編集部:或鷹 Google Researchの研究員ら4名は2024年8月27日,ニューラルモデルのみを搭載したゲームエンジン「GameNGen」を発表した。従来のゲームエンジンを一切使用せずに,プレイヤーの入力に合わせ「DOOM」をリアルタイムに描画できる。 画像は公開された動画(外部リンク)をキャプチャしたもの 「GameNGen」で特徴的なのが,プレイヤーがインタラクト可能という点だ。現在の画像から次のフレームをシミュレートするときに,プレイヤーの入力を含めて考える場合,前進したのか,後退したのか,視点を動かしたのか,銃を撃ったのかなど,各入力を受けて画面は複雑に変化する。それぞれの条件に対応するため,膨大なデータが必要になる。 「GameNGen」では,まず

                                                                                    3Dゲームをリアルタイムにまるごと生成する「GameNGen」が発表される。「DOOM」を“移植”ではなく“生成”する時代へ