Posts about geeky (old posts, page 7)

Netcat cheat sheet

Netcat, also known as the Swiss-army knife for TCP/IP is capable of so many wonderful tasks, many people only know a partial amount of the features so I made a special cheat sheet for all the basic and more advanced features it supports.

The History of Programming

where to start? Maybe 1940 or 1950? After thinking about it for a while I realized that's really not where programming started. You need to go way, way back to really understand the programming concept and where it came from. This led me to envision the world as a dark, almost black place with a small white light in the center... really the only light around was the small white light in the center and that light represented the idea: there has to be a better, more accurate, way to count and keep track of things for commerce.

Hackers Steal $300K From Customer Bank Not Responsible

A judge in Maine has ruled that a bank that allowed hackers to steal more than $300,000 from a customer's online account isn't responsible for the lost money, saying the customer should have done more to protect the account credentials.Magistrate Judge John Rich sided with Ocean Bank in recommending that the U.S. District Court in Maine grant the bank's motions for a summary dismissal of a complaint filed by Patco Construction Company.

Google's Python Class

Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding. These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material.

Windows 8 Reveal

Engadget live reporting from the Computex 2011 event where MS revealed a whole bunch about Windows 8

Enigma machines

The Enigma machines made their debut in short-lived peace, just following the first Great War. Enclosed in foldable wooden boxes, the devices featured series of protruding knobs and keys, resembling a cross between an antique typewriter and a laptop computer. These were among the first ciphers, boxes capable of coding and decoding staggeringly complex communications. German electrical engineer Arthur Scherbius invented the Enigma machines in 1918, believing the banking industry would find them useful. He would find, however, the devices were too far ahead of their time.

Enigma machines

Inside Facebook Server Room

Facebook has published photos and schematics of the design of the servers and systems powering its new data center in Oregon. On Friday we got a look at the real thing, as the company opened the doors of its Prineville facility to a group of journalists and local officials. Facebook Director of Datacenter Engineering Jay Park provided a tour of the data center, which we'll be presenting in two installments. Today's video provides a look inside the data halls housing thousands of servers that power Facebook, including a closer look at the custom servers, racks and UPS units the company created for the facility. This video runs about 8 minutes.

The Node Beginner Book

The aim of this document is to get you started with developing applications for node.js, teaching you everything you need to know about "advanced" JavaScript along the way. It goes way beyond your typical "Hello World" tutorial.

XOR patent ended Commodore-Amiga

Apparently Commodore-Amiga owed $10M for patent infringement. Because of that, the US government wouldn't allow any CD-32's into the USA. And because of that, the Phillipines factory seized all of the CD-32's that had been manufactured to cover unpaid expenses. And that was the end. Commodore-Amiga had basically gambled everything on the CD-32 being the platform that would save the company. And when they couldn't bring any into the US, it was clearly Game Over.

Open Compute Project

We started a project at Facebook a little over a year ago with a pretty big goal: to build one of the most efficient computing infrastructures at the lowest possible cost. We decided to honor our hacker roots and challenge convention by custom designing and building our software, servers and data centers from the ground up. The result is a data center full of vanity free servers which is 38% more efficient and 24% less expensive to build and run than other state-of-the-art data centers1. But we didn't want to keep it all for ourselves. Instead, we decided to collaborate with the entire industry and create the Open Compute Project, to share these technologies as they evolve.