Thursday, May 22, 2008

Grails in Depth slides from JavaOne 08

Although I wasn't able to make JavaOne due to my bought of pneumonia, Guillaume did an excellent job of delivering my presentations and then did everyone a favour by posting them online! Here we go for those who haven't seen them yet:


45 comments:

Rob Wendes said...

Hi Graeme,

I've visited the site quite a number of times now, and browsed through the main Grails site, and I hate to say it, but one vital ingredient is missing.

I can see there is a loyal group of followers, but for anyone who is lurking on the edge of the pool,wondering whether to dip their toe in, the site just doesn't tell them exactly what problem Grails is addressing, and how it does it.

It might be that once I had downloaded the application and played with it, that a light may switch on in my brain giving me that Ureka moment, but sadly I don't see enough of a message to compel me to do that.

I guess I'm going to be flamed by the faithful, that is natural, but I offer this advice so that you might lure more passers-by into your shop, rather than leaving them to browse at the window.
cheers

Graeme Rocher said...

Thanks for the advice Rob, do you have any specific ideas on where we could improve the site? Is it the messages on the front page that don't jump out enough?

Joshua Jacobs said...
This comment has been removed by the author.
Joshua Jacobs said...
This comment has been removed by the author.
Joshua Jacobs said...

I just spent a little time thinking about this and reflecting on why I've been interested in Grails. It seems to me that Grails' intention is to bring the level of productivity apparent in RoR to the Java world. If that is the case, then it might be worth analyzing how the RoR site promotes Rails. In a quick review, I can see that the Rails site puts a primary focus on the end user benefits, "happiness", and secondarily on the technology.

There are some valuable and interesting things that could be said about Grails right up front:

1. Grails makes Java web development productive and fun

2. Grails lets you leverage your investment in existing technology

3. Grails lets you add next generation WWW features link REST and web services easily

4. Grails gives you everything you need to work with best of breed Java libraries

5. Grails gives you everything you need to get started building and deploying webapps: framework, database (HSQL, ...), web server

Graeme Rocher said...

Thanks for the advise guys, we'll see what we can do

Miranda said...

Nice slides. And I agree with rob and joshua, Grails is a great concept with a great implementation. A little hype could only help.

Rob Wendes said...

Hi Graeme,

It's sad to say, but in reality the site doesn't really leap out and say what it's all about. So for instance, if I was selling a washing powder, I might put 'Washing needs EMO. Add one dollup to your machine and it will save you scrubbing off stains'.

Is Grails a Java framework? (btw that was a guess) If so what problem does it solve for me.

You may lose some of your audience, but they were probably the people who wouldn't be interested in it anyway, but you will gain people who can see that it may be a relevant solution for whatever their problem is.

wow gold said...

If wow goldfocal point of wow gold our new buy wow goldOpen RvR buy wow goldInfluence system cheap wow gold is mortal combat cheap wow goldbetween players of wow power levelingenemy realms. wow power levelingIn order power leveling to ensure that power leveling Keeps, and Fortresses. wow gold buy wow gold cheap wow gold

diandian said...

We have cheap wow gelD cheap world of warcraft WOw Gold here. If you buy WOw GOld buy world of warcraft WoW goLD from our website, We will deliver wow gOld in Mins,buy world of warcraft wOw gold here, we sell cheap world of warcraft WOW GOld. All kinds of world of warcraft news wow gold and world of warcraft woW goLD here, With Cheap wow goLd for world of warcraft wow golD you will set free and enjoy WoW gold Cheap wow GoLd and you can
buy really cheap WOw gOld here.

diandian said...

Aktuelle News
Support
FAQ
World of Warcraft(USA)
World of Warcraft(EUR)
Game Card
Guild Wars
Age of Conan - US
Age of Conan - EU
Final Fantasy XI
Vanguard
The Lord of the Rings OL - USA
The Lord of the Rings OL - EUR

mmoga said...

