Kategorie: Blog

Der Browser Waterfox wurde von der Firma System1 übernommen.

Der Entwickler des Webbrowsers Waterfox gab bekannt, dass das Projekt an die Firma System1 übergeben wurde, die sich auf die Gewinnung von Besuchern für die Websites ihrer Kunden spezialisiert hat. System1 wird die weitere Entwicklung des Browsers finanzieren und helfen, Waterfox von einem Einzelprojekt eines Enthusiasten zu einem Produkt zu entwickeln, das von einem Team von Entwicklern hergestellt wird und als vollwertige Alternative zu großen Browsern gelten kann. Der ursprüngliche Autor von Waterfox wird weiterhin an dem Projekt arbeiten, aber […]

Veröffentlichung des Zeichenprogramms MyPaint 2.0.0

Nach vier Jahren Entwicklung wurde die neue Version des spezialisierten Programms für digitale Malerei mit Tablet oder Maus veröffentlicht – MyPaint 2.0.0. Das Programm wird unter der GPLv2-Lizenz verbreitet und wird in Python und C++ unter Verwendung des GTK3-Toolkits entwickelt. Fertige Builds sind für Linux (AppImage, Flatpak), Windows und macOS verfügbar. MyPaint kann von Künstlern genutzt werden, die sich mit digitaler Malerei beschäftigen und in […]

Erstellung einer CI/CD-Pipeline und Automatisierung der Arbeit mit Docker

Ich habe meine ersten Websites Ende der 90er Jahre erstellt. Damals war es sehr einfach, sie funktionsfähig zu machen. Es gab einen Apache-Server auf irgendeinem Shared Hosting, auf den man per FTP zugreifen konnte, indem man in die Browserzeile etwas wie ftp://ftp.example.com eingab. Dann musste man einen Benutzernamen und ein Passwort eingeben und die Dateien auf den Server hochladen. Es waren andere Zeiten, alles war damals […]

RabbitMQ. Teil 1. Einführung. Erlang, AMQP

Guten Tag, Habr! Ich möchte ein Lernhandbuch teilen, das ich zu RabbitMQ zusammengestellt habe, in dem ich kurze Empfehlungen und Schlussfolgerungen zusammengefasst habe. Inhaltsverzeichnis RabbitMQ. Teil 1. Einleitung. Erlang, AMQP und RPC RabbitMQ. Teil 2. Wir beschäftigen uns mit Exchanges RabbitMQ. Teil 3. Wir beschäftigen uns mit Queues und Bindings RabbitMQ. Teil 4. Wir klären, was Nachrichten und Frames in RabbitMQ sind. Teil […]

Windows 10X wird in der Lage sein, Win32-Anwendungen mit gewissen Einschränkungen auszuführen.

Das Betriebssystem Windows 10X wird, sobald es veröffentlicht wird, sowohl moderne universelle und Webanwendungen als auch klassische Win32-Anwendungen unterstützen. Microsoft gibt an, dass diese in einem Container ausgeführt werden, was das System vor Viren und Fehlern schützen soll. Es wird darauf hingewiesen, dass fast alle traditionellen Programme, einschließlich Systemtools, Photoshop und sogar […] innerhalb des Win32-Containers funktionieren werden.

In 90 Sekunden installieren: Updates in Windows 10X werden die Nutzer nicht ablenken.

Microsoft versucht nach wie vor, die Benutzererfahrung seines Betriebssystems über verschiedene Formfaktoren und Geräte hinweg zu vereinheitlichen. Windows 10X ist der letzte Versuch des Unternehmens, dieses Ziel zu erreichen. Dies wird durch die hybride Benutzeroberfläche angezeigt, die eine fast traditionelle „Start“-Menüart (jedoch ohne Kacheln), eine Android-ähnliche Anordnung sowie andere Aspekte vereint. Eines der Neuerungen der künftigen „Zehner“ in […]

Kostenloses Hosting für Telegram-Bots auf der Google Cloud Platform

Warum GCP? Beim Programmieren von Telegram-Bots stellte sich mir die Frage, wie ich schnell und kostenlos sicherstellen kann, dass der Bot ständig läuft. Die Optionen mit Heroku und Pythonanywhere haben zu kleine Limits, wenn man mehr als einen Bot hat. Daher entschied ich mich für GCP. Die Plattform bietet 300 $ kostenlos für ein Jahr + enorme Rabatte bei der Nutzung dieser Mittel (bis zu 94%). Wie man […]

Telegram + 1C + Webhooks + Apache + Selbstsigniertes Zertifikat

Es wurde bereits viel über die Integration von Telegram und 1C geschrieben. Aber nirgendwo habe ich eine vollständige Anleitung zur Installation und Konfiguration von Webhooks gesehen. Ich werde versuchen, diese zu erstellen. Dafür benötigen wir (oder besser gesagt, was ich verwendet habe): Apache 2.2.24, OpenSSL (in der Apache-Installation enthalten), 1C (mit Webserver-Modulen), eine eigene Domain und einen erstellten Bot in Telegram (ich werde nicht darauf eingehen […]

Veröffentlichung von OpenSSH 8.2

OpenSSH ist eine vollständige Implementierung des SSH 2.0-Protokolls, die auch SFTP-Unterstützung umfasst. Diese Version beinhaltet die Unterstützung von Hardware-Authentifizierern FIDO/U2F. FIDO-Geräte werden nun unter den neuen Schlüsseltypen „ecdsa-sk“ und „ed25519-sk“ zusammen mit den entsprechenden Zertifikaten unterstützt. Diese Version umfasst Änderungen, die bestehende Konfigurationen beeinflussen können: Entfernung von „ssh-rsa“ aus den Listen der CASignatureAlgorithms. Jetzt wird […]

Betrieben von ZeroTier. Praktische Anleitung zum Aufbau virtueller Netzwerke. Teil 1

Um die Erzählung über ZeroTier fortzusetzen, gehe ich von der Theorie, die im Artikel „Intelligenter Ethernet-Switch für den Planeten Erde“ dargelegt wird, zur Praxis über, in der: Wir erstellen und konfigurieren einen privaten Netzcontroller. Wir erstellen ein virtuelles Netzwerk. Wir konfigurieren und verbinden die Knoten mit diesem. Wir überprüfen die Netzwerkverbindung zwischen ihnen. Wir schließen den Zugang zu GUI des Netzcontrollers von außen ab. Netzcontroller. Wie bereits erwähnt, zur Erstellung […]

Video mit einem Cloud-Objekterkennungssystem auf dem Raspberry Pi

Prolog Ein Video kursiert gerade im Netz, das zeigt, wie der Autopilot von Tesla die Straße sieht. Ich habe schon lange darüber nachgedacht, ein mit einem Detektor angereichertes Video in Echtzeit zu streamen. Das Problem ist, dass ich das Video mit einem Raspberry streamen möchte, und die Leistung des neuronalen Netzwerkdetektors darauf lässt zu wünschen übrig.

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster