Mem's hobbies
My biggest hobby is my wife, kids and dog ;-).
My second biggest hobby is computer programming, you can see some of my works in
projects section.
I've started my programming experience with BASIC on one of the best 8-bit computers - Commodore 64. Then I got my first PC - 386DX/40 -
and learned QuickBasic, TurboBasic, PowerBasic (the best DOS compiler of the BASIC language). Later I've discovered
the magic of structured programming (Borland Pascal, C...), power of low-level programming (Turbo Assembler...) and the beauty
of object programming (MS Visual C++, Borland Delphi...).
I like music - classics, new age, rock, oldies, pop, trance, industrial...
I love playing on my electronic keyboard CASIO CTK-601
- English, Czech & Slovak pop songs, Enya songs, classical music. My favourite digital composer is
Jeskola Buzz.
I like science-fiction & fantasy magazines (Ikárie...), books, movies
and TV series (especially X-Files - see
Mlat X-Files interactive stories).
Portfolio sample of my musical experiments :-)
Although I don't have much talent for graphics, I like 3D modeling and landscape rendering -
visit my small Terragen gallery and see for yourself.
I like intelligent humour. These pieces were collected somewhere on the internet:
- God is real... unless declared integer.
- Wherever you go, there you are.
- On the other hand, you have different fingers.
- COBOL programmers understand why women hate periods.
- Eat right, stay fit, die anyway.
- Junk: Stuff we throw away. Stuff: Junk we keep.
- Sex is natural, but not if it's done right.
- Save the whales. Collect the whole set.
- Nothing is fool-proof to a talented fool.
- Borrow money from a pessimist - they don't expect it back.
- The only substitute for good manners is fast reflexes.
- Support bacteria - they're the only culture some people have.
the on-line hacker Jargon File version 4.1.2:
- Benchmark - In the computer industry, there are three kinds of lies: lies, damn lies, and benchmarks
- C - a language that combines all the elegance and power of assembly language with all the readability and maintainability of assembly language
- Defenestration - The act of completely removing Micro$oft Windows from a PC in favor of a better OS (typically Linux)
- MIPS - Meaningless Indication of Processor Speed
- Microsloth Windows - A thirty-two bit extension and graphical shell to a sixteen bit patch to an eight bit operating system originally coded for a four bit microprocessor which was written by a two-bit company that can't stand one bit of competition
- IBM (International Business Machines) - Inferior But Marketable, It's Better Manually, Insidious Black Magic, It's Been Malfunctioning, Incontinental Bowel Movement
- LISP (LISt Processing language) - Lots of Irritating Superfluous Parentheses
- Lubarsky's Law of Cybernetic Entomology - "There is always one more bug."
- Macintoy, Macintrash - Apple Macintosh
- Notwork - A network, when it is acting flaky or is down.
- Optimism - What a programmer is full of after fixing the last bug and before discovering the next last bug.
- Pencil and paper - An archaic information storage and transmission device that works by depositing smears of graphite on bleached wood pulp. More recent developments in paper-based technology include improved `write-once' update devices which use tiny rolling heads similar to mouse balls to deposit colored pigment. All these devices require an operator skilled at so-called `handwriting' technique. These technologies are ubiquitous outside hackerdom, but nearly forgotten inside it. Most hackers had terrible handwriting to begin with, and years of keyboarding tend to have encouraged it to degrade further. Perhaps for this reason, hackers deprecate pencil-and-paper technology and often resist using it in any but the most trivial contexts.
- Plokta (Press Lots Of Keys To Abort) - To press random keys in an attempt to get some response from the system.
- Program - A magic spell cast over a computer allowing it to turn one's input into error messages
- Programming - The most fun you can have with your clothes on / The least fun you can have with your clothes off
- SNAFU principle (from a WWII Army acronym for 'Situation Normal, All Fucked Up') - True communication is possible only between equals, because inferiors are more consistently rewarded for telling their superiors pleasant lies than for telling the truth. The effect of the SNAFU principle is a progressive disconnection of decision-makers from reality.
- STFW - Commmon abbreviation for "Search The Fucking Web", a suggestion that what you're asking for is a query better handled by a search engine than a human being. Usage is common and exactly parallel to both senses of RTFM.
- Wetware - The human nervous system, as opposed to computer hardware or software. "Wetware has 7 plus or minus 2 temporary registers." / Human beings (programmers, operators, administrators) attached to a computer system, as opposed to the system's hardware or software. See liveware, meatware.
- WYSIAYG - Describes a user interface under which "What You See Is All You Get"; an unhappy variant of WYSIWYG
- YABA - Yet Another Bloody Acronym. Whenever some program is being named, someone invariably suggests that it be given a name that is acronymic. The response from those with a trace of originality is to remark ironically that the proposed name would then be `YABA-compatible'.