Posted by: nixd3v | Last edited on: May 12-th 2012 | Posted on: May 11-th 2012 | Has comments: 0
Tagged by: bugzilla, apache

I've been looking over some available bug-trackers lately ( bugzilla, redmine, trac, mantisbt, fogbugz, jira , chili ) and decided to give bugzilla a try. Why bugzilla? - honestly - all of aforementioned software do good job at tracking bugs and I've simply decided not to procrastinate on this one as often happens when one has too many choices.

Also - I'm not convinced that hosted solution would suit me as I'm the kind of person who likes to be in control of things. I also glossed over chili/redmine purely because I didn't want to bother with ruby stack, although they do beat bugzilla in terms of interface. However - upcoming design change in Bugzilla v. 5.00 does look very very promising: bugzilla design change. IMHO - with bug trackers - I'd just pick one and be done with it.

Bugzilla has been around for ages and is in use by Red Hat, Novell, Mozilla, Apache, Open Office, Yahoo, Siemens, France Telecom and whole bunch of other companies.

Requirements are quite standard for web-app: RDBMS, web-server, scripting language and sendmail compatible MTA. However - IMHO the biggest drawback of bugzilla was the lack of fcgi support ( that was actually the biggest thing that surprised me about Bugzilla ). Basically it's a simple cgi app and that's not changing until version 5.00 at least. Although after thinking a bit about it - this is no biggie, bug trackers are not something that attracts a lot of traffic anyway, so performance would be my last concern.

Posted by: nixd3v | Last edited on: April 30-th 2012 | Posted on: April 29-th 2012 | Has comments: 0
Tagged by: php, cron

Here's a quick example of howto construct your own twitter statuses feed without the need of javascript. Why in the world would I want to do that you'd probably ask? I can simply drag and drop twitter widget and be done with it.

Pros:

  • Anything that get's loaded via javascript will not be seen by search engines and thus not participate in SEO ( that is if you care about such a thing. ). With cron/PHP approach - search engines become completely twitter-feed aware.
  • Speed increase, up to a certain degree, as with cron/php approach feed html is preparsed and ready for consumption -> so there is virtually no delays in getting data to the user.

Cons:

  • interactivity
Posted by: nixd3v | Last edited on: May 5-th 2012 | Posted on: April 28-th 2012 | Has comments: 0
Tagged by: social
If you don't pay for something chances are you're not the customer - you're the product.

Imho at this point it should be pretty clear to about everyone that social networks are just convenient tools that allow people to self-classify themselves into ad-recipient categories. They also great as marketing channels - perfect delivery highway directly to users. What social networks are not that good at is your privacy as it directly contradicts their business model.

Posted by: nixd3v | Last edited on: April 30-th 2012 | Posted on: April 28-th 2012 | Has comments: 0
Tagged by: php, xdebug

Just a little something that I find useful from time to time. IMHo most PHP devs should be familiar with Xdebug debugger ( though some purists might frown upon it and instist on Vim/print_r/echo combo only ). In order for your debugger to pick up a session - one must first initiate it either by passing ?xdebug_session_start= query param or by setting a cookie with said param. Of course we'd rather not do that manually - so there we go - couple of bookmarklets that one can use to do just that: