Hi, my name is Neil Garb and I'm a web developer
Codecaine.co.za ranks 418 in Africa and 251 in South Africa. According to site visitors it ranks 1011, and 1219 according to page views:
According to blogroll links it ranks 878 and 1290 according to the amount of links within Afrigator blog posts
I've developed a web service called Myqron to turn pull-type web services (e.g. RSS) into push-type web services. The service works by using custom-written adapters for each type of pull service, which contain business logic for determining when a pull service updates.
Today I implemented a new search algorithm on Zoopy. I've been working on this project over the last couple of months, on and off, and I thought I'd share with you some of the details and learnings. I can't divulge most of the efficiencies and optimizations for IP
As I announced today on Zoopy's blog, Zoopy's RESTful API has been launched. The first version is admittedly quite humble – it contains only read operations – but it'll continue to grow as we get feedback and suggestions.
So it's been just about three months since my last post. I've been neglecting my blogging duties because I've been working pretty much non-stop during that time on rebuilding Zoopy. The new, improved Zoopy launched on Sunday night after a grueling weekend of copying files, migrating databases and last-minute bugfixes.
Although MySQL's fulltext index functionality allows the relevance of search results to be determined easily, it is often the case that relevance is dependent on non-textual columns, or on business logic that is not easily modeled in a relational database. There are ways, luckily, to score results on these
phpMyAdmin, that ubiquitous tool we all use for low-level MySQL database access (and some of us for content management as well), has released version 3.0.0-alpha. I had high expectations of the next major version of this tool, which have not been met in this alpha.
I've been wondering for a while how I could better communicate with Codecaine.co.za's readers when I publish new posts, or when someone comments on one. I've ruled out email updates as being too intrusive, and while I have implemented RSS feeds both at the post level and at the
If you're like me, you like to use different classes to represent the same model in different modules. The rationale is quite simple: by using different classes you're encapsulating module-specific business logic within that module. For instance, a user model in an admin module may require functions
As was officially announced this morning, Vodacom has acquired a 40% stake in Zoopy, the social media website where I am a developer. It's been a busy day, primarily spent monitoring our new servers to make sure that they handled the load brought on by the announcement, but the
Zend_Form can save you a lot of time. It almost completely abstracts away the most boring and error-prone aspects of developing secure and standards-compliant HTML forms. But one thing it doesn't do out of the box is compound elements, such as three-field dates. In this post
Not following anyone at the moment.