SydPHP November 2012

Hey Everyone,


In response to ideas provided by the group over the last few months, we thought it would be good to have a meetup where we focus on embracing the spirit of Open Source software development by enabling group members to leverage the knowledge and experience of their peers.


I'll update this as I hear from you; but at this point we're going to have an "Open Mic" kind of night this month and invite any PHP developers with any "Show & Tell" small snippets of code they'd like scrutinised.


It can be very interesting to hear suggestions from people who have distance from a project and we hope this format will show that informed decisions can be made easier through collaborative effort.


Whether you’re a veteran programmer or new to working with PHP, we're welcoming any developer to spend some time:- Showing off their code- Asking specific questions people might be able to answer or- Asking vague questions ("Why would I start using Namespaces", "What's a cool use of X", etc.)

So bring your laptops, and start thinking about any tidbits you’d like to show off or ask about. And don’t be shy, we’ll be up on the stage with you helping field questions if you like.


This is a very experimental form for the presentation this month; and we’re excited to see how it will go!

We’ll leave some time at the end of the session for everybody to discuss the ideas and solutions in more detail. This should allow an opportunity for anyone to work through some solutions collaboratively with other developers.

After we’ll retire to the pub for some welcome refreshments, and continue the evening from there.


Cheers,

Dean & Dave.

