Twitter Delicious Facebook Digg Stumbleupon Favorites More

Rabu, 29 April 2009

Sample Job Application Letter

Mr. George Gilhooley
XYZ Company
87 Delaware Road
Hatfield, CA 08065
(909) 555-5555

Date

Dear Mr. Gilhooley,

I am writing to apply for the programmer position advertised in the Times Union. As requested, I am enclosing a completed job application, my certification, my resume and three references.

The opportunity presented in this listing is very interesting, and I believe that my strong technical experience and education will make me a very competitive candidate for this position. The key strengths that I possess for success in this position include:

* I have successfully designed, developed, and supported live use applications
* I strive for continued excellence
* I provide exceptional contributions to customer service for all customers

With a BS degree in Computer Programming, I have a full understanding of the full life cycle of a software development project. I also have experience in learning and excelling at new technologies as needed.

Please see my resume for additional information on my experience.

I can be reached anytime via my cell phone, 555-555-5555. Thank you for your time and consideration. I look forward to speaking with you about this employment opportunity.

Sincerely,

FirstName LastName

__________


Jumat, 10 April 2009

Models, Views, and Controllers (MVC)

Cake uses the MVC structure as it compiles. What this means is that it e"ectively separates typi-
cal operations into speci!c areas: models for all your database interaction; views for all your out-
put and displays; and controllers for all your commands/scripts.
MVC can vary depending on the framework with which you’re working. But generally it works
like this.

  1. e user interacts with the interface in some way (e.g., presses a button).
  2. E controller handles the input event.
  3. e controller accesses the model to fetch any saved data or fetch data stored in the data-base.
  4. view uses data handled by the controller and model to generate the user interface orany other output that must be sent to the user.
  5. e interface waits for further user interaction before the cycle begins anew.

e bene!t of using MVC structures in developing websites is that repeated functions or tasks can be separated, thus allowing for quicker edits. It can even help in debugging. Say an error keeps occuring during the interaction with the database. Usually the problem will be somewhere in a model, or least likely in the controller (if you follow convention). Knowing that all database interactions occur in just one place makes addressing problems more e$cient.
Cake makes MVC developing a snap and actually has a straightforward folder structure that cuts down on nested folders and extra directories. When deciding between other frameworks, realize that Cake has a more e$cient MVC structure than Symfony or Zend and will occupy less space on your server.

THE NEWBIE’S INTRODUCTION TO CAKEPHP

WHY CAKEPHP?
Ever since the boys at 37 Signals (www.37signals.com) released Ruby on Rails as an open source
project, the world of web development has been moving more toward a framework-based solu-
tion for creating dynamic websites. Gone are the days of individually scripting each and every
function the website will utilize. Instead, developers are using a bundled package of scripts that
perform a series of functions designed speci!cally for web development.
Because Rails set the standard for web-based frameworks, teams of developers have been creating
clones of Rails for various languages: Turbogears for Python; Symfony, PHP on Trax, Zend and
many others for PHP; and Catalyst for Perl—and on and on. With so many options out there,
why choose CakePHP (or, for short, Cake) for your web project?

Sabtu, 04 April 2009

Editing the database configuration file

Setting up your database configuration is pretty darn easy, but before you start,
make sure your database server is running, that you have created a database for
your application, and that you have a username and password for a user with rights
to the database.
To start, make a copy of the app/config/database.php.default file and save it as
app/config/database.php. Do this to preserve a copy of the original template. Open
the file in your favorite text editor and look for the following section (it should be just
near the bottom of the file)



Configuring a database connection cakephp

Now that you've got CakePHP installed and on speaking terms with your Web
server, you need to introduce CakePHP to your database. This section will cover
setting up the database configuration and verifying that CakePHP likes your
database. Tor is going to need a place to store its user and product data. You'll be
soon be creating a users table to be used to build the login and registration parts of
Tor.




Configuring a database connection cakephp

Now that you've got CakePHP installed and on speaking terms with your Web
server, you need to introduce CakePHP to your database. This section will cover
setting up the database configuration and verifying that CakePHP likes your
database. Tor is going to need a place to store its user and product data. You'll be
soon be creating a users table to be used to build the login and registration parts of
Tor.




Installation

CakePHP wants to make your life easier, regardless of your level of experience, by
making your applications easier to maintain and quicker to write. CakePHP is full of
cool and useful features. CakePHP wants to handle your Ajax, your data validation,
your sessions. It will even slice your bread if you can write a plug-into tell it how. But
you can't use CakePHP yet. You need to install it first





 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates