Some planned downtime: the https://social.diva.exchange #mastodon instance is going to be moved this week to a new location.
So there will be some short downtime (like an hour or so) this week. #mastoadmin
❤️ 🇨🇭
Neue #i2p Version verfügbar: v2.39.0.
I2P sichert die private Kommunikation zwischen den Teilnehmern von #diva (siehe auch https://diva.exchange).
Hier ist der Blog Artikel dazu: https://www.diva.exchange/de/privatsphaere/einfuehrung-in-i2p-dein-eigenes-internet-ist-sicher-privat-und-frei/
Ein neues #docker Image ist ebenfalls verfügbar: https://hub.docker.com/r/divax/i2p
👏 @i2p - Danke für den Effort!
#FOSS #FLOSS #AGPLv3 Code wie immer auf dem coolsten Repository im Universum @codeberg: https://codeberg.org/diva.exchange/i2p
Video Kanal: https://odysee.com/@diva.exchange:d
Die spanische Version von diva.exchange gefällt mir sehr:
https://www.diva.exchange/es/
❤️❤️-lichen Dank an die Spenderin und den Einsatz bei der Umsetzung!
🇬🇧 Updated: #i2p layer for #diva (https://diva.exchange) - new release out v2.32.0.
I2P layer of #diva provides private communication between peers. New #docker available here: https://hub.docker.com/r/divax/i2p
🇨🇭 Aktualisiert: #i2p Ebene für #diva (https://diva.exchange) - neue Version v2.32.0.
I2P von #diva stellt private Kommunikation zwischen den Teilnehmern zur Verfügung. Neues #docker verfügbar: https://hub.docker.com/r/divax/i2p
👏 @i2p.
#FOSS GPLv3 Code @codeberg@mastodon.technology: https://codeberg.org/diva.exchange/i2p
DIVA.EXCHANGE erklärt: so funktioniert die Iroha Blockchain
Ein neuer #DIVA Blog-Eintrag: es wird beleuchtet wie die #iroha Blockchain für das DIVA.EXCHANGE Projekt eingesetzt wird und wie das Peer-to-Peer Problem gelöst wurde, damit die Software für alle einfach zu installieren ist.
https://www.diva.exchange/blog/de/blockchain-iroha-einfach-erklaert
Die Vereinsstatuten von DIVA.EXCHANGE sind online!
Link zu den Statuten: https://www.diva.exchange/vereinsstatuten
#nodejs Async test network service verfügbarkeit:
/**
* @param host {string} hostname:port, like localhost:443
* @returns {Promise}
*/
static async _isAvailableNetworkService (host) {
const [hostname, port] = host.split(':', 2)
return new Promise((resolve, reject) => {
const socket = net.connect({ port: port, host: hostname }, () => {
socket.end()
resolve()
})
.on('error', (error) => {
reject(new Error(error))
})
})
}
Bitte um Kritik 😀
Wanderung von heute morgen im #FOSSValley - das liegt übrigens hier: https://www.openstreetmap.org/#map=13/47.1301/8.5819 🇨🇭 Dank ❤️ an #darktable
Entwickler. Macher. Lernender. Unternehmer. Optimist. Bürger. Mensch. Liberaler. #FOSS #DIVA #linux #blockchain #i2p #privacy #switzerland +++ Trööts in deutscher Sprache