Archive | General Stuff RSS feed for this section

24 August 2010 View Comments

Cool Stuff – Icons of the Web

icons of the web

The nmap team put together this image by retrieving the favicon images from the top 288,945 sites (according to Alexa Ranking) and composing the image. The more popular the site is, the bigger the icon in the image. As you can see Google’s the biggest of the lot.
You can take a look at an interactive version of this image on their site, where you can zoom into the image, or search for a particular site’s icon within the big one – http://nmap.org/favicon/

According to their site, the original image’s dimensions are – 37,440 x 37,440 pixels, which is quite a large one.

Posted via email from Vinu’s Random Posts

17 August 2010 View Comments

Getting back to Posterous

It’s been quite a while since my first post on Posterous. Just got the urge today to revive the account and start putting up short posts here. So posts which are too long for Twitter and too short for my blogs will end up here. If you’re interested in that head over to randomstuff.vinuthomas.com to check out what’s I’ve been doing.

Posted via email from Vinu’s Random Posts

15 July 2010 View Comments

Online Reputation Management

Online Reputation Management

Google is sometimes thought to be the bane of the Internet, and it certainly can be a thorn in the side of search engine marketers. Many fail to look beyond the search of today, toward what the implications of indexing and storing information will have on future generations. Forget the slogan “diamonds are forever” — “Google is forever” is more accurate in regard to the Internet. And if not Google, then some other search giant will be able to retrieve information from previous years within a few seconds. If something is online, it does not just “go away”. Like it or not, the entire world is being indexed and categorized, and will be searchable for years to come.

Individuals today have a personal brand. Employers and colleagues will search on your name, so it is imperative that you keep this in mind when posting online. You must control your online reputation.

The web is not always a friendly place, so what do you do if you are not using an alias and someone is posting derogatory information about you, your company, your products, or your brand?

Monitor Your Brand
The first step in monitoring your brand is to setup automated notifications within the various search engines, either via email or an RSS feed. This way, you will know when you are being discussed, either in favorable or unfavorable terms. For example, the “Google Alerts” feature is a free service that will send email notifications to you when specific words or phrases appear in new search results. Simply use your name, company name, product name, or brand as the phrase being monitored. Ego Feeds work in a similar fashion, except the alerts appear in a custom created RSS feed that updates whenever new mentions occur. For more information about Ego Feeds, see a related article at http://www.feedforall.com/ego-searches.htm

Control Your Brand
The second step in protecting your brand is to take a pro-active approach to appearing in the top search results when your name is entered into a search engine. You can do this by offering interviews, reviews, SEO, and writing articles or posting blog entries. At the very least, make an effort to control the top search results for your name. This will ensure that when your personal brand is searched, those items will be listed in the top 10 search results.

Damage Control
If you find something that is damaging or harmful, do damage control. Control your responses, and behave in a professional manner so it is clear that you took the high road when the exchange is viewed by others at a later time.

Social
The final bit of advice is to simply keep personal things personal. While the social sites are great for maintaining friendships, they are not helpful for people who have an occasional lapse in judgment. Refrain from posting pictures that show anything that you would not want your mother or future grandchildren to see, or saying anything when you are mad or upset since we often say things “in the heat of battle” that we regret later.

The Internet is preserving and archiving personal history in a way that has never previously happened. Control your online reputation for posterity.


About the Author:
Sharon Housley manages marketing for FeedForAll http://www.feedforall.com software for creating, editing, publishing RSS feeds and podcasts. In addition Sharon manages marketing for RecordForAll http://www.recordforall.com audio recording and editing software.

30 June 2010 View Comments

Domain Name Suggestions

Domain Name Suggestions

This is a guest post by Sharon Housley, and you can find more information about her at the end of this post.

Innovative, memorable, and compelling domain names are becoming more and more difficult to come up with. The following tools can help webmasters find great domain names for their online businesses….

Domain Name Soup
Domain Name Soup is a free domain name generator that helps you find available domain names in your niche.
http://www.domainnamesoup.com/

Bust A Name
Bust A Name is a free tool that lets you quickly check domain name availability. The Bust A Name domain search engine combines the keywords that are entered and tells webmasters what combinations are available.
http://www.bustaname.com/

Domain Suggestion Tool
Domain Suggestion Tool uses name-spinning and semantic technology to come up with unique domain name options for webmasters.
http://domain-suggestions.domaintools.com/