wow gold
buy wow gold
wow levelservice
wow account
wow gold
buy wow gold
wow levelservice
wow account
wow gold
buy wow gold
wow levelservice
wow account

SewhatSneev said...

best weight loss In conclusion there is nothing stopping you from weight loss pills except yourself. Get off the "I can't do anything about my weight problem" bandwagon and start dropping pounds today!visit fast weight loss
penis enlargement pills
penis enhancement

buy wow gold said...

Today, the Microsoft-owned in-game ad agency said that it has signed an exclusive multiyear agreement with Blizzard. Azerothians opposed to seeing in-game ads in their local world of warcft gold watering holes need not worry, however, because the deal is limited to Blizzard's Web sites and Battle.net,the game maker's online-gaming hub. Terms of the deal were not announced, but Massive did note that the agreement is applicable to users in the US, Canada, Europe, South Korea, and Australia.
buy wow gold


Massive also said today that it would be extending its aforementioned deal with Activision to encompass an additional 18 games appearing on the Xbox 360 and PC.cheap wow goldThe agency didn't fully delineate which would fall under this deal, though it did call out Guitar Hero: World Tour, James Bond: Quantum of Solace, and Transformers: Revenge of the Fallen,buy wow items as well as games in its Tony Hawk and AMAX Racing franchises.Shortly before Activision and Vivendi announced their deal of the decade,wow power leveling the Guitar Hero publisher signed on to receive in-game advertisements from Massive Inc for a number of its Xbox 360 and PC games. A bit more than a year later, Massive is now extending its reach to Activision's new power player, Blizzard Entertainment.buy wow gold from our site ,you'll get more surprises!

live1 said...

Buy WoW gold and WOw Gold website is a exciting thing.With Cheap wOw gold for world of warcraft you will set free and enjoy wow. Cheap WOw GOld and warcraft of warcraft wow GoLd ,Look to Buy wOw geld, World Of Warcraft woW goLD, Cheap WOW GOld, Warcraft wow gold,Cheap WoW goLD Store Welcome you! Look here to Buy wow golD, Cheap wow gOld, Buy Cheap World of Warcraft WOw gOld,
wow goLd on Sale with.

live1 said...

FAQ
Aktuelle News
Support
World of Warcraft(USA)
World of Warcraft(EUR)
Game Card
Guild Wars
Age of Conan - US
Age of Conan - EU
Final Fantasy XI
Vanguard
The Lord of the Rings OL - USA
The Lord of the Rings OL - EUR

mmoga said...

wow gold
buy wow gold
wow levelservice
wow account
wow gold
buy wow gold
wow levelservice
wow account
wow gold
buy wow gold
wow levelservice
wow account

chenlu said...

runescape money
runescape gold
runescape money
runescape gold
buy runescape gold buy runescape money runescape items
runescape accounts
runescape gp
runescape money
runescape power leveling
runescape money
runescape gold
dofus kamas
cheap runescape money
cheap runescape gold
Guild Wars Gold
buy Guild Wars Gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold
lotro gold
buy lotro gold

Hellgate Palladium
Hellgate London Palladium
Hellgate money
Tabula Rasa gold tabula rasa money
Tabula Rasa Credit
Tabula Rasa Credits
Hellgate gold
Hellgate London gold
wow power leveling
wow powerleveling
Warcraft PowerLeveling
Warcraft Power Leveling
World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling
runescape powerleveling
eve isk
eve online isk
eve isk
eve online isk
tibia gold
Fiesta Silver
Fiesta Gold
Age of Conan Gold
buy Age of Conan Gold
aoc gold

呼吸机
无创呼吸机
家用呼吸机
呼吸机
家用呼吸机
美国呼吸机
篮球培训
篮球培训班
篮球夏令营
china tour
beijing tour
beijing travel
china tour
tibet tour
tibet travel
computer monitoring software
employee monitoring

buy wow gold said...

