phpDay 2012 » phpday https://2012.phpday.it Just another WordPress site Fri, 29 Jun 2012 11:07:48 +0000 en-US hourly 1 https://wordpress.org/?v=3.5.1 Thanks again for attending: pictures, videos, feedback, discounts and more! https://2012.phpday.it/2012/06/thanks-again-for-attending-pictures-videos-feedback-discounts-and-more/?utm_source=rss&utm_medium=rss&utm_campaign=thanks-again-for-attending-pictures-videos-feedback-discounts-and-more https://2012.phpday.it/2012/06/thanks-again-for-attending-pictures-videos-feedback-discounts-and-more/#comments Tue, 19 Jun 2012 07:56:37 +0000 admin https://2012.phpday.it/?p=571 The jsDay / phpDay staff wants to thank you for participating!
Both conferences were SOLD OUT!

Here are some figures:

- 4 days
- 7 staff members
- 12 volunteers
- 47 speakers
- 308 phpDay attendees
- 324 jsDay attendees
- 1400 Spritz cocktails
- 3800 beers

You can find all the pictures on facebook, enjoy tagging! :)

All the sessions have been recorded and are now in post-production phase. We will shortly start to publish 2 videos per week. You will find them on our websites on the talk pages and on our Vimeo channel

jsDay and phpDay 2013 will take place again next year in Verona on May 15-18th.

If you didn’t already, please leave your feedback about talks, social nights, venue and organization using our feedback form.

We would also like to remind you about the following very interesting events taking place in Italy during the coming months:

From The Front, a conference dedicated to front end development with a impressive line up!
Better Software 2012 (for italian attendees): the first italian conference about software development aimed to IT entrepreneurs and managers. A great opportunity to find new potential customers and partners.
nodejsconfit 2012, the international conference about node.js having place in Brescia on Nov 10th (cfp is open)
SymfonyDay , October 5th in Turin. The first community driven event targeted to the symfony community itself, in italian, organised by GrUSP.

Our special thanks to our sponsors, who have offered us the possibility to create such great events and who are still offering discounts to the participants.

10% off for ideato training session using the coupon PHPD12 during 2012.

Microsoft will organize training sessions on Windows 8.

We also wish to thank our technical partner InAsset who provided the gear to set up wifi connectivity. We are already evaluating a dedicated Internet connection for the next edition.

Last but not least, thanks to all the volunteers, speakers and media partners who made the events possible! Really, thank you!

Please don’t forget to follow us on facebook and twitter to hear the latest news!

See you next year at jsDay/phpDay!

]]>
https://2012.phpday.it/2012/06/thanks-again-for-attending-pictures-videos-feedback-discounts-and-more/feed/ 0
#9 Interview with Giorgio Sironi https://2012.phpday.it/2012/05/9-interview-with-giorgio-sironi/?utm_source=rss&utm_medium=rss&utm_campaign=9-interview-with-giorgio-sironi https://2012.phpday.it/2012/05/9-interview-with-giorgio-sironi/#comments Wed, 09 May 2012 11:16:52 +0000 admin https://2012.phpday.it/?p=532 This is the ninth ‘social’ interview in a series with the phpDay 2012 speakers:
it’s ‘social’ because the questions have been submitted and voted online on Facebook.

Giorgio Sironi We are happy to introduce you Giorgio Sironi, a freelance PHP developer and PHPUnit_Selenium mantainer.

He will give a session at phpDay called “What they didn’t tell you about object programming in PHP”  Friday 18th May at 11:00 am on track 1.

The Interview:

Things that you consider before choosing a framework for a project?
Community, documentation, training of my colleagues, and whether I should not use a framework for this project.

What should I learn next?
Some economics and theory of constraints.

What are your thoughts about functional programming?
Keep an eye on it – functional languages like Erlang do not only “solve” the problem of concurrency but also that of distribution.

Sheldon or Leonard?
I think that the characters have undergone a progressive Flanderization towards the absurd, due to many filler episodes and an emphasis on product placement instead of geek culture and plot (Sheldon-style response).

Who’s your programming hero?
The one that doesn’t work overtime. Or Alan Kay.

What features would you like to see in the next PHP version?
Scala case classes, native PSR-0 autoloading and scalar type hints.

Who killed JFK?
I feel there is already too much an American domination in our culture to allocate time to this question.

