March 2009
-
The MakerBot CupCake 3D Printer. $750, and comes with five pounds of plastic. Yow.
-
Cheap, autonomous flying aircraft. Nifty!
-
Capacitance sensing, the brute force method.
-
A simple variable voltage power supply.
Gangster Gadget makes awesome and reasonably priced protoboards to assist in making electronic projects. They’re through-hole plated, high quality boards, and fun to hack on.
They’ve just released a new board they call their Boss Board. It has spots for a PS2 connector, Audio/Video jacks, and even an NES controller (where do you get the connectors??).
The more I get into etching my own PCBs, the more I see the value in pushing out a project quickly with a protoboard. It doesn’t look as nice, but it’s just a LOT easier.
Avery 8317 Embossed Note Cards Template
In producing our wedding thank you letters, I found I needed a template for Avery’s “Embossed Note Cards.” I couldn’t find any online, so I made my own.
8317 Embossed Note Card Template for Photoshop (PSD)
Here’s how to grab a single frame from a live video stream using GStreamer on Linux in Ruby.
The trick is to use the “last_buffer” property on your video sink. That contains the last frame that was displayed to your screen.
You can use RMagick to convert that into something you can use like this:
#!/usr/bin/ruby
require 'gst'
require 'RMagick'
@pipe = Gst::Pipeline.new
@source = Gst::ElementFactory.make("v4l2src")
@sink = Gst::ElementFactory.make("xvimagesink")
@pipe.add(@source,@sink)
@source >> @sink
@pipe.play
[ ... Later ... ]
# This is the actual capture.
capture = Image.from_blob(@sink.last_buffer.data).first
