About me

Hi, my name is Patrick Lambert and I'm an IT worker, technical writer, digital artist and video gamer. I live in Montreal, Canada and have over 15 years of experience in technology. This site contains links to many things I've created in the past couple of years.

Software projects
NodePointA tickets, projects and assets management web app.
HealthstoneA lightweight system monitoring service.
AurebeshLearn Aurebesh, the Star Wars language.
CryptCrypto and hashing web utilities.
HeadersSee what your browser transmits to web servers.

You can find all my open source code on GitHub.

Papers I've written
Making a .NET Windows app without using Visual StudioTutorial
This tutorial shows how to build a simple C# .NET app without a full IDE.
Deep analysis of modern web siteWhitepaper
This paper studies in details the process of loading a single popular web site, along with the vast amount of HTTP requests resulting from this single action, to sites all across the Internet. We will look at some of the code being loaded, what it accomplishes, and the impact it has on reliability and performance.
Database administration for non-DBAsTutorial
This tutorial will show you the basics of administering, config-uring, querying and troubleshooting SQL databases in a profes-sional environment, and is aimed at people with no formal database administration background who are thrust into that role. We will mostly focus on the MS SQL Server and MySQL engines.
Office 365 CheatsheetCheatsheet
This information can be useful to set up and manage an Office 365 subscription.
A study of code abstractionWhitepaper
Modern developers are shielded from the inner workings of com-puters and networks thanks to several layers of code abstraction. We'll dig into those layers from a single line of Perl code, down to the bytes that get produced at the bottom of the API stack.
Generating Global IDsWhitepaper
This white paper describes the process of generating Global IDs for use in computer applications, including popular methods of doing so, pros and cons, along with practical coding examples.
ODBC URI SchemeProposal
This Internet-Draft document specifies a new URI scheme [RFC2396] for data access using the Open Database Connectivity [ODBC] standard API, in order to access data in databases from a web browser or any other client choosing to implement this method of showing data.
The making of AgonyTutorial
This is a short tutorial showing how I create a typical piece of digital 3D art, in this case the one shown above called Agony. The three programs used in creating it were Poser 7, Vue 6.5 and Paint.NET.
A quick guide to LaTeXTutorial
A quick guide on using LaTeX for everyday word processing.
Networking ConceptsCheatsheet
This cheatsheet contains basic networking information.
Vue Lighting TutorialTutorial
E-on Vue is a great software for doing 3D renders, especially environment scenes, such as outdoor landscapes and such. It has powerful controls over every part of the render, and that includes lighting. Lights have several important settings that greatly affect the overall image, and in this short guide I'll show you the important ones and how they will affect your result.
3D ConceptsPresentation
Slides with basic information about 3D art creation.

You can also check my ebooks on my Amazon author profile.

IT Certifications
Technical Skills
System AdministrationWindows Server, XP, 7, 8, DOS, Linux, iOS, Android, Active Directory, IIS, SQL, VMware, AWS, Azure
Web development, scripting and codingHTML, PHP, Perl, Python, PowerShell, Git
WritingMS Office, LaTeX, Markdown
NetworkingTCP/IP, DNS, DHCP, FTP, VPN, RDP, FTP, SSH, VoIP, Ethernet, Cisco routers
Technical SupportOffice 365, Google Apps, IE, Chrome, Firefox, etc.
Personal Interests
MoviesStar Wars, Planet of the Apes
TV showsThe Walking Dead, Breaking Bad, Game of Thrones
Video GamesHalf Life 2, KOTOR, Fallout 3, WoW, SWTOR

© 2015 Patrick Lambert - All resources on this site are provided under the MIT License - You can contact me at: