There are a couple of books introducing Managed DirectX and the programming language C#. You can achieve results fairly quickly and your programs will not crash on you as easily as if you used C++. The runtime environment will prevent you from accessing memory outside of array bounds and similar mistakes (In C++, this could mean hours and hours of debugging). And there are no pointers in C# which can easily confuse a programmer and lead to mistakes. It is all type-safe references.
The.NET runtime environment is executing C# code fairly quickly. And it applies garbage collection so you don't have to make sure you are explicitly deallocating everything you don't need anymore. If there is no reference to an object anymore, it will be disposed of automatically.
The more complex part in 3D programming is understanding the concepts of 3D graphics, coordinates and game physics. So pick a simple type of game first. Something like 3D tetris, 3D Tanks, Tron, etc...
Check it out, you might like the whole.NET idea and you also get a basic understanding of DirectX, without all the pitfalls you encounter when using C++.
Okay, slashdot crowd - now bash me for plugging a Microsoft product.
To power the new Radeon Mobility X800 graphics card, your laptop will enable the afterburner. This will inject kerosene into the exhaust jet to provide additional power to the generator. Please keep the laptop away from combustible materials for your own safety. During operation, you should wear noise protection earmuffs and keep a fire extinguisher handy. Turbine blades must be inspected by your closest General Electric Turbines facility each 10,000 hours of operation. Only use unleaded JET A1 fuel. DANGER: Avoid jet blast! Do not obstruct the air intake or data loss may occur.
Antivirus vendors usually need 48 hours to dissect a virus and describe most of its internal workings. So, what's the point one might ask.
Well, this document is a complete primer on how to disassemble an unknown (smallish) program in a sandboxed environment. Anyone who ever wanted to learn this skill should give it a shot. Who knows, you might end up working for an antivirus company soon;)
For Lucent however, this was a complete waste of 10 weeks of engineering skill of three people minus the publicity effect of this stunt.
The signal processing done to the analog signal from one read/write head is tremendous. The performance of modern hard drive comes from the signal detection algorithms and advanced error correction that is performed.
You simply cannot do this at low cost when you have got several thousand or million r/w heads.
How very lame, I will do three weeks in the north African desert without phone, Internet and slashdot. When I get back, I will speak Gibberish much better. (hint: it's called French)
No machine can ever be operated or installed legally before its hard- hand software have been certified by the Nevada Gaming Commission (Electronics Services Division).
"The Electronic Services Division examines, tests and recommends gaming devices for approval or denial by the Board and Commission. The Division inspects gaming devices in its laboratory and in the field to ensure continued integrity, and assists in resolving gaming patron disputes through analysis of device electronics and software."
Would it be so hard to do the same for voting machines? Have some REAL experts look into the subject matter?
Shocking Results: (remember, this is a POLL, not
a logfile analysis).
Internet Explorer 17.77 percent
Netscape 4.11 percent
Mozilla 18.71 percent
Opera 13.08 percent
Firefox 37.05 percent
Safari 6.40 percent
Konqueror 1.84 percent
other 1.05 percent
This should allow 3D shutter glasses to work adequately with LCD displays. Those glasses would allow for a full-colour 3D effect, as opposed to red/blue 3D glasses.
Since there will be medication for curing Republicans very soon. Problem is though: The government will make it a controlled substance because it is a mind altering drug. D'oh!
Last time I heard, IBM was holding key patents to arithmetic coding -- an entropy coding method that Dirac makes use of according to the BBC project page.
This patents is the main reason why JPEG files are seldom found "in the wild" using the optional arithmetic coding method (which would shave off some 10 or 20% of the file size). Royalty payments would be required for encoders and decoders. Duh!
The German c't magazine recently had a short article about disabling the USB storage driver for non-administrator users on Windows 2000 and XP - effectively eliminating the security risk. This policy could be enforced by any system administrator on all desktops. Similar things could be done for Firewire ports and storage devices that attach to it. Basically it works by making the driver non-readable and non-executable for the average Joe Schmoe user logging into the system.
Bring your own USB sticks? No problem. Can't use em anymore;)
Nope, I think the real reason is protecting the businesses.
Even if the sites' admins had aleady removed the infecting code, a "dangerous sites" list like that would likely prevent many potential visits to the site for weeks to come.
Just use the same vulnerability to download some "malware" that disables IE and installs Firefox as the default browser. Most web users won't even notice the change if you include an IE-like skin in Firefox;)
So make machines write the DRM code and have em obfuscate it. The machines can pick from a variety, modifications or variations of known encryption and obfuscation methods.
Have the machine assemble this to one huge pile of code, heavily guarded and very difficult to reverse engineer.
Then sign this chunk of code, add anti-tampering layers and distribute it only on TCPA protected machines. Voila. There's your strong DRM scheme.
Of course with the money needed to do that you could also fund the Mars mission. But what the heck, do you want portable digital media everywhere or do you want to go to Mars?
It has just been announced that there is a chunk of foam insulation missing on the Ariane booster, such that they will have to haul the booster back into the assembly building to fix it. Appears like the earliest possible launch will be next week (March!).
The other day I was approached by an unknown user in Yahoo! Messenger.
*She* claimed to be from Iran, having found me through a Yahoo! Profile search. Her English was decent, she claimed to have hobbies (like photography, astronomy) that would definitely require a good middle class or upper class income.
Guess what, I did not really believe her. So I kept the conversation quite short. Maybe next time I will consider that she was not a fake (7 million Iranians being online and such...)
I previosuly thought this was Mullah country. Don't wear your Burka and die. No Internet, no TV, no sex. Oh wait.
Well just recently I learnt that there is a ski resort just north of the capital. Upper class privilege (source: abcnews.com) Surprise, surprise. Thanks slashdot, thanks abcnews for changing my views a bit.
Too bad the recent election has put the conservative, religious elite back into total control. Could partially be a consequence of American occupation to both sides of Iran (speaking of Afghanistan + Irak here).
There are a couple of books introducing Managed DirectX and the programming language C#. You can achieve results fairly quickly and your programs will not crash on you as easily as if you used C++. The runtime environment will prevent you from accessing memory outside of array bounds and similar mistakes (In C++, this could mean hours and hours of debugging). And there are no pointers in C# which can easily confuse a programmer and lead to mistakes. It is all type-safe references.
.NET runtime environment is executing C# code fairly quickly. And it applies garbage collection so you don't have to make sure you are explicitly deallocating everything you don't need anymore. If there is no reference to an object anymore, it will be disposed of automatically.
.NET idea and you also get a basic understanding of DirectX, without all the pitfalls you encounter when using C++.
The
The more complex part in 3D programming is understanding the concepts of 3D graphics, coordinates and game physics. So pick a simple type of game first. Something like 3D tetris, 3D Tanks, Tron, etc...
Check it out, you might like the whole
Okay, slashdot crowd - now bash me for plugging a Microsoft product.
Christian
Just tell me, how would you launch the backup HST without using the shuttle. ;)
To power the new Radeon Mobility X800 graphics card, your laptop will enable the afterburner. This will inject kerosene into the exhaust jet to provide additional power to the generator. Please keep the laptop away from combustible materials for your own safety. During operation, you should wear noise protection earmuffs and keep a fire extinguisher handy. Turbine blades must be inspected by your closest General Electric Turbines facility each 10,000 hours of operation. Only use unleaded JET A1 fuel. DANGER: Avoid jet blast! Do not obstruct the air intake or data loss may occur.
Antivirus vendors usually need 48 hours to dissect a virus and describe most of its internal workings. So, what's the point one might ask.
;)
Well, this document is a complete primer on how to disassemble an unknown (smallish) program in a sandboxed environment. Anyone who ever wanted to learn this skill should give it a shot. Who knows, you might end up working for an antivirus company soon
For Lucent however, this was a complete waste of 10 weeks of engineering skill of three people minus the publicity effect of this stunt.
The signal processing done to the analog signal from one read/write head is tremendous. The performance of modern hard drive comes from the signal detection algorithms and advanced error correction that is performed.
You simply cannot do this at low cost when you have got several thousand or million r/w heads.
How very lame, I will do three weeks in the north African desert without phone, Internet and slashdot. When I get back, I will speak Gibberish much better. (hint: it's called French)
No machine can ever be operated or installed legally before its hard- hand software have been certified by the Nevada Gaming Commission (Electronics Services Division).
"The Electronic Services Division examines, tests and recommends gaming devices for approval or denial by the Board and Commission. The Division inspects gaming devices in its laboratory and in the field to ensure continued integrity, and assists in resolving gaming patron disputes through analysis of device electronics and software."
Would it be so hard to do the same for voting machines? Have some REAL experts look into the subject matter?
Shocking Results: (remember, this is a POLL, not a logfile analysis).
Internet Explorer 17.77 percentNetscape 4.11 percent
Mozilla 18.71 percent
Opera 13.08 percent
Firefox 37.05 percent
Safari 6.40 percent
Konqueror 1.84 percent
other 1.05 percent
total votes: 24065
Here are the most current results:
Link
Calling the inventor of the lameness filter, please step forward for painful execution, thank you...
by registering several bogus dmail accounts and start sending SPAM in an automated way using a SPAM-bot that interfaces with their web interface.
site:thehaefners.com kap
or follow this [google Germany, oops] Link
Way cool.
This should allow 3D shutter glasses to work adequately with LCD displays. Those glasses would allow for a full-colour 3D effect, as opposed to red/blue 3D glasses.
Since there will be medication for curing Republicans very soon. Problem is though: The government will make it a controlled substance because it is a mind altering drug. D'oh!
Last time I heard, IBM was holding key patents to arithmetic coding -- an entropy coding method that Dirac makes use of according to the BBC project page.
This patents is the main reason why JPEG files are seldom found "in the wild" using the optional arithmetic coding method (which would shave off some 10 or 20% of the file size). Royalty payments would be required for encoders and decoders. Duh!
BRILLIANT IDEA, Smithers.
The German c't magazine recently had a short article about disabling the USB storage driver for non-administrator users on Windows 2000 and XP - effectively eliminating the security risk. This policy could be enforced by any system administrator on all desktops. Similar things could be done for Firewire ports and storage devices that attach to it. Basically it works by making the driver non-readable and non-executable for the average Joe Schmoe user logging into the system.
;)
Bring your own USB sticks? No problem. Can't use em anymore
Christian
Nope, I think the real reason is protecting the businesses.
Even if the sites' admins had aleady removed the infecting code, a "dangerous sites" list like that would likely prevent many potential visits to the site for weeks to come.
Just use the same vulnerability to download some "malware" that disables IE and installs Firefox as the default browser. Most web users won't even notice the change if you include an IE-like skin in Firefox ;)
Top reasons for me to stay with Windows:
.NET
CygWin (runtime Unix libraries/wrappers for Windows and Gnu Tools)
Visual Studio
DirectX based Games!
So make machines write the DRM code and have em obfuscate it. The machines can pick from a variety, modifications or variations of known encryption and obfuscation methods.
Have the machine assemble this to one huge pile of code, heavily guarded and very difficult to reverse engineer.
Then sign this chunk of code, add anti-tampering layers and distribute it only on TCPA protected machines. Voila. There's your strong DRM scheme.
Of course with the money needed to do that you could also fund the Mars mission. But what the heck, do you want portable digital media everywhere or do you want to go to Mars?
I'd love to put 10 kgs of Antimatter up there. The flash and the following explosion should be strong enough to be seen even in daylight.
It has just been announced that there is a chunk of foam insulation missing on the Ariane booster, such that they will have to haul the booster back into the assembly building to fix it. Appears like the earliest possible launch will be next week (March!).
The other day I was approached by an unknown user in Yahoo! Messenger.
*She* claimed to be from Iran, having found me through a Yahoo! Profile search. Her English was decent, she claimed to have hobbies (like photography, astronomy) that would definitely require a good middle class or upper class income.
Guess what, I did not really believe her. So I kept the conversation quite short. Maybe next time I will consider that she was not a fake (7 million Iranians being online and such...)
I previosuly thought this was Mullah country. Don't wear your Burka and die. No Internet, no TV, no sex. Oh wait.
Well just recently I learnt that there is a ski resort just north of the capital. Upper class privilege (source: abcnews.com) Surprise, surprise. Thanks slashdot, thanks abcnews for changing my views a bit.
Too bad the recent election has put the conservative, religious elite back into total control. Could partially be a consequence of American occupation to both sides of Iran (speaking of Afghanistan + Irak here).
Next time you go to Las Vegas, mind that a lot of modern slot machines run Windows XP these days.
n it y/experto/aug2002/bally.asp
;)
http://www.microsoft.com/windows/Embedded/commu
I also believe these are networked.
Happy hacking!
Are you aware that this affiliate link to NY times
features the G.N.A.A?
I would like to see the surprise of NY times sysadmins when they check their affiliate statistics.
Trolling now makes it into hyperlinks. I hereby dub this new phenomenon "Hypertrolling".
Cheez.
ah, come on. You really want a 4 MPixel camera up there.