タグ

2011年3月18日のブックマーク (30件)

  • undersky.co

    mitukiii
    mitukiii 2011/03/18
  • Ruby を全面的に採用した東京ガスの地震防災システム

    東京ガスでは、数年前より、業務システムのオープン化に取り組んでおり、今日に至っております。とくに、地震防災という非常にミッションクリティカルな業務システムへ Ruby を全面的に採用し構築、運用しています。今回のミニセミナーでは、東京ガスグループの(株)ティージー情報ネットワークに所属する武藤様にお越しいただき、2009 年 10 月に リニューアルした地震防災システム「SUPREME」を紹介して頂くとともに、システム全体像における Ruby の位置付け、および Ruby 適用の効果について、ユーザ視点でご講演いただきました。

    Ruby を全面的に採用した東京ガスの地震防災システム
  • Public Git Hosting

    We've replaced our SSH host key recently. We did this because the original ssh host key in use since 2009 is no longer considered sufficiently secure. You may see a very ugly message (WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!) when you access any repositories using ssh. The error message will indicate which line of your "known_hosts" file must be removed to get rid of the ugly message. The

    mitukiii
    mitukiii 2011/03/18
  • 枝るとは 一般の人気・最新記事を集めました - はてな

    枝野ねろ

    枝るとは 一般の人気・最新記事を集めました - はてな
    mitukiii
    mitukiii 2011/03/18
    「つれー、最近枝っちゃっててつれー、実質枝っちゃってるからなー。」
  • 並列1000コネクションに耐える! Ruby のイベント駆動ライブラリ Rev と EventMachine の HTTPクライアント : DSAS開発者の部屋

    並列1000コネクションに耐える! Ruby のイベント駆動ライブラリ Rev と EventMachine の HTTPクライアント こんにちは、takada-at です。 Rubyのイベント駆動型ネットワークプログラミングフレームワーク Rev と EventMachine で HTTPクライアントを動かしてみました。 イベント駆動型ネットワークプログラミングフレームワークとは何か説明しだすと難しいですが、一言で言うと、以下のようになります。 # ふつうのフロー駆動型プログラム Net::HTTP.start(host, port){|http| res = http.get(path) #この処理が終わってから } puts "done" #この次の処理が実行される # イベント駆動型プログラム client = Rev::HttpClient::connect(host, port

    並列1000コネクションに耐える! Ruby のイベント駆動ライブラリ Rev と EventMachine の HTTPクライアント : DSAS開発者の部屋
  • EventMachine

    Posted by Technohippy Tue, 09 Jan 2007 06:32:00 GMT http://eventmachine.rubyforge.org/wiki/wiki.pl勝手訳 Ruby/EventMachine Ruby/EventMachineはシングルスレッドなネットワークソケットエンジンを提供する外部ライブラリです。これはReactorPatternを使ってネットワークI/Oをハンドルするように実装されています。EventMachineは特にパフォーマンスと使いやすさに注力しています。 バックグランド EventMachineはRubyでネットワークを意識したプログラム、例えばIPC、分散システム、メッセージキュー、リモートオブジェクト呼び出しなど、を書く必要が出てきたことから作り始めました。私たちはC++のネットワークライブラリでよく見られるイベント駆動

  • はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知

    はてなグループの終了日を2020年1月31日(金)に決定しました 以下のエントリの通り、今年末を目処にはてなグループを終了予定である旨をお知らせしておりました。 2019年末を目処に、はてなグループの提供を終了する予定です - はてなグループ日記 このたび、正式に終了日を決定いたしましたので、以下の通りご確認ください。 終了日: 2020年1月31日(金) エクスポート希望申請期限:2020年1月31日(金) 終了日以降は、はてなグループの閲覧および投稿は行えません。日記のエクスポートが必要な方は以下の記事にしたがって手続きをしてください。 はてなグループに投稿された日記データのエクスポートについて - はてなグループ日記 ご利用のみなさまにはご迷惑をおかけいたしますが、どうぞよろしくお願いいたします。 2020-06-25 追記 はてなグループ日記のエクスポートデータは2020年2月28

    はてなグループの終了日を2020年1月31日(金)に決定しました - はてなの告知
  • Ruby Event Machine

    Explore the World's Most Interesting Cities: Ruby Event Machine's Guide to Exhilarating Travel Experiences Whether you're a passionate traveler, an architecture aficionado, or simply curious about different cultures, you've arrived at the perfect destination. Our blog is dedicated to sharing valuable insights, inspiration, and practical tips to enhance your travel experiences. From the bustling st

  • GitHub - igrigorik/em-websocket: EventMachine based WebSocket server

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - igrigorik/em-websocket: EventMachine based WebSocket server
  • Pusher | HTML5 WebSocket Powered Realtime Messaging Service

    Powering realtime experiences for mobile and webBi-directional hosted APIs that are flexible, scalable and easy to use. We create and maintain complex messaging infrastructure so you can build the realtime features your users need, fast. Bi-directional hosted APIs that are flexible, scalable and easy to use. Get started today and find out what you can build with Pusher

    Pusher | HTML5 WebSocket Powered Realtime Messaging Service
  • Pusherでお手軽WebSocket - iPhoneから加速度をリアルタイム送信

    はじめに タイガーマスクが貢いでくれるのを待っている皆さんこんばんは。 前振り考えるのが面倒なので結論から書くと、今日はWebSocketについて扱おうと思います。iPhoneを使って↓こんなサンプルを作ってみました。 Safari上のJavaScriptと、WebSocketをWebサービスとして提供しているPusherを利用して、サーバサイドの言語を使わずに実装しています。 WebSocketってなぁに? httpおさらい Webの通信に使われる皆さんお馴染みのhttpは、クライアント(ブラウザとかね)とサーバが常に「問い合わせ(リクエスト)と返答(レスポンス)」のペアでやりとりをおこないます。 クライアント(FirefoxやChromeなど): 「情報ください」 サーバ(Apacheやnginxなど): 「はい、どうぞ」 このシンプルな仕組みがhttpの強みであり、URLと共にここま

    Pusherでお手軽WebSocket - iPhoneから加速度をリアルタイム送信
    mitukiii
    mitukiii 2011/03/18
    うーん、あんまりお手軽じゃないかな...。
  • ワーキンググループ/金沢支部 - 日本Androidの会(日本アンドロイドの会)

    主要メンバー † 支部長 きんねこ @kinneko メンバ @checkela 越野先生 (@overfieldm) 追記希望者はメールしてね(^^)。 ↑ 活動履歴 † 2014/中止: ワーキンググループ/金沢支部/第十四回勉強会 を開催しませんでした。 2013/12/21(土): ワーキンググループ/金沢支部/第十三回勉強会 を開催しました。 2013/04/20(土): ワーキンググループ/金沢支部/第十二回勉強会 を開催しました。 2013/03/10: ワーキンググループ/金沢支部/第十一回勉強会 参加者5名で盛況のうちに終了しました。 2012/08/18: ワーキンググループ/金沢支部/第十回勉強会 参加者38名で盛況のうちに終了しました。 2011/08/06: ワーキンググループ/金沢支部/第九回勉強会 参加者37名にて盛況のうちに終了しました。 2011/07/2

  • Pusherアプリの作り方

    Ruby 2.0 at the Ruby drink-up of Sophia, February 2013rivierarb

    Pusherアプリの作り方
    mitukiii
    mitukiii 2011/03/18
    分かりやすいスライド
  • Pusher: WebSocket-powered Realtime Browser Push Service for Rubyists

    Ruby Weekly is a weekly newsletter covering the latest Ruby and Rails news. Pusher is a new Web service from New Bamboo that makes it easy to push data to users of your web applications "live", outside of the request response cycle. They've embraced Web Sockets technology and built a REST API to which you can post events. Its flexible channels are based on a publish/subscribe model and you can sen

  • WebSocketの現状と技術的課題

    WebSocketの現状と技術的課題:WebSocketで目指せ! リアルタイムWeb(2)(1/2 ページ) 今回はWebSocketを取り巻く技術的課題や、実装状況についてご紹介します。また私たちが開発したサービス「Pusher」についても取り上げます。 WebSocketに関連した技術的課題 前回のWebSocketの紹介を読んでくださった読者のみなさんはWebSocketを試してみたくてたまらないのではないでしょうか。でも少し待ってください。皆さんを脅かす訳ではありませんが、以下の点についても考えなければいけません。 変化し続けるドラフト IETFのドラフトを見てみると、最初のバージョン(00)は2009年の1月に策定されたのが分かります。Chromiumが最初にWebSocketの実装を発表したころのバージョンは66の辺りです。 それからしばらくの間はマイナーチェンジばかりだった

    WebSocketの現状と技術的課題
  • WebSocketサーバライブラリ rev-websocket リリース - Blog by Sadayuki Furuhashi

    いま WebSocket がにわかに注目を集めているようです。 ブラウザとサーバの間でリアルタイムな双方向通信を実現する機能で、HTML5に追加された(される予定の)新しい仕様です。 このWebSocketを使うには、ブラウザ側のJavaScriptの記述だけでなく、サーバ側の実装も必要になります。 そこで、Rubyで使えるWebSocketのサーバライブラリ rev-websocket をリリースしました。 gemでインストールできます:gem install rev-websocket 早速、デモアプリケーションを作ってみました:シャウッたー *1 WebSocket を使ったチャットシステムに、ちょっとした演出を加えたシンプルなアプリケーションです。速くタイプするほど大きく表示されるという趣向です^^; WebSocket に対応しているブラウザは今のところ Safari と Chr

    WebSocketサーバライブラリ rev-websocket リリース - Blog by Sadayuki Furuhashi
  • http://tokyo-realtime-photos.heroku.com/

  • 石川県/東北地方太平洋沖地震に伴う災害ボランティア登録のお願い

    被災地へのボランティアの派遣につきましては、現在、各被災地において、県外からの受け入れはまだ行われていません。 また、防災を担当している内閣府では、 現状は自衛隊などによる救助活動が行われており、ボランティアとしての被災地入りを控えてほしいこと 被災地に電話をかけてボランティア情報の問い合わせをすることを控えてほしいこと を呼びかけている状況ですが、今後、多くのボランティアが必要になってくることが予想されます。 そこで、(財)石川県県民ボランティアセンター(事務局:県民交流課)では、この度の東北地方太平洋沖地震の被災地からの要請があった場合に、ボランティアの派遣を予定しています。 つきましては、参加を希望する方は事前に登録をお願いします。 現段階での予定 項目 内容

    mitukiii
    mitukiii 2011/03/18
  • 『Android女子部』アンドロイドでダイエット♪ | Android女子部 | App DIME アップダイム

    ダイエットに関心のある人にとっては、テレビや雑誌でも取り上げられ、あまりにも有名なので説明不要ですが、ご存じないかたのために、少々説明を。 はかるだけダイエットとは、日々の体重を記録するだけでスリムダウンする、という夢のようなダイエット法です。視覚的に努力の成果を感じることで、快感を示す脳内物質がでて継続できるらしいのです。 それはともかく。このアプリが目指したのは、「直感的な操作で簡単に使える」こと。女が求めているのはコレですよ!直感!言葉で説明する必要ないかな~と思えるくらい使いやすいと自負。自己満足ですが。。。 イチオシなのがパスワード機能。これは、ユーザーの女性から提案のあった機能です。ガサツな私にはまるで発想できなかった、体重を人にみられるかもというキケン性。 ここいらの田舎では、「え~、それスマホ?触らせて~」ってことも多く、女子高生の娘の「そりゃ必要でしょ」のひと言もあり、す

  • Thrift (プロトコル) - Wikipedia

    Thriftは「スケーラブルな言語間サービス開発」のためにFacebookにて開発されたRPCフレームワークである。これはソフトウェアスタックとコード生成エンジンを組み合わせることで、C++、C#、JavaPerlPythonPHPおよびErlang and Rubyの言語間にて効率的かつシームレスに動作するサービスを開発することを可能とする。 [編集] 特長 Thriftの長所に以下のものがある。 SOAP (プロトコル)などの類似フレームワークより低いオーバヘッドによる言語間シリアライゼーション。 簡潔かつ明瞭なライブラリ。追加のコーディングが必要となる他のフレームワークがない。XML設定ファイル不要。 言語バインディングが分かりやすい。例えば、JavaではArrayList<String>を用いる。またC++ではstd::vector<std::string>を用いる。 アプリ

  • Thriftを使って俺俺Key-Value Storeを作った - nokunoの日記

    っていうタイトルにしようと思ったんだけど、要するにThriftを使ってTxをサーバーとして使えるようにしました。 Thriftについてはこちら。Thriftインストールメモ - nokunoの日記 Txについてはこちら。Tx: Succinct Trie Data Structure READMETxThrift 1.00 2009/09/19動作環境:LinuxTxThriftはThriftを用いてTxをサーバーとして利用できるように拡張したソフトウェアです。TxThriftは、Txの持つ以下のような特徴を引き継いでいます。1. キーを圧縮して持つため、メモリー使用量が少ない2. 自然言語処理に必要なcommon prefix searchなどを高速に行うことができる3. 静的にインデックスを持つため、初期化後はキーの追加や削除はできないTxThriftの応用例として、以下のようなアプリ

  • BLOG::broomie.net: Thriftが便利すぎる

    ちょっと前に「thriftって便利らしいよー」って話を聞いていたのだけれども、なかなか手をつけられずにいたらはてなブックーマークで使われているらしいという噂を聞いたり、Thriftを使って俺俺Key-Value Storeを作ったのように、TXを使ったThriftの紹介などが出てきたりしたのでそろそろ自分でも試したいなあと思い、試しました。で、先に結論を言っておくとThrift、とても気に入りました。とても簡単に処理用の専用サーバをたてることができて、かつ簡単にクライアントから処理要求が送れます。ボクは今まではRESTFulな感じでhttpでこのタスクをやっていたのですが、RESTFulな専用サーバをたてるのは結構開発コストがかかるんですよね。その点で、Thriftは開発コストはとても落ちると思うのでとても気に入っています。なんといって言語バインディングを自動で生成してくれるのは当に開発

    mitukiii
    mitukiii 2011/03/18
    分かりやすい
  • RPC - Wikipedia

    RPC Remote procedure call 遠隔手続き呼出し(RPC、リモートプロシージャコール)のこと。 Revolutionary Policy Committee かつてイギリスに存在した独立労働党の派閥。 Royal Parks Constabulary ロンドンのロイヤルパークを管轄していた警察。 Resistive plate chamber 粒子線の計測に用いられる計測器。 Radiological Physics Center アメリカ国立衛生研究所の放射線治療の効果を検証する機関。 ロシアパラリンピック委員会 (英・Russian Paralympic Committee、露・Паралимпийский комитет России)。 SCP財団から分裂した怪奇創作ウェブサイトRPC機構(RPC Authority) 中華人民共和国 (仏: républiqu

    mitukiii
    mitukiii 2011/03/18
    「RPC(Remote Procedure Call、リモートプロシージャコール)とは、プログラムから別のアドレス空間(通常、共有ネットワーク上の別のコンピュータ上)にあるサブルーチンや手続きを実行することを可能にする技術。」
  • about Thrift

    http://slideshare.net/KeiNakazawa/web-pnaclasmjs-web の続きです。

    about Thrift
    mitukiii
    mitukiii 2011/03/18
    クロス言語 RPC フレームワーク。各言語が得意な箇所をその言語で実装して RPC で結合。メジャーな言語に対応 C++, C#, Erlang, Haskell, Java, Objective C, OCaml, Perl, PHP, Python, Ruby, Squeak
  • Home - Evernote Developers

    Your Evernote API Key API access details for your records: Consumer Key:      ::consumer key goes here:: Consumer Secret: ::consumer secret goes here:: Note: This info will also be emailed to you shortly Your Evernote API key is now active on our development server, sandbox.evernote.com, for testing and building your application. Remember that you key is not active on the 'live' Evernote service e

    Home - Evernote Developers
  • Apache Thrift - Home

    The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and seamlessly between C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, JavaScript, Node.js, Smalltalk, OCaml and Delphi and other languages. Getting Started Download Apache Thrift To get started, down

    mitukiii
    mitukiii 2011/03/18
  • http://www.yamazakipan.co.jp/campaign/2011/spring/index.html

    mitukiii
    mitukiii 2011/03/18
  • 知る価値のある無名Linuxディストリビューション10選

    Jack Wallen (Special to TechRepublic) 翻訳校正: 石橋啓一郎 2011-03-16 08:00 Linuxには、恐ろしく多くの種類がある。もちろん、それらのディストリビューションのいくつかは、他のものよりも価値が高い。しかし、UbuntuやFedora、Linux Mint、PCLinuxOS、OpenSUSEやその亜種のほかに、どんなディストリビューションを知っておくべきだろうか。信じられないかも知れないが、知っておく価値のあるディストリビューションは、有名なもの以外にもある。無名のディストリビューションの中にも、見るべきものは数多く存在するのだ。この記事では、読者の生活に何らかのプラス効果を与えるかもしれない、あまり知名度が高くないLinuxディストリビューションを紹介しよう。 1.Damn Vulnerable Linux Damn Vulner

    知る価値のある無名Linuxディストリビューション10選
  • ブログを書いている人が FriendFeed を始めるべき7つの理由

    先日職場で FriendFeed がブロックされることがありまして、一瞬背筋が冷たくなりました。というのも私は著名なブログはもちろん、業で利用している学術雑誌の最新情報なども、リアルタイムでみたいものはすべて FriendFeed に仕掛けて読んでいたからです。 そのブロックはエラーだったようでほっと胸をなでおろしたのでしたが、このできごともあって、なぜ私がこのサービスにそれだけ執着しているか一度まとめておこうと思いました。まだまだ日では認知度が低いといわざるを得ない FriendFeed がもっともりあがりますように! 情報収集と発信をその活動の中心に据えているブロガーを主に主眼として、なぜ FriendFeed を使うことにメリットがあるのか、思いつく限り7つの理由です。 ブロガーとしての全活動を集約できる あなたがいつも念入りに動向をウォッチしているブログの著者が別のブログでコメ

    ブログを書いている人が FriendFeed を始めるべき7つの理由
  • 石川県赤十字血液センター|日本赤十字社

    mitukiii
    mitukiii 2011/03/18
    「今日の血液在庫状況」