Michel Fortin Here

Current Projects

Web Software

PHP Markdown
PHP Markdown is a port to PHP of the original Markdown program by John Gruber. Markdown is a text-to-HTML conversion tool for web writers that allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML).
PHP SmartyPants
PHP SmartyPants is a port to PHP of the original SmartyPants written in Perl by John Gruber. SmartyPants is a free web publishing tool that translates plain ASCII punctuation characters into “smart” typographic punctuation HTML entities.

Mac OS X Software

The D/Objective-C Bridge
The D/Objective-C bridge makes it easy to use the Cocoa framework from the D programming language. Using the bridge to define objects in D you can use Objective-C-implemented objects as easily as if they were native D ones.
D for Xcode
The D plugin for Xcode makes it easy to compile, debug, edit, and navigate source files in the D programming language using Apple’s Xcode development environnement.
Sim Daltonism
Sim Daltonism is a color blindness simulator for Mac OS X. It filters in real-time the area around the mouse pointer and display the result in a floating palette.
Gamma Control
Gamma Control gives you the possibility to adjust the gamma curve of the screen under Mac OS X. You can calibrate the screen for new ambiant conditions whithout having to use ColorSync Calibration Assistant.
Black Light
A utility to invert your screen under Mac OS X. Black Light can also dim the screen and hide stripes in the Aqua interface. Black Light comes with a screen saver module with some interesting animated effects, but still allowing you to see what is happening in background.
Multi-Safari
A collection of different Safari versions which have been repackaged so they can work independently of the operating system version it runs un. With these, you can easily test websites on older versions of Apple’s web browser.
Click-Through Disabler
By default, Cocoa controls accept clicks when their window is disabled. This is called click-through. The MFClickThroughDisabler class attach itself to a NSControl and remove the click-through behaviour by disabling the control when the window is not in foreground.

Cross-Platform Software

Easy Programming Interface for Graphics
EPIG is a project I contributed to build in summer of 2003. It is a syntax friendly mean to output graphics using C++ without relying on external libraries. Displaying graphics is done by sending an SVG represnetation of the image to the viewing program working on the same computer, or elsewhere on the network.

Site powered by: Reflex