Virtualized Development Environments with Vagrant
Tuesday 16th May 2012
By Ian Chilton
Video coming soon…
Virtualized Development Environments with Vagrant
Tuesday 16th May 2012
By Ian Chilton
Video coming soon…
We are pleased to announce the May (Tuesday 15th) event for PHP North East.
Virtualization by Ian Chilton – @ichilton - www.ichilton.co.uk
Ian Chilton is a 100000 year old, developer and sysadmin. With 10 years experience a developer in the North East, he is currently working at Better Brand Agency in Stokesley, near Middlesbrough. His interests are in PHP, Ruby/Rails, DevOps, performance, scalability, deployment, security, electronics & Formula 1.
The talk will be a brief introduction to virtualization, why you would want to use virtualization for development, an introduction to a tool called “Vagrant” and a quick look at automated provisioning and configuration management.
The event is free and open to all. If you would like to attend this event make sure you register by going to http://phpnevagrant.eventbrite.com
Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
After the talk, many of us will be heading over to The Town Wall pub opposive for a few refreshing beverages, please feel free to join us afterwards too!
Please promote this event via Twitter or your own website to help us spread the word.
We are pleased to announce the March (Tuesday 20th) event for PHP North East.
Security by @ethicalhack3r
The presentation will be an introduction to web application security and how you can secure your own applications using free/open source resources and tools. I will be covering OWASP, Secure Coding and application testing using black box and white box approaches.
The event is free and open to all. If you would like to attend this event make sure you register by going to http://phpnesecurity.eventbrite.com
Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
Please promote this event via Twitter or your own website to help us spread the word.
Phing – Building & Developing Your PHP Project
Tuesday 17th January 2012
By Jamie Hurst
We are pleased to announce the January (Tuesday 17th) event for PHP North East.
Phing – Building & Deploying Your PHP Project by Jamie Hurst
You might’ve heard some talk going around about these so-called build tools.
All these are questions you could be asking. Phing is one of these build tools, and it can be used for so much more than just building your PHP project. Phing can automate testing, documentation generation, code coverage reports, code checking and much more. This talk will give you a brief insight into the power of Phing, how you can use it to build and deploy applications remotely when coupled with a version control system, and how you can use it as a starting point for a full continuous integration setup.
Be forewarned, this talk may contain some or none of the following: live coding, bash scripting, usage of a well-known version control system and XML.
The event is free and open to all. If you would like to attend this event make sure you register by going to http://phpnejanuary-eorg.eventbrite.com.
Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
Please promote this event via Twitter or your own website to help us spread the word.
We are pleased to announce the December event for PHP North East.
Know Your PLace – A festive treat from Ian Wood
Whether you are looking at site structure, forum threads, post comments or product categories maintaining the relationship between these elements is desirable if not essential. We need to know who commented on what or which gear box we need for that moped in the garage.
Most databases (MySQL, MSSQL, Oracle etc.) store data as flat lists – not exactly what we are looking for. So we have the task of building (and maintaining) these associations by ourselves.
In this presentation we’ll take a look at some of the solutions and their implementations. Starting with adjacency lists moving through path enumeration, nested sets and finally closure tables. A brief look at the benefits and drawbacks of each solution with some queries along the way.
If you associate data then this should be of interest – hopefully even useful!
The event is free and open to all. If you would like to attend this event make sure you register by going to http://phpnedecember-eorg.eventbrite.com.
Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
Please promote this event via Twitter or your own website to help us spread the word.
We are pleased to announce the October event for PHP North East, Rat: The boilerplate web app. Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event is free and open to all. If you would like to attend this event make sure you register by going to http://phpnenovember.eventbrite.com.
Rat – The Boilerplate web app - David Haywood Smith
I built Rat – a boilerplate web app – to help me quickly test startup ideas. I’ll discuss what led me to create it, how it works and what it’s useful for. I’d also like to share some ideas for apps that you could build very quickly with it. I’d also like to peer into the future and talk about where the project might lead.
World exclusive! - This will be the first time it’s been demoed in public!
Rat is not fully open-source yet but David is happy to share it with PHPNE members. If you are interested in trying it out join Team rat.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
Please promote this event via Twitter or your own website to help us spread the word.
We are pleased to announce the October event for PHP North East, an introduction to Fuel PHP. Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk.
The event is free and open to all. If you would like to attend this event make sure you register quickly by going to http://phpneoctober-eorg.eventbrite.com/. Tickets are going to go fast and we have a limited number of people we can fit in the room!
Fuel PHP - Phil Sturgeon
PHP is the land of a thousand frameworks and sometimes it can be hard to see which framework you should use and why. Some of them are old, some are over-complicated, some are barely ever updated and some are re-coded so often you’re scared to get involved as by the time you’ve finished the app you’ll need a rewrite to support the latest API.
The PHP community has always had an approach of “I’m going to pick my favourite stick and then beat everybody else with it” and it can often be hard to move away from this age old “fighting on the internets” approach of fanboyism, but really anybody who is using a framework should be interested in one thing:
Getting the job done quickly and neatly.
I have used several frameworks and often find myself hacking and extending core files, guessing how things work based on un-commeted or un-documented code or lost in seas of blog articles trying to work out whats going on. It’s at times like this you wonder if you should be using a framework at all, or maybe you should just switch to another, and another, and another…
Well there is a relatively new contender on the market by the name of Fuel PHP and I am proud to be part of the team. The project is an attempt to stem all of these issues by letting the community have a much much bigger say in the development of the framework from day 1 and learning from the lessons of existing frameworks.
We’ve kept the simplicity of CodeIgniter, learned from the wonderfully flexible file structure of Kohana, developed some command line utilities along the lines of Rails giving us interactive debugging, database migrations and configurable code scaffolding and generation, and added a whole load of new ideas. Fuel has been a real mixing ground for people to implement the best ideas possible in a new way and we’ve been lucky enough to have core contributors and users from several other frameworks get involved to help get around common frustrations in other systems and implement new ideas that would require too much change to their systems to be viable.
This talk won’t be me trying to “sell my wares”, but an interesting look into some of the features, some of the decisions made along the way and the benefits of allowing a project to be fully community orientated from day 1.
The event will take place at the Post Office in Pink Lane (@PostOfficeNE1) courtesy of PNE. Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will once again be a stack of pizzas for you to enjoy before the talk. The event is free and open to all. Feedback, suggestions and ideas for future topics are welcome on our Google Group.
Please promote this event via Twitter or your own website to help us spread the word.
Some of you may be aware of the phpNW conference in Manchester this October. A few members of the group attended the conference last year and we all found it to be a fantastic venue! It’s informal but informative, which for all of us was a perfect combination.
It’s looking like the north-east PHP community will be well represented by quite a few members of phpNE this year, which involves making the trip across the country to the land of Oasis and ship canals…
To that end, a few of the phpNE contingent have already made plans for both travel to/from Manchester and where to stay over the conference.
We’ll be travelling on the 16:15 train from Newcastle to Manchester Piccadilly on Friday 7th October, and returning on Sunday 9th at 15:21, in First class. As for the hotel, we’re all booked up to stay in the conference venue, which is the Ramada Manchester Piccadilly hotel over the two nights of Friday 7th and Saturday 8th October.
If you fancy joining us on this epic voyage of discovery, leave a comment or drop me or Anthony an email or DM and we’ll add you to the list below!
We’re all looking forward to seeing you there!
We’re pleased to announce that our event for July will be Juozas Kaziukenas (@juokaz, http://juokaz.com) a core Doctrine developer, Zend Framework contributor and CEO of Web Species (@webspecies,http://webspecies.co.uk).
After last month’s successful trial of our new venue,@PostOfficeNE1 courtesy of PNE, this month’s talk will be held there again (followed by drinks in the Town Wall pub afterwards for anyone who wants to join us).
Your feedback on this venue for future events would be appreciated on our Google Group topic. Thanks to the generous sponsorship of Laura Sharpe of Sharpe Recruitment, there will be a stack of pizzas to eat before the talk. The event is free and open to all, but please sign up online so we have an idea of numbers for the venue, and how much Laura needs to cough up for the pizzas.
Head on over to the Eventbrite page (http://phpnejuly.eventbrite.com/) to sign up; for now, here’s a brief overview of what the talk will cover.
Doctrine is an enterprise object persistence layer for PHP 5.3.2+ that supports persisting PHP objects to relational databases like MySQL, Oracle, etc. and document based storage systems like CouchDB and MongoDB as well. I’ve been using it and involved in development for a long time, so I wanted to share what I think makes it a must-have tool for complicated systems. It doesn’t work in all situations, but that’s what we are going to discuss, apart from this the talk focuses on:
- Introduction to ORMs
- What problems they solve
- Issues with ORMs
- PHP ORMs history
- Problems with Doctrine 1
- Doctrine 2 – completely different beast
- Doctrine 2 basics
- Using Doctrine 2
- Performance numbers/Overhead
- Integrating with existing applications
This talk is a brief introduction to the world of ORMs, focusing a lot on “should I use this” and “how can I use this?” while at the same time explaining how Doctrine works and looks code-wise. If you would like a good grounding for the talk, you may want to read (http://seldo.com/weblog/2011/06/15/orm_is_an_antipattern) before coming to the talk.