What do you think about php 5.4 traits?
Like inheritance, sometimes useful and easily abused.

Duran Duran or Spandau Ballet?
I was born in ’88. Who are these people? :)

What do you like and what not about php?
I like the ease of deployment, hosting support and dynamic typing. I do not like the kitchen-sink let’s-add-goto and makeCoffee() development model and the focus on procedural programming of the native extensions.

Which opensource projects are you following the most?
PHPUnit and related projects due to my focus on testing as executable specification.

Did your love for programming cause you some troubles with your partner?
It did, but I think I have a balance now.

Suggest a book to read.
Atlas Shrugged by Ayn Rand.

You can find Giorgio on twitter (@giorgiosironi) or on his blog.

 

]]>
https://2012.phpday.it/2012/05/9-interview-with-giorgio-sironi/feed/ 0
#8 Interview with Stefano Mainardi https://2012.phpday.it/2012/05/8-interview-with-stefano-mainardi/?utm_source=rss&utm_medium=rss&utm_campaign=8-interview-with-stefano-mainardi https://2012.phpday.it/2012/05/8-interview-with-stefano-mainardi/#comments Wed, 09 May 2012 07:34:27 +0000 admin https://2012.phpday.it/?p=526 This is the eighth ‘social’ interview in a series with the phpDay 2012 speakers:
it’s ‘social’ because the questions have been submitted and voted online on Facebook.

 We are happy to introduce you Stefano Mainardi, a senior PHP developer and Twinbit project manager and ILDN – Italian Linux Distribution Network  - founder.

He will give a session at phpDay called “Mobile Drupal“ Friday 18th May at 12:00 am on track 1.

The Interview:

Things that you consider before choosing a framework for a project?
The first thing I check is if the name begins with “Dru” and ends with “Pal”. After this bad joke, the three things I consider essential for a good framework are: community, documentation and feedback from other developers.

What should i learn next?
Have you heard of Symfony and Drupal 8? :-)
From the human side, speaking in public is something that every good developer should be able to do, if you have ever done, perhaps it’s time to give it a try.
Finally find more effective techniques for managing your time.

What are your thoughts about functional programming?
Before answering this question I should ask for a consultation at my law firm

Sheldon or Leonard?
I’m not a big fan, or rather I never had the time to be. I saw a couple of episodes, but I would say that Sheldon is the perfect revenge of any nerds of this planet

Who’s your programming hero?
Usually my brother. Ok, seriously, I have no heroes, in the strictest sense of the word. All people who contribute every day to create models of freedom for pure spirit of sharing are my undisputed hero.

What features would you like to see in the next PHP version?
A native compiler like HipHop from Facebook

Who killed JFK?
Leland Palmer

What’s the average beer per hour factor during conferences and a normal hangout?
Whenever I have the perfect algorithm to share with the world, I drink more beer than ever that makes me forget everything.

What do you think about php 5.4 traits?
A great leap forward.

Duran Duran or Spandau Ballet?
This is the perfect scenario of the failing question selection algorithm.

What do you like and what not about php?
I love the community, but do not like the lack of self criticism.

Which opensource projects are you following the most?
Come on, should I really say that again? :P

Did your love for programming cause you some troubles with your partner?
No, she always believed I was some kind of genius, and it’s nice to make her believe that. I am also leaving an aura of mystery into believing that I have superpowers that I never revealed

Suggest a book to read.
I suggest you to contact Jacopo Romei (@jacoporomei) and ask him what’s the next book to read: he has a foolproof algorithm.

You can find Stefano on twitter (@stefanomainardi) and on his blog.

 

 

]]>
https://2012.phpday.it/2012/05/8-interview-with-stefano-mainardi/feed/ 0
jsDay tickets are SOLD OUT! phpDay: 36 tickets left https://2012.phpday.it/2012/05/jsday-tickets-are-sold-out-phpday-36-tickets-left/?utm_source=rss&utm_medium=rss&utm_campaign=jsday-tickets-are-sold-out-phpday-36-tickets-left https://2012.phpday.it/2012/05/jsday-tickets-are-sold-out-phpday-36-tickets-left/#comments Mon, 07 May 2012 18:55:08 +0000 admin https://2012.phpday.it/?p=508 Wow, jsDay tickets are SOLD OUT!               

