• submit to reddit
Jim Bird07/18/14
10659 views
0 replies

Trust instead of Threats

According to Dr. Gary McGraw’s ground breaking work on software security, up to half of security mistakes are made in design rather than in coding. For the last 10 years we’ve been told that we are supposed to do this through threat modeling. What else can we do to include security in application design?

Alexey Kutuzov07/18/14
8849 views
0 replies

Docker using private registry

There is an easy way to define Docker container using Dockerfile. The other way to do it is private Docker registry. I will install now MongoDB in a Docker container w/o Dockerfile

Mike Bushong07/18/14
5738 views
0 replies

Open Compute, Open Switch API and Open Network Install Environment

Much has been published about the Open Compute Project. Initiated by Facebook, it has become an industry effort focused on standardization of many parts and components in the datacenter. It’s not a huge innovative leap, but it’s a significant convenience.

Gil Fink07/18/14
6876 views
0 replies

Quick Tip: AngularJS Controller Destructor

One of the things you might need to do is to clean up resources when a controller in AngularJS is being deactivated. The following code example shows how to use the $destroy event to remove an event handler that was registered in some pubsubService:

Robert Diana07/18/14
4550 views
0 replies

Geek Reading July 17, 2014

These items are a combination of tech business news, development news and programming tools and techniques.

Kristina Chodorow07/17/14
5717 views
0 replies

Sharing Programming

I’m going to be volunteer teaching AP computer science this fall at a NYC high school! Aside from actually prepping them for the AP exam, I’ve been thinking about how to share the programming culture I love with the students. Off the top of my head, I’d like to tell them about:

Chris Odell07/17/14
4040 views
0 replies

Every Library Needs an Index

Imagine walking into a library, and having to walk up and down the aisles trying to find the book you want. Imagine walking into a hardware store, row upon row and shelf upon shelf. But nobody has put any signs up. Do you document your code libraries and keep an index?

Matthew Turland07/17/14
2900 views
0 replies

Speaking Resources

I was fortunate enough to recently be accepted to the inaugural php[world] conference. Shortly thereafter, a friend of mine within the community inquired about submitting to and speaking at conferences. I thought I’d post the resources I shared with them here for others interested in the same topic.

Mike Bushong07/17/14
2498 views
0 replies

Bare metal switching, pricing, and the impacts on resellers

Most people in the IT space understand the trend towards bare metal everything (servers, switches, etc.). The movement to commodity hardware drives down costs in infrastructure where price is disproportionately determined by the cost of hardware.

Andrey Prikaznov07/16/14
2909 views
0 replies

WebGL With Three.js - Lesson 6

In today’s lesson we will look at the load process of ready three-dimensional objects. We will consider how to load three-dimensional models using a variety of loaders.

Lorna Mitchell07/16/14
3690 views
0 replies

Quickly add Amazon Cloudfront as a CDN

We needed to look at ways of trying to bring down the pressure on the servers, and decided to use a CDN (Content Delivery Network) for our image files. It was surprisingly painless to implement once I got into it so here it is in case it's helpful.

Andrey Prikaznov07/16/14
5074 views
0 replies

WebGL With Three.js - Lesson 6

In today’s lesson we will look at the load process of ready three-dimensional objects. We will consider how to load three-dimensional models using a variety of loaders.

Ariya Hidayat07/16/14
2070 views
0 replies

Build Agent: Template vs Provisioning

Except for various corner cases, build agents nowadays often run in a virtualized environment. With today’s technologies, a template-based build agent is not difficult to handle.

Maarten Ectors07/16/14
2225 views
0 replies

How to Survive Digital Darwinism a.k.a. Company Failure Acceleration?

Why can’t companies adapt to change? The ideal sector to see disruptive innovation at work is the technology sector. Many billions are spend on bringing products to market that fail.

Allen Coin07/15/14
4705 views
0 replies

Data Visualization: A Day in the Life of an NYC Taxi

This visualization displays the data for one random NYC yellow taxi on a single day in 2013. See where it operated, how much money it made, and how busy it was over 24 hours.