Posts Tagged ‘web development’

The life of a programmer

October 14th, 2009

A pro­gram­mer was cross­ing a road one day when a frog called out to him and said, “If you kiss me, I’ll turn into a beau­ti­ful princess.” He bent over, picked up the frog and put it in his pocket. The frog spoke up again and said, “If you kiss me and turn me back into a beau­ti­ful princess, I will stay with you for one week.”

The pro­gram­mer took the frog out of his pocket, smiled at it and returned it to the pocket. The frog then cried out, “If you kiss me and turn me back into a princess, I’ll stay with you and do any­thing you want.” Again the pro­gram­mer took the frog out, smiled at it and put it back into his pocket.

Finally, the frog asked, “What is the mat­ter? I’ve told you I’m a beau­ti­ful princess that I’ll stay with you for a week and do any­thing you want. Why won’t you kiss me?” The pro­gram­mer said, “Look, I’m a pro­gram­mer. I don’t have time for a girl­friend — but a talk­ing frog, now that’s cool.”

So its finally time to learn about this PHP thing, eh?

September 16th, 2009
http://php.net

http://php.net

You can’t go five steps on Google with­out run­ning into it, a good per­cent­age of the web sites you fre­quent use it, peo­ple on the inter­net talk about it like com­mon place … so what is PHP and why should I learn it?

PHP, in my hon­est opin­ion is the best and most ver­sa­tile web server script­ing lan­guage around, hands down.  It is sup­ported by nearly every major server plat­form and works with most server con­fig­u­ra­tions.  Addi­tion­ally due to it’s near English-like syn­tax struc­ture, the PHP learn­ing curve is rel­a­tively small for begin­ners and prac­ti­cally neg­li­gi­ble for sea­soned pro­gram­mers.  Aside from all of that, the sin­gle great­est fea­ture of PHP in my opin­ion; it is an open source tech­nol­ogy (free)!

Click Here for a great PHP Learn­ing Guide!

There are many rea­sons for learn­ing PHP, it has wide com­mu­nity adop­tion and it is vir­tu­ally every­where. Entire careers are based off of know­ing PHP!  More impor­tantly, if you truly want to be suc­cess­ful on the Inter­net you are going to want to at least have a con­cep­tual under­stand­ing of how the Inter­net, web servers and web script­ing lan­guages func­tion.  In my opin­ion, there is no bet­ter way to gain that under­stand­ing than to learn PHP!

Learn­ing PHP can be strug­gling at times, as can learn­ing any­thing but the frus­tra­tions that you may encounter are gen­er­ally  going to revolve around gen­eral pro­gram­ming con­cepts rather than a spe­cific aspect of PHP. PHP will give you a great under­stand­ing of how com­puter lan­guages talk to the com­puter and it is a great entrance into the world of com­puter pro­gram­ming!  PHP will undoubt­edly leave you want­ing to learn addi­tional languages!

The best way I have found to learn PHP is through exam­ples.  When I began my PHP learn­ing endeavor, I would take a work­ing script that I found on some dark cor­ner of the inter­net and I would break it apart and reverse engi­neer it and eval­u­ate what each line of syn­tax was doing. Break­ing down work­ing exam­ples allowed me to learn dif­fer­ent ele­ments of the lan­guage in a pace much more suited to my learn­ing style.

The Code­Tree pro­vides you with a wealthy library of scripts, snip­pets and exam­ples for you to use and reverse engi­neer! You can use the scripts to help you learn like I have through reverse engineering.

Visit the Code and Snip­pet Library on The Code­Tree today! You may also sub­scribe to the feed!

If you have a more tra­di­tional style of learn­ing, there are sev­eral qual­ity resources avail­able to you for lit­tle or no money, all you need to do is Google! I have taken some of the leg work for you though, if you would like a great resource that can fast-track your PHP edu­ca­tion then please con­sider Sim­ple PHP by Rober Plank, a great PHP learn­ing resource.

FriendFeed’s Lat­est API Spreads Real-Time Goodness

July 20th, 2009

friendfeed blog  friendfeed api v2  real time oauth file attachments and more FriendFeed’s Latest API Spreads Real Time Goodness

Friend­Feed is launch­ing ver­sion 2 of their API for beta test­ing today, adding a plethora of new fea­tures for devel­op­ers to work with. We’ve writ­ten in the past that Friend­Feed has long been in the driver’s seat for exper­i­men­ta­tion for social media and today’s announce­ment rein­forces that thought.

With the new ver­sion of FriendFeed’s API, devel­op­ers can repli­cate that real time stream feel­ing, direct mes­sage users from other apps/sites, and add file attach­ments. Devel­op­ers can now add the never-ending stream of updates as a user inter­face fea­ture, and the API sup­ports “long polling” to be able to speed up how fast feeds show up in the stream.

Full story at http://www.techcrunch.com