Murah4d sebagai situs game bandar slot gacor menyediakan game slot maxwin seperti princess starlight yang gampang di maxwin bisa maxwin dan petir x1000 pesta jackpot di murah4d slot.
11. Crampdefmain res = {} joint = AsyncJobsJoint.newjoint.callback = Proc.new{ self.respond(res) } ticket4memcache = joint.take_ticket@@cache ||= EM::P::Memcache.connect'localhost', 11211@@cache.get(someKey.to_sym){|item| res[:memcache_response] = item if itemjoint.return_ticket ticket4memcache } ticket4gearman = joint.take_ticketgearman = EM::P::Gearman.connect‘localhost', 7003 task = gearman.cre
未踏プロジェクトの援助を受けて、ここ数ヶ月集中して開発していた、Rubyのための開発補助ツールRSenseをようやくリリースしました!配布物やドキュメントは次のURLから入手できます。 http://cx4a.org/software/rsense/index.ja.html RSenseの最大の特徴は、他の開発環境(IDE)では実現できていない高精度なコード補完を実現しているところです。周知のことだと思いますがRubyは動的型付け言語です。そのためプログラムを実際に実行してみないと、ほとんどの式の型は分からないのです。型情報からユーザーの入力を補助するコード補完機能の分野では、これはかなり致命的な問題です。RSenseは型推論の技術を応用することで、この問題を解決しました。上記のURLにもありますが、以下に実際のスクリーンショットやデモが貼っておくので、ぜひご覧ください。 現在利用できる
Ruby と MessagePack-RPC があれば、簡単なkey-valueストレージは簡単に作れます。54行で書けます(レプリケーションと負荷分散機能付き。サーバー38行、クライアント16行)。 簡単なKVSをベースにして、ログ集計や遠隔デプロイ、遠隔管理機能などの機能を追加していけば、ちょっと便利なサーバープログラムをサクサク自作できるハズ。 この分散KVSは、(keyのハッシュ値 % サーバーの台数)番目のサーバーにkeyを保存します。また、サーバーの名前順でソートしたときの「次のサーバー」と「次の次のサーバー」にデータをレプリケーションします。 すべてのサーバーで同じ設定ファイルを使います。サーバーごとの設定は引数を自分のホスト名に書き換えるだけなので、デプロイが容易です。 MessagePack-RPC for Ruby を使うと、分散しないkey-valueストレージ*1は
I gave a talk at London Ruby User Group yesterday, based on the work I’ve been doing on Heist, my Scheme interpreter project. I wrote the core of a basic Scheme interpreter in about 15 minutes as a live-coded demo (well, kind of – the coding was pre-recorded so I could focus on talking), which seemed to go down pretty well. If you missed it (or if you were there and want to watch it again in slow
perl から任意の C ライブラリを呼び出す方法 - id:kazuhookuのメモ置き場 Perl で Win32::API プログラミング入門 - TAKESAKOのはてな出張所 TAKESAKO @ Yet another Cybozu Labs: Pure Perl で Acme::x86::CPUID を作りました Ruby でもやってみました。1.9 系でしか動かないはず(1.8 系は DL クラスが別物なので)。動作確認は Cygwin 上の 1.9.1 のみ。 CPUID を取得して、Windows のメッセージボックスで表示してます。 機械語は竹迫さんのをまるぱくり。 #!/usr/bin/env ruby require 'dl' cpu = "\0" * 48 bin = "S\xbf#{ [cpu].pack('p') }\xb8\x02\x00\x00\x80"
iPhoneでC#アプリが審査に通るワケという記事に刺激されて、CILが動くんだったらRubyも動くよな、とか思って、iPhone SDKで、Rubyの移植から始めてみました。結論から言うと、Ruby / RubyCocoa ともに、実機/シミュレータともなんとなく動いてます。 スクリーンショット これだけだと、何のことか分りませんね。。 上のスクリーンショットのアプリを書くのに必要なRubyコード こんな感じです。Mac版のRubyCocoaの書き方をそのまま踏襲できます。 require 'rubycocoa' class MyAppDelegate < OSX::NSObject def applicationDidFinishLaunching(application) @window = OSX::UIWindow.alloc.initWithFrame(OSX::UIScree
After publishing the Ruby on Rails dictionary for Mac OS X, i got huge number of request to do the very same with Ruby API documentation. Fortunately, most of the work has already been done and now it's time to publish the Ruby dictionary generated from Ruby API documentation. If you've missed the Rails dictionary, then here's the short summary why this might be good for you. Basically, you just i
バーコードが写った画像ファイルからバーコードを読み取るモジュールを書いた。実装はlibzebraのラッパになってるだけ。640x480以上あって水平に写ってればEAN値を取得できる。 http://github.com/koyachi/ruby-barcodescanner/tree/master flashのカメラで入力した画像をサーバに送って解析すれば本棚.orgやブクログみたいなサービスの簡単入力フロントエンドとして使えるかと思ってとりあえず動いて見せられるものも作ってたけどeeepc+ubuntu+flash10の環境で640x480キャプチャできなかった。webcamからキャプチャするlinuxのデスクトップアプリでは同じカメラ使って640x480で撮影できるしthinkpad+windows+flashは640x480キャプチャ成功してるのでflashに与えるパラメータが何か足
(To follow my compiler related posts, either subscribe to my main RSS feed, or the compiler specific one ) Back in March 2008 I started publishing a series on how to write a compiler in Ruby, bottom up, that is, starting with the code generator and working my way up instead of the more traditional approach of writing the parser first. Here are the parts I've published on my blog so far. (The bits
EventMachineは、Reactor設計パターン(リンク)に基づくネットワークおよび同時実行プログラムのためのフレームワークである。Reactorパターンは、イベントを受け入れるサービスハンドラを記述して、それらを登録されたイベントハンドラにディスパッチする。Reactorパターンの利点は、マルチスレッドコードを複雑にすることなく、イベントディスパッチとイベントを処理するアプリケーションロジックを明確に区別することである。 EventMachineは、ネットワークソケットへの高レベルのインターフェイスを提供し、低レベルの操作を表示しないようにする。EventMachineの目標は次のとおりである(リンク)。 最も要求の厳しい実稼動環境での卓越したスケーラビリティ、パフォーマンスおよび安定性。 高性能のスレッドネットワークプログラミングの複雑性を排除した APIにより、技術者がアプリケ
(RubyIZUMIについてはこちらから → PureRubyなRTMP(MP4/H.264)サーバをオープンソース化しました - @takuma104 log) 先月 Flash Player が Version 9,0,124,0 というバージョンに更新されました。この最新版 Flash Player で修正された件に影響してか、RubyIZUMIからの映像配信では、映像が表示されないという、かなりクリティカルな問題が発生していました。しかも自分じゃどうしようもなさそうなので、この件に関してヘルプを求めていたところでした。ところが、今日 Yaacov さんという凄腕ハッカーの方が現れて、パッチをいただきまして、なんとあっさり動くようになりました!氏に感謝。 最新版 (0.10) は以下からダウンロードできます。 http://code.google.com/p/rubyizumi/ O
#とりあえずオープンソースではMP4/H.264は一番乗りかな? 先日の Re:RTMP(MP4/H.264)サーバをPure Rubyで書いた - @takuma104 log ですが,ソースコードを若干整形してオープンソース化しました。まだかなりテスト版な感じですが。名前ですが、あまり深く考えずにRubyIZUMIと名付けました。 Google Code Archive - Long-term storage for Google Code Project Hosting. subversionからチェックアウトするか、tarで持って来て展開かどちらかで。 使い方は,ほとんど先日のビデオと同じですが、若干コマンド名が違っていて、 $ ruby server.rb mp4file.mp4とかしてください。ブラウザでこのmp4を見るには、付属のplayer/Player.asをrascut
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く