About Programming and Various Programs in Java, Python and Other Languages
February 1, 2007
Here are some of my simple programs or links to my projects.
Some of the programs are from my early days and had no purpose other than educational, but they can serve other students in the same way.
WirelessBee - measuring the temperature of a beehive
My programs for the OpenMoko Neo FreeRunner smartphone:
Spoje GUI
source: https://github.com/josefjebavy/spoje-gui.git
Quickplay source:
https://github.com/josefjebavy/quickplay-openmoko.git
PyRadio source:
https://github.com/josefjebavy/pyradio-openmoko.git
download packages
program NeoIQRF
Embedded
Development for various embedded devices
A wireless sensor network project, which I use for personal purposes as a weather station.
Development with the IQRF platform.
Development for the OpenMoko Neo FreeRunner mobile phone
Graphical desktop UPSmonitor program for monitoring the state of UPS backup power sources
Bash scripts
Some of my scripts for Linux, which will surely be useful to someone, either after a small tweak or just for inspiration:
CDROM.sh
backup script
zalohovaniNaDVD-RAM-archivu.sh
a script that updates my local Mandriva mirror
rsyncMandriva2007.1.sh,
rsyncMandriva2007.1-64bit.sh
kernel.sh is a script that automates the work that needs to be done after compiling the kernel
zalohovaniNaDisk.sh a pretty neat script that backs up to an external drive.
For backing up your own specific data, I recommend adapting it.
Services offered
Here is
my professional website with a list of services.
And here's an offer of specific packages if you're looking
for Linux server installation and administration.
School assignments
My non-trivial school program. It's my seminar work on algorithmization.
It's written in Java and distributed under the license
GPL v2
game Diver
another semester project of mine Automat
it's the latest version so far, it's under the GPL v2 license, I recommend reading the README.TXT
homework assignment
Quadratic equation
After finishing my exams I felt like programming something and learning to work with a different, freer development environment, and so this came about:
Java calculator program
A program for basic matrix computation. It can also save a matrix and load it again, in XML format.
MINM
launched with the command: java -jar MINM.jar
Bachelor's thesis encryption with Java Card.
Articles on a similar topic
Vibecoding: How to program a good application with AI
How to speed up the web
Rector: upgrade PHP application
Go programming language
Analysis of assignment and pricing of software project development
Python program to control Docker using the API
How to use MailCatcher to test emails
Python OpenAI API
Creating a WebSocket web application and setting up a proxy
Project management: agile software development
How to run old PHP applications
What a good programmer should know
Rust programming language
NodeJS: development, server configuration
Nette security bug CVE-2020-15227
How to compare two identical databases?
REST API: platform API
Custom web and mail hosting with ISP Config software
Programming in SQL: PostgreSQL, MySQL/MariaDB
HTTPS: secure web
NoSQL database Mongo DB
Connecting to Microsoft SQL Server from Linux
What is the job description of a programmer
Python application localization
Which mail and web hosting to choose
How to make wireless low power Arduino
Digispark - Program Atmel ATtiny microcontroller with Arduino IDE
Program Roulette
Development for ARM processors with Arduino IDE
Wireless low power Arduino
UPS Monitor for Android
Wireless Battery-Powered WiFi Thermometer
How to program the ESP8266 WiFi processor
Comparison IQRF vs Wireless Arduino
What platform should I choose for my e-shop? For example, Prestashop
Development kits and gateways for wireless platform IQRF
OpenStreetMap and GPS routes in the map on the web
Quickplay
Java Program for Clear Monitoring of Backup Power Sources
Java Card OpenPlatform Contact and Contactless Chip Cards
Open smartphone with Linux - Openmoko Neo FreeRunner
Development for wireless modules with PIC processor under GNU/Linux - IQRF
Newsletter
If you are interested in receiving occasional news by email.
You can register by filling in your email
news subscription.
+