Qafoo GmbH - passion for software quality

Help you and your team benefit from new perspectives on cutting-edge quality engineering techniques and tools through the Qafoo team weblog.

Qafoo Team Blog

  • Feel welcome: Contributing to Zeta Components

    by Kore Nordmann on Mon, 07 Mar 2011 10:37:04 +0100

    In case you missed it, what was formally known as eZ Components is now Apache Zeta Components since some time. The story behind has already been written down somewhere else, so I skip it here. This article shall instead show you how to get on board with an amazingly cool open source project and what it gains you.

    Read more on Feel welcome: Contributing to Zeta Components…
  • Meet us at a place near you

    by Kore Nordmann on Mon, 14 Feb 2011 06:23:53 +0100

    Qafoo people are travelling to many conferences in the next weeks. This is your chance to meet us in person, have interesting chats face to face, discuss your software quality issues and have a beer! If you want to have a dedicated meeting, please email us upfront. Our schedule is:

    Read more on Meet us at a place near you…
  • Struct classes in PHP

    by Kore Nordmann on Fri, 16 Sep 2016 11:44:49 +0200

    PHP arrays are a wonderful tool and one of the reasons I like PHP. Their versatility makes it possible to easily set up proof of concepts (POC), either used as hash maps storing multiple keys, or as lists, stacks, trees or whatever you like. But once you are past the phase of the initial POC, the excessive usage of arrays and exactly their versatility has some drawbacks: If you see an array type hint or return documentation, you know nearly nothing about the data structure. Using arrays as key-value hash maps for storing configuration keys or data sets you also know nearly nothing about the expected contents of the array.

    Read more on Struct classes in PHP…
  • Code Review offer (20% discount)

    by Kore Nordmann on Fri, 16 Sep 2016 11:44:49 +0200

    This month we want highlight a second part of our portfolio and provide you with a special opportunity in respect to code reviews: We will give you a 20% discount on code reviews with a focus on software quality, booked until January 31st for Februrary.

    Read more on Code Review offer (20% discount)…
  • The PHP collective

    by Kore Nordmann on Fri, 02 Sep 2016 12:48:38 +0200

    The PHP collective (or the "PHP-Kolektiv" in German) provides you with a new amazing alternative for PHP training in Germany. Read more for schedule, dates and prices.

    Read more on The PHP collective…
  • Testing file uploads with PHP

    by Manuel Pichler on Thu, 09 Dec 2010 09:37:11 +0100

    A question I am asked on a regular basis is, how you can test a file upload with PHP. In this blog post, I take a precise look at this topic and show you how to test your file uploads from within your standard testing environment, using widely unknown testing framework for PHP.

    Read more on Testing file uploads with PHP…
  • 20% discount for OOP/OOD trainings in January

    by Kore Nordmann on Mon, 06 Dec 2010 11:58:59 +0100

    The year is almost over, for many people time to reflect the past and plan for the future. If you wanted to please your developers and enhance your development for 2011, how about a customized training to boost your powers? Qafoo offers you a 3 days training (German or English) on good object oriented design and object oriented programming in PHP, customized to your companies very personal needs, with 20% discount in January!

    Read more on 20% discount for OOP/OOD trainings in January…
  • Apache Zeta Components: Doing mail right

    by Kore Nordmann on Fri, 16 Sep 2016 11:44:49 +0200

    Sending and receiving mail is a regular, but often cumbersome task. Especially, when it comes to more complex mails than just plain text. HTML and alternate text parts, embedded images, attachments and digests can make your brain spin if you need to do it yourself. The Apache Zeta Mail component makes it easy for you to send such mails, but also to receive them! In this article I show you how to send HTML emails with embedded images and how to receive all mails from an IMAP server and forward them in a single mail, using a digest.

    Read more on Apache Zeta Components: Doing mail right…
  • Remember your calls for papers

    by Kore Nordmann on Wed, 03 Nov 2010 11:18:33 +0100

    Do you speak at PHP conferences regularly? Or do you plan to do so? Do you occasionally forget when the call for papers for a conference starts or ends? So, you have a similar problem than we have. And we hacked up a simple solution: The Call For Papers manager (qaCFP)

    Read more on Remember your calls for papers…
  • IPC 2010 recap

    by Kore Nordmann on Fri, 15 Oct 2010 12:28:48 +0200

    The International PHP Conference 2010, the 10th instance of this yearly PHP family meeting, ended yesterday. It was an amazing event again and we had many nice discussions. Beside that, all three Qafoo members presented talks on various topics, for which we now uploaded the slides to our talks page. Find below a short review about our sessions. If you attended any of them, please do not forget to give us some feedback via joind.in!

    Read more on IPC 2010 recap…
1 - ... - 7 - 8 - 9 - 10 - 11