NaCl Blog

あの超絶技巧Ruby意味不明コンテストin RubyKaigiが再び!

こんにちは。yhara@NaClです。

再来月に迫ったRubyKaigi 2018 仙台では、久々にあのコンテストの開催が予定されています。そう、TRICKです。

TRICK 開催文

TRICKは「超絶技巧 Ruby 意味不明コンテスト in RubyKaigi」は、簡単にいうと普通でないRubyプログラムのコンテストです。

普通でない、とはどういうことでしょうか?説明するよりも見てもらった方が早いと思うので、今日は過去のTRICKの入賞作品を振り返ってみます。きっと、あなたの知らないRubyの世界が広がっているはずです。


QMK Firmwareによる日本語入力

NaClの前田です。

最近Viterbiという格子配列で左右分離型のキーボードを作ったので、職場で主に利用しています。

キーボード

このキーボードではレツプリなどの他の自作キーボードでもよく使われているQMK Firmwareというオープンソースのファームウェアを利用しているので、自由にカスタマイズすることができます。

この記事では、筆者が利用しているT-Codeという入力語入力方式をキーボード上に実装します。



Haskellの型入門

NaClの野口です。

最近Haskellを勉強し始めました。
勉強を始めてまだ日が浅いですが、面白い概念を多く学ぶことが出来たと感じています。

本記事ではHaskellの型について自分が理解したことを簡単にまとめます。
Haskellを動かす環境の構築についても記述しますので、読者の方も実際にコードを動かしてみてください。


NaClとの出会い

NaClの藤井です。
私は生まれも育ちも島根、Rubyが一般公開された1995年生まれです。
そんな私がどのようにしてプログラミングやRubyを知り、NaClに入ることになったのかをご紹介していきたいと思います。