Shortlink

An excelent free and open source code editor for your Windows machine

Notepad++ is a free source code editor which supports several programming languages running under the MS Windows environment.

This project, based on Scintilla edit component (a very powerful editor component) are written in C++ with pure win32 api and STL (that ensures the higher execution speed and smaller size of the program), is under the GPL Licence.

Features:

  • Syntax Highlighting and Syntax Folding: Supported languages : C, C++, Java, C#, XML, HTML, PHP, Javascript, RC resource file, makefile, ASCII art file extension .nfo , screenshot1, screenshot2), doxygen, ini file, batch file, ASP, VB/VBS source files, SQL, Objective-C, CSS, Pascal, Perl, Python, Lua, TCL, Assembler, Ruby, Lisp, Scheme, Properties, Diff, Smalltalk, Postscript and VHDL.Features:
  • WYSIWYG
  • User Defined Syntax Highlighting
  • Multi-Document Tabs
  • Regular Expression Search/Replace supported
  • Full Drag N’ Drop supported
  • Dynamic position of Views
  • File Status Auto-detection
  • Zoom in and zoom out
  • Multi-Language environment supported
  • Bookmark
  • Brace and Indent guideline Highlighting
  • Macro recording and playback

Click here to download Notepad++

Shortlink

Installing Active State Perl on your windows box

Active Perl

Active Perl is a binary distribution of Perl for Win32 and Win64 edition windows. Here’s how you can download it:

  1. Click on the link to visit the download page of Active Perl: http://www.activestate.com/activeperl/downloads
  2. Select the appropriate version  and release of Active Perl.
  3. Download the .msi file on your computer and double click on the file.
  4. Click Next on the welcome screen of the setup.
  5. Read and accept the license agreement.
  6. Click next on Active Perl’s Custom Setup screen.
  7. Click on next after changing the options on “Choose optional setup actions screen“.
  8. Click Install and then finish.

By following above steps you will be able to install ActivePerl on your computer. To see which code editor is the best for windows click here.

Shortlink

About Me

Hello! I’m a 20 year old programmer(specialized in web development) as well as a web designer working on challenging problems and new ventures to make people’s life easier and more smoother. My motto is not to make money alone, but to let others to make some along with me. I’m a very detail oriented, hardworking and self-motivated individual with innovative and creative ideas.

Programming: Ruby on Rails, Joomla, WordPress, PHP, XHTML, CSS, JavaScript, jQuery,Perl, Linux/Unix, AJAX, C, C++, Bash Scripting, PhoneGap, Titanium, jQuery Mobile.

Databases: MySQL, SQLPlus(Oracle), SQLLite, SQLLite3 etc.

Platforms and Other Experience: Heroku, Github, Devise, Actve Admin, Webby App

Application APIs: Facebook, Twitter, FreshBooks, PayPal

Specialties

Web development, User interface, PHP, Joomla and Ruby on Rails.
HTML, JavaScript, CSS, WYSIWYG layout tools

and much more….

Manpreet Singh is a techno freak who was born and raised in Punjab, India and right now living in Toronto, Canada for his professional career in the field of Web development. I’m pretty much obsessed with technology. Initially, I started playing games and gradually moved onto some things which is extra-ordinary for a 14-15 year old kid.

I clearly remember the day when we(me and my brother) got our internet connection at home before that I hardly knew what is internet? Yahoo! was the first website that I browsed in my life. He helped me signing up a new account with Yahoo! Anyways, its been a while now.

Fortunately, I moved on my own and right now I’m a web developer and designer. I came to Canada in August 2010 to do Computer programming and analysis courses at Seneca@York. It was the best decision I have ever made in my life. It has completely changed my life. In my first 8 months in Canada I got a job as a web developer at Techcentive Services Inc., Vaughan. It was a paid summer internship. I got a chance to co-ordinate with a team of highly trained professionals who provides consultancy and helps you to grow your business.  It was quite fun working with them.

That’s not all about me there are pretty interesting thing about me like writing a computer virus at the age of 15 and beating 4th year engineering student at the age of 16 in several national level hacking competition. The skill of “Asking questions” was hereditary.”How did that happen?”, “Who”, “What”, “When”, “Where” were some of my pet words right from my childhood that always influenced my mind to solve mysteries unknown to me. Its like engineering was in my blood.I for opted programming as my profession when I was 14. After 1 year I was helping engineering students to find bugs in their programs as well as fixing them logically. Being a web lover I started learning HTML/CSS and Javascript but that was not enough for me so I started learning PHP. Database concept was taught to me when I was in high school. I applied to learn MySQL language. When I was 17, I was all set to launch a PHP driven web blog. After being inspired by an ethical hacker I started discovering loopholes in systems and finding ways to implement fixes to unsecured systems.

My Professional Career

  • Working as a Ruby on Rails developer at Vibe Online Ltd.
  • Worked as a web/graphics designer at Tauxik Design labs where I’ve developed a number of websites most of them were built in PHP framework, Joomla including some pretty complex(E-commerce) and simple websites.
  • Worked as a senior web developer at Techcentive Services Inc. where I have setup a subscription system along with a CMS system which will help the company to sell their Government Funding E-book on yearly subscription basis. This web initiative also included a customizable funding pack and the ability to order a government funding consultation online. At TSI I also got a chance to play with some 3rd party APIs including Salesforce/Paypal/Google document viewer/Mailchimp etc.
  • Worked as a Search Engine Optimizer(SEO) at Techcentive Services Inc. Every company that has a website wants to be on top of Google and other search engines for sure and trust its not an easy task. Its a very lengthy task and requires lot of patience along with pre-planning. Pre-planning includes targeting keywords that needs to be optimized related to the company profile. Google uses a very complex algorithm and it uses a lot of factors to rank websites.

Connect with me