Making it happen
Archive for January, 2007
Windows clipboard memory management
Jan 26th
I have no idea how Windows handles the clipboard data, however I’m stuck on the following issue: a 100MB bitmap is written to the clipboard but, while retrieving the data in another application, IDataObject::GetData throws E_OUTOFMEMORY – even if I have like 400MB physical RAM available. Crap – I’m ready to implement my own clipboard functions.
bla
Jan 24th
Another solution to the well-known problem (related to procrastination?) of starting working on projects and giving up quickly
, besides working hard and defeating laziness, is
HD-DVD decrypting
Jan 24th
As presented here, it was not so difficult at all. I guess anyone with a somewhat advanced programming knowledge could have done it. Still, kudos to muslix64 for being the first to do it and good luck with Blu-ray
OpenGL rants
Jan 22nd
EXT_framebuffer_object has been supported for ages on ATI hardware, however stencil attachments do now work!
IIS 6.0 + NAT
Jan 19th
I had a weird problem with a webserver running IIS 6 and RRAS NAT. So, if you happen to have entries ending with “200 0 64″ or “200 0 1236″ in IIS logs or the server has problems serving a basic file like a gif or png, try the following: have NAT forward 80 to 127.0.0.1 instead of the LAN ip.
Windows Vista has no DirectSound 3D acceleration
Jan 17th
And will instead process the sound in software, even if you have the super-duper sound card with hardware acceleration. Reasons cited are that: The
Vista audio architecture changes the way per-stream audio processing
works, which required us to write new software to support this.
However, OpenAL addresses the issue as it may talk directly to the hardware, bypassing DirectSound.
Via Radu.
User-friendly algorithms
Jan 12th
PageRank is so cool because it’s easy to understand – you can explain its basics to pretty much everyone. Having an algorithm that is ingenious and can be described easily will certainly help spreading the word faster.
Also – people will feel in control by understanding the underlying stuff, especially if it gives the expected results quickly when playing with it
.
Apple iPhone software
Jan 10th
What it would be really neat is OSX to automatically optimize the interface based on an app’s resources – for example convert the main menu items to icons on the bottom row that pop up full-screen lists corresponding to menu contents. This, coupled with the CPU to be PowerPC or x86 would be nothing short of impressive, giving the possibility to run all existing Mac apps.
On the other hand, existing OSX widgets will surely be able to run.
