bouzuya.hatenablog.com

ぼうずやのにっき

2018-02-01から1ヶ月間の記事一覧

2018-02 ふりかえり

2018-02 をふりかえる。 2018-02 の目標 ☐ node-backlog-api v2 をつくる ☐ fgb コマンドをつくりなおす ☑ 『計算論 計算可能性とラムダ計算』を読む ☐ 『プログラミング言語の基礎概念』を読む ☐ Nyquist の 2 台目をつくる ☑ QMK Firmware を読む node-bac…

ぼくのキーボードのいま

ぼくのキーボードのいまを書く。 ぼくはいま MacBook Air と Let's Split を使っている。以前のものは 2018-02-03 にそこそこ書いた。改めて列挙すると Nyquist / MiniDox / ErgoDox EZ / REALFORCE91 UDK-G / REALFORCE106 あたりを使っている。 MacBook Ai…

確定申告の訂正

昨日ははやく寝たのだけど、今朝はゆっくり起きた。たくさん寝たおかげかすっきりとしている。朝から税務署に電話をする。確定申告の誤りに気づいたので、その訂正方法を聞くためだ。意外と簡単そうだ。 昨日つくった日報シェルスクリプトを使ってみる。なか…

2018-W08 ふりかえり

2018-W08 をふりかえる。 2018-W08 の目標 とその記事 目標。 ☑ キーマップを変えて同時押しをなくす ☐ 『プログラミング言語の基礎概念』を読み進める 記事。 2018-02-24 キーマップ v20 と v21 をつくった 2018-02-23 キーマップ v19 をつくった 2018-02-2…

キーマップ v20 と v21 をつくった

キーマップ v20 および v21 をつくった。 昨日 (2018-02-23) の v19 に続いて、いくつか更新した。 v19 から v21 の主な変更点は↓のとおり。 レイヤーの重なりが動かないのを修正 NO_ACTION_MACRO を定義し、容量を削減 PREVENT_STUCK_MODIFIERS を定義し、 …

キーマップ v19 をつくった

キーマップ v19 をつくった。 独自に追加した状態をリセットするためのキーの追加 レイヤーの戻り先の誤りの修正 レイヤーの遷移がループした際の戻り先を修正 昨日 (2018-02-22) 書いたレイヤーの挙動は直した。合わせてふたつのレイヤーキーの間で戻り先を…

キーマップ v18 をつくった

キーマップ v18 をつくった。 2018-02-21 に設定した QMK firmware の debug を使いつつ、動きを見直している。今日はレイヤーまわりを直した。少なくとも汚い状態はなくなったと思う……のだけど、一部、仕様を忘れて誤った形にしてしまったっぽい。 たとえば…

QMK Firmware でデバッグ出力する

昨日 (2018-02-20) のキーマップ v17 。予想はしていたけど、バグだらけだった。英字のリピートは効かないし……。動きを見ながら直していたのだけど、ちょっとよく分からない挙動になってしまった。そこでデバッグ出力しながら進めることにした。 QMK Firmwar…

キーマップ v17 をつくった

キーマップ v17 をつくった。↓でツイートした。 キーマップ v17 ができた。もう 1 ファイルじゃ収まらなくなってしまった。独自の layer & mod 処理を入れている。https://t.co/KxNDzlgcAz— bouzuya (@bouzuya) 2018年2月20日 主な変更は OSL() の独自実装化…

QMK Firmware をフォークした

キーマップを触っている。 QMK Firmware をフォークして bouzuya/qmk_firmware に置いている。いままでフォークしていなかったのは驚きだ。bouzuya ブランチ で作業している。ただ、まだ push していない分がままある。一段落ついたら公開する。 v15 にバグ…

2018-W07 ふりかえり

2018-W07 をふりかえる。 2018-W07 の目標 とその記事 目標。 ☑ QMK Firmware の OSL / OSM を調べ・試す ☐ bouzuya/node-backlog-api v2 をつくる ☐ リモコンの信号のことを書く ☑ 『プログラミング言語の基礎概念』を読み進める 記事。 2018-02-17 キーマ…

キーマップ v15 をつくった

Let's Split で使っているキーマップの v15 をつくった。 2018-W07 の目標にも「 QMK Firmware の OSL / OSM を調べ・試す」を含めていた。そこでも書いたとおり 2018-01-31 から使いはじめたキーマップに不満があって、いろいろ試していた (2018-02-13 など…

ユニクロからスヌーピーをもらった / PMK: PIMP MY KEYBOARD からキーキャップが届いた

ユニクロで買い物をしたら黒いスヌーピーをもらった。キャンペーンで 10,000 円以上を購入した人に先着で……とのことらしい。これは想像なのだけど、白いのをつくったら思ったより売れたので、第二弾として黒いのをつくったら思ったより売れなくて困ったんだ…

Nyquist を 1 日使う、違和感なし

朝から読書。今日までで予定の半分しか進んでいない。逆に言うと、きちんと朝起きれば予定通りに進みそう。 今日は一日 Nyquist を使ってみた。意図したものではなく、仕事をはじめようとしたら Let's Split の設定が QMK Firmware の挙動を確かめようといじ…

