エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ruby.wasmを使って自作Rubyライブラリをブラウザで試せるようにした話
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ruby.wasmを使って自作Rubyライブラリをブラウザで試せるようにした話
Ecoji.rb はじめに少し、作ったライブラリの紹介をします。 作ったのは、EcojiのRuby実装で、Ecoji.rbと... Ecoji.rb はじめに少し、作ったライブラリの紹介をします。 作ったのは、EcojiのRuby実装で、Ecoji.rbというものです。 EcojiはBase64の絵文字版みたいなエンコーディングです。hello world が 👲🔩🚗🌷🍉🤣🦒🪁👡☕ とエンコードされます。当然ですが、これをデコードして、元に戻すこともできます。バイト数が約4倍になるので何が便利なのかはよく分かりませんが、見ていて楽しいので楽しい用途に使うといいのだと思います。技術的には、5バイト (40ビット) を10ビットずつ区切って、対応する絵文字に置き換えていくだけのシンプルなものになっています (実装)。 記事のタイトルのとおり、ブラウザから試せるようになっているので、ぜひ使ってみてください。上のテキストボックスに文字列を入力すると、下のテキストボックスにエンコードしたものが表示されます。また