#html_modules_study https://web-study.connpass.com/event/70731/
![Template Instantiation](https://cdn-ak-scissors.b.st-hatena.com/image/square/76a7da587e7e481ec91b90a34ac88aee02cdaab5/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Ffe45d36545df466c9db825900558b0f6%2Fslide_0.jpg%3F8974622)
#html_modules_study https://web-study.connpass.com/event/70731/
HTML5などにはinert(不活性)という概念があります。イナートと読むのでしょう(たぶん)。 HTML5でのinert HTML 5.1でのinert HTML Living Standardでのinert inertなノードとその子孫はユーザーによる操作の対象にはならない、そうです。ブラウザーによってはinertなノードを選択できなかったり、ページ内検索の対象としないかもしれません。また、inertなノードはフォーカスを受け取ることもありません。 …SVGにはpointer-eventsというプロパティがあり、pointer-events:none;を指定すると要素がマウス操作などを受け取らない(奥の要素がマウス操作などを受け取る)ように設定できますが、それを思い出しました。 それはともかく、ノードがinertになる状況として、モーダルダイアログの裏にきている時があります。dialo
今回の連載記事のパート 2 では、サービスのサポートを引き継ぐにあたって SRE チームが知りたいことは何なのか、引き継ぎまでにサービスをどう改善してほしいと考えているのかを説明しました。また、パート 1 では SRE が新しいアプリケーションを担当する(または担当しない)と判断するときの理由を挙げました。今回は、ページャーを担当することになった SRE とのやり取りについて見ていきましょう。 サポート担当の準備 サービスの事前レビューで SRE によるサポートが適当だと判断された場合、開発者と SRE チームはサポートの開始に向けて準備を行う “onboarding” のフェーズに移行します。 このフェーズでは、開発者はやるべきことに対処し、SRE チームはサービスについて学び始めます。サービスに関する知識を身につけ、既存のモニタリング ツールやアラート、危機対処法などを学ぶのです。その
編集部注 : 社内で多くのアプリケーションやサービスが稼働するようになると、SRE(や運用)チームのサポートが追いつかないケースが出てきます。今回の『CRE が現場で学んだこと』シリーズでは、企業内のアプリケーションやサービスの中で何を SRE にサポートしてもらうかを、うまく原則に基づいて防御的に決める方法について見ていきます。 Google では幸いなことに、ストレージやネットワーク、ロード バランシングといった横断的なインフラはもちろん、Google 検索や Google マップ、Google フォトなどの主要なアプリケーションも含め、すべてを Site Reliability Engineering(SRE)チームがサポートしています。とはいえ、SRE にはソフトウェア エンジニアとシステム エンジニアの両方を組み合わせたスキルが求められるため、それを満たす人材を見つけて採用するの
It makes me smile when someone raves about how fast this website loads, because that's no accident. We put a lot of effort into making it so. It is the sort of thing that usually goes unnoticed, but when your readers are developers, there's a better chance they notice and appreciate it. I have written about this in the past, but it's worth re-examining because these ideas are always evolving. From
こんにちは、Cy-PSIRT の大塚です。 サイボウズでは、3年ぶり2度目となるバグハン合宿を開催 (2017/11/3,4) しました。合宿の様子と結果についてご報告いたします。 バグハン合宿とは? 「サイボウズ バグハンター合宿」、略して「バグハン合宿」。普段オンラインで脆弱性探索をしているハンターの皆様を集めて、寝食を共にしながら脆弱性発見コンテストをやろう!というものです。今回は、15名の方にご参加いただきました。 タイムスケジュール 1日目 もくもく 時々 わいわい 決戦の場所は、三浦海岸。遠方の方は前泊して会場入りされていたり、受付時に配ったTシャツをその場で着て臨むという方もいて、スタート前からハンターの皆様の気合いを随所に感じました。途中、チームごとの成果発表やご飯などを挟み、約24時間(1日目 11:00 ~ 2日目 11:00)の戦いがスタートです。 真剣な表情のハンタ
いろいろな環境で動くプログラムでは互換性のためにその場しのぎのことをしないといけないことがよくあるけど、歴史が積み重なってくると、アドホックな技の上にアドホックな技が積み上がる喜劇的な状態になることがある。こういう問題は認識するのは簡単だが直すことは誰にもできない。まさに僕がそのような体験をしたのでちょっと説明したい。 僕は仕事としてオープンソースのlldというリンカを書いている。リンカというのはコンパイラが生成したバイナリファイルをつなぎ合わせて最終的な実行ファイルやDLLを作成するプログラムで、知らない人も多いと思うけど、何をコンパイルしても最後にはリンカが動いている。lldは既存プログラムより何倍も速くてビルドが早くなるというので最近は結構人気が高まっていて、FreeBSDなどのいくつかのOSが全面的にスイッチしようとしたり、あるいは大規模プロジェクト(Chromeや、どうもFire
本記事はWebAssemblyに関するシリーズの第5回目で、今回のテーマはWebAssemblyが高速な理由です。前の記事をお読みでない方は、 初めから目を通される (訳注:原文リンク)ことをお勧めします。 前回の記事 (訳注:原文リンク)では、プログラミングに WebAssembly あるいはJavaScriptを使うかは二者択一の選択ではないことを説明しました。私たちは、WebAssemblyのみのコードベースを書く開発者が膨大な数になるとは思っていません。 ですので、アプリケーションにWebAssemblyとJavaScriptのどちらを使うか選ぶ必要はありません。しかし私たちとしては、開発者がJavaScriptコードの一部をWebAssemblyに置き換えることを期待しています。 例えば、Reactで開発しているチームは、リコンサイラコード(言い換えれば仮想DOM)をWebAss
新幹線の公衆無線LANサービスが拡大、東北新幹線や北陸新幹線でもWi-Fi接続へ2017.11.14 10:458,134 小暮ひさのり 日本の新幹線で快適な旅を。 JR東日本とJR西日本が、新幹線車内での公衆無線LAN利用可能車両を拡大しますよ。 対応時期は2018年の夏頃からとなり、JR東日本では東北新幹線E5系、上越新幹線E7系、北陸新幹線E7系、秋田新幹線E6系の車両が対応。JR西日本では、北陸新幹線W7系(E7系と同型車両)です。メールアドレスを登録すれば車内の無料Wi-Fiサービスをスマホやパソコンで利用できるようになるとのこと。 これまでも一部車両では公衆無線LAN接続が利用できていましたが、訪日外国人へ向けて利便性拡大(おもてなし)を狙っているようですね。よーし、これで新幹線の中でも仕事が! …いや、旅行の時くらい仕事は忘れてみましょう。 これから行く土地の名所を調べたり、
Windows Experience Blogの告知などでは一切言及されていないようだが、Windows 10 Redstone 4のInsider Previewでは、システムロケールの変更を行うダイアログに「ベータ:ワールドワイド言語サポートでUnicode UTF-8を使用」(英語では'Beta: Use Unicode UTF-8 for worldwide language support')というチェックボックスが追加されている。手もとにスナップショットが残っていた最古のRS4ビルド(17004)ですでに存在していたので、正確にいつ追加されたのかは不明。 このチェックボックスをチェックして再起動すると、Build 17035時点では以下のような動作が確認できた。 圧縮 (zip形式) フォルダーにファイル名がUTF-8で保存されるようになった。これに伴い、シフトJISに含まれな
Get PaperCSS Download Download the latest version (1.9.2) using either of the links below. Or download an older release via GitHub. NPM PaperCSS is available on NPM, current version 1.9.2. Install with npm install papercss –save and find the CSS in: node_modules/papercss/dist/paper.css node_modules/papercss/dist/paper.min.css CDN Don’t want to download it? That’s cool. You can just link to PaperCS
Web performance is a crucial aspect of web development that focuses on the speed at which pages load, as well as how responsive they are to user input. When you optimize your website for performance, you're giving users a better experience. The initial release of this course focuses on web performance fundamentals, that beginners should find informative. Each module aims to demonstrate key perform
About 1.5 years ago we released DraftJS Plugins 1.0. It provides an architecture to combine various rich text editing features based on your needs with only a handful lines of code. Today we are happy to announce the 2.0 release adding toolbar plugins and supporting a delightful experience to manage and enhance Atomic Blocks like Images. 🎊 🎈🎉 DraftJS Plugins 2.0 Example on the Website (Source C
こんにちは。本誌掲載の方はシカトして先日の簡単な出来事です。あまり頭を使いたくないので、、 久しぶりにコストコ行きました。コストコは楽しいですね。 牛肩いちおう買っとくかーみたいな感じでスジ取ってバラしましたが何も考えてません。ミネラルウォーターぐらいの気持ちになっています。そのうち焼こうかな さて本題ですがコストコといえば牛タンがうまい。覚えておいてください 塩、胡椒、おろしにんにく、ごま油 ストウブのグリルパンを貰ってまったく使ってなかったのが遂にその全貌を明らかに はい ぶれた いい色(補正したからです) あとグリルパンはフライパンと違って焦げ目をつけられるし、余分な脂が落ちてプチスモークみたいになるのでタン焼きに適しています クソうまく、しょっぱいほうがアガるので食う際にも塩コショウをしましょう。あとレモン。コストコのタンはぶ厚く生で鮮度もよいのでとりあえず揉んで焼けば全員しぬとい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く