De Tout Et De Rien

To content | To menu | To search

Friday, October 10 2008

Error 0x800704b8 while installing IPv6 on Windows XP

Maybe you have already got this error while (re)installing IPv6 on Windows XP:

C:\>ipv6 install
Installing...
Failed to complete the action
Error 0×800704b8

The fix has to do with the Windows security database, which may not be up-to-date. To fix this database, type the following command:

C:\>esentutl /p C:\WINDOWS\security\Database\secedit.sdb

Microsoft(R) Windows(TM) Database Utilities
Version 5.1
Copyright (C) Microsoft Corporation. All Rights Reserved.

Initiating REPAIR mode...
Database: C:\WINDOWS\security\Database\secedit.sdb
Temp. Database: TEMPREPAIRxxxx.EDB

Checking database integrity.

Scanning Status (% complete)

0 10 20 30 40 50 60 70 80 90 100
|----|----|----|----|----|----|----|----|----|----|
...................................................

Integrity check successful.

Note:
It is recommended that you immediately perform a full backup
of this database. If you restore a backup made before the
repair, the database will be rolled back to the state
it was in at the time of that backup.

Operation completed successfully in 4.469 seconds.

Once the above command is passed, everything should be ok.

C:\>ipv6 install
Installing...
Succeeded.

See http://support.microsoft.com/?scid=kb%3Ben-us%3B318711&x=10&y=14 for more informations.

Wednesday, September 17 2008

VMWare Fusion 2.0 is out, and it goes fast

I am a long term fan of VMWare Fusion, and I have followed with interest the various beta of VMWare Fusion. Today, I have installed the 2.0 final release, and I immediatly see that something has changed. Things seems to go faster, snappier and slicker. So, if you own a Mac and wants to go into the desktop virtualization world, try out VMWare Fusion.

Sunday, September 14 2008

Future of Monobjc

Monobjc is more than one year old, and the time has come to go beyond the Monobjc bridge. In order to develop the .NET programming on Mac OS X, a bridge is not enough. A whole development ecosystem is needed, so any new developer will have all the necessary tools to leverage the power of .NET on Mac OS X. I have identified several tools needed when developing applications:

  • IDE: An IDE is great as it speeds up the edition on multiple document and centralized the application development (code writing, compilation and packaging). Unfortunatly, an IDE is a very complex machinery. Identified solutions: fork SharpDevelop or MonoDevelop.
  • Reflector: A tool like Red Gate Reflector is useful when dealing with assemblies. The though part is to write the IL reverse-engineering engine. Identified solution: a Reflector clone based on Mono Cecil.
  • Obfuscator: When distributing applications, obfuscation is an additional mesaure to protect your investment. Identified solution: an obfuscation tool based on Mono Cecil.

The ecosystem can also be completed by libraries either based on Mac OS X framework (Sparkle, Growl, ...) or existing .NET libraries. Stay tuned as now, the goals for Monobjc are clear.

Wednesday, September 10 2008

Migrating from CocoaSharp to Monobjc

If you are using CocoaSharp and you want to migrate to Monobjc, read this tutorial. It contains tip and tricks to ease the migration.

Monday, August 25 2008

How to put a clickable hyperlink into a static NSTextField ?

The title is pretty clear, and the answer to the question is pretty simple: Technical Q&A QA1487. Et voilà !!!

Wednesday, August 20 2008

Citation Rigolote

"On a de la chance cette année, l’été est tombé un week-end." (via Padawan).

Wednesday, August 13 2008

Are you Vexed ?

If you like puzzle and you have an iPhone, you will like Vexed.

I have download it yesterday and I cannot stop myself from trying to solve all these puzzles (the site lists 1100 puzzles !!!). It is a must-have for any iPhone owner. Click to download on iTunes.

Monday, August 11 2008

Raytracing with Mono on Mac OS X

A while ago, Luke Hoban implemented a ray-tracing sample application. I have made a Cocoa port of this application by using the Monobjc bridge, and it was over in less than one hour. Here is a screenshot:

Ray Tracer Application in Cocoa

You can download the source code as part of Monobjc.

Thursday, March 13 2008

Never trust a computer you can't lift

"Today, I met an IBM mainframe. Never trust a computer you can't lift" (via Maceinstein)

Friday, February 15 2008

Time Machine Icon in Menu Bar

Since Mac OS X 10.5.2, there is a Time Machine Icon in the Menu Bar. Have you ever noticed that when a backup is in progress, the icon's clock goes backward ?

- page 2 of 10 -