-
Sometimes, MySQL start-up errors aren’t accurate. If its driving you crazy, just run sudo mysqld on the command line to find out what’s really the problem. In my case, I had updated some settings in my development server’s /etc/my.cnf. After a long while, I rebooted and lo and behold, MySQL refused to start. /var/log/mysql/error.log said
-
Welcome to WordPress.com! This is your very first post. Click the Edit link to modify or delete it, or start a new post. If you like, use this post to tell readers why you started this blog and what you plan to do with it. Happy blogging!
-
A curious error bumped into me this week while using Doctrine2 at work, when users try to re-register with a previously used username or email (its always their own username or email). A PDOException is always raised in these cases when we save to the database, as it should. The problem emerges when we have
-
A Content Security Policy is a new web standard meant to insulate websites or web applications from Cross-Site Scripting attacks (XSS). While we enforce that in our web applications code, this new standard is enforced by browsers themselves. This is much better. So far, we’re retrofitting Apache-based sites with a header setting in .htaccess: <IfModule>
-
A slew of new browser releases is just around the corner. Chrome 12 was just released while Firefox 5 and Opera Next (11.50) are available for public preview. Even Internet Explorer has made available a platform preview of version 10. With all this rapid rate of new releases, I have to make sure Lisantra’s clients’
-
While I was reviewing Opera Next’s changelog (11.50b1), I noticed this tidbit: Start request for CSS resources now occurs during parsing. What this means is that as soon as Opera encounters a <link> tag referencing an external stylesheet, it will issue an HTTP GET for that stylesheet. Most browsers parse the entire HTML source before