Archive for the ‘Work’ Category

LAMPPP Solid

Tuesday, March 7th, 2006

LAMPPP (Linux Apache MySQL PHP/Python/Perl) was recently deemed the most secure open source software package by a government-backed study.

In the analysis, more than 17.5 million lines of code from 32 open-source projects were scanned. On average, 0.434 bugs per 1,000 lines of code were found, Coverity said. The LAMP stack, however, ‘showed significantly better software quality,” with an average of 0.29 defects per 1,000 lines of code, the technology company said.

Paypal and PHP

Saturday, January 21st, 2006

Develop in PHP? Want to allow users to pay you on your site, but don’t want to pony up the dough for a merchant account? Why not use Paypal, some clever PHP, and whammo bammo, you’ve got yourself a nice, inexpensive system for accepting credit card payments online.

Read this for more…

Wednesday, November 16th, 2005

Funny comic from Dilbert today:
Dilbert comic

Scalabi…what?

Monday, October 10th, 2005

What? Scalability is becoming a moot argument against LAMP? But what will the big wigs use to dismiss LAMP now?

Alex Bunardzic makes some interesting arguments regarding the scalability issue that seems to blunt the point of attack for LAMP critics:

Whenever I give presentations on Ruby and Rails, the number one question invariably pops up from the audience: will it scale?

At first, I was allowing myself to fall prey and to drop down into the detailed and quite meaningless discussion. But then I’ve changed the tactics, and began countering the question with: “Scale to what?”

Amazingly, most people don’t know the answer to that question. They just throw in abstract answers, like to thousands simultaneous requests, etc. But pretty much no one can supply a real life example that is more concrete than the yahoo or amazon or google. In other words, it seems that not too many people are working on the super busy web applications.

Also, do read the comments to the article. Other than a little ego in some of the posts, the discussion is quite lively and useful. A lot of good thinking going on, making the world a better, safer place.

Update

Friday, August 26th, 2005

Okay, here’s the 411. I have begun my preparation for teaching in the fall, hence the lack of writing on the ole blog. I am teaching two courses in computer science and we have ahd all day meetings the last two days. For the next two weeks, I will be preparing my courses.

Exciting news for today is that I got called on my office phone today by a student wanting to get into my class. I guess it’s official that I am a professor in the eyes of students. Good times to follow…

Colors For the Color Inept

Friday, August 5th, 2005

When it comes to color coordination, I am no Monet. I admit I am a guy when it comes to colors. I function with the basics – red, blue, green, purple, black, white, orange, etc… Honey Mustard yellow, spearmint green, charcoal black…these colors do not illict images containing the subtle variations in shade, hue, luminosity, and whatever other terms you can imagine to describe color. Perhaps saddest of all is that those colors listed previously all have real-world incarnations that I can directly reference — I just don’t see the difference.

The next problem that stems from lacking the ability (or caring to have the ability?) is that I have no idea which colors go with which. I remember complimentary colors from elementry arts and crafts which is great for 8 year olds, but when I am trying to design a website for a multinational corporation, knowing red and green go together will not encourage a healthy website look and feel.

Fear not, my brethern who share this disposition! Help has arrived in the form of a nice, easy-to-use website that will automatically show you what colors go with what. You choose one color and it will generate five others that it thinks match! Very slick and useful, though the true test will be whether Gabe likes the generated colors. Artists! Sheesh, who cares about color, I just want to code!