Skip to content

Category Archives: ハック

新しいRubyの可能性を拓く!?mrubyがついにリリース!

最近風邪気味で寝込んでいたshi3zです。 どうも会社の引っ越しでバタバタしたり、風邪で寝ている間に待望のmrubyがリリースされていたらしく、完全に周回遅れとなってしまいましたorz mrubyのgithub まず、m [...]

enchant.jsがCoffeeScriptで記述可能に! enchant.coffee登場!

先日、Ruby on enchant.jsというハックを紹介したが、さらにCoffeScriptからenchant.jsを使えるように下enchant.coffeeというハックが登場したぞ! hanachin/encha [...]

Ruby on enchant.js / RubyでHTML5ゲームを作ってみる

先日からちょこちょこやってきたRuby on enchant.jsで試しにゲームを作ってみたのでソースもろとも公開したいと思う。

Ruby on enchant.js : Groupクラスの追加

朝起きてその勢いで、Groupクラスを実装してみた。 すると以下のようなプログラムが書けるようになった group = Group.new bear = Bear.new(32,32,"chara1.gif&q [...]

Ruby on enchant.js : HotRubyにおける組み込みクラスの継承の実装

HotRubyを利用したRuby on enchant.jsもいよいよ佳境(?)に入って来た。 いままではとりあえずRubyからenchant.jsを呼び出せるかどうかという実験色が濃かったのに対し、今回は実際にクラス継 [...]

続・Ruby×enchant.jsへの挑戦 / イベントドリブンモデルの実現

さて、昨日に引き続き、Rubyでenchant.jsを使えないかやってみた。 今回はHotRubyを解析しながらHotRuby.jsに手を加える形で進めてみた。

Rubyでenchant.jsを使える可能性(実験編)

JavaScriptは素晴らしい言語だ。 けれども限界もある。特にクラス定義にはちょっとクセがある。これが気持ち悪いという人も多い。 enchant.jsのClass.createを使うとかなり軽減されるけど、やっぱりち [...]

9leapのゲームをwordpressにカンタン埋め込み!ショートコードプラグインの作り方

こんにちは、リョーヘイです!さて、この前の告知記事もそうですが、wise9では9leapのゲームの埋め込み機能をよく使うんですよね。 埋め込み機能にはJavaScriptが使われているのですが、ページ内にJavaScri [...]

関数型ウィンドウマネージャ「XMonad」を使いこなそう

はじめまして。pi8027 です。今回は XMonad というウィンドウマネージャを紹介します。 XMonad とは XMonad とは、純粋関数型プログラミング言語 Haskell によって実装された拡張性の高い X1 [...]

日本語スクリプト言語JapaScript

みなさんこんにちは。近藤です。 僕も9leap 9Days Challengeにむけて準備体操をしているところです。 さて、ふとshi3zさん達おやじどもが、「むかしは日本語でプログラミングを書くぴゅう太ってのがあってな [...]