36
I Use This!
Inactive

News

Analyzed about 12 hours ago. based on code collected about 23 hours ago.
Posted over 4 years ago by Rob Conery
The problem with any book by Neal Stephenson is that the person foolish enough to try and “review” it has to start somewhere. A foothold on the story, its arc, the social relevance and a bunch of other blah blah blah. To use a common Stephenson affectation: with this story, like the rest of his […]
Posted almost 5 years ago by Rob Conery
Burke Holland and I created a site with short, RailsCasts-style videos devoted to solving problems for people using Azure. It's called AzureCasts.
Posted about 5 years ago by Rob Conery
Understanding Big O has many real world benefits, aside from passing a technical interview. In this post I'll provide a cheat sheet and some real world examples.
Posted about 5 years ago by Rob Conery
I started my career on the Microsoft stack building forms and websites using drag and drop tools. Over time that became a punchline, which is unfortunate because honestly, the productivity was insane. In 2008 I made the jump to the Linux world and I was completely disoriented. Everything was a damn text file. Yes, you […]
Posted about 5 years ago by sdsd
Welcome to WordPress. This is your first post. Edit or delete it, then start writing!
Posted about 5 years ago by Rob Conery
I love traveling but hate overpacking! In this post I'll offer a few of the tricks I've learned from traveling extensively over the years.
Posted over 5 years ago by Rob Conery
Continuing my little series on “deploying things to Azure with shell scripts” I decided to convert my WordPress script to one for Ghost. It took me about 30 minutes to tweak things, but ultimately I was successful! Once again: the main point of deploying a blog like this is the simplicity combined with the scalability. […]
Posted over 5 years ago by Rob Conery
I get to break things for a living, and this time I'm putting Azure's WebApp for Containers through its paces, trying to get Wordpress setup using a hosted MySQL instance.
Posted over 5 years ago by Rob Conery
Over the winter holiday break (on Christmas Eve, to be precise), Scott Hanselman and I released the next volume in the Imposter's Handbook series. It took us just over 18 months to put this thing together and I couldn't be happier with it.
Posted over 5 years ago by Rob Conery
Over the winter holiday break (on Christmas Eve, to be precise), Scott Hanselman and I released the next volume in the Imposter’s Handbook series. It took us just over 18 months to put this thing together and I couldn’t be happier with it. From Logic ... [More] to Boolean Algebra, Binary to Circuits There was so much content I had to ax from the first volume of The Imposter’s Handbook because I ran out of time and space. For instance: I knew very, very little about binary operations and even less about encryption and I desperately wanted to change that. Unfortunately, it had to wait until I had the time. That time came over the last 18 months. Scott and I dove into things like binary addition and subtraction, logic gates, and Boolean Algebra. It was fun to dive into these subjects but I was not expecting what came next. Even writing this now – I’m struggling to come up with a way to accurately capture the singular importance of one person’s work. He’s been compared to Einstein, Edison, Newton – all rolled into one. Claude Shannon and Information Theory Claude Shannon created Information Theory with a single paper written in 1948. In it, Shannon detailed a way to describe information digitally, that is with 1s and 0s. He detailed how this information might be transmitted in a virtually lossless way and, as if that wasn’t enough, he also described just how much information that digital signal could contain. We take this kind of thing for granted today, but keep in mind that in Shannon’s day, the only way to communicate over great distances was with telegraph or telephone! But wait, there’s more! Prior to inventing Information Theory, Shannon wrote a master’s thesis that many people regard as the most important master’s thesis ever written. The Creation of Digital Circuits In the late 1930s, Claude Shannon was working on his master’s degree at MIT. He was also working with Vannevar Bush on the Differential Analyzer, a room-sized mechanical computer that would calculate differential equations typically for military use. This machine had to be programmed by hand, which meant breaking it down and rebuilding it, using rods, wheels, and pullies as variables in a complex ballistic equation. Eventually, many of the mechanical bits were replaced with electrical switches that moved levers here and there, reducing the time it took to break the machine down and rebuild it. These switches sparked something in Shannon, who recalled a class he took at the University of Michigan called Boolean Algebra. Turns out, this chap named George Boole figured out a way to apply mathematical principles to simple logical propositions. Shannon extended those ideas and figured out how the entire room-sized computer could be replaced with a series of electrical circuits. Claude Shannon invented the digital circuit. Encryption, Hashing and Blockchain The story kind of wrote itself from that point on. Digital circuits led to digital computers which led to more efficient ways of calculating things which led to the need to transmit that information which led to the need to keep it a secret which led to where we are today. Scott and I dove into all of this. We explore SSH keys and how RSA works. We dive into hashes, discussing the goods and bads of each – including how Rainbow Tables can be used to quickly and easily crack credit card information that hasn’t been salted. We eventually end up with a discussion of cryptocurrency and blockchain, detailing why some people love it and others absolutely hate it. Both sides have some pretty good points… It was a ton of fun writing this book – made even moreso because I got to do it with a friend! I really hope you enjoy it! [Less]