<body><script type="text/javascript"> function setAttributeOnload(object, attribute, val) { if(window.addEventListener) { window.addEventListener("load", function(){ object[attribute] = val; }, false); } else { window.attachEvent('onload', function(){ object[attribute] = val; }); } } </script> <iframe src="http://www.blogger.com/navbar.g?targetBlogID=8211560&amp;blogName=Tech+Tips,+Tricks+%26+Trivia&amp;publishMode=PUBLISH_MODE_BLOGSPOT&amp;navbarType=BLUE&amp;layoutType=CLASSIC&amp;searchRoot=http://mvark.blogspot.com/search&amp;blogLocale=en_IN&amp;homepageUrl=http://mvark.blogspot.com/&amp;vt=-5147029996388199615" marginwidth="0" marginheight="0" scrolling="no" frameborder="0" height="30px" width="100%" id="navbar-iframe" allowtransparency="true" title="Blogger Navigation and Search"></iframe> <div></div>

Tech Tips, Tricks & Trivia

by 'Anil' Radhakrishna
A seasoned developer's little discoveries and annotated bookmarks.

Search from over a hundred HOW TO articles, Tips and Tricks


Bill Gates video on vaccines

Sunday, January 30, 2011
Bill Gates has posted an interesting video on his site about his thoughts on vaccines


The video presents facts through entertaining comic art with voice-over by Bill

Also see:
Software industry related comics

Labels: , ,

7 HTTPS myths debunked

Saturday, January 29, 2011
HTTPWatch Blog has a nice article debunking these HTTPS myths -

  • Myth #1 – My Site Only Needs HTTPS for the Login Page
  • Myth #2 – Anything can go in Cookies and Query Strings with HTTPS
  • Myth #3 – HTTPS is Too Slow
  • Myth #4 – New SSL Certificates Have to be Purchased When Moving Servers or Running Multiple Servers
  • Myth #5 – Each HTTPS Site Needs its Own Public IP Address
  • Myth #6 – SSL Certificates are Expensive
  • Myth #7 – HTTPS Never Caches

Also see:
A Web App Is As Secure As You Make It & the Browser It Runs On
Prevent identity theft with HTTPS browsing

Labels: ,

Software industry related comics

Tuesday, January 25, 2011
The software industry inspires cartoonists & vice versa.



Here is a list of software industry related comics from a question on the Pro Webmasters StackExchange forum -
I'll add more as I find them

Labels:

History of Apple

Monday, January 24, 2011
Did you know, Apple was founded on April Fool's day in 1976 by Jobs, 21, & Wozniak, 25.

This is how their first product Apple I looked like -


Check out NY Times' History of Apple in pictures.

Also see:
Google Timeline
History of Microsoft
The Apple Museum - 30 years in 2 minutes

Labels:

WebPageTest Tips & Tricks

Saturday, January 22, 2011
WebPageTest is a powerful online web performance testing & analysis tool that has been adding a lot of interesting new features.  Their list of test locations to check a page from is growing (currently 17) & now includes Delhi, India. It makes it easy to do "what-if" testing on production pages by showing what performance gains can be achieved by removing ads, widgets, JavaScript. It looks simple on the surface but once you start poking around Advanced Settings & see its analytical review of web pages you test, you'll wonder how it's even free.

I highly recommend this tool to web developers who want to improve performance of the web pages they build.

If you never tried this tool or gone through it superficially, check Patrick Meenan's video to get started and learn directly from the creator of the tool.

Labels: , ,

Web Performance Testing - Interpreting a Waterfall Chart

Thursday, January 20, 2011
Some native browser Developer tools & external  web performance analysis tools  visualize data that is generated by the series of actions that occur between a user and the server from the time a request is made till it is completely delivered, through HTTP Waterfall charts



Joshua Bixby's Waterfalls 101 article explains in plain-English the parts of the Waterfall chart & how to analyze it.

Labels: , ,

Free WebApp Security Testing tools

Tuesday, January 18, 2011
Performance & Security are non-functional requirements which cannot be taken for granted.

Here's a compilation of Security testing tools for Web apps, drawn from an answer on the Pro WebMasters StackExchange forum & other sources -
Also see:
Web Performance Analysis & Optimization tools

Labels: , , ,

Comparison of URL Shortener services