Dot-o-mator
Dot-o-mator can be used to create domain name suggestions. Simply enter keywords in the box on the left, and then choose different endings, or enter your own ending. Click the button to see what combinations are available.
http://www.dotomator.com/

Domain Exposer
Domain Exposer is a tool that helps webmasters find available domain names. Combining keywords with common words to create a new domain name, the Domain Exposer tool checks the domain name availability for all of the created suggestions.
http://www.domainexposer.com/

Domain Typer
Domain Typer uses a domain name generator to create easy-to-remember domain names. Domain Typer randomly generates .com domains, and lists their availability.
http://www.domaintyper.com/

DomainsBot
DomainsBot includes domain suggestions, name-spinning, a complete searchable index of expired and expiring domain names, as well as a list of all domains available for sale.
http://www.domainsbot.com/

Name Boy
Name Boy generates domain names based on keywords you enter, and it also allows you to instantly register domains that you locate.
http://www.nameboy.com/

Make Words
Make Words creates random phonetic names. Make Words is a random domain name idea generator. The Make Words website includes keyword collections, and synonyms to assist webmasters in finding the perfect domain name.
http://www.makewords.com/

Name Tumbler
Name Tumbler allows webmasters to enter keywords, and then the Name Tumbler tool combines those keywords with their database. It allows you to select keyword placement, and optionally whether you want a hyphenated domain or not.
http://www.nametumbler.com/

Snap It Now
Snap It Now generates domain names that are based on keywords and categories. You can optionally include hyphens to find a great domain that meets your needs.
http://www.snapitnow.com/

Domain Pigeon
Domain Pigeon lists available domain names, as well as Twitter names, which you can register as you find one you like.
http://www.domainpigeon.com/

Coming up with a great domain name can be a struggle, even for the most creative entrepreneur. The above tools will assist in your domain search.


About the Author:
Sharon Housley manages marketing for FeedForAll http://www.feedforall.com software for creating, editing, publishing RSS feeds and podcasts. In addition Sharon manages marketing for RecordForAll http://www.recordforall.com audio recording and editing software.

Tags: ,
16 April 2010 View Comments

Bangalore PHP Meetup April ’10

Bangalore PHP Meetup April ’10

Just a quick heads up in case you missed out on the announcement. The Bangalore PHP Meetup’s happening this month on the 24th. For a change, I’m not involved much in the organization of this event. Indus Khaithan took care of the venue arragements and Harsha MV’s taken up co-ordinating with the potential speakers and finalizing the talk list. Thanks a ton guys for taking taking the initiative.

Harsha’s put up a tenative list of talks for this month’s event:

  • Developing Facebook Application using PHP by Sriram Kumar
  • Job Queues by Abhinav Lal
  • Zend ACL Component - Bare_Acl by Sudheer Satyanarayana

Here’s the link to this month’s meetup event – www.meetup.com/Bangalore-PHP-Users/calendar/13135127. We’ll keep that page updated with the latest details about the event. If you are planning on coming for this, join our Meetup group and RSVP ‘YES’ to the event.

As always – Please forward that link to your friends who you think would be interested in our group as well.

1 March 2010 View Comments

The default Office Suite on Ubuntu is…

The default Office Suite on Ubuntu is…

Here’s another article from our Guest Blogger Dr. Abhishek Puri on Opera. You can read his previous article here and here


Open Office has gone through various incarnations being heavily promoted by Sun. The best part is that it is a free open source software and be ported across different platforms. But that’s where the “good things” end.

Ever since I have shifted to Ubuntu, Open Office has remained static in it’s appearance; I am counting over 6 years of “free open source software use”. The ideological underpinnings not to use closed source software ever has not yet blinded me to the eye candy and the functionality of other systems. This is not a gripe session but Open Office is found wanting in it’s approach. It’s good thing to be standards compliant, it’s good to have cross platform availability but it sucks to have a jaded look because one doesn’t really have a choice. Indeed a paradoxical situation.

Downloading and installing to use K office is a pain because they have implemented the product in a manner which throws out user friendliness out of the window. I am not a KDE fanboy but clearly having few default “settings” that works also makes sense most of the times. It feels buggy and bloated and clearly not in the best of the “open source implementation”.

Contrast to this is perhaps the only product from Microsoft that works to some extent is their Office platform. It has been criticized ad nauseum because of the “additional options” it provides but it works and is a huge money spinner for the company. Another notable mention is Apple’s Keynote software that consistently gets scored high on usability, themes and transitions.