日記 Amazon パントリーをためした

また寝坊した。昨日も夜更かしだ。テレビを観ていた。昼も寝ていた。寝てばかり居る。 夜には Amazon パントリーの商品が届いた。これは日用品や食品などを注文できる仕組みらしい。箱単位にそこへ詰める形で通常は箱買いになるようなものをひとつずつ注文で…

『テルマエ・ロマエ』を観た

昨晩は『テルマエ・ロマエ』を観た。阿部寛の見た目がハマりすぎている。そして寝坊。 昼・夜は QMK Firmware を触っている。目標は同時押しをなくすことだ。 Oneshot Modifier である OSM() で Ctrl -> Down とすれば Ctrl + Down にはなる。しかし Ctrl ->…

ヒストリエ / カレー など

日記。祝日。建国記念の日の振替休日だ。 漫画『ヒストリエ』を読んだ。何度目かは分からない。主人公が強いんだよね……。 寒いが出かける。神戸 BAL のスタンプラリーの様子を見る。無印良品をのぞく。収納ケースを買い足す。雪がちらついていた。材料を買っ…

2018-W06 ふりかえり

2018-W06 をふりかえる。 2018-W06 の目標 とその記事 目標。 ☑ bouzuya/node-irkit のことを書く ☑ bouzuya/beater の helper をつくる ☑ リモコンの信号について調べる ☑ 『計算論 計算可能性とラムダ計算』を読み終える ☑ Nyquist をキーカスタマイズする…

bouzuya/beater-helpers 0.2.0 をつくった / Nyquist のキーマップを設定した など

bouzuya/beater-helpers 0.2.0 をつくった。 fixture を追加した。前後に処理を挟むだけ。 Promise を返せば完了を待つ。 import assert from 'assert'; import { Test, test } from 'beater'; import { fixture } from 'beater-helpers/fixture'; const tes…

ぐちっぽいの

2018-02-06, 2018-02-07, 2018-02-08 ときて、今日もダメ。うまくいかない感じ。 読書は進んでいない。プログラミングもダメ。キーボードの設定もしていない。 今日も産休・育休関連の手当などを調べたり、ああだこうだと議論したり、背中を撃たれたりしてい…

日記 -- 散髪とか void とか

寝坊。昼に寝ていないか夜にテレビなどを観ながら寝ると寝坊につながるような気がする。 昼は散髪。昨日 (2018-02-07) 書いたとおり。昨日が 3 の倍数週の水曜日だったけど、切らなかったので、今日は切った。 夜は TypeScript の void と undefined の動き…

bouzuya/beater-helpers の空リポジトリをつくった

朝は IRKit (と bouzuya/node-irkit を使ったスクリプト) で家のリモコンの信号を取得していた。テキストデータとしてたまってきており、良い。 昼は bouzuya/beater-helpers のリポジトリをつくった。まだ中身は空っぽなんだけれども。 hub create したあと…

日記

朝は寝坊。正確には本を抱えて二度寝。昨日の夜、録画を観たのがいけなかったのか。 午後休をとって通院のつきそい。お腹の子は順調のようだ。「 1 日 1 時間は歩いてください」と言われて「はい」って元気よく返事するのは勝手だけど、 1 日 1 時間は歩けな…

bouzuya/node-irkit 0.2.0 をつくった

昨日 bouzuya/node-irkit 0.1.0 と 0.2.0 をつくった。 node-irkit は IRKit Device HTTP API および IRKit Internet HTTP API の wrapper だ。 npm:@bouzuya/irkit として公開した。 既に npm:irkit はあるのだけど、そちらは IRKit Internet HTTP API の P…

2018-W05 ふりかえり

2018-W05 をふりかえる。 2018-W05 の目標 とその記事 目標。 ☑ 朝の時間を確保する ☐ bouzuya/node-backlog-api 2.x をつくる ☑ 『計算論 計算可能性とラムダ計算』を読み進める ☐ Nyquist をキーカスタマイズする ☑ craven をためす 記事。 2018-02-03 Cra…

Craven (Keyboard) の感想

2018-01-23 から放置していた Craven の感想をそろそろ書く。 Craven は MiniDox のおまけとして @kmtoki がつけてくれたキーボードだ。 あと例のおまけ。ついでにつくってる的な話かと思ったら普通に入ってて「あれ、ぼくは minidox を買ったはずでは……」っ…

雑記

朝から HUNTERxHUNTER 35 を読む。単行本で読んでいるのだけど、なぜ連載再開タイミングで単行本を出すのか……。たまった時点で出してほしい。 夜は『計算論 計算可能性とラムダ計算』を 60 ページまで読んだ。 2018-02-01 の Google Search Console の件は 1…

Google Search Console を見たらインデックスから外れていた

Google Search Console から新しい UI の案内がきたのでログインして確認した。新しい UI は以前よりきれいなのだけど、そこはわりとどうでもよい。どうでもよくなった。 どうでもよくないのは blog.bouzuya.net のほとんどのページがインデックスの登録から…