WoW shares many wow gold of its features with previously launched games. Essentially, you battle with monsters and traverse the countryside, by yourself or as a team, find challenging tasks, and go on to higher cheap wow gold levels as you gain skill and experience. In the course of your journey, you will be gaining new powers that are increased as your skill rating goes up. All the same, in terms of its features and quality, that is a ture stroy for this.WoW is far ahead of all other games of the genre the wow power leveling game undoubtedly is in a league of its own and playing it is another experience altogether.

Even though WoW is a wow gold cheap rather complicated game, the controls and interface are done in buy warhammer gold such a way that you don't feel the complexity. A good feature of the game is that it buy wow items does not put off people with lengthy manuals. The instructions cannot be simpler and the pop up tips can help you start playing the game buy cheap world of warcraft gold immediately. If on the other hand, you need a detailed manual, the instructions are there for you to access. Buy wow gold in this site,good for you ,WoW Gold, BUY WOW GOLD.

yiwu said...

Let us go to Yiwu city to buy China wholesale products at lowest wholesale price.Browse Alphabetically: A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,0-9

buy wow gold said...

WoW shares many wow gold of its features with previously launched games. Essentially, you battle with monsters and traverse the countryside, by yourself or as a team, find challenging tasks, and go on to higher cheap wow gold levels as you gain skill and experience. In the course of your journey, you will be gaining new powers that are increased as your skill rating goes up. All the same, in terms of its features and quality, that is a ture stroy for this.WoW is far ahead of all other games of the genre the wow power leveling game undoubtedly is in a league of its own and playing it is another experience altogether.

Even though WoW is a wow gold cheap rather complicated game, the controls and interface are done in buy warhammer gold such a way that you don't feel the complexity. A good feature of the game is that it buy wow items does not put off people with lengthy manuals. The instructions cannot be simpler and the pop up tips can help you start playing the game buy cheap world of warcraft gold immediately. If on the other hand, you need a detailed manual, the instructions are there for you to access. Buy wow gold in this site,good for you ,WoW Gold, BUY WOW GOLD.

game gold said...

To buy cabal online alz , it is not the aim of the cable. It is the game which brings a lot of happiness to me. We buy the cabal alz together. The beautiful story, we can not be forgotten buy cabal alz . You will not regret to have cabal gold . So I will continue to have cabal money , it is a beautiful fairy tale, it looks like my life.

wow-xu said...

We offer WoW Gold, World of Warcraft Gold and WoW Power Leveling on all WoW servers, and start to sell Warhammer Gold (Warhammer Online Gold) at lowest price, we can deliver WoW Gold and WoW Power Leveling at a moment's notice. We promise you the lowest price of World of Warcraft Gold everyday. GameVive is the one for you to buy Cheap WoW Gold!www.gamevive.com , Cheap WoW Gold
Airnk.com always update lots of air jordans photos, pictures and news here! Come on, join us for the wonderful basketball shoes and air jordan shoes revel now! Full your collection of jordan shoes from grabbing the right one at airnk.com. We have very fashionable basketball shoes basketball shoes and Air Jordan Shoes that will go well with any of you clothes.Tiffany & Co Silver Jewelry | Tiffany Jewelry | Tiffany Rings | Tiffany Earrings | Ttiffany Necklaces | Tiffany Bracelet | tiffany | cheap wow gold

china-travel said...

welcome to China Highlights China Highlights
China Highlights China Highlights
China Highlights and Beijing China Travel
Shanghai China Tour Shanghai China Travel
Xi'an China Travel

derfefww said...

I am so happy to get some hero gold and the hero online gold is given by my close friend who tells me that the hero online money is the basis to enter into the game. Therefore, I should buy hero gold with the spare money and I gain some hero money from other players.

Anonymous said...

