キーボードの自作を考えているうちに「このキー配置でこんな機能があったらな...」 「コネクタ形状がType-Cだったらな...」などど思ったことはありませんか? せっかくの『自作』キーボードです。自分の手で作ってみませんか?! 遊舎工房ではお客様の依頼を受けてのキーボード作成は承っておりません。 また、現在以下に登場するキーボードの発売予定はございません。 今回は以下の項目とともに4x12のシンプルな格子状配列のキーボードをさくっと作ってみます。 PCBマウント/プレートマウントともに使える USBコネクタはType-C CapsLock、NumLockなどのインジケータLEDをいくつか ほしいキー配置をkeyboard-layout-editorなどを使ってざっくりと固めて... キー配置が決まったら、実際にKicad上でスイッチを並べてみます。大まかな外形もここでとっておきます キー数
前提 Node.jsのプロトタイプ汚染について書いているのですが、プロトタイプの説明(prototype と __proto__ の関係とか)を定期的に見直さないと綺麗サッパリ忘れる程度にはNode.js触っていないので、何かおかしいところあればご指摘お願いします。 概要 Node.jsではここ数年プロトタイプ汚染攻撃が流行っています。概要は以下を見れば分かると思います。 jovi0608.hatenablog.com そもそもプロトタイプって何?という人は以下の記事が分かりやすいです。自分はお守りのように定期的に読んでます。 qiita.com 外部から送られてきたJSONなどをパースして変換し、そのオブジェクトをmergeやcloneする際に __proto__ を上書きすることで Object.prototype を汚染するというものです。このオブジェクトが書き換えられると、新しく作
つい先日 beta リリースされたフロントエンドのツールチェインの Rome について、その思想とコードを読んだ結果の現状について。 Rome Frontend Toolchain この記事は公式ドキュメント以外にもソースを読んで得られた undocumented な部分も含んでいるので、すぐ古くなる。その前提で読むように。 問題の認識とその解決手段 フロントエンドの最適化は実行前のプリプロセスに、エコシステムの開発リソースの多くが当てられている。Node のツールチェインが発達するにつれて、自前の パーサ+AST 定義を持つ実装が増えていった歴史がある。 acorn(estree) babel prettier typescript terser それぞれのツールの生成する AST はそのツールの都合で微妙に/もしくは大幅に定義がずれている。typescript に至っては完全に別物。こ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く