Friday, September 30, 2011

Learn To Code by Paul Carduner

A lot of people have asked me for advice on learning to code. What should I learn first? How long will it take? How can I get a job as a programmer? The answer to most of these questions is “it depends.” But there is one question that I can answer definitively. Should I learn to code? The answer is yes.

No matter what your day job is, how old (or young) you are, or what your level of commitment might be, any exposure to programming will have a notable impact on your life. Learning to code is like learning to speak a new language. With a relatively small amount of effort — just learning a few phrases really — you’ll find that a whole new world has opened up to you.

In the next few paragraphs I’ll try to say some stuff that’s relevant to as many people as possible.

My first recommendation for learning to program is to learn HTML. HTML is the language of the web. It’s relatively simple, and very forgiving of mistakes. It’s a great way to ease yourself into a very fundamental aspect of programming: syntax. Before you can make any headway, you have to learn to read and write syntactically correct code. htmldog.com has some great introductory tutorials on the subject that walk you through creating a simple web page. After a few hours you will have an understanding of a core piece of technology that billions of people use every day and which has completely transformed the world in the last two decades.

Once you have a bit of HTML under your belt, you can move on to a simple procedural programming language like python. Python is a great programming language to start with because it lets you focus on the more conceptual side of programming without having to worry about the nitty gritty details of how computers really work on the inside. What makes python especially great is that it’s not just for beginners. Some of the biggest sites on the internet were programmed in python. The most popular example is YouTube. The Beginner’s Guide on the python website has a very thorough list of resources for learning python. Ten years after reading it, I still recommend the book I used to learn python, which is available online for free: How to Think Like a Computer Scientist, co-authored by my first computer science teacher: Jeff Elkner.

If you’ve managed to navigate your way through HTML and python, then you are well on your way to accomplishing any goal you are willing to pursue.

Now a word about motivation. Programming can be hard. Programming can be frustrating. At some point you will find yourself staring at your computer screen for an hour, not being able to figure out why your code isn’t working the way you expect. This is par for the course and a normal part of the learning process. I’ll leave you with a few tricks to getting through these rough spots.

Try not to program alone. Two heads are better than one and 99.999% of software is written collaboratively. Working together makes problem solving a lot easier and you’ll learn more in the process. There is an entire programming methodology that is premised on two people working together. It’s called Pair Programming and you should do it.
Have a project. It’s incredibly boring to spend all your time doing tutorials and reading books. It doesn’t matter how big or small the project is, it’s just there to act as a test bed for all the new things you are learning. A great first project is making a personal web page about something you are interested in, or even just coding up your resumé in HTML.
Get involved in an open source project. There are tons of projects out on the internet that other people have started and which desperately need your help to fix bugs, build new features, or even just write documentation. Working on an open source project is a great way to improve your coding skills because you can learn from the code that’s already been written. If you are reading this and already have an open source project that you are working on, add a link to it in the comments.

Thursday, September 29, 2011

Can you SPOT the CAT?

Wednesday, September 28, 2011

mother’s love for her child



This is a true story of Mother’s Sacrifice during the Japan Earthquake.
After the Earthquake had subsided, when the rescuers reached the ruins of a young woman’s house, they saw her dead body through the cracks. But her pose was somehow strange that she knelt on her knees like a person was worshiping; her body was leaning forward, and her two hands were supporting by an object. The collapsed house had crashed her back and her head.

With so many difficulties, the leader of the rescuer team put his hand through a narrow gap on the wall to reach the woman’s body. He was hoping that this woman could be still alive. However, the cold and stiff body told him that she had passed away for sure.
He and the rest of the team left this house and were going to search the next collapsed building. For some reasons, the team leader was driven by a compelling force to go back to the ruin house of the dead woman. Again, he knelt down and used his had through the narrow cracks to search the little space under the dead body. Suddenly, he screamed with excitement,” A child! There is a child! “
The whole team worked together; carefully they removed the piles of ruined objects around the dead woman. There was a 3 months old little boy wrapped in a flowery blanket under his mother’s dead body. Obviously, the woman had made an ultimate sacrifice for saving her son. When her house was falling, she used her body to make a cover to protect her son. The little boy was still sleeping peacefully when the team leader picked him up.
The medical doctor came quickly to exam the little boy. After he opened the blanket, he saw a cell phone inside the blanket. There was a text message on the screen. It said,” If you can survive, you must remember that I love you.” This cell phone was passing around from one hand to another. Every body that read the message wept. ” If you can survive, you must remember that I love you.” Such is the mother’s love for her child!!

Sunday, September 18, 2011

Saranggola sa ulan by Gary Granada

          Ayon sa may akda ng kanta ay naaalala niya ang nakaraan nila ng kanyang dating kasintahan na si bakekay kung saan sila ay Masaya kahit na madaming tao ang hadlang sa pag-iibigan nila , dahil si bakekay may kaya sa buhay at siya na may wala, pero kahit na ganoon ay wala silang pakilam sa sinasabi ng mga tao sa paligid nila.Hindi man nagtagal ang relasyon nila ni bakekay, natutu naman siya kung paano magmahal at umibig ng walang panghihinayang kahit siya ay masaktan.Muli siyang umbibig kahit hindi siya sigurado sa kalalabasan nito, at hanggang sa kanyang pagtanda ay nanindigan parin siyang walang imposible basta maniwala ka lang na possible.
            Tatlong bagay ang natutunan ng may akda, na may pag-asa na walang hanggan , pag-ibig na walang sinuman ang makakahadlang at walang imposible sa mundo, basta maniwala ka lang na possible ito.

Saturday, September 17, 2011

Blorner of airah gonzales

Blorner of airah gonzales

flirtaionship.

i think this is what most people need these days because barley any relationship would last long anyways.
more than a friendship but less than a relationship.

I may not be beautiful outside.


But…
  • I have legs to walk beside you forever
  • Arms to hold you tight
  • Shoulders for you to lean on
  • Ears to listen to you
  • Mouth to keep you company
  • Hands to hold yours tightly
  • But most of all, I have a heart, only for you .

Friday, September 2, 2011

in our classroom part 2.. :)


in our classroom.. :))


Kasalukuyan


Madaling sabihin
Mahirap gawin
Masakit isipin
Mahirap tanqqapin

Sadya nqa banq
ako at ako lanq anq nakakapansin
nq di mo paq bitiw
sa taonq iyonq qiniqiliw

Bakit di mo subukanq mahalin
anq mqa taonq di mu pinapansin
at baka ito pa anq maqinq dahilan
nq iyonq paqiqinq masayahin

Kaya mo banq tiisin
anq nakaraanq masakit sa damdamin
o kalimutan anq piqhati
at sa kasalukuyan, atensyon mo ay ibaling.

Pansin



Sa bawat monq nqiti
akoy nabibiqhani
Sa bawat monq tinqin
akoy nabibitin
Ang paqaalala mo'y sapat na sa akin

Sa bawat sulyap mo sa akin
mundo koy tumitiqil
Sa bawat salitanq sa akin ay sasabihin
akoy kikiliqin
Bakit di mo ako subukanq pansinin
nq malaman monq ikay mahal ko rin

Sa mqa araw na naqdaan
bakit di mu parin pansin
ako bay di kapansinpansin? o
sadyanq ayaw mu lanq pansinin?