Quantcast
Channel: Slashdev
Browsing latest articles
Browse All 44 View Live

Image may be NSFW.
Clik here to view.

USB Mouse + Arcade Trackball

Ok, so you have an arcade joystick which you either built or bought but you really want to play some “Golden Tee” or “Marble Madness”. Well you could buy an arcade trackball already assembled, or if...

View Article



Top 5 Dream Jobs

So I’m watching High Fidelity and thought I would make a top 5 list of my own. So top 5 dream jobs: Robot maker Prop maker for the movie industry Google Python developer Bar owner BlackBerry software...

View Article

BlackBerry Development with Ant & Eclipse

In this two part series I’m going to try my best to describe how I use Apache Ant and Eclipse to write/debug software for the BlackBerry platform.

View Article

Image may be NSFW.
Clik here to view.

Arduino + HD44780 LCD Module

I’ve written a library for interfacing the Arduino with HD44780 based LCD modules. For now it lives here on my site, but if it’s popular enough it might need to move somewhere like the Arduino...

View Article

Updated Arduino LCD Library

I received an email from Keith Neufeld (awesome electronics blog) about my Arduino LCD library with some tips on how to improve it. So over the weekend I dived in and did just that. Specifically, this...

View Article


Using sigtool in Linux

Being obsessive and all, I decided to sit down and figure out why the signature tool doesn’t seem to work in Linux. After all it’s a rather trivial Java application. I suspected from the start that the...

View Article

Image may be NSFW.
Clik here to view.

BlackBerry Simulator in Linux - Sort of

8800 Simulator in Wine/Linux Call me crazy but I just can’t seem to accept that if you want to (or have to) write BlackBerry software you’re stuck with Windows. It bugs me. There is good news and bad...

View Article

Image may be NSFW.
Clik here to view.

MDS Simulator... in Linux

This was actually pretty trivial since the MDS simulator is pure Java, and a good portion of it is actually just Tomcat. Since Tomcat is not developed by RIM, the chances where pretty good that there...

View Article


BlackBerry Development Using Linux

Now this process isn’t 100% ideal. If you are an experienced developer you probably already know you need four key components. Rapc compiler Signature tool Simulator Javaloader The first two components...

View Article


Image may be NSFW.
Clik here to view.

Simulator in Linux - Slightly More Reliable

Debug session with eclipse in Linux Disclaimer: I am not an expert with wine nor have I ever claimed to be. But if you setup an override for the msxml dll it seems as though the BlackBerry simulator...

View Article

MenuItem Demystified

I’ve always been a bit confused as to what exactly the parameters to the MenuItem constructor do. Common practise for me, and others I assume, is to simply ignore the ordinal and priority parameters...

View Article

Image may be NSFW.
Clik here to view.

Lean Mean Mediacenter Machine

A short time ago Handbrake began to ship with default encoding settings for the “Normal” profile using 2-pass h264 encoding. Sadly my XBox and XBMC just weren’t up to the task of decoding all those...

View Article

Bug Fixes - Arduino LCD Library

Just a quick update on the Arduino LCD Library (bring it to version 0.3). I have worked many hours to iron out all the bugs in the code that checks the LCD modules busy flag. This is the part of the...

View Article


A Notch in the Cross Platform Blackberry Development Belt

In a previous post I listed 4 key items needed for BlackBerry development: Rapc compiler Signature tool Simulator Javaloader At the time of writing the first two worked fine. The third, Simulator, is...

View Article

Image may be NSFW.
Clik here to view.

NES USB Gamepad

Assembled controller This is mainly a show and tell post. What we have here is a NES controller that has been converted into a USB HID device. This means it can be connected to a computer without...

View Article


Introducing jQTemplate

<script type="text/javascript"> $(document).ready(function() { $("#template > ul").jqtemplate({ list: ["So", "Freakin", "AWESOME!"] }); }); </script> <div id="template"...

View Article

Signing Servers Down Again

It’s 10:00pm EST, Jan. 28th and RIM’s signing servers have been down for the last sixty minutes. This wouldn’t be such an issue if the rest of the BlackBerry development tool suite wasn’t such a...

