My Computer Adventures


A blog about programming and system administration on Windows and Linux

DBFImport

Image

A simple cross-platform tool to import old DBF files into SQL Server.


SQL Server performance troubleshooting - Part 1

Image

SQL Server data/log file fragmentation can decrease performance. This post gives some fixes for file and index fragmentation.


pflogsumm

Image

pflogsumm is a great tool to generate a (daily) report on Postfix logs. SRS-rewrites invalidate the From-addresses, but the log files can be preprocessed as a workaround.


Zabbix SIP server monitoring

Image

Zabbix can be used to monitor availability and up-time of a SIP server or phone.



SQL Server performance testing

Image

With your databases stored on SSD-disks on fast development machines, it becomes difficult to reproduce performance problems that occur on customer machines. This post gives some tricks to allow troubleshoot performance problems, while still using your fast development machine.


RDP credential caching

Image

In Microsoft’s RDP client, you can enable a checkbox to save your password. Usually, this doesn’t work, because by default delegating the credentials isn’t allowed by the Group Policy. This post explains how to enable this.


Android Auto, and how to use it in non-supported countries

Image

Android Auto is a great application on your Android phone, that integrates seamlessly with all types of new cars. In many countries it isn’t available (yet?), but luckily - with some simple steps - it can be installed and used.


Getting started with VS Code using C# and .NET Core on Ubuntu

Image

A tutorial on how to compile and run C# application on Ubuntu with Visual Studio Code and .NET Core.


Microsoft development tools build numbers - Visual Studio 2015 Update 3

Image

It is quite a challenge to understand the versions and build numbers of the Microsoft build chain. This post tries to list them up…



Outlook stuck on splash screen

Image

After running Microsoft Outlook for years without problems, it won’t start anymore after a reboot.


Close locked files on Windows network share

Image

Another user can lock a file on your system when he has opened that file using a Windows network share. This can deny file system operation like moving or deleting, but You can force a close of those files.


FxGqlC Chocolatey package

Image

Good News! FxGqlC is now also accepted as official Chocolatey package.


Amazon Glacier pricing example

Image

A price calculation example to store your data on Amazon Glacier, and a few caveats that you need to consider.


Download pictures from Picasa Webalbums

Image

A simple but very useful tool to download one or all (public) Picasa Web Albums of a user. Especially since it is still not clear what the future of Picasa Web Albums will be…



Visual C++ Code Analysis fatal error 'Compiler is out of heap space'

Image

When running Visual C++ code analysis (in the Visual Studio IDE or command line) on a big project, you can get this fatal error: C1060 compiler is out of heap space.


Extracting data from BTrieve files

Image

Some guidelines to extract data from BTrieve files using PowerShell.


Running Visual Studio code analysis in Jenkins/Hudson

Image

Code analysis can be extremely useful to detect certain errors that are difficult to find. Enabling it on you Jenkins/Hudson is very easy.


TomTom very slow GPS lock

Image

During the last few weeks, my TomTom Live 825M Europe was extremely slow in finding the GPS location.


Copying symbolic links as regular files

Image

By default, symbolic links (symlinks) are copyied as they are: pointers. If you want to copy files from a symlink based repository (like GIT Annex), you need to follow the pointer.



Jenkins GIT polling blocked

Image

This post contains a dirty workaround for blocked Git SSH processes on a Hudson/Jenkins build server.


GIT Merge conflict solving with kdiff3

Image

A simple example on how to solve Merge conflicts in GIT, using kdiff3.


Headless Ubuntu (Server) distribution upgrade

Image

Information about how to upgrade Ubuntu from the command line.


Python scripts inside PowerShell window

Image

Python scripts can be run seamlessly in a Powershell console window.


GIT External Diff / Merge tools

Image

An overview of the different external git diff and merge tools, and how to configure them.



Cleanup old files from your harddisk using PowerShell

Image

A PowerShell script to remove old files.