Sunday, January 16, 2011
SearchEngineLand & NotLong have compared popular URL Shortener services.

Google offers its own URL Shortener service called goo.gl (gl is the country-code top-level domain designated for Gibraltar). It now also has an API.

Pingdom, the uptime & performance monitoring service, has found goo.gl to be one of the fastest and with 100% uptime.

For spam, security or legal reasons, the goo.gl service can disable some short URLs

Labels:

A new JavaScript Reference to bookmark

Wednesday, January 12, 2011
For years, the JavaScript section at W3Schools.com has been a indispensable source of reference for me. It will now not be my only source. After going through Stephen Walther's JavaScript Reference built with HTML5 & jQuery, I'm impressed with all the useful & up-to-date information that it contains.

Unlike W3Schools which shows what browsers support (or don't support) a particular method or property, without explicitly specifying the version...


...this new Reference shows which browsers support each of the Objects, Functions, Properties, Statements, Operators, Comments, Directives. Only the latest versions of popular browsers are taken into account & surprisingly Opera is excluded.


The complete source (15.2MB) of this HTML5 JavaScript Reference application is available for download & review.

Update(14/Jan/11): If you work with JavaScript, also get this bookmarklet - Steve Souders has created a meta-bookmarklet that includes DOM Monster & a few other performance analysis tools available as bookmarklets. His meta-bookmarklet works with mobile & desktop browsers.

Labels: , , ,

Add DOM Monster to your collection of Web Perf Analysis & Optimization tools

Tuesday, January 11, 2011
If you like web page performance analysis & optimization tools like YSlow, you will love DOM Monster (thanks @souders)

"DOM Monster is a cross-platform, cross-browser bookmarklet that will analyze the DOM & other features of the page you're on, and give you its bill of health."

The good thing about this tool is that you wouldn't have to update it when a new version comes out as it is in the form of a bookmarklet.
DOM Monster suggestions for a ASP.NET Forums page (click to enlarge)

Labels: , , ,

Book Review: Al Jaffee's Mad Life: A Biography

Saturday, January 01, 2011
Al Jaffee is a tireless satirist, inventor of the MAD magazine “fold-in” & my all-time favorite cartoonist. At 89, he is MAD magazine’s oldest & most prolific artist, having actively contributed to it for over five decades. His biography titled Al Jaffee's Mad Life tells the tragic story of this creator of incredibly funny cartoons and how this “master adapter” has surmounted overwhelming odds.

His childhood was short-lived as he had a neglectant mother (an ultra-orthodox Jew) & a caring but absent father. His mother uprooted him & his three brothers from the US & the twentieth century and moved them to their native country of Lithuania which was still in the nineteenth century in terms of development. His father’s career as a manager at a department store took a hit and progressively went from bad to worse after he had to transport his family back to the US not once but twice. Despite flitting between countries & cultures, Al adapted well to difficult & changing circumstances. The turning point in his life came in 1935 when his drawing talent secured him a place in a prestigious art school in New York. Due to family pressures, he had to turn paterfamilias but all did not go well for him, his father & three brothers.

Al is a survivor who has braved huge odds. Inspite of his personal challenges, he has been regaling comic lovers worldwide with his unique brand of satire.

To me, Jaffee’s style of biting satire & mostly “anti-adult” themes is the cartooning equivalent of British writer Saki’s short stories. The blurb on the book’s cover flap neatly summarizes Al’s achievement -
To date he has pickled three generations of American kids in the brine of satire, and continues to bring millions of childhoods to untimely ends with the knowledge that parents are hypocrites, teachers are dummies, politicians are liars, and life isn’t fair.

This biography is sensitively written by Mary-lou Weisman, a friend of Al Jaffee for thirty years. She touchingly covers the highs & lows of Al’s roller-coaster life. The book of 200+ pages has over 70 original illustrations by Al.

I highly recommend this book to those who love Al Jaffee’s phenomenal work in MAD magazine or have a professional interest in cartooning.

A relatively cheap way of checking Al Jaffee’s work over five decades is to get yourself (like I did) a DVD compilation of over 600 issues of MAD Magazines in digital format from 1952 to 2006. It is titled Absolutely MAD Magazine - 50+ Years & costs less than 30 bucks.

Labels: ,