Kategorie: Blog

BildgrĂ¶ĂŸe zur Laufzeit Ă€ndern

In praktisch jeder Webanwendung, die Bilder verwendet, besteht die Notwendigkeit, verkleinerte Kopien dieser Bilder zu erstellen, wobei oft mehrere zusĂ€tzliche Bildformate benötigt werden. ZusĂ€tzlich kann das HinzufĂŒgen neuer GrĂ¶ĂŸen in einer bestehenden Anwendung etwas Kopfschmerzen bereiten. Daher ergibt sich folgende Aufgabe: Aufgabe Wir definieren eine Liste von Anforderungen: ZusĂ€tzliche Bilder beliebiger Formate zur Laufzeit zu erstellen, ohne zusĂ€tzliche FunktionalitĂ€t in die Anwendung einzufĂŒhren, jederzeit wĂ€hrend der Lebensdauer der Anwendung; […]

OpenResty: NGINX in einen vollwertigen Anwendungsserver verwandeln

Wir veröffentlichen erneut das Transkript des Vortrags von der Konferenz HighLoad++ 2016, die vom 7. bis 8. November letzten Jahres im Moskauer Skolkovo stattfand. Wladimir Protasov erklĂ€rt, wie man die FunktionalitĂ€t von NGINX mit OpenResty und Lua erweitert. Hallo zusammen, ich bin Wladimir Protasov, ich arbeite bei Parallels. Ich möchte ein wenig ĂŒber mich erzĂ€hlen. Drei Viertel meines Lebens widme ich der Programmierung. Ich begann […]

Im Opera-Browser fĂŒr PC gibt es jetzt die Möglichkeit, Tabs zu gruppieren.

Die Entwickler haben eine neue Version des Browsers Opera 67 vorgestellt. Dank der Funktion zur Gruppierung von Tabs, die als „RĂ€ume“ bezeichnet wird, wird es den Benutzern helfen, organisierter zu sein. Es können bis zu fĂŒnf RĂ€ume erstellt werden, von denen jeder einen eigenen Namen und ein Bild zugewiesen bekommt. Dieser Ansatz ermöglicht es, innerhalb verschiedener Fenster Tabs fĂŒr Arbeit, Freizeit, Zu Hause, Hobbys usw. zu halten. Das Unternehmen Opera hat eine Studie durchgefĂŒhrt, die gezeigt hat, dass […]

GitLab setzt die Politik durch, JavaScript aufzuzwingen.

Ignorierend die Meldungen ĂŒber Probleme, in denen die Implementierung der Möglichkeit angefordert wird, GitLab ohne Zugang zu JavaScript zu verwenden, verstĂ€rkt GitLab weiterhin die Bindung an JavaScript. Jetzt gibt der Server die Dateiliste nicht mehr im HTML-Format aus, sondern fĂŒgt der Seite ein Element mit der id „js-tree-list“ hinzu, in das die Elemente ĂŒber JavaScript eingefĂŒgt werden. Dieses Verhalten wird durch die Variable vue_file_list_enabled gesteuert, die wiederum […]

Release der Distribution zur Erstellung von Firewalls IPFire 2.25

Die Veröffentlichung der Distribution zur Erstellung von Routern und Firewalls IPFire 2.25 Core 141 ist verfĂŒgbar. IPFire zeichnet sich durch einen einfachen Installationsprozess und die Konfiguration ĂŒber eine benutzerfreundliche WeboberflĂ€che aus, die mit anschaulichen Grafiken ĂŒbersĂ€t ist. Die GrĂ¶ĂŸe des Installations-ISO-Images betrĂ€gt 290 MB (x86_64, i586, ARM). Das System ist modular, zusĂ€tzlich zu den Grundfunktionen der Paketfilterung und des Verkehrsmanagements sind fĂŒr IPFire Module mit Implementierungen des Systems fĂŒr […]

Nano oder minimalistisches IDE

In diesem Artikel möchte ich Ihnen die Macht und Schönheit des textbasierten Konsoleneditors nano vorstellen, der auf den ersten Blick einfach und unauffĂ€llig erscheint. EinfĂŒhrung Die Entwickler haben in der Tat viele nĂŒtzliche Funktionen fĂŒr Sie vorbereitet, von denen Sie möglicherweise gar nichts ahnen, wie z.B.: automatische EinrĂŒckungen, Wechsel zur passenden Klammer und sogar automatische VervollstĂ€ndigung! Lassen Sie uns der Reihe nach vorgehen. Standard-Tastenkombinationen M […]