Why is that the developers from Open Office have not been able to innovate? In retrospect, it seems as if they are trying hard to emulate the previous versions of the closed source systems and bring out a functional product. Truth be told. Open Office is definitely a vast improvement over the previous versions. I use Impress heavily and I can testify clearly that ability to add tables and images has vastly improved over the previous versions. Animations and slide transitions are more or less static in their development but they deliver the goods specially when over the top eye candy is not required.

The difference in the approach is for other software. I had the opportunity to see Keynote in action recently and was totally wowed by the implementation. It is not even surprising that Google spews out thousands of results to turn the computer into a Mac lookalike. The usability is definitely a concern but Apple does provide a fresh perspective to it’s operating system and it’s various tightly integrated components. Ubuntu is inching closer but yet too far off for practical purposes.

This is not to say that anything free cannot compare to closed source alternatives. The debate usually centres on individual perspectives. It is all about choice. Yet, I do feel let down because my Ubuntu Box cannot match the best in the world for Office Applications.

It is no wonder that Ubuntu wanted to let go of Open Office for it’s netbook edition. It is bloated, eats up huge amounts of memory and would definitely be a pain for underpowered processors. They wanted to settle in for Google Docs with Gears implemented; it would have been a huge commercial spin off for them too. The idea is to implement Open Office as a lean mean application with eye candy and extensibility.

Interestingly, on their ideas implementation Wiki, Open Office does aim to “ape” Apple’s keynote. Unfortunately, there is no “out of the box” idea to justify this.

I am typing this out on Google Docs because it would let me email this presentation in couple of clicks. All the more practical approach. I can also collaborate with others to edit it and it works for me if I don’t demand anything extra from it. Very soon Google would be streaming advertisements too. It keeps a back up of all my past write ups although this is unhealthy reliance on cloud computing.

As I had mentioned, this is not a gripe session but an earnest need to improve upon open office beyond it’s jaded interface. This would bring in more “respectability” as well as more users, in my opinion. Ultimately it’s about increasing the user base and claiming 100 million users on the website is not going to help. Most of them, on any given day, would still want to use addictive eye candy.

17 February 2010 View Comments

Opera & the Freedom of Choice

Opera Logo

Here’s another article from our Guest Blogger Dr. Abhishek Puri on Opera. You can read his previous article here.


Shifting to Linux is fraught with taking a decision in the unknown many a times. This was my feeling when I first pestered with a barrage of questions on the forums as a “n00b”.

We are so much used to the proprietary systems that it seems the “open source alternatives” may not be able to “stand up to them”. For example, the open source alternative to MS office is Open Office (including a suite of other programmes but then it is all about choice). For an average user, the predefined set task flows are good enough. Yet, there is an inherent resistance to change because the open source options don’t always feel “like” the way “standard” option does.

Hence it makes sense to stick on to products with options for cross platform approach. I have been using Opera as my standard desktop browser, which may sound antithesis to my said approach towards Open Source as a whole. The very fact that Opera has a commitment towards “Open Standards” and to “free up the web” from the evil eye of “Explorer” is a motivation enough to stick on to this browser.

Opera has had a solid reputation for innovation. They came up with tabbed browsing way before anyone even thought of that. Firefox as a “spin off” from the doomed Mozilla product is in many ways an “open source clone” of Opera. It has sought to “generate” a whole ecosystem of “extensions” with a very buggy approach towards it’s browser as a whole. The software is stunted in it’s approach and the Mozilla Foundation has neither a coherent acclaimed goal nor depth of thought process to implement it’s flagship product.

Opera has followed consistent path to dominate the browser market through mobiles and game consoles but has raised serious issues of privacy concerns. In any case, the vast majority of us nevertheless have been relying on so called “cloud computing” with no iota of debate about the same. Privacy can never be guaranteed on the Internet with variety of methodologies to hunt your browsing habits. Barring this, the product is sheer joy to use because of it’s intuitive interface and the fact that it works across the platforms. Which means that user choices are similar across the platforms and it is just a matter of synchronizing with Opera’s servers.

This isn’t about Firefox bashing but it’s competitors have a pathetic approach which makes Opera “stand out” in comparison. Coming back to where I started from. Opera has it’s native feel in Unix, BSD or even Solaris and across the “dominant platform”, Microsoft Windows.