There are still 36 tickets left for the phpDay conference, so hurry up and spread the word!

It’s going to be amazing!

]]>
https://2012.phpday.it/2012/05/jsday-tickets-are-sold-out-phpday-36-tickets-left/feed/ 0
#7 Interview with Enrico Zimuel https://2012.phpday.it/2012/05/7-interview-with-enrico-zimuel/?utm_source=rss&utm_medium=rss&utm_campaign=7-interview-with-enrico-zimuel https://2012.phpday.it/2012/05/7-interview-with-enrico-zimuel/#comments Mon, 07 May 2012 07:01:04 +0000 admin https://2012.phpday.it/?p=490 This is the seventh ‘social’ interview in a series with the phpDay 2012 speakers:
it’s ‘social’ because the questions have been submitted and voted online on Facebook.

 We are happy to introduce you Enrico Zimuel, a senior PHP Engineer at Zend Technologies,  member of the Zend  Framework core team and founder of the PHP user group Torino.

He will give a session at phpDay called “A quick start on Zend Framework 2“ Saturday 19th May at 11:00 pm on track 1.

The Interview:

Things that you consider before choosing a framework for a project?
As you know I work in the Zend Framework core team, so my answer may be biased :)
Anyway, I think the most important questions to ask around a framework are:
- Are the features of the framework compliant to the requirements of the project?
- The framework is supported by a community? How much is big that community?
- The framework is well documented? Is easy to find information on the framework?
- In case you have to develop a business project, there is a commerical support of the framework?

What should i learn next?
I’m a software engineer since 1996 and one of the most important thing that I learned so far is that there every day there is always something new to learn. For PHP developers now I think is important know how to develop APIs and spend some time to learn how to use Javascript to interact with PHP.

What are your thoughts about functional programming?
I use the functional programming every day, mostly for scripting scope. Of course, if I have to develop a big project I prefer OOP. The architectural advantages of OOP are too big compared with functional programming.

Sheldon or Leonard?
I have to say Sheldon but I feel more Leonard, to be honest.

Who’s your programming hero?
My programming heroes are all the people that every day contribute to improve the open source softwares. This community is my programming hero.

What features would you like to see in the next PHP version?
I would like to see less features and more consistency. I think this is a good time for the PHP project to consolidate the features released so far.

What’s the average beer per hour factor during conferences and a normal hangout?
I like beer and I think conferences are a social happening to share a couple of beers.
I said a couple of beers, not per hour :)

What do you think about php 5.4 traits?
I think traits are very useful structures and we have some valid use cases in the Zend Framework project where to use it (but we cannot use it because the PHP 5.3 requirement). I’m sure we will see more and more examples on how to use it in the future, now they are mostly unexplored in the PHP community.

Duran Duran or Spandau Ballet?
No comment.

What do you like and what not about php?
I like the power of PHP and, at the same time,  I don’t like the power of PHP. If you know what you are doing the PHP is a very good tool for web developers. If you don’t know how PHP works you can do very big mistakes.

Which opensource projects are you following the most?
Of course, I follow the Zend Framework project and sometimes I look to some other competitors :) I follow many others open source projects, mostly not PHP related like OpenSSL, GnuPG, Ubuntu, etc.

Did your love for programming cause you some troubles with your partner?
No, but sometimes I was very close.

Suggest a book to read.
I would like to suggest the book of Frederick P. Brooks “The Design of Design: Essays from a Computer Scientist” (Addison-Wesley Professional, 2010), it’s a really interesting reading about the process of design, from the prospective of a famous computer scientist.
For the italian folks I strongly suggest a new book about PHP, “PHP Best Practices” published by FAG Edizioni. I’m one of the co-authors :)

You can find Enrico on twitter (@ezimuel) and on his blog.
]]>
https://2012.phpday.it/2012/05/7-interview-with-enrico-zimuel/feed/ 1
#6 Interview with Jordi Boggiano https://2012.phpday.it/2012/05/6-interview-with-jordi-boggiano/?utm_source=rss&utm_medium=rss&utm_campaign=6-interview-with-jordi-boggiano https://2012.phpday.it/2012/05/6-interview-with-jordi-boggiano/#comments Mon, 07 May 2012 06:29:57 +0000 admin https://2012.phpday.it/?p=482 This is the sixth ‘social’ interview in a series with the phpDay 2012 speakers:
it’s ‘social’ because the questions have been submitted and voted online on Facebook.

