Slides of symfony Day 09 in Cologne.

Posted: September 7th, 2009 | Author: Marc | Filed under: buzz | Tags: , , , , , , | No Comments »

On Friday 04/09/09, the team of Interluitions organized in a stunning venue the Symfony Day event in Cologne / Germany where a bunch of talented symfony developers delivered highly interesting speeches. I was unfortunately not there but I had the pleasure to monitor the #sfdaycgn hashtag on twitter. As for every cool events, the speakers shared their slides and I thought it was cool to share them here!

I strongly encourage you to read those slides. It’s highly informational!

Best of all, you can follow these speakers on twitter: @n1k0, @xavierlacot, @jwage and @webmozart.

I’ll definitely try to be there next year.


Automatically delete the old model files that Doctrine generated

Posted: August 20th, 2009 | Author: Marc | Filed under: easier | Tags: , , , | 4 Comments »

I just released another plugin for symfony 1.2! The plugin is named uvmcDoctrineTaskExtraPlugin and aims to provide some tasks to help you with Doctrine.

The task I created today is really simple but helps a lot when it comes to manage the files that doctrine created. I’m pretty sure you already had to delete all the models, forms, filters and table that doctrine generated because of a typo in your model’s name or because it suxxed. Well, now, thanks to this plugin, you’ll be able to do that in a second.

You simply have to run:

php symfony doctrine:delete-files-of-model myModelName

and it will automagically deletes every files related to this model.


Solr search engine within Symfony

Posted: August 12th, 2009 | Author: Marc | Filed under: powerful | Tags: , , , , | 4 Comments »

Today I released my first plugin (yay!) for the symfony framework. It’s called uvmcSolrSearchPlugin and it permits you to integrate your solr search service within symfony, giving you the power of a real search engine in your website.

Read the rest of this entry »


Symfony jobs resources list

Posted: August 8th, 2009 | Author: Marc | Filed under: your-job | Tags: , | 3 Comments »

So you’ve learned symfony, you’re experienced with it and wants to find a job related to it! That’s a good news as a lot of companies are seeking symfony experienced developers right now. Here is a way for you to be easily findable, or to find a job easily.

  1. Fill in the wiki

    The first step is to write a little thing about yourself in the Symfony Project Wiki. There is a dedicated page to symfony developers for hire.

  2. Check symfonians.net

    Symfonians.net is a community which sticks together the coder, the companies, the projects and the jobs related to symfony. Check the jobs page, which is updated really often. Don’t hesitate to register and complete your profil. It can be useful for companies.

  3. Twitter

    There’s a lot of things going on there, from the freshest symfony news to futile conversation. Monitor the “symfony” keyword and follow this bunch of tweeps: @fabpot (symfony project leader), @LaurentLC (Sensiolabs’ badass), @skoop (Community manager), @kriswallsmith (former community manager & 1.3-1.4 release manager), @jwage (Doctrine project’s lead developer), @denderello (symfony evangelist), @hhamon (Dev @ sensio), @th0masr (Creator of the famous swToolboxPlugin), @n1k0 (Creator of Symfonians.net), @symfony@symfonynews. Oh, And don’t forgot to follow me and say hi: @futurecat :-)
    You will find a much more complete list of symfony heads using twitter on wefollow.

  4. LinkedIn

    In your race of being as much visible as possible, you could also join the symfony users group on LinkedIn.To be honest, i’m not a very big linked in user, so I don’t really know what’s going on there.

  5. RSS & Google Alerts

    Searching  job offers is boring. So use your favorite rss reader and subscribe to RSS feeds of job listing webservices. You can also use google alerts, to create an alert based on the keyword of your choice (”Symfony jobs” might be a good start).

I don’t think this list is really finished, so I will update it when I got new tips. Don’t hesitate to share your resources by posting a comment, I’ll add them here and greet you ;-)


Netbeans 6.8 & Symfony support

Posted: August 7th, 2009 | Author: Marc | Filed under: buzz, easier | Tags: , | 2 Comments »

I’ve been using Netbeans 6.8 since yesterday and I must say I’m pretty happy with it! It’s pretty stable.
Symfony support is quite simple as of now but i’m sure it will be better in the next release.
Here is some screenshots of the symfony support in netbeans!

Read the rest of this entry »


Les vidéos de la conférence Symfony Live 2009 sur phptv

Posted: July 23rd, 2009 | Author: Marc | Filed under: buzz | Tags: , , | 2 Comments »

Sorry english speaking heads, this post is all about french speaking people ;)

Plus d’un mois après la conférence Symfony Live 2009, phptv commence a sortir des interviews vidéos de quelques-un des intervenants. Au programme pour le moment:

La page dédiée à Symfony live 2009 sera actualisée au fur et à mesure des ajouts! N’hésitez donc pas à y retourner souvent!


New look: minimal, white and clean typography.

Posted: July 19th, 2009 | Author: Marc | Filed under: in-this-blog | Tags: | No Comments »

As you can see, I changed the look of the blog! I never really liked the previous theme which I find hard to read and not really clear…

I’m really glad to have found the Clean-Home Theme which is a really clean and minimal white background theme with nice typography!

I also installed a plugin called wp-syntax which provide syntax highlighting for a wide range of programming languages!

Thanx to the wordpress community who make a great job with all their extensions!

The changes are not yet finished and I will try to work on this blog regularly! Don’t hesitate to tell me what you would like to see appear here!


Doctrine throws an Exception “Couldn’t get last insert identifier.”

Posted: July 10th, 2009 | Author: Marc | Filed under: easier | Tags: , , , | 2 Comments »

If Doctrine throw “Couldn’t get last insert identifier.” exception to your face, you might want to check the schema.yml of your table and change all your:

type: int

to

type: integer

Here is an exemple:
THIS IS BAD:

1
2
3
4
5
6
7
8
MyModel:
  actAs:
    Timestampable:     ~
  columns:
    id:
      type:             int(4)
      primary:          true
      autoincrement:    true

THIS IS GOOD:

1
2
3
4
5
6
7
8
MyModel:
  actAs:
    Timestampable:     ~
  columns:
    id:
      type:             integer(4)
      primary:          true
      autoincrement:    true

This might solve your problem.


UTF-8 on all your tables with Doctrine 1.1 and Symfony 1.2

Posted: July 8th, 2009 | Author: Marc | Filed under: easier | Tags: , , , | 5 Comments »

Maybe you already had the problem to deal with multiple collations in your database. You want to have utf8 by default but you’re too lazy to fix ALL your schema.yml?

Well, this solution is for you:

Just add this function in your ProjectConfiguration class in “/config/ProjectConfiguration.class.php”

1
2
3
4
5
public function configureDoctrine(Doctrine_Manager $manager)
{
  $manager->setCollate('utf8_unicode_ci');
  $manager->setCharset('utf8');
}

Next time you’ll do a:

php symfony doctrine:build-all-reload

Your tables will be encoded in UTF-8, even in the plugins! :)