Join or login to comment.

  • Dave C.

    Hi folks, just a quick follow up to one of the points @steveathon made during the evening. He very kindly uploaded a project at https://github.com/steveathon/ke...­ which is a helper which allows you to store your passwords in a simple json file away from your main application directory. Have a look at the readme and go from there. Thanks for sharing Steve! :-)

    December 4, 2012

  • Dave C.

    For those of you who were interested in submitting an entry for the apps4nsw initiative that Rewired State have been working on the deadline has been extended to Monday morning at 9am so there's still time to get in there! :-D http://data.nsw.gov.au/apps4nsw...­

    1 · November 30, 2012

  • Dave C.

    If anyone is having problems with Facebook integrations there have been some problems with their SDK, go download the latest version.

    November 29, 2012

    • A former member
      A former member

      Hey William,

      I'd say if your app is still working and people can still connect to Facebook through your site, then all is good. This is the issue I was referring to: https://developers.fac...­

      November 29, 2012

    • A former member
      A former member

      Hi Cody, if this problem meant that no one could connect that I think we don't have this buggy version since the majority of our users seem to be getting through.

      November 30, 2012

  • Eduardo

    Awesome discussions and a lot of useful information.

    November 30, 2012

  • Danny A.

    November 29, 2012

    • Justin K.

      thanks that is brilliant and just what I was trying to find

      November 30, 2012

  • Dave C.

    Great shout out about Composer....

    Allows you to manage dependencies and help people install all the files your library is dependent on. Go to http://getcomposer.org/­

    Have a look at the install instructions mentioned in the project here https://github.com/meenie/munee­ and go to https://packagist.org/packages/m...­ to see the library registered on packagist.

    Awesome live code Composer demonstration from Cody....Geez did I just let someone use my laptop and go in as root because we didn't have access rights on the default user? Yep must have been a Virtual Machine. Thanks for sharing Cody.

    1 · November 29, 2012

    • A former member
      A former member

      Using a hash*

      November 30, 2012

    • Adrian G.

      Cool thanks, I'm looking forward for the update : )

      November 30, 2012

  • Dave C.

    Really enjoyed the session, lots of knowledge being shared along with references from practical experience. I'd like to see more nights like this if people are open to it.

    November 30, 2012

  • A former member
    A former member

    !Hey guys, great meet up! I learned a lot of cool things. Had to rush off at the end, but looking forward to the phunconference.

    November 29, 2012

  • A former member
    A former member

    This is a large group considering the topic, whuch to me is a specialised area. It was good to see so many smart and friendly people.

    November 29, 2012

  • A former member
    A former member

    A BIG thank you to the organizers and all participants. I expected the whole thing to be over my head but I was given geat leads to get myself started so I'm really grateful. Hope to see you again soon.

    1 · November 29, 2012

  • Danny A.

    November 29, 2012

  • Danny A.

    All the tests

    http://phpqatools.org/­

    November 29, 2012

  • Dave C.

    Going to get a nice intro to Unit Testing now, signing off after this and heading to the pub :-D

    November 29, 2012

  • Dave C.

    Namespaces are great for a number of reasons, you can avoid collisions very easily as well as extend classes with the same names using aliasing. Start using them today :-D

    November 29, 2012

  • Dave C.

    Dean says config is easier with Nginx than Apache. Comparatively newer and it handles threads differently. Steve says Apache2 has some advantages over Nginx can be scaled without having to configure every instance and has many other advantages as far as scalablity is concerned. Ultimately you're going to pick the right tool for the job. If you intend to scale to a billion users this month then use Apache if you're working on a smaller project you may benefit more from using Nginx.

    If you're going to switch you may run into a few issues with certain packages however you should find it's pretty straightforward.

    If you're going to use a library that's purpose built for the place you work (for internal consumption) rather than something that's consumer facing it may be hard to find stable packages for Nginx just now.

    November 29, 2012

  • Dave C.

    Less is CSS for programmers says Dean....Live demo?
    Fantastic we've got a link to see what this means http://leafo.net/lessphp/#demo­ Have a go it looks like it may save a lot of time. It supports CSS3 etc.
    Another live demo from Cody - thanks mate :-D

    November 29, 2012

  • Steven L

    Fun things to try! Less and Composer.

    November 29, 2012

  • Dave C.

    Beginning with PHP..... :-D

    Sites to start learning more about PHP:
    http://www.phptherightway.com/­
    http://www.youtube.com/user/jre...­

    Dean mentioned http://validator.w3.org/­ might be useful for validating code

    Headfirst books from O'Reilly or books from Sitepoint
    Have a look at http://www.wowebook.be/­

    Things you can do:
    Come along to the user group, go to other user groups, practice

    November 29, 2012

  • Dean R.

    And if anyone has some questions or topics they might want other people to answer, post those here too!
    eg:
    - Why would I use namespaces?
    - Who can show me a real-life use case of [unit testing, automated deployment, automated backup]?
    - Why do you [or do you not] use feature [some framework or feature or plugin]?

    November 29, 2012

  • Dean R.

    Just a reminder everyone coming tonight, If you have any (small) code you want to show off or enquire about, please bring it along. We'll be having an "open-mic" type night tonight to help kick off regular "lightning talks" we'd like to incorporate between regular presentations!

    See you all tonight!

    November 29, 2012

  • Dean R.

    So who's got some code they think they'll show off or esquire about?

    I was just thinking, I'd love if somebody who actually uses TDD could show us a little slice of their workflow..

    November 9, 2012

50 went

Our Sponsors

  • PayPal+Braintree

    PayPal+Braintree kindly sponsored refreshments at our August meetup.

  • Anchor Systems

    Anchor provide venue, catering and prizes for our meetups.

  • 4mation Technologies

    2013 Primary sponsor + Phunconf prize donor & Phunconf 4.0 refreshments

  • Ninefold

    Primary sponsor, SydPHP Phunconference 2012 drinks sponsor & prize donor

  • BigCommerce

    BigCommerce is a Primary Sponsor of SydPHP.

  • Mammoth Media

    VPS Hosting and Network Provisioning

  • Spinifex Group

    Meetup Venue Hire costs and SydPHP Phunconference 2012 food sponsor

  • Zend

    SydPHP Phunconference 2012 major prize donor

  • Praxis BT

    SydPHP Phunconference 2012 major prize donor

  • Rewired State

    Phunconf 2012 major prize donor

  • SensioLabs

    Sponsor of SydPHP September 2012 "Symfony Night" event!

Imagine having a community behind you

Get started Learn more
Bill

I started the group because there wasn't any other type of group like this. I've met some great folks in the group who have become close friends and have also met some amazing business owners.

Bill, started New York City Gay Craft Beer Lovers

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy