「2章.Hello, dRuby」に入りました。まずは「Hello, World.」ですね。
この実験では二つのプロセスが登場します。一つは文字列を印字するサーバ、もう一つは印字サーバを利用して「Hello, World.」を putsするクライアントです。2.1 Hello, World.
まずはサーバー側となるputs00.rbの方からソースコード(リスト2.1)を、順に見ていくことにします。私はRubyをちゃんと勉強していないので、ついでにRubyのことも詳しめに見てみることにしてみようと思います。
require 'drb/drb'
Cでいうincludeみたいなもののようです。使いたいモジュール(モジュールと言う呼称でいいのかはわからないが)をこれで含めると、インタプリタがそっちを先に読みに行って、そこに定義されているものが使えるようになる。と言う感じに理解しておきます。
class Puts
classでクラスを定義できます。
def initialize(stream=$stdout)
defはメソッドを定義できるようです。で、initializeって名前のメソッドはコンストラクタのようです。
$で始まるものはグローバルな変数です。なので$stdoutはグローバル変数のうちのひとつです。標準出力を指し示す組み込み変数(あらかじめ定義されている変数)のようです。
@stream = stream
Rubyでは、@がついてるやつはインスタンス変数になります。ここでは引数のstreamをインスタンス変数の@streamに代入してるってことですね。
uri = ARGV.shift
うごご、わからん。でもなんとなく想像はつく。調べてみると、ARGVはどうやらコマンドライン引数が入ってくる配列のようです。(Cのように、0番目にプログラム名が入ってきたりはしません。)で、shiftは、先頭の一要素を取るメソッドのようです。shiftが実行されると、先頭の要素は取り除かれ、他の要素はひとつずつ詰められるようです。ほうほう。puts00は、実行時にコマンドライン引数の先頭にURIを指定してもらう仕様であるということですね。
DRb.start_service(uri, Puts.new)
ついにきましたDRb。解説文を見てみると
3. サービスの場所を示す名前であるURIと、URIに関連付けるオブジェクトを指定して dRubyのサービスを開始します。これによってリクエストを待機するスレッドも準備されます。URIに関しては後述します。2.1.1 印字サーバ
とあります。にゃるほど。「リクエストを待機するスレッドも準備されます。」と言うところが重要そうだな思いつつ次のステートメントを見てみます。
sleep
これはスレッドを止めるやつのようです。むむむ、止まっちゃうんだよね。で、このプログラムはsleepが最後の行だからもし復帰したら終わっちゃうんだよね。
ちなみにスレッドとは、処理を実行する単位とか、処理の実行者を指したり、処理の流れそのものを指したりします。プロセス内の処理を実際に実行しているのはスレッドになります。どこかから起動されたRubyのプロセスは必ずひとつ以上のスレッドを持ちます。最初に立ち上げられるのはメインスレッドと言うみたいです。同プロセス内のスレッドは、プロセス空間(メモリの場とか)を共有します。Rubyでのマルチスレッドの話はまた後で出てくるみたいなので楽しみにしておきます。
さて、ここのsleepは「スクリプトが終了してしまわないように、メインスレッドをsleepさせます。」とあります。
そもそもsleepってどこのメソッドなのかなあ。Kernelモジュールのsleepってやつが呼ばれてるのかしら。。KernelモジュールはWindowsだと多分kernel32.dllをロードして使えるようにしてるのかなあ?...っと予想通りwin32.cでやっていました。windows.hをincludeしてるWin32SDKプログラミングですね。濃いのでRuby本体のソースはこれ以上追いかけないようにして。。。。組み込み関数のsleepの説明を見てみると、
sec 秒だけプログラムの実行を停止します。sec には浮動小数点数も指定できます。sec が省略された場合、他スレッドからの Thread#run などで明示的に起こさない限り永久にスリープします。戻り値は実際に停止していた秒数(整数)です。
とあります。で、どこからでも呼べると。呼んだら、それを実行していたスレッドが止まると。ここでは引数を指定していないので、起こされない限り永遠に止まっていると言うことですね。で、もし起こされてもこのプログラムはsleepが最後の行だからそのまま終わると。ふむふむ。
じゃあ、やっぱりDRb.start_serviceで新しいスレッドを起こしていないと何も出来ないはずです。ちょっとだけみてみるかな、難しかったらあきらめよう。。と、start_serviceメソッドの中では、DRbServerをnewしてるな、でDRbServerのinitializeの中で
@thread = run
としている。これかなあ。runをみてみると
def run
Thread.start do
begin
while true
main_loop
end
ensure
@protocol.close if @protocol
kill_sub_thread
end
end
end
うごご、tabと半角スペースが雑じっててなんだかインデントがわからぬデス。。。っと、それはさて置き、RubyのThreadはstartメソッドにブロックを渡せるんですね。runメソッドではThread.startで新スレッドを生成、実行し、そのオブジェクトが勝手に返却されてると。で、そのスレッドの中のブロックはぐるぐる回ってるmain_loopがいる感じですね。ほうほう。とりあえず要求を受け付けるスレッドは作られてそうだということが確認できたので、puts00については満足。
まだサーバー側しかみていませんが、ソースコードが入ると長くなる予感。この調子でどこまで行けるか。。と一抹の不安を覚えつつ続きはまた後日。
コメント (110)
I’d have to admit with you here. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to speak my mind!
投稿者: Patience Fox | 2010年12月06日 12:17
日時: 2010年12月06日 12:17
I’d come to comply with you one this subject. Which is not something I typically do! I really like reading a post that will make people think. Also, thanks for allowing me to comment!
投稿者: Barrett Tagliavia | 2011年03月17日 03:24
日時: 2011年03月17日 03:24
I’d come to pass on with you on this. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to comment!
投稿者: Eldon Savitts | 2011年03月17日 05:09
日時: 2011年03月17日 05:09
hello there and thank you for your info – I have certainly picked up something new from right here. I did however expertise several technical issues using this website, as I experienced to reload the web site lots of times previous to I could get it to load correctly. I had been wondering if your web host is OK? Not that I'm complaining, but sluggish loading instances times will sometimes affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Well I’m adding this RSS to my e-mail and could look out for much more of your respective fascinating content. Make sure you update this again soon..
投稿者: Geneva Esenwein | 2011年04月02日 15:09
日時: 2011年04月02日 15:09
You have some honest ideas here. I done a research on the issue and discovered most peoples will agree with your blog. After that early period, the Beatles evolved considerably over the years.
投稿者: where to buy cheap cipro | 2011年04月11日 09:19
日時: 2011年04月11日 09:19
I have to say that Im really unimpressed with this. I mean, sure, youve got some very interesting points. But this blog is just really lacking in something. Maybe its content, maybe its just the design. I dont know. But its almost like you wrote this because everybodys doing it. No passion at all.
投稿者: how to buy augmentin online | 2011年04月11日 09:40
日時: 2011年04月11日 09:40
I’d be inclined to see eye to eye with you one this subject. Which is not something I usually do! I enjoy reading a post that will make people think. Also, thanks for allowing me to speak my mind!
投稿者: Mertie Ochoa | 2011年04月15日 02:12
日時: 2011年04月15日 02:12
I’ve been exploring for a bit for any high-quality articles or blog posts on this sort of area . Exploring in Yahoo I at last stumbled upon this website. Reading this info So i’m happy to convey that I have an incredibly good uncanny feeling I discovered exactly what I needed. I most certainly will make sure to don’t forget this web site and give it a glance on a constant basis.
投稿者: Rosette Gruening | 2011年04月16日 07:41
日時: 2011年04月16日 07:41
I REALLY liked your post and blog! It took me a minute bit to find your site…but I bookmarked it. Would you mind if I posted a link back to your post?
投稿者: Haywood Rochin | 2011年05月17日 13:50
日時: 2011年05月17日 13:50
Hey, awesome post, as always! I get bored having to wait around for new ones though - you should post MORE! :D It'd be great to get my fix of this site a bit more!
投稿者: SEO | 2011年05月21日 13:08
日時: 2011年05月21日 13:08
I have been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my opinion, if all site owners and bloggers made good content as you did, the net will be much more useful than ever before.
投稿者: Eleonore Kisselburg | 2011年05月27日 03:05
日時: 2011年05月27日 03:05
F*ckin’ amazing things here. I’m very glad to see your article. Thanks a lot and i'm looking forward to contact you. Will you kindly drop me a mail?
投稿者: Barbar Smits | 2011年05月27日 17:07
日時: 2011年05月27日 17:07
Hi, i think that i saw you visited my weblog so i came to “return the favor”.I'm trying to find things to improve my site!I suppose its ok to use some of your ideas!!
投稿者: Kristyn Stephenson | 2011年06月03日 18:13
日時: 2011年06月03日 18:13
I am extremely impressed with your writing skills and also with the layout on your weblog. Is this a paid theme or did you modify it yourself? Anyway keep up the nice quality writing, it’s rare to see a great blog like this one these days..
投稿者: Tomiko Huntoon | 2011年06月07日 14:57
日時: 2011年06月07日 14:57
I like the valuable information you provide in your articles. I’ll bookmark your blog and check again here frequently. I am quite certain I will learn lots of new stuff right here! Good luck for the next!
投稿者: Jenette Japp | 2011年06月10日 01:04
日時: 2011年06月10日 01:04
This can be a well crafted article, if perhaps all writers offered the same worth of content material as you, the internet will be a far better place. Make sure you keep it up!
投稿者: Abercombie outlet store | 2011年06月12日 16:08
日時: 2011年06月12日 16:08
I just experienced your site as well as loved it a great deal. We bookmarked this, continue the great function!
投稿者: Daniel Bisono | 2011年06月16日 04:37
日時: 2011年06月16日 04:37
2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Wonderful goods from you, man. I've understand your stuff previous to and you are just extremely fantastic. I really like what you have acquired here, really like what you are saying and the way in which you say it. You make it entertaining and you still care for to keep it smart. I can't wait to read far more 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) again from you. Thanks For Share .
投稿者: liberty reserve | 2011年07月07日 10:05
日時: 2011年07月07日 10:05
hey there and thank you for your info – I have certainly picked up something new from right here. I did however expertise several technical issues using this site, since I experienced to reload the web site lots of times previous to I could get it to load properly. I had been wondering if your web host is OK? Not that I am complaining, but sluggish loading instances times will often affect your placement in google and could damage your high-quality score if advertising and marketing with Adwords. Anyway I’m adding this RSS to my e-mail and can look out for much more of your respective intriguing content. Make sure you update this again very soon..
投稿者: Torie Hnatow | 2011年07月13日 15:42
日時: 2011年07月13日 15:42
Hey very cool web site!! Man .. Beautiful .. Amazing .. I'll bookmark your web site and take the feeds also…I'm happy to find a lot of useful info here in the post, we need work out more strategies in this regard, thanks for sharing. . . . . .
投稿者: Brianne Longpre | 2011年07月14日 14:17
日時: 2011年07月14日 14:17
You actually make it seem so easy with your presentation but I find this topic to be actually something which I think I would never understand. It seems too complex and extremely broad for me. I am looking forward for your next post, I’ll try to get the hang of it!
投稿者: Marge Noujaim | 2011年07月15日 14:45
日時: 2011年07月15日 14:45
The color of your blog is quite great. i would love to have those colors too on my blog.”,’*;
投稿者: Discount UGG Boots | 2011年08月15日 19:10
日時: 2011年08月15日 19:10
Thanks for sharing 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) with us keep update bro love your article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) .
投稿者: fishin 2 go apk | 2011年08月23日 01:51
日時: 2011年08月23日 01:51
Thankyou for sharing 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) with us keep update bro love your article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) .
投稿者: Funny Quotes | 2011年08月23日 01:51
日時: 2011年08月23日 01:51
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was searching for! .
投稿者: minecraft pocket edition | 2011年08月25日 04:48
日時: 2011年08月25日 04:48
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was searching for! .
投稿者: fishin 2 go full | 2011年08月25日 04:48
日時: 2011年08月25日 04:48
I agree with your 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢), good post.
投稿者: farmville cheat engine | 2011年08月25日 04:48
日時: 2011年08月25日 04:48
I agree with your 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢), excellent post.
投稿者: farmville cheats | 2011年08月27日 01:25
日時: 2011年08月27日 01:25
I agree with your 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢), superb post.
投稿者: new sports cars | 2011年08月27日 01:25
日時: 2011年08月27日 01:25
After reading 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) I decided to post a nice comment for author. Keep up the good work, I want to read soon similar blog posts. Also your blog loads up fast!
投稿者: jocuri cu impuscaturi 3d | 2011年08月30日 11:32
日時: 2011年08月30日 11:32
I agree with your 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢), superb post.
投稿者: madden nfl 12 apk | 2011年09月10日 04:49
日時: 2011年09月10日 04:49
Yeah!!! I can’t wait for Viola to open!! My mouth is already watering thinking about all the yummy food!
投稿者: Naples Hotels | 2011年09月22日 06:58
日時: 2011年09月22日 06:58
Just thought I’d drop you a line to tell you your site really rocks! I have been looking for this sort of information for a long time.. I don’t usually reply to posts but I will in this case. WoW terrific great.
投稿者: Vienna Hotels | 2011年09月22日 17:41
日時: 2011年09月22日 17:41
This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I have shared your site in my social networks!
投稿者: Hotels in Madrid | 2011年09月22日 17:49
日時: 2011年09月22日 17:49
Awesome site! You’ve some quite interesting posts.. Nice background too haha. Keep up the nice work, Ill make sure to come across and find out really your page!
投稿者: Hotels in Vienna | 2011年09月22日 20:10
日時: 2011年09月22日 20:10
Pretty nice post. I just stumbled upon your blog and wanted to say that I have truly enjoyed browsing your blog posts. After all I’ll be subscribing to your rss feed and I hope you write again soon!
投稿者: Brussels Hotels | 2011年09月23日 13:59
日時: 2011年09月23日 13:59
Hey very nice blog!!. Thank you for posting this, It’s just what I was browsing on bing. I’d very much rather hear opinions from an individual, rather than a corporate web page, that’s why I like blogs so much. Thanks! outstanding fantastic.
投稿者: Athens Hotels | 2011年09月23日 14:18
日時: 2011年09月23日 14:18
Pretty nice post. I just stumbled upon your blog and wanted to say that I have truly enjoyed browsing your blog posts. After all I’ll be subscribing to your rss feed and I hope you write again soon!
投稿者: Hamburg Airport | 2011年09月23日 20:09
日時: 2011年09月23日 20:09
StayAt Hotel Apartments is just what it sounds like – spacious apartments with fully equipped kitchenettes for people travelling in business or pleasure or both.
投稿者: Alicante Train Station | 2011年09月23日 20:18
日時: 2011年09月23日 20:18
I needed to write down a brief notice in buy to thanks for all the fantastic suggestions you're placing at this website. My prolonged internet lookup has at the finish of the day been recognized with reliable details and techniques to trade with my co-workers. I would assert that several of us readers really are seriously lucky to live in a important location with quite several excellent individuals with insightful pointers.
投稿者: Innsbruck Hotels › Log In | 2011年09月23日 20:33
日時: 2011年09月23日 20:33
I really wanted to send a small word to say thanks to you for the fantastic points you are writing on this site. My time-consuming internet lookup has at the end been honored with extremely good ideas to exchange with my pals. I ‘d express that many of us site visitors actually are extremely endowed to exist in a notable community with so many lovely individuals with useful points. I feel really fortunate to have used your webpage and look forward to so many more fun moments reading here. Thanks a lot again for a lot of things.
投稿者: Cordoba | 2011年09月24日 00:29
日時: 2011年09月24日 00:29
I’m impressed!!! Really informative blog post here my friend. I just wanted to comment & say keep up the quality work.
投稿者: 5 Star Hotels In Porto | 2011年09月24日 02:20
日時: 2011年09月24日 02:20
Awesome site! You’ve some quite interesting posts.. Nice background too haha. Keep up the nice work, Ill make sure to come across and find out really your page!
投稿者: Phoenix Copenhagen Hotel | 2011年09月24日 03:20
日時: 2011年09月24日 03:20
Just wanted to say that I read your blog quite frequently and I’m always amazed at some of the stuff people post here. But keep up the good work, it’s always interesting.
投稿者: Basel Hotels near Train Station | 2011年09月24日 05:39
日時: 2011年09月24日 05:39
I simply want to say I’m beginner to blogging and site-building and honestly liked you’re web blog. Very likely I’m likely to bookmark your blog . You absolutely come with amazing well written articles. Thanks a lot for sharing with us your blog site.
投稿者: Luxembourg Hotels | 2011年09月24日 06:53
日時: 2011年09月24日 06:53
Just thought I’d drop you a line to tell you your site really rocks! I have been looking for this sort of information for a long time.. I don’t usually reply to posts but I will in this case. WoW terrific great.
投稿者: Oslo Nightlife | 2011年09月24日 06:53
日時: 2011年09月24日 06:53
Hey very nice blog!!. Thank you for posting this, It’s just what I was browsing on bing. I’d very much rather hear opinions from an individual, rather than a corporate web page, that’s why I like blogs so much. Thanks! outstanding fantastic.
投稿者: Hotels in Geneva | 2011年09月26日 19:57
日時: 2011年09月26日 19:57
Yeah!!! I can’t wait for Viola to open!! My mouth is already watering thinking about all the yummy food!
投稿者: Bayswater Hotel London | 2011年09月27日 07:20
日時: 2011年09月27日 07:20
Nothing against the article, but I disagree with a couple of points to some extenct. I’m probably a minority though, lol. Thanks for sharing.
投稿者: Hotel Paris Montmartre | 2011年09月27日 07:25
日時: 2011年09月27日 07:25
Thank you so much for providing individuals with remarkably pleasant opportunity to read from this site. It’s always very pleasing and as well , stuffed with a lot of fun for me personally and my office colleagues to visit the blog nearly three times a week to find out the newest stuff you have got. And definitely, we are at all times motivated with your mind-boggling guidelines served by you. Some 1 points in this article are essentially the best we have all had.
投稿者: Hotels in London | 2011年09月27日 23:34
日時: 2011年09月27日 23:34
Just wanted to say that I read your blog quite frequently and I’m always amazed at some of the stuff people post here. But keep up the good work, it’s always interesting.
投稿者: Hotels in Paris | 2011年09月27日 23:38
日時: 2011年09月27日 23:38
I really wanted to send a small word to say thanks to you for the fantastic points you are writing on this site. My time-consuming internet lookup has at the end been honored with extremely good ideas to exchange with my pals. I ‘d express that many of us site visitors actually are extremely endowed to exist in a notable community with so many lovely individuals with useful points. I feel really fortunate to have used your webpage and look forward to so many more fun moments reading here. Thanks a lot again for a lot of things.
投稿者: Berlin Hotels | 2011年09月28日 00:17
日時: 2011年09月28日 00:17
Its Pleasure to understand your blog.The above articles is pretty extraordinary, and I really enjoyed reading your blog and points that you expressed. I really like to appear back over a typical basis,post a lot more within the topic.Thanks for sharing…keep writing!!!
投稿者: Hotels in London | 2011年09月28日 01:44
日時: 2011年09月28日 01:44
I unquestionably understand what you have said. In fact, I browsed throughout your other articles and I think that you’re certainly right. Congrats with this site.
投稿者: Cheap Hotels in Munich | 2011年09月28日 07:41
日時: 2011年09月28日 07:41
I’m impressed!!! Really informative blog post here my friend. I just wanted to comment & say keep up the quality work.
投稿者: Visit the magnificent landmarks of Madrid | 2011年09月28日 12:23
日時: 2011年09月28日 12:23
I simply want to say I’m beginner to blogging and site-building and honestly liked you’re web blog. Very likely I’m likely to bookmark your blog . You absolutely come with amazing well written articles. Thanks a lot for sharing with us your blog site.
投稿者: Frankfurt Hotels | 2011年09月28日 22:00
日時: 2011年09月28日 22:00
Nothing against the article, but I disagree with a couple of points to some extenct. I’m probably a minority though, lol. Thanks for sharing.
投稿者: Hotels in Zurich | 2011年09月28日 22:07
日時: 2011年09月28日 22:07
Yeah!!! I can’t wait for Viola to open!! My mouth is already watering thinking about all the yummy food!
投稿者: Know about the most popular landmarks of Geneva | 2011年09月29日 08:39
日時: 2011年09月29日 08:39
Thank you so much for providing individuals with remarkably pleasant opportunity to read from this site. It’s always very pleasing and as well , stuffed with a lot of fun for me personally and my office colleagues to visit the blog nearly three times a week to find out the newest stuff you have got. And definitely, we are at all times motivated with your mind-boggling guidelines served by you. Some 1 points in this article are essentially the best we have all had.
投稿者: experience the silence | 2011年09月29日 12:35
日時: 2011年09月29日 12:35
This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I have shared your site in my social networks!
投稿者: Rome Hotels | 2011年09月30日 07:42
日時: 2011年09月30日 07:42
Hi I am so thrilled I found your blog, I really found you by mistake, while I was browsing on Aol for something else, Anyhow I am here now and would just like to say thanks a lot for a fantastic post and a all round exciting blog (I also love the theme/design), I don’t have time to read through it all at the minute but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read more, Please do keep up the excellent job.
投稿者: fetish bbw | 2011年09月30日 12:13
日時: 2011年09月30日 12:13
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was looking for! .
投稿者: tattoo removal | 2011年09月30日 17:29
日時: 2011年09月30日 17:29
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was searching for! .
投稿者: Free Makeup Samples | 2011年09月30日 17:29
日時: 2011年09月30日 17:29
Yeah!!! I can’t wait for Viola to open!! My mouth is already watering thinking about all the yummy food!
投稿者: Cheap Hotels in Venice | 2011年10月01日 07:34
日時: 2011年10月01日 07:34
Just thought I’d drop you a line to tell you your site really rocks! I have been looking for this sort of information for a long time.. I don’t usually reply to posts but I will in this case. WoW terrific great.
投稿者: 5 star hotel in Venice | 2011年10月01日 12:46
日時: 2011年10月01日 12:46
Appreciate it for sharing 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) with us keep update bro love your article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) .
投稿者: tattoo removal | 2011年10月01日 19:18
日時: 2011年10月01日 19:18
Wonderful goods from you, man. 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) I've understand your stuff previous to and you are just too magnificent. I actually like what you've acquired here, certainly like what you are saying and the way in which you say it. You make it enjoyable and you still care for to keep it smart. I can't wait to read much more from you. This is actually a great 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) informations.
投稿者: House Training A Puppy | 2011年10月04日 16:01
日時: 2011年10月04日 16:01
Excellent goods from you, man. 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) I've understand your stuff previous to and you're just too great. I really like what you've acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still take care of to keep it sensible. I cant wait to read far more from you. This is actually a great 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) informations.
投稿者: reverse phone call lookup | 2011年10月04日 16:01
日時: 2011年10月04日 16:01
Great post. I am facing a couple of these problems.
投稿者: cho thue may phat dien | 2011年10月04日 22:22
日時: 2011年10月04日 22:22
Excellent goods from you, man. 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) I've understand your stuff previous to and you're just extremely wonderful. I really like what you have acquired here, really like what you are saying and the way in which you say it. You make it enjoyable and you still take care of to keep it smart. I cant wait to read much more from you. This is actually a terrific 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) informations.
投稿者: tattoo removal | 2011年10月04日 23:16
日時: 2011年10月04日 23:16
I definitely desired to deliver a quick concept to thank you for the nice tips and hints you’re posting on this website. My time-consuming internet appear up has now been rewarded with helpful strategies to exchange with my family and friends. I ?d claim that we readers fact are truly blessed to dwell in a helpful community with incredibly some great individuals with insightful points. I really feel really grateful to get discovered the webpage and appear ahead to a lot of additional entertaining moments reading right here. Thanks a good deal again for a good deal of things.
投稿者: 3 star hotels in cologne | 2011年10月05日 01:24
日時: 2011年10月05日 01:24
This is really interesting, You’re a very skilled blogger. I’ve joined your feed and look forward to seeking more of your magnificent post. Also, I have shared your site in my social networks!
投稿者: vienna hotels near stephansplatz underground railway station | 2011年10月05日 01:49
日時: 2011年10月05日 01:49
This blog is definitely rather handy since I’m at the moment creating an internet floral website – although I am only starting out therefore it’s really fairly small, nothing like this site. Can link to a few of the posts here as they are quite. Thanks much. Zoey Olsen
投稿者: Tisha Maull | 2011年10月07日 05:47
日時: 2011年10月07日 05:47
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was looking for! .
投稿者: tattoo removal | 2011年10月07日 19:06
日時: 2011年10月07日 19:06
The next time I read a blog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my choice to read, but I actually thought youd have something interesting to say. All I hear is a bunch of whining about something that you could fix if you werent too busy looking for attention.
投稿者: Blair Hrapski | 2011年10月09日 04:32
日時: 2011年10月09日 04:32
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was looking for! .
投稿者: Belly Button Rings | 2011年10月10日 14:39
日時: 2011年10月10日 14:39
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was searching for! .
投稿者: Knock Knock Jokes | 2011年10月11日 11:53
日時: 2011年10月11日 11:53
Thanks for sharing 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) with us keep update bro love your article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) .
投稿者: Knock Knock Jokes | 2011年10月12日 15:11
日時: 2011年10月12日 15:11
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was looking for! .
投稿者: minecraft skins | 2011年10月16日 08:08
日時: 2011年10月16日 08:08
Woah! I'm really digging the template/theme of this website. It's simple, yet effective. A lot of times it's challenging to get that "perfect balance" between user friendliness and visual appearance. I must say you've done a excellent job with this. Additionally, the blog loads very quick for me on Safari. Outstanding Blog!
投稿者: Kerry Kinikini | 2011年10月17日 06:11
日時: 2011年10月17日 06:11
There are some interesting cut-off dates on this article however I don’t know if I see all of them center to heart. There may be some validity but I'll take maintain opinion until I look into it further. Good article , thanks and we wish more! Added to FeedBurner as properly
投稿者: solo girl creampie | 2011年10月18日 10:32
日時: 2011年10月18日 10:32
I enjoy your blog 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢). Many thanks with regard to this unique great write-up! I will book mark your website and also check out again here regularly.
投稿者: meg43tr44gi joe | 2011年10月24日 04:11
日時: 2011年10月24日 04:11
My partner and i enjoy your current site 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢). Thanks a lot for this specific wonderful post! I am going to book mark your weblog and check again right here often.
投稿者: meg43tr44gi joe | 2011年10月24日 22:52
日時: 2011年10月24日 22:52
It is appropriate time to make some plans for the future and it’s time to be happy. I have read this post and if I could I wish to suggest you some interesting things or tips. Maybe you can write next articles referring to this article. I wish to read even more things about it!
投稿者: Rosetta Stone Spanish (Spain) | 2011年10月29日 03:11
日時: 2011年10月29日 03:11
Thanks for sharing 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) with us keep update bro love your article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) .
投稿者: Constipation remedies | 2011年10月29日 07:41
日時: 2011年10月29日 07:41
Magnificent site. Plenty of useful information here. I’m sending it to some friends ans also sharing in delicious. And of course, thanks for your sweat!
投稿者: mysore tourism | 2011年11月01日 21:44
日時: 2011年11月01日 21:44
I dont even know how I ended up here, but I thought this post was great. I do not know who you are but definitely you are going to a famous blogger if you are not already ;) Cheers!
投稿者: rahim ağzı kanseri belirtileri | 2011年11月08日 14:25
日時: 2011年11月08日 14:25
enjoyable site. I discover something new on a blogs all the time. I’d like to share some of the writting on my website hope you don’t mind. I’ll give a link to your post. !
投稿者: injured workers | 2011年11月09日 12:45
日時: 2011年11月09日 12:45
man, I’ve been investigating for this blog throughout the the web. right on
投稿者: Carpet Cleaning Boca Raton | 2011年11月10日 15:45
日時: 2011年11月10日 15:45
I just want to say I am very new to weblog and definitely enjoyed your web site. Very likely I’m want to bookmark your blog post . You surely have tremendous writings. Appreciate it for sharing with us your blog.
投稿者: Eldon Ricord | 2011年11月15日 12:39
日時: 2011年11月15日 12:39
I simply want to tell you that I'm all new to blogs and really loved this web site. More than likely I’m likely to bookmark your site . You absolutely have beneficial articles. Thanks a lot for revealing your website page.
投稿者: Tyson Ragus | 2011年11月16日 04:10
日時: 2011年11月16日 04:10
2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) is a great model for article promotion. Article advertising is the method of creating articles for the main purpose of including anchor links to your web page and it's one of the easiest and the most quality link building tactics around.
投稿者: dermal fillers mill hill | 2011年11月18日 08:02
日時: 2011年11月18日 08:02
I got what you think, thanks for putting up. Woh I am pleased to reason this website finished google. Thanks For Share 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢).
投稿者: Android Apps | 2011年11月18日 20:46
日時: 2011年11月18日 20:46
I cannot express my thanks enough for your views in this article. I am inspired to find out more and am hoping you plan to continue writing material like this.
投稿者: extraction thimbles | 2011年11月19日 11:42
日時: 2011年11月19日 11:42
Wonderful goods from you, man. 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) I have understand your stuff previous to and you're just too magnificent. I really like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it entertaining and you still care for to keep it wise. I can not wait to read much more from you. This is really a great 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) informations.
投稿者: Android Apps | 2011年11月20日 00:14
日時: 2011年11月20日 00:14
I got what you mean, thanks for putting up. Woh I am pleased to conceptualize this website through google. Thanks For Share 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢).
投稿者: Android Apps | 2011年11月20日 06:36
日時: 2011年11月20日 06:36
I like Your Article about 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) Perfect just what I was looking for! .
投稿者: ninja jump apk | 2011年11月20日 19:29
日時: 2011年11月20日 19:29
I got what you designate, thanks for swing up. Woh I am gladsome to deed this website through google. Thanks For Share 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢).
投稿者: App For Android | 2011年11月21日 12:02
日時: 2011年11月21日 12:02
Wow! This could be one specific with the most useful blogs We’ve ever arrive across on this topic. Basically Magnificent. I'm also an expert in this topic so I can comprehend your effort.
投稿者: cellulose extraction thimbles | 2011年11月22日 12:55
日時: 2011年11月22日 12:55
Hello, you used to write excellent, but the last several posts have been kinda boring… I miss your super writings. Past several posts are just a little out of track! come on!"To be content with what one has is the greatest and truest of riches." by Cicero.
投稿者: Darren Luv | 2011年11月23日 00:34
日時: 2011年11月23日 00:34
Pretty nice post. I've really enjoyed browsing your blog posts. In any case Ia€?ll be subscribing to your feed and I hope you write again soon! The information here will be very useful to me! I will post a link to this page on my blog. I am sure my visitors will find that very useful. Merry Chrismas!
投稿者: turquoise beads | 2011年11月24日 04:28
日時: 2011年11月24日 04:28
I've discovered that in the world at present, computer games are classified as the most advanced fashion for children of every age. There are occassions when it really is extremely hard to drag your children from the computer games. If you'd like the best of each of those sides, there are many educative gaming activities suitable for infants. Thanks for your write-up 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢).
投稿者: Pool Company | 2011年11月29日 11:48
日時: 2011年11月29日 11:48
I actually already have found many important details on your internet site 2ç« .Hello, dRuby (ãã®1) (dRubyã®æ£é¢) about desktops. On the other hand, I've this feeling that many netbooks are still just about powerful enough to be a good selection when you often do tasks that need loads of power, including video editing. But for website exploring, microsoft word producing, and the majority of additional popular personal computer work they are all right, supposing you never mind the screen dimensions. Many thanks for giving your opinions.
投稿者: Pool Maintenance | 2011年11月29日 23:48
日時: 2011年11月29日 23:48
I discovered your weblog site on google and check a few of your early posts. Proceed to keep up the superb operate. I simply additional up your RSS feed to my MSN Information Reader. Searching for forward to studying more from you later on!…
投稿者: Jason Sturms | 2011年12月01日 04:03
日時: 2011年12月01日 04:03
What's up dear, are you enjoying with this comic YouTube video? Hmmm, that’s pleasant, I am also watching this YouTube humorous video at the moment.
投稿者: Best hot tubs consumer reports | 2011年12月06日 19:45
日時: 2011年12月06日 19:45
Hello to every one, for the reason that I am in fact eager of reading this web site’s post to be updated daily. It consists of nice stuff.
投稿者: Best car batteries | 2011年12月06日 21:21
日時: 2011年12月06日 21:21
I truly appreciate this post. I’ve been looking all over for this! Thank goodness I found it on Bing. You've made my day! Thanks again
投稿者: audio technica ath-anc7b review | 2011年12月15日 17:10
日時: 2011年12月15日 17:10
I every time download a complete show in parts, that’s always present at YouTube, because my net connection is extremely slow and YouTube fulfils my desires.
投稿者: audio technica headphones | 2011年12月16日 00:19
日時: 2011年12月16日 00:19
Thank you so much for giving everyone an exceptionally remarkable chance to read articles and blog posts from here. It can be so nice and stuffed with a lot of fun for me and my office peers to search your blog the equivalent of 3 times in 7 days to see the latest guides you will have. And definitely, I am also at all times fascinated for the powerful tricks you serve. Certain 1 ideas in this article are easily the most suitable we have all had.
投稿者: extraction thimbles | 2011年12月21日 05:12
日時: 2011年12月21日 05:12
excellent stuff. I find something new on a blogs a lot. I’d like to share some of the information on my site i hope you don’t mind. of course I’ll give a link to your site. thank you!
投稿者: Motocross | 2011年12月26日 17:08
日時: 2011年12月26日 17:08