Java Tutorial: OO PHP Part 1: OOP in Full Effect Introduction On the old site, I started a series of tutorials named "PHP Application Design". I planned for at least three parts, and while I did publish the first two and wrote at least half of part three, I found myself out of time to make it to the finish. Still dedicated to writing reusable and extensible PHP code and spreading the knowledge, this is a restart of the series, renamed as simply "OO PHP". So: Welcome to part one of the "OO PHP" series. This article is an overview of what PHP has to offer with respect to OOP, with examples on how to use these concepts. If you have wanted to grasp OOP, but haven't come around to learning it, this article is for you. A couple of things have changed in this tutorial. Index 1. 1. 1.1 A tiny bit of theory So what is an object anyway? An object is an instance of a class with the following essential properties: Each object has its own identity.Each object can have certain behaviour.Each object is in a state. Each object has its own identity. Wait.
Top 25 Web Development Blogs For Beginners Posted June 25, 2013 by Angela | © Liubomirt | Dreamstime.com Trying your hand at a little Web development work? The task probably seems pretty daunting, as experienced developers are typically entrenched in a sea of scripting languages that make the layperson wrinkle their eyebrows in utter confusion. But hey, anyone can do it if they set their mind to it—and if you set your mind to learning one language at a time, it’s more than do-able for the average tech enthusiast who has an ample amount of fortitude. Fortunately, the same technology that has made Web development such an essential part of the world today has also made it possible for skilled development gurus to share their tactics with the world at large through blogs. BONUS(es): Must-Have Beginner Tutorial Sites In addition to blogs, there are a number of great resources for developers that take the form of a collection of tutorials. Developers: Do you have a resourceful blog for newbies to the field?
Interplanetary Trajectories The MESSENGER spacecraft is closing fast on its close encounter with Mercury tomorrow (the Planetary Society has a detailed preview here, flyby simulation video here). This will be the first close approach to Mercury since Mariner 10 in 1974-75, and it will be very close - only about 200 kilometers from the surface! This is the first of three flyby encounters in 2008-2009, designed both for imaging/science and for trajectory modifications that will help MESSENGER to match Mercury's orbit and allow Mercury orbit insertion in March 2011. Launched in August 2004, MESSENGER's journey to Mercury has taken a rather indirect path, looking something like a pinball in a pinball machine in in the animated GIF above (linked from the Planetary Society web site). This whole orbital mechanics business has interested me since high school. Nowadays at places like JPL, interplanetary trajectory design is incredibly sophisticated.