Sonntag, 18. Dezember 2011

Doctrine2/Symfony2 SimpleXML Serialization

I wasted a lot of time on this behaviour, so I'll give a short description of what happened and what was the solution.

Well, our setup contains symfony2 (2.0.4) as well as doctrine2. I store some data from an xml file into an entity using SimpleXML-Parser. This was working well, when suddenly in the dev environment I got the error, that the profiler could not serialize some doctrine2 entity because SimpleXML Elements cannot be serialized. As the error was in the Profiler, I was really confused about what happened.

Mittwoch, 6. Juli 2011

Simplify digital life #1: Gmail and Thunderbird

I read a article about how to simplify digital life. And because I got much digital life, I decided to share with you the journey to a clean digital setup :)

Let's start with email, because this thing will be around for a long time and getting this "clean" can be a pain in the ass! So, here is how I did the cleaning:

Mittwoch, 4. Mai 2011

Server from Source #1 - Prequestions

Are you ready setting up your own server? Then let's go!

At first you should evaluate if you gonna fool around and play a bit using a virtual server on your pc and then start with a "real" server or if you go for it and use a "real" server in the first place. Just one warning: A server avaiable from the internet who is not set up properly can be used by spammers or bot-networks resulting in legal issues! Be ware of this when you decided to rent a server!

Dienstag, 26. April 2011

Server from Source #0

So, let's start this blog with a tutorial about how to set up a webserver. It is called "Server from Source" as we will start with a clean Linux Server and work our ways up to a secure and ready to use server.

So, what will happen here:
  1. Prequestions
  2. Users and SSH 
  3. FTP
  4. Apache, PHP and MySQL
  5. Git

Sonntag, 24. April 2011

Hello World

Starting a new blog is like the "Hello World"-Snippet you try in every programming language to get a feel for how things work. So I'll use this first post as first step into my own blog.

What can you expect? Well, I'll talk alot about coding (mostly PHP and a bit Java) and tech-related things like Social Web and Android Smartphone. I won't just copy news to get content in here or post 2 lines saying nothing more than everybody allready knows. I'll try to make valueable posts which are fun to read and provide information.

Some words about me: I'm developing since 10 years, startet with PHP, did some Java, Perl and C#. I worked with MySQL, PostgreSQL and Oracle. My projects involved as litttle as some html-files an as much as a After-Sales-Platform for a big automotive company. I work on frontends (HTML, CSS, Javascript/JQuery) as well as backends (as said PHP, Perl, Java with Apache, Tomcat, Glassfish).

I like working agile, using elements of Scrum and Test Driven Development to design applications that not only work, but work perfectly and are managable, maintainable and extentable.

One thing I'll do in the comming weeks is a tutorial about how to set up a webserver using Ubuntu Server 10.04 LTS. It will cover the installation and configuration of apache, php, mysql, git and some other basic stuff. Another thing you may read about many times will be symfony, a PHP framework I use for many projects. The second version is currently in preview phase, and I think when it's finished it will be awesome!

Ok then, hope you'll keep reading.