Jordi Boggiano We are happy to introduce you Jordi Boggiano,  the author of a few open source apps/libs (Composer, Monolog, php-console etc.), and frequent contributor to other OSS projects (Symfony2, Twig and others).

He will give a session at phpDay called “Dependency Management with Composer”  Saturday 19th May at 15:30 pm on track 1.

The Interview:

Things that you consider before choosing a framework for a project?
Usually the expected project duration is the main factor. If it’s going to have to be maintained for the next 5 years, unless it’s really really simple, I generally start with Symfony. Otherwise Silex for simple/short-term projects. Obviously that’s based on my personal knowledge, and it does not apply to everyone.

What are your thoughts about functional programming?
Answering this question would not be without side effects.

What features would you like to see in the next PHP version?
Native Unicode support.

Who killed JFK?
Who voted for questions like this? In both cases, I guess sometimes it’s best if we don’t know the answer :)

What’s the average beer per hour factor during conferences and a normal hangout?
Given $now and $start being unix timestamp, this should draw an accurate function of beer bottles per hour:

$attendees * 9 / M_PI * 2000 * (1.5 / min(3600*3, $now – $start))

You can try to make a chart out of it as an exercise ;)

Which opensource projects are you following the most?
Composer because I spend most of my free time working on it lately. The
rest is mostly piling up unread notifications on github.

Suggest a book to read.
If you like spaceships and sci-fi, the Hyperion Cantos is great.

You can find Jordi on twitter (@seldaek) or on nelm.io page.

]]>
https://2012.phpday.it/2012/05/6-interview-with-jordi-boggiano/feed/ 0
phpDay and jsDay are approaching: SOCIAL EVENTS, SPRITZ and more! https://2012.phpday.it/2012/05/phpday-and-jsday-are-approaching-social-events-spritz-and-more/?utm_source=rss&utm_medium=rss&utm_campaign=phpday-and-jsday-are-approaching-social-events-spritz-and-more https://2012.phpday.it/2012/05/phpday-and-jsday-are-approaching-social-events-spritz-and-more/#comments Fri, 04 May 2012 10:40:56 +0000 admin https://2012.phpday.it/?p=444 The final schedules for jsDay and phpDay are online: https://2012.jsday.it/schedule/    https://2012.phpday.it/schedule/

 After Rasmus Lerdorf’s and Zeev Suraski’s confirmations as keynote speakers, we have even more news!

Social events

On 18th of May we will hold a social night, with free pizza, pasta and beer for all the attendees.

Before the social night, all attendees will be served the famous Spritz cocktail, kindly offered by our new media partner Aperol; the night will go on with a dinner at Pizzeria San Marco where Softonic is going to offer beer, pizza, vegetarian pasta and rice salads.

Our jsDay gold sponsor ideato will be organizing the first Symfony CMF HackNight, that will take place the night before the phpDay (May 17th). All the participants will be get free beer and a 15% discount coupon for the phpDay conference. For more information and booking, please check: https://symfonycmf-hacknight.eventbrite.com.

New sponsors

We would like to thank the newly added phpDay sponsors: JetBrains and Register.it. JetBrains will also send some licenses of their professional PHP editor, phpStorm, to a few lucky winners among the conference attendees.

PHP Best Practices

During the phpDay we will officially launch PHP Best Practices, the first book of its kind written in Italian by some of our most popular PHP experts. You will be able to pre-order your copy at the conference. For more information please visit: https://www.phpbestpractices.it.

The official jsDay and phpDay app

In partnership with Falafel Software, the conferences programs are now available through the EventBoard application; with this application you’ll be always able to keep an eye on the talks going on or about to start int the various tracks, and create your own agenda to make sure that you won’t lose any interesting talk! The app is available as a free download for Android, iPhone and Windows Phone 7.

Haven’t got your tickets yet? The conference is approaching and tickets are running out, so hurry up!

See you in Verona!

]]>
https://2012.phpday.it/2012/05/phpday-and-jsday-are-approaching-social-events-spritz-and-more/feed/ 0
#5 Interview with Thijs Feryn https://2012.phpday.it/2012/05/5-interview-with-thijs-feryn/?utm_source=rss&utm_medium=rss&utm_campaign=5-interview-with-thijs-feryn https://2012.phpday.it/2012/05/5-interview-with-thijs-feryn/#comments Thu, 03 May 2012 07:23:02 +0000 admin https://2012.phpday.it/?p=422

