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

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

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 入…