Apache Wicket Powers mobile.walmart.com and mobile.wellsfargo.com

Update #1: From the same development team that did the mobile.walmart.com site in Wicket also clarified that they finished (last year) the mobile.wellsfargo.com website using Wicket as well. That’s some serious props to Wicket!

I am on the Apache Wicket mailing list and one of the developers (Joachim) on the list wrote in this morning to say that he and his team have wrapped up work on mobile.walmart.com which is now powered by Wicket with the additions of a few custom components his team created to help with the development.

One of the primary drivers for choosing Wicket was to maintain consistent server-side code for components that could generate specialized HTML for all iPhone/Android devices (HTML5), BlackBerry (HTML 3.2?) and last-gen (WAP?) mobile devices. They also clarified the importance for stateless components that could be bookmarked and references later.

The team has opened sourced (GPL 3.0) their custom components for Wicket and hosted them up on Google Code here: http://code.google.com/p/jolira-tools/

The project includes:

  • wicket-stateless - A number of classes for apache wicket to improve stateless behaviour in that framework.
  • jaxroYet another Java-XML-binding solution making REST support easy.
  • expiring-cacheA simple caching solution that uses TTL and SoftReferences to expire entries.
  • jofilterAn simple access control mechanism implemented as a ServletFilter protecting sensitive applications.
  • joliriumAn adapter for Selenium that launches browsers and manage embedded Selenium servers.
  • hickoryA slightly enhanced version of Hickory from http://hickory.dev.java.net. Works with Maven.

This is a pretty large testament to the power of Wicket. As a fan, I’m glad to see the framework continue to get adoption.

For those that have no idea what “Apache Wicket” is, it’s a component-based Java web framework that is quite popular in the Java web developer community. It’s not uncommon to hear it mentioned along side JSF, Struts 2 or Spring MVC/Webflow when discussing the “hot frameworks to use”.

Java has never had a shortage of web frameworks to choose from and with the increasing popularity of dynamic languages there are some increasing awesome/creative frameworks coming out (like Play! Framework) for developers to choose from.

Even as the new hotness continues to move towards scripting and dynamic language, Wicket has continued to grow in popularity and functionality. Having lurked on the list for what feels like a lifetime and done a few small projects in Wicket, I think what keeps it so relevant are a few very strong aspects of it:

  • It’s a very cleanly designed framework. Components, their models, and the page/component containment hierarchy is not only intuitive, it’s incredibly flexible. The fundamental design of Wicket has never changed, the creators “got it right the first time”, so instead of seeing sweeping breaking changes with subsequent major releases, you just see more sugar and sweetness around a fundamental design that has always been set in stone.
  • The community around it is really intelligent and helpful. You rarely see questions like “Give me the codez for the stuffs!” on the list. They are always fun/challenging questions and really well thought our answers.
  • Stability – The core maintenance team is very methodical with what fixes they roll in, what APIs they change and how they roll out patch releases. There is nothing “frantic” about anything they do. This leads to a great experience as a developer building on this framework.
  • Documentation – It’s not that well organized, but it’s *everywhere*. You can throw a stone and find 3 tutorials on Wicket and 5 on custom components. There are some really clever people out there that have likely solved your problem at least twice already in Wicket.
  • Doesn’t require IDE support – It’s all straight HTML and Java, so you don’t need to wait for your favorite IDE to support it before it feels easy to use (like JSF).

Those are at least some of the most important things about Wicket that have attracted me to it year after year. I imagine other Wicket devs out there have their own favorite aspects of the framework as well.

The text of the full email is below.

Fellow Wicket Users,

The question if Wicket is suitable for large enterprises has just become easier to answer: The largest enterprise in the world is now using Wicket for its mobile site. Check out mobile.walmart.com (or just point your mobile phone to www.walmart.com and get redirected automatically).

The reason why my client decided to go with Wicket makes it easy to support multiple different types of devices. The walmart mobile application supports different HTML for three categories of devices (L1: iPhones & challengers, L2: BlackBerries, L3: Plain Old Devices). These three experiences are supported by the same Java code on the server side.

We added a few components to Wicket, mostly because in the retail arena being stateless is very important. Our components are available at http://code.google.com/p/jolira-tools/.

Wicket is an awesome product and I would like to thank the Wicket team for all there work. One day I hope to get the largest enterprise in the world to donate an appropriate amount of money for future development! :)

Best regards,

Joachim

http://www.jolira.com

