Eclipse(ADT)を使ってAndroid Projectで開発している際に、デバッグなどの目的でAndroidのJavaのソースコードを参照したいことがあると思いますが、どうすれば効率がよいかちょっと悩み中です。とりあえず私が現在やっている方法を書きます。ので、もしもっといい方法があれば教えて下さい。
私が悩んだところは以下の2点です。
1. ディレクトリ構成
Repo(git)で取得したpublicリポジトリのディレクトリ構成だと同一の(またはよく似た)Javaパッケージが別のProjectにも入っていたりするので、ソースコードを手軽にアタッチすることが出来ません。なので、SDK部分のソースコードを見たくなったときは、そのソースのある場所を探さなければならないというわずらわしさがあります。私は最初はシンボリックリンクで何とかしようと思ったのですが、面倒すぎて途中で挫折しました。現在は以下のようなrubyスクリプトを書き、必要そうなJavaソースをSDKのホームディレクトリへコピーしています。リポジトリが更新されたら、スクリプトを流しなおします。
require 'fileutils'
#####################################################################
# Android SDK home
$SDK_HOME = "/User/egawa/android/android-sdk-mac_x86-1.0_r1"
# the root directory was pulled down from the public Android repositories
$SRC_ROOT = "/User/egawa/android/gitsources"
#####################################################################
$SDK_SRC_DIR = File.join($SDK_HOME, "sources")
$FILTERS = [
/.+\/src\/main\/java\/(.+$)/,
/packages\/.+\/src\/(.+$)/,
/external\/.+\/src\/(.+$)/,
/external\/.+\/src\/(.+$)/,
/frameworks\/base\/awt\/java\/(.+$)/,
/frameworks\/base\/cmds\/am\/src\/(.+$)/,
/frameworks\/base\/cmds\/input\/src\/(.+$)/,
/frameworks\/base\/cmds\/pm\/src\/(.+$)/,
/frameworks\/base\/cmds\/svc\/src\/(.+$)/,
/frameworks\/base\/core\/java\/(.+$)/,
/frameworks\/base\/graphics\/java\/(.+$)/,
/frameworks\/base\/location\/java\/(.+$)/,
/frameworks\/base\/media\/java\/(.+$)/,
/frameworks\/base\/opengl\/java\/(.+$)/,
/frameworks\/base\/packages\/SettingsProvider\/src\/(.+$)/,
/frameworks\/base\/packages\/SubscribedFeedsProvider\/src\/(.+$)/,
/frameworks\/base\/sax\/java\/(.+$)/,
/frameworks\/base\/test-runner\/(.+$)/,
/frameworks\/base\/tools\/.*\/src\/(.+$)/,
/frameworks\/base\/wifi\/java\/(.+$)/,
/frameworks\/policies\/base\/phone\/(.+$)/
]def match filepath
$FILTERS.each do |filter|
return $1 if filter =~ filepath
end
nil
endSTDOUT.sync = true
puts "copying sources from #{$SRC_ROOT} to #{$SDK_SRC_DIR}"
Dir.glob("#{$SRC_ROOT}/**/*.java").each_with_index do |src, index|
print '#' if index % 100 == 0
next unless matched_src = match(src)
dest = File.join($SDK_SRC_DIR, matched_src)
FileUtils.makedirs(File.dirname(dest))
FileUtils.cp(src, dest)
# log
# puts "#{src} was copied to #{dest}"
end
puts ''
puts 'done.'
2. android.jarの中に含まれていないクラス
ZygoteInitやActivityThreadなどはpublicリポジトリにソースはありますが、SDKのandroid.jarにはクラスが含まれていません。このようなものはコンパイルタイムではEclipseにクラスとして認識されていないので「型を開く(Open by Type)」などでも出てきません。多分アプリを作っている限りは、それらのクラスと直接依存するようなコードを書くことはないと思うので、実際にはあまり不便を感じないかもしれませんが、ランタイムでは、たとえば、デバッグモードで実行し任意の場所で止め、コールグラフからActivityThreadなどのソースに飛びたいことがあります。ソースが見れないときにはEclipseからソースのありかを求められるので、そのときに先ほどのスクリプトで取得したソースコードのディレクトリをexternal folderとして指定することで、参照できるようになります。android.jarに対するソースコードのアタッチとは別になります。
コメント (191)
Random Google results can sometimes lead to excellent blogs like this. You are performing a good job, and we share lots of thoughts.
投稿者: Verla Patin | 2011年11月28日 07:12
日時: 2011年11月28日 07:12
There is apparently a lot to know about this. I suppose you made some good points in features also.
投稿者: Allegro Ok | 2011年11月28日 22:42
日時: 2011年11月28日 22:42
I would like to thnkx for the efforts you have put in writing this web site. I'm hoping the same high-grade website post from you in the upcoming as well. Actually your creative writing skills has encouraged me to get my own web site now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.
投稿者: computer maintenance advice | 2011年11月29日 21:37
日時: 2011年11月29日 21:37
I'm just writing to let you understand of the amazing experience my wife's daughter enjoyed reading through your web page. She came to find a wide variety of things, not to mention what it is like to have a great helping nature to let many others effortlessly know chosen hard to do issues. You truly surpassed our desires. Thank you for displaying those good, healthy, revealing and unique guidance on this topic to Gloria.
投稿者: Bialko | 2011年11月29日 23:15
日時: 2011年11月29日 23:15
But a smiling visitant here to share the love (:, btw outstanding style.
投稿者: computer maintenance advice | 2011年11月30日 03:28
日時: 2011年11月30日 03:28
Appreciate it for helping out, fantastic info.
投稿者: computer maintenance advice | 2011年11月30日 03:58
日時: 2011年11月30日 03:58
I'm honored to receive a call coming from a friend when he identified the important guidelines shared in your site. Reading through your blog posting is a real excellent experience. Thank you for taking into account readers at all like me, and I desire for you the best of achievements for a professional in this domain.
投稿者: computer repair tips | 2011年11月30日 10:37
日時: 2011年11月30日 10:37
Would love to incessantly get updated outstanding web blog!
投稿者: computer repair tips | 2011年11月30日 14:06
日時: 2011年11月30日 14:06
Hello.This post was extremely interesting, particularly since I was investigating for thoughts on this topic last Monday.
投稿者: computer maintenance advice | 2011年11月30日 15:12
日時: 2011年11月30日 15:12
Thank you for your thoughtful post!
投稿者: ebonya washington | 2011年11月30日 18:20
日時: 2011年11月30日 18:20
Thanks for this marvellous post, I am glad I detected this internet site on yahoo.
投稿者: computer maintenance advice | 2011年11月30日 18:53
日時: 2011年11月30日 18:53
Hello there, You've done an excellent job. I'll definitely digg it and individually suggest to my friends. I am sure they will be benefited from this site.
投稿者: computer repair tips | 2011年11月30日 20:57
日時: 2011年11月30日 20:57
I get pleasure from, cause I found exactly what I used to be looking for. You have ended my 4 day lengthy hunt! God Bless you man. Have a great day. Bye
投稿者: computer maintenance advice | 2011年11月30日 21:38
日時: 2011年11月30日 21:38
Very interesting info !Perfect just what I was searching for!
投稿者: Suplementy | 2011年11月30日 21:42
日時: 2011年11月30日 21:42
Very interesting points you have observed, thanks for putting up.
投稿者: computer repair tips | 2011年12月01日 01:16
日時: 2011年12月01日 01:16
I wanted to follow up and let you know how , very much I loved discovering your web site today. I might consider it a honor to operate at my company and be able to utilize tips shared on your web-site and also be involved in visitors' opinions like this. Should a position regarding guest author become offered at your end, please let me know.
投稿者: computer repair tips | 2011年12月01日 02:05
日時: 2011年12月01日 02:05
Sorry towards the big review, but I'm actually loving the brand new Zune, and hope this, at the same time as the superb evaluations some other folks have published, will assist you to come to a decision if it is the proper option in your case.
投稿者: Lanette Hallam | 2011年12月01日 03:47
日時: 2011年12月01日 03:47
I'm not sure exactly why but this web site is loading extremely slow for me. Is anyone else having this problem or is it a issue on my end? I'll check back later and see if the problem still exists.
投稿者: Shay Rend | 2011年12月01日 04:31
日時: 2011年12月01日 04:31
Either double major with journalism and creative writing, or a "good" school in an urban area where I could major in journalism and minor in creative writing? I'm only a sophmore in high school but I know I love to write and I don't know what I'd enjoy more as an actual career, journalism or creative writing. What would be the best college for someone like me?.
投稿者: Anjelica Boesenberg | 2011年12月01日 15:26
日時: 2011年12月01日 15:26
the very best inclusion about our garden which we possess are generally all those back garden shifts, your garden ups and downs created our kids very very happy`
投稿者: napedy hydrauliczne | 2011年12月01日 23:03
日時: 2011年12月01日 23:03
combat calculator runescape runescape magic robes runescape multi combat areas runescape multi combat areas runescape hit calculator selling runescape items best item to high alch runescape accounts runescape range leveling guide runescape high alchemy calculator runescape magic staff runescape magic watering can runescape max hit runescape range pure guide runescape alch runescape magic cape strength calculator runescape runescape alching max hit runescape rs max hit calc runscape
投稿者: rs combat calc rs combat calc | 2011年12月01日 23:51
日時: 2011年12月01日 23:51
Spot on with this write-up, I really suppose this web site needs much more consideration. I’ll in all probability be again to read rather more, thanks for that info.
投稿者: mount\\\\u0026amp;blade download peÅ‚na wersja torrent | 2011年12月02日 02:24
日時: 2011年12月02日 02:24
Hey! I simply would like to give a huge thumbs up for the great info you have right here on this post. I shall be coming back to your weblog for more soon.
投稿者: burberry handbag | 2011年12月02日 05:37
日時: 2011年12月02日 05:37
Hello there, You have done a great job. I will certainly digg it and personally suggest to my friends. I am confident they'll be benefited from this site.
投稿者: Monohydrat kreatyny | 2011年12月02日 06:42
日時: 2011年12月02日 06:42
I've been surfing online greater than three hours lately, yet I never found any attention-grabbing article like yours. It’s beautiful value sufficient for me. In my opinion, if all site owners and bloggers made excellent content material as you did, the internet can be a lot more helpful than ever before.
投稿者: billig goose jakker | 2011年12月02日 07:13
日時: 2011年12月02日 07:13
I found your posting to be insightful! Thank you.
投稿者: jun korenaga | 2011年12月02日 13:08
日時: 2011年12月02日 13:08
I’m agitated all these article directories. It sure would be nice to have every article directory that instantly accepts articles.
投稿者: pan card status | 2011年12月02日 16:27
日時: 2011年12月02日 16:27
I have seen that service fees for online degree authorities tend to be an awesome value. For example a full Bachelor's Degree in Communication with the University of Phoenix Online consists of 60 credits from $515/credit or $30,900. Also American Intercontinental University Online offers a Bachelors of Business Administration with a entire school element of 180 units and a price of $30,560. Online learning has made having your higher education degree been so detailed more than before because you can certainly earn your current degree from the comfort of your abode and when you finish from work. Thanks for all your other tips I've learned through the blog.
投稿者: Clorinda Lishman | 2011年12月02日 19:39
日時: 2011年12月02日 19:39
Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how can we communicate?
投稿者: Dong Kenebrew | 2011年12月03日 05:45
日時: 2011年12月03日 05:45
It’s really a cool and helpful piece of info. I’m happy that you shared this helpful information with us. Please keep us informed like this. Thank you for sharing.
投稿者: Carolyne Stannard | 2011年12月03日 08:40
日時: 2011年12月03日 08:40
Great blog! I really love how it’s easy on my eyes as well as the information are well written. I am wondering how I could be notified whenever a new post has been made. I have subscribed to your rss feed which ought to do the trick! Have a nice day!
投稿者: pan card | 2011年12月03日 11:48
日時: 2011年12月03日 11:48
I think other website proprietors should take this website as an model, very clean and magnificent user friendly style and design, as well as the content. You are an expert in this topic!
投稿者: iPhone 4s Accessories | 2011年12月04日 01:07
日時: 2011年12月04日 01:07
Hmm is anyone else experiencing problems with the images on this blog loading? I'm trying to determine if its a problem on my end or if it's the blog. Any responses would be greatly appreciated.
投稿者: Chun Hunckler | 2011年12月04日 09:12
日時: 2011年12月04日 09:12
Have you ever considered about including a little bit more than just your articles? I mean, what you say is important and everything. However just imagine if you added some great pictures or video clips to give your posts more, "pop"! Your content is excellent but with images and clips, this site could undeniably be one of the most beneficial in its niche. Great blog!
投稿者: buy dietrine | 2011年12月04日 23:47
日時: 2011年12月04日 23:47
Thank you for each of your work on this website. Debby loves engaging in research and it's simple to grasp why. We all learn all about the dynamic manner you present informative suggestions via the website and therefore encourage response from the others on this subject matter and our own princess is certainly being taught so much. Take advantage of the remaining portion of the new year. You're the one doing a wonderful job.
投稿者: węglowodany | 2011年12月05日 09:04
日時: 2011年12月05日 09:04
After examining a couple of of the weblog posts in your website now, and I truly like your way of blogging. I bookmarked it to my bookmark web site list and will probably be checking again soon. Pls check out my web page as effectively and let me know what you think.
投稿者: computer service chicago | 2011年12月05日 13:17
日時: 2011年12月05日 13:17
What i don't understood is actually how you are not actually much more well-liked than you may be now. You're very intelligent. You realize therefore significantly relating to this subject, produced me personally consider it from numerous varied angles. Its like women and men aren't fascinated unless it is one thing to accomplish with Lady gaga! Your own stuffs outstanding. Always maintain it up!
投稿者: carbo | 2011年12月05日 14:29
日時: 2011年12月05日 14:29
A formidable share, I just given this onto a colleague who was doing a little analysis on this. And he in reality bought me breakfast as a result of I discovered it for him.. smile. So let me reword that: Thnx for the deal with! However yeah Thnkx for spending the time to discuss this, I really feel strongly about it and love studying more on this topic. If potential, as you change into expertise, would you mind updating your weblog with more particulars? It is highly helpful for me. Big thumb up for this weblog publish!
投稿者: Cell Phone Accessories | 2011年12月06日 01:23
日時: 2011年12月06日 01:23
I really relate to that post. Thanks for the info.
投稿者: reese hitch | 2011年12月06日 05:52
日時: 2011年12月06日 05:52
I am not sure where you are getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for magnificent info I was looking for this info for my mission.
投稿者: szkola jezykow obcych | 2011年12月06日 11:43
日時: 2011年12月06日 11:43
It’s hard to find knowledgeable people on this topic however you sound like you know what you’re talking about! Thanks
投稿者: managed services pricing | 2011年12月06日 13:55
日時: 2011年12月06日 13:55
Hey! Wonderful post! But the website is still loading slowly.
投稿者: site | 2011年12月06日 20:36
日時: 2011年12月06日 20:36
great blog. thank you
投稿者: BLENDERS | 2011年12月07日 00:36
日時: 2011年12月07日 00:36
I got what you intend,saved to bookmarks, very decent website.
投稿者: computer maintenance advice | 2011年12月07日 01:36
日時: 2011年12月07日 01:36
Absolutely written subject material, appreciate it for entropy.
投稿者: computer repair tips | 2011年12月07日 02:36
日時: 2011年12月07日 02:36
I am always thought about this, regards for posting.
投稿者: computer maintenance advice | 2011年12月07日 04:04
日時: 2011年12月07日 04:04
Do you mind if I quote a couple of your articles as long as I provide credit and sources back to your website? My blog is in the very same niche as yours and my users would genuinely benefit from a lot of the information you present here. Please let me know if this okay with you. Appreciate it!
投稿者: canadian goose jakke | 2011年12月07日 11:17
日時: 2011年12月07日 11:17
I blog a lot and i really in love with your post. The web site has really peaked my interest. I am going to remember your site and keep searching for new content.
投稿者: web tutorials | 2011年12月07日 11:36
日時: 2011年12月07日 11:36
Hey there! Fine post! But this webpage is always loading rather slowly.
投稿者: here | 2011年12月07日 11:46
日時: 2011年12月07日 11:46
I dugg some of you post as I cogitated they were very useful extremely helpful
投稿者: stenofusion | 2011年12月07日 16:45
日時: 2011年12月07日 16:45
interesting site, i really enjoyed it.
投稿者: RueZiffra | 2011年12月07日 23:09
日時: 2011年12月07日 23:09
I'm usually to running a blog and i really respect your content. The article has really peaks my interest. I am going to bookmark your site and hold checking for brand spanking new information.
投稿者: the fight lights out move list | 2011年12月08日 00:28
日時: 2011年12月08日 00:28
it could be me it's me but it looks like the site's layout is a kinda skewed to the right. it might be my browser though. anyway
投稿者: Rue & Ziffra - Auto Accidents Deland, FL | 2011年12月08日 06:56
日時: 2011年12月08日 06:56
terrific website. I unearth something new on a blogs a lot. I’d like to take some of the information on my site i hope you don’t mind. of course I’ll give a link to your website. cheers!
投稿者: Rue & Ziffra | 2011年12月08日 12:13
日時: 2011年12月08日 12:13
This is a great page. thanks for posting it. cheers
投稿者: Rue & Ziffra Automobile Accident Attorney Deland, FL | 2011年12月08日 14:13
日時: 2011年12月08日 14:13
neat stuff, this Shed some light on the issue.
投稿者: Rue & Ziffra Automobile Accident Attorney Port Orange, FL | 2011年12月08日 16:10
日時: 2011年12月08日 16:10
This actually answered my downside, thanks!
投稿者: shrek forever torrent download | 2011年12月08日 17:37
日時: 2011年12月08日 17:37
hi!,I like your writing so a lot! share we communicate more approximately your post on AOL? I need a specialist on this space to resolve my problem. May be that is you! Having a look ahead to see you.
投稿者: Burberry Handbags | 2011年12月08日 20:25
日時: 2011年12月08日 20:25
I can‘t believe it, I’ve been searching for this material throughout the internet. cheers
投稿者: Rue & Ziffra - Personal Injury Lawyers | 2011年12月09日 06:12
日時: 2011年12月09日 06:12
Thanks for the info, I must bookmark your website for my reference
投稿者: winrar | 2011年12月09日 08:38
日時: 2011年12月09日 08:38
I just discovered your web-site on the internet and saw a few of your early posts.excellent web-site,keep up the good work. I just added up your RSS feed to my MSN News Reader. Looking forward to reading more from your website, thank you!
投稿者: learn English | 2011年12月09日 13:36
日時: 2011年12月09日 13:36
I just came upon your website on the internet and checked a few of your early writting.wonderful website,keep up the good work. I just added up your RSS feed to my list. Looking forward to seeing more from your web site, !
投稿者: Facebook game | 2011年12月09日 15:42
日時: 2011年12月09日 15:42
How do you reply to comments on your blogspot blog?
投稿者: Amos Baetz | 2011年12月09日 17:10
日時: 2011年12月09日 17:10
I just came upon your post on the interweb and went through some of your early writting.neat web site,keep up the good work. I just added up your RSS feed to my MSN News Reader. Looking forward to reading more from your web-site, Thanks for sharing!
投稿者: port royal naples | 2011年12月09日 20:19
日時: 2011年12月09日 20:19
nice site, i really enjoyed it.
投稿者: free file search | 2011年12月09日 21:20
日時: 2011年12月09日 21:20
Hi there, I discovered your web site by means of Google whilst looking for a related matter, your site got here up, it looks good. I have bookmarked it in my google bookmarks.
投稿者: meg43tr44gi joe | 2011年12月10日 00:41
日時: 2011年12月10日 00:41
If anyone want to try playing flash games on the net, I may have the solution. The internet is a huge thing, consider that. As an example you could begin to seek new miniclip games. The main strategy would be to seek many mixtures of terms, according to anything you think might be the game you want. Typically you will discover the ideal game online for you to play. Also have a look at Android - Eclipseã§é–‹ç™ºæ™‚ã«Android SDKã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’見る方法 (GrandNature), which has many essential key phrases.
投稿者: ex7r4 b4links pow3r | 2011年12月10日 01:00
日時: 2011年12月10日 01:00
As I website owner I think the content here is very wonderful, appreciate it for your efforts.
投稿者: zdrowie | 2011年12月10日 04:02
日時: 2011年12月10日 04:02
awesome info.
投稿者: Tulsa Optometrist | 2011年12月10日 11:23
日時: 2011年12月10日 11:23
The Zune concentrates on being a Portable Media Player. Not a web browser. Not a game machine. Maybe in the future it'll do even better in those areas, but for now it's a fantastic way to organize and listen to your music and videos, and is without peer in that regard. The iPod's strengths are its web browsing and apps. If those sound more compelling, perhaps it is your best choice.
投稿者: Domitila Lapila | 2011年12月10日 13:52
日時: 2011年12月10日 13:52
Good place .... Just killing some time at work browsing searches and found your site. Cool looking page. I'll have to bookmark this blog to browse it. Cheers!
投稿者: Tulsa Optometrist | 2011年12月10日 14:19
日時: 2011年12月10日 14:19
Hands down, Apple's app store wins by a mile. It's a huge selection of all sorts of apps vs a rather sad selection of a handful for Zune. Microsoft has plans, especially in the realm of games, but I'm not sure I'd want to bet on the future if this aspect is important to you. The iPod is a much better choice in that case.
投稿者: Annabelle Chandier | 2011年12月10日 15:57
日時: 2011年12月10日 15:57
great website. thanks
投稿者: Give for Free | 2011年12月10日 17:19
日時: 2011年12月10日 17:19
Hey, maybe this is a bit offf topic but in any case, I have been surfing about your blog and it looks really neat. impassioned about your writing. I am creating a new blog and hard-pressed to make it appear great, and supply excellent articles. I have discovered a lot on your site and I look forward to additional updates and will be back.
投稿者: Winrar gratuit | 2011年12月10日 18:09
日時: 2011年12月10日 18:09
nice blog, i would love to have some more information on the topic
投稿者: london hotels | 2011年12月10日 18:45
日時: 2011年12月10日 18:45
dude, I’ve been tracking down for this page throughout the the web. right on
投稿者: Bargeld | 2011年12月10日 21:25
日時: 2011年12月10日 21:25
This site really answered my issue, congrats!
投稿者: Bargeld | 2011年12月11日 09:45
日時: 2011年12月11日 09:45
YO! I just would like to say thank you for the enjoyable web-site you have here on this post. I will be coming back to your site for more soon, cheers!
投稿者: Bargeld | 2011年12月11日 10:31
日時: 2011年12月11日 10:31
interesting page, i really enjoyed it.
投稿者: men's sex toys | 2011年12月11日 12:30
日時: 2011年12月11日 12:30
GHCRKZXRGA uggs ZYOXYZDJXF uggs on sale UYDGEHOEYX uggs for sale NSZIJZFKSQ uggs on sale cheap WTQALXIBME cheap uggs on sale TLJZFVRFGQ uggs on sale free shipping SGYMEDGTYH uggs on sale online PILYXHSLGH uggs for sale online OPJRYEVMSP cheap uggs for sale ZHUSSQNNRC http://www.fc-deggendorf.com/index.php?option=com_phocaguestbook&view=phocaguestbook&id=1&Itemid=9 XTXYDBDKEN http://honebd.com/pixel/index.php?showimage=170 TQEVGRYWTF http://www.run4parkinsons.co.uk/index.php?option=com_phocaguestbook&view=phocaguestbook&id=1&Itemid=58 AFVTTTGWUG http://www.federal-expansion-alliance.de/index.php?option=com_phocaguestbook&view=phocaguestbook&id=1&Itemid=76 OLVWXGQANS http://www.parknumsamutprakran.org/forums/viewtopic.php?f=2&t=19488 UKKKBXWWET http://www.djrowe.org/phpBB3/viewtopic.php?f=2&t=6559 HNKBLTOUSJ http://www.srrscca.com/forum/viewtopic.php?f=5&t=24917 OBPUWMCRBQ http://dariuscampbell.aninvasion.org/forum/viewtopic.php?f=8&t=132443 IQIQQGSNHS http://latona.us/eugenefs/phpBB3/viewtopic.php?f=3&t=272987 UJEYDKHFDR http://www.nikki-clan.com/board/viewtopic.php?f=15&t=575599 APAREOQZOU http://www.cascomputer.com/forum/index.php?topic=122916
投稿者: impottPit | 2011年12月11日 13:05
日時: 2011年12月11日 13:05
it could be me it's me but it looks like the page layout is a little off center. it might be my computer though. anyway
投稿者: home security cameras | 2011年12月11日 16:31
日時: 2011年12月11日 16:31
i have been googling all over for information like this. thanks
投稿者: breast enlargement | 2011年12月11日 17:51
日時: 2011年12月11日 17:51
I’m agitated all these article directories. It sure would be nice to have every article directory that instantly accepts articles.
投稿者: Mesothelioma Symptoms | 2011年12月11日 18:02
日時: 2011年12月11日 18:02
i have been searching all over for site like this. thank you
投稿者: ebook novel | 2011年12月11日 20:07
日時: 2011年12月11日 20:07
This blog really answered my question, keep it up!
投稿者: Mixtapes | 2011年12月12日 07:34
日時: 2011年12月12日 07:34
Good post ... Just killing some time at the uni surfing the web and found your post. Good looking site. I will have to save this site to come back and see what's new. Happy New Year!
投稿者: Wholesale Clothing | 2011年12月12日 11:47
日時: 2011年12月12日 11:47
educational website. thank you
投稿者: Tulsa Optometrist | 2011年12月12日 14:18
日時: 2011年12月12日 14:18
The following time I read a weblog, I hope that it doesnt disappoint me as much as this one. I mean, I know it was my option to learn, but I really thought youd have something fascinating to say. All I hear is a bunch of whining about one thing that you might fix in the event you werent too busy looking for attention.
投稿者: geico car insurance customer service | 2011年12月12日 17:03
日時: 2011年12月12日 17:03
superb web site. I find something new on a blogs a lot. I’d like to use some of the writting on my page hope you don’t mind. Natually I’ll give a link to your site. thanks!
投稿者: best price products | 2011年12月12日 17:03
日時: 2011年12月12日 17:03
I went over this internet site and I think you have a lot of great info , saved to favorites (:.
投稿者: sport | 2011年12月13日 00:15
日時: 2011年12月13日 00:15
sweet blog. cheers
投稿者: סרטי סקס | 2011年12月13日 14:26
日時: 2011年12月13日 14:26
very superb page, i unquestionably admire this blog, keep it up
投稿者: Tips | 2011年12月13日 18:10
日時: 2011年12月13日 18:10
This place really answered my problem, keep it up!
投稿者: hollywood tours | 2011年12月13日 18:29
日時: 2011年12月13日 18:29
Its nice comical YouTube video, I every time go to go to see YouTube web page in support of comic videos, for the reason that there is much more material available.
投稿者: mink pink galaxy dress | 2011年12月13日 19:35
日時: 2011年12月13日 19:35
Good post. I learn something tougher on different blogs everyday. It can always be stimulating to read content from other writers and observe a little one thing from their store. I’d favor to use some with the content on my blog whether you don’t mind. Natually I’ll provide you with a hyperlink in your net blog. Thanks for sharing.
投稿者: milena sadurek playboy pobierz | 2011年12月13日 21:08
日時: 2011年12月13日 21:08
Websites you should visit...
投稿者: deflectors | 2011年12月14日 00:23
日時: 2011年12月14日 00:23
Great site, i'd love to have some more information on the topic
投稿者: annuities | 2011年12月14日 05:07
日時: 2011年12月14日 05:07
Hello! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing months of hard work due to no data backup. Do you have any solutions to stop hackers?
投稿者: audio technica m50 review | 2011年12月14日 05:55
日時: 2011年12月14日 05:55
Simply desire to say your article is as surprising. The clearness on your put up is just cool and that i could suppose you are knowledgeable on this subject. Well together with your permission allow me to take hold of your feed to keep up to date with imminent post. Thanks a million and please keep up the enjoyable work.
投稿者: audio technica m50 ebay | 2011年12月14日 10:08
日時: 2011年12月14日 10:08
Hello! I just would like to say thank you for the neat post you have here on this site. I will be coming back to your website for more soon, thanks!
投稿者: Vancouver Plumbers | 2011年12月14日 11:36
日時: 2011年12月14日 11:36
Heya i’m for the primary time here. I found this board and I find It really useful & it helped me out much. I hope to present something again and help others like you aided me.
投稿者: audio technica ath m50 review | 2011年12月14日 13:43
日時: 2011年12月14日 13:43
Definitely this blog is very informative and neatly designed. Really you've motivated me strongly in my new project by this article. As a constant reader of your blog I want to tell you that your writing skills are superb.
投稿者: Otilia Kaner | 2011年12月14日 14:00
日時: 2011年12月14日 14:00
I am very excited to learn about this site.I wanted to thank you for your time for this neat read!! I unequivocally enjoyed every little bit of it and I have you remebered to check out the new stuff on you website.
投稿者: earn money | 2011年12月14日 16:40
日時: 2011年12月14日 16:40
This is a great writing. thanks for putting this up. right on
投稿者: start a work at home business | 2011年12月14日 19:56
日時: 2011年12月14日 19:56
Would love to constantly get updated great web site! .
投稿者: Chris Grieves | 2011年12月15日 00:26
日時: 2011年12月15日 00:26
Hey there! Wonderful post! But the site is always loading rather slowly.
投稿者: watches for women | 2011年12月15日 01:46
日時: 2011年12月15日 01:46
Nice post. I learn something more challenging on different blogs everyday. It will always be stimulating to read content from other writers and practice a little something from their store. I’d prefer to use some with the content on my blog whether you don’t mind. Natually I’ll give you a link on your web blog. Thanks for sharing.
投稿者: nikon s8100 | 2011年12月15日 04:38
日時: 2011年12月15日 04:38
Hello! I just would like to congratulate you for the fabulous blog you have here on this web site. I will be coming back to your web-site for more soon, cheers!
投稿者: start a work at home business | 2011年12月15日 06:34
日時: 2011年12月15日 06:34
Thankyou for this fantastic post, I am glad I detected this website on yahoo.
投稿者: Kursy jezyka angielskiego Warszawa | 2011年12月15日 10:43
日時: 2011年12月15日 10:43
Apple now has Rhapsody as an app, which can be a great start off, but it is presently hampered by the inability to retailer locally on your own iPod, and incorporates a dismal 64kbps bit charge. If this adjustments, then it'll somewhat negate this advantage towards the Zune, but the ten songs for every thirty day period will nonetheless be a massive plus in Zune Pass' favor.
投稿者: Emerita Cantave | 2011年12月15日 12:29
日時: 2011年12月15日 12:29
This is a different sort of opinion that many people don’t usually talk about. Sometimes I fav stuff like this on Redit. Although this time I’m not sure if this would be best for the users. I’ll look around and find another article that may work.
投稿者: tiffany wholesale | 2011年12月15日 13:34
日時: 2011年12月15日 13:34
Link exchange is nothing else but it is simply placing the other person’s website link on your page at suitable place and other person will also do similar in support of you.
投稿者: audio technica ath-m50 cnet | 2011年12月15日 21:42
日時: 2011年12月15日 21:42
WONDERFUL Post.thanks for share..more wait ..
投稿者: nikon s8100 | 2011年12月15日 22:31
日時: 2011年12月15日 22:31
Great blog! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also.
投稿者: audio technica ath-m50 | 2011年12月15日 23:56
日時: 2011年12月15日 23:56
At this time, withal , the promise of a peaceful Arab Springtime appears to be giving way to the reality of a long, trigger happy summer as authoritarians across the Middle East and North Africa draw a line in the sand and fight to keep ascendency of their lands .
投稿者: Abby Pacek | 2011年12月16日 00:26
日時: 2011年12月16日 00:26
Thanks for another great post. Where else could anybody get that kind of information in such a perfect way of writing? I have a presentation next week, and I am on the look for such information.
投稿者: coogi jeans | 2011年12月16日 04:50
日時: 2011年12月16日 04:50
i have been searching all over for information like this. cheers
投稿者: buy facebook likes | 2011年12月16日 06:31
日時: 2011年12月16日 06:31
Thanks for spending the time to discuss this, I feel strongly about it and love reading more on this topic.
投稿者: computer repair sydney | 2011年12月16日 10:09
日時: 2011年12月16日 10:09
An interesting discussion is worth comment. I think that you should write more on this topic, it might not be a taboo subject but generally people are not enough to speak on such topics. To the next. Cheers
投稿者: nikon s8100 | 2011年12月16日 11:40
日時: 2011年12月16日 11:40
Thanks for the sensible critique. Me and my neighbor were just preparing to do some research on this. We got a grab a book from our area library but I think I learned more from this post. I am very glad to see such wonderful information being shared freely out there.
投稿者: Tena Elting | 2011年12月16日 12:40
日時: 2011年12月16日 12:40
cool page, i would love to have some more information on the subject
投稿者: buy meal replacement shake | 2011年12月16日 15:28
日時: 2011年12月16日 15:28
nice info, i really enjoyed it.
投稿者: get laid | 2011年12月16日 17:28
日時: 2011年12月16日 17:28
i have been googling all over for website like this. thanks
投稿者: Antique Jewelry 20% | 2011年12月16日 20:21
日時: 2011年12月16日 20:21
I was curious if you ever considered changing the structure of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or two pictures. Maybe you could space it out better?
投稿者: bionaire steam mop shopzilla | 2011年12月16日 21:47
日時: 2011年12月16日 21:47
Some really interesting points you have written.Helped me a lot, just what I was looking for : D.
投稿者: Aminokwasy BCAA | 2011年12月17日 00:48
日時: 2011年12月17日 00:48
i have been looking all over for website like this. thank you
投稿者: poster | 2011年12月17日 06:42
日時: 2011年12月17日 06:42
I just uncovered your website on online and read a few of your early writting.swell site,keep up the good work. I just added up your RSS feed to my list. Looking forward to seeing more from your post, !
投稿者: making money | 2011年12月17日 09:19
日時: 2011年12月17日 09:19
Somebody essentially help to make seriously articles I would state. This is the very first time I frequented your website page and thus far? I surprised with the research you made to create this particular publish extraordinary. Excellent job!
投稿者: bionaire steam mop accessories | 2011年12月17日 09:27
日時: 2011年12月17日 09:27
cool info, this makes a lot of sense.
投稿者: Android 2012 | 2011年12月17日 11:30
日時: 2011年12月17日 11:30
I blog frequently and i really appreciate your web site. The site has really peaked my interest. I am going to save your place and keep checking for new articles.
投稿者: turnkey business | 2011年12月17日 12:29
日時: 2011年12月17日 12:29
What a lovely story! The story in this YouTube video that is posted at this place is genuinely a nice one with having good picture feature.
投稿者: Dena Erdelt | 2011年12月17日 14:12
日時: 2011年12月17日 14:12
Super-Duper website! I am loving it!! Will come back again. I am bookmarking your feeds also.
投稿者: Tania Chung | 2011年12月17日 20:58
日時: 2011年12月17日 20:58
Hi! Nice post! But the site is still loading slowly.
投稿者: here | 2011年12月17日 21:13
日時: 2011年12月17日 21:13
cool page.
投稿者: social media geelong | 2011年12月18日 14:59
日時: 2011年12月18日 14:59
Have you ever thought about publishing an e-book or guest authoring on other blogs? I have a blog centered on the same information you discuss and would really like to have you share some stories/information. I know my visitors would appreciate your work. If you are even remotely interested, feel free to shoot me an e-mail.
投稿者: грузоперевозки | 2011年12月18日 20:33
日時: 2011年12月18日 20:33
Thank you for the tips. It helped me a lot.
投稿者: paris turf | 2011年12月18日 21:14
日時: 2011年12月18日 21:14
An fascinating language is couturier account. I expect that you should write writer on this subject, it mightiness not be a preconception master but mostly people are not enough to communicate on specified topics. To the succeeding. Cheers like your Android - Eclipseã§é–‹ç™ºæ™‚ã«Android SDKã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’見る方法 (GrandNature).
投稿者: LA Weight Loss | 2011年12月19日 05:31
日時: 2011年12月19日 05:31
i just posted something like this on my site. Very swell stuff.Looking forward to reading more from your site, thank you!
投稿者: bearings interchange | 2011年12月19日 05:46
日時: 2011年12月19日 05:46
An engrossing speech is designer notice. I consider that you should compose author on this topic, it power not be a taboo theme but generally people are not enough to mouth on much topics. To the succeeding. Cheers like your Android - Eclipseã§é–‹ç™ºæ™‚ã«Android SDKã®ã‚½ãƒ¼ã‚¹ã‚³ãƒ¼ãƒ‰ã‚’見る方法 (GrandNature).
投稿者: invest liberty reserve | 2011年12月19日 05:52
日時: 2011年12月19日 05:52
Thank you for the auspicious writeup. It in fact was a amusement account it. Look advanced to far added agreeable from you! However, how can we communicate?
投稿者: Bialko | 2011年12月19日 09:57
日時: 2011年12月19日 09:57
neat stuff, i really enjoyed it.
投稿者: ball bearing india | 2011年12月19日 11:12
日時: 2011年12月19日 11:12
Nice replies in return of this difficulty with solid arguments and telling everything on the topic of that.
投稿者: porsche usa lease | 2011年12月19日 13:16
日時: 2011年12月19日 13:16
I blog regularly and i really appreciate your post. The blog has really peaked my interest. I am going to save your page and keep checking for new content.
投稿者: How to do SEO | 2011年12月19日 14:04
日時: 2011年12月19日 14:04
YO! I just would like to congratulate you for the wonderful place you have here on this blog. I will be coming back to your post for more soon, keep it up!
投稿者: websites for sale | 2011年12月19日 16:43
日時: 2011年12月19日 16:43
I am just starting out and want to get a blog started..
投稿者: Cerys Williams | 2011年12月19日 18:25
日時: 2011年12月19日 18:25
Great blog! I really love how it’s easy on my eyes as well as the information are well written. I am wondering how I could be notified whenever a new post has been made. I have subscribed to your rss feed which ought to do the trick! Have a nice day!
投稿者: How to lose Weight Fast | 2011年12月19日 20:00
日時: 2011年12月19日 20:00
Magnificent goods from you, man. I have understand your stuff previous to and you're just extremely wonderful. I actually like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it enjoyable and you still take care of to keep it wise. I can not wait to read far more from you. This is really a great site.
投稿者: Aminokwasy | 2011年12月19日 20:18
日時: 2011年12月19日 20:18
This is a great page. thank you for posting it. right on
投稿者: exterminator houston | 2011年12月19日 22:37
日時: 2011年12月19日 22:37
Any writer that takes the time to research a subject as thoroughly as you have deserves to be commended. This article is appealing and very well-written. The first two sentences encouraged me to read more.
投稿者: extraction thimbles | 2011年12月20日 06:36
日時: 2011年12月20日 06:36
I like when you talk about this type of stuff in your blog. Perhaps could you continue to do this?
投稿者: eurovore | 2011年12月20日 06:39
日時: 2011年12月20日 06:39
very neat place, i unquestionably like this site, keep it up
投稿者: cheap handbag for sale | 2011年12月20日 07:41
日時: 2011年12月20日 07:41
i have been looking all over for website like this. cheers
投稿者: web design lincolnshire | 2011年12月20日 10:59
日時: 2011年12月20日 10:59
Attractive section of content. I just stumbled upon your web site and in accession capital to assert that I get in fact enjoyed account your blog posts. Anyway I’ll be subscribing to your feeds and even I achievement you access consistently rapidly.
投稿者: Aminokwasy | 2011年12月20日 13:38
日時: 2011年12月20日 13:38
One more thing is that when you are evaluating a good on the net electronics shop, look for online shops that are continually updated, trying to keep up-to-date with the most recent products, the best deals, as well as helpful information on goods and services. This will ensure you are handling a shop that really stays ahead of the competition and give you what you need to make educated, well-informed electronics buys. Thanks for the significant tips I have really learned through the blog.
投稿者: Sean Beaucage | 2011年12月20日 15:05
日時: 2011年12月20日 15:05
I'm not sure if it's me but it looks like the site's layout is a bit off center. it might be my laptop though. anyway
投稿者: cheap web hosting | 2011年12月20日 17:46
日時: 2011年12月20日 17:46
i have been looking all over for info like this. thank you
投稿者: asu girl | 2011年12月20日 19:54
日時: 2011年12月20日 19:54
Hi, i think that i saw you visited my website thus i came to “return the favor”.I am trying to find things to enhance my website!I suppose its ok to use a few of your ideas!!
投稿者: proteiny | 2011年12月20日 23:42
日時: 2011年12月20日 23:42
i have been looking all over for blog like this. cheers
投稿者: websites for sale | 2011年12月21日 08:19
日時: 2011年12月21日 08:19
interesting information, this Shed some light on the issue.
投稿者: Houston Website Design | 2011年12月21日 09:47
日時: 2011年12月21日 09:47
I would like to thank you for the efforts you've put in writing this website. I am hoping the same high-grade web site post from you in the upcoming as well. In fact your creative writing abilities has encouraged me to get my own site now. Really the blogging is spreading its wings fast. Your write up is a good example of it.
投稿者: białko | 2011年12月21日 13:57
日時: 2011年12月21日 13:57
it could be me it's me but it looks like the site layout is a little skewed to the left. it might be my browser though. anyway
投稿者: cheap term life insurance | 2011年12月21日 14:47
日時: 2011年12月21日 14:47
Hi there every buddy, it’s a fantastic entertaining at at this place viewing these funny YouTube movies at here, nice material, thanks to admin of this site
投稿者: blackhawk serpa cqc holster review | 2011年12月21日 15:59
日時: 2011年12月21日 15:59
cool web site. I read something new on a blogs a lot. I’d like to use some of the content on my web-site i hope you don’t care. of course I’ll give a link to your post. thank you!
投稿者: Auto insurance Texas | 2011年12月21日 17:32
日時: 2011年12月21日 17:32
wonderful points altogether, you just gained a new reader. What would you suggest in regards to your post that you made some days ago? Any positive?
投稿者: bialka | 2011年12月22日 00:13
日時: 2011年12月22日 00:13
I haven’t checked in here for ages since I thought it was getting uninteresting, however the last few posts are actually quality so I reckon I will add you back to my day-to-day bloglist. You are worthy of it my friend.
投稿者: audio technica dj headphones review | 2011年12月22日 09:49
日時: 2011年12月22日 09:49
だけでなく UGG ムートン ブーツ,良いプロセスからだけでなく UGG ブーツ 販売,その特殊な素材で高級 UGG ブーツ 激安,オーストラリアと米 UGG クラシックミニ,UGG ブーツ キッズ,ジミーチュウ 靴,UGG ベイリーボタン コーディネート,UGG クラシックショート コーディネート,UGG ムートンバッグ,UGG クラシックトール ブーツ
投稿者: UGG ムートン ブーツ | 2011年12月22日 11:30
日時: 2011年12月22日 11:30
Hmm is anyone else having problems with the pictures on this blog loading? I'm trying to figure out if its a problem on my end or if it's the blog. Any feedback would be greatly appreciated.
投稿者: audio technica headphones ath-m30 | 2011年12月22日 14:09
日時: 2011年12月22日 14:09
Asking questions are in fact good thing if you are not understanding anything entirely, except this piece of writing gives good understanding yet.
投稿者: audio technica headphones warranty | 2011年12月22日 16:53
日時: 2011年12月22日 16:53
I must admit that:...
投稿者: Infiniti FX35 | 2011年12月22日 20:10
日時: 2011年12月22日 20:10
Very interesting info !Perfect just what I was searching for!
投稿者: odzywki | 2011年12月22日 22:19
日時: 2011年12月22日 22:19
cool post. I come across something new on a blogs often. I’d like to copy some of the content on my site hope you don’t care. I’ll give a link to your site. thanks!
投稿者: Enduro desert riding | 2011年12月22日 23:59
日時: 2011年12月22日 23:59
This is a great web site. thank you for blogging it. cheers
投稿者: Foreclosures | 2011年12月23日 04:02
日時: 2011年12月23日 04:02
Hello, i read your blog occasionally and i own a similar one and i was just wondering if you get a lot of spam comments? If so how do you reduce it, any plugin or anything you can advise? I get so much lately it's driving me insane so any help is very much appreciated.
投稿者: food containers glass | 2011年12月23日 05:14
日時: 2011年12月23日 05:14
Thank you for sharing excellent informations. Your website is so cool. I am impressed by the details that you’ve on this site. It reveals how nicely you understand this subject. Bookmarked this website page, will come back for extra articles. You, my friend, ROCK! I found simply the information I already searched everywhere and just couldn't come across. What an ideal website.
投稿者: Gainery | 2011年12月23日 08:35
日時: 2011年12月23日 08:35
interesting website. thanks
投稿者: single mothers network | 2011年12月23日 09:12
日時: 2011年12月23日 09:12
We're a group of volunteers and starting a new scheme in our community. Your web site offered us with valuable information to work on. You've done a formidable job and our entire community will be grateful to you.
投稿者: audio technica ath-m50 cheap | 2011年12月23日 09:44
日時: 2011年12月23日 09:44
Thanks for the strategies you are sharing on this blog site. Another thing I'd like to say is the fact that getting hold of some copies of your credit rating in order to scrutinize accuracy of any detail is the first action you have to carry out in credit repair. You are looking to cleanse your credit profile from detrimental details faults that mess up your credit score.
投稿者: blackhawk serpa level 3 holster | 2011年12月23日 19:10
日時: 2011年12月23日 19:10
I don't usually say this, although this post is outstanding. I have been browsing Yahoo and google all day for a respectable post on the toxic dump of duplicated and thieved information that the Web has become and then I finally come to this, this website is the breath of refreshing air that I needed this morning.
投稿者: Test123 | 2011年12月23日 22:58
日時: 2011年12月23日 22:58
Hi there friends, you are sharing your thoughts on the topic of website SEO, I am also new user of web, so I am also getting more from it. Thanks to all.
投稿者: Stevie Jergens | 2011年12月24日 01:55
日時: 2011年12月24日 01:55
very neat post, i positively admire this post, thanks
投稿者: buy adwords voucher | 2011年12月24日 06:45
日時: 2011年12月24日 06:45
nice information, this Shed some light on the issue.
投稿者: Mobile phone simulator | 2011年12月24日 14:30
日時: 2011年12月24日 14:30
i just wrote something similar to this on my web site. Very cool stuff.Looking forward to reading more from your stuff, cheers!
投稿者: mobile websites | 2011年12月24日 17:41
日時: 2011年12月24日 17:41
educational site. cheers
投稿者: The Magic of Making Up Scam | 2011年12月25日 03:02
日時: 2011年12月25日 03:02
I blog often and i really appreciate your web site. The site has really peaked my interest. I am going to save your website and keep searching for new content.
投稿者: herbalife shake | 2011年12月25日 06:02
日時: 2011年12月25日 06:02
Thanks for the sensible critique. Me & my neighbor were just preparing to do some research about this. We got a book from our local library but I think I learned better from this post. I am very glad to see such wonderful info being shared freely out there.
投稿者: Kredit günstig | 2011年12月25日 09:48
日時: 2011年12月25日 09:48
Good place ... Just killing some time at work surfing the interweb and found your page. Neat looking page. I will have to add this post to come back. Happy New Year!
投稿者: India Tours packages | 2011年12月26日 03:53
日時: 2011年12月26日 03:53
I must agree to disagree on some of your opinions but well written and worth reading.
投稿者: filter paper suppliers | 2011年12月26日 07:33
日時: 2011年12月26日 07:33
There's noticeably a bundle to know about this. I assume you made sure nice points in features also.
投稿者: Ruthie Speilman | 2011年12月26日 15:11
日時: 2011年12月26日 15:11
Loving the information on this internet site , you have done great job on the content .
投稿者: Mitch Shillings | 2011年12月26日 16:49
日時: 2011年12月26日 16:49
Hi there would you mind sharing which blog platform you're working with? I'm looking to start my own blog soon but I'm having a hard time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design seems different then most blogs and I'm looking for something unique. P.S Sorry for getting off-topic but I had to ask!
投稿者: airtight storage containers for food | 2011年12月26日 22:03
日時: 2011年12月26日 22:03
What's up, all right brother there are sure many blogging web sites, except I recommend you to use Google’s without charge blogging services.
投稿者: audio technica ath-m50 vs beats studio | 2011年12月27日 05:55
日時: 2011年12月27日 05:55