Antimail
Adi Oltean's Weblog - Flashbacks on technology, programming, and other interesting things
Why Java VMs do not have a Pre-JIT feature?
Both Java and .NET have several things in common - their runtimes are both able to execute code...
Author: AdiOltean Date: 03/25/2005
What is your preffered deployment strategy: SxS/GAC or XCOPY?
There is an interesting article in the latest MSDN magazine about Reg-free COM and .NET components:...
Author: AdiOltean Date: 03/23/2005
The Institute for Backup Trauma
John Cleese's play is pure genius... (altough some friends here seem to disagree, but who can...
Author: AdiOltean Date: 03/22/2005
Implementing a COM component in... VBScript
Normally, a VBS scripts is used to invoke COM components (written in C++ or even C#). But did you...
Author: AdiOltean Date: 03/22/2005
Too funny
Click on the Play button there: https://www.geoffellis.com/ebay.html No comment, no spoiler...
Author: AdiOltean Date: 03/19/2005
Puzzle: solve this equation!
You have the following false "equation", made with six toothpicks arranged on a table in the...
Author: AdiOltean Date: 03/19/2005
Is AJAX something revolutionary?
AJAX seems to be the new "buzzword of the day". In short, AJAX stands for "Asynchronous JavaScript...
Author: AdiOltean Date: 03/18/2005
Good bye DCOM
A friend of mine who works in the Indigo team sent me a link to the latest documentation on Indigo:...
Author: AdiOltean Date: 03/16/2005
Script recipe of the week: multitasking and syncronization in batch files
Multitasking is an easy call. All you have to do is to start a separate process using the start...
Author: AdiOltean Date: 03/15/2005
Why do we buy books?
An intriguing comment on Slashdot: Why would I pay 8.00 for a paperback I know I'll probably only...
Author: AdiOltean Date: 03/10/2005
Using Virtual machine technology to get better security
There is a growing general consensus that the virtual machine technology can help in making a system...
Author: AdiOltean Date: 03/04/2005
What keeps people away from blogging?
I was looking recently to our OPML list and I noticed that many people I know haven't started a...
Author: AdiOltean Date: 02/28/2005
Tricks around the "copy" command...
The copy command can be very useful for quick operations. However, there are a number of tricks that...
Author: AdiOltean Date: 02/25/2005
0.3 Petabytes of storage available free of charge?
I always wondered where should I store my backups... A regular backup of my Windows box takes around...
Author: AdiOltean Date: 02/18/2005
Is Microsoft serious about security?
If you don't know already, here is an indirect answer. I'll quote directly from Bill Gates latest...
Author: AdiOltean Date: 02/16/2005
Script Recipe: How to evaluate numerical expressions in the command line
Here is a little known feature of our beloved CMD.EXE. It is extremely easy to evaluate an...
Author: AdiOltean Date: 02/16/2005
One Million Dollar Paranormal Challenge
During my more-or-less brownian surfing I stumbled across this challenge: The Foundation is...
Author: AdiOltean Date: 02/13/2005
Is there anybody else using Visual C++ 6.0?
Andy Pennell noted a really interesting post from a Mozilla Firefox developer. It looks like people...
Author: AdiOltean Date: 02/10/2005
Nerd score
It seems a little high, but, hey, I'm working with computers more than 10 hours per day, and so on...
Author: AdiOltean Date: 02/09/2005
Using XSLTProcessor programatically in IE to minimize client-server bandwith
jgwebber pointed out that the new maps.google.com is using the XSLTProcessor at the client side....
Author: AdiOltean Date: 02/09/2005
Cameron Purdy on distributed caching
Especially if you live in a pure .NET world, it's a good exercise to see once in a while what's...
Author: AdiOltean Date: 02/09/2005
Quick Puzzle: what does this program print?
You have 30 seconds left... just kidding :-) using System; using System.Collections; using...
Author: AdiOltean Date: 02/08/2005
Trick of the day: How to compress long URLs into very short ones
Go to tinyurl.com. It's a wonderful idea - you get a simple, quick service that converts very long...
Author: AdiOltean Date: 02/07/2005
Gosling: Huge security hole in... Java?
I am reading now an article in which James Gosling claims that .NET has a huge security hole. The...
Author: AdiOltean Date: 02/07/2005
Warning: Shadow Copies for Shared Folders are not a replacement for backup
Shadow Copies for Shared Folders are a great feature that can give your users access to previous...
Author: AdiOltean Date: 02/05/2005
Google Suggest
I love Google Suggest. Here is a little experiment: 1) Go to...
Author: AdiOltean Date: 02/04/2005
Where are all my iPods?
Leander Kahney publishes an interesting discovery: "About 80 percent of Microsoft employees who have...
Author: AdiOltean Date: 02/02/2005
Rory's handwriting
With a loud thud, Rory throws all graphologists in the dumpster: For those of you who don’t know,...
Author: AdiOltean Date: 01/31/2005
After life
Not sure if this is real, but it looke like some people love computers way too much...
Author: AdiOltean Date: 01/28/2005
NTFS curiosities (Part I): Short file names
Aaron Stebner noted that it is possible to configure Windows to always use short file names. This is...
Author: AdiOltean Date: 01/27/2005
Script puzzle: Solving Hanoi ... in shell
If you like CMD programming, here is a challenge for you: write a CMD batch file that solves the...
Author: AdiOltean Date: 01/27/2005
No need for TCP?
Recently, there is a flux of new Web Services specifications that are addressing low-level...
Author: AdiOltean Date: 01/26/2005
Windows Internals book is now available!
The fourth edition of Microsoft Windows Internals (formerly known as Inside Windows) is available in...
Author: AdiOltean Date: 01/24/2005
Attack of the clones: how to assign a drive letter or directory to a shadow copy
In one of my previous posts I mentioned a simple script to copy a file from a shadow copy. This...
Author: AdiOltean Date: 01/20/2005
Why the name VSS?
Several people asked us - why your product is named VSS? After all, VSS stands also for Visual...
Author: AdiOltean Date: 01/19/2005
[RO] Daca vreti sa lucrati la Microsoft...
... atenţie! Echipa de Common Language Runtime vine in Bucuresti pentru recrutări. Pentru mai multe...
Author: AdiOltean Date: 01/18/2005
TTL
An excellent photo blog: https://www.paginiweb.com/blog/ The text is in Romanian - but the images...
Author: AdiOltean Date: 01/18/2005
Ten tips - how to write a well-structured threat model document
Larry Osterman has an excellent post about threat modeling. I would add a couple of observations,...
Author: AdiOltean Date: 01/17/2005
How make sure that your Windows XP Home is secure against spyware/viruses/etc
I just visited a friend yesteday night. Among other things I helped him to clean up his computer...
Author: AdiOltean Date: 01/17/2005
Weak vs. Strong typing
Yes, I know already what you've been thinking, but this post isn't about programming languages. It's...
Author: AdiOltean Date: 01/17/2005
Another puzzle: Gödel, Goldbach and other "G" names...
Mr Blobby posted an excellent comment in my previous post, outlining in a few words Gödel's proof of...
Author: AdiOltean Date: 01/13/2005
Puzzle: Shakespeare numbers...
Imagine that there might be a real number that contains (in an encoded form) the entire works of...
Author: AdiOltean Date: 01/11/2005
How many shadow copies you can create in Windows?
There are various numeric limits, imposed either in the OS or in the specific shadow copy provider....
Author: AdiOltean Date: 01/11/2005
Hungarian notation causing buffer overruns?
Rob Earhardt had some interesting notes on Hungarian notation, and I thought I'll chime in. By the...
Author: AdiOltean Date: 01/06/2005
Script recipe of the week: how to copy an opened file
I just read recently a post on the newsgroups - someone wanted to backup her PST file. The problem...
Author: AdiOltean Date: 01/05/2005
Dawn of the Undead Data
If you think that formatting a drive will wipe out its contents, think again......
Author: AdiOltean Date: 01/02/2005
The funny thing about time traveling ...
... is that it will invalidate all patents as "prior art". But what you just need in this case is...
Author: AdiOltean Date: 12/31/2004
How you can uniquely identify a LUN in a Storage Area Network
A SAN is a complex animal From the first minute you try to understand it, you might be overwhelmed...
Author: AdiOltean Date: 12/30/2004