VisualODF

Filed Under » Computers & Programming & Software
Permalink » 08/17/2006: VisualODF

I just added a project that I had recently been working on to my site. It’s called “VisualODF”. If you want the introduction, go here: VisualODF Introduction. If you’d like to see the documentation directly, click this link: VisualODF Documentation.What exactly is this thing? Without repeating the introduction, it is a framework (bunch of classes, really, but I like to throw that word in) written in C++ that form the basis of an application for detecting objects from video streams in the context of a UAV mounted camera. It does everything but the detection part: opening video streams, playing them, capturing frames, sending them to a video display and custom image processing algorithm, display of processed video frame, and display of obstacles on a TCAS-II type display as well as other custom widgets.

It uses QT4, ffmpeg, and SDL to accomplish this. Probably the most useful bits of the classes are the TCAS display itself, the widget plugins (TCAS widget, the so-called “pieDisplay” widget, and a video display widget), and the video-related classes. All of the classes use QT.

The idea behind this was that it would allow a student to actually work on the detection algorithm part of the application, rather than trying to figure out how to open a video stream and grab frames from it or how to convert YUV to RGB.

Hopefully a student somewhere will end up using this for something useful!

Leave A Comment »
Share this post!
del.icio.us:VisualODFdigg:VisualODFspurl:VisualODFwists:VisualODFsimpy:VisualODFnewsvine:VisualODFblinklist:VisualODFfurl:VisualODFreddit:VisualODFfark:VisualODFblogmarks:VisualODFY!:VisualODFsmarking:VisualODFmagnolia:VisualODFsegnalo:VisualODF

Linux Laundry

Filed Under » Posts & Software
Permalink » 04/25/2006: Linux Laundry

Linux LaundryI was in the local Wal-mart some time ago and I ran across a linux branded laundry detergent (as seen in this picture).

I didn’t know Linus was a player in the laundry world! In any case, he’s gotta be making money off of the use of his trademark… I mean, I don’t get the connection, but if you can sucessfully sell cow manure and call it “Microsoft Windows” for some extra play money, then kudos to you! (That might not be a bad idea, since the mental connection is already there)

It might not be ready for the desktop, but you can certainly wash your clothes with it.

Leave A Comment »
Share this post!
del.icio.us:Linux Laundrydigg:Linux Laundryspurl:Linux Laundrywists:Linux Laundrysimpy:Linux Laundrynewsvine:Linux Laundryblinklist:Linux Laundryfurl:Linux Laundryreddit:Linux Laundryfark:Linux Laundryblogmarks:Linux LaundryY!:Linux Laundrysmarking:Linux Laundrymagnolia:Linux Laundrysegnalo:Linux Laundry

Skype, Woize on your Mobile Phone

I just got a new mobile phone recently, really just because I wanted to switch to a different provider that claimed to have coverage in Alaska, Pakistan, and Greenlend (my planned destinations over the next few months). So I decided to upgrade my organization ability(or start getting organized is more like it) and got a Pocket PC based phone (similar to the MDA Smartphone in the US, I think). It’s based on the HTC-Wizard design that is branded by various companies, and it’s a nifty little phone, with good battery life and runs all my favorite Nintendo ROMS without problems. Oh, and I can call people too.

Anyway, I realized that – since I now have a WiFi capable phone – I might be able to attach a US number to my phone using a VoIP service. That’s right: I could have my German number, as well as a US number, and be doubly reachable!

So here is my thoughts on what you get when you install Skype on your HTC Wizard device, and also about a different service called “Woize” that offers a similar service.

Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:Skype, Woize on your Mobile Phonedigg:Skype, Woize on your Mobile Phonespurl:Skype, Woize on your Mobile Phonewists:Skype, Woize on your Mobile Phonesimpy:Skype, Woize on your Mobile Phonenewsvine:Skype, Woize on your Mobile Phoneblinklist:Skype, Woize on your Mobile Phonefurl:Skype, Woize on your Mobile Phonereddit:Skype, Woize on your Mobile Phonefark:Skype, Woize on your Mobile Phoneblogmarks:Skype, Woize on your Mobile PhoneY!:Skype, Woize on your Mobile Phonesmarking:Skype, Woize on your Mobile Phonemagnolia:Skype, Woize on your Mobile Phonesegnalo:Skype, Woize on your Mobile Phone

Meebo Around Your Firewall

