フランスで始まった世界最大の自転車レース、ツール・ド・フランスでまさかの事態が起きた。看板を手に、沿道からコースに飛び出した観客と選手が接触し、大規模な落車になってしまったのだ。
W3CがHTMLの主導権を失う 少し前ですが、これまでW3Cが策定・勧告してきたHTMLがついに終了し、これからはWHATWG(Google、Apple、Microsoft、Mozillaが主導するブラウザベンダーの組織)が主導するHTML Living StandardがHTMLの標準になりました。 確かにW3Cは長い間HTML標準化の任務を担ってきましたが、W3Cはブラウザを開発しているわけはないため、W3Cの勧告を具現化しているのは実際は各ブラウザベンダーでした。どうやらこのブラウザベンダー各社が「W3Cはわかってねえ」となったらしくWHATWGを立ち上げてW3Cに圧力をかけ、そこで生まれたのが2014年勧告のHTML5でした。 このまま良い感じに進むかと思いきや、W3C側がHTML5に独自の要素を詰め込み始めたことで再びWHATWGが若干キレてしまい、改めてW3Cの主導権を事実上取
はじめに ブラウザとそうでないもの(ブラウザのふりをしないボットなど)を見分けるためには、HTTPリクエストで使われているUser Agentヘッダーを使用することが多いです。 例えば、みなさんもこの怪しいUser Agentを見たことがあると思います。ChromeのUser Agentです。 Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36 ChromeがWebKitを使っているのは分かるのですが、Mozilla、Geckoとかとは全く関係ないはずですがw... むしろ敵同士です。しかも何故かSafariのバージョンまで入ってます。 少し古いですがUser Agent一覧を見ると、ほとんど全てのブラウザがMoz
はじめに 首都圏を中心に2回目の緊急事態宣言が発令されましたが、生活様式の変化や働き方の変化、それに伴う引越しなどで心身ともに疲れ果てていわゆるコロナうつ≒適応障害を患ったメンヘラプログラマーが休職へ至るまでのポエム体験談です。今、辛くても頑張っている人が立ち止まってみることを考えるきっかけとなったり、メンタル疾患や制度について知りたい、罹患した人への接し方などについて情報発信ができればと思い記事にします。 一個人の見解・事例だと思って読んでください。 気になる点があれば専門医へ相談してください。 会社や特定個人を批判する意図はありません。 治療の過程で診断名が変わる可能性があります。 2022/04/03 「病気になった際に使える制度について」を追記しました。 プロフィール 年齢: 26歳 職業: 会社員 職種: Webエンジニア 経験年数: 5年 職場環境: リモートワーク 出社頻度:
Qiitaで期間限定開催中の、「エンジニアによるマネジメント」に関する記事を投稿するイベントへの参加記事です。 マネジメントを始めて悩んだこと 約1年前、アシスタントマネージャーという役職をいただき、エンジニアリングマネージャー(以下、EM)としての業務を開始しました。EMになると1on1やメンバーの目標設定、チームづくり、チームの代表として事業部リーダーズミーティングへの参加などの新しい業務をしながら、それまでのプレイヤーとしての業務も行い、目の前の業務をこなすのにいっぱいいっぱいでした。 そんな中で常に「自分がマネージャーとしてきちんとできているのかが分からない」という不安を持っていました。また、どんなスキルをつけて、どうなれたら正解なのかというイメージが見つからず悩んでいました。 ある時、先輩との1on1で、「(メンバーとの1on1やメンバーの育成を)どうしてそれをやるのか」と問われ
Some of our favorite Bose headphones and earbuds are back to all-time low prices
DnD は考えることが多い。大抵のライブラリは特定のユースケースにべったりで、毎回自分で書く羽目になる。 とくに、木構造の DnD をどう表現するかが難しい。特にWeb上でファイラーのようなUIを実装する頻度が高く、その求められる実装が毎回違うので、自分が考えていることを一般化してみる。 この記事はコードをコピペしたら使えるものではなく、あくまで考え方をコードに落としたもの、ということに注意。 今回は前提として、こういうものを作っていた。 DnD の要件 DOM ベースの sortable ライブラリはいっぱいあるが、DOMをマスターデータとして扱うタイプが多く、現代のフレームワークと噛み合わない。可能な限りデータを元に表現して、最後に変更したデータを render するだけとする。 フレームワーク非依存な処理を切り出して、UIを通さずにテストを書いたり、ポータブルに扱えるようにしたい。
完全食BASE Cookies® (ベースクッキー)ココア・アールグレイ – BASE FOOD JP これ。 BASEは完全食、つまり人間に必要な栄養素を網羅した食品のシリーズで、このたび新作としてクッキーが出た。他にはパスタとパンがあるんだけど、パスタはあんまり美味しいという話を聞かないのでチャレンジしていない。パン(BASE BREAD)はけっこう食べてて、 という感想。メープルはもうほんとに菓子パンみたいな感じで……いやまあ菓子パンのほうがさすがに美味しいが、もう夜だけど昼飯が遅かったからあんまりお腹すいてないな、でも外出るのも面倒だし、みたいなときに家にあるとけっこう便利。これ一個で妙に食べごたえがあるんだよね。あとは粉のカップスープとかあるといい。 で、クッキーである。 普通のよりちょっと固めなんだけど、固いの嫌いじゃないし別に問題ない。味はココアと紅茶の2種類があるが、どちら
List.of(123, "hoge")がどんな型になるかを見てみたら、きっとList<Object>になっていて「Objectはどんな値にも対応するんですよー」みたいな説明ができると思っていたら、実際は泣くほど怖い型が出てきた。 List.of(123, "hoge")がどんな型になってるか見ると「Objectは何でも扱えるんですよー」みたいな説明ができるかなと思ったら、泣くほど怖い型が出てきた・・・ pic.twitter.com/Y31F8cdzGH— きしだൠ(K1S) (@kis) 2021年6月23日 `List<Serializable&Comparable<? extends Serializable&Comparable<?>&java.lang.constant.Constable&java.lang.constant.ConstantDesc>&java.lang.c
「この人、家賃を滞納しそう?」AIが予測 入居審査を45分→16分に - ITmedia NEWS いやーこれはまずい。この件に限らず、「悪いやつをAIで予測する」というのはすなわち 「あなたに似た人が悪いことをしたので、あなたも悪い人と見なします」 ということだからだ。 レストランのランプ たとえばこんな例を考えてみよう。ある街でレストランが強盗に襲われる事件が相次いだ。これを防ぐため、レストランの入口に防犯カメラを設置することにした。このカメラはAIで犯罪者の顔を学習していて、「犯罪を犯しそう」な人間を検知してくれるのだ。 もちろん検知するといってもサイレンが鳴ったりするわけじゃない。あくまで「犯しそう」なだけで、まだ犯罪を犯したわけではないからね。でもキッチンに置いてある赤いランプがピカピカ光って、「要注意人物」が来たことはわかるようになっている。ああこれで安心だ。 …さて、これは本
DEEP WORKの本は読んだ人も多いと思う。前作では、気が散る通知を省いて仕事に集中する、という話だったのが、この本では、人生においてもスマホの通知や、タイムラインの無限スクロールに気を取られずに生きる方法について教えてくれる。 昔からテクノロジーとの距離感には苦労していて、中学校3年間はmsnメッセンジャーを見ていたら終わり、高校3年間は匿名掲示板を見ていたら終わった。大学はtwitterを見ていたら4年で出れず5年目に突入した。社会に出たらSlackを四六時中見ている。 スマートフォンはもともとiPodと電話が合体したものだったけど、ユーザーに向けてリコメンドした広告を見せると信じられないくらいに儲かることが発見されて、巨額の富が投入されている。その結果、現代では普通のスマホユーザーは多大な時間をSNSを見て過ごしている。 この本では、そのような依存状態から脱出するため、デジタル機器
ITと数学 Software Design別冊 作者:中井 悦司,橘 慎太郎,石川 聡彦,貞光 九月,中西 崇文,辻 真吾,飯尾 淳,上野 貴史,真嘉比 愛,伊勢 幸一,吉岡 弘隆,平林 純,及川 卓也,増井 俊之,藤原 博文,五味 弘技術評論社Amazon 初めてコンピュータサイエンスを学ぶとき、「コンピュータサイエンスは、つまりは統計だから」と言われた。今考えるとそれは必ずしも当たっている訳でもないけど、遠くもなかった。 コンピュータの原理の裏にはたくさんの数学の概念が潜んでいる。学校で習う高等数学、果たして何に役に立つのか?と疑問に思ったら、この過去のSoftware Design誌の数学に関する記事をまとめた『ITと数学』を読むのがお勧め。 そんなに分厚くもないし、値段もそこまで高くは無いので、自分が学ぼうとしていることがどんな意味があるのかわかることで、学習意欲も高くなるはず。
こんにちは、hachi8833です。RubyKaigi Takeout 2021のプロポーザル提出とスポンサー募集は今月いっぱいで締め切りだそうです。どうぞお早めに。 You know what~?!?! Just 1 week left until the deadline to submit your proposal and become a sponsor for #rubykaigi !! Don’t miss your opportunities~ 🥡💨https://t.co/D12sUK402D — Kakutani Shintaro (@kakutani) June 23, 2021 週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋の
週刊Railsウォッチについて 各記事冒頭には🔗でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 TechRachoではRubyやRailsなどの最新情報記事を平日に公開しています。TechRacho記事をいち早くお読みになりたい方はTwitterにて@techrachoのフォローをお願いします。また、タグやカテゴリごとにRSSフィードを購読することもできます(例:週刊Railsウォッチタグ) 🔗Rails: 先週の改修(Rails公式ニュースより) 今回は公式更新情報とコミットリストのChangelogから見繕いました。Changelogに記載さ
JSer.info #545 - Node.js向けのHTTPクライアントであるUndici 4がリリースされました。 Introducing Undici@4. After a few years since the first… | by Node.js | Jun, 2021 | Medium Release v4.0.0 - Unified API, Docs Site, WASM, Redirect and Mocking · nodejs/undici Undiciは、Node.jsのhttpの代わりとして使えるように、netやtlsを使って一から書き直されているHTTPクライアントです。 It’s implemented from scratch. The old client cannot be due to inefficient design of the intern
Windows 11が発表されました。正直ネーミングがダサイですよね。 新しい Windows 11 OS へのアップグレード | Microsoft 日本語公式。 Preparing for Insider Preview Builds of Windows 11 | Windows Insider Blog 来週登場するInsider Previewについて。原則Dev Channelには降ってきますが、まずい人はリリースプレビューへ変更しましょうと言う事。 Windows 11 の仕様 – Microsoft 必要最小スペックなど。32bitは死にました。何気にTPM 2.0が最低条件化されたので、自作er的には大変かな。まぁ今後はTPMチップ搭載マザーが一般化するのかも。Amazonで私のマザーに合うASUSのTPMモジュールが売り切れ… What Windows 11 Means
タブをはじめ横にメニューを配置するナビゲーションは、サービス開発をしているとよく利用するUIコンポーネントです。そしてタブなどのメニューは、サービスを運営していると内容やメニュー数がよく変わります。最初はシンプルでコンパクトだったのに、時間が経つにつれ気が付くとどんどん増えていくものです。 本来であれば追加のたびに優先度を付けて、メニューに追加するべきか、追加しないべきか、追加するなら何か外せるか、の判断をしていくべきでもあります。しかし、サービスが拡大すると開発組織も大きくなり部分最適になりやすいうえ、ユーザーが増えていくとメニューを削ることで与える影響が大きくなっていきます。そのため削る判断がやりづらくなったり、外すことを検討しても実際は難しく諦める場合もあります。一度追加したメニューをあとから減らすことは難しいものです。 そこで、今回はタブなど横方向にメニューを配置するナビゲーション
いま、見ておきたいウェブサイト 第168回The future of Internet Explorer on Windows 10 is in Microsoft Edge、AppSheet Automation、Domino’s Self-Driving Delivery ジメジメとした空気と気分のスッキリしない気候で、梅雨の到来を感じる今日このごろ、皆様いかがお過ごしでしょうか。今回も個人的に感じた、素晴らしいウェブサイトの特徴をいくつかお話したいと思います。 後継ブラウザへの代替わり宣言 The future of Internet Explorer on Windows 10 is in Microsoft Edge | Windows Experience Blog 「Internet Explorer 11」デスクトップアプリケーションのサポート終了を発表したMicrosof
Fitbitは、次期Wear OSの発表のタイミングでソフトウェアを提供する話題が出たので、Fitbit OSを搭載するSenseやVersaシリーズは、今世代限りか徐々にフェードアウトしていくだろうと思われましたが、このタイミングでFitbit SenseとVersa 3でSuicaが使えるようになりました。 Fitbit Pay の Suica Fitbit Charge 4がハードウェアの買い替えでSuicaに対応したのに対し、Fitbit SenseとVersa 3はハードウェアの買い替えなしで対応です。 これが、すべての端末なのか国内で売られている端末に限っているのかはわかりませんが、筆者のFitbit Senseは、発売直後の2020年10月に入手したものなので、当初からFeliCa通信に対応するNFC-Fに対応するハードを搭載してたはずです。Fitbitのソフトウェア開発は、
週刊Webテク通信 2021年6月第4週号1位は、CSSでの縦横比の設定方法、気になるネタは、Spotifyがライブオーディオアプリ「Greenroom」を提供開始、Clubhouseのライバル誕生 ネットで見かけたWebテク(Webテクニック・Webテクノロジー)記事から、Webデザイナーの目で厳選したネタを週刊で紹介するこのコーナー。今回は、2021年6月14日~20日の間に見つけた記事のベスト5です。 1. Let's Learn About Aspect Ratio In CSS - Ahmad Shadeedhttps://ishadeed.com/article/css-aspect-ratio/ CSSで縦横比を指定する「aspect-ratio」プロパティが主要ブラウザで使えるようになったので、便利になった点などを解説しています。 実際のコーディング例が豊富でとても参考にな
Ubuntu Weekly Topics 2021年6月25日号SiFive製HiFiveボードのサポート、Blenderのサポートサービス SiFive製HiFiveボードのサポート SiFive製のHiFiveボード(“Unleashed”と“Unmatched”)について、公式なサポートステートメントが公開されました[1]。すでにイメージは利用可能になっていた中の「追認」に近い形ではありますが、将来的なサポートについても部分的に(ただし明確ではない形で)触れられており、「RISC-VでUbuntuを使う」準備が整ったと言えるでしょう。 そこまで目新しい情報は含まれていないものの、最新ボードであるUnmatched(現時点では21.04のみ対応)についても20.04 LTS系でサポート予定(20.04.3 LTSでのサポート)であることが公表されています。 現時点におい
将棋の藤井聡太二冠が、八大タイトルの1つ「叡王戦」の挑戦者決定戦に勝ってタイトルを持つ豊島将之 二冠への挑戦権を獲得し、早くも3つ目のタイトル挑戦が実現することになりました。 藤井聡太二冠(18)は、去年、八大タイトルのうち「棋聖」と「王位」を立て続けに獲得して史上最年少で「二冠」を達成し、今月からそれぞれの防衛戦に臨む一方で、「叡王戦」の挑戦者を決めるトーナメントを勝ち進み、26日東京で挑戦者決定戦に臨みました。 相手は、ことしの名人戦の挑戦者にもなった若手実力者の斎藤慎太郎八段(28)で、互いに激しく攻め合う展開になりましたが、午後5時すぎ、114手までで後手の藤井二冠が斎藤八段を投了に追い込みました。 藤井二冠はこれで、叡王のタイトルを持つ豊島将之二冠(31)への挑戦権を獲得し、「棋聖」と「王位」に続いて早くも3つ目のタイトル挑戦が実現することになりました。 「叡王」への挑戦を決めた
Intro 前回の記事で、奇遇にも本サイトの AMP 対応を落とすことになった。しかし、そうでなくても AMP をどこかでやめることは考えていたため、きっかけの一つが SXG 対応になったのは、順当な流れだと筆者は感じている。 これは AMP がなぜ始まり、なぜトーンダウンしつつあるのか、そしてこれからどうなっていくのか、という流れをまとめるいい機会でもある。 その過程で生み出され、本サイトでも検証を続けてきた Performance Timing API, Core Web Vitals, Signed HTTP Exchange 、そして今構想されている Bento AMP などを踏まえ、一連の流れを覚えている範囲で記録としてまとめておく。 ソースは筆者の主観であり、眺めてきた体感を mozaic.fm の Monthly Web などで話してきたものがベースなので、信頼性や正確性は期
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く