Programming Satan's Computer (PDF)
Grok Headline matches for Programming Satan's Computer (PDF)
An Introduction to Computer Programming
An Introduction to Computer Programming
07/08/2004 08:37 AMG4 Tech TV Jul 8 2004 1:24PM GMT
A hero in the field of computer
programming
A hero in the field of computer
programming
12/22/2003 05:34 AMSiliconValley.com Dec 22 2003 4:38AM ET
International Collegiate Computer
Programming World Finals
International Collegiate Computer
Programming World Finals
04/03/2005 10:42 AMTechnology News Daily Apr 3 2005 1:33PM GMT
Computer Solutions: PowerPC programming
& debugging tool
Computer Solutions: PowerPC programming
& debugging tool
04/13/2005 01:43 AMECE Apr 13 2005 5:51AM GMT
Satan's Laundromat
Satan's Laundromat
12/22/2003 11:24 AM I've become addicted to
Satan's Laundromat -- a
photoblog based out of Brooklyn that shows NYC daily in all its weird
and wonderful glory.
"Satan's Laundromat"
"Satan's Laundromat"
12/24/2003 03:03 AMBluejake and Satan's Laundromat
Bluejake and Satan's Laundromat
05/07/2004 04:32 PMIf you're looking for slice-of-life New York City photographs of the
compelling and off-beat, the images at
Bluejake and
Satan's Laundromat have
got you covered. They're both licensed under Creative Commons and
allow for derivative works, making for some great collage fodder.
Satan's Retirement Plan
Satan's Retirement Plan
12/03/2003 02:36 PMPastor Tony Alamo: "The Roman, satanic-led world government wants to
destroy the citizens of the United States and other countries ...
because this will save the government at least 1.4 trillion dollars a
year in medical expenses and old age benefits alone." (12-03)
Satan's Laundromat: Go indirectly to
jail
Satan's Laundromat: Go indirectly to
jail
08/29/2004 05:43 PMSatan's Laundromat: Go indirectly to jail .. in jail for photoblogging
.. taking
photographs
satanslaundromat.com/sl/archives/000386.html
track this
site | 3 links
Satan's Laundromat: Imitation chicken:
presidents
Satan's Laundromat: Imitation chicken:
presidents
12/31/2004 10:14 AMImitation Chicken at Satan's Laundromat, US based .. This companion
gallery .. more knock-offs .. some KFC
clones
satanslaundromat.com/sl/archives/000453.html
track this
site | 3 links
"Mike from Satan's Laundromat gets
arrested during RNC protests in NYC"
"Mike from Satan's Laundromat gets
arrested during RNC protests in NYC"
08/30/2004 10:12 AMCNN.com - Pet store owner: Satan's image
on turtle's shell - Mar 21, 2005
CNN.com - Pet store owner: Satan's image
on turtle's shell - Mar 21, 2005
03/23/2005 02:36 AMasegura ver la imagen de Satanˇs .. turtle
shell?
edition.cnn.com/2005/US/03/21/evil.turtle.ap/index.html
track
this site | 2 links
Day by Day Programming
Day by Day Programming
09/02/2004 04:08 AM...while working on the WSX update, added the following to the code:
else if (...)
{
// [application name removed] engineers deserve a 3 liter (that is
about 101 fl. oz. for you Americans)
// enema filled with stainless needles and glicerine for their
programming and error validation ...
C++ GUI Programming with Qt 3
C++ GUI Programming with Qt 3
01/28/2004 02:35 PMProgramming PHP
Programming PHP
12/02/2002 01:17 PMCoauthored by the father of PHP himself, this book is a good
introduction to the language, and a fairly good introduction to
surrounding technologies. If you need a good starting book, this could
be the one.
Primate Programming
Primate Programming
11/10/2003 11:16 PMFrom Jeffrey Tarter comes new of an important new business model for
outsourcing software development. Joe Grossberg thinks the Primate
Programming page has "racist overtones." I can see that way of taking
it, although (I hope obviously) that's not how I took it. I take it as
being about the commodification of software development and a
Dilbert-esque swipe at the gullibility and irresponsibility of
pointy-haired bosses....
"Why Web Programming Matters Most"
"Why Web Programming Matters Most"
04/02/2005 11:07 PMProgramming Microcontrollers With Mac
Programming Microcontrollers With Mac
09/22/2004 02:55 PMCore PHP Programming
Core PHP Programming
01/16/2004 10:57 AMNeed a Programming Project?
Need a Programming Project?
02/06/2003 10:45 AMNeed a Programming Project?
It has always seemed to me that the skills of a technical person
increase in direct proportion to the projects they tackle. Now that
makes sense of course. You work more and tackle harder projects and
then you get better. Pretty simple, right? Actually no. What
happens when you don't have a project? For example, you might work as
a systems administrator and not realyl have the opportunity to write
code for work. Or your current code at work might be in a maintenance
mode and you might no longer be learning. Or you might want to learn
a new language. What then? Where can you find a project? My
recommendation -- look at the vast world of "abandonware".
That's right, abandonware -- the vast treasure trove of open source
projects that have been started, some code has been released and then
.... nothing. All too often we start a project, write some code,
register it with source forge, get going and then RLH or Real Life
Happens. You lose a job or get a new job or meet a girl (or guy; hey
I'm politically correct) or whatever. And what happens is the Source
Forge servers just keep hosting the files in the hope that either the
original owner will return or someone new might start to care again.
And, as long as the open source license model allows you, you can take
those files, and start your own project.
Yes I know that none of us want to start from someone else's code.
And that we all can do it better. So what? In the long run what
matters, as it always does, is actually shipping. If starting from
someone else's foundation gets you there faster -- and you a) can work
with it and b) it isn't a disaster -- then does it really matter? One
thing that I've seen with a lot of open source projects is that they
seem to die what I call "the death of the framework". I.e. the person
or team spends so much time getting the framework setup that they get
so exhausted by the time the application level code gets started, they
just don't have the energy. By coming into an existing framework and
being able to focus (mostly) on the application, you can avoid this
type of issue.
So how do you find some abandonware to start from? Well you want to
begin at either Source Forge or Freshmeat and then look at the
Software Map which lets you view by Application, by Language,
Development Status, etc. I started here with an Alpha development
status (6998 projects). And then since I work mostly in PHP, I added
that as a filter bringing me to here (5867 projects). And then I
selected Topic and then Communications to get here (1201 projects).
Now assuming that I wanted to really write a php communications
project from someone else's abandonware, I would start to examine this
list of projects until I found a starting point. Since Source Forge
puts the most active projects at the beginning of the list, drill into
the middle of it to find something that isn't being actively extended.
Download the code, evaluate it and get started.
Note: I think that there may be an issue with the Source Forge
filtering mechanism. As I examined the last list of resumes, it
clearly had entries that didn't have all the specified criteria
despite the appearance of working. No matter but I think you get the
basic concept -- you don't have to start from scratch and abandonware
is a great way to boost your skills.
Programming Humor
Programming Humor
06/05/2004 05:52 AMCode Humor
Challenge: Some pretty funny examples of developers trying to be
funny. People are submitting hundreds of comments of funny code they
wrote and tried to get (or succeeded in getting) into production.
One of my previous employers had, for historical reasons,
the requirement that all class names be prefixed with "Mc" (McUser,
McCheckbox, etc.). I created the class McNugget, complete with methods
like McNugget.dip(McNugget.BBQ_SAUCE).
This one's pretty good too:
Disco = Uncool
Do Until Disco = Cool
if Year gt 1970 And Year lt 1978 then
GetDownAndDance
Disco = Cool
Else
MockDiscoDancers
End if
Loop
Click here to comment on this entry
The Qu Programming Language 1.01
The Qu Programming Language 1.01
09/16/2004 09:22 PMA full-featured object oriented programming language.
PHP Programming Contests
PHP Programming Contests
03/14/2003 01:08 PMPHP-Editors.com released their first 'PHP Programming
Contests' on 10th March.
Contest 1A is aimed at PHP Beginners and Contest 1B to more profession
programmers.
This is your chance to show the world your PHP skills and win some
cool prizes into
the bargain.
Sponsors providing prizes include Zend Technologies, Nusphere,
Macromedia, PHP|Arch, ThinkGeek and vBulletin. Entries due in by
midnight 7th April 2003 (GMT).
PHP Database Programming with DB2
PHP Database Programming with DB2
09/01/2004 06:48 PMHaving made the leap from MySQL to IBM's proprietary DB2 universal
database, Ian explains how easy it is to get set up and start using
DB2 - and why you'd bother. His how-to unmasks the benefits and
pitfalls of this robust solution.
programming note
programming note
11/12/2003 11:31 PMThe two entries that follow were written this afternoon during a big
old Thunderstorm. We've been without power for about...
Programming in Starbucks
Programming in Starbucks
06/17/2005 04:55 PM
We got over the hump, it was a bit of a panic at first, but I
had made a change on the server at 5AM yesterday and didn't test it
properly, and when the 25 new users showed up early on the evening of
the 16th, well, that's the condition that failed. And my Internet
access at home has been really flaky during the day, so it was down
when we hit the problem, so I had to quickly drive to Starbucks to get
online.
The good news is that I am actually able to get work done this
way, so when I it the road again on July 1, I will be able to continue
to move forward on this software, by programming in hotel rooms,
Starbucks, public libraries, etc. Internet access is really starting
to get ubiquitous.
Embedded SQL programming
Embedded SQL programming
04/29/2004 09:48 PMTCL/TK Programming Environment
TCL/TK Programming Environment
07/31/2004 08:56 AMVersion 1.01 released
XP (Xtreme Programming)
XP (Xtreme Programming)
05/15/2004 05:59 AMThe Qu Programming Language 1.00
The Qu Programming Language 1.00
09/06/2004 02:40 PMA full-featured object oriented programming language.
Literate Programming in XML
Literate Programming in XML
12/18/2002 12:08 PMAt XML 2002 Norm Walsh has presented
his implementation
of Literate Programming in XML, available as part of his DocBook
stylesheets.
Linux Programming by Example
Linux Programming by Example
04/27/2004 01:14 PMAdvanced PHP Programming
Advanced PHP Programming
06/24/2004 04:27 PMCore PHP Programming 3rd ed
Core PHP Programming 3rd ed
12/02/2003 12:43 AMA large (1000+ pages) book containing all you need to know about PHP5
and a dozen of related subjects. Written by Leon Atkinson and Zeev
Suraski.
Inquiry into BBC One programming
Inquiry into BBC One programming
07/13/2004 05:28 AMBBC governors order an inquiry into BBC One's peak time schedules
amid concern about programme quality.
The Programming Soviet
The Programming Soviet
07/08/2002 02:38 AMI had an aunt and uncle who were Communists until the end. They saw
any flaw in the capitalist sytem as fatal, and they saw hope in the
most tired and discredited leaders and systems (my uncle wrote an
exultant pamphlet about Yugoslavia under Tito).
I am reminded of my aunt and uncle whenever I read an anti-Microsoft
tirade from Doc Searls or Eric Raymond or another card-carrying
command-line zealot from the programming Soviet. To these true
believers, any Microsoft imperfection spells imminent collapse for the
Redmond bourgeoisie. Comes the revolution, it will be from each
according to his Open Source and to each according to his Unix. --
Arnold Kling
I don't agree with everything that Arnold says, but it's a thought
provoking piece.
"zeldman.blsu"
PHP Programming for Windows
PHP Programming for Windows
07/01/2002 08:29 AMOverall, this book is probably a long awaited and valuable resource
for Windows developers. If you are developing with PHP for Windows and
want to take the most of Windows specific resources, this is probably
the best starting point you may find now and so it is certainly a good
investment.
Pair Programming
Pair Programming
10/29/2003 12:12 AMI've spent a few hours over the last two days pair programming with
Adrian. We're working on a
pretty huge project at the moment, and we've just started work on the
coding phase, overlapping the design phase. I had tried pair
programming a few times before with some success, but this time in
particular the benefits of the approach were crystal clear. In total,
we've defined 4 database tables, a number of functions and a simple
class. Working separately we would almost certainly have created more
lines of code. However...
- The code we have produced is free of bugs. That's a pretty bold
claim to make, but every line has been extensively discussed, tested
and looked over by two pairs of eyes.
- The naming conventions for both the Python code and the SQL are
consistent and well thought out. We're both happy with them, we both
understand why the names have been chosen and we both know the naming
style well enough to continue it throughout the project.
- The coding style itself is ultra-clean and approved by both of
us. We have a preference now for everything from quoting styles to
whether or not a docstring should finish in a full-stop (it
shouldn't). We also know enough to keep these standards going for the
rest of the project.
- We learnt stuff from each other. KDE shortcuts, new features in
Python 2.3, neat ways of laying out SQL statements, Python functional
programming idioms.
- We started coding, or at least started discussing the code, at
the time we had scheduled for the start. There was no
procrastination.
- At no point did either of us check our email or check any blogs.
productivity++!
- We both know the code that we have written inside out and back
to front.
Altogether they have been highly productive and successful
sessions. Our plan now is to pair program the system core, then work
separately on the additional modules that don't have major
dependencies on each other. There are only two of us developers
working on the project so pair programming the whole thing isn't
really practical, but the benefits of working together the core
modules are obvious.
One last thing: it was a lot of fun!
Web Programming in Python
Web Programming in Python
09/05/2002 01:17 AMUnix Review reviews the book:Web Programming in Python: Techniques for
Integrating Linux, Apache, and MySQL."On the whole, though, WPIP
pleasantly surprised me as a Python tutorial. The authors repeatedly
show a knack for communicating the essentials of Python functionality
in an understandable and succinct manner."
Grok Description matches for Programming Satan's Computer (PDF)
GrokA matches for Programming Satan's Computer (PDF)
GNU digital audio player
GNU digital audio player
01/18/2004 08:12 PMGnudap is born
iRock 730i Digital Audio Player Review
iRock 730i Digital Audio Player Review
11/14/2003 08:05 AMWirelessly beam MP3s to your car's
digital audio player
Wirelessly beam MP3s to your car's
digital audio player
11/01/2003 12:54 PMYou know how sometimes you think up a gadget but you figure that no
one will ever build it? Well, the Omnifi is one of those gadgets,
except that it's real. The Omnifi is a digital media player for your
car with a 20GB hard drive and an 802.11b WiFi attachment which
actually makes it possible (assuming your car is within range) to
wirelessly beam your music directly to your car from your PC. You can
also set it to automatically transmit all sorts of information to your
car, like the weather, news, etc. The hard drive can also detach and
be connected to a PC (sorta like the Phatnoise system) if your car is
parked too far away for WiFi. Read...
BenQ launches jewelry-inspired Joybee
102R digital audio player
BenQ launches jewelry-inspired Joybee
102R digital audio player
08/06/2004 08:06 AMComputer Buyer Aug 6 2004 12:26PM GMT
The Neuros MP3 Digital Audio Computer
The Neuros MP3 Digital Audio Computer
02/10/2004 03:00 AMA review of first portable hard drive player to support Ogg Vorbis
playback.
The new Archos AC340 audio/video player
The new Archos AC340 audio/video player
03/13/2003 10:20 AM
Wired
has some more details on that new personal video player from Archos,
the AV340. The AV340 looks like it might be the real deal when it
comes to watching video on the go: it can store up to 80 hours of
video on its 40GB hard drive, has a 3.8-inch LCD screen, also plays
both MP3s, and, with an optional attachment, can even be transformed
into 3 megapixel digital camera.
Rea
d
Sony Shows Portable Audio, Video Player
Sony Shows Portable Audio, Video Player
05/28/2004 12:28 PMHNS Audio Learning Session: Digital
Certificates Explained
HNS Audio Learning Session: Digital
Certificates Explained
07/09/2004 04:50 PMGmini400 audio player has color screen,
video playback
Gmini400 audio player has color screen,
video playback
08/27/2004 02:02 PMMany digital music fans are wondering if or when Apple will produce an
iPod that sports a color screen and the ability to play back video,
but Archos Inc. has stepped up to the plate with its own offering, the
US$399.95
Gmini400.
The company announced on Thursday that the Gmini400 is shipping. The
20GB hard drive-based digital music player features a 2.2-inch color
LCD screen plus video playback and gaming capabilities.
Download our Ten Commandments of Egoless
Programming
Download our Ten Commandments of Egoless
Programming
06/10/2002 12:17 AMCNET Jun 9 2002 10:23PM ET
Pew Report States That 27 Percent of
Users Download Digital Music and Video
Pew Report States That 27 Percent of
Users Download Digital Music and Video
03/26/2005 12:51 PMThe Pew Internet & American Life Project reported this week that 36
million Americans, 27 percent of internet users, report having
downloaded music or video files. Half of this group have skirted the
traditional peer-to-peer (P2P) networks and commercial online
distribution services (i.e. Napster, iTunes). This is a significant
number of digital media users whose sharing of digital media is
untraceable by the recording industry and copyright holders.
That's why they filed a federal lawsuit
against an 83-year old woman who had
been dead for a month and didn't have or
know how to operate a computer, but
somehow managed to illegally download
700 pop, rock and rap songs from the
internet using the alias
That's why they filed a federal lawsuit
against an 83-year old woman who had
been dead for a month and didn't have or
know how to operate a computer, but
somehow managed to illegally download
700 pop, rock and rap songs from the
internet using the alias
02/05/2005 09:54 PMwvgazette.com/section/News/2005020358
track this
site | 7 links
Over 3000 copies of Cool C™ Talking
Computer Software Downloaded from
c/net’s Download.com before Memorial Day
Release of John Kerry for President
Special Edition
Over 3000 copies of Cool C™ Talking
Computer Software Downloaded from
c/net’s Download.com before Memorial Day
Release of John Kerry for President
Special Edition
05/31/2004 02:14 PMCool Conversations™, LLC has released a FREE John Kerry for President
Special Edition of its Cool C™ software. The conversation database
gives Cool C a knowledge base on John Kerry’s positions and his
campaign. Each Cool C user is able to have interactive conversations
with their computers on campaign issues and other topics. The program
also automatically receives exclusive broadcast messages that are
delivered by the Cool C voice of each computer. An upgrade module
provides a dictation and text reading application. A voice upgrade
package will soon be available as well. "COOL C TALKING COMPUTER
SOFTWARE IS A GOOD DEMONSTRATION OF HOW FAR SPEECH RECOGNITION HAS
COME ... ONE OF THE FIRST APPLICATIONS TO USE MICROSOFT CORP.'S
MICROSOFT SPEECH ENGINE TO BRING SPEECH RECOGNITION AND INTERACTION
CAPABILITIES TO USER" (eWeek, May 3, 2004). This special edition of
the software is currently being distributed at no charge through
c/net’s Download.com with a link to the download location at
www.CoolConversations.com/johnkerry.htm [PRWEB May 31, 2004]
Download NPR audio files with Safari
Download NPR audio files with Safari
03/20/2003 10:47 AMNPR has switched from publishing RealAudio streams as .ram files to
.smil files. Unfortunately, the Safari web browser appears to truncate
that suffix to just .smi, which tells Mac OS that the file is a Self
Mounting Image fi...
Real Digital Media Integrates Macromedia
Flash Player with NEOCAST Media Player
XF
Real Digital Media Integrates Macromedia
Flash Player with NEOCAST Media Player
XF
06/17/2005 03:38 PMOnlypunjab.com Jun 17 2005 3:31PM GMT
Download audio to your PlayStation
Portable (PSP) with FeedDemon
Download audio to your PlayStation
Portable (PSP) with FeedDemon
03/28/2005 06:26 PM
Last week I picked up a new PlayStation Portable
(PSP) in the hopes that I could use FeedDemon to download
podcasts and other audio files to it. Turns out it's possible, but it
wasn't as straightforward as I would've liked.
In my case, I decided to use the PSP's USB connection to copy
downloaded audio directly to the PSP's memory stick. Just in case
other readers are struggling with this, here's how to do it:
- Select "USB Connection" in your PSP's settings and enable the USB
mode - this must be done in order for the PSP's
memory stick to be mapped to a Windows drive letter
- If you haven't done so already, create a folder on the mapped
drive named
PSP, then create a subfolder of that named
Music
- Open FeedDemon's FeedStation utility, then click the Options toolbutton and
switch to the Podcasting tab
- Place a checkmark in "This Folder" to copy downloaded podcasts to
a local folder, then enter the path to your PSP's music folder (in my
case, this is
I:\PSP\Music)
- Click OK to save your settings
The next step is to simply use
FeedDemon to download your favorite podcasts, then let FeedStation
take care of automatically copying them to your PSP.
Note: My PSP came with a feeble 32MB memory stick,
which is far too small for storing audio. So if you plan to use your
PSP to listen to podcasts, make sure to invest in a much larger memory
stick!
PureMusic Audio Player 1.0
PureMusic Audio Player 1.0
09/17/2004 04:27 PMAudio player app for hifi codecs FLAC, SHN, APE and ALE plus more.
CAP (Cursed Audio Player)
CAP (Cursed Audio Player)
12/25/2004 07:22 PM1.0 released!
Rio Audio intros new 5GB MP3 player
Rio Audio intros new 5GB MP3 player
08/02/2004 08:35 AMD&M Holdings subsidiary Rio Audio on Monday introduced four new
portable digital music players, including one squarely aimed at the
same market as the iPod mini. The Rio Forge comes in 128MB, 256MB and
512MB capacities, while the new Carbon ships with 5GB of internal
storage. All are described as supporting Macs and PCs.
Three Digital Technology Entrepreneurs
Collaborate to Stimulate Math and
Science Learning in Urban Areas with the
Urban Video Game Academy
Three Digital Technology Entrepreneurs
Collaborate to Stimulate Math and
Science Learning in Urban Areas with the
Urban Video Game Academy
06/05/2005 10:52 PMDigital Arts & Technology Learning Center announces the Urban Video
Game Academy at E3. The newly formed private non-profit organization
will use the video game development model to enhance math and science
performance in school-age students across the US. [PRWEB May 20, 2005]
Download audio texts put byte on
bookstores, news
Download audio texts put byte on
bookstores, news
01/06/2004 06:48 AMdenverpost.com/Stories/0,1413,36~78~1865224,00.html
track this
site | 5 links
Windows Media Player 10 Download
Windows Media Player 10 Download
04/27/2004 04:53 AMOnlyNewZ MP3 Player Final 1.0 - Download
OnlyNewZ MP3 Player Final 1.0 - Download
02/10/2004 08:00 PMSony SCD-DR1 Super Audio CD Player
Sony SCD-DR1 Super Audio CD Player
08/13/2004 11:04 AM
Sony's new "SCD-DR1" Super
Audio CD/Audio CD player is apparently the pinnacle of high quality
audio playback - or at least we hope so with its $11,000 price tag.
Sporting audio interfaces you probably haven't heard of, such as the
"High Quality Digital Audio Transmission System," the player can
output using optical, coaxial, balanced digital, and even i.Link
(Sony's FireWire flavor) ports. The latter should help you with those
200Mbps Super Audio CD DSD (Direct Stream Digital) transfers.
Sounds expensive. Oh, that's right, it is expensive. Let's hope you
get what you pay for.
Read - Product Information [SonyJP]
Creative MuVo N200 audio player
Creative MuVo N200 audio player
04/04/2005 11:45 PMglobetechnology.com Apr 5 2005 4:24AM GMT
Archos releases Gmini400 audio player
Archos releases Gmini400 audio player
08/27/2004 02:15 PMArchos has released the Gmini400, a new hard drive-based digital audio
player that sports a 2.2-inch color LCD screen and features such as
video playback, photo viewing and gaming...
iRiver Adds Ogg To Audio Player Firmware
iRiver Adds Ogg To Audio Player Firmware
12/24/2003 09:18 PMSesse writes "iRiver has just released firmware updates for its
iFP-300T and iFP-500T flash memory-based audio player series.
According to a news story on ...
Programming in Objective-C
Programming in Objective-C
01/24/2004 12:35 PMProgramming in Objective-C is a concise, carefully written tutorial on
the basics of Objective-C and object-oriented programming. The book
makes no assumption about prior experience with object-oriented
programming languages or with the C language (upon which Objective-C
is based).
Windows Media Player 10 Technical Demo
Download
Windows Media Player 10 Technical Demo
Download
06/02/2004 01:38 PM
CNet, among other
places, is reporting that Microsoft is releasing a beta version of
Windows Media Player 10 for public testing. Although leaked copies of
the software have been available for the last week or so, the official
release will allow everyone a chance to play with the new features,
such as enhanced synchronization methods that keep some of the newer,
more full-featured media players full of not only audio, but video and
pictures, as well. And from this screenshot, it appears that Microsoft
is adopting the Rip and Burn terminology that pretty much everyone
else does. I've resisted upgrading even to 9, so far, and will
probably refrain from 10, as well. I only use it to play movies, and
I'm finding myself using Media Player Classic more and more.
Read
[CNet]
Read - Official Download Page [Microsoft]
Yahoo Plans Its Own Music Player,
Download Service
Yahoo Plans Its Own Music Player,
Download Service
09/22/2004 07:56 AM Programming Satan's Computer (PDF)