Wednesday, March 30, 2005

Games using .NET (Quake 2.NET)

I always love 3D games, and enjoy .NET programming.
Do you know Quake 3D Games? One of the famous game in the middle of 1997.

Quake II .NET is a version of the popular Quake II game, ported to native and managed C++ using Microsoft® Visual Studio® .NET™ 2003.




Quake II .NET Features:


  • Demonstrates how to port C to native and managed C++
  • Shows how to extend Quake II using .NET
  • Whitepaper with tips on porting to native and managed C++






Native and managed versions: There are two versions: native and managed. The version is displayed in the window caption. The managed version also superimposes the .NET Framework version on the display surface.


The Quake radar:
Different items such as monsters, ammo and health are displayed in the radar. Items rotate around the user. Resize the window to show more or less of the Quake world. Other players (not shown) are displayed in multiplayer mode. Monsters (red circle), health (green square), and weapons / ammo (blue squares) are all displayed on the radar.



Overlay:
Select Overlay on Quake to display the radar on top of the Quake window. Uses window transparency and opacity. Click Overlay Off to display the radar in its own window

Click here to download the source code:
Source Code
You also need Quake 2 original data to play with.

Friday, March 25, 2005

A Novel for IT professional

A recommendation from Mr. Yamin STTS
This is a crime novel about two computer wizards going against each other: The one is Phate, who is playing a perverse version of a game, where his goal is to kill random people in the real life just for the challenge of it. For this purpose, he has written a unique program called "Trapdoor" which in Trojan Horse-style resides on the victim's computer and gives Phate all the information that he wants. To catch Phate, the police is using an imprisoned hacker called Wyatt Gillette. That's already the set up: And on 500 pages those two battle it out.



Thursday, March 24, 2005

Microsoft Business Solution Navision - Financial Management



Microsoft Business Solutions–Navision adapts and evolves to match the way in which your business operates. It helps you discover financial opportunities, and motivates users to do more and to learn more.
Financial information is always up-to-date, so you can easily view the specific information you need to make informed decisions. Much more than just an accounting tool, Microsoft Navision makes it easier to spot trends and gain insight into your business activities, so you can capitalize on your knowledge and unearth new opportunities.

Here're several demos about this module

Business Analytic
Consolidation
Dimension
Financial Management
Fixed Asset
Inter Company Posting
Receivables and Payables Management

Tuesday, March 22, 2005

Enter Windows Mobile Application Contest



Submit your application to one of the designated Mobile2Market Testing Partners by May 31, 2005. Be one of the first 300 to submit by March 31, 2005, and receive free logo-testing* (a $500 value)!
Go to: http://www.mobile2marketcontest.com/enter.asp

Monday, March 21, 2005

Visual Basic 6 to Visual Basic .NET

You are probably still using Visual Basic 6. Microsoft has stated an ending support for VB6. I definitely agree to end this "toy" programming language.
I was born in Pascal 5 until Delphi, learn C++ made me found many weakness in VB6.
For the past 2 years, I've been working on a project that forced me to start using VB6.
Here're the sins of VB6:
  • We have to install VB6 in MS Office or MSDN to get its help.
  • VB6 can't detect type mismatches or undeclared variables until runtime, and you hit that line.
  • Controls only have a limited amount of events.
  • Controls don't have anchors.
  • VB6 can't have a consistent assignment properties especially its default values. For examples in Form, what is the default property if we assigned the form to variables with datatyped = variant.
  • Components have to be installed in the client machine (very hard/impossible in the web development).

VB6 is dead, switch to Delphi .NET/C#.

Sunday, March 20, 2005

5 steps to help avoid instant message viruses

As with most threats on the Internet, you can help keep yourself safe by taking basic precautions. If you know how to avoid e-mail viruses, you'll already be familiar with many of these steps.
  1. Be careful downloading files in IM.
  2. Update your security patch Windows software
  3. Make sure you're using an updated version of your IM software
  4. Use antivirus software and keep it updated
  5. Use anti-spyware software and keep it updated ( I have downloaded Windows Anti Spyware Beta version)

Saturday was so busy. End of week, What a glued state. I thought maybe a weekend of drunken works. Looks for these books:
  • Accounting Information System, by BobNar, George H and HoopWood, Williams. (Indonesian/English edition)
  • Accounting Information System and Company Organization, by Chusing, Bary E.
  • Zaki Bardiwan MSc and Jogiyanto, HM's books. (Indonesian book with Indonesian author).