PHPNews

Performance Impact of Removing OOBGC

Until last week, GitHub used an Out of Band Garbage Collector (OOBGC) in production. Since removing it, we decreased CPU time across our production machines by 10%. Let’s talk about what an OOBGC is, when to use it, and when not to use it. Then follow up with some statistics about the impact of removing it from …

Continue reading »

Written by GitHub Engineering - - Aggregated on Friday May 18, 2018


Final Tweaks

Now that anyone can pull in our preset, let's make a few final tweaks and call it a series! View the source code for this episode on GitHub.

Written by Laracasts - - Aggregated on Thursday May 17, 2018


Distribute a Composer Package

Now that our preset is mostly complete, the next step is to distribute it as a reusable Composer package. Don't worry, it's easy. View the source code for …

Written by Laracasts - - Aggregated on Thursday May 17, 2018


Stubs

In this episode, we'll create a handful of stubs. In this context, a stub is simply a placeholder file that is constructed exactly as we wish for it to appear …

Written by Laracasts - - Aggregated on Thursday May 17, 2018


Tweak Your NPM Scripts

You'll likely want to replace or remove a number of the default npm packages that are included out of the box. Luckily, Laravel offers a method to assist with …

Written by Laracasts - - Aggregated on Thursday May 17, 2018


Macro it Up

Laravel presets allow us to configure the initial front-end scaffolding for any new Laravel project. While the framework ships with a few options out of the …

Written by Laracasts - - Aggregated on Thursday May 17, 2018


Redirect www to non-www subdomain

Nginx's server_name can handle multiple hostnames. But we often want to redirect "www" to non-"www" subdomains (or visa-versa!). (Don't forget to handle SSL connections to the domain you are redirecting). More info: https://t.co/WaBdUmDVwU pic.twitter.com/WcM2tEDqD7 — Chris Fidao (@fideloper) May 17, 2018 …

Continue reading »

Written by Servers for Hackers - - Aggregated on Thursday May 17, 2018


How much have I spent with Amazon?

A few years ago my family only used Amazon to purchase books and electronics, but over the past year and a half, the company has made its way into our daily lives and now we order everything we can through it. It’s so convenient and easy to just pull up what we need and click order, versus spending the time driving to …

Continue reading »

Written by Eric L. Barnes - - Aggregated on Wednesday May 16, 2018


New Pluralsight Course: OWASP Top 10, 2017

Just a tad over 5 years ago, I released my first ever Pluralsight course - OWASP Top 10 Web Application Security Risks for ASP.NET . More than 32k people have listened to more than 78k hours of content in this course making it not just the most popular course I've ever released, but also keeping it as my most popular …

Continue reading »

Written by Troy Hunt - - Aggregated on Wednesday May 16, 2018


Web Development on Windows in 2018

Foreword I have been developing web apps on Windows for the last 10+ years. I ran PHP, Apache then Nginx, MySQL and Postgres, Redis and others. I dabbed in VMs at some point but was always dissatisfied with the experience so mostly this was all running natively on Windows. There were quirks for sure, I have used a …

Continue reading »

Written by Jordi Boggiano - - Aggregated on Wednesday May 16, 2018