nathan.gs

Feb 12

Presenting Hadoop Pig: MapReduce the easy way @ Fosdem.
Photo by Nicolas Maillot

Presenting Hadoop Pig: MapReduce the easy way @ Fosdem.

Photo by Nicolas Maillot

Feb 08

What’s next Hbase & redis joining forces? #membase #couchdb #couchbase

Hadoop Pig: MapReduce the easy way. http://goo.gl/AEQEd #fosdem #datadevroom #hadoop #pig

Feb 07

Hadoop Pig: MapReduce the easy way.

My presentation about Hadoop and Pig during the Fosdem Data Dev Room.

Hadoop Pig: MapReduce the easy way!

Feb 06

RT @DataDevRoom: Hadoop Pig talk by Nathan Bijnens has started #datadevroom

Jan 14

Massive Media

My employer, the social networking site Netlog, announces the beginning of a new chapter. The Netlog site will become part of Massive Media, a global media group, focusing mainly on social media. In the course of the year the product portfolio will expand into new markets. 

Aug 30

(Source: netlog.com)

Jan 18

Doctrine Column Aggregation & Relations

Suppose we have this structure:


When you run the symfony:build —all task you get a really annoying error:

The problem: the Doctrine CLI task tries to insert multiple CREATE TABLE queries (one for each child + for the parant).

Luckily you can circumvent this behavior by calling (in the setUp method):

from each of your child classes. The table is still correctly generated by the parent.

Jan 12

Passing a PHP session between subdomains

Sometimes you need to have access to the same session between multiple subdomains. Eg. a user logs in at the main website, but should also have access to the forums subdomain. Ideally you implement a check from the subdomain to the main domain, but this isn’t always possible.

It’s possible to set a cookie domain for your sessions. Instead of the default of www.example.org cookie domain set it to .example.org.

eg. Put this at the top of your php pages that need to have shared sessions.

That’s all. Sharing a session between multiple domains is not possible.

Jan 04

Hello world

A new blog is born. And the mandatory hello world is posted. Now the blogging can begin.

I will try to post here about my adventures with Symfony, Doctrine, PHP, NGINX, Debian and more general interests.

.Nathan