Difference between revisions of "My Software"
(→Vocabulary Trainer) |
(→Vocabulary Trainer) |
||
Line 61: | Line 61: | ||
== [[Software/Vocabulary Trainer|Vocabulary Trainer]] == | == [[Software/Vocabulary Trainer|Vocabulary Trainer]] == | ||
− | A Vocabulary trainer that allows you to use synonyms, to ignore or respect CapiTaliZation and trains vocabularies in a random order. It is written in OpenOffice Macros, so the basic storing functionality is done by OpenOffice. Also available in [https://docs.google.com/spreadsheets/d/1m7gYHrWuWo-xei39W_jaCgNyoWG1US1bGzNZUbdWy8M/ | + | A Vocabulary trainer that allows you to use synonyms, to ignore or respect CapiTaliZation and trains vocabularies in a random order. It is written in OpenOffice Macros, so the basic storing functionality is done by OpenOffice. Also available in [https://docs.google.com/spreadsheets/d/1m7gYHrWuWo-xei39W_jaCgNyoWG1US1bGzNZUbdWy8M/copy Google Office]. |
{| border=1 | {| border=1 | ||
|- | |- |
Latest revision as of 20:23, 8 November 2020
Programming is my hobby and below you find the software I have written.
Plus, here are some places where I publish my software as well:
- http://github.com
- http://www.kde-apps.org
- www.phpwelt.de for PHP software
- www.planetsourcecode.com for making money with software
- freshmeat for free software
Contents |
adaptiveThumb
adaptiveThumb is a mediawiki extension to display images that adapt to the size of the browser window. You can find an example on http://linuxintro.org/wiki/shell_tutorial.
Operating System | Linux and Windows |
Readyness | stable-use it |
More info | http://www.staerk.de/thorsten/adaptivethumb |
Download | https://github.com/tstaerk/adaptivethumb/archive/master.zip |
Screenshot | ![]() |
ktimetracker
I maintain ktimetracker which is part of every major Linux distribution. KTimeTracker tracks time spent on various tasks.
- Challenge
You are a software consultant with several customers and many project assignments. When billing your customers, you are required to report how much time you spend on what task.
- Solution
Use KTimeTracker to hold a list of projects and tasks. Whenever you switch your activity, double-click on the respective task and see how its time gets tracked. At the end of the day (or month) you can obtain a journal how much time you spent on what task.
Operating System | Linux and Windows |
Readyness | stable-use it |
More info | on KDE's website |
Download | not so easy |
Screenshot |
MindMapMex
MindMapMex is a mediawiki extension for creating mindmaps with links and cross-hierarchy relations.
Operating System | Linux and Windows |
Readyness | experimental-unstable-_testing_-stable |
More info | here |
Download | GitHub |
Screenshot |
Vocabulary Trainer
A Vocabulary trainer that allows you to use synonyms, to ignore or respect CapiTaliZation and trains vocabularies in a random order. It is written in OpenOffice Macros, so the basic storing functionality is done by OpenOffice. Also available in Google Office.
Operating System | Linux and Windows | ||
Readyness | stable-use it | ||
More info | here | ||
Download | vok-1.2.sxc | ||
Screenshot |
|
Shortcut to Dos-Shell
Usually, a dos-shell starts in C: With this program, you can start it from the context-menu wherever you want.
Operating System | Windows |
Readyness | stable-use it |
More info | here |
Download | dospath-xp-1.0.zip |
Screenshot |
The kde-contextmenu allows you to right-click onto your KDE desktop and get a simple menu.
Operating System | Linux |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | kde-contextmenu-master.zip |
Screenshot |
krep
krep allows you to view a file and to filter its content. If there is no file given, krep shows you the standard input. If the given file changes, krep re-reads the file.
Operating System | Linux |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | Krep-kde4.tar.gz |
Screenshot |
Mediasyntax plugin for Dokuwiki
The mediasyntax plugin allows you to use Mediawiki syntax in Dokuwiki.
Operating System | Linux |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | mediasyntax.tar.gz |
Quickpen
Quickpen allows you to capture handwriting on your touchscreen.
Operating System | Linux |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | from github |
Screenshot | ![]() an older version of quickpen on my Nokia N900 (click to enlarge) |
RegExComposer
RegExComposer translates your english sentence into a regular expression.
Operating System | none, it's web-based |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | none, it's web-based |
khtmledit
khtmledit is a wysiwyg html editor.
Operating System | Linux |
Readyness | experimental |
More info | here |
Download | khtmledit.tar.gz |
Screenshot |
html2mediawiki
html2mediawiki transforms your html syntax to mediawiki syntax.
Operating System | Linux |
Readyness | experimental |
More info | here |
Download | html2mediawiki.tar.gz |
Wiki2mindmap
The tool wiki2mindmap draws a mindmap for a given wiki.
Operating System | Linux |
Readyness | experimental |
More info | here |
Download | - no download, you need to stick to the process - |
Add_toc
A Program that adds a table of content to an html file.
Operating System | Linux |
Readyness | unstable |
More info | here |
Download | add_toc.tar.gz |
Spider
A program that prints out all links in a given html file.
Operating System | Linux |
Readyness | experimental-unstable-testing-stable |
More info | here |
Download | spider4.tar |
Show_trace
A program that informs you everytime your program enters a function.
Operating System | Linux |
Readyness | experimental |
More info | here |
Download | show_trace.php |
Abandoned software
I wrote a lot of software and understood later that better software already exists. Anyway it was great writing it and I learned a lot:
- SimpleCounter : A website counter. You could prevent your own IP from being logged. Better use apache's access_log.
- reboot_via_http : This program rebooted your web server when you called it. Better use webmin.
- add_toc : This program modified your C source code so it tells you what function is entered. Better use add_trace.
- simkey : This program simulated pressing a key. Since xautomation has my XFlush patch now, better use xautomation or KDExecutor
- run_as_daemon : This program allowed you to start a program and send it to the background under Windows. Better use the start command.
- KMobileLock : Locked your screen when your bluetooth mobile phone went away. Better use blueproximity.