Get rid off phpmail()!

Dear sysadmins and developers,

phpmail() IS OUT! Get rid off it. Now!

One of the most common sources of spam are “hacked” webservers and poorly or even non-secured forms. By using phpmail the webserver must be allowed to send mails without checks for a valid sender. This results – mostly on a shared web host – in having checking every clients installations for the bad script while the mailserver gets blacklisted due to the spam wave.
Continue reading

Posted in common | Tagged , , | Leave a comment

coffeecoders gone twitter

Hey there,

although we don’t like to blindly follow trends we decided to open up a twitter-account.

You can follow us here. You can expect to be informed when a new blog post is published and we will tweet links and interessting stuff which would be too small for a whole article.

We hope you like our new way of communicating with you and would be glad if you follow us.

Posted in common | Tagged , | 2 Comments

trac: upgrading trac with easy_install fails with “unexpected HTML page found”

When installing or upgrading trac on a Debian-like linux machine you might want to use the easy approach of the python setuptools. Trac can be installed or upgraded by using:

easy_install http://svn.edgewall.org/repos/trac/branches/0.11-stable

Since the release of Subversion 1.5 the version of easy_install included in the Debian repository ran into a compatibility issue. Continue reading

Posted in common | Tagged , , , , | 1 Comment

Using the Zend Framework 1.8 Bootstrapper and Doctrine 1.1.0

I think that by now, the Zend Framework is one of the most sophisticated PHP frameworks available.
Additionally I really like the idea of Object Relational Mapper tools. Unfortunately the Zend Frameworks DB and ORM capabilities didn’t convince me yet. That’s where the powerful ORM tool for PHP named Doctrine comes into play.
It is fairly easy to get Doctrine and the Zend Framework (here I’m usually referring to the MVC part) working together,
but in my opinion that might not use the full potential of these two Frameworks put together.
So I started developing a wrapper Framework which I named – in the lack of a better name 😉 – Cuckoo.
At this point in developmnent it only offers ZF 1.8 bootstrap classes for Doctrine and an application wrapper which makes using Doctrine and ZF together easier. A sample application is included as well, I hope it works more or less out of the box.

The next steps will be a Zend Form derivate that can generate forms by using the meta information from your doctrine
model but stays fully customizable as well as cool Ajax/ExtJs support.

Download 0.001 PreAlpha

Posted in common | Tagged , | 1 Comment