CoWorking Coffee

coworking.coffee

Just four months after reading this blog post by Mish & Rob about stealing their business ideas of coffee shop certification for nomad workers, here I am launching CoWorking.coffee.

I have decided to turn the concept into a crowdsourcing platform where users are free to find, register and rate new coffee shops or coworking spaces to work with wifi. As of today, I have lots of ideas to monetize but I want to focus first on growing the community with high quality content, starting from Tokyo, where the need of this platform is obvious. Wifi is painful to get here when you don’t know.

That was a little bit crazy and overload of work, but for some reasons that I will detail later, I am very happy with it.

Subscribe to the newsletter here CoWorking.coffee, I will be glad to send you news about how the project is going on.

Catarina Vitorino Architect Portfolio

Catarina Vitorino

Date: 2014

Technologies: WordPress, PHP5, CSS3, HTML5, Javascript

Details: Catarina Vitorino is a promising architect who wanted an online portfolio.

URL: http://catarinavitorino.com/

Receive an email from Google App engine, in php

There is not so much documentation on how to receive an email on Google App Engine (gae) with PHP. The official documentation is not really explicit, I guess it is because it is still experimental as I write.

After fighting some time, here is how to do it.

configure app.yaml with the following:

- url: /_ah/mail/.+
script: handle_incoming_email.php
login: admin

inbound_services:
- mail

Here, I redirect every received email to handle_incoming_email.php.

In handle_incoming_email.php, the content of the received email is available not in $_POST, but in file_get_contents('php://input')

With the help of Plancake email parser, it becomes easy to get the content:

$emailParser = new PlancakeEmailParser(file_get_contents('php://input'));
$email_body = $emailParser->getBody();

Et voila.