This is the fifth ‘social’ interview in a series with the phpDay 2012 speakers:
it’s ‘social’ because the questions have been submitted and voted online on Facebook.

Thijs Feryn We are happy to introduce you Thijs Feryn, an evangelist at Combell, the number one Belgian hoster, he supports communities and has a particular love for the PHP   community.

He will give a session at phpDay called “CLI, the other SAPI”  Saturday 19th May at 14:30 pm on track 3.

The Interview:

Things that you consider before choosing a framework for a project?
The learning curve is important, but also if you’re looking for components or a more full-stack implementation.

What should i learn next?
Learn C and contribute to PHP. I should start doing that myself, but haven’t yet. Try to learn about Devops, it’s interesting material.

What are your thoughts about functional programming?
Methods are functions too… so learn the functional stuff and apply it to OO if possible.

Sheldon or Leonard?
Who?

Who’s your programming hero?
I’m not that geeky to have one.

What features would you like to see in the next PHP version?
The possibility to pre-compile PHP apps/files either in a compiled phar format or just as compiled php files.

Who killed JFK?
Your mom (sorry for that). Euhhmmm … the US government … I don’t know.

What’s the average beer per hour factor during conferences and a normal hangout?
I don’t even drink alcohol.

What do you think about php 5.4 traits?
I kinda like it.

Duran Duran or Spandau Ballet?
Slayer!!!

What do you like and what not about php?
I love the PHP community, but PHP as a language could be more ambitious.

Which opensource projects are you following the most?
Varnish, Nginx, Zend Framework, PHP itself.

Did your love for programming cause you some troubles with your partner?
No but the fact that I go to conferences all the time did.

Suggest a book to read.
Evolution of a cro-magnon by John Joseph.

You can find Thijs on twitter @ThijsFeryn
 

]]>
https://2012.phpday.it/2012/05/5-interview-with-thijs-feryn/feed/ 0
#4 Interview With Lukas Kahwe Smith https://2012.phpday.it/2012/04/4-interview-with-lukas-kahwe-smith/?utm_source=rss&utm_medium=rss&utm_campaign=4-interview-with-lukas-kahwe-smith https://2012.phpday.it/2012/04/4-interview-with-lukas-kahwe-smith/#comments Fri, 27 Apr 2012 07:36:37 +0000 admin https://2012.phpday.it/?p=395 This is the fourth ‘social’ interview in a series with the phpDay 2012 speakers: it’s ‘social’ because the questions have been submitted and voted online on Facebook.

Lukas Kahwe Smith We are happy to introduce you Lukas Smith, an experienced PHP developer, he spends most of his time playing with Symfony2 as well as pushing the PHPCR ecosystem.

He will give a session at phpDay called “PHPCR – PHP Content Repository Specification” Friday 18th May at 5:30 pm on track 2.

The Interview:

Things that you consider before choosing a framework for a project?
As I work in a web agency, the main criteria is does it cover the common use cases. Does it do this in a way that facilitates code reuse and testing?
Furthermore how strong is the community in producing quality extensions and supporting each other?

What should i learn next?
PHPCR :)

What are your throughts about functional programming?
Its been a while since I have taken a serious look at functional programming. Back in University we learned Opal. I loved the beauty of the final solutions, but dreaded refactoring.

Who’s your programming hero?
My father. I still remember when we got this weird Apricot computer and he wrote an english word trainer in Basic. I “played” with it all day :)

What features would you like to see in the next PHP version?
Getting interfaces for common stuff like caching, logging, http request/response etc.

What’s the average beer per hour factor during conferences and a normal hangout?
0.0

What do you think about php 5.4 traits?
I would have preferred Grafts (https://wiki.php.net/rfc/horizontalreuse#grafts_-_class_composition_not_implemented)
We still have a lot of learning to do, but it has the potential of becoming a very significant tool for PHP developers.

What do you like and what not about php?
I like that so far I never felt that a problem I needed to solve required me to program in another language.

Which opensource projects are you following the most?
Symfony2 and PHPCR .. though I guess these days also Drupal, despite having never used it, let alone installed it :)

Suggest a book to read.
I know SQL is not hip these days, but “SQL Performance Tuning” by Peter Gulutzan and Trudy Pelzer was probably the most important book for my career. I learned so much, which gave me the confidence to really step up and from there I was able to grow my knowledge in every direction I needed to go.

You can reach Lukas on twitter(@lsmith) and on his blog.

]]>
https://2012.phpday.it/2012/04/4-interview-with-lukas-kahwe-smith/feed/ 0
#3 Interview with Jacopo Romei https://2012.phpday.it/2012/04/jacopo-romei/?utm_source=rss&utm_medium=rss&utm_campaign=jacopo-romei https://2012.phpday.it/2012/04/jacopo-romei/#comments Wed, 18 Apr 2012 12:23:10 +0000 admin https://2012.phpday.it/?p=382 Jacopo Romei This is the third ‘social’ interview in a series with the phpDay 2012 speakers: it’s ‘social’ because the questions have been submitted and voted online on  Facebook.

We are happy to introduce you Jacopo Romei, an experienced PHP developer and agile coach.

He will give a session at phpDay called “Symfony CMF” Fri 18th May at 5 pm on track 2 and the workshop “Test Driven Development with Symfony2” Fri 18th May at 11 am on track 3.

Here’s her interview:

Things that you consider before choosing a framework for a project?
Is it mainstream? Is it supported by a *huge* community? If it’s
exotic, does it feature something worth its exoticness? Is it *truly*
decoupled and not just packed down in procedures?
The hardest one: do I really need a framework? Often the answer is
“yes”, but “often” is never “always”.

What should i learn next?
To communicate. Never seen a project fail for a strictly technical
reason. Effective communication is a keypoint. Even good code is a way
to communicate and – you know? – it’s a way to communicate on the
human side of the project. PC would love assembly, so let’s remind we
write code for humans. :-)

What are your thoughts about functional programming?
I love it. “Maybe I’m amazed” of the way we keep teaching procedural
style first, then OOP and maybe, at last, functional paradigm. I was
lucky enough to be taught functional programming very early, among
fellow students complaining for those lectures. My default choice for
everyday development is OOP by the way.

Sheldon or Leonard?
Leonard. Sheldon is funny, but I’d kill him if it was true and closer
than 50m from me. :-)

Who’s your programming hero?
The open source community. If all the efforts and money now put
somewhere else in IT were put in the open source community, we would
live in a way better world. People cares too much about performance or
about design while if only we understood IT is the core of our next
future life, we wouldn’t give up the open source development model.
All in all Firefox made us free of Internet Explorer, not Chrome. ;-)
Who made the biggest step for a better life?

What features would you like to see in the next PHP version?
Pure dreamland OK? I’d love some easy way to compile my PHP libraries
into a PHP extension. I know something similar exists, but here I mean
*easy* as in “beer” ;-)

Who killed JFK?
Gabriella Golia.

What’s the average beer per hour factor during conferences and a normal hangout?
4 vs. 1.5.
Though phpDay could feature a lower rate because of Spritz.

What do you think about php 5.4 traits?
Sharing behaviors horizontally among classes is something I love and
always strive for. I love traits concept and I’ve been waiting for
them so long. Now it’s time to get the fun out of them.

Duran Duran or Spandau Ballet?
This is the hardest one to answer. Duran Duran…

What do you like and what not about php?
I *hate* its syntax and all the boilerplate. E.g. I love python’s
enforced indentation.
I like PHP community and its broad mixed paradigm, going from lambda
functions to *mature* OOP.

Which opensource projects are you following the most?
Symfony CMF, definitely.
Arduino is also taking some mind-share of mine.

Did your love for programming cause you some troubles with your partner?
Never. I don’t overprogram, I hate overtime. I want my life to be
healthy and doing too much of one thing is unhealthy.
Conferences on the other hand are a nice excuse to share some time
travelling together.

Suggest a book to read.
“The Black Swan” by Nassim Taleb.
“Pro PHP Refactoring” by Francesco Trucchia and
Jacopo Romei

You can reach Jacopo on twitter(@jacoporomei) and on his italian and english blog.

 

]]>
https://2012.phpday.it/2012/04/jacopo-romei/feed/ 0