Tag Archives: website

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 easiest way

Here’s how to quickly extract multiple tar.gz files in a folder using “find” or a loop. It’s easy, it’s simple, and it gets your drupal install up and running in less time than it takes to say “Upload via FTP”. If you want the solution right away, scroll down to the bottom if this post.

I’ve recently had to install drupal a number of times in a span of a few days. The way I usually do it – download tarballs, extract, create file structure, upload via ftp – was just too slow. Fortunately I have shell access to my shared hosting account on DreamHost, so here’s what I’ve been doing recently.

  1. Fire up a terminal window in Mac OS and SSH to my wonderful DreamHost linux webserver (you can do the same in Linux, but you need some software SSH in windows) – Here’s the command I use:
    ssh username@servername.com
    and enter the password when the server asks you for it. Do note that the characters that you type in for your password may not appear on the screen, but they’re still being entered.
  2. Change to the directory that you’re going to install drupal into. Alongside this, navigate over to drupal.org, and to their download page. At the time of writing this, Drupal 6.20 is the latest version, so the path to the .tar.gz file looks like this: http://ftp.drupal.org/files/projects/drupal-6.20.tar.gz I just right click in Firefox and select “Copy Link Location”.
  3. Now, skip back over to the terminal window. Remember, I’ve navigated to the folder I want to install drupal to. Then type in wget http://ftp.drupal.org/files/projects/drupal-6.20.tar.gz. This downloads the drupal core tarball to the server directly.
  4. Extract it using tar -xzvf drupal-6.20.tar.gz. You’ll see a screen ful of paths as the files are extracted to a folder called drupal-6.20.
  5. I go ahead and start off the install in a browser, and get the settings file renamed and database hooked up, and everything else until it becomes time to get the contrib modules installed.
  6. On any given install of drupal, I usually have atleast 10 or so contrib modules installed, and very often it goes up quite a bit. Like I said before, FTP just does not cut it for this, so, like our drupal core tar.gz file, I find the paths to every single contrib module that I want installed. And here’s a little secret – They’re all at the Modules page of Drupal.org!!! and happily listed in descending order of the modules most used. This is a quick process. I wget them to the sites/all/modules/ folder, so that I have about 20 GZipped Tar files; and that’s where I hit a snag.
  7. You see, the tar command does not use wildcards happily. In fact it does not use wildcards. – (period) So I had to find an alternative, to get all these .tar.gz files extracted without having to repeat the same command again and again manually. I found a solution. In fact, I found two solutions
  8. find -name '*.tar.gz' -exec tar -xzvf '{}' ';' – This piece of code extracts all .tar.gz files in the current folder, and all subfolders, making it ideal if you have all the tar files ready and waiting extraction in the sites/all/modules/ sites/all/themes/ and sites/all/libraries/ folders. Just run it in the sites/all/ folder, and then run back and rm -R *.tar.gz each folder to remove the tar files.
  9. for i in *.tar.gz; do tar -xzvf $i; done – This piece of code extracts all .tar.gz files in the current folder. Leaving you to cleanup all the tar.gz files in the directory with a simple rm -R *.tar.gz
  10. That’s it, done! Head over to http://yoursite.com/admin/build/modules and tick the check box next to the names of all the contrib modules you want to activate, save, and they’re ready to do your bidding!

I hope you find this time saving shortcut useful. The code is not mine. I found it on WebHostingTalk.com in a thread titled How do you untar multiple .tar.gz files? I was also helped along by a good friend who does not want to be named. Experiment and see what works best for you.

Two New Websites from the ColoursAlive.com workshop

Heya Everyone!

ColoursAlive is proud to announce that we’ve got two more websites out of our design workshop and into the wild for your viewing pleasure.

JeevaRaghunath.com is the website of acclaimed storyteller and childrens’ book writer, Jeeva Raghunath. She’s a bundle of energy when telling stories to kids. They just can’t get enough of her stories!

TalismanTattoos.in is the website of Chennai’s first Tattoo Artists, Amar and Nisha. They’ve recently started off their own tattoo boutique called Talisman, and are to teach interested students who are really interested, how to Tattoo.

Check out the websites and let us know what you think. Cheers!

ColoursAlive.com, now alive and kicking

We finally got around to doing it… We’ve got the http://www.coloursalive.com/ website up and running. It is still a work in progress, but the good news is that it is up, and we’ll be modifying it often. Please keep coming back, you’re sure to see something new each time.

Feel free to write in to us, and let us know whether you like our simple approach, or whether you totally hate it. We’d love to hear from you.

Vandalur Zoo (aka. Arignar Anna Zoological Park)

Who woulda thunk it? The Vandalur Zoo has a website. Admittedly, a pretty boring one, with limited information about their new features, such as the night safari (which I wanted info about).

If you’re wondering how to navigate the website and understand all that it has to offer, the best way would be to visit the zoo’s sitemap. The best bits about the website are the cryptic url (http://www.aazoopark.gov.in/) and the yahoomail contact address (aazp@yahoo.com).

Really, the Indian Government and it’s agencies should go to advertising / marketing workshops.

Covenant India website goes Live! ColoursAlive happy.

The entire ColoursAlive team working on the Covenant India Website were pleasantly surprised at the cheering that it received when unveiled at Covenant India’s Corporate Office in Chennai.

Covenant India is a HR Consulting firm that has grown exponentially over the last 5 years, from being a team of 3 in 2003 to a team of 115 in 2008. The entire organisation is perpetually pervaded with a spirit of bonhomie and coupled with enthusiasm towards their work.

ColoursAlive salutes their spirit, and enthusiasm and wishes that they don’t lose that ‘family’ attitude even when they’re a company of 1000.

Covenant India HR Consulting Website