Apr 16 2008

Developing PHP on a Mac


I am sure that many PHP developers that a new to the World of Mac development are relieved when they realize (or already know) that PHP is already installed on their Mac by default. But the time and setup to get Apache2, PHP and MySQL to interact together, in an easy manage fashion might be a little harder in the beginning. If you are the type of user that is just doing some local web development and then moving it to a live server or maybe a staging server it is worthwhile to just go and download MAMP.


Read more

Apr 07 2008

Orlando PHP


I am pleased to let everyone know about an Orlando PHP Users Group. Some of us in the developer community have re-formed this group to help build a better PHP community and better the networking between us. The first meeting will on April 22nd on the campus of Devry University @ Millenia from 7 – 9 pm. Please visit the website orlandophp.org for more information. If you are a PHP developer in the Central Florida Area, or want to learn this is a great chance to hone your skills, or develop some new ones, and really network with other developers in the Central Florida Area. Look forward to seeing you there.


Read more

Mar 17 2008

Zend Framework 1.5 Released


Zend has finally released the 1.5 version of their Framework. I have been using their Release candidates for a little over a month now and am very excited that they have hit this milestone. Check out http://framework.zend.com to download the framework, and read tutorials on setting it up and using it. They also have video tutorials. One bitt of advice after briefly reading their new Quick Start Guide.


Read more

Apr 24 2007

Languages – a Rant


It came up today in conversation at work (I guess that is what its called), the differences between languages and which ones should be taught to students. Being that I have learned a good deal of the languages that are popular by todays standards I felt good about voicing my opinions to my co-workers.

At the University level at least at my school C is the initial language taught. It is seen as a necessary building block to learn other languages including Java and C++. While I can not deny that it is a necessary language, I do not agree that you have to understand this language to understand the others. C being a functional language (lacking object-oriented properties) is a tedious language to master, and many students in my opinion get lost in the syntax rather than the concepts of programming, or of good programming practices. Looking for mismatched braces and missing semi-colons can be a nightmare, not to mention trying to explain pointers to a student who has no idea about much of the programming world except the 1-2 months of Introduction to C Programming. I’m not saying that Java and C are any better but we are teaching students to be great coders but not necessarily great thinkers.

I had a GREAT professor for CS3 who really harped on the algorithms and not so much the code behind it, he left the code to us to figure out. I learned a lot that way, but I have to admit that most of my knowledge is stemmed from about 3 years of programming when I was in Middle School. I learned a language called Scheme which I guess from all of my education is a derivative of LISP. A functional interpretted language. I had one very nice point to it though. There was hardly any syntax to learn. If you could visualize the function in a black-box type manner you could code it in Scheme. To this day a lof of the fundamental points of programming I learned from that language.

Most of the modern languages are very similar. If you can code in C or Java, you can code in C++, C#, J#, php, ruby, perl etc. I told one of my co-workers that I highly encourged them to take a course in Object Oriented languages, and rather than learn the language focus on the concepts and learn the UML that you are taught. Once you know the concepts then you can apply it to a language, not visa-versa.

I guess that is all of my rant for the night. I might regret this in the morning.

if($time_of_day == "night_time")
{
    echo "Good Night All";
}
else
{
    echo "Good Morning!";
}

Read more

Apr 24 2007

I’m a PHSB


Your programmer personality type is:

PHSB

You’re a Planner.
You may be slow, but you’ll usually find the best solution. If something’s worth doing, it’s worth doing right.

You like coding at a High level.
The world is made up of objects and components, you should create your programs in the same way.

You work best in a Solo situation.
The best way to program is by yourself. There’s no communication problems, you know every part of the code allowing you to write the best programs possible.

You are a liBeral programmer.
Programming is a complex task and you should use white space and comments as freely as possible to help simplify the task. We’re not writing on paper anymore so we can take up as much room as we need.


Read more

Page 4 of 41234