【TypeScript】関数型の引数の型による部分型関係ややこしすぎません?なので、できるだけ噛み砕いてみました
1.はじめに 前回、関数型の返り値の型による部分型関係の記事を投稿しました。 その続編として、今回は 関数型の引数の型による部分型関係 の記事を書きました。 ややこしすぎて、ちゃんと言語化できているか不安です… 間違って解釈してい...
1.はじめに 前回、関数型の返り値の型による部分型関係の記事を投稿しました。 その続編として、今回は 関数型の引数の型による部分型関係 の記事を書きました。 ややこしすぎて、ちゃんと言語化できているか不安です… 間違って解釈してい...
以前は余白のための空タグはナシだったのですが最近は容認派に変わってきました。何故そのような変節を経たのか書きます。 余白用の空タグ容認派になった理由 以前は「余白用のためだけの空タグなんて!」と否定派ではあったのですが、最近は心境に変化がありました。1つはコンポーネントの限界
概要 フロント開発をするとき、レイアウトやアニメーション、その他CSS等の生成をしてくれるWebツールのまとめです。 使いやすそうなツールがあれば追記していく予定です。 ドキュメント類 何はともあれドキュメントは読む癖をつけて、正...
<a href="https://web.dev/optimize-long-tasks/">https://web.dev/optimize-long-tasks/</a><br /><p>50ms以上かかるlong tasksを分解し、ユーザーの入力を表示を妨げないように最適
はじめに UnityのWebGLビルドを経験された方はご存じだと思いますが、 プロジェクトサイズによってはそれなりの時間がかかります。 ビルド中は手元のPCに負荷がかかってしまったり、 毎回のデプロイ作業が面倒だったりと、効率化の余...
<a href="https://web.dev/learn/accessibility/">https://web.dev/learn/accessibility/</a><br /><p>ウェブアクセシビリティについて学べるチュートリアル</p>
1.はじめに どうも、ARIの名古屋支社に勤務している愛知県民です♪ (/・ω・)/ 先日、うちのベビー(1歳1か月)から「AZ900とれよ」と言われた気がしたので、 早速勉強して資格を取得してきました! そこで今回はAZ900を取...
<a href="https://astro.build/blog/astro-140/">https://astro.build/blog/astro-140/</a><br /><p>Astro 1.4.0リリース。 <code class="language-plainte
MacでのDocker Desktopは有料化とかそもそもシステム上の問題でファイル同期のパフォーマンスが悪い(っていうざっくりした理解)ので使っていなかったのですが、代替になるものを試していなかったのでpodmanを使ってみようと思...
動機 先日Arduino(マイコン)からモールス信号を送信する(C++)という記事に書いた通り、モールス符号表をC++で書きました。 賢い書き方を知らないというのもあって、泥臭く書くことにしましたが…流石に人間様の仕事ではありません...
タイトルの通り、この記事では私個人の体験として「TailwindのおかげでCSS初心者を脱した」という話を書きます。ポエムです。 また、N=1である上で誇張した言い方をすると、「CSS初心者がTailwindを使うと、ドラクエのはぐメタを狩るような経験値の荒稼ぎができて一気に初心
React のパフォーマンスについて語るとき、コンポーネントの再レンダリングは外せない話題となるでしょう。React は以下の条件のときに再レンダリングが発生します。 コンポーネントの state が更新された 親のコンポーネントが再レンダリングされた 例えば典型的なカウンタ
はじめに はじめまして、Itoiと申します。 2022年9月に未経験エンジニアとして、今の会社に採用してもらいました。 本記事では、この一ヶ月で経験したことについてまとめてみました。 本稿で私ができた経験や感じたことは、あくまで私の...
<a href="https://deno.com/blog/v1.26">https://deno.com/blog/v1.26</a><br /><p>Deno 1.26リリース。 Cache APIのサポート、<code class="language-plaintext
<a href="https://blogs.windows.com/msedgedev/2022/09/27/closing-pixel-gap-native-web-window-controls-overlay/">https://blogs.windows.com/mse
<a href="https://devblogs.microsoft.com/typescript/ten-years-of-typescript/">https://devblogs.microsoft.com/typescript/ten-years-of-typescri
0 はじめに 0-1 記事について AtCoder Beginner Contest 271の解説です。 実装はPythonとC++で書きます。 公式解説と違いがあるかも知れませんがご了承。 ミス等発見されましたら遠慮無くコメント...
こんにちは。サイボウズ株式会社 生産性向上チームの平木場です。 僕たち生産性向上チームは毎週水曜日に Productivity Weekly という「1 週間の間に発見された開発者の生産性向上に関するネタを共有する会」を社内で開催しています。 本記事はその時のネタをまとめたもので
techfeed 経由で下記のスレッドを見かけたのですが、タイトルだけでも既に面白そうです。 また、ちょっと前から Notion のデータベースを各種コンテンツへ変換するツールを作っていまして、これを組み合わせるといろいろ楽できそうな予感がします。 そのようなわけで、スレッドで
概要 タイトルの通り、できる限り javascript を書かずに Rust だけで WebHID API を使おうとした、その記録です。 web-sys crate の web_sys::HID から web_sys::HidDevice を開き、Input Report
はじめに 本記事は以下の三本立てシリーズの三本目の記事です。 ①導入の背景と目的 ②AWS Prototyping program を利用した開発 ③プロダクションリリースまでに解決した課題、導入による効果 本記事では、以下のトピッ...
はじめに GraphQL cachingとは、GraphQL APIのレスポンスをCDNでキャッシュすることにより、GraphQLサーバーの負荷をオフロードし、APIを高速化するキャッシュ層です1。 Amazon CloudFron...
zshでCtrl-dを押すとシェルが終了してしまう。 tmuxなどを使って作業しているときもセッション操作で、 Ctrl-b d(セッションを一時的に中断してメインに戻る (Detach))をするときに 間違ってCtrl-d(ペインを終了)をしてしまって不便、 なのでCt