Computer Experience
Sergei A. Klioner
I work with computers since 1980. Computers and information technology were
always an important part of my interests and my scientific activity. Below I
summarize my most important abilities and experience in this
field.
- Operating systems:
- OS360/370, DUBNA
Monitoring System, CMS, Unix (SunOS, Sun Solaris, IRIX, HP
UX, various versions of Linux) including system administration,
VAX/VMS, MacOS (up to version 8.0), Mac OSX, MS-DOS, MS Windows (3.x,
95, 98, NT, 2000, XP), OS/2, Novell
- High Level Computer languages:
-
Basic (various versions),
Fortran (IV, 77, 90, 95),
Algol 60, Algol 68,
PL/1,
Pascal, Modula-2,
C, C++,
Prolog,
Forth,
Lisp (favorite language),
Perl, Python,
Java
top-level languages of the following scientific computing systems: Reduce, Macsyma, Maple, Mathematica
- Low Level Computer languages:
-
Assembler IBM360/370, Assembler DEC VAX, Assembler BESM-6, Assembler HP2000
- Special Interests:
-
Computer algebra systems and semi-numerical programming (various computer-algebraic algorithms and practical work with Reduce, Derive, Macsyma (Maxima), Maple, Mathematica, Poisson series processors)
- Numerical algorithms
- Parallel programming (MPI, Open MP)
- Typesetting systems (TeX and its derivatives, Postscript)
- Computer graphics (CorelDraw, Abode Photoshop)
- Important projects:
- Plug-in-ready implementation of the relativistic model for microarcsecond positional observations,
used in the internationally written the Gaia simulator software
(C, 2003)
- FFTpert: a package to calculate five-dimensional Fourier expansion of the planetary disturbing function
(C, 1999, available from http://rcswww.urz.tu-dresden.de/~klioner/fftpert.html)
- EinS: a Mathematica package for operations with indexed objects
(Mathematica top level code, 1994-, available from http://rcswww.urz.tu-dresden.de/~klioner/eins.html)
- An interpreter of Prolog which allows one to extend Prolog
by adding new data types (Lisp (mu-Lisp dialect),
in collaboration with Dr. A.Voinov, 1992)
- Implementation of my own relativistic VLBI model within the package
OCCAM for VLBI data processing (Fortran, 1991)
- Russian version of TeX and LaTeX: russian
hyphenation rules, virtual fonts combining conventional latin and
cyrillic characters (C, TeX, 1991)
- Built-in assembler for a FORTH system for HP2000, M6000 and CM-2 (Forth, Assembler HP2000, 1986)
- RAM-based database aimed at acquiring and analyzing information in real time (Assembler IBM/370, 3 programmers, 1985-1986)
- Arbitrary precision arithmetic system (PL/1, Assembler IBM/370, 1985)
- Other Experience:
- System administration of a local
area network consisting of a Sun cluster (7 workstations)
under Sun Solaris (NFS, NIS, NTP, mail, samba, backup, etc.) and an IBM
PC cluster (about 10 computers) under Linux and MS Windows 95/98/NT/2000/XP (from 1996)
- Administration of local area
network consisting of 5 IBM PCs under MS DOS, NOVELL NETWARE and MS
Windows 3.11 (1993-1995)
- Modems (including modem control language)
- Low level printer languages (PCL, Postscript, Epson printers)
- Web developing (HTML, CGI scripts, forms, Java)
- Various "useful" programs and system components like MS Office, MathCad, Mathlab, GNUplot, Unix shells, awk,
etc.
Back to Sergei A. Klioner's Curriculum Vitae
Back to Sergei A. Klioner's Home Page