At what point is version control needed?

A small group of programmers have hacked together a system to save work. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Stephen Collings asks: I work in embedded systems. Right now, my organization ...

Optimizing NGINX and PHP-fpm for high traffic sites

After 7 years of using NGINX with PHP, we learned a couple of things about how to best optimize NGINX and PHP-fpm for high traffic sites. Below is a collection of tips and recommendations: 1. Switch from TCP to UNIX domain sockets UNIX domain sockets offer better performance than TCP sockets over loopback interface (less copying ...

Confessions of a Full Stack DevOp

In an interesting post from Jeff Knupp, he laments the increasing tendancy for development and operations roles to merge into one: Rather than temporarily taking on a single role for a short period of time, then transitioning into the next role, they are meant to be performing all the roles, all the time. And here’s what ...

Should you always pass just the bare minimum data into a function?

A look at two ways to the get a similar result—but one way is superior. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Anders Holmström asks: Let’s say I have a function IsAdmin that checks ...

Does devops leave security out in the cold?

  photo: Barb Darrow SUMMARY:It took a lot of work to get developers and IT ops people to collaborate. The next step: getting them to factor in security at the beginning of the process. After all the angst that goes into getting developers and IT operations people on the same page — which is what ...

VMware, Puppet, EMC & SAP: Better Together

If you already have orchestration and automation in place, and you’re interested in adding SAP to your already automated environment, this should get you started. If you’re already a happy user of Puppet and/or Razor, and you want to use either or both in your SAP environment, this may help you start a conversation with ...

How can I keep API keys out of source control?

If you want to use a free source control service, there are still a few options. Stack Exchange This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 100+ Q&A sites. Will asks: I’m working on a website that will ...

Microsoft takes development into the cloud with Visual Studio Online

Visual Studio 2013 lands alongside a cloud-hosted IDE. Though it has been available on MSDN for a few weeks now, today marks the official launch of Microsoft’s flagship development environment, Visual Studio 2013. In addition to supporting Microsoft’s latest platforms—in particular, Windows 8.1—Visual Studio 2013 includes some pretty neat productivity features. Revision history and work ...

A quick reminder of why cloud computing really matters — the applications

photo: Barb Darrow SUMMARY:Amazon Web Services’ second-annual user conference is around the corner, but its scale is as much about AWS’s platform as it is about the ecosystem of developers and applications it has enabled. Amazon Web Services’ second-annual re:Invent user conference kicks off on Tuesday, and the scale of the thing speaks volumes of ...

Understanding a little more about /etc/profile and /etc/bashrc

  Recently I was working on an issue where an application was not retaining the umask setting set in the root users profile or /etc/profile. After looking into the issue a bit it seemed that the application in question only applied the umask setting that was set in /etc/bashrc and would not even accept the ...