Tuesday, March 30, 2010

Hosting - Windows versus Linux for Web Page Hosting

When looking for a Web hosting provider, one of the first things you often have to consider is what operating system the server will run. Now, this article is not about proving that one OS is better or worse than another, and if you already have a preference, then I recommend you stick with it. This article is not trying to convince you to change.

Several Operating Systems to Choose From

* Linux
Linux is one of the more popular operating systems on the Web, mostly because it is so cheap to install and get up and running.

* Macintosh
Macintosh hosting servers are very uncommon. In fact, if you want to host your site on a Macintosh server, you'll probably have to look into hosting it yourself.

* Unix
Unix is very similar to Linux, but not as common on Web hosting services, usually because it is more expensive and the hardware is more specific.

* Windows
Windows is another popular operating system for Web hosting providers because it has a lot of support.

Linux and Windows are the two most common and readily available operating systems, and there are many good reasons for using both. Unix systems are very similar to Linux (and Mac OSX systems are as well) but as I mentioned above, Macintosh systems are few and far-between.

Accessing the Server


The first difference that most people notice with Web hosting operating systems is how you access the server. Both Windows and Linux offer FTP access to your files, but only Linux will generally offer telnet or ssh access. (It's possible to set up telnet access on Windows, but very few hosting administrators offer it.) FTP is a way of transferring your files from your hard drive to your Web server. Telnet and SSH are a way to open a window directly on the Web server and manipulate files right there, usually using Unix command line commands.

Writing Your Pages

Both Windows and Linux servers will serve HTML pages and JavaScript. Typically, Windows servers use files named *.htm while Linux servers use files named *.html, but there is no real difference between these names, just what you prefer.

FrontPage extensions are often cited as the reason to use a Windows server. But there are Linux servers that offer this service as well.

CGI

CGI and Perl access are often found on both Windows and Linux servers, but it is more typical on Linux. If you need to program forms, you should make sure that your hosting service provides CGI or another way to process them.
Other Server-Side Scripts

But you're not stuck with just Perl if you need to process forms. Many hosting systems offer PHP, ASP, and ColdFusion. These server side scripting options give you a lot of flexibility. PHP is more often found on Linux systems, while ASP is more often found on Windows. ColdFusion can be found on both.

Databases

If you're going to run a dynamically driven Web site, then you'll want a database. The two most popular are mySQL and Access. mySQL runs on both Linux and Windows, but is more often found on Linux servers. Access is only available for Windows.

Security

Security is very important to your Web host. Many people will argue that Windows servers have more vulnerabilities than Linux servers. But the reality is that they both have security problems. Security is more important at the hosting service's administration level than it is at the operating system level. If you have good administrators, your server will be more secure - regardless of OS.

The Bottom Line

The differences between the operating systems is much less than you might think. I would recommend, when choosing a hosting server you find one that has the options you want, rather than worrying about what operating system they are running on the back end.


Ref - http://webdesign.about.com/od/webhosting/a/windows_v_linux.htm

Interview Tips - How to Self Assess Your Resume

Below is a guide that you can use to self-assess your resume. For each of the pointer, you have the opportunity to evaluate your resume by giving marks for each section. In this work you will be needing a pen or pencil, and a scrap paper to note down your marks. Apart from assessing your resume, the guide is also useful for you to immediately making the necessary changes to your resume based on the guidelines given.

1. Grammar and Spelling

Are there some obvious spelling and grammar mistakes detected across your resume? Spelling mistakes in your resume can cost you job interview as you’ll be seen as a clumsy person who does not seem to care to get things done right. You can run the spelling and grammar detector in your Word document. You can also get someone to take a look at your resume and proof read it. Sometimes, we missed to realize the mistakes because the spellings are very much close to the correct one. For example;

Maintaining (not maintaning)
Transcribing (not trascribing)
Liaising (not liasing)
And so on.

Now, on the scale of 1 to 10 (with 10 the perfect score), how do you rate your resume in terms of Grammar and Spelling?

2. Objective and Profile Summary

Refrain yourself from writing too short and meaningless objective or profile summary such as

“A highly motivated engineer looking to work with an established organization”.

Think of a way to summarize your professional or educational experience in a few sentences to give the prospective employer a grasp of your overall career development & expertise. For example, here’s a professional summary of a Production Specialist for a manufacturing firm which should give you a clearer picture:

“A highly experienced production specialist with more than 10 years of experience in production covering preventive maintenance, yield control & improvement, R&D, failure analysis and machines troubleshooting. Wide experience with product and technology transfers as well as machines and testers set up & calibration in the production floor.“

Do you see the difference?

Now, on the scale of 1 to 10 (with 10 the perfect score), how do you rate your resume in terms of Objective and Profile Summary?

3. Use of Verbs and Tenses

Check the consistency of tenses you’re using across your resume, especially on your job description part. For a better picture, which is the style you’re using? Is it

a. Assist team members (most common – it is suggested you use this)
b. To assist team members
c. Assisting team members

Are you using mixed tenses at different places and parts in your resume? If yes, then it’s time for a change. Just pick one tense, and use it all across. Also, are you using repeated and duplicated verbs to explain your roles and responsibilities? For example, perhaps running out of ideas, many candidates choose to use the verb involve in their job descriptions. For example;

Involve in credit assessment of new businesses, credit review of business and risk profiling for consumer landing.

Involve in periodical review of current portfolios and initiate proactive measures.

Involve in marketing and business development in the Cyberjaya area.

The repeated use of verbs not only degrade your credibility, it also makes your resume sounds and looks boring. It translates you as being someone with a lack of creativity as well. Here, try to replace those duplicated verbs with a better use of ‘power verbs’. Instead of repeatedly using involve, try to use other varieties of verbs such as administer, oversee, manage, organize, perform, produce, supervise, facilitate, improve and so on.

Now, on the scale of 1 to 10 (with 10 the perfect score), how do you rate your resume in terms of

Use of Verbs and Tenses?

4. Achievements

Are your major achievements clearly indicated in your resume? Achievements can be put on together with the job responsibilities (where the roles are rephrased to underline your achievements). The achievement list can also be separated with the job responsibilities as long as you can keep the presentation neat.

Do not miss to list down major achievements in present and past employments. For instance, have you been involved in any major business engagement project? Was it successfully implemented within the budgeted time frame? Does it contribute in producing some high volume of revenues to your organization?

Achievements are best described in numbers and figures in terms of percentage, how fast, amount of expenses saved or sales generated, number of headcounts involved and so on. You may not know all the figures, but you can always use a sensible estimate. Some simple examples:

“Participate in a successful, major cost-saving IT transition project that in July 2005 which save the company’s annual IT expenses by 20%.”

“Secured a major contracting agreement with Telekom Malaysia in 2004 for broadband infrastructure set up across peninsular Malaysia, contributing to total revenue of RM1.2 millions.”

Now, on the scale of 1 to 10 (with 10 the perfect score), how do you rate your resume in terms of Achievements?

5. Resume Presentation and Layout

Is your resume influxed with many number of those annoying text boxes? This is especially true when you copy and paste your online resume from your online job portal account into Word document. Not only it is not user friendly, the alignment will also come out in all sort of forms. Don’t overdo it.

If you put up your photo in the resume, does it project a professional image, or does it make you look like you’re joining the Scorpion rock band?

Now, on the scale of 1 to 10 (with 10 the perfect score), how do you rate your resume in terms of Resume Presentation and Layout?

Your marks and overall evaluation.

40 and above: Excellent work on the resume. But never stop short of finding ways to continuously improve it. Well done.

35 – 39: Above average. Your resume is a decent effort and ranks at the better half of the candidates in the similar field. Keep it up, and continue to work to perfect your resume.

30-34: Average. Nothing much to be proud of and with this resume you will be facing challenges in your quest to find the next job.

29 and below: Poor. It is highly suggested you work to improve your resume before applying for jobs. Otherwise you will find that, in many of the cases, you will end up in disappointment of not getting the job interview.


Ref - http://skorcareer.com.my/blog/resume-tip-how-to-self-assess-your-resume/2007/07/31/

Thursday, March 25, 2010

Cisco PIX - Object group

SAMPLE

object-group service YM tcp-udp
description Yahoo Messenger
port-object range 8001 8002
port-object eq 5050
port-object eq 23
port-object eq 20
port-object eq 119
port-object eq 25



object-group service RemoteTCP tcp
port-object eq 5900
port-object eq 3389
port-object eq 5800

RTMP

object-group service RTMP tcp
description RTMP requested by Smartcard 03232010
port-object eq 1935
port-object eq 8088
port-object eq 843
port-object eq 5080


access-list outside line 62 extended permit tcp any host 219.93.13.x object-group RTMP
access-list outside line 63 extended permit tcp host 60.52.142.241 host 219.93.13.x eq 5900

refer : http://www.cisco.com/en/US/docs/security/pix/pix62/command/reference/mr.html#wp1095114

Hobby - Cubik Cube 3x3 Tutorial

Complete beginners 3x3x3 tutorial

Step by step.

Step 1: The cross 4 edges on the Down-Face You should be able to figure this out yourself, follow the previous article for some tips and ideas


Step 2: Finish first layer 4 corners on the Down-Face You should be able to figure this out yourself, but I explain it using the "sexy move" R U R' U'


Step 3: Finish middle layer Alg: (R U R U R) (U' R' U' R' U') or (R' U' R' U' R') (U R U R U) Rule: Match edge on Right side, start with R or R', continue doing 5 moves in the same direction tha...


Step 4: Orient edges Alg: F (R U R' U') F' Rule: Bad edge on Front, Good edge on Left


Step 5: Orient corners Alg: R U R' U R U2 R' Rule: 1 good corner; Front-Left pointing up otherwise; Front-Left pointing left


Step 6: Permute corners Alg: (R' F R') B2 (R F' R') B2 R2 Rule: Opposite corners on Front - Fire or Sea

Step 7: Permute edges (+ Step 8: Demo) Alg: F2 U (L R') F2 (L' R) U F2 Rule: Good edges on Back

Monday, March 8, 2010

Blogger - Create online contact form

Try this out..

http://www.response-o-matic.com/

MySQL - Installation on Mac

This is some of the way i ask Mr. Google how to install the mySql on Mac.

1. getting-mysql-mac-os-x-105-leopard-togetherfinally

http://jwopitz.wordpress.com/2007/12/09/getting-mysql-mac-os-x-105-leopard-togetherfinally/


2. Installing MySQL on Mac OS X

http://dev.mysql.com/doc/mysql-macosx-excerpt/5.1/en/mac-os-x-installation.html


3. Installing MySQL from Generic Binaries on Unix/Linux

http://dev.mysql.com/doc/refman/5.1/en/installing-binary.html


4. Installing MySQL Using the Installation Package

http://dev.mysql.com/doc/mysql-macosx-excerpt/5.1/en/mysql-installation-macosx-pkg.html

+ Installing and Using the MySQL Preference Pane

http://dev.mysql.com/doc/mysql-macosx-excerpt/5.1/en/mysql-installation-macosx-prefpane.html


I try option no.4 and solve my problem. Thanks Mr. Google.