Tags: , , , , , ,

About Riyad Kalla

Software development, video games, writing, reading and anything shiny. I ultimately just want to provide a resource that helps people and if I can't do that, then at least make them laugh.

, , , , , ,

15 Responses to “Apache Wicket Powers mobile.walmart.com and mobile.wellsfargo.com”

  1. Phil March 16, 2010 at 3:07 am #

    This is impressive news. However, I have to wonder what compelled them to release their components under a nasty, unfree license such as GPL 3.0. They should have used a truly free one such as Apache.

  2. Uta November 7, 2012 at 8:39 pm #

    I am actually pleased to read this weblog posts which consists of plenty of helpful information,
    thanks for providing such information.

    My webpage blackplatformbed.org

  3. Fiona March 5, 2014 at 10:31 pm #

    Hi, I do believe this is an excellent site. I stumbledupon
    it ;) I may come back yet again since i have saved as a
    favorite it. Money and freedom is the greatest way to change,
    may you be rich and continue to guide other people.

    My website Creating Juice Recipes For Fasting What You Need To Know

  4. Bobbie March 6, 2014 at 5:06 am #

    Ecosystem markets, Environmental Markets and Payments for Ecosystem Services are different terms used for referring economy
    november 2013 to the attendant. Maybe it really is swings and
    roundabouts. At 1pm the streets are terrible. And each year has been something of a surprise to analysts who widely
    expected Mr.

    Feel free to surf to my blog :: Markets Koh Samui

  5. Isla March 6, 2014 at 2:35 pm #

    What’s up to all, the contents existing at this web page
    are genuinely amazing for people experience, well, keep up the good work fellows.

    Here is my web page – Awesome weight lossGuides Source

  6. Maurice March 7, 2014 at 9:54 am #

    A specialist contractor accountant will have a thorough understanding of IR35 and how to tax plan and budget around the IR35 tax legislation.
    This Disney-inspired trivia game will definitely test
    your knowledge as well as help you to learn new fun facts
    about Walt Disney. Including its set of services
    it offers are the 24-hour reception and guest assistance,
    free access to an Internet connection, elevators, in-house bar, complimentary breakfast, free tea serving with cookies, laundry services, tourist
    information and a pool room, among others.

    Also visit my webpage; acca online

  7. Carmen March 8, 2014 at 1:46 am #

    Woոderful ƅloɡ! I fοund it while surfing aroսnd on Yahoo News.
    Do you have any suggestions oո how to get listed in Yahoo News?
    I’ve been trying foг ɑ while but I never seem to get there!
    Thank you

    Also visit my web-site :: binary options rjd2

  8. Kerry March 10, 2014 at 4:58 pm #

    Hey there! I’ve been following your blog for a long time now and finally got
    the bravery to go ahead and give you a shout out from Atascocita Texas!
    Just wanted to mention keep up the excellent job!

    Here is my web-site; best microwave popcorn

  9. Danelle March 13, 2014 at 11:30 am #

    I have been browsing online more than 4 hours
    today, yet I never found any interesting article like yours.
    It is pretty worth enough for me. In my opinion, if all site owners and bloggers made good content as you did, the web will be a lot more useful than ever before.|
    I couldn’t refrain from commenting. Well written!|
    I’ll right away take hold of your rss feed as I can’t to find your e-mail subscription hyperlink or e-newsletter
    service. Do you have any? Kindly permit me know so that I may subscribe.
    Thanks.|
    It is perfect time to make some plans for the future
    and it is time to be happy. I have read this post and if I could I
    wish to suggest you few interesting things or tips. Perhaps you can write next articles referring to this article.

    I desire to read more things about it!|
    It’s appropriate time to make some plans for the longer term and it is time to
    be happy. I’ve learn this post and if I may I desire to
    counsel you few interesting things or advice. Maybe you could write next articles regarding this article.

    I want to read more things approximately it!|
    {{I have|I’ve} been {surfing|browsing} {online|on-line} {more
    than|greater than} {three|3} hours {these days|nowadays|today|lately|as of late}, {yet|but} I {never|by no means} {found|discovered} any {interesting|fascinating|attention-grabbing} article like yours.
    {It’s|It is} {lovely|pretty|beautiful} {worth|value|price}
    {enough|sufficient} for me. {In my opinion|Personally|In my view}, if all {webmasters|site owners|website owners|web owners} and bloggers made {just right|good|excellent} {content|content
    material} as {you did|you probably did}, the {internet|net|web}
    {will be|shall be|might be|will probably be|can be|will
    likely be} {much more|a lot more} {useful|helpful} than ever before.|
    Ahaa, its {nice|pleasant|good|fastidious} {discussion|conversation|dialogue} {regarding|concerning|about|on the topic of} this {article|post|piece of writing|paragraph} {here|at
    this place} at this {blog|weblog|webpage|website|web site}, I have read all that, so {now|at this time} me also
    commenting {here|at this place}.|
    I am sure this {article|post|piece of writing|paragraph} has touched all the internet {users|people|viewers|visitors}, its really really {nice|pleasant|good|fastidious} {article|post|piece of writing|paragraph} on building up new {blog|weblog|webpage|website|web site}.|
    Wow, this {article|post|piece of writing|paragraph} is {nice|pleasant|good|fastidious}, my {sister|younger sister} is analyzing {such|these|these
    kinds of} things, {so|thus|therefore} I am going to {tell|inform|let know|convey} her.|
    {Saved as a favorite|bookmarked!!}, {I really like|I like|I love} {your blog|your site|your
    web site|your website}!|
    Way cool! Some {very|extremely} valid points! I appreciate you {writing this|penning this} {article|post|write-up} {and the|and also the|plus the} rest of the
    {site is|website is} {also very|extremely|very|also really|really} good.|
    Hi, {I do believe|I do think} {this is an excellent|this is a great} {blog|website|web site|site}.
    I stumbledupon it ;) {I will|I am going to|I’m going to|I
    may} {come back|return|revisit} {once again|yet again} {since I|since i
    have} {bookmarked|book marked|book-marked|saved as
    a favorite} it. Money and freedom {is the best|is
    the greatest} way to change, may you be rich and continue
    to {help|guide} {other people|others}.|
    Woah! I’m really {loving|enjoying|digging} the template/theme
    of this {site|website|blog}. It’s simple, yet effective.
    A lot of times it’s {very hard|very difficult|challenging|tough|difficult|hard} to get
    that “perfect balance” between {superb usability|user friendliness|usability} and {visual appearance|visual appeal|appearance}.
    I must say {that you’ve|you have|you’ve} done a {awesome|amazing|very good|superb|fantastic|excellent|great} job with
    this. {In addition|Additionally|Also}, the blog loads {very|extremely|super} {fast|quick} for
    me on {Safari|Internet explorer|Chrome|Opera|Firefox}.
    {Superb|Exceptional|Outstanding|Excellent} Blog!|
    These are {really|actually|in fact|truly|genuinely} {great|enormous|impressive|wonderful|fantastic} ideas in {regarding|concerning|about|on
    the topic of} blogging. You have touched some {nice|pleasant|good|fastidious} {points|factors|things}
    here. Any way keep up wrinting.|
    {I love|I really like|I enjoy|I like|Everyone loves} what you guys {are|are usually|tend to be} up too.
    {This sort of|This type of|Such|This kind of} clever work
    and {exposure|coverage|reporting}! Keep up the {superb|terrific|very good|great|good|awesome|fantastic|excellent|amazing|wonderful} works guys
    I’ve {incorporated||added|included} you guys to {|my|our||my personal|my own} blogroll.|
    {Howdy|Hi there|Hey there|Hi|Hello|Hey}! Someone in my {Myspace|Facebook} group shared this {site|website} with us so I came to
    {give it a look|look it over|take a look|check it out}.

    I’m definitely {enjoying|loving} the information. I’m {book-marking|bookmarking} and will
    be tweeting this to my followers! {Terrific|Wonderful|Great|Fantastic|Outstanding|Exceptional|Superb|Excellent} blog and {wonderful|terrific|brilliant|amazing|great|excellent|fantastic|outstanding|superb}
    {style and design|design and style|design}.|
    {I love|I really like|I enjoy|I like|Everyone loves}
    what you guys {are|are usually|tend to be} up too. {This sort
    of|This type of|Such|This kind of} clever work and {exposure|coverage|reporting}!
    Keep up the {superb|terrific|very good|great|good|awesome|fantastic|excellent|amazing|wonderful} works guys
    I’ve {incorporated|added|included} you guys to {|my|our|my
    personal|my own} blogroll.|
    {Howdy|Hi there|Hey there|Hi|Hello|Hey} would you mind {stating|sharing} which blog platform you’re
    {working with|using}? I’m {looking|planning|going} to start my own blog {in the near future|soon} but I’m having a {tough|difficult|hard} time {making a decision|selecting|choosing|deciding} between
    BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because
    your {design and style|design|layout} seems different then most blogs and I’m looking for something {completely unique|unique}.

    P.S {My apologies|Apologies|Sorry} for {getting|being} off-topic but
    I had to ask!|
    {Howdy|Hi there|Hi|Hey there|Hello|Hey} would you mind letting
    me know which {webhost|hosting company|web host} you’re {utilizing|working with|using}?
    I’ve loaded your blog in 3 {completely different|different} {internet browsers|web browsers|browsers}
    and I must say this blog loads a lot {quicker|faster} then most.
    Can you {suggest|recommend} a good {internet hosting|web hosting|hosting} provider at a {honest|reasonable|fair}
    price? {Thanks a lot|Kudos|Cheers|Thank you|Many thanks|Thanks}, I appreciate it!|
    {I love|I really like|I like|Everyone loves} it {when people|when individuals|when folks|whenever people}
    {come together|get together} and share {opinions|thoughts|views|ideas}.
    Great {blog|website|site}, {keep it up|continue the good work|stick with
    it}!|
    Thank you for the {auspicious|good} writeup. It in fact was a amusement account
    it. Look advanced to {far|more} added agreeable from you!
    {By the way|However}, how {can|could} we communicate?|
    {Howdy|Hi there|Hey there|Hello|Hey} just wanted to give you a quick heads up.
    The {text|words} in your {content|post|article}
    seem to be running off the screen in {Ie|Internet explorer|Chrome|Firefox|Safari|Opera}.
    I’m not sure if this is a {format|formatting} issue or something to do with {web browser|internet browser|browser} compatibility but I {thought|figured}
    I’d post to let you know. The {style and design|design and style|layout|design} look great though!
    Hope you get the {problem|issue} {solved|resolved|fixed} soon.
    {Kudos|Cheers|Many thanks|Thanks}|
    This is a topic {that is|that’s|which is} {close to|near to} my heart…
    {Cheers|Many thanks|Best wishes|Take care|Thank you}!
    {Where|Exactly where} are your contact details though?|
    It’s very {easy|simple|trouble-free|straightforward|effortless} to find out any {topic|matter} on {net|web} as compared to {books|textbooks}, as I found this {article|post|piece of writing|paragraph} at this {website|web site|site|web page}.|
    Does your {site|website|blog} have a contact page? I’m having {a tough time|problems|trouble} locating
    it but, I’d like to {send|shoot} you an {e-mail|email}.
    I’ve got some {creative ideas|recommendations|suggestions|ideas} for your
    blog you might be interested in hearing. Either way, great {site|website|blog} and I look forward to seeing
    it {develop|improve|expand|grow} over time.|
    {Hola|Hey there|Hi|Hello|Greetings}! I’ve been {following|reading} your {site|web site|website|weblog|blog} for
    {a long time|a while|some time} now and finally got the {bravery|courage}
    to go ahead and give you a shout out from {New Caney|Kingwood|Huffman|Porter|Houston|Dallas|Austin|Lubbock|Humble|Atascocita} {Tx|Texas}!
    Just wanted to {tell you|mention|say} keep up the {fantastic|excellent|great|good} {job|work}!|
    Greetings from {Idaho|Carolina|Ohio|Colorado|Florida|Los angeles|California}!
    I’m {bored to tears|bored to death|bored} at work so I decided to
    {check out|browse} your {site|website|blog} on my iphone during lunch
    break. I {enjoy|really like|love} the {knowledge|info|information} you
    {present|provide} here and can’t wait to take a look when
    I get home. I’m {shocked|amazed|surprised} at how
    {quick|fast} your blog loaded on my {mobile|cell phone|phone} ..
    I’m not even using WIFI, just 3G .. {Anyhow|Anyways}, {awesome|amazing|very good|superb|good|wonderful|fantastic|excellent|great} {site|blog}!|
    Its {like you|such as you} {read|learn} my {mind|thoughts}!
    You {seem|appear} {to understand|to know|to grasp} {so much|a lot} {approximately|about} this,
    {like you|such as you} wrote the {book|e-book|guide|ebook|e book} in it or something.
    {I think|I feel|I believe} {that you|that you simply|that you just}
    {could|can} do with {some|a few} {%|p.c.|percent} to {force|pressure|drive|power}
    the message {house|home} {a bit|a little bit}, {however|but} {other than|instead of} that, {this is|that is} {great|wonderful|fantastic|magnificent|excellent} blog.
    {A great|An excellent|A fantastic} read. {I’ll|I will} {definitely|certainly} be back.|
    I visited {multiple|many|several|various} {websites|sites|web sites|web pages|blogs} {but|except|however} the audio {quality|feature} for audio songs {current|present|existing} at this
    {website|web site|site|web page} is {really|actually|in fact|truly|genuinely} {marvelous|wonderful|excellent|fabulous|superb}.|
    {Howdy|Hi there|Hi|Hello}, i read your blog {occasionally|from time
    to time} and i own a similar one and i was just {wondering|curious} if you get a lot of spam {comments|responses|feedback|remarks}?

    If so how do you {prevent|reduce|stop|protect against} it, any plugin or anything you can
    {advise|suggest|recommend}? I get so much lately it’s driving me {mad|insane|crazy} so any {assistance|help|support} is very much appreciated.|
    Greetings! {Very helpful|Very useful} advice {within this|in
    this particular} {article|post}! {It is the|It’s the}
    little changes {that make|which will make|that produce|that
    will make} {the biggest|the largest|the greatest|the most important|the
    most significant} changes. {Thanks a lot|Thanks|Many thanks} for sharing!|
    {I really|I truly|I seriously|I absolutely} love {your blog|your site|your website}..
    {Very nice|Excellent|Pleasant|Great} colors & theme. Did you {create|develop|make|build} {this website|this site|this web
    site|this amazing site} yourself? Please reply back as I’m {looking to|trying to|planning
    to|wanting to|hoping to|attempting to} create {my own|my very own|my own personal}
    {blog|website|site} and {would like to|want to|would love to} {know|learn|find out} where you got this from
    or {what the|exactly what the|just what the} theme {is called|is named}.
    {Thanks|Many thanks|Thank you|Cheers|Appreciate it|Kudos}!|
    {Hi there|Hello there|Howdy}! This {post|article|blog post} {couldn’t|could not} be written {any better|much better}!
    {Reading through|Looking at|Going through|Looking through} this {post|article} reminds me of my
    previous roommate! He {always|constantly|continually} kept {talking about|preaching about} this.

    {I will|I’ll|I am going to|I most certainly will}
    {forward|send} {this article|this information|this post} to him.
    {Pretty sure|Fairly certain} {he will|he’ll|he’s going to}
    {have a good|have a very good|have a great} read. {Thank you for|Thanks for|Many thanks for|I
    appreciate you for} sharing!|
    {Wow|Whoa|Incredible|Amazing}! This blog looks {exactly|just} like my
    old one! It’s on a {completely|entirely|totally} different {topic|subject} but
    it has pretty much the same {layout|page layout} and
    design. {Excellent|Wonderful|Great|Outstanding|Superb} choice of colors!|
    {There is|There’s} {definately|certainly} {a lot to|a great deal to}
    {know about|learn about|find out about} this {subject|topic|issue}.
    {I like|I love|I really like} {all the|all
    of the} points {you made|you’ve made|you have made}.|
    {You made|You’ve made|You have made} some {decent|good|really good} points there.
    I {looked|checked} {on the internet|on the web|on the net} {for more info|for more information|to find out more|to learn
    more|for additional information} about the issue and
    found {most individuals|most people} will go along with your views
    on {this website|this site|this web site}.|
    {Hi|Hello|Hi there|What’s up}, I {log on to|check|read} your {new stuff|blogs|blog} {regularly|like every week|daily|on a regular basis}.
    Your {story-telling|writing|humoristic} style is {awesome|witty}, keep {doing what you’re doing|up the
    good work|it up}!|
    I {simply|just} {could not|couldn’t} {leave|depart|go away} your {site|web site|website} {prior
    to|before} suggesting that I {really|extremely|actually} {enjoyed|loved} {the standard|the usual} {information|info}
    {a person|an individual} {supply|provide} {for your|on your|in
    your|to your} {visitors|guests}? Is {going to|gonna} be {back|again} {frequently|regularly|incessantly|steadily|ceaselessly|often|continuously} {in order to|to} {check up on|check out|inspect|investigate cross-check} new
    posts|
    {I wanted|I needed|I want to|I need to} to thank you for this {great|excellent|fantastic|wonderful|good|very good} read!!
    I {definitely|certainly|absolutely} {enjoyed|loved} every {little bit
    of|bit of} it. {I have|I’ve got|I have got} you {bookmarked|book marked|book-marked|saved as a favorite} {to check out|to look at} new {stuff you|things you} post…|
    {Hi|Hello|Hi there|What’s up}, just wanted to {mention|say|tell you}, I {enjoyed|liked|loved} this {article|post|blog post}.
    It was {inspiring|funny|practical|helpful}. Keep
    on posting!|
    I {{leave|drop|{write|create}} a {comment|leave
    a response}|drop a {comment|leave a response}|{comment|leave
    a response}} {each time|when|whenever} I {appreciate|like|especially enjoy} a {post|article} on a {site|{blog|website}|site|website} or
    {I have|if I have} something to {add|contribute|valuable to contribute} {to the discussion|to the conversation}.
    {It is|Usually it is|Usually it’s|It’s} {a result of|triggered by|caused by} the {passion|fire|sincerness}
    {communicated|displayed} in the {post|article} I {read|looked at|browsed}.
    And {on|after} this {post|article} Apache Wicket Powers mobile.walmart.com
    and mobile.wellsfargo.com. I {{was|was actually} moved|{was|was actually} excited} enough to {drop|{leave|drop|{write|create}}|post} a {thought|{comment|{comment|leave a response}a response}} {:
    -P|:)|;)|;-)|:-)} I {do have|actually do have} {{some|a few} questions|a
    couple of questions|2 questions} for you {if you {don’t|do
    not|usually do not|tend not to} mind|if it’s {allright|okay}}.
    {Is it|Could it be} {just|only|simply} me or {do|does it {seem|appear|give the impression|look|look as if|look like} like} {some|a few} of {the|these} {comments|responses|remarks}
    {look|appear|come across} {like they are|as if they are|like} {coming from|written by|left
    by} brain dead {people|visitors|folks|individuals}?
    :-P And, if you are {posting|writing} {on|at} {other|additional} {sites|social sites|online sites|online social sites|places},
    {I’d|I would} like to {follow|keep up with} {you|{anything|everything} {new|fresh}
    you have to post}. {Could|Would} you {list|make a list} {all|every one|the complete urls}
    of {your|all your} {social|communal|community|public|shared} {pages|sites}
    like your {twitter feed, Facebook page or linkedin profile|linkedin profile, Facebook page or twitter feed|Facebook
    page, twitter feed, or linkedin profile}?|
    {Hi there|Hello}, I enjoy reading {all of|through} your
    {article|post|article post}. I {like|wanted} to write a little
    comment to support you.|
    I {always|constantly|every time} spent my half an hour to read this {blog|weblog|webpage|website|web site}’s {articles|posts|articles or reviews|content} {everyday|daily|every day|all the time} along
    with a {cup|mug} of coffee.|
    I {always|for all time|all the time|constantly|every time} emailed this {blog|weblog|webpage|website|web site} post page to all my
    {friends|associates|contacts}, {because|since|as|for the reason that}
    if like to read it {then|after that|next|afterward} my {friends|links|contacts} will too.|
    My {coder|programmer|developer} is trying to {persuade|convince} me to move to .net from PHP.
    I have always disliked the idea because of the {expenses|costs}.
    But he’s tryiong none the less. I’ve been using {Movable-type|WordPress} on
    {a number of|a variety of|numerous|several|various} websites for
    about a year and am {nervous|anxious|worried|concerned} about switching to another platform.
    I have heard {fantastic|very good|excellent|great|good} things about blogengine.net.
    Is there a way I can {transfer|import} all my wordpress {content|posts}
    into it? {Any kind of|Any} help would be {really|greatly} appreciated!|
    {Hello|Hi|Hello there|Hi there|Howdy|Good day}! I could have sworn
    I’ve {been to|visited} {this blog|this web site|this website|this site|your
    blog} before but after {browsing through|going through|looking
    at} {some of the|a few of the|many of the} {posts|articles} I realized it’s new to
    me. {Anyways|Anyhow|Nonetheless|Regardless}, I’m
    {definitely|certainly} {happy|pleased|delighted} {I found|I discovered|I came across|I
    stumbled upon} it and I’ll be {bookmarking|book-marking} it and
    checking back {frequently|regularly|often}!|
    {Terrific|Great|Wonderful} {article|work}! {This is|That is} {the type of|the kind
    of} {information|info} {that are meant to|that are supposed to|that should} be shared
    {around the|across the} {web|internet|net}. {Disgrace|Shame} on {the
    {seek|search} engines|Google} for {now not|not|no longer} positioning
    this {post|submit|publish|put up} {upper|higher}!
    Come on over and {talk over with|discuss with|seek advice from|visit|consult with} my {site|web site|website} .
    {Thank you|Thanks} =)|
    Heya {i’m|i am} for the first time here. I {came across|found} this
    board and I find It {truly|really} useful & it helped me out
    {a lot|much}. I hope to give something back and {help|aid} others like you
    {helped|aided} me.|
    {Hi|Hello|Hi there|Hello there|Howdy|Greetings}, {I think|I believe|I do
    believe|I do think|There’s no doubt that} {your site|your website|your web site|your blog} {might be|may be|could be|could possibly be} having {browser|internet browser|web browser}
    compatibility {issues|problems}. {When I|Whenever I} {look at
    your|take a look at your} {website|web site|site|blog} in Safari, it looks fine {but when|however when|however,
    if|however, when} opening in {Internet Explorer|IE|I.E.}, {it
    has|it’s got} some overlapping issues. {I just|I simply|I merely} wanted to
    {give you a|provide you with a} quick heads up!
    {Other than that|Apart from that|Besides that|Aside from that},
    {fantastic|wonderful|great|excellent} {blog|website|site}!|
    {A person|Someone|Somebody} {necessarily|essentially} {lend a hand|help|assist} to make {seriously|critically|significantly|severely} {articles|posts}
    {I would|I might|I’d} state. {This is|That is} the {first|very
    first} time I frequented your {web page|website page} and {to
    this point|so far|thus far|up to now}? I {amazed|surprised}
    with the {research|analysis} you made to {create|make} {this actual|this particular}
    {post|submit|publish|put up} {incredible|amazing|extraordinary}.
    {Great|Wonderful|Fantastic|Magnificent|Excellent} {task|process|activity|job}!|
    Heya {i’m|i am} for {the primary|the first} time here. I {came across|found}
    this board and I {in finding|find|to find} It {truly|really} {useful|helpful} & it helped me out {a lot|much}.
    {I am hoping|I hope|I’m hoping} {to give|to offer|to provide|to present} {something|one thing} {back|again} and {help|aid} others {like you|such as you} {helped|aided} me.|
    {Hello|Hi|Hello there|Hi there|Howdy|Good day|Hey there}!
    {I just|I simply} {would like to|want to|wish to} {give you a|offer you a} {huge|big} thumbs up {for the|for your} {great|excellent} {info|information} {you have|you’ve got|you
    have got} {here|right here} on this post. {I will
    be|I’ll be|I am} {coming back to|returning to} {your blog|your site|your website|your
    web site} for more soon.|
    I {always|all the time|every time} used to {read|study} {article|post|piece of writing|paragraph} in news papers
    but now as I am a user of {internet|web|net} {so|thus|therefore} from now I am using net for {articles|posts|articles or reviews|content}, thanks to web.|
    Your {way|method|means|mode} of {describing|explaining|telling} {everything|all|the whole thing} in this {article|post|piece of writing|paragraph} is {really|actually|in fact|truly|genuinely} {nice|pleasant|good|fastidious}, {all|every
    one} {can|be able to|be capable of} {easily|without difficulty|effortlessly|simply} {understand|know|be aware of} it,
    Thanks a lot.|
    {Hi|Hello} there, {I found|I discovered} your {blog|website|web site|site} {by means of|via|by the
    use of|by way of} Google {at the same time as|whilst|even as|while} {searching for|looking
    for} a {similar|comparable|related} {topic|matter|subject}, your {site|web site|website} {got
    here|came} up, it {looks|appears|seems|seems to be|appears to be like}
    {good|great}. {I have|I’ve} bookmarked it in my google bookmarks.

    {Hello|Hi} there, {simply|just} {turned into|became|was|become|changed into} {aware
    of|alert to} your {blog|weblog} {thru|through|via} Google,
    {and found|and located} that {it is|it’s} {really|truly} informative.
    {I’m|I am} {gonna|going to} {watch out|be careful}
    for brussels. {I will|I’ll} {appreciate|be grateful} {if you|should
    you|when you|in the event you|in case you|for those who|if you happen to} {continue|proceed} this {in future}.
    {A lot of|Lots of|Many|Numerous} {other folks|folks|other people|people} {will be|shall be|might be|will probably be|can be|will likely be}
    benefited {from your|out of your} writing. Cheers!|
    {I am|I’m} curious to find out what blog {system|platform} {you have been|you happen to be|you are|you’re} {working
    with|utilizing|using}? I’m {experiencing|having} some {minor|small} security {problems|issues} with my latest {site|website|blog} and {I would|I’d} like to
    find something more {safe|risk-free|safeguarded|secure}.
    Do you have any {solutions|suggestions|recommendations}?|
    {I am|I’m} {extremely|really} impressed with your
    writing skills {and also|as well as} with the layout on your {blog|weblog}.
    Is this a paid theme or did you {customize|modify} it yourself?

    {Either way|Anyway} keep up the {nice|excellent}
    quality writing, {it’s|it is} rare to see a {nice|great} blog like this
    one {these days|nowadays|today}.|
    {I am|I’m} {extremely|really} {inspired|impressed} {with
    your|together with your|along with your} writing {talents|skills|abilities} {and also|as {smartly|well|neatly} as}
    with the {layout|format|structure} {for your|on your|in your|to your} {blog|weblog}.
    {Is this|Is that this} a paid {subject|topic|subject matter|theme} or did you {customize|modify} it {yourself|your self}?
    {Either way|Anyway} {stay|keep} up the {nice|excellent} {quality|high quality} writing, {it’s|it is} {rare|uncommon} {to
    peer|to see|to look} a {nice|great} {blog|weblog} like this one {these days|nowadays|today}..|
    {Hi|Hello}, Neat post. {There is|There’s} {a problem|an issue} {with your|together with your|along with your} {site|web site|website} in {internet|web} explorer,
    {may|might|could|would} {check|test} this? IE {still|nonetheless}
    is the {marketplace|market} {leader|chief} and {a
    large|a good|a big|a huge} {part of|section of|component to|portion
    of|component of|element of} {other folks|folks|other people|people} will {leave out|omit|miss|pass over} your {great|wonderful|fantastic|magnificent|excellent} writing {due to|because of} this problem.|
    {I’m|I am} not sure where {you are|you’re} getting your {info|information},
    but {good|great} topic. I needs to spend some time
    learning {more|much more} or understanding more. Thanks for {great|wonderful|fantastic|magnificent|excellent} {information|info} I was looking for
    this {information|info} for my mission.|
    {Hi|Hello}, i think that i saw you visited my {blog|weblog|website|web site|site}
    {so|thus} i came to “return the favor”.{I am|I’m} {trying to|attempting to} find things to {improve|enhance}
    my {website|site|web site}!I suppose its ok to
    use {some of|a few
    \

    my web blog … waterproof smartphone

  10. Minda March 13, 2014 at 11:49 am #

    Hey I know this is off topic but I was wondering if you knew of any widgets I could add to my blog
    that automatically tweet my newest twitter updates.

    I’ve been looking for a plug-in like this for quite some time
    and was hoping maybe you would have some experience with
    something like this. Please let me know if you
    run into anything. I truly enjoy reading your blog and I look forward to your new
    updates.

    Feel free to visit my site :: best car batteries

  11. Barbra March 20, 2014 at 4:17 pm #

    My partner and I stumbled over here different web page and thought I should check
    things out. I like what I see so now i am following you.
    Look forward to checking out your web page repeatedly.

    Check out my site; web site (Barbra)

  12. Dakota March 21, 2014 at 1:53 am #

    Awesome post.

    Here is my web-site :: free porn

  13. Kent March 21, 2014 at 7:34 pm #

    Do you have a spam problem on this site; I also am a blogger,
    and I was wondering your situation; many of us have developed some nice practices and
    we are looking to trade solutions with other folks, be sure to
    shoot me an email if interested.

    Here is my blog post – nauka słowek

  14. Jesus March 22, 2014 at 7:32 am #

    Hi there would you mind sharing which blog platform you’re using?
    I’m looking to start my own blog in the near future but I’m
    having a difficult time selecting between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs and I’m looking for something
    unique. P.S Apologies for being off-topic but I had to ask!

    Also visit my webpage online business accounts

  15. Lydia April 1, 2014 at 12:40 pm #

    This software features a highly easy to use interface, thus
    giving the beat makers an ascending learning curve. It was high quality too, it creates music within the WAV format not MP3.
    Combine multiple sounds, tweak it, continue panning and soon
    you get the sound you want.

    My web site – https://www.rebelmouse.com

Leave a Reply


2 + = 6