Archive for category General

Packt launches fifth annual Open Source Awards

The 2010 Open Source Awards was launched today by Packt, inviting people to visit www.PacktPub.com and submit nominations for their favorite Open Source project. Now in its fifth year, the Award has been adapted from the established Open Source CMS Award with the wider aim of encouraging, supporting, recognizing and rewarding all Open Source projects.

WordPress won the 2009 Open Source Content Management System (CMS) Award in what was a very close contest with MODx and SilverStripe. While MODx was the first runner up, SilverStripe, a Most Promising CMS Award winner in 2008, made its way to the second runner up position in its first year in the Open Source CMS Award final.

The 2010 Award will feature a prize fund of $24,000 with several new categories introduced. While the Open Source CMS Award category will continue to recognize the best content management system, Packt is introducing categories for the Most Promising Open Source Project, Open Source E-Commerce Applications, Open Source JavaScript Libraries and Open Source Graphics Software.  CMSes that won the Overall CMS Award in previous years will continue to compete against one another in the Hall of Fame CMS category.

These new categories will ensure that the Open Source Awards is the ultimate platform to recognise excellence within the community while supporting projects both new and old. “We believe that the adaption of the Award and the new categories will provide a new level of accessibility, with the Award recognizing a wider range of Open Source projects; both previous winners while at the same time, encouraging new projects” said Julian Copes, organizer of this year’s Awards.

Packt has opened up nominations for people to submit their favorite Open Source projects for each category at www.PacktPub.com/open-source-awards-home . The top five in each category will go through to the final, which begins in the last week of September. For more information on the categories, please visit Packt’s website www.PacktPub.com/blog/packt’s-2010-open-source-awards-announcement

Contacts

Julian Copes

PR Executive, Packt Publishing

julianc | www.PacktPub.com

About Packt

Packt is a modern, unique publishing company with a focus on producing cutting-edge books for communities of developers, administrators, and newbies alike.

Packt’s books and publications share the experiences of fellow IT professionals in adapting and customizing today’s systems, applications, and frameworks. Their solutions-based books give readers the knowledge and power to customize the software and technologies they’re using to get the job done.

Time Based URL Rewriting

I have used several URL Rewriting engines in my career and one of my favorites is the Apache mod_rewrite. It is a very powerful rewrite engine and today I learned something new about it. Basically, I was browsing the Practical Driving Test Booking page and I noticed a message saying that this system is only available between 6AM and midnight. That’s when it occurred to me that URL rewriting could be used for doing such a thing.

I started looking for this and sure enough this is one of the features of mod_rewrite. Here is the code to achieve this :-

RewriteEngine On

RewriteCond %{TIME_HOUR}%{TIME_MIN} >2359
RewriteCond %{TIME_HOUR}%{TIME_MIN} <0600
RewriteRule ^index\.cfm$ /systemdown.html [L]
The above code makes sure that the time is more than 23:59 and less than 06:00 and if it is, rewrites index.cfm to systemdown.html and the URL stays the same. No code changes required at all.
Now, that is cool!

My Bucket List

This morning, while driving to work, I somehow started thinking of the movie The Bucket List. And I decided to make one of my own! And I also thought why did I not think of this before. It is a great idea to have a list you can refer to and keep marking items off the list as you finish them. Gives you a feeling of satisfaction. Well, to me, anyways.

So, I started building my list. Here is what I came up with. I will keep on adding to this list as things keep coming to my mind but here is a start :-

  • Do a Parachute Jump from an Airplane.
  • Ride in a Hot Air Balloon.
  • Buy a brand new BMW X5 (or a better model by the time I am ready to buy).
  • Go to Niagra Falls.
  • Go to Las Vegas.
  • Do a couple of hours Flying and try and do a solo flight one day. Although flying Solo is not as strict as just flying.
  • Bungee Jumping (Done this already!) – but need to do again.
  • Go on a Cruise Holiday for atleast 2 weeks straight. Never had that long a holiday that didnt involve work and didnt involve family visits.
  • Visit Leh Ladakh (http://www.ladakhadventure.com/) in India – possibly in a self-driven 4×4 vehicle.
  • Visit atleast once all the Seven Wonders of the World.
  • Have the dedication and devotion to lose weight and bring my weight according to my BMI. This is a big one!

This is it for now but I might add more to this list. So, how about others? Does anyone maintain such a list? I would love to see what others have on their list.

P.S. – For those who dont know or have not seen the movie – A Bucket list is a list of things you want to do before you die.

New look ‘n’ feel

I have just now given a new look ‘n’ feel to my blog. Fortunately, its easy, pretty darn easy with WordPress, given the wide amount of themes available.

Now, all I need to do is find someone to actually sponsor the free ad space on the right :) :)

