20 Jan 12

The most important principle: Fairness, and the perception of fairness, is much more valuable than owning a large stake.

by mlb 14 years ago

19 Jan 12

This covers the basics of memory allocation and garbage collection in Java, the different garbage collectors available in HotSpot and how they can be tuned, and finally some anecdotes from Attila’s experiences at Twitter.

by mlb 14 years ago

Efficiently querying geospatial data is a considerable challenge: because the data is two-dimensional (or sometimes, more), you can’t use standard indexing techniques to query on position. Spatial indexes solve this through a variety of techniques. This post covers several - quadtrees, geohashes, and space-filling curves - and reveal how they’re all interrelated.

by mlb 14 years ago

16 Jan 12

Building a web application for log viewing using HBase and Clojure

by mlb 14 years ago

13 Jan 12

QUICK solution to really check the email without sending a test message to the user using nslookup to query for a domain’s MX record and then checking the specific address.

by mlb 14 years ago

This whitepaper will help you understand one of the most popular NoSQL options available with the AWS cloudcomputing platform — the open source application MongoDB. We provide an overview of general best practices thatapply to all major NoSQL options, and we examine important MongoDB implementation characteristics such asperformance, durability, and security. We pay particular attention to identifying features that support scalability, high-availability, and fault-tolerance.

by mlb 14 years ago


03 Jan 12

About awful things about consumer displays, EDID and there not being enough gin in the world

by mlb 14 years ago

24 Dec 11

Fabien Sanglard’s notes on reading and reverse engineering the source code of Another World.

by mlb 14 years ago

19 Dec 11

Different ways to visualize device utilization across multiple devices, and how that utilization is changing over time.

by mlb 14 years ago

13 Dec 11

Bfxr is an elaboration of the glorious Sfxr, the program of choice for many people looking to make sound effects for computer games.

by mlb 14 years ago saved 3 times

Auction BDI specializes in the resale and recycling of consigned electronics equipment.

by mlb 14 years ago

07 Dec 11

As it turns out, PostgreSQL has a number of ways of storing loosely structured data — documents — in a column on a table.

  • hstore is a data type available as a contrib package that allows you to store key/value structures just like a dictionary or hash.
  • You can store data in JSON format on a text field, and then use PLV8 to JSON.parse() it right in the database.
  • There is a native xml data type, along with a few interesting query functions that allow you to extract and operate on data that sits deep in an XML structure.
by mlb 14 years ago

30 Nov 11

This book is intended to teach you how to be a graphics programmer. It is not aimed at any particular graphics field; it is designed to cover most of the basics of 3D rendering. So if you want to be a game developer, a CAD program designer, do some computer visualization, or any number of things, this book can still be an asset for you.

by mlb 14 years ago saved 2 times

29 Nov 11


Notes on the following algorithms and methods:

  • Levenshtein distance
  • Damerau-Levenshtein distance
  • Bitap algorithm with modifications by Wu and Manber
  • Spell-checker method
  • N-gram method
  • Signature hashing method
  • BK-trees
by mlb 14 years ago saved 2 times

10 Oct 11

Great presentation. Lots of insights on teaching C and C++ differences and specialties.

by mlb 14 years ago saved 2 times
Tags:

I needed to list all files in a directory, but ls, find, and os.listdir all hung. This is my story. TLDR: Write a C program that calls the syscall getdents directly, with a large buffer size, ignore entries with inode == 0.

by mlb 14 years ago