Two notable events are worth mentioning. One is that Opera’s implementation of Widgets which can run on any platform independent of the browser; almost like an “extension library” as for other browsers like Firefox and Chrome. The other is implementation of user sharing experience of Unite. This is brilliant because it allows for a simple file transfer protocol to be implemented from the browser; while not in the strictest sense of the term but nevertheless, makes file sharing across the various connected systems a breeze.
Firefox has a lot of catching up to do; it uses up a lot of memory footprint, eats up bandwidth and is bug prone. Neither it has a mobile version but it remains a pathetic implementation of Open Source. Worse still, it cannot even package for Unix systems; instead relies on old “tar” archival format.

Should closed source systems be allowed to be ported on open source systems? This is indeed a matter of debate but then again it all boils down to personal perspective and user choice. The whys and hows are best left to be answered according to one’s approach to the solution.

I did have an issue with Opera’s 10.10 default installation in Ubuntu. It used to randomly freeze my “X” screen. This was a documented bug mentioned on the forums but there was no quick work around. Opera is implementing the new version of it’s Carakan based browser very soon and has significant amount of resources devoted to the same. They must beat the Mach deadline before MS starts shipping with it’s service packs and allows for a browser choice. For obvious reasons, Opera wants to have a stable release of it’s justified claims of the “fastest browser”.

Any alternative to Opera like Chrome is less than perfect solution. I have had to add extensions downloaded from Chrome website to make it functional as I was used on Opera. It’s ad blocking and handling of RSS feeds sucks majorly and I truly miss the in built mail client and RSS reader with occasional IRC chats as all in one solution.

The newer beta for Windows is truly a revelation. I still have to get used to something better than this. The page loads up in a jiffy and handling of resource intensive web sites is simply amazing. Opera’s engineers have worked truly hard to make an astounding product and justify the tag of the world’s fastest browser.

It would take some time before Opera 10.5 is available for other platforms; nevertheless, the wait is truly justified.

The debate between closed and open source can never have a clear winner. But everything is finally dependent on the freedom of choice and it is imperative that we become aware of such a choice too.

Reblog this post [with Zemanta]

6 February 2010 View Comments

On to Ubuntu 9.10 – real life experiences

Ubuntu on Compaq

Ubuntu on Compaq

This article is written by a friend of mine, Dr. Abhishek Puri. He’s a doctor who’s a technology freak on the side. He dabbles around with Open Source software and is a strong advocate for the Open Source community. Here is his experience with setting up Ubuntu 9.10 on his latest laptop.


My trusty Lenovo laptop died on me as it had issues with it’s power supply. I had no other option but to sell off my three year old celeron powered workhorse which had served me rather well. However, the search for a new one proved to be more difficult than I had anticipated.

My search had been on for a system that would work on Linux flawlessly. For the past few years, I have come to love the reliability and the stability of Ubuntu and with it’s more frequent updates which give me the “best” in the desktop appearance. With an anemic RAM in the previous version, I could ill afford to run multiple applications, turn on anti aliasing of Open Office or even risk the opening up of multiple tabs while running Opera. At risk of a system freeze, it was still a workable and a usable laptop. The present day era is of 64 bit processors and it’s hard to justify their routine use for a casual user. Nevertheless, it has never been the user’s prerogative to choose.

A search in most of the electronic showrooms was quite disappointing. Most of the laptops on display were infested and infected by bloated crapware called as Windows. With jacked up prices for fancy video cards, it drove me away as I had a limited budget. I went running to my old trusty vendor who showed me a nearly perfect laptop for my needs with preloaded DoS. More than that, it had a great combination of a motherboard, an Intel chipset and integrated Wifi.

The Live USB version of Ubuntu worked great and after a quick lspci command in the terminal, I put down my hard earned money for a Compaq system.

The first thing was to format the hard drive, load up Ubuntu, apply the updates and viola a nearly perfect system was ready to use. After the mandatory load in of plug ins to ensure playback of restricted formats, it was all set up.

The only major issue surprisingly was with Opera 10.10. It used to crash the X randomly with the screen freezing up and an unresponsive keyboard. In any case, there was no solution from the forums except that I could try out Qt4 version. I decided to chuck it in favor of waiting for Opera 10.5 which promises to be a fab release due out for Unix in couple of months. I was indeed sore that the Windows version would be released first as they have huge amount of resources dedicated. This is because, Microsoft has been forced to give an option to consumers regarding the choice of browsers and Opera had been behind this landmark anti trust case. It only goes on to prove that Unix platform does offer a choice; but Opera has “cold shouldered” the Unix community as a whole since any reported bugs get scaled down on a lower priority till the new version comes out in the beta or the final release.