View Article


Fixing Sigtool - Again

A year or so ago I wrote out some instructions detailing how to make SignatureTool.jar work in Unix type systems. Soon after I got word that somewhere around JDE 4.6 or DE 4.7, RIM actually fixed the...

View Article

Image may be NSFW.
Clik here to view.

Get USB Report Descriptor with Linux

Came across this handy little hack today googlin around the internetz. On several occasions I’ve had the need to get the full device and report descriptors from an attached USB device. Today was...

View Article

Image may be NSFW.
Clik here to view.

Simple 6-Button PS3 Gamepad

I built this board several months ago. It’s a USB gamepad circuit with 6 buttons mapped to correlate with the standard layout of a Street Fighter IV FightStick for the PS3. Gamepad Circuit Board Export...

View Article

Image may be NSFW.
Clik here to view.

PS3 Gamepad With Home Button

Teensy++ on a breakout board It’s no secret the PS3 will work with most USB HID gamepads or joysticks. However the Home button is something special. If you connect your sixaxis controller to your PC...

View Article


Image may be NSFW.
Clik here to view.

Wire Harness Lacing - A Dead Art?

A wire harness promoting proper dental hygiene I don’t pretend to be a master of wire lacing. To be honest this is my first attempt but I am thoroughly pleased with the results. I was inspired by a...

View Article


Image may be NSFW.
Clik here to view.

BlackBerry Push Service - Fail

Everyone loves graphs… This really is depressing. Being Canadian and all I really want to root for the home team. Moreover I hate polluting my blog with complaints about BlackBerry development. Alas,...

View Article

Image may be NSFW.
Clik here to view.

Canon 2 Stage Shutter Switch

Yet another use for an arcade button Here is a nifty weekend project. It’s a 2-stage shutter remote for my Canon T2i DSLR. The red push button is a full press and the arcade button is a half press....

View Article

Image may be NSFW.
Clik here to view.

Sample - Portable Mobile Game Code

I’ve decided I want to try and break into the market of mobile gaming but I needed a way to evaluate how practical it was to target multiple platforms at once. Android and iOS are the main players...

View Article


Image may be NSFW.
Clik here to view.

Hide Toolbar Buttons in Nautilus 3.x

Are you as annoyed as I am about the superfluous screen real estate consumed by the toolbar buttons in Nautilus 3? Of course you are, that’s why the oracle brought you here. To remove them, modify...

View Article

Image may be NSFW.
Clik here to view.

Doughduino - High-tech Bread Making

Arduino - It Only Does Everything! Several months ago a friend of mine really into making bread inquired about a possible solution for proving bread dough and making pre-ferment starters in the...

View Article

Image may be NSFW.
Clik here to view.

ATX PSU into Bench PSU

Bench-top power supply I stumbled upon this video by Phil Levchenko showing how to turn an ATX power supply into a bench power supply. I had an old PSU laying around and thought this would be a...

View Article

Image may be NSFW.
Clik here to view.

SNES USB Gamepad

Ready for some Mega Man 7 I was inspired for this build by an instructables user who used my teensy ps3 gamepad code to build a SNES USB controller for the PS3. I can’t say enough good things about...

View Article



Image may be NSFW.
Clik here to view.

Linux Nerd Coping in Windows

Dark theme goodness I run a triple boot setup with Windows 7, Mac OS X 10.7, and Arch Linux. Linux is my go-to OS but I get most of my paid work from Windows .NET and iOS development. As a result I’ve...

View Article

2.5 Steps to Perfect Bug Reports

So you found a bug, that’s great! I want to hear from you. But first we need to have a talk. Yes, I know there are more than 140 characters below but please be patient and read all the words. Why...

View Article

You know what I'm tired of?

You know what I’m tired of? I’m sick of people in my MSN list having HUGE nick names. I come from a time when ICQ was the messenger and even then it was a cute little gimmick that people familiar with...

View Article
Browsing latest articles
Browse All 44 View Live




Latest Images