Programs
I have created the following (rather lightweight) applications due to professional needs and because I haven't found exact substitutes. Developing of the apps has also been quite fun employing contemporary RAD tools like Delphi and Visual C#. Whereas the former compiles native code for Windows, the latter requires a runtime (in modern Windows versions, it should be built-in already). The programs need not be installed and do not modify the system in any way (settings are stored in configuration files).
VKCalcA scientific calculator enabling evaluation of complex-valued math expressions in infix notation. Additional features include:
|
|
Calc (for Palm OS)A simplified version of the previous program for Palm OS (version 3.0 or higher). It does not support complex numbers and does not enable defining variables and functions. |
|
LambdaThe program converts between miscellaneous units which are used in spectroscopy. A handy feature is the ability to convert the spectral bandwidth as well. You can insert simple expressions into the fields. |
|
Lambda (for Palm OS)Adapted for Palm OS (version 3.0 or higher). |
|
PlotterThe program is meant for quick browsing, searching, comparison, presentation or analysis of spectra. Initially it was designed for management of the transmission curves of optical filters, but it has grown to handle various other tasks as well. It can perform simple mathematical operations with the spectra (e.g. multiplication of transmission curves to characterize filter combinations etc). The spectra are stored as single- or double-column (X-Y) ASCII files. |
![]() |
DigitizerThe program helps in the digitizing of graphs (scanned images etc). For simplicity and reliability it supports only manual point selection and rectangular coordinate system but the image can be rotated to achieve precise alignment of axes. The acquired data can be formatted according to the needs (number precision, column width, column separator etc). The application requires .NET Framework 2.0 Redistributable. |
![]() |
MCL AssistantThis program is a kind of macro editor for Mike's Command Line, an extremely lightweight command line utility which boosts the productivity of computer handling. The application requires .NET Framework 2.0 Redistributable. |
![]() |
NT340Implements a basic PC control of the Expla NT340 series laser system. The application requires .NET Framework 2.0 Redistributable. |
![]() |
VKConvQuite generic and customizable unit conversion program for Java-capable (MIDP 2.0) mobile phones. Includes conversions for: acceleration, angle, area, currency, electric charge, energy, force, frequency, heat capacity, length, mass, power, pressure, speed, temperature, time, viscosity, volume. |
![]() |
VKInterpThe program interpolates a functional dependence represented in tabular form (e.g. a calibration curve of a measurement apparatus etc). The data is provided as a structured text file. The program runs on Java-capable (MIDP 2.0) mobile phones. |
Last revised: November 20, 2009








