Canada on Rails, day 1... part 1
68 comments Latest by throw blankets Wed, 01 Sep 2010 15:00:40 GMT
As luck would have it… half way through my first day here… I start to feel ill. :-/ I’m taking a short break from the conference to catch up on a little rest that was passed up in favor of hanging out with some great people last night. About twenty of us went out last night and of that twenty… ten were speakers! I posted a few pictures on Flickr last nightl
This morning started with DHH giving a hour and a half talk about the next step with Rails… which went rather well and I’m excited to hear that they’re going to clean up some of the extra baggage in Rails Core and push stuff to plugins. Goodbye… Pagination and Web Services!
He also had some kind words for people who don’t get the Rails way of doing things…
Joe O’Brien followed him with a talk about SOA and Rails.
I’m going to catch up on some rest, work on a few slides and head back to the conference shortly. :-)
Check out the lastest pics on flickr from Canada on Rails.
Enjoying the content? Be sure to subscribe to my RSS feed.







Okay – I wasn’t at the conference, didn’t hear the context of the comment, and I’ve never met DHH. However – don’t you think that DHH is kind of a dick?
Yeah, a couple of things lately have made me worry about Rails and my increasing investment in it.
This fairly dismissive treatment of people’s legitimate concerns is one thing, which was brought home by DHH’s blog posting about the “end of publishing” or whatever. Great, generalize from you own experience, but don’t pretend that you have all the answers based on a sample size of one.
Then release of Rails 1.1 seemed to violate most of the rules of software engineering, not that DHH/37 Signals were responsible for the worst offenses, but DHH is the center of the community and the attitude was pretty casual about the whole thing.
I suppose I don’t mind either of these two in isolation. Rails is a young technology and a young community, so there is a natural learning curve. The problem is that if you are arrogant, this photo being a case in point, you don’t learn anything.
Some of the people David is saying “Fuck You” to know a hell of a lot more about web applications and software engineering than he does. All of them know something about web applications that he doesn’t, even if it’s only about how they want to use the technology.
Wow! Doesn’t anyone have a sense of humour anymore? Besides, he’s Danish. I have two words for anyone who criticizes DHH…
I do somewhat lean towards the sense of humor mentality, although some people from different cultures or backgrounds take more offense to these kinds of jokes than others. I’m not sure whether to laugh or cry. But seriously, people have to try and get the most out of these conferences, and also remember, people like DHH are only people, and rails remains open source and fairly well developed as far as child-frameworks are concerned. With lots of room for improvement, and many active developers, dick or not, the future for rails depends on him but not entirely. The more people who get involved in the open source work and enhancements of rails, the less any one person will have over the waxes and wanes of the future rails has.
Sorry to hear about the illness robby. Get well soon!
the more time goes on, the more i get sick of his personality.
only a fool would say ruby is a beautiful language. have fun with your ugly perl-filled (*&#{} et al) shit.
That’s the funniest thing I’ve seen all month!
I’m tempted to put this picture on my desktop. Always good to hit F11 (Expose) and have a laugh!
I think this is just another example of what DHH has been saying all along. Rails is opinionated software, and it is designed for certain kinds of applications. It makes the things that should be easy in that domain easy, and thanks to the power of ruby, the hard things are possible. I read this as “if you don’t like the way rails does things, then go find another framework that meets your needs.” I don’t think it’s anything to really get upset about.
only a fool would say ruby is a beautiful language. have fun with your ugly perl-filled (*&#{} et al) shit.
Ha ha, priceless. I know I’m not going to convince you of anything, as it sounds like you have more than this grinding your axe. However, I don’t know of a cleaner syntax for expanding an array into the arguments of a method call (star), or doing dynamic strings (#{}). I do think that ruby’s block and proc system is a little overcomplicated and ineligant in a couple ways (&). Ruby code in practice seems cleaner and easier for me to read even than python code, with all of its focus in that area.
The guy has a sense of humor. Wow. Totally a bad thing and a horrible way to deal with stress. Bummer. Oh, by the way, this post is heavily laced with sarcasm.
David is funny! ;-)
Gotta admit i love the slide would love to see a slideshow + audio for that one ;).
Think this might have been the first time someone actually said that usually the comments just get laughed out from what ever OSS software group there is…
I think Peter Burns (comment above) nailed it in the first paragraph. It’s opinionated software. If you don’t like it, find something different to work with. Change the channel. Seems simple to me. Railing (rim shot!) against technology you don’t like or won’t use is just such a waste of time.
Since I started using Rails a year ago and paying attention to the community, I’ve sort of thought about it in terms of the underground music community I grew up participating in. We liked what we were doing and really had no interest in going mainstream. We thought what we were doing was better. So, in that context, DHH’s slide is both funny and fitting for me.
Those of you who like this “opinionated” mindset …
Do you cheer when Pythonistas say “fuck you” to complaints about the whitespace?
Or is being dismissive and inflexible only OK when you agree with the person doing it?
And #2 ravy is completely on-target with his remarks.
First things first. Dissent and disagreement are healthy. That’s part of community.
What the arguments in this comment thread seem to be boiling down to IMO is a question of ownership. Let’s be clear about this. The Rails community doesn’t own Rails. It took a while before DHH gave anyone commit access to the repository, and even now, the core team is a small (and dedicated!) group.
If you started using Rails under the assumption that if you shouted loud enough your pet concerns would be addressed, I think you were deluding yourself. That said, I don’t get the feeling that DHH and crew are not listening; I think they are.
Since Joe brought up Python, I’ll make a comparison. Guido is the Benevolent Dictator for Life. It is an accepted fact that what he says goes. Perhaps he has a more receptive ear to the community, but his decisions are the final word. It’s not a democracy, even though at times it might feel like a democratic process.
Personally, I like both Python and Ruby, but if I had to pick one it’d probably be Ruby. But here’s the thing – if I wanted significant whitespace to go away and complained about it, I shouldn’t be upset if Guido said Fuck You. It’s his language and I knew that going in; he has the right to be dismissive and inflexible. If I don’t like it that much, I’ll use a different language. If I feel that strongly that Feature X needs to be in my language/framework/whatever, maybe it’s high time I wrote my own.
The other issue here is DHH’s choice of words. Would it be such an issue if the slide said “Screw ‘em”? Probably not, but then again, we probably wouldn’t be having this discussion then. Sometimes ya gotta say Fuck You to get your point across, even at the risk of offending some people. (BTW, I’m not saying that to anybody here. A, it’s not my style. B, like I said before, disagreement can be healthy.)
I wrote a response to this in my blog actually. I think what he did here is a brilliant marketing move. He’s taking chances to get more people wondering, “What is Ruby on Rails?” Of course he’ll get more negativity from that as well. It’s a tough thing to balance.
I have to agree with Dave, above, that it’s not necessarily a bad move – as Oscar Wilde remarked once upon a time, the only thing worse than being talked about is not being talked about.
DHH has demonstrated in the past that he isn’t much fazed if people happen to perceive him as hardheaded or arrogant – fake humility, political correctness, or trying to please everyone isn’t what he or Rails is about, and I for one think that’s fine.
Code talks, bullshit walks.
F* y all and go back to work. That Ruby on Rails app you’re planning won’t code itself.
Well, I was not there. But I did read a page tonight, written by DHH himself, about the most recent RailsConf. The page appeared to consist almost entirely of DHH rambling on about… not RailsConf or even Rails, but rather all the great things that DHH has done. This little graphic reinforces my impression.
Jokes are jokes, and those are fine. And he might be good at what he does. But if he does not get an attitude adjustment, he will find roadblocks to advancement wherever he goes.
lawl.
Thats hilarious. You should always fight for your way of doing things. Other folks can develop theres.
Also , as a pythonista, my response to people criticising the whitespace thing is precisely this;- “Fuck you”.
Go Ruby :) Its evolution baby.
> F* y all and go back to work. That Ruby on Rails app you’re > planning won’t code itself.
I thought that was the appeal of using it?
http://adqrswrfqdwaq.host.com desk3 [url=http://adqsswrfqdwaq.host.com]desk4[/url] [link=http://adqaswrfqdwaq.host.com]desk6[/link]
Play Backgammon for fun – for free, when ever you feel like it – midday or midnight there are are literally thousands of people playing Backgammon
Smalltalk (one of the original pure OO Languages (its creator Dr Alan Kay coined the term)) is graced with the web-framework Seaside (as well as some others). Ruby fanboys (as well as fans of other languages) might be interested to see how much has been.. ahem, borrowed from smalltalk (and more to the point, implemented badly).
For those of you still wet behind the ears, smalltalk is one of those tedious ‘old’ languages that seemed to have got everything right from the onset (just about!).
Do yourself a favour and learn correct OOP!.. you’ll not want to go back to your C++ or Java/C# without a “Fuck You” being uttered first.
I start to feel ill. :-/ I’m taking a short break from the conference to catch up on a little rest that was passed up in favor of hanging out with some great people last night.
Best louis vuitton bags on sale
tiffany jewelry replica louis vuitton pen
retre er t
retre er t
rty tr
tyu
TRY TR
TR YTR
RTERT
SFSE
For the collection of discount Christian Louboutin Platforms, the Christian Louboutin Mary Jane Platform Black is so popular. It has jazz calf leather double platform peep toe mary jane, 120mm thin stacked heel. It’s special design for the party and wonderful with Skinny Jeans.
try rt
tr y
ty u
Then release of Rails 1.1 seemed to louis vuitton bagsair jordans shoes offenses, but DHH is the center of the community and the attitude was pretty casual about the whole nfl jerseysthing.
cnc lathe gas bbq powder metallurgy power inverter Lapel Pin forklift aluminium extrusion die aluminium extrusion di progressive die stamping pouch belt body armor pouch army surplus body armor pouch belt Memory card 徵信社
ghd straighteners tiffany jewelry
Three blonde women were stranded on an island. While trying to dig their way out, one of them came across a buried lamp. Suddenly a genie appears and offers to grant each one of them one wish, in return for saving him.
All the fashionable women know the red sole in the christian louboutin on sale Evening Shoes. For every season, there are collections of boots for women . Just a pair of Christian Louboutin 2010 can give you high quality, stylish looking, so it is the best thing for your wardrobe.
hermes bags added a line of leather garments, the first being a zippered leather golfing jacket that was designed for the Prince of Wales. Hermes Kelly was introduced in 1922 – at the insistence of a demanding wife. Emile-Maurice’s wife complained of not having a suitable one, so her husband designed one for her. Hermes hand bag previewed his women’s couture line in Paris in 1929. Natural Slimming Pills: lida daidaihua. The truth about weight loss pills is that there are so many out there in the market and lida is best for you. There have been studies that tried and tested daidaihua in the market. And these studies came out with several outstanding results to determine lida slimming is for you to take. Because this is clinically proven and that it is a risk-free diet pill, slimming capsule is composed of 100% natural ingredients and is known to suppress hunger and binds up to 28% of fats. This has also been approved slimming capsules has no side effects
http://designerbags.blogshells.com/ http://designerbag.blogshells.com/ http://designerba.blogtika.com/ http://designerbag11.blogtika.com/ http://louisvuittonbags.bloguez.com/?flush=1l
I think it’s fair to say our world economy has caught somewhat of a Virus. In true F&J style, here’s a brief description of the many forms of economic viruses affecting the markets…Tiffany Pendants and while you’re at it why don’t you make up your own virus in the comments section.We really should do more of these, while some of our jokes are meant for a more “adult”Tiffany Rings crowd (still safe for work and not vulgar or anything) – we’d like to post some jokes catered more towards are younger readers.Tiffany Cuff Links Specifically, short and simple jokes that kids can remember and tell their friends for a quick laugh.A commercial airplane is in flight to Chicago,Tiffany Bangles when a blonde woman sitting in economy gets up and moves to an open seat in the first class section. A flight attendant watches her do this, and politely informs the woman that she must return to her seat in the economy class because that’s the type of ticket she paid for.
ed hardy louis vuitton ed hardy
air jordan retro xiii
Louis Vuitton Round Coin Purse M61926 Louis Vuitton Round Coin Purse Louis Vuitton coin purse M61960 Louis Vuitton coin purse Louis Vuitton European Checkbook Card Holder M62225 Louis Vuitton European Checkbook Card Holder Louis Vuitton Marco Wallet M61675 Louis Vuitton Marco Wallet Louis Vuitton Florin Wallet M60026 Louis Vuitton Florin Wallet Louis Vuitton Pince Wallet M66543 Louis Vuitton Pince Wallet Louis Vuitton Magellan Wallet M60045 Louis Vuitton Magellan Wallet Louis Vuitton Porte Valeurs Organizer M61823Louis Vuitton Porte Valeurs Organizer Louis Vuitton Brazza Wallet M66540 Louis Vuitton Brazza Wallet Louis Vuitton Billfold M60929 Louis Vuitton Billfold Louis Vuitton Multiple Wallet M60895 Louis Vuitton Multiple Wallet Louis Vuitton Billfold M60930 Louis Vuitton Billfold Louis Vuitton Keys Pouch M63800 Louis Vuitton Keys Pouch Louis Vuitton Round Key Holder PM M60115 Louis Vuitton Round Key Holder Louis Vuitton Round Key Holder GM M60116 Louis Vuitton Round Key Holder Louis Vuitton Key Pouch M62650 Louis Vuitton Key Pouch Louis Vuitton 4 Key Holder Fleuri M60238 Louis Vuitton 4 Key Holder Fleuri Louis Vuitton 4 Key Holder Fleuri M60239 Louis Vuitton 4 Key Holder Fleuri Louis Vuitton 4 Key Holder Fleuri M60240 Louis Vuitton 4 Key Holder Fleuri Louis Vuitton 6 Key Holder M62630 Louis Vuitton 6 Key Holder Louis Vuitton 4 Key Holder M62631 Louis Vuitton 4 Key Holder Louis Vuitton Multicles rabat M60029 Louis Vuitton Multicles rabat Louis Vuitton Card Holder M61733 Louis Vuitton Card Holder Louis Vuitton Zipped passport cover M66501 Louis Vuitton Zipped passport cover Louis Vuitton Passport Cover M60181 Louis Vuitton Passport Cover Louis Vuitton Iphone case 3G M60114 Louis Vuitton Iphone case Louis Vuitton Phone Case MM M66546 Louis Vuitton Phone Case Louis Vuitton Pochette Tulum M60020 Louis Vuitton Pochette Tulum Louis Vuitton Cards Holder Pass M66541</ a> Louis Vuitton Cards Holder Pass Louis Vuitton cigarette case M63024 Louis Vuitton cigarette case Louis Vuitton Badge Key Holder M60048 Louis Vuitton Badge Key Holder Louis Vuitton Wapity Case M58030 Louis Vuitton Wapity Case
UGG Womens Short 5220 Boots In Chestnut5220
UGG Womens Short 5220 Boots In Grey5220
Black Australian Classic Cardy UGG Boots5819 Blue Australian Classic Cardy UGG Boots5819 Chocolate Classic Cardy UGG Boots5819 Gray Australian Classic Cardy UGG Boots5819 Green Australian Classic Cardy Ugg Boots5819 Light Blue Classic Cardy UGG Boots5819 Mulberry Classic Cardy UGG Boots5819 Oatmeal Classic Cardy UGG Boots5819 Pink Australian Classic Cardy UGG Boots5819 Purple Classic Cardy UGG Boots5819Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
Black UGG Sheepskin Boots5803 UGG Bailey Button Boots 5803 gold5803 UGG Bailey Button Boots 5803 Sand5803 UGG Bailey Button Boots purple5991 UGG Bailey Button Boots sand5991 UGG Bailey Button Boots Tomato5991 UGG Bailey Button Fancy 5809 Coffee5809 UGG Bailey Button Sand-bailey-button-ugg-boots [5803] Ugg Sheepskin Boots 5803 Chestnut5803 Ugg Sheepskin Boots 5803 Chocolate5803 Ugg Sheepskin Boots 5803 Gray5803 Ugg Sheepskin Boots 5803 Leopard5803 Grey Classic Short UGG Boots 58255825 Patchwork Classic Short UGG Boots5825 Pink Classic Short UGG Boots 58255825 Romantic Flower Classic Short UGG Boots5825 UGG Classic Short Boots 5825-Aqua Green5825 UGG Classic Short Boots 5825-Black5825 UGG Classic Short Boots 5825-chestnut5825 UGG Classic Short Boots 5825-Chocolate5825 UGG Classic Short Boots 5825-Leopard Brown5825 UGG Classic Short Boots 5825-red5825 Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842Grey Classic Short UGG Boots 58255825 Patchwork Classic Short UGG Boots5825 Pink Classic Short UGG Boots 58255825 Romantic Flower Classic Short UGG Boots5825 UGG Classic Short Boots 5825-Aqua Green5825 UGG Classic Short Boots 5825-Black5825 UGG Classic Short Boots 5825-chestnut5825 UGG Classic Short Boots 5825-Chocolate5825 UGG Classic Short Boots 5825-Leopard Brown5825 UGG Classic Short Boots 5825-red5825Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
ugg classic mini Boots 5854-Black5854 UGG Classic Mini Boots 5854-Chestnut5854 UGG Classic Mini Boots 5854-Chocolate5854 UGG Classic Mini Boots 5854-Sand5854http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1104
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1105
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1106
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1107Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842Grey Classic Short UGG Boots 58255825 Patchwork Classic Short UGG Boots5825 Pink Classic Short UGG Boots 58255825 Romantic Flower Classic Short UGG Boots5825 UGG Classic Short Boots 5825-Aqua Green5825 UGG Classic Short Boots 5825-Black5825 UGG Classic Short Boots 5825-chestnut5825 UGG Classic Short Boots 5825-Chocolate5825 UGG Classic Short Boots 5825-Leopard Brown5825 UGG Classic Short Boots 5825-red5825Blue UGG Amelie Suede Cream UGG Amelie Suede UGG Amelie Suede Dusty Rose UGG Amelie Suede In Black UGG Amelie Suede In Chocolate UGG Amelie Suede In Deep ChocolateSilver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1104
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1105
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1106
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1107
Black Australian Classic Cardy UGG Boots5819 Blue Australian Classic Cardy UGG Boots5819 Chocolate Classic Cardy UGG Boots5819 Gray Australian Classic Cardy UGG Boots5819 Green Australian Classic Cardy Ugg Boots5819 Light Blue Classic Cardy UGG Boots5819 Mulberry Classic Cardy UGG Boots5819 Oatmeal Classic Cardy UGG Boots5819 Pink Australian Classic Cardy UGG Boots5819 Purple Classic Cardy UGG Boots5819Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
Black UGG Sheepskin Boots5803 UGG Bailey Button Boots 5803 gold5803 UGG Bailey Button Boots 5803 Sand5803 UGG Bailey Button Boots purple5991 UGG Bailey Button Boots sand5991 UGG Bailey Button Boots Tomato5991 UGG Bailey Button Fancy 5809 Coffee5809 UGG Bailey Button Sand-bailey-button-ugg-boots [5803] Ugg Sheepskin Boots 5803 Chestnut5803 Ugg Sheepskin Boots 5803 Chocolate5803 Ugg Sheepskin Boots 5803 Gray5803 Ugg Sheepskin Boots 5803 Leopard5803Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
ugg classic mini Boots 5854-Black5854 UGG Classic Mini Boots 5854-Chestnut5854 UGG Classic Mini Boots 5854-Chocolate5854 UGG Classic Mini Boots 5854-Sand5854http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1104
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1105
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1106
http://www.uggpark.com/index.php?main_page=product_info&cPath=140&products_id=1107Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842 Grey Classic Short UGG Boots 58255825 Patchwork Classic Short UGG Boots5825 Pink Classic Short UGG Boots 58255825 Romantic Flower Classic Short UGG Boots5825 UGG Classic Short Boots 5825-Aqua Green5825 UGG Classic Short Boots 5825-Black5825 UGG Classic Short Boots 5825-chestnut5825 UGG Classic Short Boots 5825-Chocolate5825 UGG Classic Short Boots 5825-Leopard Brown5825 UGG Classic Short Boots 5825-red5825Blue UGG Amelie Suede Cream UGG Amelie Suede UGG Amelie Suede Dusty Rose UGG Amelie Suede In Black UGG Amelie Suede In Chocolate UGG Amelie Suede In Deep ChocolateBlue UGG Amelie Suede Cream UGG Amelie Suede UGG Amelie Suede Dusty Rose UGG Amelie Suede In Black UGG Amelie Suede In Chocolate UGG Amelie Suede In Deep Chocolate Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842UGG Kid?s Classic Tall Marquis Knit black5915 UGG Kid?s Classic Tall Marquis Knit chestnut5915 UGG Kid?s Classic Tall Marquis Knit navy5915 UGG Kid?s Lil Sunshine black5948 UGG Kid?s Lil Sunshine chestnut5948 UGG Kid?s Suburb Crochet 5921 black5921 UGG Kid?s Suburb Crochet 5921 chestnut5921 UGG Kid?s Suburb Crochet 5921 espresso5921 UGG Kid?s Sunshine II black5983 UGG Kid?s Sunshine II chocolate5983Black Sundance II UGG Boots5325 Chestnut Sundance II UGG Boots5325 Chocolate Sundance II UGG Boots5325 Sand Sundance II UGG Boots5325 Pink Lo Pro Skimmer UGG Boots5960 UGG 5960 Lo Pro Skimmer boots in black5960 UGG 5960 Lo Pro Skimmer boots in blue5960 UGG 5960 Lo Pro Skimmer boots in white5960welcome to our website to get the perfect goods you want! you will not miss it !
http://www.uggpark.com UGG Boots.Perfect & Classic Australia UGG Shoes Slippers & More for Men Women & kids. http://www.avrilbags.com
UGG Classic Tall Patent Paisley 5852-black5852
UGG Classic Tall Patent Paisley 5852-Gray5852
UGG Classic Tall Patent Paisley 5852-sand5852
UGG Womens Short 5220 Boots In Chestnut5220
UGG Womens Short 5220 Boots In Grey5220
Classic UGG Crochet 5833 In light chocolate UGG charcoal Argyle Crochet Knit 58795879 UGG Classic Argyle Crochet Knit 5879 black5879 UGG Classic Argyle Crochet Knit 5879 fig5879 UGG Classic Argyle Crochet Knit 5879 white5879 UGG Classic Crochet 5833 black5833 UGG Classic Crochet 5833 chestnut5833 UGG Classic Crochet 5833 chocolate5833 UGG Classic Crochet 5833 white5833 Classic UGG Crochet 5833 In light chocolate UGG charcoal Argyle Crochet Knit 58795879 UGG Classic Argyle Crochet Knit 5879 black5879 UGG Classic Argyle Crochet Knit 5879 fig5879 UGG Classic Argyle Crochet Knit 5879 white5879 UGG Classic Crochet 5833 black5833 UGG Classic Crochet 5833 chestnut5833 UGG Classic Crochet 5833 chocolate5833 UGG Classic Crochet 5833 white5833 Black Womens Knightsbridge UGG Boots5119 Chestnut Womens Knightsbridge UGG Boots5119 Chocolate Knightsbridge Womens UGG Boots5119 Grey Womens Knightsbridge UGG Boots5119 Sand Knightsbridge Womens UGG Boots5119 Chanel 2.55 Double Flap Bag Purple Violet Chanel 2.55 Double Flap Gold Hardware Black Chanel 2.55 Double Flap Gold Hardware Coffee Chanel 2.55 Double Flap Gold Hardware Gold 1112 Chanel 2.55 Double Flap Gold Hardware Red A01112 Chanel 2.55 Double Flap Handbag Black 09128 Chanel 2.55 Double Flap Patent Leather Black Chanel 2.55 Double Flap Silver Hardware Black Chanel 2.55 Double Flap Silver Hardware Red Chanel 2.55 Double Flap White A01112 Chanel 2.55 Quilted Patent Leather Bag Black Chanel 2.55 Quilted Patent Leather Bag White Chanel Modern Flap Bag Black 35292 Chanel Modern Flap Bag Black 352922AUGG Ultra Tall Boots 5245-Black5245 UGG Ultra Tall Boots 5245-Chestnut5245 UGG Ultra Tall Boots 5245-Chocolate5245 UGG Ultra Tall Boots 5245-Sand5245 UGG Ultra Tall LE 5118[5118]UGG Infant Erin Boots 5202-Black5202 UGG Infant Erin Boots 5202-Chestnut5202 UGG Infant Erin Boots 5202-Chocolate5202 UGG Infant Erin Boots Baby 5202 Pink5202 UGG Infant Erin Boots Baby 5202-blue5202 UGG Infant Erin Camouflage 52025202 UGG leopard Infant Erin Boots Baby 52025202 UGG purple Infant Erin Boots Baby 52025202 UGG sand Infant Erin Boots Baby 52025202 UGG sofe gold Infant Erin Boots Baby 52025202 UGG Infant Erin Boots 5202-Black5202 UGG Infant Erin Boots 5202-Chestnut5202 UGG Infant Erin Boots 5202-Chocolate5202 UGG Infant Erin Boots Baby 5202 Pink5202 UGG Infant Erin Boots Baby 5202-blue5202 UGG Infant Erin Camouflage 52025202 UGG leopard Infant Erin Boots Baby 52025202 UGG purple Infant Erin Boots Baby 52025202 UGG sand Infant Erin Boots Baby 52025202 UGG sofe gold Infant Erin Boots Baby 52025202 UGG Womens Classic Short Paisley Sand gold5831 UGG Womens Classic Short Paisley Sand gray5831UGG black 5788 Mens Gallatin5788 UGG black Mens Blandford 57805780 UGG cocoa Mens Blandford 57805780 UGG Mens black boots Brantling 57815781 UGG Mens broth boots Brantling 57815781 UGG Mens Cottian 5793 charcoal/black5793 UGG Mens Cottian 5793 charcoal/brown5793 UGG mudslide 5788 Mens Gallatin5788 UGG Womens Classic Short Paisley Sand gold5831 UGG Womens Classic Short Paisley Sand gray5831 UGG Bailey Button Triplet Bailey Button Triplet Chestnut 1873 Bailey Button Triplet Chocolate 1873 Bailey Button Triplet Grey 1873 UGG Women’s Bailey Button Triplet Black 1873 UGG Women’s Bailey Button Triplet Sand 1873UGG Bailey Button Triplet http://www.uggpark.com/index.php?main_page=index&cPath=152”> http://www.uggpark.com/index.php?main_page=product_info&cPath=152&products_id=1225 http://www.uggpark.com/index.php?main_page=product_info&cPath=152&products_id=1223 http://www.uggpark.com/index.php?main_page=product_info&cPath=152&products_id=1226 http://www.uggpark.com/index.php?main_page=product_info&cPath=152&products_id=1222 http://www.uggpark.com/index.php?main_page=product_info&cPath=152&products_id=1224
nice article, thanks for sharing this whit us! if you want to buyreplica jerseys, just find me on my
website..
nging out with some great people last night. About twenty of us went out last night and of that twenty… ten were speakers! I posted a few pictures on
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818 UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818 UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Classic Tall Boots 5866 In Metallic copper5866 UGG Classic Tall Boots 5866 In Metallic Marbled5866 UGG Classic Tall Metallic 5812-Metallic Gold5812 UGG Classic Tall Metallic 5812-Metallic Pewter5812 UGG Classic Tall Boots 5866 In Metallic copper5866 UGG Classic Tall Boots 5866 In Metallic Marbled5866 UGG Classic Tall Metallic 5812-Metallic Gold5812 UGG Classic Tall Metallic 5812-Metallic Pewter5812Black Sundance II UGG Boots5325 Chestnut Sundance II UGG Boots5325 Chocolate Sundance II UGG Boots5325 Sand Sundance II UGG Boots5325UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
UGG Bailey Button Bomber UGG Roxy Boots Black UGG Roxy Boots 5818 Chestnut UGG Roxy Boots 5818 Chocolate UGG Roxy Boots 5818
Blue UGG Amelie Suede Cream UGG Amelie Suede UGG Amelie Suede Dusty Rose UGG Amelie Suede In Black UGG Amelie Suede In Chocolate UGG Amelie Suede In Deep Chocolate Black Australian Classic Cardy UGG Boots5819 Blue Australian Classic Cardy UGG Boots5819 Chocolate Classic Cardy UGG Boots5819 Gray Australian Classic Cardy UGG Boots5819 Green Australian Classic Cardy Ugg Boots5819 Light Blue Classic Cardy UGG Boots5819 Mulberry Classic Cardy UGG Boots5819 Oatmeal Classic Cardy UGG Boots5819 Pink Australian Classic Cardy UGG Boots5819 Purple Classic Cardy UGG Boots5819Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
Black UGG Sheepskin Boots5803 UGG Bailey Button Boots 5803 gold5803 UGG Bailey Button Boots 5803 Sand5803 UGG Bailey Button Boots purple5991 UGG Bailey Button Boots sand5991 UGG Bailey Button Boots Tomato5991 UGG Bailey Button Fancy 5809 Coffee5809 UGG Bailey Button Sand-bailey-button-ugg-boots [5803] Ugg Sheepskin Boots 5803 Chestnut5803 Ugg Sheepskin Boots 5803 Chocolate5803 Ugg Sheepskin Boots 5803 Gray5803 Ugg Sheepskin Boots 5803 Leopard5803 UGG black 5788 Mens Gallatin5788 UGG black Mens Blandford 57805780 UGG cocoa Mens Blandford 57805780 UGG Mens black boots Brantling 57815781 UGG Mens broth boots Brantling 57815781 UGG Mens Cottian 5793 charcoal/black5793 UGG Mens Cottian 5793 charcoal/brown5793 UGG mudslide 5788 Mens Gallatin5788 UGG women?s Tasmania 1651 in black1651 UGG women?s Tasmania 1651 in blue1651 UGG women?s Tasmania 1651 in brown1651 UGG women?s Tasmania 1651 in green1651 UGG women?s Tasmania 1651 in Light blue1651 UGG women?s Tasmania 1651 in Purple1651 UGG women?s TASMANIA 1651 In red1651 UGG Infant Erin Boots 5202-Black5202 UGG Infant Erin Boots 5202-Chestnut5202 UGG Infant Erin Boots 5202-Chocolate5202 UGG Infant Erin Boots Baby 5202 Pink5202 UGG Infant Erin Boots Baby 5202-blue5202 UGG Infant Erin Camouflage 52025202 UGG leopard Infant Erin Boots Baby 52025202 UGG purple Infant Erin Boots Baby 52025202 UGG sand Infant Erin Boots Baby 52025202 UGG sofe gold Infant Erin Boots Baby 52025202UGG Classic Tall Boots 5866 In Metallic copper5866 UGG Classic Tall Boots 5866 In Metallic Marbled5866 UGG Classic Tall Metallic 5812-Metallic Gold5812 UGG Classic Tall Metallic 5812-Metallic Pewter5812 Black Sundance II UGG Boots5325 Chestnut Sundance II UGG Boots5325 Chocolate Sundance II UGG Boots5325 Sand Sundance II UGG Boots5325 Silver Womens Metallic Classic Short UGG boots5842 UGG classic Short Metallic Soft Gold5842 Black Australian Classic Cardy UGG Boots5819 Blue Australian Classic Cardy UGG Boots5819 Chocolate Classic Cardy UGG Boots5819 Gray Australian Classic Cardy UGG Boots5819 Green Australian Classic Cardy Ugg Boots5819 Light Blue Classic Cardy UGG Boots5819 Mulberry Classic Cardy UGG Boots5819 Oatmeal Classic Cardy UGG Boots5819 Pink Australian Classic Cardy UGG Boots5819 Purple Classic Cardy UGG Boots5819Stout Classic Cardy UGG Boots5819
White Classic Cardy UGG Boots5819
UGG Bailey Button Triplet Bailey Button Triplet Chestnut 1873 Bailey Button Triplet Chocolate 1873 Bailey Button Triplet Grey 1873 UGG Women’s Bailey Button Triplet Black 1873 UGG Women’s Bailey Button Triplet Sand 1873 Ugg 5469 Adirondack Boot II Ugg 5469 Adirondack Boot II-Chestnut Ugg 5469 Adirondack Boot II-Chocolate Ugg 5469 Adirondack Boot II-Black Ugg 5469 Adirondack Boot II-Sand Pink Lo Pro Skimmer UGG Boots5960 UGG 5960 Lo Pro Skimmer boots in black5960 UGG 5960 Lo Pro Skimmer boots in blue5960 UGG 5960 Lo Pro Skimmer boots in white5960at online and save Gucci handbags at SmarterWallets
Buy discount Buy discount louis vuitton at Smarter All the Gucci shoes
Air Jordan Fusion 4.5,Air Jordan Fusion 4.5
Nike Air Jordan B Loyal,Nike Air Jordan B Loyal
Air Jordan IV sale,Air Jordan IV sale
Air Jordan V sale,Air Jordan V sale
jordans 20,jordans 20
jordans 21,jordans 21
Nike Air Jordan Fusion 1,Nike Air Jordan Fusion 1
Jordan OL StudentIII,Jordan OL StudentIII
Christian shoes for gorgeous women’s is not as general in the States as his Christian Sandals shoes, but also for his distinctively styled handbags. God forgive me, I interviewed Christian Louboutin while wearing a pair of trainers. What remains most identifiably hiphoppish about it is the beat-in-the-body that serves as ground for Classic Christian Louboutin growing-and contradictory-repertoire of lyrical lambaste it leverages.Some of the dressiest elegant Christian Louboutin pumps also feature sparkling rhinestone bands layered along the raised sole and Christian Louboutin heels.
this P90x extreme home fitness program can give you perfect shape and transform your life Rosetta Stone Spanish (Latin America)can improve yourself and highten your languages level itunes gift card,itunes code swiss replica watches mens watches insanity workout DVD price,insanity workout.com Turbo Jam Workout DVD,Turbo Jam.com Turbo Fire Workout DVD,Turbo Fire.com Body Gospel Workout DVD,Body Gospel.com Power 90 Workout DVD,Power 90.com Brazil Butt Lift Workouts DVD Slim in 6 Workout DVD,Slim in 6.com Hip Hop Abs Workout DVD,Hip Hop Abs.com
Christian Louboutin Christian Louboutin hermes birkin Hermes handbags moncler moncler herve leger herve leger
GUCCI DAWGGGGGGG!
Pretty nice post. throw blankets I just stumbled upon your blog and wanted to say that I have really enjoyed browsing your blog posts. blanket throw In any case Ill be subscribing to your feed and I hope you write again soon!ust want to say what a great blog you got here!I totally agree. faux fur throw That is xactly how I understand it. Great!We’re expecting more visitors to come by the offices over the next few days.