↑ Best viewed this side up ↑
Dmitry Leskov

It’s Been a Long Time Since I Had To Patch a Binary Executable…

…let alone the main executable of a popular open source development tool.

Outlook Macro to Nicely Format Skype Chat Excerpts

Skype IM Pretty Printer is a VBA Macro for Microsoft Outlook that helps you format Skype chat excerpts for readability before you email them to someone or store for archival purposes.

Running Online Python Tutor in a Local Linux VM

Online Python Tutor (OPT) enables first-year CS students to watch the nicely visualized execution of their Python programs step-by-step.

A fresh edX student very much liked OPT but had two problems with its online nature: sometimes the OPT Web site was not responding, sometimes she had no Internet connection. Fortunately, OPT is open sourced on GitHub, so I was able to set it up on her Windows notebook as follows:

Read the rest of this entry »

Running programs on Linux boot up

You ain’t need to learn no rc.local, runlevels, Upstart, or good old System V init scripts.

Pushing Files from Windows to Linux/Unix Hosts with cwRsync

I develop this blog and my other Web properties on Windows PC, but run them on a Linux VPS. This post documents how I set up deployment from Windows to Linux using cwRsync.

Protecting Downloads From Hotlinking – The Soft Way

An Apache URL rewrite trick to protect large downloadable files from hotlinking. Even though some PHP or CGI scripting is required the files remain served directly by Apache and the properly registered visitors are not affected.

After Fifteen Years, the Kitchen Entertainment Problem is Finally Solved

Ever since moving out of my parents’ apartment back in 1996, we would say to each other every once in a while: “We gotta get us something to enjoy music in the kitchen.” So we would have shopped occasionally for a boombox, CD micro system, MP3-enabled, USB-enabled, and most recently for a web radio receiver. And then I realized we only need one simple gadget to finally solve the problem.

iTunes Automation: Convert FLAC Audio Files to Apple Lossless

I have released a script that I use to import FLAC files into iTunes as Apple Lossless. Download and use or fork it on GitHub.

Git Tip: Quickly Merging in a Side Project Repo

How to quickly merge a separate git repo into a larger project if you only need to retain history of the master branch of the “secondary” repo.

PowerShell Script to Fix VirtualBox ‘Unidentified Network’ Issue in Windows 7 and Vista

Enabling VirtualBox host-only networking causes public Windows Firewall profile activation. A registry tweak followed by virtual network adapter disable/enable cycle is known to cure the problem, but only until the next VirtualBox upgrade, so some automation is desirable. I have taken a third-party PowerShell script fixing the same issue for VMware installs on Windows hosts and adapted it to VirtualBox.

« Older Entries | Newer Entries »