DevOps [Agile & ITIL] Evangelist of best practices related to systems' and applications' performance, configuration and security. Français
Welcome

The purpose of DCUtility website is to give you a brief description of my background and to share with you some of my personal interest in IT field.


Context

My first steps in the IT field began with the advent of the microcomputer TRS 80. Already at the age of 7, I spent most of my free time either playing outside or retyping endless pages of source code in the BASIC programming language followed by long hours of debugging for the sole purpose of playing games. I like to call this period in time my computer awakening.


Manifesto

I evolved from the basic Extreme Programming (XP) environment first to, eventually, grow into the Agile and ITIL methodolgies.

One could easily consider me the Evangelist of best practices related to systems' and applications' performance, configuration and security.

In doing so, my aim is to bring the people together so they can share their respective knowledge in useful and effective ways.

From experience, both Agile and ITIL methodologies are needed and extremely useful.

My ultimate DevOps aim is to bridge the gap between the Agile and ITIL worlds.


Quotations

« If It's Not Broke, Don't Fix It! »
« If It's Broke, Fix It! »


Happy surfing :-)

List of my articles on CodeProject

Desktop Gadgets

Screen Snaper SideBar Gadget

Screen Snaper is perfect to quickly share a picture-perfect representation of anything on your screen. : Article

C / C++ Language

Screen Snaper

Screen Snaper is an fast screen, window, region and print screen capture. : Article

Internet / Network

Chat With US DI

Chat (Client/Server) project build with code found at Code Project. : Article

Miscellaneous

Gamma correction slider

Slider control class to perform gamma correction. : Article

Toolbars & Docking windows

CTrueColorToolBar

