Why Ergo42? - 私が Ergo42 を作った理由

この記事は 2018/5/6 に開催された東京メカニカルキーボード meetup の Ergo42 の発表を資料とともにまとめたものです。スライドの全体はこちら。 Ergo42 Ergo42 というキーボードをつくりました。 Ergo42 は 7x4 ortholinear split をコンセプトとした自作…

Maker Faire Tokyo 2018 に Self-Made Keyboards in Japan が出展します!

選考通りました! 2018 8/4 - 8/5 に東京ビッグサイトで開催される Maker Fair Tokyo 2018 に自作キーボード好きの集まりである Self-Made Keyboards in Japan の有志で出展を行うことになりました。 最近本当に自作キーボードをいろいろなところで見かける…

iOS アプリでマルチタスク切り替え画面に入ったことを検出する話

小ネタです。アプリがアクティブなときに、マルチタスク切り替え画面(ホームキー二連打)に入ったことを検出したい。 結論 マルチタスク切り替えそのもの画面に入ったことそのものは検出できないが、マルチタスク切り替え画面に入るとアプリケーションは Inac…

ヴァイオレット・エヴァーガーデン雑感

ヴァイオレット・エヴァーガーデン、1 話を観ました。 いろいろ喋りたくなるオタク好みな作品だなーと思った。喋りたいことが多いので列挙します。 テーマがテーマだけにキーボード界隈で話題になっていた。 けれど 1 話の段階ではほとんどタイプライター出…

Meishi keyboard 組み立て方ガイド

Meishi - The micro macro keyboard をご購入、もしくはリポジトリから製造いただきありがとうございます。この記事では、Meishi keyboard の組み立て方を簡単に紹介します。 必要なパーツ(同梱物) 項目 数量 Meishi PCB 1 Pro Micro 1 キースイッチ (Cherry…

自作キーボード入門本 KbD C93 の通販絶賛販売中 日経 Linux 2018 3月号 にて本誌 KbD C93 と Ergo42 が紹介されました! & 2018/3/6 Meishi 再販開始!

WIP

自作キーボード入門本 KbD C93 の通販告知になります。 [NEW] 2018 3/6 日経 Linux 2018 3月号掲載の「まつもとゆきひろ プログラマのこだわり」で KbD C93 と Ergo42 が紹介されました! & Meishi 再販開始! おしながき 自作キーボード入門本 KbD C93 の …

2017 まとめの話

TL;DR 全体としてはアウトプットしたものはしっかり刺さったので良かった 復活の年 他人に頼ろう やったこと 1 月 今年最大クラスのイベントでかつ初っ端。前職を 12/31 付で退職して、現職に 1/1 付で就職しました。正直今年やってこれたのは、現職に移るこ…

4x7 split keyboard Ergo42 をつくったときの失敗話

この記事は、自作キーボード Advent Calender の25日目クリスマスの記事です。 昨日の記事は、ないんさんの キー配列頂上決戦!さいつよなレイアウトはどれだ! でした。 はい 4x7 split キーボード #Ergo42 プロト完成しました。今日一日会社で使ったけど問…

Self-Made Keyboards in Japan Discord Server を開設した話

Self-Made Keyboards in Japan という Discord サーバーを立ち上げました。 Self-Made Keyboards とは? キーボードは買うものだと思っていませんか?作れるんです。 謎のキーボードしかない#お前らのメカニカルキーボード見せろよ pic.twitter.com/cagmzWbn…

Scala で for 式の中括弧{} 内で <- expression が受け取れる型について

どういう経緯だったか忘れてしまったのだけれど Haskell の do 記法は Monad 型クラスの >>= (bind?) 等に変換される糖衣構文で、do 記法で使えるのは Monad 型クラスのインスタンスを持つ型だけだけど、Scala の for 式はどういう形で受け取る型を決めてい…

エスペラント入門 #2 ~ または、ことのはアムリラート

本日の学習 ことのは 意味 備考 ボーナン マテーノン あいさつ? ボーネ や ボネーゲ がポジティブなようなので good morning 的な? ファルタス ? キーエル ヴィ ファルタス? という形が何回か見かける プレータ プレート = Dish? マテンマンヂョ エスタ…

エスペラント入門 #1 ~ または、ことのはアムリラート

ことのはアムリラートをはじめた ことのはアムリラートという純百合 ADV を標榜するゲームがあります。当然『純百合』の時点で耳目を集めることは必定であるのですけれども、このゲーム、なんといっても異世界転生 ※ただし異世界の言葉は理解できない という…

iOSDC 2017 でさらっと出てきた Phantom Type さらっとやった話

これはなに 先日開催された iOSDC 2017 に参加しました記事です。 Ray Fix 氏の 視覚化とSwiftのタイプについて という発表で protocol CoordinateSpace {} enum ModelSpace: CoordinateSpace {} enum UserSpace: CoordinateSpace {} enum DeviceSpace: Coor…

HyperX cloud 2 を買ってはいけない

先日購入した HyperX cloud 2 という バーチャル7.1サラウンドサウンド を謳う 誇大広告商品 があまりにも悪質なので記事を書きます。 結論: 消費者を騙すつもりの製品を売る HyperX ブランド、特に HyperX cloud 2 については完全に誇大広告・事実誤認を意…

20 分で IntelliJ IDEA と Gradle で Kotlin 開発環境を作って fatJar ビルドしてコマンドラインツールしたり Kotlin Playground したりする話

Kotlin 入門の入門 Google IO で Android の開発言語として Kotlin が正式に採用されたりなど、最近またにわかに注目を浴びている Kotlin ですが 別に Android 開発がしたいわけじゃない Better Java として Kotlin は触っておきたいけど、Android Studio 入…

Amazon.co.jpアソシエイト