duchnik.com

The life and times of Robert A. Duchnik.

jQuery Plugin Development in 30 Minutes

Well, I never thought in a million years I would write an eBook, but after blogging for close to two years now it just felt like a natural progression. After months of hard work getting things just right I’ve launched my first title on JQuery Plugin Development.

Since it was my first go at it, I decided to go with a small publisher that already has near ten books released in a series called “in30Minutes”. My eBook is only about fifty pages so it made seemed like a good fit in the series. I’m hoping it will generate more revenue being part of this series rather than going it alone as each new title in the series can potentially bolster my revenues just by association.

jQuery Plugin Development is available in multiple formats include Kindle for Amazon, Nook for Barnes & Noble, iTunes, Google Play, or as a paperback or a simple PDF file. You can checkout the official jQuery Plugin Development in 30 Minutes page or visit my Websanova blog at the link below to purchase a copy.

jQuery Plugin Development in 30 Minutes on Websanova

Batters Up

I woke up this morning feeling like I won the lottery. If you have been following my Websanova blog at all you will know what I’m talking about but otherwise let me fill you in.

It seems as though an MLB.com developer accidentally copy and pasted my Google Analytics tracking code from my wScratchPad plugin to one of the webpages on their official website.  You can see the scratch game at the bottom of the page if you visit their page

This let’s me see all their traffic stats for that page, at least for a few hours as it has since been taken down. In the meantime my article on Websanova has netted me some nice traffic and adsense revenues, so thank you MLB.com.

Play Ball!

Full article on Websanova here for those who are interested.

Cost of Living in Thailand

So the numbers have been tallied and crunched and the results are in.  After close to eleven months in Thailand, living in paradise and the total comes to…

Read More

Home Sweet Home

Well after a week back home, just when I thought the worst was over we get hit with a snow storm and now I’m wondering why I didn’t stay in paradise for another month.  Perhaps I got a little too much sun.

After a busy week getting my things in order it’s pretty much back to grind and I’m already counting down the day until I can get back to my home away from home.

“You know the trouble with the rat race, don’t you? Even if you win, you’re still a rat.”

—   Virus of the Mind by Richard Brodie

Speed Matters

"In 2007, Google conducted some user studies that measured the behavior of people whose search results were artificially delayed. One might think that the minuscule amounts of latency involved in the experiment would be negligible—they ranged between 100 and 400 milliseconds. But even those tiny hiccups in delivering search results acted as a deterrent to future searches. The reduction in the number of searches was small but significant, and were measurable even with 100 milliseconds (one-tenth of a second) latency. What’s more, even after the delays were removed, the people exposed to the slower results would take a long time to resume their previous level of searching.

(Microsoft found a similar effect when it conducted its own tests with its Bing search engine. The Bing experiments also showed that when results are delayed, users respond with their own latency, taking longer to click on links after a search is completed. Presumably, during the half second or more that the results are delayed, the users have begun to think about something else and have to refocus before they get around to clicking on a result.)”

- In the Plex by Steven Levy

My new office in Koh Samui.

Testing Syntax Highlighter

Well after adding mailchimp to the blog it’s time to test syntax highlighting, hopefully you will see a nicely formatted code block below:

<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shCore.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shBrushJScript.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shBrushPhp.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shBrushSql.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shBrushPlain.min.js"></script>
<script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/scripts/shBrushCss.min.js"></script>
<link href="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/styles/shCore.min.css" rel="stylesheet" type="text/css" />
<link href="http://cdnjs.cloudflare.com/ajax/libs/SyntaxHighlighter/3.0.83/styles/shCoreDefault.min.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
     SyntaxHighlighter.all();
</script>

You can get the files from the CloudFlare CDN making it super easy to add it to Tumblr.

Mailchimp Sucks

So decided to use MailChimp on my blog as a newsletter service.  I can see why they call it “chimp” because their service is comparative to the intelligence of one.  The service is lacking and is a horrible user experience.

There options for an embed script are horrid, especially since I’m using Tumblr which doesn’t allow any forms or JavaScript.  This means I have to host the from on one of my separate servers than load it into Tumblr via an iframe.  Not a big deal I guess, but add to that the shit interface kind of makes it no deal and definitely not something I would pay for.

Read More

Sumbola Live

So after a lot of hard work Sumbola is live with a fresh look and a more intuitive interface. Check it out.