並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 28 件 / 28件

新着順 人気順

buildingの検索結果1 - 28 件 / 28件

  • 第814回 1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす | gihyo.jp

    Ubuntu Weekly Recipe 第814回1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす Ubuntu 24.04 LTSではRISC-Vボードのひとつである「Milk-V Mars」をサポートしました。これは中国のRISC-V製品のベンダーであるMilk-Vが作っているRaspberry Piライクなシングルボードコンピューターです[1]。ただしこのMarsはなかなか入手できない状況が続いています。Milk-Vでは他にも64コア搭載されたPCライクなPioneer、10GbEのネットワークスイッチとして使えるVegaなどもリリースしています。今回はRaspberry Pi Picoサイズの小さなボードで、比較的安価で入手性が高いMilk-V Duoシリーズに、Ubuntuをインストールしてみましょう

      第814回 1500円以下で買えるRaspberry Pi PicoサイズのRISC-VボードなMilk-V DuoでUbuntuを動かす | gihyo.jp
    • アクセシビリティの改善のために React Aria を活用しています - Cybozu Inside Out | サイボウズエンジニアのブログ

      こんにちは!DOGO プロジェクトでソフトウェアエンジニアとして活動している @nissy_dev です。 DOGO プロジェクトでは、React Aria を活用してアクセシビリティの改善を行っています。 今回の記事では、React Aria を国内にもっと広めて行きたいということで、React Aria を利用することに決めた理由を振り返りつつ、React Aria について簡単に紹介します。 目次 OSS を活用した効率なアクセシビリティの改善 ライブラリの選定 React Aria の概要 Next.js App Router との相性 終わりに OSS を活用した効率なアクセシビリティの改善 DOGO プロジェクトでは、フロントエンドの刷新を進めていく中でアクセシビリティの改善についても取り組んでいます。 具体的な事例などについては、次の記事も参考にしてもらえればと思います。 各

        アクセシビリティの改善のために React Aria を活用しています - Cybozu Inside Out | サイボウズエンジニアのブログ
      • A virtual DOM in 200 lines of JavaScript

        May 19, 2024 - Póvoa de Varzim, Portugal 🇵🇹 A virtual DOM in 200 lines of JavaScript In this post I’ll walk through the full implementation of a Virtual DOM in a bit over 200 lines of JavaScript. The result is a full-featured and sufficiently performant virtual DOM library (demos). It’s available on NPM as the smvc package. The main goal is to illustrate the fundamental technique behind tools li

        • 「トカゲの尻尾切り」に着想!建物の一部だけを切り離して全壊を防ぐ新システム! - ナゾロジー

          「トカゲの尻尾切り」を取り入れた画期的な建築システムが発表されました。 スペイン・バレンシア工科大学(UPV)によると、これは災害時などに建物が全壊するのを防ぎ、被害を最小限に抑える効果があるとのこと。 通常の建築では、最初にダメージを受けた部分が建物全体に波及してしまう恐れがあります。 しかし「トカゲの尻尾切り」を模倣することで、ダメージを受けた部分だけを切り離し、建物の全壊を防ぐことがで可能です。 研究の詳細は2024年5月15日付で科学雑誌『Nature』に掲載されています。 目次 「トカゲの尻尾切り」で建物の全壊を防ぐ! 「トカゲの尻尾切り」で建物の全壊を防ぐ! 建物の破損は自然災害や車両の衝突、設計上のミスなど、さまざまな要因で発生します。 特に建物の全壊は損害が非常に大きく、中にいる人命を失ったり、のちの救助活動を困難にさせるものです。 現在の建築技術では一般的に、建物の各セク

            「トカゲの尻尾切り」に着想!建物の一部だけを切り離して全壊を防ぐ新システム! - ナゾロジー
          • RubyKaigi 2024 のサイネージについて

            今月中旬に沖縄県那覇市で RubyKaigi 2024 を開催した。COVID-19 対応をしていた RubyKaigi Takeout 2020, RubyKaigi Takeout 2021, RubyKaigi 2022, RubyKaigi 2023 とは異なり、今回は配信を伴わないオフラインのみの開催だった。 わたしは Organizer の一人として Sponsor Relations 業などをしつつ、Wi-Fi の支度をしたり、サイネージの支度をしたりしていた。Wi-Fi の話はこれまでもいくつか書いている のでまた今度として、今回はサイネージの話をかきます。 RubyKaigi ではいくつかのサイネージの映像を用意して会場のあちこちに表示している。各セッション会場の横に添えて字幕やチャット, LT タイマーを流すサブスクリーン、お知らせやセッション案内を廊下に設置したモニタ

            • Essays on programming I think about a lot

              Every so often I read an essay that I end up thinking about, and citing in conversation, over and over again. Here’s my index of all the ones of those I can remember! I’ll try to keep it up to date as I think of more. There's a lot in here! If you'd like, I can email you one essay per week, so you have more time to digest each one: Nelson Elhage, Computers can be understood. The attitude embodied

              • 文章で指示するだけでゲームを開発できるAIゲーム開発環境「Braindump」が登場、3Dモデル生成&コーディングが可能でプログラミング知識不要

                AIで簡単にゲームを開発できるツール「Braindump」の初期テスト版がリリースされました。Braindumpでは文章を入力するだけで3Dモデルからコーディングまでのゲーム開発に必要な作業を実行できます。 Building an AI game studio: what we’ve learned so far - Braindump Incorporated https://braindump.me/blog-posts/building-an-ai-game-studio Braindumpは見下ろし型の3DCGゲームを開発できるAIゲーム開発環境です。Braindumpの画面はこんな感じ。 Braindumpで3Dモデルを生成する様子は、以下のデモ映像で確認できます。 3Dモデルを生成したい場所を指定してから「x-wing starfighter(Xウイング・スターファイター)」と

                  文章で指示するだけでゲームを開発できるAIゲーム開発環境「Braindump」が登場、3Dモデル生成&コーディングが可能でプログラミング知識不要
                • Announcing the AI Toolkit for Visual Studio Code

                  We are excited to introduce the AI Toolkit for Visual Studio Code, a powerful VS Code extension available today in the Visual Studio Marketplace. AI Toolkit enables developers to explore, try, fine-tune, and integrate state-of-the-art models from Azure AI Studio and HuggingFace into applications. The AI Toolkit is an evolution of the Windows AI Studio extension that was released in November 2023.

                    Announcing the AI Toolkit for Visual Studio Code
                  • Introducing GitHub Copilot Extensions: Unlocking unlimited possibilities with our ecosystem of partners

                    Today, we’re introducing GitHub Copilot Extensions to bring the world’s knowledge into the most widely adopted AI developer tool. Through a growing partner ecosystem, Copilot Extensions enables developers to build and deploy to the cloud in their natural language with their preferred tools and services, all without leaving the IDE or GitHub.com. With Copilot and now Copilot Extensions, developers

                      Introducing GitHub Copilot Extensions: Unlocking unlimited possibilities with our ecosystem of partners
                    • Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked - iPullRank

                      Google, if you’re reading this, it’s too late. Ok. Cracks knuckles. Let’s get right to it. Internal documentation for Google Search’s Content Warehouse API has leaked. Google’s internal microservices appear to mirror what Google Cloud Platform offers and the internal version of documentation for the deprecated Document AI Warehouse was accidentally published publicly to a code repository for the c

                        Secrets from the Algorithm: Google Search’s Internal Engineering Documentation Has Leaked - iPullRank
                      • Owning the Workflow in B2B AI Apps | Andreessen Horowitz

                        Last year, Kristina Shen and I expressed our anticipation for a “Wave 2” of B2B AI applications focused on synthesizing information, which we referred to as “SynthAI.” If the first wave of generative AI applications was about creating new content — like emails, lists, or marketing copy — this second wave focuses on condensing information in a manner that saves users time. The crux of this is to ow

                          Owning the Workflow in B2B AI Apps | Andreessen Horowitz
                        • Angular v18 is now available!

                          Today we are excited to share the next milestone in the evolution of Angular! Over the past three releases we’ve introduced a lot of new features and improvements. This time we focused on polishing the work we shipped by graduating many of the new APIs to stable, addressing common developer requests, and experimentally releasing one of the most desired roadmap projects: zoneless change detection.

                            Angular v18 is now available!
                          • React Conf 2024 Recap – React

                            Last week we hosted React Conf 2024, a two-day conference in Henderson, Nevada where 700+ attendees gathered in-person to discuss the latest in UI engineering. This was our first in-person conference since 2019, and we were thrilled to be able to bring the community together again. At React Conf 2024, we announced the React 19 RC, the React Native New Architecture Beta, and an experimental release

                              React Conf 2024 Recap – React
                            • ActivityPub might be a transitional technology

                              I've written about federated social media before. Activitypub could be the futureThis is an older post brought back from a dead blog. It has an informal followup in the form of my post on Bluesky, Mastodon, and federated networks in general. Beyond Mastodon and Bluesky - Toward a Protocol-Agnostic FederationYou’ve heard of stuff like Twitter, Facebook, and Instagram. Make anKye FoxKye FoxBeyond Ma

                              • microsoft/Phi-3-vision-128k-instruct · Hugging Face

                                Intended Uses Primary use cases The model is intended for broad commercial and research use in English. The model provides uses for general purpose AI systems and applications with visual and text input capabilities which require memory/compute constrained environments; latency bound scenarios; general image understanding; OCR; chart and table understanding. Our model is designed to accelerate res

                                  microsoft/Phi-3-vision-128k-instruct · Hugging Face
                                • Ultimate Guide to Gamification: Best UX/UI Practices

                                  Over the years, working on various products, I have encountered gamification from many perspectives. It has become an essential part of digital design, as evidenced by the increasing number of client requests. I often come across recurring questions, mistakes, or misconceptions about gamification. These experiences led me to write this article, which aims to deepen the understanding of gamificatio

                                    Ultimate Guide to Gamification: Best UX/UI Practices
                                  • CADmium: A Local-First CAD Program Built for the Browser

                                    We're building a new open-source CAD program. We've gotten pretty far, but we need your help. If you'd like to join the effort, join the Discord! What Does It Take?To build a 3D parametric CAD program, you need a: 2D Constraint SolverB-rep KernelHistory Tracker3D User InterfaceFile FormatLet's talk about each one! 2D Constraint SolverThis is the 2D engine that can ensure lines stay parallel or per

                                      CADmium: A Local-First CAD Program Built for the Browser
                                    • ~sircmpwn/bunnix - A simple monolithic Unix-ish kernel - sourcehut git

                                      #Bunnix A simple monolithic Unix-like operating system. #Bunnix cross toolchain A GNU toolchain configured for an x86_64-bunnix target is required to compile Bunnix. Fetch the binutils and gcc trees from here: binutils (bunnix branch) gcc (bunnix branch) You must configure these with the Bunnix sysroot you will be using for your build. The build system places this at $srcdir/target/root/ by defaul

                                      • Fault tolerant Gleam – Gleam

                                        Published 27 May, 2024 by Louis Pilfold Gleam is a type safe and scalable language for the Erlang virtual machine and JavaScript runtimes. Today Gleam v1.2.0 has been published, a release that focuses on improving the language server and developer experience. It’s a big one both in terms of size and impact, so let’s take a look as what it includes. Fault tolerant compilation Gleam’s compiler has t

                                          Fault tolerant Gleam – Gleam
                                        • S3上のオブジェクトを結合するnpmパッケージを公開した話(ESM, CJS対応) | DevelopersIO

                                          はじめに S3上の細かいオブジェクト(ファイル)を1つのオブジェクトに連結したい要件がありましたが、色々調べると気にかける事が多く、挙動を理解する目的込みでnpmパッケージを作ることにしました。Pythonのs3-concatにInspireされ、Node.js(TS)で同じことを実現したいと思ったのもモチベーションの1つです。 ESModulesとCommonJSに対応しています。 S3にはMultipart upload機能があります。5GBを超えるファイルはCopyObjectで移動が出来ないため、Multipart uploadを使うケースが多いです。boto3のcopyメソッドは、Multipart upload機能を使っているようです。このMultipart upload機能は、ファイルの結合にも利用可能です。 この背景をベースに以下の理由から、npmパッケージ化することにしま

                                            S3上のオブジェクトを結合するnpmパッケージを公開した話(ESM, CJS対応) | DevelopersIO
                                          • OTel Collectorでrunnによるシナリオテストの結果を投稿できるrunnreceiverを作りました - Diary of a Perpetual Student

                                            blog.arthur1.dev の続編です。今回はrunnによるシナリオテストの結果を投稿するツールをOpenTelemetry CollectorのReceiver (Scraper)として作ってみました。 リポジトリ 以下のリポジトリで id:arthur-1 によるOpenTelemetry Collectorの自作Component群を公開しています。 github.com 使い方 ビルド ocb (builder)によってOpenTelemetry Collectorをカスタムビルドする必要があります。カスタムビルドの方法は公式のドキュメントBuilding a custom collector | OpenTelemetryを参照してください。 runnreceivcerをビルドに含める場合には、ocbのconfig YAMLのreceivers部分に、以下のように行を追加し

                                              OTel Collectorでrunnによるシナリオテストの結果を投稿できるrunnreceiverを作りました - Diary of a Perpetual Student
                                            • Putin hijacked Austria’s spy service. Now he’s going after its government

                                              VIENNA — The coup began with the sound of a doorbell. Just after 8 a.m. on Feb. 28, 2018, Austrian police Commander Wolfgang Preiszler pressed the buzzer at the headquarters of the country’s domestic intelligence service and held his ID up to the security camera. Within minutes, dozens of his colleagues armed with Glock pistols and a battering ram fanned out through the building in bullet-proof ve

                                                Putin hijacked Austria’s spy service. Now he’s going after its government
                                              • Writing a Unix clone in about a month

                                                I needed a bit of a break from “real work” recently, so I started a new programming project that was low-stakes and purely recreational. On April 21st, I set out to see how much of a Unix-like operating system for x86_64 targets that I could put together in about a month. The result is Bunnix. Not including days I didn’t work on Bunnix for one reason or another, I spent 27 days on this project. He

                                                • Reviving Japan's Abandoned Homes: Exploring the Akiya Phenomenon|Himanshu Jain

                                                  Reviving Japan's Abandoned Homes: Exploring the Akiya Phenomenon Nestled amidst Japan's picturesque landscapes and bustling urban centers lie hidden treasures waiting to be unearthed: Akiya, the abandoned homes that whisper tales of bygone eras. In recent years, the Akiya phenomenon has captured the imagination of homeowners, entrepreneurs, and policymakers alike, offering a glimpse into Japan's r

                                                    Reviving Japan's Abandoned Homes: Exploring the Akiya Phenomenon|Himanshu Jain
                                                  • RubyKaigi 2024に参加 & 登壇しました + Rubyアソシエーション開発助成の話 - shioimm || coe401_

                                                    RubyKaigi 20024 RubyKaigi 2024おつかれさまでした! 沖縄から帰ってきてはや一週間余り、ようやく今年のRubyKaigiが終わったという現実を受け入れられるようになってきました。 海が綺麗でしたね ありがたいことに、わたしは今回もsocketライブラリのHappy Eyeballs Version 2(以下HEv2)対応を題材に登壇の機会をいただきました。 rubykaigi.org また今年は勤務先のエス・エム・エスがブースを獲得したので、初めてスポンサーとしてブースに立つこともできました。 この記事ではRubyKaigi 2024に至るまでと、それからRubyKaigi 2024会期中の出来事について振り返ってみたいと思います。 ※とんでもない長文ですがご容赦ください Happy Eyeballs Version 2 対応socketライブラリ開発日誌 上記

                                                      RubyKaigi 2024に参加 & 登壇しました + Rubyアソシエーション開発助成の話 - shioimm || coe401_
                                                    • How To Organize Continuous Delivery of ML/AI Systems: a 10-Stage Maturity Model | Outerbounds

                                                      BlogHow To Organize Continuous Delivery of ML/AI Systems: a 10-Stage Maturity Model This article outlines ten stages of operational maturity for deploying ML/AI systems to production. Which stage are you at? Every production-oriented ML/AI team grapples with the same challenge: how to work with data, code, and models effectively so that projects are readily deployable to production. The challenge

                                                        How To Organize Continuous Delivery of ML/AI Systems: a 10-Stage Maturity Model | Outerbounds
                                                      • ガザ市民の行方

                                                        2024年5月26日 田中 宇 イスラエル軍(IDF)が5月上旬から、ガザとエジプトの国境に面したラファに侵攻している。昨年10月のガザ戦争開始後、イスラエルはガザを北から攻撃し続けて廃墟にしていき、約200万人のガザ市民のうち140万人がガザ最南部のラファに追い詰められており、イスラエルは今回そのラファに猛攻撃をかけている。 (UN Says About 300,000 Palestinians Have Fled Rafah as Israeli Forces Push Further Into the City) IDFのラファ侵攻開始から2週間で、140万人のうち80万人がラファから逃げ出したと報じられている。だが、ラファ以外のガザのほとんどの地区は、IDFから攻撃されて廃墟になっており、避難民が逃げ込める場所がない。140万人は、他に避難するところがないからラファに逃げ、過密状態

                                                        • Don't Microservice, Do Module | Ali Khaleqi Yekta

                                                          Updated:May 26, 2024 |  at 10:46 PM•16 min read The excessive use of microservices is still widespread, and this is bad for the earth! I assumed it was common knowledge by now, but I was very wrong. This article aims to clearly explain why you should minimize or eliminate the use of microservices and opt for properly structured modular systems (or any better alternative) instead. Table of Contents

                                                            Don't Microservice, Do Module | Ali Khaleqi Yekta
                                                          1