eingko weblog

a web developer’s thoughts and musings

Mozilla Firefox and XML Limitations

I wish I was informed earlier of the XML limitations in Firefox. I was racking my brain trying to figure out why my external XML entities were not working only to discover that this essential XML feature is unsupported by Firefox.
This will NOT work:

<!DOCTYPE root [
<!ENTITY sample SYSTEM "sample.xml">
]>
<root>
&sample;
</root>

How disappointing. I understand the [...]

  • Comments Off

PHP 5.3

Good things are coming to PHP, and sooner than expected: http://www.sitepoint.com/article/whats-new-php-5-3
Here’s a quick list:

Namespaces
Namespace Aliases
Native MySQL Driver
Class constants
Late static binding

I can’t wait to start using this.

  • Comments Off

Prado PHP 5 Framework

I’ve been reading a lot about ASP.Net (with C#) recently. I want to learn to use ASP.Net proficiently so that I can add it to my web “toolkit” (development languages I’m familiar with). A major downside to learning a new language is that as you consistently practice the new, it seems that you lose [...]

The following is a compilation of notes taken while installing and configuring Symfony for Windows XP with Apache 2.2:
The Process

Make sure that PHP is installed, then go to your PHP directory (i.e., C:\php) and double click go-pear.bat.
It will ask whether you would like to install a system-wide or local copy, type in “local” and press [...]

The following is a series of notes that I compiled while installing and configuring Apache 2.2, PHP 5, and MySQL 5 on Windows XP:
Apache Installation

Download Apache HTTP Server (v2.2) from apache website or from mirror, make sure to get a binary file.
Run binary file and install Apache.

MySQL Installation

Download MySQL Server from dev.mysql.com, do NOT get [...]

  • Comments Off

Why I Love ActionScript 3.0

When ActionScript 2.0 was released – and later Flash 8 – it was exciting to see the new capabilities of the Flash player. But, the improvements of ActionScript 3.0 over ActionScript 2.0 are incredible. When I jumped in and started playing around with ActionScript 3.0 I discovered many significant changes, all for the [...]

  • Comments Off

PHP SQLite

I just thought that I would post this because I ran into this issue earlier today. If you’re wanting to enable SQLite in PHP you’ll have to edit your php.ini file and uncomment the line (removing the initial semicolon) that looks like this:
;extension=php_sqlite.dll
And the line that looks like this:
;extension=php_pdo.dll
Basically, SQLite requires the PDO module [...]

  • Comments Off

Partigen

I’m really excited about the upcoming release of Partigen, check it out here: http://www.desuade.com/.

  • Comments Off

Introduction and Disclaimer
Before I begin I should probably mention that this will take quite a bit of time, potentially up to an hour or more; so make sure you set aside enough time to do this. Also, I’d like to point out that Media Temple has an excellent tutorial and the official documentation may [...]

Official Computer Geek

I’m not entirely sure what it takes to be considered a “Computer Geek” or “Computer Nerd” (whichever/whatever), but I think I may have crossed that line. I was reading “C for Dummies” by Dan Gookin and around page 210 he mentioned the origin of the name “C++” (check it out on Wikipedia), and I [...]

  • Comments Off