並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 368件

新着順 人気順

interfaceの検索結果81 - 120 件 / 368件

  • QRコード決済の統一目指すアジア、「BNPL」拡大の米国--日本にも影響与える世界のキャッシュレス決済

    第3回は、欧州のキャッシュレス決済市場の特徴をご紹介した。今回は、アジアや米国の市場を見ていこう。 QRコード決済というアジア独自の決済手段の発達 アジア各国では、キャッシュレス決済の形態が国によって異なり、多様な進展を見せており、日本のキャッシュレス事情に影響を与えている。 図1では、各国の対面決済のうち、どの決済手段の利用が多いかを表しており、大きく4つのグループに区別ができる。 まずAグループは、カード決済がよく利用され、クレジットカードが中心である。日本はAに属するが、他の韓国・香港・台湾は日本よりもキャッシュレス比率が高いとされている。特に韓国では、1990年代のアジア通貨危機以降、政府がクレジットカードの利用促進を実施。税控除や公共料金へのインセンティブを導入し、国民にキャッシュレス決済の利用を促し続けた結果、アジアでも有数のキャッシュレス大国となった。 Bグループは、A同様に

      QRコード決済の統一目指すアジア、「BNPL」拡大の米国--日本にも影響与える世界のキャッシュレス決済
    • py-free-threading

      Introduction Free-threaded CPython is coming! After the acceptance by the Python Steering Council of, and the gradual rollout strategy for, PEP 703 - Making the Global Interpreter Lock Optional in CPython, a lot of work is happening both in CPython itself and across the Python ecosystem. This website aims to serve as a centralized resource both for Python package maintainers and end users interest

      • Pin

        The Pin type (and the concept of pinning in general) is a foundational building block on which the rest of the the Rust async ecosystem stands. Unfortunately, it has also been one of the least accessible and most misunderstood elements of async Rust. This post is meant to explain what Pin achieves, how it came to be, and what the current problem with Pin is. There was an interesting post a few mon

        • AWS Health Aware を Power Automate の Teams Incoming Webhook コネクタに対応させる - Qiita

          AWS Health Aware を Power Automate の Teams Incoming Webhook コネクタに対応させるAWSWebhookTeamsレジリエンス はじめに Microsoft (以下MS) が、Teams内のOffice 365コネクタを廃止することを発表しました。 これにはIncoming Webhookも含まれ、記事執筆時点では、以下のスケジュールが設定されています。 2024年8月15日: 新規コネクタの作成が停止し、これ以降、新規にIncoming Webhookを利用する場合、Power Automateのワークフローでコネクタを介して受信する方式に対応する必要あり 2024年12月31日: 既存のWebhook URLが無効化される予定 (ただし、URLを更新すれば2025年12月まで利用可能) 最新の情報は、以下のMS公式サイトをご参考くだ

            AWS Health Aware を Power Automate の Teams Incoming Webhook コネクタに対応させる - Qiita
          • Go 1.23リリース連載 range over funcとiterパッケージ | フューチャー技術ブログ

            はじめにこんにちは。CSIG 所属の棚井です。 Go 1.23 Release Notes の内容を紹介する「フューチャー技術ブログ Go 1.23 リリース連載」の記事です。 今回は2つの反復(Iterator、イテレーション)処理を取り上げます。 range over funciter パッケージRelease Note, Discussion, Proposal, Issuerange over func と iter パッケージ のリリース内容を確認していきます。 range over func がデフォルトで有効にGo1.22 では GOEXPERIMENT とされた range over func が、Go1.23 からはオプション指定なしで利用可能となりました。 Go 1.23 makes the (Go 1.22) “range-over-func” experiment

              Go 1.23リリース連載 range over funcとiterパッケージ | フューチャー技術ブログ
            • Panic! at the Tech Job Market

              Panic! at the Job Market “I have the two qualities you require to see absolute truth: I am brilliant and unloved.” ready for another too-long article about personal failure while blaming the world for our faults? let’s see where we end up with 7,000 9,000 10,000 11,500 words this time1. this post is sponsored by me. funding appreciated: https://github.com/sponsors/mattsta TOC: Job Openings vs. Int

              • Perplexity will put ads in its AI search engine and share revenue with publishers

                When people type a question into Perplexity, the two-year-old search engine scours the internet and uses information from multiple sources, including online publishers, to synthesize an answer using AI. Soon, Perplexity will start sharing revenue with some publishers as part of an advertising platform it plans to launch around the end of September, the company announced on Tuesday. The initiative,

                  Perplexity will put ads in its AI search engine and share revenue with publishers
                • 未翻訳テキスト:Introducing the Perplexity Publishers’ Program

                  Introducing the Perplexity Publishers’ Program Every day, people turn to Perplexity with a wide array of questions. Our ability to provide high-quality answers hinges on trusted, accurate sources covering the topics people care about most. From day one, we’ve included citations in each answer, ensuring publishers receive proper credit and building user trust. To further support the vital work of m

                    未翻訳テキスト:Introducing the Perplexity Publishers’ Program
                  • Getting To The Bottom Of Minimum WCAG-Conformant Interactive Element Size — Smashing Magazine

                    WCAG provides guidance for making interactive elements more accessible by specifying minimum size requirements. In fact, the requirements are documented in two Success Criteria: 2.5.5 and 2.5.8. Despite this, WCAG can be difficult to achieve due to a number of misconceptions about the requirements. In this article, Eric Bailey discusses the nuances of interactive element sizes and clarifies what i

                      Getting To The Bottom Of Minimum WCAG-Conformant Interactive Element Size — Smashing Magazine
                    • JeetBuzz Llc ⭐️ JetBuzz Login & App Download In Bangladesh

                      Jeetbuzz Bangladesh is a relatively young but popular company that allows users to bet on more than 2,200 gambling and slot games as well as sports. The site has an intuitive and simple interface, with separate sections for slots, fishing games and VIP clubs, as well as banners with current promotions and tournaments and more at the top. ⭐️ About Jeetbuzz Bangladesh Casino Jeetbuzz Bangladesh star

                      • The Soul of Maintaining a New Machine - First Draft | Books in Progress

                        TTHEY ATE TOGETHER every chance they could.  They had to.  The enormous photocopiers they were responsible for maintaining were so complex, temperamental, and variable between models and upgrades that it was difficult to keep the machines functioning without frequent conversations with their peers about the ever-shifting nuances of repair and care.  The core of their operational knowledge was soci

                          The Soul of Maintaining a New Machine - First Draft | Books in Progress
                        • Functional programming languages should be so much better at mutation than they are

                          Functional programming languages should be so much better at mutation than they are A lot of people think that functional programming is mostly about avoiding mutation at all costs. Even though persistent data structures are great and there is definitely some truth to it, this view just doesn't really hold up in reality. Many data structures fundamentally require some form of mutation (e.g. union

                            Functional programming languages should be so much better at mutation than they are
                          • Stop Team Topologies

                            The highly valued “Team Topologies” (TT) book provides a clear, practical framework for optimizing team structures in software development. Written by Matthew Skelton and Manuel Pais, the book addresses the complexities of modern software delivery by emphasizing the importance of team interactions and boundaries. It introduces the concept of “Team Topologies,” which includes four fundamental team

                              Stop Team Topologies
                            • iOS18の「アイコンの見た目をLight, Dark, Tintedから選べる例の機能」がやっているであろう処理の推測とアセットの準備方法 - Qiita

                              iOS18の「アイコンの見た目をLight, Dark, Tintedから選べる例の機能」がやっているであろう処理の推測とアセットの準備方法iPhoneiOSHumanInterfaceGuidelinesiOS18 本記事の内容はiOS18 beta3, Xcode16 beta3時点のものです。 TL; DR iOS18のアイコンの表示モードを選べる機能では、モードごとにアセットの処理プロセスが異なる 各モードの処理特性(推定)を踏まえると、以下のようにアセットを準備するのがよいと考えられる 1. Lightアセットは従来通り 2. Darkアセットの背景は透明にし、アクセントカラーを調整してメインの意匠を配する 3. 色合いを調整用アセットの背景は単色の黒色にし、メインの意匠はモノクロのグラデーションにする 前提: iOS18の「アイコンの見た目をLight, Dark, Tinte

                                iOS18の「アイコンの見た目をLight, Dark, Tintedから選べる例の機能」がやっているであろう処理の推測とアセットの準備方法 - Qiita
                              • GitHub - miekg/gitopper: Gitops for non-Kubernetes folks

                                Gitopper is GitOps for non-Kubernetes folks it watches a remote git repo, pulls changes and HUP the server (service) process. A sparse (but with full history) git checkout will be done, so each service will only see the files it will actually need. Several bind mounts are then setup to give the service access to the file(s) in Git. If the target directories don't exist, they will be created, with

                                  GitHub - miekg/gitopper: Gitops for non-Kubernetes folks
                                • 条件演算子の二項目と三項目が違う型でも動くことがあるやつ - プログラマーの脳みそ

                                  昨日の発表資料です(資料?https://t.co/GKPhtBKprx #kanjava — Toy (@mdstoy) 2024年7月31日 関ジャバ'24 7月度 - connpass のショートセッションで出てきたネタ、「条件演算子の二項目と三項目が違う型でも動くことがあるやつ」の言語仕様解説。 // これはいける System.out.println(i % 3 == 0 ? "Fizz" : i); // これは無理 String str = (i % 3 == 0 ? "Fizz" : i); この挙動はなぜなのか? §15.25. Conditional Operator ? : いわゆる三項演算子 ? : の型の仕様についてはJava言語仕様の §15.25. Conditional Operator ? : を読み解く必要がある。 第二項と第三項の型の組み合わせでいろい

                                    条件演算子の二項目と三項目が違う型でも動くことがあるやつ - プログラマーの脳みそ
                                  • The missing parts in Cargo

                                    A cargo ship stagnated in March, 2021 (Julianne Cona / Instagram) When people discuss the merits of Rust, they often mention its strict ownership rules, excellent diagnostics, and impressive performance. Cargo and the crates.io ecosystem frequently receive praise as well. Initially, when I started learning Rust, I couldn’t understand why Cargo was so highly loved. Having extensive experience with

                                      The missing parts in Cargo
                                    • AstroのBlogにモバイル表示用のタブバー(TabBar)を追加する

                                      記事概要 先日のBloggerからAstroへ移行した記事の別途詳細 ※参考 - Blog移行記事 目的 AstroのBlogサイトにモバイル表示用のタブバー(以降、TabBar)を追加する このBlogのモバイル表示時に使用しているものと同じ 今回、次の3つを配置する ホームへ戻る Topへ戻る 目次を表示する 一連の実装手順についてまとめる 用語説明 Astro とは? Astroは、ブログやマーケティング、eコマースなど、コンテンツ駆動のウェブサイトを作成するためのウェブフレームワークです。Astroは、新しいフロントエンドアーキテクチャを開拓し、他のフレームワークと比較してJavaScriptのオーバーヘッドと複雑さを低減することで知られています。高速でSEOに優れたウェブサイトが必要なら、Astroが最適です。 -- Astro公式Docs より引用をDeepLで翻訳 参考記事

                                        AstroのBlogにモバイル表示用のタブバー(TabBar)を追加する
                                      • Java の学習 (ラムダ式) - Cou氏の徒然日記

                                        ◆ Java 前回、無名クラス(匿名クラス)を使った実装をしてみました。 ◆ IPrintOut.java (インタフェース) public interface IPrintOut { void print(String str); } ◆ 実装クラス IPrintOut ipo = new IPrintOut() { @Override public void print(String str){ System.out.println("Call IPrintOut.print(). :" + str); } }; ipo.print("test!"); 無名クラス(匿名クラス)とはどんなものかがわかった状態で、次は「関数型インタフェース」について。 ◆ 関数型インタフェース 関数型インタフェースとは、 抽象メソッドを1つだけもっているもの を指すようです。 つまり、複数の抽象メソッドを

                                          Java の学習 (ラムダ式) - Cou氏の徒然日記
                                        • CloudBSD.xyz

                                          Swap the operating system of any remote Linux server by the one of your choice Version française Demo video This video shows the installation of NetBSD in place of an existing Debian Linux. Disclaimer This article is provided as is, without any warranties or guarantees whatsoever. The author cannot be held liable for any damage that may occur if anything goes wrong. Only perform these actions on i

                                          • Using Nix as a Yocto Alternative

                                            Building system images for embedded devices from the ground up is a very complex process, that involves many different kinds of requirements for the build tooling around it. Traditionally, the most popular build systems used in this context are the Yocto project and buildroot. These build systems make it easy to set up toolchains for cross-compilation to the embedded target architecture, so that t

                                            • Introducing Quartz: A Deterministic Time Testing Library for Go

                                              Today we are introducing Quartz, a mocking library in Go for testing code that depends on time. By mocking out calls that query or depend on the real time, we can write unit tests that are repeatable, deterministic, and execute as quickly as the CPU allows. This is, in itself, not a new idea. In building Quartz, we took some inspiration from: github.com/benbjohnson/clock Tailscale's tstest.Clock g

                                                Introducing Quartz: A Deterministic Time Testing Library for Go
                                              • ほんの少しだけOpenAPI Generatorを拡張してみません? | 豆蔵デベロッパーサイト

                                                この記事は夏のリレー連載2024 9日目の記事です。 APIファーストな開発アプローチをとられている方は、「OpenAPI Generator」を用いてOpenAPIの定義ファイルからソースコードを自動生成されたことがあるかと思います。 このとき、自動生成されるソースコードにひと手間加えられたらいいのになぁ~と感じたことはありませんか。 たとえば、Spring BootでREST APIを構築するとき、自動生成されるソースコードに独自のカスタムバリデーションを埋め込んで、入力チェックが行えたらちょっとだけうれしかったりしますよね。 そこで今回は、OpenAPI Generatorをほんの少し拡張して、自動生成されるソースコードにカスタムバリデーションを適用する方法をご紹介したいと思います。 REST APIの定義 # まずは、OpenAPI仕様に準拠したREST APIの定義になります。

                                                  ほんの少しだけOpenAPI Generatorを拡張してみません? | 豆蔵デベロッパーサイト
                                                • JacksonとRetrofitで郵便番号APIを呼び出す - きしだのHatena

                                                  「プロになるJava」の補足的記事。 JSONはデータ交換で広く使われる形式で、機械にも人間にも読み書きしやすいということでよく使われています。 ということでJSONを扱うライブラリを使ってみましょう。 jp-postal-code-api 今回、扱うJSONとしては郵便番号から住所を得るWeb APIであるjp-postal-code-apiのデータを使います。 https://github.com/ttskch/jp-postal-code-api Web APIはHTTPを介して呼び出すAPIで、JSONでやりとりすることが多いです。 ここでの住所データの形式はこのようになっています。 { "postalCode": "1000014", "addresses": [ { "prefectureCode": "13", "ja": { "prefecture": "東京都", "ad

                                                    JacksonとRetrofitで郵便番号APIを呼び出す - きしだのHatena
                                                  • JSON+RPC

                                                    1 Overview JSON+RPC is a programming interface style. 2 Conventions The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" are not used in this document, as the author finds the RFC 2119 a bit dubious: it is not clear WHO is required to do WHAT, on WHOSE AUTHORITY, and WHAT THE CONSEQUENCES ARE if the requirements are not fu

                                                    • Zoom, zoom, and zoom

                                                      I’m working on an article about fluid typography, and relative units. But instead, I fell down this rabbit hole – or a cleverly-disguised trap? – trying to understand ‘zoom’ in the browser (not Zoom™️ the software). Since I couldn’t find any up-to-date articles on the subject, I thought I should write one. In brief: there is wide support for three different types of ‘zoom’ – available both to site

                                                        Zoom, zoom, and zoom
                                                      • 知識のunlearningをちゃんとやる - Learning Go, 2nd Editionの読書感想文 - じゃあ、おうちで学べる

                                                        はじめに Go言語の入門書として広く知られている"Learning Go"の第二版が発刊されました。第一版を読んだ際、Go言語のシンプルさと美しく整然とした構文に感銘を受けたものの、常に進化を続けているため、過去の知識にとらわれることなく、新しい概念や手法を柔軟に取り入れていく姿勢が何よりも重要であると感じました。 learning.oreilly.com ソフトウェアエンジニアとして成長を続けるには、アンラーニング(unlearning)の精神、つまり過去の知識にとらわれることなく、絶え間なく新しい知識を吸収し続ける姿勢が欠かせません。どんな達人でも鍛錬を怠れば老いるのが自明ですから、知識の新陳代謝のための学び直しが必要不可欠なのです。 この第二版では、中身がかなり改訂されており、Go言語のベストプラクティスがより深く理解できるようになっています。特に、ジェネリクスのサポートについての記

                                                          知識のunlearningをちゃんとやる - Learning Go, 2nd Editionの読書感想文 - じゃあ、おうちで学べる
                                                        • テキストエディタってなんやろな?

                                                          いやぁ〜、テキストエディタの世界、めっちゃディープでんねん!聞いてくださいよ〜。 まず、テキストエディタの心臓部、バッファ管理システムについてや。これ、単なるテキスト保持やないんですわ。例えば、Emacsのガベージコレクション機構。マーク&スイープ方式採用してて、バッファ内のLispオブジェクトを効率的に管理してんねん。これがあるから、長時間の編集作業でもメモリリークせーへんのや。 次に、レンダリングエンジン。これが曲者でんねん。Unicode標準のUAX #9に準拠した双方向アルゴリズム実装せなアカン。さらに、合字処理のためにOpenTypeのGSUB/GPOSテーブル解析も必要や。Harfbuzzライブラリ使うんやけど、カスタムシェーピングエンジン組み込んで、特殊な文字体系にも対応せなアカンのや。 構文解析エンジンも侮れまへんで。LR(1)パーサーじゃ複雑な言語構文に対応でけへんから、

                                                            テキストエディタってなんやろな?
                                                          • Java の学習 (無名クラス(匿名クラス)) - Cou氏の徒然日記

                                                            ◆ Java 今回は「Java SE 8」で導入されて、Javaが変わった大きな機能である「ラムダ式」について。 「ラムダ式」が導入されたことで、Javaのソースの書き方が大きく変わり、既存の知識だと理解できなくなった…というのがありますね。 そして、「ラムダ式」を理解するためには、「関数型インターフェース」と「無名クラス(匿名クラス)」を理解しないといけないみたいです。 正直、interfaceってあまり重要性を感じていなかったんですが、今はかなり考え方が変わっているんですね。(もともと変わっていないのかもしれませんが) ◆ 無名クラス (匿名クラス) 処理を実装するに当たり、interfaceが定められていて、そのinterfaceにしたがって処理を作りたいという場合もありますが、interfaceはインスタンスとして作成できないので、そのinterfaceを実装したクラスを用意する必

                                                              Java の学習 (無名クラス(匿名クラス)) - Cou氏の徒然日記
                                                            • Two Threads, One Core: How Simultaneous Multithreading Works Under the Hood

                                                              Simultaneous multithreading (SMT) is a feature that lets a processor handle instructions from two different threads at the same time. But have you ever wondered how this actually works? How does the processor keep track of two threads and manage its resources between them? In this article, we’re going to break it all down. Understanding the nuts and bolts of SMT will help you decide if it’s a good

                                                                Two Threads, One Core: How Simultaneous Multithreading Works Under the Hood
                                                              • The Streamline Icon System

                                                                100,000 icons across 4 families and 24 variations. All the icons you need, in every style you love. 0:00 /1:02 1× The Streamline Icon System is based on 4 big families: Core, Flex, Sharp and Plump. Each of them with a unique and strong style, from neutral to brutal. Each family comes in 6 different variations: Line, Solid, Duo, Flat, Remix and Gradient. A total of 24 different sets to suit your br

                                                                  The Streamline Icon System
                                                                • Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG

                                                                  You’ve probably heard of Perplexity, the AI search engine that’s been making waves. Compared to traditional searching, it provides concise, synthesized answers to queries rather than just a list of links to boost efficiency and productivity. However, Perplexity’s unique capability comes with a price tag — $20 a month for the Pro Search, with free users limited to just 5 pro searches a day. But wha

                                                                    Building a Local Perplexity Alternative with Perplexica, Ollama, and SearXNG
                                                                  • Automotive Remote diagnostics Market Share | Market Research Future

                                                                    Global Automotive Remote Diagnostics Market Overview The Global Automotive Remote Diagnostics Market is estimated to reach a valuation of USD 32823.32 million by 2032, from the previous valuation of USD 11600.03 million in 2021, at a CAGR of 18.9% during the forecast period 2023 to 2032. The process of remote diagnostics, which is also referred to as remote or remote condition monitoring, is a tec

                                                                    • HamClock

                                                                      Original QST Article proof Corrections: There is a typo in Table 1. The RA8875 costs $35, not $5. There is a typo in Figure 2. The 33K resistor should be 330K. Also in Figure 2, sometimes pin A0 is labeled ADC. Download current stable HamClock release source code as zip or tgz. Revision history: Version 4.06: 2024-08-03 change: longer POTA/SOTA watch lists and ADIF file name fix: better error mess

                                                                      • AWS Mainframe Modernization Blu Age によるバッチジョブの移行と運用 | Amazon Web Services

                                                                        Amazon Web Services ブログ AWS Mainframe Modernization Blu Age によるバッチジョブの移行と運用 多くの基幹系アプリケーションが現在もメインフレーム上で稼働していますが、急激に変化するビジネス環境に対応するべく、そのモダナイゼーションを図りたいと考えるお客様が増えています。 AWS Mainframe Modernization は、メインフレーム上のアプリケーションをAWSに移行し、稼働し、モダナイズするためのツールとマネージドサービスの集まりです。その中の AWS Blu Age は、アプリケーションの構造やソースコードの依存関係を分析し、リファクタリングすることで、クラウド上で稼働するJavaコードに自動変換します。 メインフレーム上のワークロードを AWS に移行するとき、プログラムやデータの移行だけでなく、多くの場合バッチジョ

                                                                          AWS Mainframe Modernization Blu Age によるバッチジョブの移行と運用 | Amazon Web Services
                                                                        • Tauri 2.0 Release Candidate

                                                                          import CommandTabs from '@components/CommandTabs.astro'; We are very proud to finally announce the first release candidate for the new major version of Tauri. After over half a year of beta versions, following over a year of alpha versions we are finally at the point where we consider Tauri 2 stabilized and do no longer expect breaking changes. We want to use a comparably short release candidate t

                                                                            Tauri 2.0 Release Candidate
                                                                          • ホホジロザメのサメ肌は「高速」「低速」どちらの泳ぎも安定させていた! - ナゾロジー

                                                                            サメの体はザラザラした硬い鱗(うろこ)で覆われています。 いわゆる、サメ肌ですね。 これは正確にいうと、象牙質とエナメル質でできた「楯鱗(じゅんりん)」と呼ばれる鱗です。 東京工業大学は今回、映画『ジョーズ』でお馴染みのホホジロザメの楯鱗の構造から、水の抵抗を最も減らすことができる最適遊泳速度を計算。 その結果、ホホジロザメの鱗は低速〜高速まで幅広いスピードに適していることが明らかになったのです。 さらにチームはこれと同じ計算手法を古代の巨大ザメである「メガロドン」にも適用し、最適遊泳速度を調べて見ました。 研究の詳細は2024年8月2日付で科学雑誌『Journal of the Royal Society Interface』に掲載されています。 Three-dimensional shape of natural riblets in the white shark: relation

                                                                              ホホジロザメのサメ肌は「高速」「低速」どちらの泳ぎも安定させていた! - ナゾロジー
                                                                            • Node.js is Not Single-Threaded

                                                                              Node.js is known as a blazingly fast server platform with its revolutionary single-thread architecture, utilizing server resources more efficiently. But is it actually possible to achieve that amazing performance using only one thread? The answer might surprise you. In this article we will reveal all the secrets and magic behind Node.js in a very simple manner. Process vs Thread ⚙️Before we begin,

                                                                                Node.js is Not Single-Threaded
                                                                              • 【Figma】Code Connect を使ってアクセシブルなコンポーネントを作成する - Qiita

                                                                                はじめに みなさんは、アクセシブルなコンポーネントをFigmaで作りたいと思ったことはありますか? UI周りの仕様をFigma内で完結させようとした時、コメントやアノテーションを使って aria-label とかを指定してもなかなか気がつきにくいものです。 そのため、この記事では、Code Connect を使って、 role属性や WAI-ARIAを意図的にデザイン上で表現する方法を解説します。 Code Connectとは? Code Connectについてこちらの記事で紹介しているのでぜひご覧ください! Code Connect を使ってアクセシブルなコンポーネントを作成する この記事では、スイッチボタンをベースに説明していこうと思います スイッチボタンのアクセシビリティについては、こちらをご覧ください! ① Figmaのコンポーネントを準備する 以下の画像のようなコンポーネントを用

                                                                                  【Figma】Code Connect を使ってアクセシブルなコンポーネントを作成する - Qiita
                                                                                • The Linux audio stack demystified

                                                                                  Introduction Digital audio processing is a complex yet fascinating subject. Getting a deeper understanding requires knowledge in multiple technical disciplines, including physics, electrical/electronical engineering, and some software engineering when it comes to parts of the Linux ecosystem. This article aims to demystify the Linux audio stack by explaining the basics of sound, how humans perceiv

                                                                                    The Linux audio stack demystified