Archive for the 'PHP' Category

Recent updates

Wednesday, September 9th, 2009

There have been so many websites that we have been working on lately that it seems we haven’t had any time to write or update our own. Here are some client websites we have had the privilege to help out recently:

It has been a great summer – thanks to all who have helped support these efforts.

Navigator.geolocation

Thursday, July 2nd, 2009

Well, as a geo nerd – I was excited when I heard about this. I was tempted to get it into all my websites that have any mapping capability at all but recently, I have been disappointed.

I tried installing this on a webpage that I can hit from my iPhone and from Firefox 3.5 easily (and also from many locations) to see it in action. What did I find?

location = undefined

Seems like no matter where I am, all I get is an undefined location. Bummer. Because I am in a heavily populated metropolitan area, where geolocating should be easy – but alas – if it doesn’t work for me and my testing, how will I ever get a client to buy into it. I’ll be traveling over the next few weeks and hopefully will see if this thing can work. For now – I am not convinced.

Amazon EC2

Wednesday, December 3rd, 2008

Well, the more i have played around with setting up instances in “the cloud” the more I have liked it. Simple enough and completely scalable as necessary. The next step is to have load-balancing going on and robust database servers backing it all up. For almost every application we build, databases are a vital part of the solution – but if we just needed to serve up media or throw cpu cycles at generating/processing video – its definitely the way to go. You can run pretty much any platform you like and only when you need it. Its brilliant and I am still discovering all the ways we can use this and offer it to our smaller clients. We considered using it for our SVN repositories, but anything like that (with versioning and dynamic data) is probably not a great candidate. Although it allows us to get our setup right and build out some cool implementations that are robust and powerful and take them back offline while we work out the kinks. Nice.

Amazon EC2

Friday, September 12th, 2008

I had heard about this some time ago, but was wondering how it applies. Like, it looks great for setting up test/dev environments and turning images on/off quickly and deploying scalable testing scenarios. But, what about the risk of losing data? Or privacy? They are the biggest obstacles. I’d love to see a white paper on a large scale use of the service. In any case, I found stormpulse.com today (living in the panhandle has me curious about hurricanes) and noticed it hitting the amazonaws website. Hmm, scalalble, data dependent, looks like I found a case for studying.

FTP Script and Bulk Uploads from the Command Line

Sunday, June 1st, 2008

Several years ago, this KB article would have been very handy. I needed it again today, so here it is:

http://support.microsoft.com/kb/96269

postmasters, blacklists and commercial emailers

Thursday, April 10th, 2008


Recently sent this to a client regarding email applications…

  1. Blacklisted? Not sure? Check http://www.mxtoolbox.com/blacklists.aspx
    and enter IP Address
  2. Spamcop got you down? Not sure? Check http://www.spamcop.net/bl.shtml
    and enter IP Address
  3. For gobs of information (and to signup to be in the feedback loop) -
    visit http://postmaster.aol.com. The whole site has a lot of useful
    information. Being in the feedback loop will allow them to notify you if
    a user puts your email in the junk mail. This way you can unsubscribe the
    customer, instead of risking being blacklisted.
  4. Yahoo! wants to be your friend. How can you be their friend? Visit
    http://help.yahoo.com/l/us/yahoo/mail/postmaster/postmaster-15.html
  5. Finally, here is a legal blurb about commercial email systems:
    http://www.ftc.gov/bcp/conline/pubs/buspubs/canspam.shtm

podcast format for iTunes

Wednesday, January 9th, 2008

In case anyone is searching around on Google or Yahoo! for a character encoding format that works for iTunes – I have found that UTF-8 works great. And I use htmlentities($str, ENT_QUOTES, “UTF-8″) to get the text formatted properly.

Also a note, that if you leave the length field empty, iTunes doesn’t display the file as an option to the consumer. It makes sense, but I just want to put it out there because after we fixed our encoding issue, we realized we had to fix a filesize() error that was occuring.

Free tip from Uncle Leroy :)

Openid.net Integration, a Necessity?

Tuesday, December 4th, 2007

Now that openid.net has announced that google and microsoft are putting out products with openid included in them i guess its time to get on board. with so many technologies changing so rapidly i like to wait and watch to see how things will evolve. i think they have evolved. anytime you have google AND microsoft backing something, its got some wallup – some real umph. its momentum enough for me and we’ll start recommending it to our clients.