The log of my #100DaysOfCode challenge. Started on [February 01, Friday, 2019].
- RabbitMQ installed via Docker
- Tutorial of their official homepage coded
- Structure planned of the custom Rabbit-Logger
- Implementation of the Publish/Subscribe tutorial of RabbitMQ
- Repository created for library and website
- RabbitMQ-package added to library project
- Appveyor added to RabbitMQ repository
- Read documentation of AMQP on RabbitMQ-Website
- Read some chapters of "Learn Social Engineering"
- Implementation of Rabbit-Logger enhanced
- Test implementation of publishing a first log-message to rabbit
- Trying to receive messages from queue within my console-project. The console project is used to test and develop the library.
- No coding today. Instead i spent the time to do online courses about Wordpress
- Preparing an article about build servers. They advantages and how to use them
- Bug tested where i was unable to receive messages. Error was caused because of DLL was used in one project to receive and send messages at the same time
- Experience gained about exchange, queues and bindings to create a durable log-queue
- Writing a draft for an article about Docker-Basics
- Reading many articles about Docker
- Playing around with RabbitMQ to resolve my bug that written messages are not stored within a queue
- Optimizing some methods of my RabbitMQ-Logger library
- Article about Buildservers written
- Installing Zabbix on a Raspberry PI
- Replace Icinga and configure Zabbix
- Missing devices added
- Remote agents installed
- Monitoring configured
- Playing around with the configuration possibilities of Zabbix
- Library extended to use Classes for message exchange
- Queue and Exchange can be defined by parameter
- Investigating some issues with my Raspberries and how to turn LEDs on and off.
- Investigating python and SSH to create an automatic script for Mysql and SFTP dumps
- Creating a script to connect via SSH to a remote server and create a backup via tar
- Backup file is downloaded via SFTP
- Improving the backup script to move the backup.tar to a network drive
- Assembling my new computer
- These days i was working to assembly my computer
- No 'real' coding was done. It was more like installing OS, drivers and software
- I don't want to fill this challenge with non-code related stuff so these days are added as one day
- Configuring Zabbix to monitor my local hosted websites
- Added "dependabot" to some Github repositories and testing
- Some cleanup in Bugbeard and HomeMediaManager repositories
- Tried to update Gitea from 1.7.3 -> 1.8
- Created and added my GPG keys to my git-repositories
- Minor adjustements of Bugbeard
- Installed Linux on my Computer again
- Struggling with drivers etc to get everything smooth and running
- Still setup my environment
- Worked on Rabbit-Logger again
- Minor fixes and setup of my development environment (e.g. settings for formatting)
- "Application ID" added to rabbit logger
- Fix of Appveyor/Nuget so my packages get automatically updated
- Trying to get Nextcloud running on Raspberry
- Testing performance of Nextcloud on Raspberry
- Minor changes to BugBeard to work with rider
- Packages merged from dependabot
- Trying to get .NET Core running on Raspberry. Deployed a "hello world" application
- Many organizational things and comparison of some external hostings