Tzim Tzim

Niner since 2005

Currently a fifth year student in IT and Computer Science at Caen University (France). I'm not truly a developer, but I like to code from time to time. Early adopter of most of MS technologies, I code in C#, mostly.

Point of interests : Networking and protocols, Security, Multimedia...


  • Windows Vista - 64 bit in the Mainstream

    I'm running Win XP 64 for quite a long time (actually, since it's RC1, if I recall correctly).

    So yes, most of the ISV's apps works correctly.
    For Microsoft ones, it's kind a lottery. Mostly not because of the app itself, but because of crappy restrictions you put on the installer. That's kind a shame, isn't it ?

    Simplest example : Windows Live. It's now impossible to get MSN Messenger or any of those Live Apps installed on Win XP 64. Not that the apps won't work, just that the installer will detect XP x64 and refuse to continue.

    WHY ? Why do you push ISVs to go 64 if you restrict your own apps ?
  • Mark Light and Bohdan Raciborski: Windows XP on Flash-Based Ultra Low Cost PCs

    I'm an happy user of the Asus EEE PC (the 4G SSD version).

    I replaced the 512MB RAM stick by an 1GB one.

    I successfully installed windows XP Pro via the network. I used the third party nLite tool to fully slip-stream and integrate drivers. nLite also permit to remove some components that I don't use (mostly the movie maker). The Asus EEE PC uses ATA interface for it's SSD drive, so windows installs just as any computer.

    I'm interested in the OEM tools mentionned in the video. As windows take about 1GB by itself on the SSD drive. Are they publicly avaliable ?

    For now almost every standard windows apps works as on every windows machine, but the screen resolution (800x480) will prevent some apps to run (and you may encounter some problems viewing some buttons on certains dialogs boxes).
  • Rory Blyth: The Exit Interview

    Great !

    Rory, you coul'nd find any better job.

    So why don't you try your camera on the XNA Express Team ? Where there're funny people with interesting things to show...
  • Lee Bandy on IPv6

    I think it's difficult to have an interresting discution about networking technologies.

    The end-user , or even the developper, doesn't want to care about how it works. It just has to.

    IPv6 has a great potential, removing all the burdens from NATs. And the transition have to happen in the next few years, due to IPv4 address space depletion.

    I use the term transition, 'cause I dislike migration. We wont switch from IPv4 to IPv6, as the two protocols may cohabit for maybe more than 10 years.

    So 6to4 and teredo should be called transition technologies instead of migration technologies. Technologies that I don't like much. Using third-party servers, which aren't many, IPv4 service is, most of the time, better.

    That's why, currently, ISV doesn't really want to use IPv6 for their apps. Without apps, ISPs doesn't really want to deploy native IPv6 (or at least, servers for the transition technologies) in their networks. The classical chicken and egg problem. Furthermore, windows doesn't support IPv6 by default, yet.

    Now enters vista. IPv6 at the same place as IPv4, enabled by default. That will help, I think (and I hope).
  • Vista Audio Stack and API

    If i understand correctly, the app streams are mixed in user mode by the Windows Audio Service. But what if my soundcard does support hardware mixing ?

    Am I loosing those kind of features , or does the service uses thoses hardware capabilities by sending the streams 'unmixed' to the sound card ?

    As for FP processing instead of 16/24 bit int... isn't it a waste of CPU cycles to convert to float, just to convert back to int to pass the stream to the sound card (most of them dont support FP samples), when the user uses poor low end speakers. Or maybe you leave the choice not to use FP ?