There is a plethora of browsers to choose from in Unix; yet I settled down on very remarkable and wonderful Google Chrome. It’s one of the most exciting software to have been released in recent times and although it doesn’t have the functionality as Opera in it’s default form, there are numerous extensions available for the same. Frankly, I have never been too happy about the extensions per se because I feel that the browser ought to have the key features built in. In any case, it all boils down to a personal choice though. For my mail and RSS feeds, I found that Evolution is a good alternative to Opera’s both inbuilt mail as well as RSS reader although the format has not really changed in the past few years. Yet, it works the works and I do miss Opera.

The icing on the cake is perhaps oodles of RAM being able to support Compiz Fusion and it’s brilliant and awesome effects. It’s sheer eye candy customisable to the nth detail and a great execution of details. Full kudos to the developers who have developed various plug ins; my favorite is the “burn” effect which burns down the window when you close it. You Tube is full of videos on this and it is indeed a school boy’s fantasy come true to own such a thing. Day in day out, I am fascinated by various effects and Mac Os looks pale in comparison in many respects.

It would not be feasible to run a full scale comparison with other platforms; this write up only details my purchase, the customization, the software and of course, the choices made. Your own experience may vary or some of the readers would want to defend the “latest” Windows 7. Yet, my arguments stay in place that “free” open source software can outperform the “closed” systems by a mile.
Ubuntu 9.10 is a great option; admittedly, there are tons of other distros that would have their adherents too. But then Open Source is all about the choice.


Picture Credit: Laptop picture has a Creative commons license from Otacon_85 on flickr

Reblog this post [with Zemanta]

22 January 2010 View Comments

Get lots of free content for Amazon Kindle

CalibreViewer

I’ve been using the Kindle ever since they started selling and shipping the international version. I find it a great device to carry around with all my favourite books on it. It also helps in cutting down the book shopping I usually indulge in when I’m at the airport. If you are looking at free content for you Kindle, first look around the Amazon Kindle store itself. If you set your address to USA in the Kindle Management Interface (http://kindle.amazon.com/), you’ll suddenly find a lot of titles have just turned free. Just sort by price (low to high) to see all the free content. If you set your country to the US, don’t download the books through the Wireless connection, or you’ll be charged $2 for the transfer. Just download them to your PC and transfer the files through USB.

If you’ve got lots of books in other formats, I had a lot of books in Mobipocket format which I used to read on my mobile phone, you’ve got to check out Calibre. It’s a cool software which allows you to move files in other formats like epub, mobi, doc or PDf to the Kindle. It actually transforms the file into the Kindle format and transfers it to your device. Here’s a video of Calibre in action.

I use it as my library management system, where I keep all the ebooks I buy on the web. Remember that Calibre can support only non-DRMed content, which means if you have an ebook which is tied to a device, you can’t read or process it on Calibre.

The best part is that Calibre is available on Windows, Mac and Linux. Click here for downloads.

Links:
Calibre Project Page

Reblog this post [with Zemanta]

13 January 2010 View Comments

Interesting Zend Webinars for January

Interesting Zend Webinars for January

Here are some webinars from Zend which you may find interesting:

Webinar – PHP Development Best Practices: The Untold Story of Geekville
January 19, 2010 – 9:00 am PST – your computer via webex

Have you ever wondered how you could advance your PHP development? Have you considered using an Integrated Development Environment (IDE), an Issue Tracker or a Version Control tool, but were concerned about how complex it might be? Taking PHP development to the next level may be easier than you think.  Attend this webinar, hosted by Atlassian and Zend More Information/Registration

Webinar – Troubleshooting PHP Issues: Best (and Worst) Techniques
January 28, 2010 – 8:00 am PST – your computer via webex

Understanding what’s causing your PHP application to be slow or just break is often time-consuming, and almost always frustrating. Join this information-packed webinar, delivered by a senior Zend PHP consultant, to learn what techniques PHP professionals use for pinpointing PHP issues in development, testing and production. More Information/Registration

Reblog this post [with Zemanta]

Tags: