2015年4月20日星期一

Community News: Latest PEAR Releases for 04.20.2015

Latest PEAR Releases:

Three Devs & A Maybe: Episode 61 - Conference Experiences, RFC's & The PHP League with Phil Sturgeon


The Three Devs and a Maybe podcast has posted an episode recently talking about some of their own experiences at conferences, RFCs and an interview with special guest Phil Sturgeon.



This episode we are fortunate enough to have Phil Sturgeon back on the show. Originally recorded on the 11th Feb and only now being released (blame Edd), the show starts of with a comparison between Phil and Fraser's snowboarding injuries. We then move on to discuss standing desks, Sunshine PHP, American weather, and conference experiences. Following this DDD (Development Driven Development...) is touched upon, along with a look at the current stack Phil is using at work. Finally we chat about the 'attack-of-the-clone' packages Phil has noticed around the PHP community (ultra-tiny-small-restful frameworks etc.) and how far the 'The League of Extraordinary Packages' has grown.


They talk some about The League but also about other topics including the No Capes podcast, the PHP UK Conference, the domain-driven design community and scalar type hints. You can listen to this recent episode either through the in-page audio player or by downloading the mp3 directly. If you enjoy the show, consider subscribing to their feed too.


Link: http://threedevsandamaybe.com/conference-experiences-rfcs-and-the-php-league-with-phil-sturgeon/

Laravel News: ArtisanConf - A new Laravel Conference in London


The Laravel News site has a post talking about a new Laravel-related conference happening in London on July 9th and 10th (at the Barbican): ArtisanConf, "the premier UK conference for Laravel and modern PHP enthusiasts. Up to 300 artisans will convene in the heart of London's Tech City for two days of inspirational talks, engaging networking and amazing learning opportunities."




Jonty Behr is one of the organizers of ArtisanConf, and I asked him why he decided to start this new conference. "Laravel is incredibly popular in the UK, and a lot of developers have been requesting a UK based conference for a while. Although the guys at LaraconEU do an amazing job, not all developers in the UK are able to travel to Amsterdam and we hope to help, educate and build their experience within the community."



The conference already has some amazing (and well known) speakers lined up. Plus they are hoping that there will be something for both beginners and the experienced at ArtisanConf. There will be two full days of talks and more details will be released soon.




You can already pick up tickets from the conference site or, if you'd like a chance at speaking, head over and submit to their Call for Papers.


Link: https://laravel-news.com/2015/04/artisanconf/

Alex Bilbie: Setup Jenkins and test a PHP project


Alex Bilbie has posted a new tutorial to his site showing you how to set up Jenkins to test a PHP project. Jenkins is a popular automated build tool that can be used to do helpful things like automatically run unit tests and execute other tasks when code changes happen (or on an automated schedule).



After a chat with some other developers on Twitter the other day I offered to write a tutorial on how to setup Jenkins from scratch and create a job to test a PHP project. For this tutorial I'm going to use a Digital Ocean droplet (get $10 free credit with this link) but you can use a server from anywhere. Once I've installed and setup Jenkins I'm going to create a job to test my Proton framework.


He walks you through the setup of the server (Ubuntu running on a Digital Ocean instance) and the commands you'll need to get the required tools installed, including Jenkins. He configures Nginx to work as a proxy for the Jenkins installation (config included) and how to secure the installation. This is done via a GitHub OAuth connection and plugin. He helps you get Composer installed, an SSH in place for committing back to GitHub and creating a first job. He also includes a listing of several helpful tools that can be used to test your scripts and applications to provide more detail and better quality to the resulting code.


Link: http://alexbilbie.com/2015/04/setting-up-jenkins/

Sound of Symfony Podcast: Episode 7 - Talking about tools


The Sound of Symfony podcast has returned with a new episode (#7) where they talk about tools and catch up on some of the news they missed while they were out.



In this much delayed episode we discuss the huge backlog of news that we've missed, we talk to Benjamin Eberlei about development tools, and we talk about the upcoming Symfony conferences. Next episode will be released on May 17th.


You can listen to this latest episode either through the in-page audio player or by downloading the mp3. If you enjoy the show be sure to subscribe to their feed to get the latest shows as they're released.


Link: http://www.soundofsymfony.com/episode/episode-7/

Symfony Blog: SymfonyCon Paris is announced: December 3-5!


The Symfony blog has officially announced SymfonyCon Paris including its dates - December 3rd through 5th.




We're so thrilled and excited to announce SymfonyCon Paris! We've just confirmed the official dates, SymfonyCon Paris 2015 will be December 3-5 in a famous Parisian theater: Les Folies Bergère!



To celebrate Symfony's 10th birthday it was logical to come back to Symfony's hometown. As you were (almost) all asking for it, there was nothing more to convince us to do it in Paris. But Paris, is a very big city, with a lot of venues and this year is so special… To celebrate Symfony's birthday, we picked up a magical venue… Welcome to les Folies Bergère! It's downtown Paris and very easy to access wherever you are in Paris.




You can pick up Early Bird tickets right now from the conference site. If you're of the speaking sort, you could also submit to the Call for Paper that's open until June 30th. There will be workshops happening before the conference and the 5th will be a "hackday" for those wanting to gather with fellow Symfony developers and work out some code.


Link: http://symfony.com/blog/symfonycon-paris-is-announced-december-3-5

Who should I bring to the kick-off meeting?

Recently, a new client asked me who should participate in the kick-off meeting for a project to design a website that would communicate the outcomes of a large research study.