Hi! This is home page of Vladimir Silaev.
You can download some of my music, programs and photos here.
Visit wap version.
| Some of my music: |
| 02 |
| 07 |
| 01 |
| Nepal |
| 05 |
| 03 |
| 06 |
| 04 |
| Photo: |
| Nepal |
| India |
| Information (update: 2006 aug 11) |
Some small articles. |
| Photo (update: 2004 dec 22) |
Some pictures, i made with my RoverShot 2 mpx. Pages were generated using shopic perl script (you can download it below). |
| lang: | java |
| os: | linux, windows. |
| download: | jab_1-0u0run.tar.gz (~154 KB) |
JAB is Just Another Bomberman clone, two player game (you need somebody to play with you).
You need java VM to play it.
| update: | 2004 dec 01 |
| lang: | python |
| os: | linux, windows |
| download: | pythnote_041201.tar.gz (~11 KB) |
pythnote is a simple notebook program.
You can store your notes in topic/sub topic/sub sub topic tree, search for notes with needed words.
| update: | 2004 nov 30 |
| lang: | perl, C, C++, bash |
| os: | linux |
| download: | small_utils_041128.tar.gz (~21 KB) |
Some small programs. May be you'll find some of them usefull.
| lang: | C |
| os: | windows |
| source: | hook0_src_040904.tar.gz (~11 KB) |
| binary: | hook0_bin_040904.tar.gz (~21 KB) |
Program logs keyboard input under windows, simple keyboard spy.
| lang: | Java |
| os: | linux, windows |
| source: | jack_src_040903.tar.gz (~11 KB) |
| binary: | jack_bin_040903.tar.gz (~11 KB) |
Simple console chat, written in Java.
| update: | 2005 may 13 |
| lang: | C++ |
| os: | windows,linux |
| source: | haffman_src_050513.tar.gz (~5 KB) |
| binary: | haffman_bin_050513.tar.gz (~204 KB) |
Haffman data compression algorithm.
| update: | 2004 oct 14 |
| lang: | C++ |
| os: | linux |
| download: | matrix_041010.tar.gz (~11 KB) |
Simple matrix class with basic linear algebra operations.
| update: | 2004 oct 15 |
| lang: | perl |
| os: | linux |
| download: | shopic_041015.tar.gz (~11 KB) |
Program generates html pages for browsing pictures,
makes small preview pictures using ImageMagick utils.
If you want to have picture gallery, you do not have to use server side scripting languages,
just upload pages generated with this program to your site.
| update: | 2004 nov 18 |
| lang: | C, assembler |
| os: | linux, windows |
| source: | cpuid_src_041117.tar.gz (~11 KB) |
| linux binary: | cpuid_bin_lnx_041117.tar.gz (~11 KB) |
| windows binary: | cpuid_bin_win_041117.tar.gz (~11 KB) |
Program outputs information returned by cpuid Intelx86 processor's command.
| update: | 2004 dec 27 |
| lang: | C |
| os: | linux |
| source: | gtk_ping_src_050503.tar.gz (~13 KB) |
| binary: | gtk_ping_bin_050503.tar.gz (~20 KB) |
Program sends icmp echo to all hosts in network and prints responses.
I wrote it some time ago and i will not update it.
May be usefull as simple example of using GTK gui toolkit.
| update: | 2005 may 23 |
| lang: | C, assembler |
| download: | gluKe_050523.tar.gz (~67 KB) |
Simple os kernel.
| update: | 2005 feb 08 |
| lang: | C |
| os: | linux, windows |
| source: | netools_src_050207.tar.gz (~21 KB) |
| linux binary: | netools_bin_lnx_050207.tar.gz (~21 KB) |
| windows binary: | netools_bin_win_050208.tar.gz (~21 KB) |
Simple implementation of network utils.
Implemented programs: ping, traceroute, portscan.
| update: | 2005 apr 13 |
| lang: | C |
| os: | PalmOS, Windows |
| source: | mir_050413.tar.gz (~13 KB) |
Simple program shows how to use IRDA under PalmOS and Windows.
Program transfers files between palm and computer.
| update: | 2005 may 03 |
| lang: | C |
| os: | PalmOS |
| download: | life_050503.tar.gz (~8 KB) |
Program implements Conway's life algorithm.
| update: | 2005 may 19 |
| lang: | C++ |
| os: | windows, linux |
| download: | g0_050519.tar.gz (~5 KB) |
OpenGL scene.
| update: | 2005 sep 10 |
| lang: | C, assembler |
| os: | windows, linux |
| download: | algo_050910.tar.gz (~6 KB) |
Some algorithms.
| update: | 2005 oct 05 |
| lang: | java |
| platform: | java me midp 1.0 |
| binary: | JCalC_bin_051005.zip (~12 KB) |
| source: | JCalC_src_051005.zip (~5 KB) |
| jar file: | JCalC.jar (~6 KB) |
| prc file: | JCalC.prc (~15 KB) |
Calculator for mobile devices. Calculates square root, sin, cos, tg, ctg, arctg.
| update: | 2005 oct 05 |
| lang: | java |
| platform: | java me midp 1.0 |
| binary: | ceLL_bin_050925.tar.gz (~9 KB) |
| source: | ceLL_src_050925.tar.gz (~3 KB) |
| jar file: | ceLL.jar (~5 KB) |
| prc file: | ceLL.prc (~11 KB) |
Program for mobile devices. Implements simple cellular automata.
| update: | 2005 oct 23 |
| lang: | java |
| platform: | java me midp 1.0 |
| source: | bezie_src_051023.zip (~5 KB) |
| jar file: | bezie.jar (~5 KB) |
Bezie curves for mobile devices.
| update: | 2006 feb 11 |
| lang: | C++, C# |
| os: | windows |
| download: | locked_060209.zip (~101 KB) |
Program shows opened windows file handles.
Program can close selected handle of another process
and may be usefull to unlock files locked by another programs.
Program is written in C++ and compiled to dll file.
User interface is written in C# and requires .net 2.0.
| update: | 2006 feb 11 |
| lang: | C++ |
| os: | windows, linux |
| binary: | g3_bin_060211.7z (~4.8 MB) |
| source: | g3_src_060211.7z (~4.7 MB) |
OpenGL scene.
| update: | 2006 feb 23 |
| lang: | C++ |
| os: | windows |
| download: | hook_api.zip (~60 KB) |
Program logs function calls of specified process performed through its executable module's import table.
| update: | 2006 feb 23 |
| lang: | C# |
| os: | windows |
| download: | midi_instrument.zip (~35 KB) |
Program plays notes using midi when you press keys on your keyboard.
| update: | 2006 apr 12 |
| lang: | C++ |
| os: | linux, windows |
| download: | life2.zip (~43 KB) |
Conway's life program processing multiple points at the same time. OpenGL program for Linux and Windows.
| update: | 2006 apr 12 |
| lang: | C++ |
| os: | linux, windows |
| download: | hilbert.zip (~51 KB) |
2d and 3d hilbert's curve. OpenGL program for Linux and Windows.
| update: | 2006 apr 12 |
| lang: | C |
| os: | linux, windows |
| download: | freq.zip (~8 KB) |
Program computes Intelx86 processor frequency using rdtsc instruction.
| update: | 2006 apr 23 |
| lang: | C++ |
| os: | linux |
| download: | tcpscan.zip (~18 KB) |
TCP port scanner. Example, howto under linux: fill and send tcp, arp packets, use pcap to capture network packets.