タグ

ブックマーク / druby.hatenablog.com (3)

  • Fiber版Tiny dRubyサーバーの説明 - @m_seki の

    こわいのでタイトルからFiberを抜いてみました。 Bartenderの続きです。 selectぽいソケットの待ち合わせとFiber間のRdvによる同期を持つ例です。dRubyのプロトコルを話しますが、特定のメソッドにしか対応できません。dRubyのプロトコルにするメリットはクライアントを書かなくてよいところです。irb -rdrbでですぐに実験できるからです。 bartender/tiny_drb.rb at master · seki/bartender · GitHub 通常のdRubyはRMIごとに別スレッドで動きますが、このサンプルはFiber / Bartenderのサンプルなので、無理やりシングルスレッドで動かしてます。 require 'bartender/bartender' class Rdv def initialize @reader = [] @queue = [

    Fiber版Tiny dRubyサーバーの説明 - @m_seki の
    dowhile
    dowhile 2017/06/04
  • rendez-vousでraspberry piから通知もらってみた - @m_seki の

    Raspberry pi Model B(+じゃない方)をいただいたのでいろいろ実験しました! 抵抗やLEDなどパーツがおまけでついてるを買って、その範囲でだけど。 http://victory7.com/?pid=65608266 それから、このGPIOアダプタが便利でした。 サインスマート GPIO 拡張キット for Raspberry Pi 26-pin GPIO ケーブル ブレッドボード GPIO アダプタ 出版社/メーカー: サインスマート(SainSmart)メディア: エレクトロニクスこの商品を含むブログを見る 26pinのやつは探しにくくなりつつある気がします。 もちろん40pin版もあったよ。 cocopar Raspberry Pi model B+/raspberry pi 2B/3B 用 GPIOキット GPIOポート、ブレッドボード、40pinリボンケーブル、

    rendez-vousでraspberry piから通知もらってみた - @m_seki の
  • 酒匂さんの新作 - @m_seki の

    去年のとちぎRuby会議で教えてもらった酒匂さんの新作出てた。Kindle版だけかな。 医療機器ソフトウェア?検証,妥当性確認,およびコンプライアンス: 医療用ソフトウェア開発では避けて通れない「バリデーション」の質を理解し,FDA規制をクリアするために iMAtecアーカイブ 作者: デビッド・ボーゲル出版社/メーカー: 株式会社エスアイビー・アクセス発売日: 2014/05/13メディア: Kindle版この商品を含むブログ (1件) を見る

    酒匂さんの新作 - @m_seki の
  • 1