Never be afraid to raise your voice…

“Never be afraid to raise your voice for honesty and truth and compassion against injustice and lying and greed. If people all over the world…would do this, it would change the earth.” ― William Faulkner

“How Do You Address Scalability?”

Scalability is the ability of a system, network, or process to handle a growing amount of work in a capable manner or its ability to be enlarged to accommodate that growth. “How do you address scalability?” is a question I hear quite a lot lately. Five years ago, it was “How do you address the cloud?” But… Read More »

Felice Gattuso

From out of nowhere Felice Gattuso has dropped squarely into the modern web design scene with his promotion of the “DateDropper” JQuery plugin. Both his  web site  and the DateDropper product expands on the conceptual ‘delights’ of Material Design, adding a touch of Yellow Submarine whimsy.  

MongoDB Authentication in the Ubuntu Bitnami MEAN Stack (on AWS)

Wasted some time on this again, so here are some notes. Bitnami delivers the stack with auth on (although off is supposed to be the default). From ‘mongodb.conf':

Just to get the database connection verified, you can turn it off with the following edit:

And then restart mongodb with the following commands:

You’ll have to… Read More »

Scotch.IO

Sometimes you run across someone who completely inhabits your own world view. He completely gets you. Knows where you’re coming from. Knows where you’ve been. He brings a warm, familiar, and happy feeling, like a country song that ends well. Scotch.IO, the web site, is like that for me. Scotch.IO is the site of a design and… Read More »

Top 3 Executive Summaries: How Twitter Works

There are technologies I sometimes purposely avoid working with because, knowing myself, I’ll want to learn more and more and I’ll download, install, and play with all the libraries and frameworks and I’ll Google all the major contributors and check out their other GitHub repositories and maybe contribute an open-source thing-that-hasn’t-been-done-with-it-yet and generally spend a long… Read More »

Top 3 Things to Know about Iproute2

It’s the modern way to control TCP/IP networking and traffic in Linux. As an analogy, Iproute2 is to Net-tools as Git is to Clear Case. Net-tools is deprecated. Iproute2 consolidates the net-tools’ commands into the “ip” command and takes it to the next level. See the wikipedia entry. If you invoke “ip” from your Linux… Read More »

The Return of Sockets.

Two decades ago, I had to quickly integrate a number of individual research applications under a cohesive management interface. I ended up spawning tasks and streaming results from one module to another through BSD sockets. There really was no other solution. It was quick to do and the performance of the system was incredible. Then… Read More »