並び順

ブックマーク数

期間指定

  • から
  • まで

481 - 520 件 / 5732件

新着順 人気順

specificationの検索結果481 - 520 件 / 5732件

  • RFC 9116: A File Format to Aid in Security Vulnerability Disclosure

    Stream: Internet Engineering Task Force (IETF) RFC: 9116 Category: Informational Published: April 2022 ISSN: 2070-1721 Authors: RFC 9116 A File Format to Aid in Security Vulnerability Disclosure Abstract When security vulnerabilities are discovered by researchers, proper reporting channels are often lacking. As a result, vulnerabilities may be left unreported. This document defines a machine-parsa

    • High definition CSS color guide  |  CSS and UI  |  Chrome for Developers

      For over 25 years, sRGB (standard red green blue) has been the only color gamut for CSS gradients and colors, with color space offerings within it like rgb(), hsl() and hex. It is the most common color gamut capability amongst displays; a common denominator. We've grown accustomed to specifying colors within it. https://almanac.httparchive.org/en/2022/css#colors As displays become more capable of

        High definition CSS color guide  |  CSS and UI  |  Chrome for Developers
      • Design Tokens Format Module

        Design Tokens Format Module Draft Community Group Report 29 August 2024 Latest published version: https://tr.designtokens.org/format/ Editors: Daniel Banks Donna Vitan James Nash Kevin Powell Louis Chenais Feedback: GitHub design-tokens/community-group (pull requests, new issue, open issues) Abstract This document describes the technical specification for a file format to exchange design tokens be

        • Introducing the Dialog Element

          Although the alert, confirm and prompt JavaScript methods are convenient, they aren’t recommended due to their script-blocking behavior. That’s why we worked with other browser vendors to drive improvements to the <dialog> specification over the last few years. The most important conversations involved accessibility. You can find more complex use-cases, like payment dialogs, on the web. They are c

          • The Distributed Computing Manifesto

            The Distributed Computing ManifestoNovember 16, 2022 • 3941 words Today, I am publishing the Distributed Computing Manifesto, a canonical document from the early days of Amazon that transformed the architecture of Amazon’s ecommerce platform. It highlights the challenges we were facing at the end of the 20th century, and hints at where we were headed. When it comes to the ecommerce side of Amazon,

              The Distributed Computing Manifesto
            • Rust Web Development

              This article is part of a chapter of Rust Web Development which didn't make the cut to be in the book. TL;DR When we talk about a web service, we, more often than not, mean deployed code which listens on a certain IP address and port and responds to HTTP messages. There are many steps involved for two parties to be able to communicate with each other. Application developers are mainly confronted w

              • Open API Specification 3.1と気になる仕様策定 | フューチャー技術ブログ

                はじめにTIG DXユニット真野です。サービス間通信とIDL(インタフェース記述言語)連載の1本目です。 Open APIはgo-swaggerを用いたWebアプリケーション開発Tips19選という記事を過去に書いたこともあり、バージョン2(Swagger)をよく使っていましたしまだ継続してそれらを用いた開発もしています。2022.6.21時点では3.1.0が最新です。これまでリリースノートすらウォッチしていなかったので気になったことを調べてまとめました。 Open API SpecificationとはOpen API Specification(公式でもOASと略されます)は、HTTP APIのIDL(インターフェース記述言語)です。HTTP APIということで、いわゆるRESTishなAPIも含みます。エンドポイント(URLのパス)、パラメーター(リクエスト、レスポンスのヘッダ・ボデ

                • Progress toward a GCC-based Rust compiler [LWN.net]

                  This article brought to you by LWN subscribersSubscribers to LWN.net made this article — and everything that surrounds it — possible. If you appreciate our content, please buy a subscription and make the next set of articles possible. The gccrs project is an ambitious effort started in 2014 to implement a Rust compiler within The GNU Compiler Collection (GCC). Even though the task is far from comp

                  • Write OpenAPI with TypeSpec

                    I've spent the last few years at Microsoft working on an API definition language called TypeSpec. It's essentially a super flexible protocol-agnostic DSL for describing API shapes. You can try it in your browser at the TypeSpec playground. Many things about it are exciting, but I want to talk about one thing in particular: why TypeSpec is the best way to write OpenAPI. OpenAPI: the good and the no

                    • RFC 9401: The Addition of the Death (DTH) Flag to TCP

                      Stream: Independent Submission RFC: 9401 Category: Informational Published: 1 April 2023 ISSN: 2070-1721 Author: RFC 9401 The Addition of the Death (DTH) Flag to TCP Abstract This memo specifies the incorporation of Death (DTH) flag to TCP, including DTH's use of one bit in the TCP header. The flag is designed to make TCP session narratives smooth and attractive.¶ Status of This Memo This document

                      • 【今さら聞けない?!】T3 Stack によるフルスタックWebアプリ開発 - Qiita

                        はじめに 今フロントエンド/バックエンドの垣根を超えて巷を賑わせている T3 Stack について調べてみました。要素技術一つ一つが濃密なので、本記事ではあまり深入りはしませんが、「それらがどういう旨みを持ってT3 Stackを成しているのか」、「少し動かしたことがあるよ」と読み終わる頃には人に説明できるようまとめてみました。 キーワードは full-stack typesafety(フルスタックな型安全) です。📝 T3 Stack T3 Stack とは、Theo 氏によって提唱された Web 開発技術スタックで、以下の思想に焦点を当てています。 simplicity(シンプルさ) modularity(モジュール性) full-stack typesafety(フルスタックな型安全) The “T3 Stack” is a web development stack made by

                          【今さら聞けない?!】T3 Stack によるフルスタックWebアプリ開発 - Qiita
                        • IP通信網サービスのインタフェース - ip-int-3.pdf

                          技術参考資料 IP通信網サービスのインタフェース 第三分冊 第 43 版 東日本電信電話株式会社 本資料の内容は、機能追加などにより追加・変更されることがあります。 内容についての問い合わせは、下記宛にお願い致します。 東日本電信電話株式会社 ビジネス開発本部 - 1 - 目次 IP通信網サービスのインタフェース 第三分冊..................................................- 1 - 第43版 ......................................................................................- 1 - 東日本電信電話株式会社 ......................................................................- 1

                          • Intel to license x86 CPU cores for use in custom processors

                            If you've wanted to create your own specialized Xeon, now's your chance Analysis Intel has shed some light on how it hopes customers will create single-package processors in which x86, Arm and RISC-V cores work together. For that, Intel will license its most important asset, the x86 architecture, to those who want to make custom silicon. Depending on the application, customers will be able to mix

                              Intel to license x86 CPU cores for use in custom processors
                            • Beyond Functional Programming: The Verse Programming Language

                              Simon Peyton Jones, Tim Sweeney Lennart Augustsson, Koen Claessen, Ranjit Jhala, Olin Shivers Epic Games December 2022 Tim’s vision of the metaverse  Social interaction in a shared real-time 3D simulation  An open economy with rules but no corporate overlord  A creation platform open to all programmers, artists, and designers, not a walled garden  Much more than a collection of separately comp

                              • Under Deconstruction: The State of Shopify’s Monolith - Shopify

                                Under Deconstruction: The State of Shopify’s MonolithIt’s been 18 months since we talked about our Rails modular monolith. We lay out the current state of the work, and things we’d do differently if we started again. Ruby on Rails is a great framework for rapidly building beautiful web applications that users and developers love. But if an application is successful, there’s usually continued inves

                                  Under Deconstruction: The State of Shopify’s Monolith - Shopify
                                • Declarative Shadow DOM  |  web.dev

                                  Declarative Shadow DOM Stay organized with collections Save and categorize content based on your preferences. Declarative Shadow DOM is a standard web platform feature, which has been supported in Chrome from version 90. Note that the specification for this feature changed in 2023 (including a rename of shadowroot to shadowrootmode), and the most up to date standardized versions of all parts of th

                                  • 【仕様変更】一部のCloudTrailのログでSourceIPAddressとUserAgentが”AWS Internal”になる件 | DevelopersIO

                                    【仕様変更】一部のCloudTrailのログでSourceIPAddressとUserAgentが”AWS Internal”になる件 中山です とあるCloudTrailの仕様変更について、気がついていない方が多いのではないかと思いましてこの記事を書いています。 結論 AWS Management Console等のProxy client経由で行われるAWS APIへのアクセスについて、CloudTrailのログに含まれるsourceIPAddressおよびuserAgentの情報が"AWS Internal"に置き換わる。 この仕様変更が2022年2月24日から展開されている。 変更された仕様について CloudTrailのDocument historyには以下の記載があります。 Starting Feb 24, 2022, AWS CloudTrail began changin

                                      【仕様変更】一部のCloudTrailのログでSourceIPAddressとUserAgentが”AWS Internal”になる件 | DevelopersIO
                                    • 17 ways to implement vertical alignment with CSS - LogRocket Blog

                                      Editor’s note: This post was last updated by Emmanuel Odioko on 29 April 2024 to include methods such as using line-height and align-content for vertical alignment, and to address the accessibility implications of these techniques. Back in the good old days, the limits of CSS made even “simple” things like vertical centering a challenge, with some developers even relying on JavaScript solutions. I

                                        17 ways to implement vertical alignment with CSS - LogRocket Blog
                                      • Visual Studio Code July 2022

                                        Version 1.88 is now available! Read about the new features and fixes from March. July 2022 (version 1.70) Update 1.70.1: The update addresses these issues. Update 1.70.2: The update addresses these issues. Update 1.70.3: This update is only available for Windows 7 users and is the last release supporting Windows 7. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarba

                                          Visual Studio Code July 2022
                                        • Post-Spectre Web Development

                                          Post-Spectre Web Development Editor’s Draft, 19 July 2021 This version: https://w3c.github.io/webappsec-post-spectre-webdev/ Latest published version: https://www.w3.org/TR/post-spectre-webdev/ Previous Versions: https://www.w3.org/TR/2021/WD-post-spectre-webdev-20210316/ Feedback: public-webappsec@w3.org with subject line “[post-spectre-webdev] … message topic …” (archives) Issue Tracking: GitHub

                                          • Detect inactive users with the Idle Detection API  |  Capabilities  |  Chrome for Developers

                                            How to use the Idle Detection API Feature detection To check if the Idle Detection API is supported, use: if ('IdleDetector' in window) { // Idle Detector API supported } Idle Detection API concepts The Idle Detection API assumes that there is some level of engagement between the user, the user agent (that is, the browser), and the operating system of the device in use. This is represented in two

                                            • CentOS Stream の CentOS 8 を EC2 で使ってみた | DevelopersIO

                                              こんにちは、望月です。 最近は CentOS 8 の公式 AMI が来ることを楽しみにしている日々です。 なかなかこないなーと思っていたところ、CentOS Stream で CentOS 8 の EC2 で使えそうなイメージが公開されていたので、公式の CentOS8 がこない寂しさを埋めるため、試してみました。 CentOS Cloud images CentOS Stream は開発者向けのプラットフォームとなり、Fedora Linux と Red Hat Enterprise Linux の中間に位置するローリングリリースの Linux ディストリビューションとなるようです。 そのため、本番利用などには向かないディストリビューションとなるのでご注意ください。 ja/Manuals/ReleaseNotes/CentOSStream - CentOS Wiki やってみた 環境 M

                                                CentOS Stream の CentOS 8 を EC2 で使ってみた | DevelopersIO
                                              • React Canaries: Enabling Incremental Feature Rollout Outside Meta – React

                                                React Canaries: Enabling Incremental Feature Rollout Outside Meta We’d like to offer the React community an option to adopt individual new features as soon as their design is close to final, before they’re released in a stable version—similar to how Meta has long used bleeding-edge versions of React internally. We are introducing a new officially supported Canary release channel. It lets curated s

                                                  React Canaries: Enabling Incremental Feature Rollout Outside Meta – React
                                                • Regexide

                                                  Why XML Comments matter XML is a popular format for storing and sharing data. It was explicitly designed for people and programs to read and write data.[1] From spreadsheets to save states, most modern software and games parse and write XML. XML comments are special notes that parsers should not treat as data. XML comments start with <!-- and end with -->. Technically XML comments must not contain

                                                  • ES Modules are terrible, actually

                                                    es-modules-are-terrible-actually.md ES Modules are terrible, actually This post was adapted from an earlier Twitter thread. It's incredible how many collective developer hours have been wasted on pushing through the turd that is ES Modules (often mistakenly called "ES6 Modules"). Causing a big ecosystem divide and massive tooling support issues, for... well, no reason, really. There are no actual

                                                      ES Modules are terrible, actually
                                                    • CSS Custom Highlight API: A First Look | CSS-Tricks

                                                      DigitalOcean provides cloud products for every stage of your journey. Get started with $200 in free credit! Styling ranges of text in software is a very useful thing to be able to do. Thankfully, we have the CSS Custom Highlight API to look forward to because it represents the future of styling text ranges on the web. One example: if you’ve ever used text editing software like Google Docs, Word, o

                                                        CSS Custom Highlight API: A First Look | CSS-Tricks
                                                      • Visual Studio Code January 2021

                                                        Version 1.88 is now available! Read about the new features and fixes from March. January 2021 (version 1.53) Update 1.53.1: The update addresses these security issues. Update 1.53.2: The update addresses these issues. Downloads: Windows: x64 Arm64 | Mac: Intel | Linux: deb rpm tarball Arm snap Welcome to the January 2021 release of Visual Studio Code. There are a number of updates in this version

                                                          Visual Studio Code January 2021
                                                        • CSS Houdini - Vincent De Oliveira

                                                          Before we dive in, let me provide some background. In 2013, a bunch of people signed the extensible web manifesto, in favor of an Extensible Web Platform. The goal is pretty obvious: elaborate new kind of standards, that provides authors freedom and flexibility to build their own features. The aim is to define low-level APIs, an access to the core of the browsers, and so, involve authors into the

                                                            CSS Houdini - Vincent De Oliveira
                                                          • 俺的【OAS】との向き合い方 (爆速でOpenAPIと友達になろう) - OPTiM TECH BLOG

                                                            おはようございます。もうすぐ社会人ニ年目に突入のプレッシャーが辛い清田です。😢😢😢😢。 1年間私は開発に携わらせていただきました。Web開発でメンバ全員がOpenAPIを使っていたらもっとスムーズなのではないかと思いエゴ満載の記事です。その中で得たであろう俺的なOpenAPIの向き合い方を紹介致します。 関連記事もどうぞ🐾🐾🐾 e-words.jp tech-blog.optim.co.jp OpenAPIとの日常 OpenAPI Generatorで使用してきた言語・フレームワーク OpenAPIって何者❓ OpenAPI Specification😻 pathsについて あれ、パスパラメータ・クエリパラメータってどうやって書いたらいいんだ?❓ componentsについて OpenAPI Generator🙀 対応言語・フレームワーク Spring BootでのOpe

                                                              俺的【OAS】との向き合い方 (爆速でOpenAPIと友達になろう) - OPTiM TECH BLOG
                                                            • Intel、約20年ぶりにデスクトップPC電源仕様のATXに新版

                                                              米Intel(インテル)は、デスクトップPC向け電源仕様の新版「ATX 3.0」を2022年3月23日(現地時間)に正式発表した ニュースリリース 。2003年にATX 2.0が発表されて以来、約20年ぶりのメジャーアップデートだという。 ATX 3.0での最も大きな改訂点は、PCI Express Card Electromechanical Specification Revision 5.0で新規追加された、最大600Wの電源を供給するコネクターへの対応が盛り込まれたことである。この新しい電源コネクターは「12VHPWR(12V High Power)補助電源コネクター」と呼ばれる。12の電源ピン(12V×6ピンとGND×6ピン)と4つのセンスピンで構成される。PCI Express 5.0に対応した拡張カードは、ATX 3.0対応電源を利用すれば、最大600Wの消費電力を補助電源ケ

                                                                Intel、約20年ぶりにデスクトップPC電源仕様のATXに新版
                                                              • HTTPSの接続情報を通知する "HTTPS DNSレコード" の提案仕様 (2021/07更新) - ASnoKaze blog

                                                                HTTPSで通信を開始する際に、事前に知っていると有用な情報が幾つかあります。 サーバがHTTP/3に対応しているか(Alt-Svc情報) TLS Encrypted Client Hello で必要な情報 サーバがHSTSを要求してくるか このような情報を提供する新しいDNSレコードを定義する仕様が提案されています。提案仕様「Service binding and parameter specification via the DNS (DNS SVCB and HTTPS RRs)」では、サービスに関する情報を通知する一般形式であるSVCBレコードと、HTTPS用であるHTTPSレコードを定義しています。 もともとはHTTPSSVCレコードという名称でしたが、最近改称されHTTPSレコードになりました。 また、このHTTPSレコードを用いることでANAMEレコードが解決しようとしていた

                                                                  HTTPSの接続情報を通知する "HTTPS DNSレコード" の提案仕様 (2021/07更新) - ASnoKaze blog
                                                                • HTML: The Programming Language

                                                                  Introduction HTML, the programming language, is a practical, turing-complete[1], stack-based programming language based on HTML, the markup language. It uses elements defined in HTML, the markup language, in order to do computations. To give you a sense of what HTML, the programming langauge, looks like, below is a sample program that prints the values from 1 to 10 to standard out (console.log) A

                                                                  • Outlook、ブラウザ設定を無視してリンクをEdgeで開くように。Microsoftが仕様変更を発表。エクスペリエンスを向上させるためとして | ニッチなPCゲーマーの環境構築Z

                                                                    Microsoftは、Outlookにおいて、ユーザーのブラウザ設定を無視してブラウザリンクをMicrosoft Edgeで開くように仕様変更しました。 Microsoftはサポートドキュメントにて以下のように述べています。 Microsoft 365 PersonalまたはFamilyを契約している場合、OutlookアプリからのブラウザリンクはデフォルトでMicrosoft Edgeで開くようになります。Microsoft Edgeのサイドバーウィンドウにはメールも表示されます。将来的にはMicrosoft TeamsのリンクもMicrosoft Edgeでデフォルトで開くようになります。 < FAQ > Q. なぜMicrosoftはこのような変更を行うのでしょうか? A. メールとブラウジングのエクスペリエンスを向上させて、同じ場所で同時に見ることができるようにするためです。もうア

                                                                      Outlook、ブラウザ設定を無視してリンクをEdgeで開くように。Microsoftが仕様変更を発表。エクスペリエンスを向上させるためとして | ニッチなPCゲーマーの環境構築Z
                                                                    • Bytecode Alliance: One year update

                                                                      We announced the Bytecode Alliance nearly a year ago, and since then it has been… quite a year 😬 While the 2020-ness of this year has slowed us down on some fronts, we’ve also made a lot of progress on others. Now that we’ve adjusted to the new normal, we’re gearing up to accelerate on all fronts. But before we do that, we wanted to share some highlights of what we’ve achieved to date. Progress o

                                                                        Bytecode Alliance: One year update
                                                                      • Docker Compose Specification

                                                                        A specification for developer-centric application definition used in Cloud Native Applications The Compose Specification is a developer-focused standard for defining cloud and platform agnostic container-based applications. View The Spec Cloud Agnostic The Compose Specification works to utilize any cloud infrastructure or services you use - there is no vendor lock in. Streamlined Workflow Define a

                                                                        • Help us invent CSS Grid Level 3, aka “Masonry” layout

                                                                          ContentsWhat is masonry layout?Inventing masonryFour demosCreating a classic masonry / waterfall layoutLeveraging Grid’s full power to define columnsLeveraging Grid’s ability to let content span columnsColumnar vs. Modular GridsUsing subgrid and explicit placementThe DebateWhat is a grid?We want to hear from youP.S. About the name… If you’ve been making websites for years, you know how frustrating

                                                                            Help us invent CSS Grid Level 3, aka “Masonry” layout
                                                                          • JSConf JP 2021 公開資料・Twitterリンクまとめ

                                                                            2021/11/27(土)で開催された JSConf JP 2021に関する、現時点での公開資料と Twitter アカウントリンクをまとめました。 よろしければご活用ください。 はじめに 登壇者名は敬称略させていただいています。 Twitter アカウントについては、ご本人が当イベントで登壇されることに言及されている、スライドに記載など、確認できたものを記載しております。 リンクの間違い等ありましたらコメントいただけると助かります🙏 アーカイブ動画 当イベントは、3つのトラックに分かれて講演が行われました。 その3つともアーカイブ動画が残っているので、後から見直すことができます。 ※2021/12/13追記 各講演ごとの切り抜き動画のプレイリストが作成されました。 講演一覧 A 12:10-12:40 - JavaScript エコシステムを維持する OSS の努力と課題 登壇者:So

                                                                              JSConf JP 2021 公開資料・Twitterリンクまとめ
                                                                            • GIMP - Development release GIMP 2.99.2 is out

                                                                              The new unstable version of GIMP, 2.99.2, marks the first step towards GIMP 3 based on the GTK3 user interface toolkit. Release highlights: GTK3-based user interface, with native support for Wayland and HiDPI displays. Major refactoring and cleanup Multiple layers selection More (color) space invasion Render caching available for better performance New plug-in API Plugins now possible with Python

                                                                                GIMP - Development release GIMP 2.99.2 is out
                                                                              • A Blog Post With Every HTML Element

                                                                                After learning a little bit more about web accessibility last year I had been exploring some of the less common HTML elements, and making changes to this website, like wrapping the text of the posts on this blog in <article> tags and adding a <main> tag in the website’s layout templates (this website is built using Eleventy). I had previously done some work to make sure that <figure> and <figcapti

                                                                                • Badging for Home Screen Web Apps

                                                                                  Along with the many other features for web apps on iOS and iPadOS 16.4, WebKit now includes support for the W3C’s Badging API. This straightforward API allows web developers to badge the icon of a web app. This article explores the various features of the Badging API and how to use it, and our ongoing collaboration with W3C’s Web Applications Working Group to improve the specification. Home Screen

                                                                                    Badging for Home Screen Web Apps