I ran across an interesting site today called meebo. Ok, maybe I’m the last person in the world to have found this site, but what it does is enable you to use your instant messengers (AOL, Yahoo!, ICQ, MSN, etc) from inside a web page (I guess it’s using AJAX and some other goodies to accomplish this). What does it mean? It means that if you’re in a place with a serious firewall keeping you from chatting it up with your friends, you’re in good shape if you can just get to this page with your web browser. And it just works (plus the interface is rather nice).

So, if you’re in need of a web-based instant messaging client, check out www.meebo.com.

Leave A Comment »
Share this post!
del.icio.us:Meebo Around Your Firewalldigg:Meebo Around Your Firewallspurl:Meebo Around Your Firewallwists:Meebo Around Your Firewallsimpy:Meebo Around Your Firewallnewsvine:Meebo Around Your Firewallblinklist:Meebo Around Your Firewallfurl:Meebo Around Your Firewallreddit:Meebo Around Your Firewallfark:Meebo Around Your Firewallblogmarks:Meebo Around Your FirewallY!:Meebo Around Your Firewallsmarking:Meebo Around Your Firewallmagnolia:Meebo Around Your Firewallsegnalo:Meebo Around Your Firewall

HOWTO Get Mathematica Running with an AMD64 Linux OS

I’ve been really happy since I switched to Gentoo. I have a rock-stable 64-bit platform with the latest builds of the software I want. It’s quite easy to maintain, and installing it can be a learning experience.

Every once in a while I run across strange fiddly things that I have to do to get things to work right, and Mathematica 5.0 is one of them. While the newer Mathematica versions will likely install fine from what I’ve read, version 5.0 doesn’t seem to want to run after being installed. The solution to get it working is quite simple, though.

Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:HOWTO Get Mathematica Running with an AMD64 Linux OSdigg:HOWTO Get Mathematica Running with an AMD64 Linux OSspurl:HOWTO Get Mathematica Running with an AMD64 Linux OSwists:HOWTO Get Mathematica Running with an AMD64 Linux OSsimpy:HOWTO Get Mathematica Running with an AMD64 Linux OSnewsvine:HOWTO Get Mathematica Running with an AMD64 Linux OSblinklist:HOWTO Get Mathematica Running with an AMD64 Linux OSfurl:HOWTO Get Mathematica Running with an AMD64 Linux OSreddit:HOWTO Get Mathematica Running with an AMD64 Linux OSfark:HOWTO Get Mathematica Running with an AMD64 Linux OSblogmarks:HOWTO Get Mathematica Running with an AMD64 Linux OSY!:HOWTO Get Mathematica Running with an AMD64 Linux OSsmarking:HOWTO Get Mathematica Running with an AMD64 Linux OSmagnolia:HOWTO Get Mathematica Running with an AMD64 Linux OSsegnalo:HOWTO Get Mathematica Running with an AMD64 Linux OS

QT on Windows for Free (GPL)

I didn’t know this until just recently, but a version of Trolltech’s QT for Windows exists without having to purchase a license. After doing programming with KDE and QT in a Linux environment and now switching back to working with Windows, I’ve often thought about how nice it would be to use QT under Windows – but I’ve always thought that you have to buy it. While buying it is not a bad idea, if you’re doing something as a hobby or don’t intend to sell your idea it’s probably not an option. Using QT can enable you to easily write cross-platform applications that will work in at least Linux and Windows, and probably other Unices and OSX as well.

One place to find the GPL’d version of QT for Windows is at the Vienna University of Technology. There are probably other places that host it as well. The executable pretty much does everything automatically, and the “INSTALL” file will get you going in no-time. You’ll be using Trolltech’s “Designer” with your C++ IDE (I am using VC++ 6) for writing applications in minutes!

I also was able to easily get the QWT plotting widgets to compile and integrated with QT designer, which means that I should be able to compile code with QT depends in Linux and on my Windows install (in VMWare, that is). Neat!

Leave A Comment »
Share this post!
del.icio.us:QT on Windows for Free (GPL)digg:QT on Windows for Free (GPL)spurl:QT on Windows for Free (GPL)wists:QT on Windows for Free (GPL)simpy:QT on Windows for Free (GPL)newsvine:QT on Windows for Free (GPL)blinklist:QT on Windows for Free (GPL)furl:QT on Windows for Free (GPL)reddit:QT on Windows for Free (GPL)fark:QT on Windows for Free (GPL)blogmarks:QT on Windows for Free (GPL)Y!:QT on Windows for Free (GPL)smarking:QT on Windows for Free (GPL)magnolia:QT on Windows for Free (GPL)segnalo:QT on Windows for Free (GPL)

