こちらはプラレールを作って作られた、小さい数のかけ算ができるレイアウトです。
具体的には、
この記事はRuby Advent Calendar 2022の第11日の記事です。前日の記事は@taichi-ishitaniさんによる「YAML 上の位置を取得する」でした。
日本Rubyの会の理事の@kakutaniです。この記事はあくまで個人の見解であり、会の公式見解ではありません。
ここ2年ほどのコロナ禍のなか、日本Rubyの会の活動はいつも以上に元気がありませんでしたが、2022年にRubyKaigiがin-personで開催されのは、なんか日本のRubyコミュニティの活動を再始動させるきっかけになった気がします。参加した皆さんは楽しんでくれたようでしたし、オンライン参加だった方がたからも「次はやっぱり現地に行こうと思った」という声を少ならからず聞いています。RubyKaigi 2022以降、ふりかえってみると国内でも毎月のようにRuby関連イベントは開催されていたのでした。
function newPromptTag() | |
return {} | |
end | |
local sk_meta = {} | |
local function runWithTag(tag, co, ...) | |
local status, a, b, c = coroutine.resume(co, ...) | |
if status then | |
if a == "return" then | |
return b | |
elseif a == "capture" then |
- Testbed repository: Containing several implementation patterns of C#/Rust interoperability
- Mandelbrot renderer: The simplest sample
- QOI image loader: Simple but practical sample
- STL mesh loader: A bit complex sample including unmanaged resource management
Example is on https://godbolt.org/z/9x8WT5zhT
#include <vector>
#include <list>
#include <iostream>
#include "mruby.h" | |
#include "mruby/compile.h" | |
#include "mruby/string.h" | |
#include "mruby/value.h" | |
#include "mruby/array.h" | |
#include "mruby/hash.h" | |
#include "mruby/object.h" | |
#include "mruby/class.h" | |
#include "mruby/proc.h" | |
#include "mruby/range.h" |
N = 2016_06_01 | |
(1..N).each do |n| | |
if (N / n) * n == N | |
puts "#{N} can be divided by #{n}." | |
end | |
end | |
__END__ | |
20160601 can be divided by 1. | |
20160601 can be divided by 20160601. |
- 『ビジネススクールでは学べない 世界最先端の経営学』
- http://www.amazon.co.jp/dp/4822279324/
これを読んでる。
この本の中で「トランザクティブ・メモリー」という話がでてきた。概要は以下のコラムに書いてる。
These instructions are mainly for my own personal reference and should not be considered a supported feature of Sonic Pi. For experimentation only. Assumes OSX 10.10
- Setup a virtual midi channel on OSX
This is sometimes referred to as a "loopback" device and it should allow the various software applications to communicate.
- Open
/Applications/Utilities/Audio\ MIDI\ Setup.app/
and go to "Window > Show MIDI studio".