Very simple true color toolbar. (It's true!). : Article

Splitter Windows

Implementing Rulers inside of Splitter Panes

Using fixed panes to add rulers to your view. : Article

Edit Controls

CEdit & CStatic Transparency Control

This acticle explain how to apply transparency on CEdit and CStatic Controls. : Article

Static & Panel Controls

ControlObjectList

Add/Remove/Scroll/Sort Object List. (CButton, CStatic, etc..). : Article

The development of these utility applications is the result of a purely personal interest.

Disclaimer
The author, of these softwares accepts no responsibility for damages resulting from the use of this product and makes no warranty or representation, either express or implied, including but not limited to, any implied warranty of merchantability or fitness for a particular purpose. This software is provided "AS IS", and you, its user, assume all risks when using it.

Screen Snapper II

This windows utility allows you to quickly capture screenshots and save the contents in different formats.

Key Features: [Version 2.0]

  • Compatible with x86 and x64 environments.
  • Traps the "print screen" command.
  • Captures (Desktops, windows, objects, scroll, regions, web pages, scanner).
  • Multiple monitors support.
  • Start with Windows and minimize to tray.
  • Drawing image support.
  • Applies image transparency.
  • Applies many image filters.
  • Applies many image manipulations.
  • Saves the capture to many image file formats (BMP - GIF - JPG - PNG - TIF - PCX - PDF - ...).

Screen Snapper SideBar Gadget

This windows gadget utility allows you to quickly capture screenshots and save the contents in different formats.

Key Features: [Version 2.8]

  • Compatible with Windows Vista, 7 and 8 Beta.
  • Compatible with x86 and x64 environments.
  • Traps the "print screen" command.
  • Captures full screens.
  • Captures windows or objects.
  • Captures regions of the screen.
  • Automatically copies the captures to the clipboard.
  • Automatically saves the captures to image file formats (BMP - EMF - GIF - JPG - PNG - TIF - WMF).
  • Also available on Windows Live Gallery.

Process Manager

This windows utility is a emulation of [Process Explorer] and [Process Hacker].

Key Features: [Version 1.0]

  • x86 and x64 ready.
  • Process tree visualization.
  • Process (Inserted, Deleted, Updated) indication.
  • Process (Action, Affinity, Priority, Window) operations.
  • Process (Full, Mini, Custom) memory dump.
  • Process (Module-Export, Thread-Stack, Window) informations.
  • Process (Handle, Network, Token, Environment) informations.
  • Process virtual memory fragmentation calculation.
  • Process state (Suspended) indication.
  • System performance visualization.
  • Sytem tray indicator of cpu and memory load.
  • Users (Connect, Disconnect, Logoff, SendMessage) operations.
  • Computer (Lock, Logoff, Sleep, Hibernate, Restart, Shutdown) operations.
  • Internal mini debugger tracer.
  • Save and copy process informations.
  • Etc...

CDBCommander

This debugging utility enable rapid debugging of native (Win32) or managed (.NET) codes with minimal interference on the targeted process. (Live Debugging noninvasive)

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Allows to take memory dump files (mini, full and specific).
  • Reading memory dump files or live process.
  • List of commands related to native (Win32) or managed (.NET) codes.
  • Support of meta-commands cdb, psscor, psscor2, psscor4, soscor, sosex and vgcroot.
  • Import command lists from other extension (.dll).
  • Display list of active processes.
  • Auto updating the list of active processes.
  • Save process list to an external file (.Csv).
  • Microsoft debugging tool (WinDbg) must be downloaded and installed:WinDbg

SOSCOR

This Windbg extension utility allows you to debug managed (.NET) codes much faster.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Compatible with the .NET Framework versions (2.0, 3.x, 4.x).
  • Automatically detects the version of the .NET Framework.
  • Options support (Startup command, Verbose...).
  • Dynamic execution of external commands.
  • List and dump .NET Exception content.
  • List and dump .NET HttpContext content.
  • Dump .NET DataSet and DataTable content.
  • Dump .NET ODP Pool, Connection and Command content.
  • Dump .NET SQL Pool, Connection and Command content.
  • Work in progress...
  • Microsoft debugging tool (WinDbg) must be downloaded and installed:WinDbg

Privileges Manager

This windows utility allows you to debug user or group privileges.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Local or remote support.
  • Enum, add or remove privileges for user or group.
  • Built-in list of privileges for user or group.

PDB Fetcher

This debugging utility allows you to dynamically retrive binary PDB (Program database) files.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Dynamically retrive binary PDB (Program database) files.
  • Multiple Types (Files, dumps, process) supported.
  • Multiple files selection.
  • Filter dumps and process module.
  • Microsoft debugging tool (WinDbg) must be downloaded and installed:WinDbg

Debug Detector

This quality assurance utility can detect the presence of the Debug compilation mode (VS_FF_DEBUG) within binary files.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Recursive search under many input directories.
  • Detects Debug=Build parameters inside binary files (.dll, .exe, .sys).
  • Displays the types of compilation (32 bits, 64 bits).
  • Save lists of detected items to an external file (.csv).
  • To learn more about it on MSDN: VS_FF_DEBUG

DotNet Debug Detector Fixer

This .NET quality assurance utility can detect the presence of the Debug parameter under .NET configuration and/or assembly files.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Compatible with the .NET Framework versions (2.0, 3.0, 3.5, 4.0).
  • Recursive search under many input directory.
  • Detects and repairs parameter Debug=True in files (.aspx, .asmx, .svc, .config [repair]).
  • Detects and repairs parameter Trace=Enabled in files (.aspx, .asmx, .svc, .config [repair]).
  • Detects and repairs parameter ValidateRequest=False (.aspx, .asmx, .svc, .config [repair]).
  • Detects parameter Build=Debug inside assembly files (.dll, .exe).
  • Saves lists of detected items to an external file (.csv).
  • To learn more about it on MSDN: DebuggableAttribute
  • Also available on CodePlex

DotNet Exception Thrower

This .NET debugging utility allows you to dynamically generate .NET exceptions.

Key Features: [Version 1.0]

  • Compatible with x86 and x64 environments.
  • Compatible with the .NET Framework versions (2.0, 3.0, 3.5, 4.0).
  • Automatically detects the language of the .NET Framework installed.
  • Dynamic creation of a list of exceptions from the .NET Framework installed.
  • Displays descriptions of exceptions.

Visual Shaped Form Creator

This user interface creator utility can generate a transparent region with a background image.

Key Features: [Version 2002]

  • Support multi-languages (French -Screenshots (screen, window, region).
  • Automated wizard.
  • Class wizard generators (VC++, VB, BCB, Delphi).
  • Integrated region tolerance calculators (Pixel, Block).
  • Integrated region viewer.
  • Integrated management of region files (.vsf).

The created interfaces can be easily integrated in various development environments:

  • Microsoft Visual C++
  • Microsoft Visual Basic
  • Borland C++ Builder
  • Borland Delphi

VC++ Speed Tools

This windows utility is destinated for Microsoft Visual C++ development environment.

Key Features: [Version 2000]

  • Code generation associated with MFC dialog boxes.
  • CMessageBox.
  • CFileDialog.
  • CPrintDialog.
  • CFontDialog.
  • CColorDialog.

Patcher Maker

This reverse engineering utility compares and generates a program to re-apply file differences (Patch).

Key Features: [Version 1.0]

  • Compares files and multiple supporting entities.
  • Choices of templates for the patcher generated.
  • Compilation, generation, linking and packing via dynamic mode to generate an executable patch.
  • TimeStamp into the distribution package.
  • Saving the project and recompilation in command line mode.

Resource Manager

This reverse engineering utility allow to manage binary resources.

Key Features: [Version 1.0]

  • Dynamic enumeration of binary resources.
  • Preview resources.
  • Preview raw data resources.
  • Delete resources.
  • Save resources.
  • Resource language information.
  • Resource properties information.

Certificate Remover

This reverse engineering utility can be use to remove certificate on binary file.

Key Features: [Version 1.0]

  • Browse for file.
  • Remove certificate.

Process Network Monitor

This windows utility permit to monitor process network connections.

Key Features: [Version 1.0]

  • List process network connections.
  • AutoUpdate connections list.
  • Connection types (TCPv4, UDPv4, TPCv6, UDPv6).
  • Connection status (Added, updated, removed).
  • Save and copy information.

UserAgentBrowser

This windows utility permit to use any kinds of user-agent to browse the web.

Key Features: [Version 1.0]

  • Include built-in list of user-agent.
  • Save and Print web page.
  • View properties and source code of web page.
  • Standard browser commands (Back, Foward, Reload, Execute, Stop).
  • Visual progress of web page loading.

UserAgentFetcher

This windows utility permit to use any kinds of user-agent and URI to fetch data from network.

Key Features: [Version 1.0]

  • Include built-in list of user-agent.
  • Include built-in list of URI (Uniform Resource).
  • Use of default proxy cache credentials.
  • Visual progress of data fetching.
  • Note : Use with diligence ;-)

WifiPassWarden

This windows utility permit to recover all Wifi Network connection password.

Key Features: [Version 1.0]

  • Work under Windows Vista, 7, 8
  • List adapter interface attributes.
  • List connection attributes.
  • Recover connection password.
  • Copy password to clipboard.
  • Save list to file.
  • Note : Wifi not need to be connected.

Chat With US DI

This windows utility is an instant clients-server chatting network.

Key Features: [Version 1.0B]

  • Communication over TCP/IP protocol.
  • Support multi-languages (French, English).
  • Establishment of unlimited connections on the server.
  • Clients can be disconnected by the server.
  • Visualization of user information.
  • Sending public or private messages.
  • Provides notices of new connections.
  • Saving and printing client conversations.

Windows Explorer +

This windows utility is a clone of Windows Explorer in which several features have been added.

Key Features: [Version 1.0]

  • Handling of ADS (Advanced data stream) under NTFS.
  • Directories size calcuDate alterations on files and directories.
  • Pack and unpack ZIP and CAB archives.
  • Integrated file shredder.
  • Integrated file unlocker.
  • Integrated extractor icons.
  • Saving the content of views to a file.

COM+ Operator

This windows utility allows the monitoring of COM+ processes that are running on a local computer.

Key Features: [Version 1.0]

  • List of running COM+ server processes.
  • Auto update of running COM+ server processes.
  • Actions (Recycle, Pause, Resume, Shutdown).
  • Informations (PID, Memory, Status, Name, AppID, InstanceID).
  • Column sorting.

Processes Enumerator

This windows utility allows the monitoring of processes that are running on a local computer.

Key Features: [Version 2001]

  • Windows picker.
  • Filtering window (Visible, Invisible).
  • Filtering process (Parent, Child).
  • Manipulating windows (Hide, Show).
  • Property Browser (Process, Window, Control).
  • View process loaded modules.

FreeMemory

This windows utility allows to manage memory (RAM) manually or automatically.

Key Features: [Version 2002]

  • Frees memory without Frees memory automatically according to a given threshold.
  • Frees up memory manually.
  • Simple and advanced mode.
  • Integrated memory defragmenter.
  • Status indicator of memory under system tray.

Window ZOrder

This windows utility allows the manipulation of windows order.

Key Features: [Version 1.0]

  • Manipulation (Always visible, background).
  • Windows indicator.
  • Available under the system tray.

DCFlashPlayer

This windows utility allows you to build repository to play online or offline flash games or movie on your computer.

Key Features: [Version 1.0]

  • Play online and offline content.
  • Group content by type.
  • Change many flash options (Quality, Size, Color...).
  • Play random content.
  • Reload content list.
  • Build content repository.
  • Xml item configuration.

Icon Manager

This windows utility allows for the creation, modification and extraction of icons in different formats.

Key Features: [Version 1.0]

  • Extraction of icons (.exe, .dll)
  • Save image file formats (Bitmap).
  • Screenshots.
  • Drawing operations.
  • Clipboard operations.
  • Work in progress...

Gamma Manager

This windows utility allows the change of screen gamma.

Key Features: [Version 1.0]

  • Change screen gamma.
  • Restore initial state on exit.
  • System tray icon.

PlayList Maker

This windows utility allows the generation of playlists media files.

Key Features: [Version 1.0]

  • Audio and video formats.
  • Sorting items.
  • Save media lists.

DCFlashGamez

This game allows you to build repository to play online or offline flash games on your computer.

Key Features: [Version 1.0]

  • Play online and offline game.
  • Change many flash options (Quality, Size, Color...).
  • Play random game.
  • Reload games list.
  • Build games repository.

WarSlot Machine

This game allows you to play and accumulate points according to a set schedule while listening to music.

Key Features: [Version 1.0]

  • Skin selector.
  • Music selector.
  • Enjoy :-).

Numerology

This windows utility is a chart generator for amateurs and professionals.

Key Features: [Version 2002]

  • Chart generator.
  • Detailed excursion of 100 years.
  • Karmic debt calculator.
  • Alphanumeric rule.
  • Generation date ajustment.
  • Chart and excursion printing.

Career goals

As an IT Consultant, to significantly contribute to the architecture of software and technologies which are part of exciting projects by using ITIL and Agile methodologies.


Experience Summary

Having accumulated experience over 20 years, mainly in the field of information technology, I have aquired professional skills in various fields of intervention. I am always looking forward to enrich my knowledge and improve the quality and efficiency of my work.

Currently I contribute to the management and solving of major and severe incidents and problems. My expertise used for identification, investigation, diagnosis and resolution of problems related to Microsoft technologies.


Resume request

To view information on my resume, please click on the button below:

Information request

For questions or comments about this site or its contents, please send an email to:

© 1999- DCUtility. All rights reserved.