Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
Install Podman sudo apt install podman podman-compose Compose can be called as podman-compose with autocomplete.
-
Every internet connected server is subject to automated scans and probes from various parties.
-
The straight forward way to access a remote network is to setup a VPN connection with the router.
-
Problem LocalForage is a thin wrapper around IndexedDB (and some fallbacks).
-
Async Python Async frameworks are nowadays the standard for web development with python.
-
Aquasec Trivy is an open-source vulnerability scanner for dependencies.
-
Minimalism https://milligram.io/ https://minicss.us/docs.htm https://picnicss.com/documentation Retro https://nostalgic-css.github.io/NES.css/ https://jdan.github.io/98.css/ https://botoxparty.github.io/XP.css/ https://khang-nd.github.io/7.css/ Components…
-
Using 7zip files as encrypted backups is a quick and dirty workaround for a proper backup solution.
-
Wayland has the safety feature of clearing the clipboard if you close the source window (where the content was copied from).
-
The TICK stack v1 did not enforce authentication.
-
Create a gitlab user “renovate.bot”: External User: Yes Personal projects limit: 0 Can create top level groups: No Impersonate “renovate.bot” (or login as this user) and create a Settings → Access Tokens: Expiration: 1 year (place a reminder to renew this…
-
The problem In programming there is often a need to run things in parallel, for example: Execution time is optimized if tasks run in parallel A webserver needs to handle multiple requests simultaneously Sending an email in the background should not block…
-
You must be admin to get a list of all repositories You need a personal access token: Gitlab WebUI → Preferences → Access Tokens → Select scopes: api or read_api → Create personal access token Run the script: import json import requests import csv token =
-
Counting rows in postgresql is as easy as select count(1) from mytable.
-
This post will briefly explain the basic components of a geographic information system (GIS) from a technical point of view (for comp sci students).
-
M$ Office is tightly bundled with Internet Explorer.
-
Miniflux is a feed reader.
-
DNS provisioning mostly works out of the box.
-
Install docker Comes with Docker Compose as $ docker compose sudo apt-get update sudo apt-get install ca-certificates curl gnupg lsb-release curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo…
-
the problem Connection Pooling is an often overlooked concept when it comes to databases.
-
Problem SD (or MicroSD) Cards are cheap flash storage.
-
To realize encrypted data volumes, there are various tools for different use cases: Veracrypt works cross-platform, predefined volume sizes Gocryptfs encrypts transparent, dynamic storage usage Restic encrypts backups, network capable, can do versioning L…
-
Approach Wireguard is a modern VPN protocol.
-
Concept A docker-registry stores docker-images, composed of: metadata: image names and tags blobs: actual image contents The most famous public docker-registry is DockerHub.
-
Scenario Some web hosters only serve static files and allow no config changes to the webserver.
-
The HTML input element is the principal construct when it comes to site local interactivity from user provided data on the web.
-
Introduction There are three kinds of private ip ranges: Class CIDR Last IP IPs Typical Usage A 10.0.0.0/8 10.255.255.255 16,777,216 Big Company Network B 172.16.0.0/12 172.31.255.255 1,048,576 Docker Network!
-
PDF files are still highly popular.
-
Each docker image has a URI-style name like domain.tld:port/directory/subdir:tag.
-
The Principle of Least Privilege (PoLP) should also be applied to applications inside a container!
-
Useful when webpage contains password inputs <script lang="ts"> let warnCapsLockOn: boolean = false function checkCapsLock(e: KeyboardEvent) { warnCapsLockOn = !!
-
In postgres there is nothing like create table if not exists for enums.
-
A notebook as mobile device may should behave differently depending on the location.
-
SSH allows tcp port forwarding between ssh client and ssh server as part of the encrypted ssh connection.
-
The ESP8266/ESP32/NodeMCU boards firmware has builtin support to run a http server.
-
GlusterFs is a distributed storage layer based on the rsync algorithm.
-
Docker (or podman) to the rescue!
-
If docker swarm rejects to deploy a service because network interface already exists: $ docker service ps stackname_appname --no-trunc Rejected 34 seconds ago "network sandbox join failed: subnet sandbox join failed for "10.0.14.0/24": error creating vxl…
-
1. find db byte sizes SELECT datname, pg_size_pretty(pg_database_size(datname)) FROM pg_database ORDER by pg_database_size(datname) DESC; 2. find tables + indices sizes select table_name, pg_size_pretty(pg_total_relation_size(quote_ident(table_name))) fr…
-
The gitlab docker registry has no cleanup job per default.