Yandex.Disk hat die Nutzung des Open-Source-Tools rclone untersagt.

Hintergrundgeschichte Hallo, Habr! Anlass zu diesem Post gab ein ziemlich seltsamer Fehler, den ich gestern Abend auf meinem Laptop mit Linux (ja, ich bin einer dieser seltsamen Leute, die GNU/Linux auf einem Laptop verwenden) anstelle des Inhalts meines Yandex.Disk erhielt: $ ls -l /mnt/yadisk ls: reading directory ‘.’: Eingabe-/Ausgabefehler insgesamt 0 Der erste Gedanke: Die Verbindung ist abgerissen, nichts Schlimmes. Aber bei […]

Der Microsoft Edge-Browser fĂŒr iOS hat zwei neue Funktionen erhalten.

Microsoft hat ein neues Update fĂŒr den Edge-Browser im Apple App Store veröffentlicht. Die neue Version 44.13.1 bringt zwei frische Funktionen mit, die darauf abzielen, das Produkt fĂŒr iOS-Nutzer attraktiver zu machen. Erstens haben iPhone- und iPad-Nutzer, die Microsofts Kreation dem Apple Safari-Webbrowser vorziehen, die Möglichkeit, die Funktion zur Verhinderung von Tracking zu aktivieren; es kann eine grundlegende, ausgewogene oder maximal strenge Blockierung gewĂ€hlt werden. […]

SicherheitsanfÀlligkeiten in OpenSMTPD, die Remote- und lokale Root-Rechte ermöglichen

Das Unternehmen Qualys hat eine weitere kritische Remote-SicherheitsanfĂ€lligkeit (CVE-2020-8794) im OpenSMTPD-Mailserver entdeckt, der vom OpenBSD-Projekt entwickelt wird. Wie die Ende Januar entdeckte Schwachstelle ermöglicht das neue Problem, beliebige Shell-Befehle auf einem Server mit Root-Rechten auszufĂŒhren. Die SicherheitsanfĂ€lligkeit wurde in der Version OpenSMTPD 6.6.4p1 behoben. Das Problem wurde durch einen Fehler im Code verursacht, der fĂŒr die Zustellung von E-Mails an Remote-Mailserver verantwortlich ist […]

Arch Linux hat einen neuen Projektleiter

Aaron Griffin hat sein Amt als Projektleiter von Arch Linux niedergelegt. Griffin war seit 2007 in dieser Position, doch zuletzt hat seine AktivitĂ€t stark nachgelassen, und er entschied sich, seinen Platz einem anderen Teilnehmer zu ĂŒberlassen, der in der Lage ist, schwierige Entscheidungen zu treffen und die Entwicklung des Projekts in die richtige Richtung zu lenken. Der neue Projektleiter wurde durch eine Abstimmung der Entwickler gewĂ€hlt […]

Wie die maximale Einheit der InformationsĂŒbertragung im Internet 1500 Byte wurde

Ethernet ist ĂŒberall und zehntausende Hersteller produzieren GerĂ€te mit seiner UnterstĂŒtzung. Doch fast alle diese GerĂ€te haben eine gemeinsame Zahl – MTU: $ ip l 1: lo: mtu 65536 state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: enp5s0: mtu 1500 state UP link/ether xx:xx:xx:xx:xx:xx brd ff:ff:ff:ff:ff:ff MTU (Maximum Transmission Unit) [maximale Einheit der Übertragung] […]

IdentityServer4. Grundbegriffe. OpenID Connect, OAuth 2.0 und JWT

Mit diesem Beitrag möchte ich eine Artikelreihe zu IdentityServer4 eröffnen. Wir beginnen mit den Grundbegriffen. Das derzeit vielversprechendste Protokoll zur Authentifizierung ist OpenID Connect, und das Protokoll zur Autorisierung (ZugriffsgewĂ€hrung) ist OAuth 2.0. IdentityServer4 implementiert diese beiden Protokolle. Es ist optimiert zur Lösung typischer Sicherheitsprobleme. OpenID Connect ist ein Protokoll und Standard zur Authentifizierung, es bietet nicht […]

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster