並び順

ブックマーク数

期間指定

  • から
  • まで

441 - 480 件 / 2000件

新着順 人気順

Draftの検索結果441 - 480 件 / 2000件

  • WAI-ARIA 実装の5つのルール | Accessible & Usable

    公開日 : 2020年6月27日 カテゴリー : アクセシビリティ / 情報設計 (IA) ウェブアクセシビリティを高めるための実装方法のひとつに、WAI-ARIA があります。WAI-ARIA とは、Web Accessibility Initiative (W3C の中で、Web アクセシビリティに関する仕様を検討する部会) が策定した、Accessible (アクセシブル) な Rich Internet Applications (リッチインターネットアプリケーション : RIA) に関する仕様です。この仕様で定められた記述をソースコードに加えることによって、JavaScript などでインタラクティブに動くユーザーインターフェースであっても、その状況の変化を、マシンリーダブルな形で支援技術 (スクリーンリーダーなど) に伝達することができます。 アクセシビリティに関心のある制作者

      WAI-ARIA 実装の5つのルール | Accessible & Usable
    • Javaで今後追加されるかもしれないSealed TypesとKotlinのSealed Classを比べてみる! - 虎の穴開発室ブログ

      みなさんこんにちは、虎の穴ラボのH.Kです。 Java 14のリリースが2020/03に予定されておりますが、今回はさらに先のリリースで入ると言われているSealed Typesという機能を詳しく見ていきます。 Sealed Typesと聞いて最初に感じたことは「Kotlinでも似たような機能(Sealed Class)がある」ということだったのでKotlinの機能との比較を通して内容を整理できたらと思います。 Sealed Typesとは 大まかな言い方をしてしまえば、継承先を制限できる機能です。 詳細については以下のJEPに記載があります。 openjdk.java.net 執筆時点(2020/02)ではPreviewとなっているため、この機能を利用するためにはjavacを実行する際に--enable-previewオプションをつけて有効化する必要があります。 JEPのMotivati

        Javaで今後追加されるかもしれないSealed TypesとKotlinのSealed Classを比べてみる! - 虎の穴開発室ブログ
      • デザイナーのためのWCAGの歩き方|Goodpatch Blog グッドパッチブログ

        近年、日本国内でのアクセシビリティの取り組みは官民の組織区分にかかわらず活発なものとなっています。特に昨今ではデジタル庁がアクセシビリティの確保・維持・向上に取り組んでいる事例を耳にしてアクセシビリティにさらなる関心を寄せている人は多いのではないでしょうか。 そんなアクセシビリティへの理解を深める上で欠かせないのがウェブコンテンツのためのアクセシビリティガイドラインである「WCAG」です。WCAGはウェブエンジニアにとっては一般的に活用されるものになってきていますが、ボリュームの多さや内容の複雑さから、エンジニアと比べるとデザイナーに対しての普及は途上中という現状があります。 一方でアクセシビリティ対応はエンジニアだけの力で取り組むことは難しく、取り組みのためにはデザイナーの力が必須です。デザイナーがアクセシビリティに取り組むことによってユーザーをより理解できるようになる他、特に視覚表現に

          デザイナーのためのWCAGの歩き方|Goodpatch Blog グッドパッチブログ
        • Zero-day in Sign in with Apple Deep-dive - OAuth.jp

          先週末に Zero-day in Sign in with Apple とかいう記事が出ていました。 この記事ではいまいち詳細がわからないんで、ちょっと実際 Apple IdP の挙動調べてみたら、当該 Endpoint 発見しました。 実際にどこが脆弱だったのか 非 Safari ブラウザで、適当な RP にアクセス e.g.,) http://signin-with-apple.herokuapp.com/ (Nov SIWA RP) Safari だと OS の Native UI が出てきてブラウザ遷移しないので注意 既に連携済の RP の場合は一度連携解除しておくこと Sign in with Apple のボタンをクリックして Apple AuthZ Endpoint に遷移 AuthZ EP: https://appleid.apple.com/auth/authorize

          • Goリリースノートから技術ブログを書く流れ基礎 | フューチャー技術ブログ

            The Gopher character is based on the Go mascot designed by Renée French はじめにTIG真野です。 フューチャーでは2021年の2月に公開されたGo 1.16から、Goのリリースノートを読んで気になったところをブログにまとめるというブログリレーを続けています。 Go 1.16連載が始まります Go 1.17連載が始まります: コンパイラとgo mod Go 1.18集中連載 ジェネリクス Go 1.19リリース連載始まります GoDoc/ツール周りのアップデート Go 1.20リリース連載が始まります&メモリアリーナの紹介&落ち穂拾い Go 1.21連載始まります&slogをどう使うべきか Go 1.22リリース連載始まります & ループの変化とTinyGo 0.31 単なる翻訳ではなく自分たちならではの付加価値を提供す

              Goリリースノートから技術ブログを書く流れ基礎 | フューチャー技術ブログ
            • 日本国憲法改正草案 | 資料| 自由民主党 憲法改正実現本部

              PDF形式のファイルを開く際は、Adobe ReaderもしくはSkyPDF®Viewerが必要です。右のアイコンから無料でダウンロードいただけます。

                日本国憲法改正草案 | 資料| 自由民主党 憲法改正実現本部
              • GoのWasmランタイム上でZigで作ったWasmモジュールを動かす - knqyf263's blog

                Zigのコミッタの方から有益なフィードバックを頂いたり、Wasmランタイムのメンテナからコメントしてもらったり、Twitterでプロ開発者に助けてもらったり、と良い話が多かったのでそのへんの話も含めつつメモとして残しておきます。 最初に断っておきますがWasmにもZigにも特に詳しくないです。 概要 実装 GoのWasmランタイム TinyGoのExample ランタイムの初期化 関数の実行 別の渡し方 Zigの実装 malloc free ptrToString stringToPtr 呼び出し側 サンプル まとめ 概要 自分の開発しているOSSでWebAssemblyによるプラグイン機能に対応したのですが*1、Wasmは仕様が小さく関数の引数や戻り値もi32/i64/f32/f64だけで頑張るみたいな世界なので直接ユーザに生のWasm用コードを書いてもらうのは利便性の面で厳しいです。*

                  GoのWasmランタイム上でZigで作ったWasmモジュールを動かす - knqyf263's blog
                • WebCodecs と WebTransport でビデオチャット | blog.jxck.io

                  Intro ブラウザの持つ Video/Audio コーデック実装へアクセスする API として WebCodecs の仕様策定と実装が進んでいる。 これにより、映像や音声の変換などといったユースケースへの応用も可能だ。 本来なら WebCodecs 単体の API について解説するところだが、筆者がこの API を待っていた理由であるところの「WebRTC の代替」としての WebCodecs/WebTransport の応用に注目し、背景も踏まえて解説する。 WebRTC WebRTC は UDP 上に DTLS で交換した鍵を用いて、 RTP を SRTP で流し、そのシグナリングに SDP を、ホールパンチに ICE(STUN/TURN) を用いることで、 P2P ビデオチャットといったユースケースを可能にした API だ。 しかし、最初から「P2P ビデオチャット」というユースケ

                    WebCodecs と WebTransport でビデオチャット | blog.jxck.io
                  • C programming language extension: Cedro pre-processor

                    Cedro Español, English Cedro is a C language extension that works as a pre-processor with eight features: The backstitch macro x@ f(), g(y); → f(x); g(x, y); (related work). Deferred resource release auto ... or defer ... (related work). Break out of nested loops break label; (related work). Notation for array slices array[start..end] (related work). Block macros #define { ... #define }. Loop macr

                    • デザイナーとみる、LayerXのオフィス移転プロジェクト|千葉 百枝|chibakun

                      IT業界に足を踏み入れた2013年から拝見していて、うおおお素敵なオフィス! ここも素敵! いつか載ってみたい…あこがれ…と思っていたので、まさかこんな日が来るとは!とそわそわしています。 プロジェクト概要移転プロジェクトが動き始めたのは昨年2023年6月ごろ。私は当初からオフィスUX・デザインリードとしてプロジェクトに入りました。8月のブランドリニューアル〜初期浸透を終えてからは、オフィス移転をメインミッションに持ち、今日まで走ってきました。 メインメンバーは3名で、それぞれの得意分野のボールを持ちつつ、先方とのやり取りは担当範囲のものを請け負うという形で進めていました。 予算・交渉担当:CFO 渡瀬(@watase) システム・機材担当:コーポレートエンジニアリング室 篠嵜(@helosshi) オフィスUX・デザインリード:BXデザイナー 千葉(@chibakun) 思えば3人は少な

                        デザイナーとみる、LayerXのオフィス移転プロジェクト|千葉 百枝|chibakun
                      • 第12回 安ギターノブ 選択会議 ポテンショメータノブ 30個入 選手 [国際規格属性] | ギターいじリストのおうち

                        生涯5000本以上のギターをいじり続けたきた管理人が実測データを交え世界一詳しいギターレビューやギターパーツ情報をお届け!

                          第12回 安ギターノブ 選択会議 ポテンショメータノブ 30個入 選手 [国際規格属性] | ギターいじリストのおうち
                        • 現代のコンピューターにおけるスタンダード「ノイマン型」を初めて実現したのは、かの天才「フォン・ノイマン」ではなく「もうひとりのノイマン」だった…!?

                          フォン・ノイマンという天才の名前に聞き覚えは無いだろうか。数学、物理学、気象学、経済学など恐ろしいほど幅広い分野にわたって活躍した、間違いなく歴史に残る偉人のひとりである。 そのおびただしい功績の中でも特に記憶に残りやすいのが、彼の名前がそのまま名づけられている「ノイマン型コンピューター」という構造を生み出したことだろう。現在のコンピューターの大半が、彼が1945年に執筆した報告書の中で提示したアーキテクチャをベースとしている。 こういったことから「フォン・ノイマンは現代コンピューターの父だ!」と短絡的に受け止めてしまいがちだが、現実はそれほど単純ではないようだ。なにしろ、フォン・ノイマンが自ら開発した文字通りの「ノイマン型」コンピューターである「IASコンピューター」は、いかなる点でも世界初のコンピューターなどではないという。 では、フォン・ノイマンのコンピューター史における功績は過大評

                            現代のコンピューターにおけるスタンダード「ノイマン型」を初めて実現したのは、かの天才「フォン・ノイマン」ではなく「もうひとりのノイマン」だった…!?
                          • h1-h4 [更新済み].ai

                            International Planning Division, International Affairs Department, NagoyaUniversity 2 3 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 157 158 159 164 166 167 170 171 176 177 178 179 180 1 1

                            • 警察が「ロボットを使った容疑者の殺害」を可能にすることを目指している

                              近年は警察によるロボットの導入が物議を醸しており、非営利組織の電子フロンティア財団は「警察に武装ドローンや武装ロボットを持たせてはいけない」と警告しています。そんな中、サンフランシスコ市警察がサンフランシスコ市の市議会に相当する監理委員会に提出した新たなポリシーの草案に、「ロボットを使用した容疑者の殺害」を許可する文言が含まれていることが報じられました。 SFPD authorized to kill suspects using robots in draft policy - Mission Local https://missionlocal.org/2022/11/killer-robots-to-be-permitted-under-sfpd-draft-policy/ San Francisco police consider letting robots use ‘deadl

                                警察が「ロボットを使った容疑者の殺害」を可能にすることを目指している
                              • DNS "propagation" is actually caches expiring

                                Hello! Yesterday I tweeted this: I feel like the term "DNS propagation" is misleading, like you're not actually waiting for DNS records to "propagate", you're waiting for cached records to expire — 🔎Julia Evans🔍 (@b0rk) December 5, 2021 and I want to talk about it a little more. This came up because I was showing a friend a demo of how DNS caching works last week, and he realized that what was h

                                • Dangerous Labels in DNS and E-mail

                                  Workgroup: intarea Internet-Draft: draft-dkg-intarea-dangerous-labels-01 Published: 21 May 2022 Intended Status: Informational Expires: 22 November 2022 Author: Dangerous Labels in DNS and E-mail Abstract This document establishes registries that list known security-sensitive labels in the DNS and in e-mail contexts.¶ It provides references and brief explanations about the risks associated with ea

                                  • Support for renaming an existing branch

                                    January 19, 2021 You can now rename any branch, including the default branch, from the web. If you've been waiting to rename your default branch from master to main, we now recommend doing so using this feature. When a branch is renamed: Open pull requests and draft releases targeting the renamed branch will be retargeted automatically Branch protection rules that explicitly reference the renamed

                                      Support for renaming an existing branch
                                    • PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモ - Qiita

                                      PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモPythonPython3mypypep __origin__ という属性がどこからやってきたのを調べていたところ、 PEP 585 -- Type Hinting Generics In Standard Collections という PEP を見つけたので、本来の目的を忘れて流し読みしてました。まだ Draft ステータスですので、今後採用されるかどうかはわかりませんが、自分の理解をメモに残しておきます。 概要 これまでの型アノテーションでは、コレクションを表現するのに専用の型を使っていた (typing.List や typing.Dict など) コレクションの実装クラスと型クラスを統合し、標準のコレクションクラス(list や dict など)で型アノテ

                                        PEP 585 (Type Hinting Generics In Standard Collections) を読んだよメモ - Qiita
                                      • Mitigate cross-site scripting (XSS) with a strict Content Security Policy (CSP)  |  Articles  |  web.dev

                                        Mitigate cross-site scripting (XSS) with a strict Content Security Policy (CSP) Stay organized with collections Save and categorize content based on your preferences. Cross-site scripting (XSS), the ability to inject malicious scripts into a web app, has been one of the biggest web security vulnerabilities for over a decade. Content Security Policy (CSP) is an added layer of security that helps to

                                        • GitHub Archive Program: the journey of the world's open source code to the Arctic

                                          CompanyGitHub Archive Program: the journey of the world’s open source code to the ArcticAt GitHub Universe 2019, we introduced the GitHub Archive Program along with the GitHub Arctic Code Vault. Our mission is to preserve open source software for future generations by storing your code in an archive built to last a thousand years. Your code is safe and sound in the Arctic At GitHub Universe 2019,

                                            GitHub Archive Program: the journey of the world's open source code to the Arctic
                                          • Introducing the ChatGPT App for Slack

                                            Editor’s Note: AI Cloud, Einstein GPT, and other cloud GPT products are now Einstein. For the latest on Salesforce Einstein, go here. Today, Salesforce and OpenAI introduced the ChatGPT app for Slack. Built by OpenAI on the Slack platform, the app integrates ChatGPT’s powerful AI technology to deliver instant conversation summaries, research tools, and writing assistance directly in Slack to help

                                              Introducing the ChatGPT App for Slack
                                            • 『フリーザ様がノブ転生!?』uxcell ホールノブ 10個 パープル【第26回 安ギターノブ 選択会議】 | ギターいじリストのおうち

                                              生涯5000本以上のギターをいじり続けたきた管理人が実測データを交え世界一詳しいギターレビューやギターパーツ情報をお届け!

                                                『フリーザ様がノブ転生!?』uxcell ホールノブ 10個 パープル【第26回 安ギターノブ 選択会議】 | ギターいじリストのおうち
                                              • Dissecting Performance of Production QUIC の備忘録 - neko--suki’s blog

                                                twitterで見かけた、「Dissecting Performance of Production QUIC」という論文の備忘録 Nice paper on how QUIC being faster in theory doesn't always make QUIC faster in practice, due to implementation details:https://t.co/j4EbEkgPwZ BTW, this kind of thing is why I often find high-level design discussions that don't really dig into the details to be overrated. pic.twitter.com/xPkChrZVVp— Dan Luu (@danluu) 2021年8月7日 htt

                                                  Dissecting Performance of Production QUIC の備忘録 - neko--suki’s blog
                                                • What's New in Unicode 14.0

                                                  Today the latest emoji list will be released by the Unicode Consortium, with additions including Biting Lip, Troll, Saluting Face, as well as two heart-related gestures: Heart Hands and Hand with Index Finger and Thumb Crossed (aka finger heart, popular in K-Pop circles). The release date for version 14.0 of the Unicode Standard was aptly set for the 14th day of September, and formalizes what has

                                                    What's New in Unicode 14.0
                                                  • はじめての転職活動をまとめてみる - すむとこ探し

                                                    遅ればせながら、今回初めて転職活動をしたので、どんな感じだったかをまとめておこう!というエントリ。退職エントリで力尽きてこんなタイミングになってしまった...。 いつ始めたの? 具体的な開始時期は自分自身よくわかって...いない。そもそも、最初は「転職するぞ!」と決断して始めたわけでなく、ここ数年社内に不穏な空気を感じていたのと、「その気が強くないうちから転職活動するといい」と聞いていたし、年齢的なこともあって「市場価値を知るために活動しとこうか」くらいの気持ちでスタートしました。割と強いトリガーになった事件が3月頭にあって活動を決意。*1面談とか本格化したのが6月くらいからかな?活動してるうちに「いやいやいや、無理無理無理!!これはもう転職不可避!!!」って状況になったので結果転職となりました。内定承諾は9月頭。半年はかからなかったですね。 どうやって探したの? 前職ではフルスタックにあ

                                                      はじめての転職活動をまとめてみる - すむとこ探し
                                                    • TS4.1の新機能でReduxToolkitの課題点を克服する

                                                      createSlice の課題点 Redux を導入する場合、ReduxToolkit を利用するシーンは多いと思います。そのなかで議論にあがるのが「createSliceを利用するか」という点です。以前Twitterでとったアンケートからも、意見が別れていることがみてとれます。 createSlice は ActionType・ActionCreator・Reducer を一度に宣言できるため大変便利で、簡略化のために利用されている方は多いと思います。 しかし筆者はこれまで、型観点で懸念があり、使用を控えていました。createSliceで作成されたactionsからは、Action型を推論できないためです。この点については、公式ドキュメントでも言及されているため、以下引用します。 As TS cannot combine two string literals (slice.name

                                                        TS4.1の新機能でReduxToolkitの課題点を克服する
                                                      • US vetoes Algerian resolution demanding immediate ceasefire in Gaza

                                                        The UN Security Council met again in emergency session in New York on Gaza Tuesday, where the United States vetoed a resolution put forward on behalf of Arab States by Algeria demanding “an immediate humanitarian ceasefire that must be respected by all parties”. The latest Council meeting on the Middle East crisis spiralling outwards from the war in Gaza has ended, with another US veto and an abst

                                                          US vetoes Algerian resolution demanding immediate ceasefire in Gaza
                                                        • 自前アーキテクチャなコードを Redux 構成に書き換えているお話 - Chatwork Creator's Note

                                                          こんにちは、フロントエンド開発部の西口 (cw_nishiguchi) です。 Chatwork はおかげさまで、サービス開始から来年で 10 年を迎えようとしています。 この記事は、その歳月においての Web クライアントのアーキテクチャの変遷をたどるお話になります。 アーキテクチャの変遷 これまでのアーキテクチャを大まかに分けると、 サービス開始当初の jQuery 期 React 導入期 Redux 導入期 となり、現在は Redux へ移行中というステータスです。 便宜的に 3 期に分けて書きましたが、実際には jQuery 期のコードも部分的にですが、まだ現役で動いています。 アーキテクチャの刷新を実際におこなうには、それなりのコストが発生します。また、その間機能開発を止めるわけにもいかないので、エイやで一度に置き換えられないため、部分的に少しずつ機能開発と並行して進めています。

                                                            自前アーキテクチャなコードを Redux 構成に書き換えているお話 - Chatwork Creator's Note
                                                          • research!rsc: Storing Data in Control Flow

                                                            A decision that arises over and over when designing concurrent programs is whether to represent program state in control flow or as data. This post is about what that decision means and how to approach it. Done well, taking program state stored in data and storing it instead in control flow can make programs much clearer and more maintainable than they otherwise would be. Before saying much more,

                                                            • FBZにおけるCI/CDパイプライン改善の取り組み - ZOZO TECH BLOG

                                                              はじめに こんにちは、ZOZOMO部OMOバックエンドブロックの杉田です。普段はFulfillment by ZOZO(以下、FBZ)が提供するAPIシステムを開発・運用しています。 FBZでは、昨年からビルドの高速化や自動デプロイをはじめとしたCI/CDパイプラインの最適化に取り組んできました。本記事では、それらの取り組みの詳細とその効果についてご紹介します。 目次 はじめに 目次 FBZにおけるCI/CDと構成管理の現状 リリースサイクルの見直し リリースまでの流れ 顕在化した課題 長時間のデプロイ ビルド環境のメンテナンス性の低さ 手動デプロイが抱える人為的なリスク CI/CDパイプラインの改善に向けて デプロイフローの見直し CodeBuildのバッチビルド タスク定義の実装例 個々のタスクを高速化 Direct deploymentsの有効化 devDependenciesの依存

                                                                FBZにおけるCI/CDパイプライン改善の取り組み - ZOZO TECH BLOG
                                                              • デジタルIDウォレットとは何なのか、私見と妄想とともに - Qiita

                                                                最近 ID 界隈で話題になっているトピックとして、デジタルIDウォレット(DIW) というコンセプトがあります。これは、身分証、運転免許証や、銀行のキャッシュカード、さらにはお店のポイントカードまで、あらゆる本人のアイデンティティに関するデータを、スマホアプリに保存し、必要に応じて、必要な情報だけ、必要あれば複数をまとめて一度に、提示できるというコンセプトです。 話題になっている背景、必要となる技術、欧米の動きなど、2023年12月時点での私の理解をまとめました。 明確なソースがある情報は、極力ソースとなるURLを添付しています。 また、一般論としてここに記載する情報については、国内外の多くの識者の方のお話を、直接的、間接的に伺う中で、私の中で咀嚼、消化した内容となっております。ここの皆様のお名前は略させて頂きますが、御礼申し上げます。それでも、本ブログの内容に誤りがあれば、すべて私の責任

                                                                  デジタルIDウォレットとは何なのか、私見と妄想とともに - Qiita
                                                                • [ Golang ] Facebook / ent のER図をGitHub Actionsで自動更新する

                                                                  ER図とは ER図のEはエンティティ(Entity)の略で、Rはリレーションシップ(Relationship)の略です。つまりER図は「エンティティ=モノ」と「リレーションシップ=関係」の組み合わせでシステムのデータやデータ間の処理構造を設計します。例として「顧客が商品を注文する」という処理をER図で表すと以下のようになります。 簡潔に説明をすると、ER図とはテーブル間の関係を表した図です。 RDBのようなデータベースを用いてシステムの開発および運用を行う際に、テーブル間の関係を直感的に理解できるようになります。 なぜER図が必要か 実運用を行なっているシステムとなるとテーブル数が数十に及ぶことが多々ありますので、ER図のようなものなしでは複数のテーブル間の関係を把握することが困難となります。 なぜ自動更新が必要か ER図の様なドキュメントは、日々の忙しい開発業務の中では大抵の場合優先順位

                                                                    [ Golang ] Facebook / ent のER図をGitHub Actionsで自動更新する
                                                                  • [本日の一品]ビール缶のフタを切り落とす「Draft Top」を買ってしまった

                                                                      [本日の一品]ビール缶のフタを切り落とす「Draft Top」を買ってしまった
                                                                    • テックブログ運営チームに突撃取材!〜株式会社アンドパッド編〜|転職ドラフトReport

                                                                      テックブログ運営に意欲的に取り組まれている企業にフォーカスしたインタビュー記事。 「運営体制の構築と運営のコツ」 「目標やゴールをどう描くか」 「アウトプットの促進」 の3つの切り口で、第2回はクラウド型の建築・建設プロジェクト管理サービス「ANDPAD」を提供する、株式会社アンドパッド。 アンドパッドの鳩さんと土方さんにお話を伺います。 ■インタビュイープロフィール 株式会社アンドパッド 組織戦略部 技術広報エンジニア 鳩 洋子さん フリーランスのエンジニアとして8年ほどの活動経験を経て、受託開発会社にて、月額制アジャイル開発チームを提供するサービスの立ち上げを行い、事業企画と事業部CTOを兼任。現在はアンドパッドの組織戦略部にて、技術広報エンジニアとして採用広報・技術ブランディング活動を推進している。 株式会社アンドパッド マネージャー 土方 哲雄さん エンタメ系企業、通信キャリアサー

                                                                        テックブログ運営チームに突撃取材!〜株式会社アンドパッド編〜|転職ドラフトReport
                                                                      • Decentralized Identifiers (DIDs) v1.0

                                                                        Decentralized Identifiers (DIDs) v1.0 Core architecture, data model, and representations W3C Recommendation 19 July 2022 More details about this document This version: https://www.w3.org/TR/2022/REC-did-core-20220719/ Latest published version: https://www.w3.org/TR/did-core/ Latest editor's draft:https://w3c.github.io/did-core/ History: https://www.w3.org/standards/history/did-core Commit history

                                                                        • curl 8.0.0 is here | daniel.haxx.se

                                                                          Exactly one month since the previous release, we are happy to give you curl 8.0.0 released on curl’s official 25th birthday. This a major version number bump but without any ground-breaking changes or fireworks. We decided it was about time to reset the minor number down to more a manageable level and doing it exactly on curl’s 25th birthday made it extra fun. There is no API nor ABI break in this

                                                                          • Using Rust at a startup: A cautionary tale

                                                                            Rust is awesome, for certain things. But think twice before picking it up for a startup that needs to move fast. All of the art for this post was generated using DALL-E.I hesitated writing this post, because I don’t want to start, or get into, a holy war over programming languages. (Just to get the flame bait out of the way, Visual Basic is the best language ever!) But I’ve had a number of people

                                                                              Using Rust at a startup: A cautionary tale
                                                                            • 第18回 安ギターノブ 選択会議 ウッドコントロールノブ 3個 選手 | ギターいじリストのおうち

                                                                              生涯5000本以上のギターをいじり続けたきた管理人が実測データを交え世界一詳しいギターレビューやギターパーツ情報をお届け!

                                                                                第18回 安ギターノブ 選択会議 ウッドコントロールノブ 3個 選手 | ギターいじリストのおうち
                                                                              • Prompt Like a Pro: 8 Tips and tricks for working with Copilot in Teams

                                                                                As a reminder, to have access to these features you need a Copilot for Microsoft 365 license! How to prompt like a pro Writing great prompts is the key to having better interactions with Microsoft Copilot in Teams. Just like talking to a co-worker, clear communication and certain techniques can help you get better results from some prompts than others. In this edition, we highlight how to prompt l

                                                                                  Prompt Like a Pro: 8 Tips and tricks for working with Copilot in Teams
                                                                                • Migrate to User-Agent Client Hints  |  Articles  |  web.dev

                                                                                  Migrate to User-Agent Client Hints Stay organized with collections Save and categorize content based on your preferences. Strategies to migrate your site from relying on the user-agent string to the new User-Agent Client Hints. The User-Agent string is a significant passive fingerprinting surface in browsers, as well as being difficult to process. However, there are all kinds of valid reasons for