Skip to main content

Secure in Capatilism

I know that no socialistic form of government will ever last very long.  I know this because, no matter how good the intentions some one will always take advantage of the system.  There will always be some one to take advantage of some one elses generosity. 

How do I know this?  Because of the Coffee Leaches!

We have a pretty nice coffee bar in our office.  We have fresh beans, good quaility beans, and a grinder.  One of the people I work with could be considered a Coffee Snob, but he is a super nice guy.  He has no problem going out of his way to help out others.  And he loves coffee.  He is the one behind the coffee bar and the reason it is so top notch.

But we also have Coffee Leaches.  The ones who always leave just enough coffee in the bottom of the pot so they can, in their little minds, justify not making the next pot.  They do not contribute to the effort to make the coffee or in any other way support it.

Their efforts have proven to me that the Leaches will always create the class system.  The doers and the slugs.  Because of this I rest easy.


Popular posts from this blog

C# Spirograph Point Generators

Spirograph's  are cool.  See here and here . I put together three ways to generate points for a Spirograph, first using a Brute Force straight generate the points, second using a Parallel.For and third using LINQ.

FileSystemWatcher With the BlockingCollection

While working with the FileSystemWatcher I found that if too many files were created the built in buffer will overflowed and files will be skipped.  After much research I found out about the Producer-Consumer Problem .  Then I found that .Net 4 has the BlockingCollection which helps solve the issue.  But how to use it with the FileSystemWatcher? On StackOverflow I found  Making PLINQ and BlockingCollection work together .  I'm not so interested in the PLINQ issue but this is a great example of using The BlockingCollection with FileSystemWatcher. [csharp] using System; using System.Collections.Concurrent; using System.Collections.Generic; using System.IO; using System.Linq; using System.Threading; namespace ConsoleApplication4 {     public class Program     {         private const string Folder = "C:\\Temp\\InputData";         static void Main(string[] args) {             var cts = new CancellationTokenSource();             foreach (var obj in Input(cts.Token))            

Remote Controlled RoboTank

This is my version of the ever popular to build RoboTank. It uses an Arduino Mega 2560 with the AdaFruit motor shield and an XBee S1 to communicate to the DFRobot Gamepad. The sketch for the RoboTank makes use of the AFMotor.h to drive the motors and includes a serial parser to read and process the commands coming from the Gamepad. DFRobot Wireless Joystick