|Filed Under:||Programming / Web Development|
|Posts on Regator:||4846|
|Posts / Week:||11.2|
|Archived Since:||June 30, 2008|
Sourcehunt August 2016 Vacations are over, and it’s time to hunt some open source contributions again! austintoddj/Canvas [561 ?] Canvas is a new mini-CMS aimed at developers who need personal blogs. It aims to be both pretty, and pretty usable. Show More Summary
In this post, I intend to touch the concepts of: Dependency Injection (My previous post on DI) Dependency Injection Container (DIC) Services Even though these terms seems scary at first especially to new-comers but are really easy to understand and help write quality code that is easy to understand and extend. Show More Summary
While preparing my technical materials for WebSummerCamp, I realized my workshop would rely on a fairly stable internet connection, as we'd have a lot of ground to cover and a lot of packages to install. Rather than rely on the godsShow More Summary
In a previous article, you’ve been introduced to CouchDB. This time, you’re going to create a full-fledged app where you can apply the things you learned. You’re also going to learn how to secure your database at the end of the tutorial. Show More Summary
Video Audio only @bretterer Show Notes Nomad PHP Stormpath Dayton PHP User Group Recorded at PHP Tek 2016 The post Interview with Brian Retterer appeared first on Voices of the ElePHPant.
I chased an interesting bug today. MySQL was complaining about “Integrity constraint violation: 1062 Duplicate entry”. I had all the necessary safeguards in my code to prevent duplicates in tha column. I gave up on logic and simply dumped the contents of the problematic column for every record. Show More Summary
Notable PHP package: PHP Builder Pattern Generator By Manuel Lemos The builder design pattern allows to dynamically create objects in a way that the same process of construction can allow multiple representations of the object that can...Show More Summary
Speaker: Alessandro Lai @AlessandroLai Bugs are introduced in our code almost everyday, one way or another, even if we do our best to avoid it. Often, we need to identify where a bug originated to fix it, but we have to sift through a long history of commits to do that. Git comes to the … The post Bug Hunting with Git Bisect appeared first on Nomad PHP.
Fast PHP Error Monitoring and Bug Fixing with Rollbar By Samuel Adeshina Regardless of how good you are as a developer, you will always ship code to production that will have bugs or does not deal with situations that were unanticipated. Therefore...Show More Summary
Want to get your web development ideas in front of a live audience? The call for papers for the ConFoo Montreal 2017 web developer conference is open! If you have a burning desire to hold forth about PHP, Java, Ruby, Python, or any other web development topics, we want to see your proposals. Show More Summary
You may remember our past infatuation with Phalcon, the fastest PHP framework. In this post, we'll go through the process of getting it up and running in 5 minutes on one of our Homestead Improved instances. If you're not interestedShow More Summary
Any time software and business come together, there is an inherent conflict between “get it done fast” and “do a good job”. This conflict often comes to a head when deadlines are missed, whether through unrealistic expectation or underestimation on the part of the developers. Show More Summary
Video Audio only @LGnome Show Notes Recorded at PHP Tek 2016 Nomad PHP Vancouver PHP User Group The post Interview with Adam Harvey appeared first on Voices of the ElePHPant.
Notable PHP package: CakePHP 2.x Container By Manuel Lemos Dependency injection is design pattern often used implement functionality on one class using objects from external classes without hardcoding the dependency between the two classes. Several...Show More Summary
In this article, we're going to learn about a relatively new job scheduling library named Crunz. Crunz is a framework-agnostic library inspired by Laravel's Task Scheduler, but improved in many ways. Full disclosure: I'm the author and...Show More Summary
How to Create Your Own Software Product Business Without Quitting Your Day Job By Manuel Lemos Many developers want to create their own software product business but they still need money to support themselves, and so cannot quit their...Show More Summary
Github has fundamentally changed the opensource landscape, especially for those among us remembering the sourceforge days. While Github is powerful out of the box there are some tips, tricks, and browser addons that can be used to improve the experience.
When developing with PayPal's IPN simulator, you might run into the situation where it keeps returning "Invalid" when verifying the message, regardless of the encoding you set or all conditions matching and being valid. The Paypal developers...Show More Summary
Notable PHP package: PHP UDP Hole Punching By Manuel Lemos When you want to connect to a remote machine that is connected to a group of peers but you do not know its address, one common solution is to connect to central server and ask...Show More Summary