Tip Of the Day: Modifying and saving CSS with Google Chrome

chrome-os-2odl-800This has really changed the way I work and doing mockups and proof of concepts. Check out the new Tip of Day video to see how you can edit the CSS for a website live using Google Chrome and the developer tools.


Google Chrome Tip – Bookmarking multiple windows

google-chrome-bookmarkI have a lot of bookmarks and many times when I am working on a project or doing some of my own personal things I like to have a “workbench” of tabs open in Google Chrome. I use this both at work and at home. For instance, at work I have many IBM Connections communities I would like to read the news from or contribute to so I have a folder of bookmarks for all the common Communities I contribute to. I also have a folder for other administrative work like travel, expenses, my opportunities, and my field sales reports. This feature really helps me organize my thoughts when working on the particular task by automating the opening of these tabs.

In this video I show how you can bookmark all of your open tabs and then open all of those tabs with a single click.

Add Google Map like grab and scroll to your web site with jQuery

DSCN3434Have you ever wanted to scroll a zoomed-in image around like Google Maps does? Then this plugin is for you!

Working on an internal project I found this very easy to implement plugin for jQuery called jquery-scrollview. I implemented it almost exactly as shown in the code on the Google site.


Meta tags and WordPress and an interesting answer

metaFirst off, what is a Meta tag???  A meta tag is text that describes your site or individual post inside of the HTML header. It was designed so search engines can quickly index your site and use the “key words” in those tags to provide more relevant results. Here are a couple of examples:

Continue reading

Very Cool – “Google60 – Search Mad Men Style” – IBM Punch Cards

Google60 – Search Mad Men Style

Wow, this actually worked!  I searched “Bob Balfe”, and is it sad that I could actually read the punch card?

This just in: Google+ is still uninhabited

I know that blog title will attract some attention and it even sounds like something you would see on The Onion but I had to write this.

I joined Google+ well over a year ago and I still see little activity on it. I post “most” everything I post on Facebook and Twitter to Google+, not everything, but pretty close. Guy Kawasaki might be right stating Google+ is the Mac of Social:

“From my perspective, Google+ is to Facebook and Twitter what Macintosh is to Windows: better, but fewer people use it, and the pundits prophesy that it will fail,” – Guy Kawasaki

From my Klout score(see below) you can see I have very little interaction from Google+, actually …none. I do love Google+ and think it is way better than Facebook but not as clean and simple as Twitter. I have over 1000 followers on Twitter, over 500 Friends on Facebook and about 330 people in my circles. I don’t really even use the Circles feature because most of my stuff is the same for all of them.

Bottom line, Facebook has penetrated the youth, students, professionals, and the retired generations. Facebook seems to actually be losing teenagers to more basic things like Twitter and Texting on their phones, but not to Google+. My teenagers have all heard of Google+, none of them use it.

Until there is a massive incentive to go to Google+ or leave Facebook even, Facebook and Twitter will continue to dominate and Google+ will be popular among the tech elite, college students, and Google employees.

Quick Tip Video: Getting The XPath In Google Chrome

In this video I show how easy it is to get the xPath from Google Chrome. You can use the xPath when processing the DOM tree in your code. I use the javax.xml.xpath in Java to process DOM tree; the API is very powerful and easy to use.

Ridiculopathy and the web

Not to be confused with Radiculopathy; Ridiculopathy is “The state or chronic condition of being pathologically ridiculous” according to Urban Dictionary. After reading this article I think the article and its author can be labeled as this state.

Continue reading

Will Googles Web Intents usurp some of the Open Social 2.0 function?

Looks like Google is off doing their own thing in a very interesting space – application integration with Web Intents. Web Intents are not new and have been a primary piece of the Android operating system; it will be interesting to have this concept in a web application. You can read some healthy discussion over on the Open Social forum and also check out this presentation about Web Intents.

Continue reading

Google+ uses Open Social…it’s looking so…

I knew one of the few people who read this blog would respond. This response was from Ryan Baxter (the lead developer in Lotus integrating Open Social into the next version of Lotus Notes) on Twitter:

From Google+ JS: var Q=j.gadgets||{},Ib=j.shindig||{},R=j.osapi||{},google=j.google||{}; Answer your question? 🙂 #OpenSocial

I did not get into the first wave of Google+ so I wasn’t even able to get at the source but it looks like Ryan did, but, the time I spent on his team gives me some good insight into what this block of code Ryan sent me means. The j.shindig, j.gadgets, and j.osapi are the key pieces in the line of code. Once again, I don’t have the implementation of these classes but these are exactly the packages my previous team had been working with. Most of the container services function we provided is in the gadgets namespace. OSAPI is most likely Googles implementation of the Container specification. This certainly provides a favorable answer to my previous question but it does not totally confirm Google is off doing their own thing or staying on track with the public specification. (I am sure that comment will generate some feedback).