Author Archives: Rob Olmos

Web browsers: Y u no autosave textarea?

Web browsers are still missing a fundamental feature: autosaving textarea input. It should function like any other editor that we’re used to. Microsoft Word has autosaving and so does this WordPress content area when drafting a post. Even the single … Continue reading

Posted in Standards, Web | Tagged , , , , , | Leave a comment

Symfony2 + Varnish-like ESI with Akamai ETS mod_esi Edge Side Include

A quick and simple introduction of testing Symfony2 with Akamai’s Edge Side Includes testing server. Continue reading

Posted in CentOS, Linux, PHP, Server, Symfony2 | Tagged , , , , | 1 Comment

Simple Cloud – Error Handling Not Portable

In my previous article about the lack of exceptions in PHP libraries, I came across an inconsistency with Simple Cloud‘s API (now known as the Zend_Cloud component) between file storage adapters. The issue is that Windows Azure and Nirvanix storage … Continue reading

Posted in Amazon Web Services, Cloud, PHP, Zend Framework | Tagged , , , , | 1 Comment

Lack of Exceptions in PHP Libraries

Why are new PHP libraries still failing to fully utilize exceptions? Is it PHP4 compatibility? Speed? Maintain the API across exception-less languages such as C? Simply because most developers still don’t effectively use exceptions? It’s a shame that PHP exceptions … Continue reading

Posted in Amazon Web Services, Cloud, PHP, Zend Framework | Tagged , , , | 2 Comments

AWS Route 53 – Anycast Routing Performance

Update 2010-12-25: AWS techs informed me that Route 53 is designed with a balance between latency and availability hence why not all name servers go to the nearest data center like I was expecting. Another AWS tech informed me that … Continue reading

Posted in Amazon Web Services, Cloud, Web | Tagged , , , | 1 Comment

Why Amazon Route 53 (DNS) is Important in AWS

The other night I was trying to finish up a blog post on why AWS needs to add DNS to their services and then I get an email announcing Route 53, AWS’s DNS service. About time. Instead of saying why … Continue reading

Posted in Amazon Web Services, Cloud, Server, Web | Tagged , , , | 9 Comments

FTP Protocol – Why Two Ports and Connections?

I’m finding that┬áStack Overflow and Server Fault fuel me with motivation to actually dig up answers to questions I’ve had but was too busy or could not easily find the answer to. One of the questions I’ve had is why … Continue reading

Posted in Server, Web | Leave a comment

Logitech Mouse Back/Forward Diamond/Spade Firefox Find

http://forums.logitech.com/t5/Mice-and-Trackballs/Firefox-Quickfind/m-p/386805 Set them to “Other” > “Generic button” … Who would’ve thought? The silliest part of it all is I went to Logitech’s site first instead of Google..

Posted in Uncategorized | Leave a comment

CentOS 5.5 + PHP 5.3.3 + PHP-FPM + APC + nginx (yum RPMs)

Quick[est] HOWTO for CentOS 5.5 on installing PHP 5.3.x and APC running via PHP-FPM through nginx all from RPMs using yum and the EPEL + IUS Community repos. Continue reading

Posted in CentOS, PHP | Tagged , , , , | 67 Comments

Neo4j REST API and PHP

I was trying out Neo4j due to my curiosity of the graph specialization. Although Neo4j is not designed to run stand-alone like a database server there is a sub-project that adds a REST API to allow non-Java applications to make … Continue reading

Posted in Neo4j, PHP | Tagged , , | 5 Comments