Realm of teh MattThe Matt is ?back? and he's ready to rumble
d3matt
read my profile
sign my guestbook

Visit d3matt's Xanga Site!

Name: Matthew
Country: United States
State: Texas
Metro: Arlington
Birthday: 10/26/1984
Gender: Male


Interests: I love music, games, technology, motorcycles (and dirt bikes), and enjoying being married
Expertise: I consider myself a decent programmer as well as a half-decent guitarist
Occupation: Computer related
Industry: Engineering


Message: message me
Website: visit my website
AIM: d3matt
MSN: d3matt
Yahoo: d3matt


Member Since: 2/16/2006

SubscriptionsSites I Read
darkangel25536
Paperbroskid
D3PyroGS
NightHunter127
another_face_n_crowd
elienathael

Posting Calendar

|<< oldest | newest >>|
view all weblog archives

Get Involved!

Suggest a link

Recommend to friend

Create a site


Thursday, May 24, 2007

Currently Listening
Speakeasy
By Stavesacre
MinuteMan
see related

ALSA and VMWare in Fedora

Whenever I have XMMS running on my fedora box and try to play a sound in my windows virtual machine, it says something about being unable to access "/dev/dsp".  I found these steps on the Ubuntu forums and modified them to suit a typical Fedora installation.  I also modified them slightly to use a custom script rather than move the original vmware script.
  1. su -
  2. yum install alsa-oss
  3. chmod +s /usr/lib/libaoss.so.*
  4. exit
  5. mkdir -p ~/bin
  6. echo '#!/bin/bash' > ~/bin/vmware-alsa
  7. echo 'LD_PRELOAD=libaoss.so exec `which vmware` "$@"' >> ~/bin/vmware-alsa
  8. chmod +x ~/bin/vmware-alsa
  9. echo 'export PATH=$HOME/bin:$PATH' >> ~/.bashrc
Now to use vmware with alsa, run vmware-alsa from the command line and it should work!  I tested this with Fedora Core 6 and VMWare Workstation 5.5.3.  I'll update this when F7 comes out.

Update 08-06-2007: It works for Fedora 7 and VMWare Workstation 5.5.4.



Friday, May 04, 2007

Magic Numbes

Magic numbers take on many forms.  Often times people try to keep them secret.  This magic number I'm telling you about is written in three forms.

The first form: 0x09F911029D74E35BD84156C5635688C0 lets me know up front that this is a hexadecimal number.  Hex is a computer geeks way of grouping binary digits together so they are human readable (sort of).  Each hex character represents four binary digits and can easily be converted to and from binary.  For example: 0x0 is 0000 in binary and 0xF is 1111.

The second form: 09F911029D74E35BD84156C5635688C0 minux the 0x is still obviously hex by the addition of A-F into the mix, but it is not as easily recognizable by a computer.

The last form: 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 is how we often write out very large hexadecimal numbers.  It's the same thing as putting commas in decimans numbers (i.e. 1,532,362).  It makes it easier to read.  But why group two digits?  Because two hex digits (if you remember) is 8 total bits (4+4=8) and 8 bits is a byte.  Every single character you read on your screen (with notable exceptions) takes up a single byte of memory.  For example in the middle of the magic number are the hex digits "41".  If you were to see this byte in memory, you would know it is most likely representing the capital letter "A".

The question remains: is it illegal to distribute magic numbers such as the one that I put in my post in 3 different forms.  I will posit no.  In the original sense of copyright, allowing people to copyright a string of only 16 characters (remember each pair of hex digits is a byte and a byte represents a character) would mean that I could copywrite the string "0123456789ABCDEF" or the entirety of the symbols used in the hexadecimal numbering system.


Friday, March 02, 2007

New Bike Idea

I so want one of these: http://news.bbc.co.uk/1/hi/magazine/6375259.stm


Thursday, February 22, 2007

Facebook Badge

Matthew Stoltenberg's Facebook profile


Wednesday, February 21, 2007

Currently Listening
Demon Days
By Gorillaz
see related

Xanga

I join the rally cry of Nathan, Drew, and Alex...  Bring back Xanga and email updates from my buddies!!!



Next 5 >>