Updating content
- About me: node/18 @done content/about-me
- Articles: node/6 @done content/articles
- "Reference to undefined entity" error in XML file: node/19 @done content/reference-undefined-entity-error-xml-file
- Automatic testing of MVC applications created with Zend Framework: node/12
- BAT file tips: node/22 @done content/bat-file-tips
- Create Ajax Login page: node/13
- Creating Add-In for Sparx Enterprise Architect: node/225 @done content/creating-add-sparx-enterprise-architect
- Creating new Dojo Widget: node/14
- Fastening your work with bookmarklets: node/85
- Find files fast: node/143 @done, content/find-files-fast
- Good links related to Zend Framework: sites, tutorials, user groups, scripts, forums, etc: node/45
- How to install a PHP application together with the Zend Framework application: node/42
- Programming events with PHP: node/28 @done content/programming-events-php
- Debian Web-server with Apache, PHP, and MySQL: node/200 @done content/debian-web-server-apache-php-and-mysql
- Installing Propel object persistence layer for Web application: node/39
- Introduction to creating a data layer with Zend Framework: node/31
- Java-like events in PHP: node/29 @done content/java-events-php
- Model-View-Controller (MVC) with JavaScript: node/8 @done* content/model-view-controller-mvc-javascript
- Must-have programs for Windows: node/49 @done content/must-have-programs-windows
- Optimize PHP memory usage: eliminate circular references: node/73 @done content/optimize-php-memory-usage-eliminate-circular-references
- PHP coding tip: Convert notices and warnings into Exceptions: node/23
- PHP micro-optimization tips: node/196 @done content/php-micro-optimization-tips
- Programming data layer classes: node/32
- Sample debug session with Google Chrome JavaScript debuger: node/180 @done content/sample-debug-session-google-chrome-javascript-debuger
- Syndicate content with Zend Framework Zend_Feed classes: node/11
- UML class diagrams: node/15 @done content/uml-class-diagrams
- Unattened Windows Installation: node/184
- Using Virtual PC for running Windows Vista: node/133, @done content/using-virtual-pc-running-windows-vista
- Using Zend_Controller in subfolder: node/43
- Zend Certification: node/129 @done content/zend-certification
- Zend Framework and PRADO - successful cooperation: node/38
- Zend_Cache review: node/33
Site feed is temporary disabled to not confuse the subscribers.
* redirect configuration required
Plan for Drupal
Plan with what should be done for the site:
- Theme (@done, artisteer)
- Install WYSIWYG module for creating content (@done, wysiwyg + tinymce + patch + new content format)
- Install TLA (@done)
- Install google analytics (@done, google analytics)
- Redirect from alexatnet.com to www.alexatnet.com (@done, read Drupal's .htaccess)
- Cron jobs (@done, cron)
- Automatic backup (@done, backup and migrate, daily backups)
- bit.ly or some other short link for each node (@cancel)
- Module for sending notifications about new comments (@done, comment notify)
- Search friendly URLs (@done, Drupal's .htaccess and pathauto)
- Spam: Mollom and Spam modules (@done, spam and mollom)
- Enable comments (@done)
- OpenID Auth (@done)
- OpenID provider (@done, phpMyId)
- "Read more" is not necessary (@done, how to)
- Private messages to users (@done, privatemsg)
- Code highlighter: PHP, C#, XML, HTML, CSS (@done, syntaxhighlighter, #699968)
- Favicon (@done)
- Check why images are not cached (@done, a2enmod expires)
- Restore disabled feed when content is restored.
Some info here: http://drupal.org/node/696116
UPD: 2010-01-30 - Finally done :-) Started updating content...
Welcome, Dear Guest!
I'm moving my site from one hosting provider to another and deleting spam comments and outdated content, reviewing and updating important articles. You may do not not find the information you have searched for right now but I'm inviting you to come back later, when I complete the reviewing. In the meantime you can help me with finding a source and better translation of the following cite:

If you have a valuable idea
Drink tea.
If the idea remains after the tea
Perhaps it has some value.
However,
If you drink tea, but the idea remained,
Perhaps you simply have not learned how to drink tea.
Alex
PHP 5.3 garbage collector test
I've updated my "Optimize PHP memory usage: eliminate circular references" (link) and added tests of the PHP 5.3 garbage collector. In summary, it is good but you can do even better.
PHP 5.3 to MySQL connection error
While trying PHP 5.3 today my scripts could not connect to the mysql database. I was sure that everything is installed correctly, so I've searched for similar issues reported by the developers and found the following interesting bug report:
MySQL functions cannot be used with 5.3.x on Vista when using "localhost"
So after changing localhost in my connection strings to 127.0.0.1 PHP successfully connected to the MySQL server. Another workaround is to delete or comment "::1 localhost" record in the c:\windows\system32\drivers\etc\hosts file.
It seems that this problem hits almost all Vista and PHP 5.3 users (Google: Vista PHP 5.3 mysql localhost "127.0.0.1" hosts) but PHP team is not considering this problem as a bug. Definitely, it is excellent demonstration of the open source wold welcomeness to the new users :-)


