What Happens on the Internet Every 60 Seconds

Ever wonder what happens on the Internet every 60 seconds? Gizmodo has this graphic (below) that outlines what happens if you doze off for just a minute. It goes on to show you, there are a ton of activity on the internet every minute, every hour, and 24 hours in a day. Here are some impressive stats:

  • 1500+ blog posts
  • 98,000 new tweets
  • 12,000 new ads on Craigslist
  • 20,000 new posts on Tumblr
  • 600 new videos (25+ hours worth) on YouTube
  • 168 million emails sent

The graphic is great, although it fails to mention how much porn was watched or the number of Facebook and Twitter posts about Justin Beiber. That should amount to something.

Out of Synch at the Moment

I just installed a plugin called Twitter Tools to make my tweets at Twitter or any Twitter-based third party application to show up as posts on this blog. My posts and tweets are out of synch at the moment. So, give it a little time to catch up a bit. This should work in a few hours. Or maybe in the next few posts. My previous tweets that were not posts were just recently added as blog entries. It’s fine as it is. I didn’t think it was going to posts all the tweets in the past. Technology. Love it and hate it, at the same time.

Update: I decided to not use Twitter Tools because I was seeing duplicate posts. I deleted the duplicates. It’s a good thing it was only a couple of dozen posts. It’s not Twitter Tools fault, since I was only using a portion of the plugin, and that is, to post tweets on my blog. This might not be an issue if I use all the features of the Twitter Tools plugin, but I have another plugin that does it quite admirably..

Back with Arial

Ok. I’m officially back with Arial. I have been using Google Fonts, the Ubuntu font, for over a year. I’ve used it with the main text and headers. No complaints here. Performance has been very good. I tried using other Google fonts, but I just didn’t liked any of them. I’ve look into using the TypeKit fonts. My pageviews is way over the 25k per month for the free Trial Library service. I’m just slightly over the Personal Library. So if I were to join, I would have to get a Portfolio with its Full Library for $50 a year. It comes down to about $4 a month. It’s still not bad. But, Google Fonts is free. That’s the reason I was using it for a while. So, now I’m back to good old lean mean Arial. Just a change of scenery. Something different. I might try a different font later on.

Make Your Copyright Notice Dynamic

Most website and blog owners place some kind of copyright information on their websites and in their blogs. Copyright notices mean that the copyright holder, reserves all the rights provided by copyright law, such as distribution, performance, and creation of derivative works.

Copyrights are usually found in the footer of most designs, themes or templates. My copyright information is found in the footer. It says, “Copyright © 2003-2011. All rights reserved.” The copyright notice will need to be updated yearly to reflect the current year.

Some owners place a range of years, such as 2000-2010, just like mine, to reflect that the website or blog has been around for a number of years. Often times, the owner forgets to update the copyright information. It’s a simple text change, but there are ways to make it dynamic.

By making your copyright notice dynamic means you never have to edit the copyright notice ever again. At every New Year’s eve, while you are out celebrating, your website magically updates the copyright notice to the latest year. How? It uses a PHP function called date().

To get the current year, use the PHP date function:

<? echo date(“Y”); ?>

If you want a range of years, you can use:

2001-<? echo date(“Y”); ?>

There you have it, a dynamic copyright notice! And one more thing, to display the copyright symbol properly, use the HTML special symbol:

&copy; or &#169; which are the same as the symbol ©

Block Spam Using Math

In a normal day, I usually get over 1000 spam comments on my blog. Although I don’t have to delete the spam, it still takes up resource on the database. By the way, Akismet deletes all spam comments after two weeks. This gives the blog owner time to recover if a valid comment was mistakenly classified as spam.

If you really want to cut down on spam comments, you can implement Captcha. But, lots of people hate Captcha including myself, especially the ones that are unreadable. What is more frustrating than trying to guess a mangled captcha only to be thwarted again and again because it’s unreadable. Enter a solution using simple math.

So, I decided to install a WordPress plugin called Block-Spam-By-Math. The plugin adds a custom field to the comments form by posting a simple math problem. Anyone who passed at least first grade should be able to answer the addition problem. After all, 8 + 2 = is not that difficult to solve.

Automated bots that send spam will have problems submitting past the math problem. Unless, the bots become sophisticated enough to read text and solve the math problems themselves. It sounds like a whole lot of trouble, just to add that feature to send spam.

At least temporarily, spam has been cut down to almost zero. Now, I just have to deal with humans who send them. And that’s infrequent compared to bots.

Vintage Wine

It’s 2011. It’s time for a change. What are the hot colors of 2011? Vintage Wine. The deep burgundy color is back after two decades. It’s popular in fashion runways, store racks and on sidewalks. Makeup, accessories and magazine typesettings have all used the deep burgundy color.

So, I decided to use it for my blog as well. Here are the main colors on this site. The main background color is #1CC007. The active links are #4C0007. The hover links are #12244A. The text is #222222. The background color for the page is white or #FFFFFF.

There you have it, the new colors of my blog.

Drupal 7 Is Finally Here

Drupal 7 was released today. Drupal is an open-source content management system that powers millions of websites and applications including the White House, InfoWorld, Examiner and cloud-based CMS Drupal Gardens. Drupal 7 enhancements are focused mainly in areas of usability and scalability.

In terms of usability, Drupal 7 comes with a much improved user interface. Drupal 7 also improved in the area of scability. Drupal might be a bit slower than its predecessor Drupal 6, but it can run bigger websites. Examiner.com, who recently moved from ColdFusion to Drupal 7, has over 22.4 million unique visitors monthly.

So, I downloaded and installed Drupal 7 today on my development system running on my laptop. One of the nicer enhancements of Drupal 7 has over the previous versions is that is now faster and cleaner to install. It’s not quite the same as the WordPress’ famous 5 minute install, but it comes very close.

Drupal 7 also comes with OpenID support as well as revamped contact form.

If you’re fortunate enough to be near one of these 900 Drupal release parties, I say go to one of them. I’m planning on going.

One last thing, Mashable made Drupal, one of the top 10 websites in 2011.

Now Available In Many Languages

In an effort to reach a bigger global audience, I’ve decided to implement the GTranslate, a WordPress plugin, which translate my pages into 58 languages, which amounts to about 98% of all internet users worldwide. 12 of the leading languages are represented by way of flag images. The rest of the languages are available via a dropdown list.

Readers can select a language they are comfortable with, by simply clicking on a flag or selecting one the languages in the dropdown list. It takes about a second or two for the pages to be translated and rendered. GTranslate uses the Google Translate tool.

GTranslate is available for free. There is also a GTranslate Pro version for 59 Euros. Here’s a snapshot of my website in German.

If you’re interested in getting a much broader audience, give GTranslate a try.

Upgrade To WordPress 3.0.3

I upgraded to WordPress 3.0.2 just the other day. Now WordPress 3.0.3 is out. This particular upgrade is not critical by any means, but it fixes a bug in the remote publishing interface that allowed authors and contributors to have improper access to certain posts.

As mentioned in the WordPress.org blog, the remote publishing feature is disabled by default. You have to turn it on to enable the feature. You can access remote publishing from the Settings – Writing in the Dashboard.

If you’ve never heard of the remote publishing feature in WordPress, you are most likely not using this feature. So, the question is, is it worth upgrading to WordPress 3.0.3? Probably not, but WordPress upgrades are relatively painless nowadays.

All it takes is a click of a button. It’s as simple as it can get. In any case, I suspect most WordPress users will probably upgrade to 3.0.3.

If you don’t upgrade, no harm will be done, except for the incessant Please update now messages in the WordPress Dashboard. If you can ignore the hounding, you’re a better man or a woman. In my case, I’m upgrading just for this purpose.

It’s good enough reason for me to update to WordPress 3.0.3.

Mandatory Upgrade To WordPress 3.0.2

There is a mandatory upgrade to WordPress 3.0.2 from all previous versions. This is a maintenance release to fix a moderate security issue which allows a user with an author level access to gain access of the rest of the site. The upgrade is particularly important to blogs with multiple users, and all others.

There should be no valid excuse not to upgrade to version 3.0.2 since WordPress upgrades are easy and painless. All it takes is just one click. I upgraded my blogs just a tad different than most WordPress users. I use Subversion update. I have a script that updates all my blogs all at once. Based on the Subversion upgrade, there are only about a dozen files that have changed.

So, update to WordPress 3.0.2. It should be quick and worth the while.