Review of Mandrake 10.1

This is probably silly to do on the eve of the release of Mandrake 10.1, but there are some things that really get my goat when using version 10.0. I’ve been using it as my main desktop since it was released, so I’ve got a pretty good impression of what it is like. Read on if you’re interested in using it but haven’t tried it yet, or if you want to hear about some of the negative points of using Mandrake. I’m sure that most distributions have thier good and bad points – I won’t discuss the good (since I wouldn’t be using it if I didn’t like the good parts), just the bad!

Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:Review of Mandrake 10.1digg:Review of Mandrake 10.1spurl:Review of Mandrake 10.1wists:Review of Mandrake 10.1simpy:Review of Mandrake 10.1newsvine:Review of Mandrake 10.1blinklist:Review of Mandrake 10.1furl:Review of Mandrake 10.1reddit:Review of Mandrake 10.1fark:Review of Mandrake 10.1blogmarks:Review of Mandrake 10.1Y!:Review of Mandrake 10.1smarking:Review of Mandrake 10.1magnolia:Review of Mandrake 10.1segnalo:Review of Mandrake 10.1

A Rescue CD and the Republican Regime

I was looking around for a way to clone one hard drive to another, and I ran across an interesting utility called PartImage. Originally, I tried to image one 100GB drive to another using a normal dd command, like so:

dd if=/dev/hda of=/dev/hdb

I let that run for about 20 hours and it still wasn’t done! Partimage seemed like a better choice since it only copies the existing data on the drive, and not all of the empty space too. But better, yet, you can get a whole rescue CD that has a PartitionMagic clone included!

Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:A Rescue CD and the Republican Regimedigg:A Rescue CD and the Republican Regimespurl:A Rescue CD and the Republican Regimewists:A Rescue CD and the Republican Regimesimpy:A Rescue CD and the Republican Regimenewsvine:A Rescue CD and the Republican Regimeblinklist:A Rescue CD and the Republican Regimefurl:A Rescue CD and the Republican Regimereddit:A Rescue CD and the Republican Regimefark:A Rescue CD and the Republican Regimeblogmarks:A Rescue CD and the Republican RegimeY!:A Rescue CD and the Republican Regimesmarking:A Rescue CD and the Republican Regimemagnolia:A Rescue CD and the Republican Regimesegnalo:A Rescue CD and the Republican Regime

VMWare with Mandrake 10.0 – Quick Howto

If you’ve had a problem with getting VMWare to run with Mandrake 10.0 (and possibly newer versions), here is a quick guide to getting it working. Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:VMWare with Mandrake 10.0 - Quick Howtodigg:VMWare with Mandrake 10.0 - Quick Howtospurl:VMWare with Mandrake 10.0 - Quick Howtowists:VMWare with Mandrake 10.0 - Quick Howtosimpy:VMWare with Mandrake 10.0 - Quick Howtonewsvine:VMWare with Mandrake 10.0 - Quick Howtoblinklist:VMWare with Mandrake 10.0 - Quick Howtofurl:VMWare with Mandrake 10.0 - Quick Howtoreddit:VMWare with Mandrake 10.0 - Quick Howtofark:VMWare with Mandrake 10.0 - Quick Howtoblogmarks:VMWare with Mandrake 10.0 - Quick HowtoY!:VMWare with Mandrake 10.0 - Quick Howtosmarking:VMWare with Mandrake 10.0 - Quick Howtomagnolia:VMWare with Mandrake 10.0 - Quick Howtosegnalo:VMWare with Mandrake 10.0 - Quick Howto

Great Software Finds

Filed Under » Software
Permalink » 04/27/2003: Great Software Finds

Every once in a while, I find some software that I really think is useful, and that other people could use if they knew it existed. Lately I was looking around and stumbled on a couple of data visualization packages (for Linux, both FREE), both of which seem to be pretty cool, and a freeware SSH program for Windows. Read on to get more info on all of them…

Read the rest of this entry »

Leave A Comment »
Share this post!
del.icio.us:Great Software Findsdigg:Great Software Findsspurl:Great Software Findswists:Great Software Findssimpy:Great Software Findsnewsvine:Great Software Findsblinklist:Great Software Findsfurl:Great Software Findsreddit:Great Software Findsfark:Great Software Findsblogmarks:Great Software FindsY!:Great Software Findssmarking:Great Software Findsmagnolia:Great Software Findssegnalo:Great Software Finds



Everything here copyright rob russell, heavygravity.com.