A Shift in Focus

During the course of any journey, one needs to stop every once in a while, to look around, check that you’re actually moving in the right direction, check the location of certain key features against a map to ensure that you actually are where you think you are on the map, and then get back to moving towards your destination. This is how life must be treated too, I have found.

For me this happened last December. It was a time to look at the industry and understand where it was going, and look at me and my skills and understand where I was going, and where I wanted to go. The picture in my head didn’t match where the map told me I was, and where I was going. This was disconcerting. So I decided to look around, and find my direction once again before restarting my journey.

These days I’m looking around more often to make sure I’m on the right course. As a result my course corrections aren’t as big as they needed to be in the past, and that is comforting.

How often do you look at your life and make changes that you need to? If you don’t look at the big picture often, do you find that you need to make bigger corrections? What would happen if you made more frequent evaluations and corrections on your life’s journey?

Leave your thoughts in the comments below, and I will answer as soon as I can.

The Beautiful Chaos of Indian Roads

I’d like to introduce you to an Indian motovlogging channel called “Biking In India“. It’s a YouTube channel that explores the streets of Chennai, and beyond.

I’ve ridden the same bike for 11 years, and been through quite a few silly incidents with it in that time. Like this one. Through it all, one experience that has not been diluted is the experience of travelling on Indian roads. If anything, it has only become more intense.

Motovlogging YouTubers from India

“Biking In India” is one of the new wave of Indian Moto Vloggers who have started posting their videos on YouTube. Take a look at the channel trailer. I think it summarises this motovlogger’s channel quite decently.

Some of my favourite Indian Motovloggers

Some of the other biking vloggers in India that I find have something interesting to talk about and contribute are:

This list is in no particular order of preference and hopefully will be updated. I can see that the inspiration to motovlog has come from the west though. While in India riding a motorcycle is very common (although not sports or higher capacity bikes), it isn’t so common in the west. However, higher cubic capacity bikes are making their way to India and leisure riding is becoming more common, and with it comes the need to be a part of a unique group of individuals. Riding clubs are becoming more common, as are weekend getaway trips.

Documenting all these are the motovloggers mentioned above. Many of them also just document their daily commute to and from work, all the while showing off our ‘unique’ roads… Cows, Cops, jaywalkers, people who are unaware of the rules and more craziness.

Now go ahead and watch that video. You should also check out the other motovloggers that I’ve mentioned because their work is unique, and needs your support. See you around soon.

Vlogging and Motovlogging around the world

Note: I forgot to mention some of my favourite western motovloggers. Top of the list is Walteriffic, followed by others like Motonosity, Chase on 2 Wheels, and others. I distinctly have a preference for vloggers who don’t swear. Walteriffic is like that, as is Motonosity. Among the daily vloggers who keep things clean is “Casey Neistat”…

Amazing work by all these people, and I’m constantly amazed by the quantum of video content that is going online every single day! It’s a torrential downpour!

Now, like I said… Go watch those videos.

Setting up php-cli for drush on Hostgator

While using Drush on a client’s website I noticed that it was showing up headers when it shouldn’t be. It was showing ugly things like this:

Set-Cookie: SESSc21f969b5f03d33d43e04f8f136e7682=d4735ec22fbf70b7d55bc7bd80691ad4; expires=Sun, 02-Mar-2014 18:44:47 GMT; path=/
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Fri, 07 Feb 2014 15:11:27 GMT
Cache-Control: store, no-cache, must-revalidate
Cache-Control: post-check=0, pre-check=0
Content-Type: text/html; charset=utf-8

A little investigation showed that drush was running as with php CGI rather than CLI. It was a simple matter to find out the path to the PHP CLI and then to modify the alias to Drush and PHP in the .bashrc file (alternatively, you may have specified it in the .bash_profile or in .profile). So here’s what you SHOULD use:

export COLUMNS
alias drush='/usr/bin/php-cli ~/public_html/drush/drush.php'
alias php='/usr/bin/php-cli'

