 | News Feed |
 | Jobs Feed |
Sections
|
| feed this: |  |
/Dev/Hell Podcast: Episode 28 Canadian Twinkie Smuggler
by Chris Cornutt February 18, 2013 @ 12:33:42
The /Dev/Hell podcast, as hosted by PHP community members Chris Hartjes and Ed Finkler, has posted their latest episode - Episode 28, "Canadian Twinkie Smuggler".
You can blame Chris's tomfoolery for how crappy he sounds, because his computer pooped all over himself and he had to call in on his iPhone. Nevertheless, we were able to discuss in detail the smuggling of mass-produced pastries of the Twinkie and Tastykake varieties. We also get framework security in the context of recent Rails vulnerabilities, and how PHP developers seem to have a heightened awareness of potential vulnerabilities. Ed's details his experiences starting a local user group, and then discusses his efforts to speak at developer/tech conferences about his struggles with mental illness.
You can listen to this latest episode either through the in-page player, by downloading the mp3 directly or by subscribing to their feed and getting this and other recent episodes.
voice your opinion now!
devhell podcast ep28 twinkie ruby meetup opensource depression
Smashing Magazine: Starting An Open-Source Project
by Chris Cornutt January 03, 2013 @ 12:34:18
Smashing Magazine has a great new article that's a must read for anyone looking to start up an open source project with some guidelines to follow as you get things set up.
At Velocity 2011, Nicole Sullivan and I introduced CSS Lint, the first code-quality tool for CSS. We had spent the previous two weeks coding like crazy, trying to create an application that was both useful for end users and easy to modify. Neither of us had any experience launching an open-source project like this, and we learned a lot through the process.
The article reads like a checklist of things you'll need to consider as you create your project - things like:
- Determining what your goals are
- Choosing a license
- Code structure and organization
- Documentation
There's also a few other suggestions that may or may not be useful depending on the project like "use a mailing list" or "use version numbers" but they're all good ideas. Even if you're already working with an open source project, this is a good overview and could give you food for thought on things you might have overlooked.
voice your opinion now!
opensource project recommendations csslint checklist
Community News: Atlanta PHP Jan 2013 Meeting - Current Trends of the PHP & Open Source Job Market
by Chris Cornutt December 20, 2012 @ 09:35:29
The Atlanta PHP User Group has announced their January 2013 meeting, a loo at the "Current Trends of the PHP and Open Source Job Market" (from Ari Waller):
The presentation will be an overview of the current employment market and outlook specifically for PHP developers (as well as other Open Source related Open Source trends), based on the current supply and demands in the market place, as well as career oriented topics via Q&A (Resumes, Interviews, and overall job hunting tips and strategies). Ari will cover a year by year comparison from his previous talk and discuss changes and new trends going into 2013. He will also discuss how to work with recruiters as effectively as possible (if at all), as well as questions you have always wanted to ask regarding the the inner workings of IT Staffing.
Despite it being presented by a recruitment company, they have promised an open and honest conversation about the topic, not a sales pitch. If you'd like to attend, check out this page on the Atlanta PHP site for more information - including a new meeting location.
Have a user group meeting or event you'd like announced? let us know!
voice your opinion now!
atlantaphp january trends opensource jobs market recruitment resume
Matthias Noback: Experiences with PHP Open Source Software in a Symfony-Friendly Environment
by Chris Cornutt November 14, 2012 @ 11:24:19
Matthias Noback has a new post today sharing some of his experiences working with Open Source software, specifically as it relates to this dealings with a "Symfony-friendly environment".
These days, good PHP object-oriented libraries are all around and easily available. To me, it is actually thrilling to be part of this flourishing community, while working with Symfony2 and blogging about the Framework, the Components and their neighbors (like Silex). [...] Still, to me, contributing felt like too big a step to take right now. Until a few weeks ago, when I was looking for something I needed (a PHP client for the Microsoft Translator API) and could not find a decent solution. I decided to make it myself, and share it online.
He shares his "checklist" of steps he followed to get the library up and working (less about the library and more about the process):
- Write the code
- Initialize a Git repository
- Add a composer.json file
- Add unit tests
- Make it open source and developer friendly
- Push your code to GitHub
- Register your project at packagist.org
- Register the Packagist Service Hook
- Versioning
- Continuous integration using Travis CI
He also suggests that, at least at the outset, you skip some of your tests that might rely on external data sources/resources (so the build can start as green on Travis) then coming back and refactoring to mock things out correctly. It might look like an intimidating list for a beginner, but it's a great process to follow to have a robust, effective development/deployment process.
voice your opinion now!
opensource software process checklist github composer unittest travisci packagist
Web & PHP Magazine: Issue #7 Published - "Full Throttle"
by Chris Cornutt October 10, 2012 @ 11:49:54
The latest issue of the Web & PHP Magazine has been published - Issue #7, "Full Throttle". Articles included in this issue are:
- Introduction into scaling for Big Data: Cory Isaacson's new column
- What can developers learn from the road? - By Arne Blankerts
- How to be an open source rockstar in 7 easy steps - By Jen Kramer
- PHP security for the real world - By Michael Stowe
- Developing Web Applications in Haskell - By Patrick Brisbin
- Speed up your applications using IIS & WinCache - By Arno Hollosi
You can download this latest issue for free as a PDF as well as picking up the past 6 issues with some great PHP-related content inside.
voice your opinion now!
webandphpmagazine issue publish bigdata opensource security haskell iis wincache
Lorna Mitchell: Do Open Source with Git and Github
by Chris Cornutt September 06, 2012 @ 09:57:34
So you've been working on your own code for a while now but have been hearing about Github and how it makes it simple to contribute to other projects too. Maybe you haven't found the time to get into git and Github yet. Well, this new post (a reprinted article from php|architect) to Lorna Mitchell's blog will tell you all you need to know.
Often I find absolutely competent programmers, who aren't involved in open source, either because they don't know how to approach a project, or because they just aren't sure how the process even works. In this article we'll look at one example, the conference feedback site joind.in, and how you can use GitHub to start contributing code to this project. Since so many projects are hosted on github, this will help you get started with other projects, too.
She covers all you'll need to know to get in and get going with Github - forking a current repo (she uses Joind.in as an example), cloning your fork, making updates and submitting them as a pull request back to the main project. There's also some things about general git topics like branching, merging from the upstream source and using "git log" to view the changes.
voice your opinion now!
opensource github git introduction fork clone branch tutorial
|
Community Events
Don't see your event here? Let us know!
|