







モダンブラウザチェック、script type=module と script nomodule で分岐させようとしてたが、GTM が nomodule も preload も対応してなくて泣いてたんだけど、document.createElement('script').noModule === false でいけることに気づいた— mizchi (@mizchi) November 30, 2020
どのようにして5,000ドルのGoogleマップXSSを発見したか | POSTD
数ヵ月前、私はGoogleマップを、もっと正確に言うとGoogleストリートビューを利用しました。Googleストリートビューは子供の頃に思い描いた未来的なテレポートみたいで、とても気に入っています…
2026-09-16
所用で neo6120 くんのお家に行ってその時の話題に jscad という存在を知った。 https://jscad.app/ JavaScriptの記法で書けるCAD。 Astraが空間の認識が丁寧ということをなんとなく理解していて試しに MV-44 というキーボードのプレートをモデリングさせてみた。 https:

#2020/5/13 #2020/5 #2020 #5月 #13日 #5/13 #Wednesday - yuta25
#2020/5/13 #2020/5 #2020 #5月 #13日 #5/13 #Wednesday 面白そう https://fnmnl.tv/2020/05/12/97361 経験してないことの価値を知ってもらう良い方法はなんだろう、Scrapboxはデモンストレーション的なことをやってもなんか微妙なんだよなぁ 人間自分が経験してないことの価値は評価しにくい /jigsaw/自動車が生まれつつ
ES Modules への橋渡しとしての nomodule 属性 | blog.jxck.io
ブラウザにおける新機能の利用においては、非対応ブラウザの考慮も必要となる。ES Modules の利用においても、いかに非対応ブラウザでフォールバックの手段を提供するかが課題となっていた。今回は、Modules の対応/非対応を切り分けるための仕様である nomodule ...

どのようにTypeScriptを使うのか - uhyo/blog
現在、TypeScriptの重要性は、フロントエンド開発を中心としてますます増すばかりであります。それだけに、TypeScriptをどのように使うべきかという問題については多様な意見が見られます。 これまで筆者はTypeScriptの使い方に、特にコンパイラオプションの使い方について意見を散発的に発信してきましたが…

TypeScript で型レベル Brainfuck - Object.create(null)
2024-04-15 追記: 内容をアップデートした記事を書きました. susisu.hatenablog.com TypeScript の型システムはチューリング完全ということが知られていますが, 同じくチューリング完全な言語である Brainfuck のインタプリタを実装することで, その計算能力を確認することがで…
TypeScript 4.5 以降で ESM 対応はどうなるのか?
本記事で記述した Node.js ESM 対応は2022 年 5 月に TypeScript 4.7 で正式版としてリリースされました。 本記事の内容との差分はmodule:node12がmodule:node16に変更されたことぐらいです。node16では top-level await が使え、現時点ではnodenextとの差分はありません。 他に関連する機能としてresolution-modeや--moduleDetectionが追加されましたが、一般利用者が意識することはないでしょう。

紀元前からの様々の事例から学べる事としては、絶対に失いたくないデータは大切に保管してはいけない。流通させよ。ともかくコピーの数だけが正義である。どのように保管したかとか誤差だ。媒体はどうせどれも失われる。
紀元前からの様々の事例から学べる事としては、絶対に失いたくないデータは大切に保管してはいけない。流通させよ。ともかくコピーの数だけが正義である。どのように保管したかとか誤差だ。媒体はどうせどれも失われる。— 7594591200220899443 (@shyouhei) August 10, 2020
中年IT人材おじさんの平穏 - megamouthの葬列
IT人材が不足してるんだって。零細Web制作会社で言えば、退職者が残したubuntu12サーバーに眠るRails5アプリをすぐにDDDでマイクロサービスに再構成して、jQuery満載のコードを全て読み下したうえで、フロントエンドをReactかなんかのSPAに全部書き換えて、E2Eを含めた自動回帰テストを整備して、ついで…

Code SplittingでどれくらいReactアプリの初回ロード時間を減らせるか試してみる - Qiita
ということで、前々回書いた通りSSR(Server Side Rendering)したくない派ですが、CSRの問題は解決したいので今回は初期ロード時間対策でCode Splittingを試してみます。 基本的なことしか試さないので、一度も試したこと無い人向け程度の内容かと思...

GoでFlame Graphを描く
基本的なパフォーマンス分析の入り口はアプリケーションのスレッドがon-CPUで時間を消費しているかoff-CPUで時間を消費しているかを理解するところから始まる.on-CPUの場合はそれがuserモードかkernelモードかを特定し,さらにCPUプロファイリングによってどのcode pathがCPUを消費しているのかの分析に向かう.off-CPUの場合はI/OやLock,pagingといった問題の分析に向かう.
JavaScript Registryの今後 - from scratch
さて、前回は tink と yarn v2 における CLI 戦略の話でした。次は JavaScript Registry についてです。 ちなみにこの内容が今回 JSConf.EU 2019 で一番盛り上がったトピックです。 JavaScript Registry とは JavaScript Package をバック…

GIFはポップカルチャーの思い出のための媒体から、研究やジャーナリズムといった真剣な用途のツールへと発展し、その語彙的同一性も変化している - I am Electrical machine
Gyazo on Rails Developer Talk に行ってきた - dev.jgs.me

SSR無しでReactアプリをOGPとかに対応させる (Netlify編) - Qiita
ということで前回の自力Prerendering編に続いてNetlify編です。今回はそもそもprerendering以外の方法を書こうと思っていたんですが、Netlifyがものすごく簡単にprerenderingできるようだったので試してみたくなってしまいました。 Net...

Gyazo Chrome Extensionの再公開について - Gyazo Blog
Gyazo Extensionの開発を主に担当しているid:Pasta-Kです。 Gyazo Extensionは日本時間の2020年5月21日〜2020年7月29日の間、Chrome Web Storeから取り下げられていました。いくつかの変更をExtensionに加えることで審査を経て本日遂に再公開となりました。同…
RoamとScrapbox - foldrr
Roamというサービスがかなりよい。 WikiっぽいのでScrapboxと比較してみた。 (追記) DAILY NOTESを触っていたら、Wikiというよりアウトライナー+Wiki、といった感覚になった。 30分くらい使ってみて気になった部分だけ書き出してみる。 他にも面白いところがたくさんあるかも。 まとまっていないので、あとで整理したい。 Roamの概要 日記(DAILY NOTES)とWik