サイログ。

~雑多な記事置き場~

2011-01-01から1年間の記事一覧

MiyakoPack2.1.20リリース

Ruby1.9.2-p180+Miyako2.1.22+MiyakoLauncher2.2.1をパックしたWindows用実行環境です。変更点は、Miyakoが2.1.22になった意外は変更ありません。 (あ、でも、こそっとGlew1.6.0のdllは入っていますが、今のところ何の役にも立ちません(^^;

[Ruby][Miyako] Miyako2.1.22リリース

前バージョンのバグ修正版です。Shapeクラスの複数メソッドにエラーが出る問題がありましたので修正致しました。あと、サンプルを追加しました。修正したShapeクラスとFiberを使った弾幕もどきサンプルです。 各スプライトは「弾」というイメージで、ランダ…

ご挨拶

昨今、OpenGLとかGLEWとか使えないかなーといろいろ考えているサイロスさんです。どもども。Miyakoの最新バージョン、2.1.22をリリース致しました。詳細は、Miyakoメインサイトからどうぞ。 http://www.twin.ne.jp/~cyross/Miyako/ ダウンロードは、RubyForg…

気がつかない間に

GLEWの1.6.0出てたんだね。今度試してみよう。http://glew.sourceforge.net/

RubyでOpenGL続き

こないだから、久しぶりにruby-openglのプログラムを書いてみたいと思っていたので、書いてみた。 Ruby1.9.2+Ruby/SDL2.1.1+ruby-opengl0.61を使用。 (ruby-openglのビルド方法については回答できかねます…)出来上がったのはこんな感じ。 「何このキャラ!?…

修正版

風呂はいってる間に新しいアイデアが出たので修正 fibers = ARGV.map{|v| Fiber.new do t = Time.now while(Time.now - t < v.to_i); Fiber.yield(true); end puts v loop do; Fiber.yield(false); end end } while(fibers.map{|fib| fib.resume }.any?); end

[Ruby] Sleep Sort のをFiber@Rubyで実装

id:gfxさんの記事を読んで大爆笑してしまったので、ついついRuby1.9.2+Fiberで作ってしまいました。 というわけで、メモ。元ネタ: Islands in the byte stream/常識を覆すソートアルゴリズム!その名も"sleep sort"! def create_fiber(v) f = Fiber.new do…

MiyakoPack2.1.20リリース

Ruby1.9.2-p180+Miyako2.1.21+MiyakoLauncher2.2.1をパックしたWindows用実行環境です。変更点は、Rubyが1.9.2-p180に、Miyakoが2.1.21になった意外は変更ありません。

[Ruby][Miyako] Miyako2.1.21リリース

前バージョンのバグ修正版です。サブシーンに移動する際にエラーが起きていた問題を修正しました。Miyako2.1.21はアップデート必須となっておりますので、お手数ではございますが、アップデートのほどをよろしくお願い致します。

ご挨拶

久しぶりデス。本当に久しぶりデス。 ほとんど何もやってなかったのに(仕事したりさくらのVPSを申し込んでたりしてましたが…)、バグ報告があったのにリリース作業が時間がかかりました。すみません。というわけで、Miyakoの最新バージョン、2.1.21をリリース…