Hope you all enjoy the new look.

P.S. With different blog hosts coming out the market, it’s easier for bloggers to customize their template as they offer various tutorials.

Enabling AutoFilters on an Excel Template Dynamically

I had a requirement to generate an Excel report based on some filter criteria. Since I am using ColdFusion for the project, I will be using ColdFusion code to demonstrate what I did but this can pretty much apply to any language that can run loops and write files.

My requirement was to have Excel’s Auto-Filters enabled when the user downloads the file via the browser.  After searching a little bit, I realized its not that straight forward. I will probably blog about the harder way of doing it later, but here is what I ended up doing which turns out to be very simple and easy to do as well. Read the rest of this entry »

Tags:

Want to Make a Promise to Someone? Here is one way of doing it…

If you want to make a promise to someone, there is a new website that might help you send your promise/message across in a way that your loved ones will remember and can actually keep with them.

The website is called Bank of Promises.

Here is a brief from the site itself :-

About the Bank :-
The Bank of Promises allows you to send an alternative to, and hybrid of, a greeting card (birthday, Christmas, Valentines etc) and a gift – it’s a card with a Promise Note included.

About the Note:-
The Promise Notes are a similar size, and have a similar look and feel, to bank notes but instead of stating “One Pound”, they state “One Promise”. Each Promise Note is printed with a unique serial number so that no two are ever alike.

And for those who are interested, yes, I have been involved in developing this website and I have thoroughly enjoyed working on it. This is basically a phase 1 of a much larger plan but for now, its out there and ready for people to send out promises to each other. Please feel free to spread the word across.

Creating Multiple IIS Websites in one go

I was assigned a task, recently, whereby I was given a list of about 100 domain names and I had to create all those websites on a fresh installation of IIS 6.0.  Naturally, I started looking for some kind of tool that would do this for me. After spending some time on search and asking a few people, I realized , there is no such tool (correct me if I am wrong here).

So, I thought of writing a little ColdFusion script that would do this for me. Turns out it wasnt that bad at all and it worked like a charm. Read the rest of this entry »

Starting up as a Contractor

I haven’t really blogged about this before, but approx. 1.5 years ago, I decided to quit my permanent job and start taking up only contract roles. I was a bit worried about this whole contracting thing, when I initially decided to take this route. I was concerned that what if I don’t get a project for an extended period of time etc and all those worries that any newbie would have. But it has been good so far.

I have been getting different roles throughout, not necessarily without a gap, though. My main skills are ColdFusion and Flex/AIR and out of the 3 contracts I have done in the past 1.5 years, one was purely ColdFusion, one was purely Flex and the third one was a mixture of both. It takes time to find contracts and there is almost always a little gap in when you finish one and start another one.

Coming to the reason of this post, I would like to announce that I have  managed to setup my ltd company’s website . Yes, that’s the name – Ansh Consulting. I have tried to keep the website a simple and informational one. That’s how I like things to be – simple and straight forward. Feel free to have a look and feel free to do any constructive criticism as well. And without a question, feel free to send in any project queries that you would like to hire us for. No job too big or small.

I am still here

Its been a couple of months I haven’t really posted anything at all here. It has been a really busy period for me. I have taken up a new Flex role and the project is quite interesting and demanding. I spend literally all my time on this project and finishing off some other commitments in any extra time I get.

I have got a lot of useful information I have learned in the past 2 months and I hope to blog about them pretty soon. And yeah, I have been following all the ColdFusion Builder and CF9 related posts, lately. Pretty cool Stuff! I will be back in the blogosphere soon, guys!

Happy Coding!

Mazda Used Car Locator Launched

I have been working on this project for the last few months and we have been successful in launching this on time as per the schedule.

The URL is http://www.mazdausedcarlocator.co.uk/ – It has got both a Flex version and an HTML version. I personally love the Rich Experience (Flex version) as it provides a really smooth interface for anyone who is looking for a used Mazda car. The HTML version is no less either.

For those who are interested, this is all ColdFusion and Flex with some jQuery love attached to it.

I would like to thank the whole team at 2ndByte for being supportive throughout and making this happen. It was fun to be part of this project.

WP SlimStat