並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 116件

新着順 人気順

Standardの検索結果1 - 40 件 / 116件

Standardに関するエントリは116件あります。 技術プログラミング開発 などが関連タグです。 人気エントリには 『どうしてHTML5が廃止されたのか | フューチャー技術ブログ』などがあります。
  • どうしてHTML5が廃止されたのか | フューチャー技術ブログ

    フロントエンド連載の5記事目です。 HTML5が2021年の1月に廃止されました。 Webエンジニアとしてバリバリ活躍されてる方やエグゼクティブテックリードのような肩書きを持つ方にとっては「何をいまさら」という話題かと思います。 しかしながら、今年も新人さん入ってきてくださったので、プログラミングを学習中にHTML5という文字列に悩まされないように、そもそもHTML5とは何かや、廃止された経緯をまとめてみます。 HTML5とはWebサイトを作るときに必ず書くことになるHTML。Webサイトのコンテンツ、つまり中身や構造を作るために使うマークアップ言語です。 そして、その最近版として10年ほど前に登場したHTML5。当時は Webニュースなどで盛んに特集が組まれていましたが、このHTML5がついこないだ、2021年1月28日に廃止されました。 広義のHTML5 / 狭義のHTML5HTML5

      どうしてHTML5が廃止されたのか | フューチャー技術ブログ
    • 僕らはいつまでUSB Type-Cケーブルを選ぶのに迷うのだろう…もう間違えないための覚え書き - Magnolia Tech

      2021/8/6更新 Thunderbolt4ケーブルがリリースされてきたので、アップデートしました。 blog.magnolia.tech 自分用の買い物メモ USB Type-Cケーブルの選び方は難しい…あらゆる規格をサポートするけど、あらゆる規格を”同時に”サポートするわけではないので、主にケーブル長や用途などで上手く選ばないと、使えなかったり、無駄に高いケーブルを選ぶことになってしまう そんなことを起こさないためのメモ あれこれ迷わないための”全部入り” 低速から高速まで色々な周辺機器の接続に使う(USB2.0, USB3.1, Thunderbolt3) ディスプレイ接続に使う(DisplayPort) 給電に使う(最大100W) などなどを考えると、長さが1.0m以下で、USB PD 5A(100W)対応と書かれているThunderbolt3ケーブルを選ぶと全部対応している。

        僕らはいつまでUSB Type-Cケーブルを選ぶのに迷うのだろう…もう間違えないための覚え書き - Magnolia Tech
      • LANケーブルはカテゴリ6Aで十分、むしろ7以上は買うな | なうびるどいんぐ

        (誤解されるのも嫌なので補足しておきますが、カテゴリ7や8という規格がゴミなのではなく、市販品のカテゴリ7や8が規格不適合のゴミという意味です) カテゴリ7Aとか8もありますが、7同様に買ってはいけないゴミなので今回は7とまとめて説明します。 カテゴリ5はやめよう そもそも売ってないと思いますが、カテゴリ5のケーブルは規格上100Mbpsまでなので買わないようにしましょう。 5e以上が安く手に入る今の時代にわざわざ買う必要はありません。 むしろ家の中に余ってるなら混在防止のために捨てて良いレベル。 1Gbpsなら5eでも十分 1Gbpsまでであればカテゴリ5eのケーブルでも問題ありません。 「帯域に余裕があるからカテゴリ6以上がおすすめ」という意見もあったりしますが、2.5倍の帯域があるからって1Gbpsが2.5Gbpsになったりする訳じゃない。(それどころか、2.5GBASE-Tも5eで

          LANケーブルはカテゴリ6Aで十分、むしろ7以上は買うな | なうびるどいんぐ
        • トラックのタイヤ脱落事故の原因なんだが

          トラックの左後輪に限ってタイヤが脱落する事故の原因だが、これはこの10~15年くらいでタイヤに関する規格が色々変わったせいだ。 以前に整備と管理経験があるので説明したい。 ホイール脱落のメカニズムそもそも重量車のホイールが脱落する時、直接の原因はホイールボルトの折れに因る。だがこれはボルトに問題があるのではない。 ホイールナットはホイールをもの凄い力でハブ(車軸の端でホイールボルトが生えている部品)やブレーキドラムに押し付けている。これによってホイールの裏側とハブ/ドラムの間には巨大な摩擦力が発生する。この摩擦力が車の重量を支えているのである。 つまりボルトには引っ張る力だけしかかかっていない。 これが緩むとどうなるか? ナットが緩むと先の摩擦力が低減する。そして摩擦力が車両重量を支えられなくなるとこの重さはボルトを切断する力になるのである。1.5cm程度の鉄の棒でトラックを持ち上げられる

            トラックのタイヤ脱落事故の原因なんだが
          • 「デジタルスキル標準」をとりまとめました! (METI/経済産業省)

            経済産業省と独立行政法人情報処理推進機構(IPA)は、企業・組織のDX推進を人材のスキル面から支援するため、DXを推進する人材の役割や習得すべきスキルを定義した「DX推進スキル標準(DSS-P)」を今回新たに策定し、今年3月に公開した「DXリテラシー標準(DSS-L)」と合せて、個人の学習や企業の人材育成・採用の指針である「デジタルスキル標準(DSS)」ver.1.0として、取りまとめました。 1.背景・目的 データ活用やデジタル技術の進化により、我が国や諸外国において、データ・デジタル技術を活用した産業構造の変化が起きつつあります。このような変化の中で企業が競争上の優位性を確立するためには、常に変化する社会や顧客の課題を捉え、デジタルトランスフォーメーション(DX)を実現することが重要です。 一方で、多くの日本企業は、DXの取組みに遅れをとっていると考えられます。その大きな要因のひとつと

            • Web 技術の調査方法 | blog.jxck.io

              Intro 「新しい API などを、どうやって調べているのか」「仕様などを調べる際に、どこから手をつければ良いのか」などといった質問をもらうことがある。 確かにどこかに明文化されていると言うよりは、普段からやっていて、ある程度慣れてきているだけなものであり、自分としても明文化していなかったため、これを機に解説してみる。 やり方は一つではない上に日々変わっていくだろうが、頻繁にこの記事を更新するつもりはない。また、筆者は実務で必要になるというよりは、ほとんどを趣味でやっているため、このやり方が合わない場面は多々有るだろう。 スコープとしては、ライブラリ、ツール、フレームワークなどではなく、 Web プラットフォーム関連の標準やブラウザの実装状況などに限定している。 Scope 従来からあり、広く認知された API については、情報も多く調査の敷居はそこまで高くないため、今回は議論が始まって

                Web 技術の調査方法 | blog.jxck.io
              • ロギングベストプラクティス - kawasima

                printfをつかったり、ログエントリを自分でファイルに書き出したり、ログローテションを自分でやったりしてはいけない。運用担当者にお願いして、標準ライブラリやシステムAPIコールを使うようにしよう。そうすれば、実行中のアプリケーションが他のシステムコンポーネントと適切に連携して、特別なシステム設定なしに適切な場所またはネットワークサービスにログを記録できるようになる。 ロギングライブラリを使いたければ、特にJavaの世界にはLog4j, JCL, slf4j, logbackなど多くのものが存在する。私はslf4jとlogbackを組み合わせて使うのが好きだ。とてもパワフルで、設定も比較的簡単だ。(JMXで設定できたり、設定ファイルのリロードもできる)。 slf4jの最高なところは、状況にあわせてロギングのバックエンドを変えれるところにある。特にあなたがライブラリ書くときには、ライブラリの

                  ロギングベストプラクティス - kawasima
                • 某家電メーカーの人「なんで映像のフレームレートが29.97fpsという中途半端な数字なんですか」

                  (モノクロからカラーテレビに移行する際に) 色がつくことで情報量は増えることになりますが、 モノクロ映像と同じ仕組みで再生すると、映像と音が1時間に3.6秒ズレてしまったそうです。 この問題を解決するために、フレームを間引いていって、「29.97fps」にしたところ、ちょうどズレがなくなりました。 「29.97fps」というナゾの数字はここで生まれたことになります。 リンク 誰がためにキーを打つ なぜ29.97fpsなのか - 誰がためにキーを打つ (2020.04.13 更新) ◉29.97fps?何でこんなややこしい数字なの? 高柳健次郎氏がイロハの「イ」を初めてブラウン管に映し出して始まった日本のテレビ。テレビは映像を映し出す機器です。現在はデジタル方式のテレビですが、最初はアナログ方式のテレビでした。 パラパラマンガによく例えられますが、映像は画像を連続して再生したもの、と言えます

                    某家電メーカーの人「なんで映像のフレームレートが29.97fpsという中途半端な数字なんですか」
                  • JavaScriptのモダンな書き方 - ES2020のオプショナルチェーン、null合体演算子、動的import、globalThis等を解説 - ICS MEDIA

                    JavaScriptのモダンな書き方 - ES2020のオプショナルチェーン、null合体演算子、動的import、globalThis等を解説 JavaScriptの仕様であるECMAScriptは年次で仕様が更新されています。ECMAScript 2020(ES2020)は2020年6月にリリースとなりました。現行のすべてのブラウザでES2020の機能は利用できますが、フロントエンドエンジニアにとって使いこなしたい記法ばかりです。 本記事ではES2020に焦点をあて、JavaScriptの新しい記述方法のメリットと使いどころを解説します。 オプショナルチェーン Optional Chaining(オプショナルチェーンやオプショナルチェーニングと呼ばれています)とは、?.構文を用いてnullやundefinedになりうる値へ安全にアクセスできる仕組みです。 利用シーン nullやunde

                      JavaScriptのモダンな書き方 - ES2020のオプショナルチェーン、null合体演算子、動的import、globalThis等を解説 - ICS MEDIA
                    • 最初からこうすべきだった。「USB」の速度が分かりやすい表記に

                        最初からこうすべきだった。「USB」の速度が分かりやすい表記に
                      • USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る

                        USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る:“PC”あるいは“Personal Computer”と呼ばれるもの、その変遷を辿る(1/6 ページ) IBM PC、PC/AT互換機からDOS/Vマシン、さらにはArmベースのWindows PC、M1 Mac、そしてラズパイまでがPCと呼ばれている昨今。その源流からたどっていく大原雄介さんによる解説連載の第8回。前回はPCのアーキテクチャを巡るIntelとMicrosoftの動きを描いたが、今回はそこでIntelの取り組みの成果の一つとして挙げたUSBのお話である。 USBはいろいろ失敗もある(というか、現在進行形で失敗し続けている気もしなくはない)が、それでも大成功したインタフェースである。そして単にPCだけではなくマイコン(※1)などでも普通にサポートされるようになってきており、加えてP

                          USBが誕生したのは「奥さんのプリンタをつなげる手間にキレたから」 USBの設計当時を振り返る
                        • USB警察の方「手を挙げろ!Type-Cがメスな変換アダプタは規格で禁じられている」禁止されてる理由と注意喚起

                          リンク HANPEN-BLOG 規格的にアウトなUSB Type-C変換アダプタが売られている話 USB Type-CをUSB Standard-Aに変換するアダプタは規格的にアウトです。 133 users 147

                            USB警察の方「手を挙げろ!Type-Cがメスな変換アダプタは規格で禁じられている」禁止されてる理由と注意喚起
                          • 良いコードの書き方 - Qiita

                            概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマーの教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

                              良いコードの書き方 - Qiita
                            • なぜアメリカは「メートル単位」をかたくなに拒絶するのか?

                              by patricia serna アメリカ製の家電を購入したりアメリカに旅行したりした時にたびたびぶつかるのが、「長さがセンチやメートルで表示されていない」という問題。なぜアメリカだけでメートル法ではなく「インチ」「フット」「ヤード」といった単位が使われ続けているのか?という疑問に答えるムービーがYouTubeで公開中です。 The real reasons the US refuses to go metric - YouTube ムービーを作成した技術系ニュースサイトのThe Vergeはアメリカに拠点を置いていますが、視聴者は全世界に存在するため、記事やムービーの反応として「メートル法を使ってくれ」というコメントをよく受け取るそうです。 このため、アメリカに住むユーザーとアメリカ以外に住むユーザー双方のために、2つの単位をムービー中に挿入することもあるとのこと。 「なぜアメリカがメ

                                なぜアメリカは「メートル単位」をかたくなに拒絶するのか?
                              • チームで機能設計するためのPlantUML標準化 | フューチャー技術ブログ

                                はじめに現在所属しているプロジェクトではWebAPIやバッチ処理の設計の一環としてPlantUMLを利用しています。効率よく品質高くアウトプットを出すためには、プログラミング言語に対してコーディング規約があるように、UMLに対してもチームで設計するにあたり一定のルールを決める必要があります。 そこでプロジェクト内のPlantUMLを使用するうえでのガイドラインやルールをまとめる機会があり、せっかくなのでそれを記事化します。 記事のゴール シーケンス図設計におけるPlantUMLの標準化 必要最低限のルールだけに絞ってチーム設計の生産性と品質を上げる 記事の前提 ルールの想定の利用シーン: チームで大量生産する業務機能の処理フローを表現するために使う場合を想定。 また、この記事に記載されているルールはRDBを中心的に使用したAPI処理やバッチ処理等を念頭に置き決められたものです。 ルールの想

                                  チームで機能設計するためのPlantUML標準化 | フューチャー技術ブログ
                                • W3C発行のHTMLがすべて廃止された日 | フロントエンドBlog | ミツエーリンクス

                                  あくまで有効日数はW3C仕様の名目上のステータスであり、参考情報にしか過ぎないわけですが、HTML5とそれよりも前に策定された(X)HTML仕様は、2018年3月に一斉に廃止され、HTML Review Draftと入れ替わるタイミングでHTML 5.1とHTML 5.2が同時に廃止されました。Second Editionを含んでいますが、HTML5シリーズがいずれも勧告から3年で廃止されているのは何とも興味深いところではあります。 また、古い話ですが、当時HTML5のEditorを務めていたHixieことIan Hickson氏が2008年に「HTML5の完成は2022年ごろになる」と発言していたことがありました(HTML5の完成は2022年!? | Web標準Blog | ミツエーリンクス)。2012年にW3CとWHATWGのHTMLが分裂[1]し、結局今年になってWHATWG HTM

                                    W3C発行のHTMLがすべて廃止された日 | フロントエンドBlog | ミツエーリンクス
                                  • 画像による Layout Shift が無くなる Web がやって来る - mizdra's blog

                                    はじめに Web では古来より <img> タグを用いて画像を読み込んでいました. しかし <img> タグにはアスペクト比に関する情報を埋め込むための属性が用意されていません. そのため, ブラウザが画像をネットワークから fetch して読み込みが完了するまで, レスポンシブな img 要素の寸法を決定できず, ページにガタツキ (Layout Shift) が生じる問題がありました. この問題を解決するため以前より, アスペクト比を埋め込むための新たな属性の導入が提案されていました. しかし最近議論に動きがあり, 既存の属性を利用する方法が提案され, ブラウザに実装され始めています. ここでは問題の背景, 提案と議論の変遷, そして開発者が取るべき対応について紹介します. はじめに img タグと Layout Shift intrinsicsize 属性 intrinsicsize

                                      画像による Layout Shift が無くなる Web がやって来る - mizdra's blog
                                    • れい(Windowsを許さない) on Twitter: "このシールテープの巻き方について、時間を見つけて語っておこう。 結論からいうと。 この巻き方は「間違い」。 が、こういう巻き方が正しいと思い込んでしまう技術的事情があり、現代でもこれでないと止まらないケースがある。 それは歴… https://t.co/Yc1Ppwt3Sk"

                                      このシールテープの巻き方について、時間を見つけて語っておこう。 結論からいうと。 この巻き方は「間違い」。 が、こういう巻き方が正しいと思い込んでしまう技術的事情があり、現代でもこれでないと止まらないケースがある。 それは歴… https://t.co/Yc1Ppwt3Sk

                                        れい(Windowsを許さない) on Twitter: "このシールテープの巻き方について、時間を見つけて語っておこう。 結論からいうと。 この巻き方は「間違い」。 が、こういう巻き方が正しいと思い込んでしまう技術的事情があり、現代でもこれでないと止まらないケースがある。 それは歴… https://t.co/Yc1Ppwt3Sk"
                                      • 総務省が「次世代地デジ放送」仕様策定。4K/HDR/22.2ch対応へ

                                          総務省が「次世代地デジ放送」仕様策定。4K/HDR/22.2ch対応へ
                                        • 【特集】 「USB 3.0」=「USB 3.1 Gen 1」=「USB 3.2 Gen 1」? すぐ分かるUSBの「Gen」表記ルール

                                            【特集】 「USB 3.0」=「USB 3.1 Gen 1」=「USB 3.2 Gen 1」? すぐ分かるUSBの「Gen」表記ルール
                                          • 2023年モダンCSSの最新トレンド

                                            鹿野さんに聞く!2023年モダンCSSの最新トレンド https://findy.connpass.com/event/278449/ で発表した資料です。 各リンクはこちらから参照 https://tonkotsuboy.github.io/20230413_findy_css/

                                              2023年モダンCSSの最新トレンド
                                            • JavaScriptを大きく変えうる Dataflow Proposals の概要と論点(Call-this, Pipe Operator)

                                              Dataflow Proposals とは 以下の5つのプロポーザルをまとめて Dataflow Proposals と呼んでいる。 Stage 2: Pipe operator Stage 1: Call-this operator Stage 1: Partial application(PFA) Stage 1: Extensions Stage 0: Function.pipe and flow 例えば Pipe operator, Call-this operator, Partial application を組み合わせると、以下のように書けるようになる。(提案段階なので変わる可能性アリ) import { getAuth, getIdToken } from "firebase/auth"; function isPublic(article) { return articl

                                                JavaScriptを大きく変えうる Dataflow Proposals の概要と論点(Call-this, Pipe Operator)
                                              • JavaScriptの進化で変わる身近なコーディング習慣

                                                JavaScriptの進化で変わる身近なコーディング習慣 uhyo ( https://twitter.com/uhyo_ ) JavaScriptは歴史が結構長い言語であり、さまざまなベストプラクティスがあります。一方で、JavaScriptは進化を続けており、それに伴ってこれまでに蓄積したベストプラクティスも変化します。このトークでは、みなさんの手癖になっていそうなプラクティスのうち今後修正が必要になるところを紹介します。 2022年3月25日開催「UIT Meetup vol.15 『Relearn Modern Web Standard』」 https://uit.connpass.com/event/242359/

                                                  JavaScriptの進化で変わる身近なコーディング習慣
                                                • 「img要素をpで囲う」仕様を読むのがめんどくさい人向け解説 - m31

                                                  web屋さんたちのTLで話題沸騰の「img要素、下から見るか?横から見pで囲うか?」問題について、Twitterでもやいのやいの言っていますが、件のツイートで挙がっている項目について、独自解釈ではなく、仕様についてきちんと解説したいと思います。 って書いたけどたぶんimg要素の話だけで終わる。 2019.9.12追記 この記事は書いたものを書きっぱなしにしておくつもりだったのですが、TwitterのDMでいただいたメッセージで気付かされたことがあり、一部に訂正と補足を追記することにしました。 このボックスで書かれている追記には、著者による嘘は含まれていません。もし追記の内容に誤りがありましたらそれはただのミスです。 また、追記にこのボックスを使用するにあたり、もともと記事内にあった同じボックスは別のボックスに置き換えました。 訂正の経緯については記事の最後で後述します。 img要素の仕様を

                                                    「img要素をpで囲う」仕様を読むのがめんどくさい人向け解説 - m31
                                                  • JavaScriptのES2021で追加された新機能まとめ

                                                    2022/06/22追記 最新仕様ES2022がリリースされたので、新しく記事を書きました。 JavaScriptの仕様はECMAScriptで、ECMAScript 2015(ES2015)、ECMAScript 2016(ES2016)...というように毎年進化を続けています。 これまでの仕様はES2020でしたが、先日2021年6月22日にES2021が正式仕様として承認されました。 22.06.2021 Ecma International approves new standards - Ecma International ブラウザ対応も完了しており、全モダンブラウザ(Google Chrome・Firefox・Safari・Microsoft Edge)でES2021の全機能が使えます。 本記事では、ES2021すべての新機能をまとめて紹介します。 大きな数値を_区切りで書け

                                                      JavaScriptのES2021で追加された新機能まとめ
                                                    • 「IPはもはや限界」、ファーウェイの新提案が世界で物議

                                                      1990年代に商用化されて以降、グローバルで単一のネットワークとして世界で大きな発展を遂げてきたインターネット。そのインターネットの根幹を支える仕組みが「IP(インターネットプロトコル)」だ。IPはインターネットでデータをやり取りするための手順を定めており、1970年代に基本的な仕組みが開発された。 IPの仕組みは非常にシンプルだ。「ヘッダー」といわれる先頭部分にデータの送信元と送信先の住所に当たるIPアドレスをそれぞれ記載する。その後ろの「ペイロード」と呼ばれる部分に、送受信するデータを格納する。これらのデータは「パケット」と呼ばれる通信単位ごとに小分けされ、宛先のIPアドレスに向けて、ルーターと呼ばれる機器がバケツリレー方式で転送する。これがインターネットの基本的な仕組みだ。 IPの基本思想は、「どこかで機器が壊れても、なんとしてもつなぐ」という機能に徹している点だ。速度保証ができない

                                                        「IPはもはや限界」、ファーウェイの新提案が世界で物議
                                                      • Web標準に新たなステータス「Baseline」が登場。変化し続けるWeb標準のうちWeb開発者が安心して使える機能群を示す。MDNドキュメントなどで表示開始

                                                        Web標準に新たなステータス「Baseline」が登場。変化し続けるWeb標準のうちWeb開発者が安心して使える機能群を示す。MDNドキュメントなどで表示開始 Web開発者の開発体験を改善することなどを目的としたW3CのWebDX Community Groupは、つねに新たな機能などが登場し変化し続けるWeb標準のうち、Web開発者が安心して使える機能群を示す新たなステータス「Baseline」を発表しました(Googleによる発表、MDNによる発表)。 現在、Web標準はリビングスタンダードとしてつねにアップデートが行われており、ChromeやFirefox、Safariなどの主要なWebブラウザは、Web標準で新たに策定される機能をそれぞれ実装し、最新版に反映させています。 そのため、それぞれのWebブラウザがWeb標準のどの機能をいつ頃実装し、最新版に反映させるのかは時期が異なりま

                                                          Web標準に新たなステータス「Baseline」が登場。変化し続けるWeb標準のうちWeb開発者が安心して使える機能群を示す。MDNドキュメントなどで表示開始
                                                        • 刀剣限界夢女について思うこと|/////

                                                          「#刀剣限界夢女」というハッシュタグをご存知でしょうか。このタグをご存知ない方は、このノートをよんでもおそらくなんの益もありません。というか、このタグをご存知の方がこのノートを読んでもなんの利益も無いです。 これは、該当のハッシュタグをたまたまTwitterで目にした夢女の私が、「なんかよくわからないけど嫌だ」と思った感情を掘り下げる為だけに書いています。あのタグを見て「なんか嫌だ」と思った同類の夢女に読んでほしいけど、多分無理だろうな。特に拡散もしないので、このまま埋もれていく事でしょう(とか言いながら夢女の誰かにはめちゃくちゃ見てほしいので夢女タグだけ全力でつけました)。 自己紹介私は刀剣乱舞というジャンルで、夢系の二次創作を行っています。刀✕審神者のカップリングで、「〇〇さに」とか呼ばれるやつ。 審神者はオリキャラというタイプの人もいますが、私はどっちかというと夢小説的な感じで「○○

                                                            刀剣限界夢女について思うこと|/////
                                                          • JSON にもコメントを書きたい - Qiita

                                                            JSON の構文は至ってシンプルです。 JSON は名前(キー)と値のペアがセットになった「オブジェクト」から構成されています。 キーはダブルクォートでくくられた文字列です。 値はダブルクォートでくくられた文字列、数値、真偽値、null 値、配列、またはオブジェクトです。 キーと値はコロン( : )で区切ります。 ペアとペアの間はカンマ( , )で区切ります。 前後を中括弧( { , })で挟みます。 { "文字列": "文字列", "数値": 0, "真偽値": true, "null値": null, "配列": [ "要素1", "要素2" ], "オブジェクト": { "キー": "値" } } そう、JSON にはコメントを記載するための構文がないのです。近年では設定ファイルなどで利用されることも多い JSON ですが、コメントによる説明が不要なキーを名付けることは現実的ではあり

                                                              JSON にもコメントを書きたい - Qiita
                                                            • 「USB4」仕様公開--転送速度は最大40Gbps

                                                              「USB4」が完成したようだ。広く普及しているUSB接続技術の仕様を管理するUSB Implementers Forum(USB-IF)は米国時間9月3日、次期バージョンとなるUSB4の仕様を正式に公開したことを明らかにした。USB4は、ハイエンドのノートPCや周辺機器ですでに目にしているIntelの高速な「Thunderbolt」技術を採用することで、現在最速の「USB 3.2」に比べてデータ転送速度が2倍になる。USB-IFが発表したことで、ハードウェアやソフトウェアの開発者らは、USB4をサポートする製品の開発を本格化させることが可能になる。 現行のUSB 3.2は最大20Gbpsのデータ転送速度を実現するが、まだマイナーな存在にとどまっており、多くのユーザーは転送速度が5Gbpsや10Gbpsの旧規格を使っている。USB4は40Gbpsへの高速化をうたっており、複数の外部ディスプレ

                                                                「USB4」仕様公開--転送速度は最大40Gbps
                                                              • JavaScriptのエキサイティングな新機能7選 - Qiita

                                                                以下はMostafa Gaafarによる記事、7 New Exciting JavaScript Features You Need to Knowの日本語訳です。 7 New Exciting JavaScript Features You Need to Know JavaScript ( ECMA Script ) は進化する言語であり、たくさんのproposalやアイデアが出番を待ち受けています。 TC39 (Technical Committee 39) という委員会がJavaScript標準と新機能の定義を担当しています。 そして今年は彼らの活動が活発になっています。 以下は、現在ステージ3にある提案の一部の紹介です。 ステージ3は完成する直前の段階です。 これはつまり、この機能がブラウザやその他のJavaScriptエンジンにすぐに実装されることを表しています。 実際、以下の

                                                                  JavaScriptのエキサイティングな新機能7選 - Qiita
                                                                • スマートホーム世界統一規格、日本置いてけぼり - 日本経済新聞

                                                                  「これまではスマートスピーカーや家電、住設機器などを手掛けるメーカー各社が独自のプロトコル(規格)で囲い込みをしようとした結果、スマートホーム市場が分断されて思うように成長しなかった。そこで、プロトコルを共通化しようと世界のさまざまな企業が手を組んだ点で大きなインパクトを持つ」(三菱電機リビング・デジタルメディア事業本部IoT・ライフソリューション新事業推進センターセンター長の朝日宣雄氏)20

                                                                    スマートホーム世界統一規格、日本置いてけぼり - 日本経済新聞
                                                                  • VMware Fusion 12、個人使用を無料に変更

                                                                    VMwareは8月19日(米国時間)、「Announcing: VMware Fusion 12 and Workstation 16 - VMware Fusion Blog - VMware Blogs」において、向こう1、2カ月の間にリリースが予定されている次期バージョンの「VMware Fusion 12」および「VMware Workstation 16」について、主な新機能および変更点を伝えた。 次期バージョンからはライセンスおよび料金体系が変更となる。よって、該当する製品を利用している場合、今後の料金変更などに注意する必要がある。 Announcing: VMware Fusion 12 and Workstation 16 - VMware Fusion Blog - VMware Blogs 次期バージョンで予定されている主な新機能や変更点は、次のとおり。 macOS B

                                                                      VMware Fusion 12、個人使用を無料に変更
                                                                    • 欧州、スマホなどが対象の“USB Type-C統一法”を2024年秋施行へ

                                                                      欧州連合(EU)の立法議会である欧州議会は6月7日(現地時間)、「USB Type-C」(USB-C)をEU圏内のすべてのスマートフォン、タブレット、カメラの共通の充電ポートにすることを義務付ける無線機器指令を2024年秋までに施行すると発表した。施行にはこの後、欧州議会とEU理事会による承認が必要だが、承認はほぼ確実とみられる。 この法令は「EU圏内の製品をより持続可能にし、電子廃棄物を削減し、消費者の生活を助けるためのより広範なEUの取り組みの1つ」としている。 この法案は10年以上にわたって策定されてきたもので、昨年9月に欧州委員会が法案を提出した。 新しい規則の下では、消費者は新しいデバイスを購入するたびに異なる充電デバイスとケーブルを必要とせず、すべてのポータブル電子デバイス(スマートフォン、タブレット、eリーダー、イヤフォン、デジタルカメラ、ヘッドホン、ヘッドセット、ハンドヘル

                                                                        欧州、スマホなどが対象の“USB Type-C統一法”を2024年秋施行へ
                                                                      • 旧石器時代のポインタをご利用の皆様へ ~provenance入門~ - Qiita

                                                                        現代のプログラミング言語ではポインタは単なるアドレスではなく,provenanceを伴った参照として扱われています. 世界は既に変わっています. 概要 ポインタは単なるアドレスではありません. ポインタにはprovenanceという,どのオブジェクト由来かの情報が含まれています. Provenanceを使うことで,最適化が効きやすくなったり,堅牢なプログラムを書きやすくなったりします. 追記: 次の英語記事を読むとprovenanceが必要な理由についてもっとよく知ることができます.クリックしよう!!!!(2020-12-15) https://www.ralfj.de/blog/2020/12/14/provenance.html ポインタはアドレスではない 次のCプログラムを見てみましょう. #include <stdio.h> #include <string.h> int main

                                                                          旧石器時代のポインタをご利用の皆様へ ~provenance入門~ - Qiita
                                                                        • コミットメッセージ規約 「Conventional Commits」を導入してみよう! / Let's use Conventional Commits

                                                                          PHPerkaigi 2022 のレギュラートークで使用したスライドです。 https://fortee.jp/phperkaigi-2022/proposal/8acc191a-7625-4dad-afc3-3f52025e6e6b https://www.youtube.com/watch?v=-npgdvGAnlU

                                                                            コミットメッセージ規約 「Conventional Commits」を導入してみよう! / Let's use Conventional Commits
                                                                          • Web のセマンティクスにおける Push と Pull | blog.jxck.io

                                                                            Intro 筆者は、 Web のセマンティクスに対する実装の方針として、大きく Push 型の実装 と Pull 型の実装 があると考えている。 もっと言えば、それは実装方法という具体的な話よりも、開発者のセマンティクスに対する態度を表現することができる。 この話は「Push よりも Pull が良い」などと簡単に切り分けられる話ではない。 「自分は今 Push で実装しているのか、 Pull で実装しているのか」この観点を意識するかしないかによって、セマンティクスに対する視野が広くなり、その応用として、たとえば今自分が行っている実装が、将来の Web においてどのような互換性の問題を生じるかなどを想像できるようになるだろう。最近問題になる Ossification を、こうした視点の欠如の結果とみることもできる。 (本エントリでの Ossification は、一般に言われている Pro

                                                                              Web のセマンティクスにおける Push と Pull | blog.jxck.io
                                                                            • A Proposal For Type Syntax in JavaScript - TypeScript

                                                                              Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think this has the potential to make TypeScript easier and faster to use for development at every scale. We’d like to talk about why we’re pursuin

                                                                              • パスワード不要の認証技術「パスキー」はパスワードよりもエクスペリエンスが悪いという批判

                                                                                FIDOアライアンスが仕様を策定した「パスキー」は、パスワードではなく生体情報を用いて認証する「FIDO 2.0」を「Webauthn」標準に基いて利用して得た資格認証情報をデバイス単位で管理運用する技術です。このパスキーが抱える問題点について、Webauthn標準に関わったエンジニアのFirstyearことウィリアム・ブラウン氏が自身のブログで解説しています。 Firstyear's blog-a-log https://fy.blackhats.net.au/blog/2024-04-26-passkeys-a-shattered-dream/ Webauthnがパスワードに代わる認証技術として大きな可能性を秘めていると考えていたブラウン氏は、2019年にオーストラリアからアメリカに渡り、友人と共にWebauthnのRust実装であるwebauthn-rsの開発を始めました。その過程で

                                                                                  パスワード不要の認証技術「パスキー」はパスワードよりもエクスペリエンスが悪いという批判
                                                                                • マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ

                                                                                  Kubernetes上で提供されるサービスメッシュのAPIや基本的な機能の標準仕様となる「Service Mesh Interface」(SMI)を、マイクロソフトやHashiCorpらが共同で発表しました。 現在、サービスメッシュを提供するソフトウェアはそれぞれAPIや機能などが異なっているため、サービスメッシュを利用するアプリケーションは、特定のサービスメッシュソフトウェアに依存したものにならざるを得ません。 SMIではサービスメッシュが提供する基本的な機能とAPIが標準として策定されるため、サービスメッシュに対する一定のポータビリティの実現が期待されます。 サービスメッシュとはアプリケーションレベルでの便利機能を提供する Kubernetesは、多数のDockerコンテナをクラスタ化する際の管理機能を提供するオーケストレーションツールとして事実上の標準となりました。 具体的には、コン

                                                                                    マイクロソフトやHashiCorpらが「Service Mesh Interface」(SMI)を発表。Kubernetes上のサービスメッシュAPIが標準化へ

                                                                                  新着記事