Photography Website Under Construction

Photography has always been a passion of mine. Over the years, I’ve done a number of commercial photo-shoots, for various clients, but I’ve never had  a website to showcase my work. Now, I’ve begun work on a website to showcase my commercial photography work, in the spheres of product, industrial, architectural and interiors, food & beverage and sport photography. As of now, it’s still under construction, and you’ll see many changes in the months to come.

The images I have up right now don’t have a comprehensive representation of my work, just some Parkour and Architectural images. Stay tuned for more updates.

You can connect with me at @susheel_c, Susheel Chandradhas on Facebook, Susheel Chandradhas Professional Photography Website.

Drupal: Installing multiple contrib modules – the easier than ‘easiest’ way

A while ago, I wrote about un-TARing multiple files in one go on the server to install multiple contrib modules for Drupal.

Of course, it seemed like the easiest thing in the world back then… But then, in 2010, the world still had Kodak films in production.

Now, allow me to show you the truly simplest way to install a drupal and add contrib modules – Drush. Of course, Drush allows for even more automation, but this workflow is quite sufficient for me at this time. It’s quite simple to install Drush on a Dreamhost Shared account with SSH.

Target folder – home/coloursalive.com

  1. cd
    to the level above the target folder
  2. wget http://ftp.drupal.org/files/projects/drupal-7.14.tar.gz
  3. ls
    confirm that the file has downloaded
  4. tar -xzvf drupal-7.14.tar.gz
    a new folder called drupal-7.14 is created
  5. check that there are no files that are required in the target folder
    1. Copy / Backup any files that are needed from the target folder
    2. delete the target folder and all subfolders
      rm -R coloursalive.com
  6. navigate to target folder in browser (in this instance www.coloursalive.com) and follow instructions to install drupal
  7. come back to shell once basic install is completed
  8. Download most basic modules
    drush dl token pathauto ctools views admin_menu wysiwyg imce webform libraries jquery_update views_slideshow imce_wysiwyg devel entity rules page_title
  9. Enable the modules that have been downloaded. In some instances additional modules that make up the project are downloaded. Assess the necessary modules to be enabled and enable them.
    drush en token pathauto ctools views views_ui admin_menu_toolbar admin_devel admin_menu wysiwyg imce webform libraries jquery_update views_slideshow views_slideshow_cycle imce_wysiwyg devel entity rules rules_admin page_title
  10. Ensure OK / success messages on all modules
  11. Move over to the admin section of the website and continue setting up the install

I’ll be happy to hear from you if you have any suggestions. Leave them in the comments, please.

Much ado about Google

Google has been in my twitterstream a LOT today. Google +, Google Takeout, new Google toolbar, new homepage and SERPS designs.

I think most people are likely to pay most attention to the google plus announcement, with it’s promise of ‘circles’,  hangouts, sparks and more… However, I think that the Google home page and the SERPS layouts are going to play a key role in the way people look at SEO and web design technologies in the future.  As with everything else, there’s no looking back, and the future is just going to get more complicated. Accept it; move on…

College Culturals Time

Recently ChennaiParkour was invited to create a Parkour workshop for IIT-M, and even though that did not work out as planned, it has made me notice that this seems to be the time of year for college culturals. One that I’d like to point out to you, and bring your notice to is LIBA’s Chrysalis. Of course, we bring it to your attention because we worked on the website. 😉

iXBRL – more XML based markup languages…

So along with the XMLisation of a ton of other things, comes the evolution of accounting formats into XBRL or iXBRL. It’s supposed to make filing and sharing  of accounts between systems easier for everyone… Of course, there will be the initial hiccups in the implementation, and where there is a problem, there will be someone with a solution. Some companies provide managed tagging of Financial documents, converting them into iXBRL format that is compliant with the filing authority’s needs… A great help if you feel that you need a bit more time to come to terms with the new regulations.

Thoughts, Pictures, more…