WoW shares many wow gold of its features with previously launched games. Essentially, you battle with Cheapest wow gold monsters and traverse the countryside, by yourself or as a buy cheap wow gold team, find challenging tasks, and go on to higher Cheap Wow Gold levels as you gain skill and experience. In the course of your journey, you will be gaining new powers that are increased as your skill rating goes up. All the same, in terms of its features and quality, that is a ture stroy for this.WoW is far ahead of all other games of the genre the wow power leveling game undoubtedly is in a league of its own and cheapest wow gold playing it is another experience altogether.
Even though WoW is a wow gold cheap rather complicated game, the controls and interface are done in buy warhammer gold such a way that you don't feel the complexity. A good feature of the game is that it buy wow items does not put off people with lengthy manuals. The instructions cannot be simpler and the pop up tips can help you start playing the game World Of Warcraft Gold immediately. If on the other hand, you need a detailed manual, the instructions are there for you to access. Buy wow gold in this site,good for you ,WoW Gold, BUY WOW GOLD.

Anonymous said...

wholesale jewelry
wholesale handmade jewelry
wholesale fashion jewelry
wholesale costume jewelry
handmade jewelry
fashion jewelry
costume jewelry
jewelry wholesale
wholesale pearl
wholesale crystal
discount jewelry
cheap jewelry
china jewelry wholesaler
wholesale china jewelry
handcrafted jewelry
wholesale jewellery
wholesale turquoise
wholesale swarovski
wholesale gemstone
wholesale coral
wholesale shell

cheap wow gold said...

It was not long cheap wow goldbefore some one knocked at wow gold for salethe house-door and called, open the door, dear children, your mother is here, and wow gold cheap has brought something back with her for each of you. But the little cheapest wow goldkids knew that it was the wolf, by the rough voice. We will fastgg not open the door, cried they, you are not our mother. She has a soft, pleasant voice, but your voice is rough, you are the wolf.

Then the wolf went World Of Warcraft Goldaway to a shopkeeper and bought himself a great lump of chalk, ate this and made mmogap his voice soft with it. The he came back, knocked at the door of the house, and igsky called, open the door, dear children, your mother is here and Cheapest Wow Goldhas brought something back with her for each of you.

lotro gold said...

lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold
lotro gold

lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro
lotro

buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold
buy lotro gold

lotr
lotr
lotr
lotro
lotro
lotr
lotr
lotr
lotr
lotr
lotr
lotr
lotr
lotr
lotr
lotr

lotr gold
lotr gold
lotr gold
lotro gold
lotro gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold
lotr gold

lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold
lord of the rings gold

lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
lord of the rings online gold
maple story mesos
maple story mesos
maple story mesos
maple story mesos
maple story mesos
maple story mesos

maplestory mesos
maplestory mesos
maplestory mesos
maplestory mesos
maplestory mesos
maplestory mesos

maple story gold
maple story gold
maple story gold
maple story gold
maple story gold
maple story gold

maplestory gold
maplestory gold
maplestory gold
maplestory gold
maplestory gold
maplestory gold

maple story money
maple story money
maple story money
maple story money
maple story money
maple story money

maplestory money
maplestory money
maplestory money
maplestory money
maplestory money
maplestory money

buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos

buy maplestory mesos
buy maplestory mesos
buy maplestory mesos
buy maplestory mesos
buy maplestory mesos
buy maplestory mesos

maple story
maple story
maple story
maple story
maple story
maple story

maplestory
maplestory
maplestory
maplestory
maplestory
maplestory

buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos
buy maple story mesos

cheap mesos
cheap mesos
cheap mesos
cheap mesos
cheap mesos
cheap mesos

maple story shop
maple story shop
maple story shop
maple story shop
maple story shop
maple story shop

cheap msmesos
cheap msmesos
cheap msmesos
cheap msmesos
cheap msmesos
cheap msmesos



sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
sell wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
wow gold
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
sell wow cd key
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
trade wow gold
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow gold trade
wow trade
wow trade
wow trade
wow trade
wow trade
wow trade
wow trade
wow trade
wow trade
wow trade

buy wow gold said...

WoW shares many [url=http://www.game4power.com/]wow gold [/url] of its features with previously launched games. Essentially, you battle with [url=http://www.game4power.com/buy-gold/]cheapest wow gold [/url]monsters and traverse the countryside, by yourself [url=http://www.game4power.com/buy-gold/]buy cheap wow gold [/url]or as a team, find challenging tasks, and go on to higher [url=http://www.wowgoldone.com/]Cheap WoW Gold[/url] levels as you gain skill and experience. In the course of your journey, [url=http://www.wowgoldone.com/]cheapest wow gold[/url]you will be gaining new powers that are increased as your skill rating goes up. All the same, in terms of its features and quality, that is a ture stroy for this. WoW is far ahead of all other games of the genre the[url=http://www.gamelevelup.com/]wow power leveling[/url] game undoubtedly is in a league of its own and playing it is another experience altogether.
Even though WoW is a [url=http://www.game4power.com/buy-gold/]wow gold cheap[/url] rather complicated game, the controls and interface are done in [url=http://www.bestwarhammer.com/] buy warhammer gold[/url] such a way that you don't feel the complexity. A good feature of the game is that it [url=http://itemstores.com/]buy wow items[/url] does not put off people with lengthy manuals. The instructions cannot be simpler and the pop up tips can help you start playing the game [url=http://www.itemchannel.com/]World Of Warcraft Gold [/url] immediately. If on the other hand, you need a detailed manual.Buy wow gold in this site,[url=http://www.meinwowgold.com/]WoW Gold[/url],and
[url=http://www.game4power.com]Buy Wow Gold[/url]

Anonymous said...

When the Wow Gold wolf finally found the Buy Wow Goldhole in the chimney he crawled wow gold cheap down and KERSPLASH right into that kettle of water and that was cheapest wow gold the end of his troubles with the big bad wolf.

The next day the cheap wow gold cheapest wow gold little pig invited his mother over . She said "You see it is just as I told you. The way to gdpchinaget along in the world is to do world of warcraft gold things as well as you can." Fortunately for that little pig, he meinwowgold learned that lesson. And he just lived happily ever after!

Anonymous said...

網頁設計,情趣用品店,情趣用品專賣網

A片,色情A片,免費A片,成人影片,色情影片,a片免費看,情色貼圖,情色文學,情色小說,色情小說
AV,AV女優

辣妹視訊,美女視訊,視訊交友網,視訊聊天室,視訊交友,視訊美女,免費視訊,免費視訊聊天,視訊交友90739,免費視訊聊天室,成人聊天室,視訊聊天,視訊交友aooyy
哈啦聊天室,辣妺視訊,A片,色情A片,視訊,080視訊聊天室,視訊美女34c,視訊情人高雄網,視訊交友高雄網,0204貼圖區,sex520免費影片,情色貼圖,視訊ukiss

Anonymous said...

I want to buy a big house, then can every day to play the online game, in the game I can effort to earn the mabinogi gold them use the cheap mabinogi gold get a high levels. Then I can sell the booty, then get more money to buy mabinogi gold, this is my dream.

shdh said...

It was not long cheap wow goldbefore some one knocked at wow gold for salethe house-door and called, open the door, dear children, your mother is here, and wow gold cheap has brought something back with her for each of you. But the little cheapest wow goldkids knew that it was the wolf, by the rough voice. We will fastgg not open the door, cried they, you are not our mother. She has a soft, pleasant voice, but your voice is rough, you are the wolf.

Then the wolf went World Of Warcraft Goldaway to a shopkeeper and bought himself a great lump of chalk, ate this and made mmogap his voice soft with it. The he came back, knocked at the door of the house, and igsky called, open the door, dear children, your mother is here and Cheapest Wow Goldhas brought something back with her for each of you.

Anonymous said...

Melbourne
HR managers
emotional resonance
love stronger secret
happy DNA
Happiness
vitamins lose weight
dye
bedroom flowers
Watchmen
Walk stone
children
pay
automotive control
full-time wife
menstrual health
cat
Delay training
Bride makeup
Potential
computer radiation
Tour Macau
beautify their homes
decorative home
suppress appetite

isis said...

It is what we call 'the syndrome of the passive patient'. Basically we can't have anything with nothing and we know that if the client does not implicate himself cheap wow gold or herself a little bit financially then he or she won't make the effort later on and make
biodegradable cutlery the changes which are truly necessary. This is why it is essential for me that the wow gold people I help implicate themselves and why I do not work for free. It is very important for me to know that I am not working pointlessly on an individual's analysis, wow gold producing a reading that wow gold 5000 will not be fully read or assimilated while all I really want to do is to pass on the valuable information which SRO gold. is going to so radically wow gold 10000
change your life Isis. Experience has shown me that the only means for me to be absolutely certain that the person who requests my work Get free WOW gold is going wow gold sale to make the effort and implicate himself or herself to bring about real change is to ask for a small financial participation. Isis, you will understand that if you don't want pulp egg tray to spend a few dollars to ask me to produce this full reading for you whilst I have already spent over
food container 10 hours on your file without asking you for anything at all in return (once again please understand
SRO gold

Anonymous said...

China Highlights
China Highlights
China Tours
China Hotels
China Attractions
Beijing China Travel
Shanghai China Travel
Xi'an China Travel
Guilin China Travel
Yangshuo China Travel

Sexy野牛 said...

a片,成人網站,美女交友,美女視訊,a片,成人網站,美女交友,美女視訊,a片,成人網站,美女交友,美女視訊,聊天室,美女視訊,聊天室,美女視訊



成人網站,成人影片,av女優,h漫,成人網站,成人電影,a片,色情,成人影片,色情,成人電影,色情,h漫,成人影片,成人電影,免費A片,色情,成人電影,成人影片,免費A片,色情,成人網站,情趣用品,免費A片,成人網站,色情,a片,成人影片,情色,免費A片,微風成人,情色,成人影片,微風成人,av女優



成人網站,色情網站,av女優,色情,成人網站,成人影片,成人電影,av女優,a片,成人網站,成人網站,成人網站,成人影片,av女優
色情,h漫,sex,情色,a片,成人網站,成人影片,av女優,色情
h漫,sex,情色,辣妹視訊,080視訊聊天室,美女交友
情色視訊,哈啦聊天室,ut聊天室,聊天室



美女交友,美女交友,美女交友,視訊辣妹,視訊辣妹,視訊辣妹,視訊聊天室,視訊聊天室,視訊聊天室,成人交友,成人交友,成人交友,視訊美女,視訊美女,視訊美女,聊天室,聊天室,聊天室



成人網站,av女優,成人網站,a片,成人影片,成人電影,h漫,成人電影,色情,成人影片,色情,免費A片,成人影片,免費A片,情色,微風成人
美女交友,美女交友,視訊辣妹,視訊辣妹,視訊聊天室,視訊聊天室,成人交友,成人交友,視訊美女,視訊美女,聊天室,聊天室
美女交友,美女交友,美女交友,視訊辣妹,視訊辣妹,視訊辣妹,視訊聊天室,視訊聊天室,視訊聊天室,成人交友,成人交友,成人交友,視訊美女,視訊美女,視訊美女,聊天室,聊天室,聊天室



a片,成人網站,av女優,h漫,成人影片,免費a片,情趣用品,色情,微風成人,情色,sex,成人電影,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊,成人網站,情色,情趣用品,色情,sex,免費a片,h漫,av女優,成人影片,a片,微風成人,成人電影,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊,成人電影,成人網站,情色,情趣用品,色情,sex,免費a片,h漫,av女優,成人影片,a片,微風成人,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊,聊天室,美女交友,辣妹視訊,視訊聊天室,成人交友,美女視訊



a片,a片,a片,a片,a片,av女優,av女優,av女優,av女優,成人網站,成人網站,成人網站,成人網站,h漫,h漫,h漫,h漫,成人網站,成人網站,成人網站,成人網站,免費A片,免費A片,免費A片,免費A片,成人影片,成人影片,成人影片,成人影片,成人電影,成人電影,成人電影,成人電影,免費A片,免費A片,免費A片,免費A片,成人電影,成人電影,成人電影,成人電影,色情,色情,色情,色情,成人影片,成人影片,成人影片,成人影片,成人影片,微風成人,微風成人,微風成人,微風成人,色情,色情,色情,色情,情趣用品,情趣用品,情趣用品,色情,色情,色情,色情,成人影片,成人影片,成人影片,成人影片,情色,情色,情色,情色,打卡鐘,跳蛋,持久液,色情網站,黃金回收,借錢,植牙,牙醫,成人網站,成人影片,av女優,色情,h漫,情色,sex,黃金價格,黃金,黃金買賣,黃金存摺,鑽石價格,鑽石回收,鑽石買賣,當舖,辣妹視訊,080視訊聊天室,美女交友,情色視訊,哈啦聊天室,ut聊天室,聊天室,打卡鐘,火鍋吃到飽,創業加盟,賺錢,吃到飽麻辣鍋

Anonymous said...

^^ nice blog!! ^@^

徵信, 徵信網, 徵信社, 徵信社, 感情挽回, 婚姻挽回, 挽回婚姻, 挽回感情, 徵信, 徵信社, 徵信, 徵信, 捉姦, 徵信公司, 通姦, 通姦罪, 抓姦, 抓猴, 捉猴, 捉姦, 監聽, 調查跟蹤, 反跟蹤, 外遇問題, 徵信, 捉姦, 女人徵信, 女子徵信, 外遇問題, 女子徵信, 外遇, 徵信公司, 徵信網, 外遇蒐證, 抓姦, 抓猴, 捉猴, 調查跟蹤, 反跟蹤, 感情挽回, 挽回感情, 婚姻挽回, 挽回婚姻, 外遇沖開, 抓姦, 女子徵信, 外遇蒐證, 外遇, 通姦, 通姦罪, 贍養費, 徵信, 徵信社, 抓姦, 徵信, 徵信公司, 徵信社, 徵信公司, 徵信社, 徵信公司, 女人徵信,

徵信, 徵信網, 徵信社, 徵信網, 外遇, 徵信, 徵信社, 抓姦, 徵信, 女人徵信, 徵信社, 女人徵信社, 外遇, 抓姦, 徵信公司, 徵信社, 徵信社, 徵信社, 徵信社, 徵信社, 女人徵信社, 徵信社, 徵信, 徵信社, 徵信, 女子徵信社, 女子徵信社, 女子徵信社, 女子徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信社,

徵信, 徵信社,徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 外遇, 抓姦, 離婚, 外遇,離婚,

徵信社,徵信, 徵信社, 徵信, 徵信社, 徵信,徵信社, 徵信社, 徵信, 外遇, 抓姦, 徵信, 徵信社, 徵信, 徵信社, 徵信, 徵信社, 徵信社, 徵信社, 徵信社,徵信,徵信, 徵信, 外遇, 抓姦

Anonymous said...

看房子,買房子,建商自售,自售,台北新成屋,台北豪宅,新成屋,豪宅,美髮儀器,美髮,儀器,髮型,EMBA,MBA,學位,EMBA,專業認證,認證課程,博士學位,DBA,PHD,在職進修,碩士學位,推廣教育,DBA,進修課程,碩士學位,網路廣告,關鍵字廣告,關鍵字,課程介紹,學分班,文憑,牛樟芝,段木,牛樟菇,日式料理, 台北居酒屋,日本料理,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,台北結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,住宿,訂房,HOTEL,飯店,造型系列,學位,牛樟芝,腦磷脂,磷脂絲胺酸,SEO,婚宴,捷運,學區,美髮,儀器,髮型,牛樟芝,腦磷脂,磷脂絲胺酸,看房子,買房子,建商自售,自售,房子,捷運,學區,台北新成屋,台北豪宅,新成屋,豪宅,學位,碩士學位,進修,在職進修, 課程,教育,學位,證照,mba,文憑,學分班,網路廣告,關鍵字廣告,關鍵字,SEO,关键词,网络广告,关键词广告,SEO,关键词,网络广告,关键词广告,SEO,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,台北住宿,國內訂房,台北HOTEL,台北婚宴,飯店優惠,住宿,訂房,HOTEL,飯店,婚宴,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,台北結婚,婚宴場地,推車飲茶,港式點心,尾牙春酒,居酒屋,燒烤,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,美髮,儀器,髮型,小套房,小套房,進修,在職進修,留學,證照,MBA,EMBA,留學,MBA,EMBA,留學,進修,在職進修,牛樟芝,段木,牛樟菇,關鍵字排名,網路行銷,关键词排名,网络营销,網路行銷,關鍵字排名,关键词排名,网络营销,PMP,在職專班,研究所在職專班,碩士在職專班,PMP,證照,在職專班,研究所在職專班,碩士在職專班,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,SEO,廣告,關鍵字,關鍵字排名,網路行銷,網頁設計,網站設計,網站排名,搜尋引擎,網路廣告,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,EMBA,MBA,PMP
,在職進修,專案管理,出國留學,EMBA,MBA,PMP
,在職進修,專案管理,出國留學

住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,住宿,民宿,飯宿,旅遊,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,美容,美髮,整形,造型,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,設計,室內設計,裝潢,房地產,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,進修,在職進修,MBA,EMBA,住宿,民宿,飯店,旅遊,美容,美髮,整形,造型,設計,室內設計,裝潢,房地產,進修,在職進修,MBA,EMBA,羅志祥,周杰倫,五月天,蔡依林,林志玲,羅志祥,周杰倫,五月天,蔡依林,林志玲,羅志祥,周杰倫,五月天,蔡依林,羅志祥,周杰倫,五月天,蔡依林

Anonymous said...

It is what we buy cheap wow gold call 'the syndrome of the passive patient'. Basically we can't have anything wow gold
with nothing and we know that if the client does not implicate himself cheap wow gold or herself a little bit financially then he or she won't make the effort later on and make
biodegradable cutlery the changes which are truly necessary. This is why wow gold
it is essential for me that the wow gold people I help implicate themselves and sell cheap wow gold why I do not work for free. It is wow gold
very important for me to wow gold
know that I am not working pointlessly on an individual's analysis, wow gold producing a reading that wow gold 5000 will not be fully read or assimilated while all I really want to do is to pass on wow gold 5000
the valuable information which SRO gold. is going to so radically wow gold
change your life Isis. Experience has shown me that the only means for me to be absolutely certain that the person who requests my work Get free WOW gold is going wow gold sale to make the effort and implicate himself or herself to bring about real wow gold 5000
change is to ask for a small financial participation. Isis, you will understand that if you don't want pulp egg tray to spend a few dollars to ask me to produce this full reading for you whilst I have already spent over
food container 10 hours on wow gold
your file without asking wow gold
you for anything at all in return (once again please understand
SRO gold

chinaspecial said...

China Highlights
China Highlights
China Tours
China Hotels
China Attractions
Beijing China Travel
Shanghai China Travel
Xi'an China Travel
Guilin China Travel
Yangshuo China Travel
China custom tours
China special tours
China custom Travel
China special travel

song said...

wow gold
wow gold
eve isk
wow power leveling
wow power leveling
wow power leveling
wow power leveling
warhammer gold
warhammer power leveling
bestchina traveland
uggsor
ghd straighteners

Cardi Ugg Boots
Classic Short Ugg Boots

Classic Tall Ugg Boots
Metallic Ugg Boots

Mini Ugg Boots
Sundance Ugg Boots

tiffany Jewelry

cheap wow power leveling said...

Gold key link for( wow power leveling )the law by (wow power leveling)the law by( wow power leveling )all, such as bubble( power leveling )shadow dream hallucinations, such( wow gold )as exposed as well( wow powerleveling )as electricity, should be the case

belrion said...

buy wow gold

buy wow gold

buy wow account

buy wow gold