Ruby
Qiita に書きました。 qiita.com
Ruby Advent Calendar 2023 の6日目の記事です。 Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
これは Ruby Advent Calendar 2022 の 25日目の記事です。 Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita に書きました。 qiita.com
Qiita の方に書きました。 qiita.com
Zenn に書きました。 zenn.dev
Reline を使うと複数行編集ができるようなので、自分が使いそうな基本的な部分について調べてみました。 このリッチなのが標準で使えるの嬉しいですよね。ありがたや……。 RUBY_VERSION #=> 3.0.0 Reline::VERSION #=> 0.2.5 最初の雛形 ブロックは必須。 req…
Zenn に書きました。 zenn.dev
Zenn に移動しました。 zenn.dev
Qiita の方に書きました。 qiita.com
Qiita の方に書きました。 qiita.com
Qiita の方に書きました。 qiita.com
nowokay.hatenablog.com きしださんのかわいいリレーショナルデータベースの最初のバージョンを写経してみました。 この記事、もう8年前なんですね。ついこないだ読んだような気がしていましたが……。 簡単なものだったら自作できないかなと以前から思ってい…
とりあえず最低限の流れが知りたかったので、int32 だけの簡単なデータでやってみました。 require "arrow" # -------------------------------- # 列1 のデータを用意 builder = Arrow::Int32ArrayBuilder.new builder.append(1) builder.append(2) array1 …
前 consのデータをメモリに置くとどうなるのか、というのを軽く試してみるつもりだったのが、 もうちょっと育ってしまいました。 ※ C言語云々と言っているところはかなりうろ覚えで適当です。だいぶ忘れてます……。 ※ また、既存のよく知られた何かに準拠して…
次 表面だけ見ると Ruby の Array、 Hash っぽいけど中身は cons セル、というものを書いてみました。 試してみたくなって、なんとなく書いてみた、という感じのものです。 cons セルさえあれば基本的なデータ構造が作れてなんとかなるんだな、という感触が…
Qiita に引っ越しました。 qiita.com
Zenn に引っ越しました。 zenn.dev
(2022-05-07 追記) Ubuntu 22.04 版を書きました memo88.hatenablog.com バージョンなど Docker の用意 anyenv, rbenv, pyenv のインストール Ruby 2.7.1 のインストール Python 3.7.7 のインストール Jupyter Notebook のインストール IRuby のインストー…