Linux Magazine #3 2022: Uptime Kuma

Directory voor Uptime Kuma: mkdir -p ./containers/uptime-kuma   docker-compose.yml bestand: version: ‘3.7’ services: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma restart: always volumes: – ./containers/uptime-kuma:/app/data ports: – 3001:3001 Container opstarten: docker-compose up -d

Linux Magazine #2 2022: Tekstbestanden vergelijken

diff listing: $ diff config.new config.old 34c34 < #PermitRootLogin prohibit-password — > PermitRootLogin no 58c58 < #PasswordAuthentication yes — > PasswordAuthentication no één regel context: $ diff -u1 config.new config.old — config.new  2022-04-09 14:00:24.342783635 +0200 +++ config.old 2022-04-09 14:01:02.748056971 +0200 @@ -33,3 +33,3 @@  #LoginGraceTime 2m -#PermitRootLogin prohibit-password +PermitRootLogin no  #StrictModes yes @@ -57,3 +57,3… Lees meer

Linux Magazine #2 2022: Minecraft server plugins Listing

Plugin commando’s: ssh (Naam Minecraft server) sudo su systemctl stop minecraft@server1.service su minecraft cd /opt/minecraft/instances/server1/ rm server.jar wget (Rechtermuisknop plakken) nano mcs.sh exit systemctl start minecraft@server1.service systemctl stop minecraft@server1.service su minecraft cd /opt/minecraft/instances/server1/plugins/ wget (Rechtermuisknop plakken) mv latest worldedit-bukkit.jar exit systemctl start minecraft@server1.service su minecraft nano /opt/minecraft/instances/server1/plugins/WorldEdit/config.yml

Linux Magazine #2 2022: OpenHASP Listings

Firmware flash: esptool.py –port /dev/ttyUSB0 –baud 921600 write_flash 0x0 m5stack-core2_full_16MB_v0.6.2.bin   Statusbalk met tekstlabel: {“page”:1,”id”:1,”obj”:”label”,”x”:0,”y”:0,”w”:320,”h”:30,”text”:”Badkamer”,”bg_color”:”#2C3E50″,”text_color”:”#FFFFFF”,”radius”:0,”border_side”:0} {“page”:1,”id”:2,”obj”:”btn”,”x”:110,”y”:90,”w”:100,”h”:90,”toggle”:true,”text”:”\uE335″,”text_font”:32,”mode”:”break”,”align”:”center”} {“page”:1,”id”:3,”obj”:”label”,”x”:260,”y”:0,”h”:30,”w”:60,”text”:”0.0 °C”,”align”:”right”,”bg_color”:”#2C3E50″,”text_color”:”#FFFFFF”}   plate1.yaml: plate1:   objects:     – obj: “p1b2”       properties:         “val”: ‘{{ 1 if states(“light.badkamerlamp”) == “on” else 0 }}’         “text”: ‘{{ “\uE6E8” if is_state(“light.badkamerlamp”, “on”) else “\uE335” | e }}’       event:        … Lees meer

Linux Magazine #1 2022: Batchbewerkingen met bashscripts Listing

Listing 1: #!/bin/bash for i in *.png; do convert “$i” “${i%.*}.jpg”; done   Listing 2: #!/bin/bash for i in *.png; do convert “$i” “${i%.*}.jpg”; rm “$i”; done   Listing 3: #!/bin/bash find . -type f -name “*.png” -exec bash -c ‘FILE=”$1″; convert “${FILE}” “${FILE%.*}.jpg”; ‘ _ ‘{}’ \;   Listing 4: #!/bin/bash find . -type… Lees meer

Linux Magazine #1 2022: Multiprocessing in Python Listing

Listing: import os, sys, time from PIL import Image def verklein(invoer):     map, bestand = os.path.split(invoer)     uitvoer = ‘output/’ + bestand         try:         with Image.open(invoer) as afbeelding_in:             if afbeelding_in.width > afbeelding_in.height:                 afmetingen = (1920, 1285)                 bijsnijden = (0, 105, 1920, 1185)             else:                 afmetingen = (1285, 1920)                … Lees meer

Linux Magazine #1 2022: Joplin Listing

Docker Compose Up Listing: version: ‘3’ services: db: restart: unless-stopped image: postgres:13.1 ports: – “4020:5432” volumes: – /var/lib/joplin-data:/var/lib/postgresql/data environment: – POSTGRES_PASSWORD=joplinwachtwoord – POSTGRES_USER=joplin – POSTGRES_DB=joplin app: environment: – APP_BASE_URL=http://joplin.thuisnetwerk.nl – APP_PORT=22300 – POSTGRES_PASSWORD=joplinwachtwoord – POSTGRES_DATABASE=joplin – POSTGRES_USER=joplin – POSTGRES_PORT=5432 – POSTGRES_HOST=db – DB_CLIENT=pg restart: unless-stopped image: florider89/joplin-server:latest ports: – “22300:22300” depends_on: – db

Linux Magazine #1 2022: Rust Listings

C-programma Listing: #include <stdio.h> #include <stdlib.h> #include <ctype.h> #include <time.h> #include <unistd.h> struct ticketnum {     int lastnum;     int forlastnum; }; int main () {     int t,l;     srand((unsigned)time(NULL));     printf(“\n\tShow me the Money!\n”);     printf(“\tA tool to generate the last two numbers for your lottery ticket.\n\n”);     printf(“\tHow many ticket numbers do… Lees meer

DevITJobs – Het vacature platform voor developers

Ben je op zoek naar de volgende stap in je carrière? Maar is het vinden van de juiste job en plek toch lastiger dan gedacht? Neem dan een kijkje op DevITJobs.nl. Op dit vernieuwde platform zoek je gemakkelijk naar jouw perfecte match. Dit wordt mogelijk gemaakt door de vermelding van salarisindicaties, methodologieën, gebruikte software, bedrijfsvoordelen… Lees meer

De beste wifi voor thuis

Wie het beste internet voor thuis wil, komt uit bij Ziggo. Dat blijkt ook nu weer uit onafhankelijk onderzoek van umlaut, dat Ziggo uitroept tot de provider met het best geteste vaste netwerk van Nederland. In dit artikel zoomen we in op Ziggo’s voordelige internet only-abonnement en slimme SmartWifi-techniek. Partnerbericht In januari 2022 is Ziggo… Lees meer