How easy is it to hack JavaScript in a browser?

Breaking down the possibilities of breaking in. 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. Jesus Rodriguez asks: My question has to do with JavaScript security. Imagine an auth system where you’re using ...

Nginx for Developers: An Introduction

If you are a web developer, you’ve probably heard of nginx (pronounced engine-x). Nginx is a fast and extremely powerful http and reverse proxy server that can be used to quickly and easily serve webpages. Unfortunately, like many sysops tools, there is very little documentation and very few tutorials that explain how it works and how to ...

What are best practices for reusing tiny snippets of code across projects?

“Don’t repeat yourself,” they say. But sometimes you have to. 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. Stack Exchange user and C# developer George Powell tries hard to follow the DRY principle. But as ...

Parsing the difference between the Internet and the Web according to Alan Kay

Kay thinks the Internet was built better than the Web. Is he right? 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. What did digital pioneer Alan Kay mean by, “The Internet was ...

Is it a good idea to impose uniform code format for all developers?

Herding cats and preserving egos, one standard format at a time. 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. Java developer Stijn Geukens is working with 10 developers, and nearly every dev has his ...

What’s the right balance between code consistency and code improvement?

Striking a balance is always hard but sometimes you need to upgrade and improve. 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. Consistency vs. best practice: they are two competing interests any ...

Why aren’t user-defined operators more common?

Developers who can handle it still have to work with developers who can’t. 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. Where have all the user-defined operators gone? tjameson can’t “find any procedural languages ...

Speeding Up SSH Session Creation

Establishing a new SSH connection usually takes only a few seconds, but if you’re connecting to a server multiple times in succession the overhead starts to add up. If you do a lot of Git pushing and pulling or frequently need to SSH to a dev server, you’ve probably felt the pain of waiting for ...

DevOps: Gaining Speed and Reducing Risk in a New World of Disruptive Technology

Deploying software in a high pressure production environment can be very risky and can threaten the very existence of an enterprise. Last year, the global financial services firm Knight Capital accidentally committed itself to billions of dollars worth of trades by inadvertently activating test code on their trading system at the New York Stock Exchange, ...

Opscode gains momentum with IBM, Microsoft deals

This was posted originally on Gigaom.   SUMMARY:IBM is integrating Chef into SmartCloud and MIcrosoft is adding support for Azure as well in a sign that enterprises are fully aboard the devops bandwagon. Opscode’s been on a bit of a roll. The devops fan favorite is the foundation of Amazon Web Services new Opsworks application lifecycle ...