<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Pascua Theus</title><link>https://theus.name/</link><description>Recent content on Pascua Theus</description><generator>Hugo</generator><language>de-DE</language><lastBuildDate>Fri, 07 Aug 2026 11:00:00 +0200</lastBuildDate><atom:link href="https://theus.name/index.xml" rel="self" type="application/rss+xml"/><item><title>Mobiler Hash-Passwort-Generator</title><link>https://theus.name/apps/passwords/</link><pubDate>Fri, 07 Aug 2026 11:00:00 +0200</pubDate><guid>https://theus.name/apps/passwords/</guid><description>&lt;p&gt;Aus einem Master-Passwort und einer Variablen – etwa der Domain des Dienstes – entsteht hier ein individuelles Passwort.&#10;So brauchst du dir nur ein einziges Passwort zu merken und nutzt trotzdem überall ein anderes.&lt;/p&gt;&#10;&lt;p&gt;Die Berechnung passiert vollständig in deinem Browser, es werden keine Daten an meinen Server gesendet.&#10;Das erzeugte Passwort landet direkt in der Zwischenablage und bleibt verborgen; über das Augen-Symbol kannst du es dir bei Bedarf anzeigen lassen.&#10;Schau dabei am besten niemandem über die Schulter – und lass dir auch nicht über die Schulter schauen.&lt;/p&gt;</description></item><item><title>Teigausbeute-Rechner</title><link>https://theus.name/apps/teigausbeute/</link><pubDate>Fri, 07 Aug 2026 11:00:00 +0200</pubDate><guid>https://theus.name/apps/teigausbeute/</guid><description>&lt;p&gt;Die &lt;a href="https://de.wikipedia.org/wiki/Teigausbeute"&gt;Teigausbeute&lt;/a&gt; (TA) beschreibt, wie viel Flüssigkeit ein Teig im Verhältnis zum Getreideanteil enthält.&#10;Gib dazu die Menge der Getreideerzeugnisse (Mehl, Schrot etc.) und die Menge der Schüttflüssigkeit (Wasser, Milch, Öl etc.) jeweils in Gramm ein.&lt;/p&gt;&#10;&lt;p&gt;Mehr zur Teigausbeute findest du auf &lt;a href="https://www.baeckerlatein.de/teigausbeute/"&gt;baeckerlatein.de&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Fährräder zählen – seit 7 Jahren</title><link>https://theus.name/post/fahrraeder-zaehlen-seit-7-jahren/</link><pubDate>Wed, 08 Jul 2026 13:42:00 +0000</pubDate><guid>https://theus.name/post/fahrraeder-zaehlen-seit-7-jahren/</guid><description>&lt;p&gt;Seit sieben Jahren &lt;a href="https://theus.name/post/fahrraeder-zaehlen/"&gt;zähle ich Fahrräder&lt;/a&gt;.&#10;Das erledige ich natürlich nicht von Hand, sondern das machen 15 Zählstellen im Bonner Stadtgebiet verteilt.&#10;Und die Werte der Zählstellen ruft ein Python-Skript für mich ab.&#10;Bisher über eine REST-API, die ich reverse-engineered habe.&#10;Seit zwei Tagen kommen aber keine Antworten mehr, eine neue Lösung muss her.&lt;/p&gt;&#10;&lt;p&gt;Die Daten aller Fahrradzählstellen kann man über die &lt;a href="https://opendata.bonn.de/dataset/cfc2a3cf-e585-472a-b70d-679aa3070f41/resource/053f5572-7f88-4156-b456-21c573750d32"&gt;Open-Data-Plattform der Stadt Bonn&lt;/a&gt; als CSV abrufen.&#10;Allerdings sind das wirklich nur die Daten des Vortags und ich benötige auch die Daten der Vorwoche – und manchmal mache ich auch Analysen über größere Zeiträume hinweg.&#10;Daten doppelt zu halten (und das als CSV) ist mir zu umständlich.&#10;Daher gehe ich den direkten Weg über die API des Herstellers, doch die alte REST-API ist seit zwei Tagen offline und &lt;a href="https://bonn.social/@bonnbike/116876793108102564"&gt;mein Mastodon-Account liefert keine Daten&lt;/a&gt; mehr.&lt;/p&gt;</description></item><item><title>Pascua Theus</title><link>https://theus.name/about/</link><pubDate>Wed, 11 Jun 2025 19:10:15 +0200</pubDate><guid>https://theus.name/about/</guid><description>&lt;p&gt;Ich bin Informatiker und beschäftige mich hauptsächlich mit IT-Sicherheit und Softwareentwicklung.&#10;Angefangen hat das mit Webseiten, die ich seit meiner Schulzeit designe und programmiere – mein neu gebauter Blog ist nun der jüngste Ableger davon.&lt;/p&gt;&#10;&lt;p&gt;Seit 2021 arbeite ich als CTO bei der Identeco GmbH &amp;amp; Co. KG.&#10;Wir bauen dort Lösungen, die Kunden- und Mitarbeiteraccounts vor Account Takeover schützen – also davor, dass jemand mit geleakten Zugangsdaten fremde Konten übernimmt.&#10;Datenschutz ist dabei kein nachträglicher Haken auf einer Liste, sondern bestimmt von Anfang an, wie wir mit Daten umgehen.&lt;/p&gt;</description></item><item><title>Von Poetry zu uv: So migrierst du dein Python-Projekt</title><link>https://theus.name/post/poetry-projekt-nach-uv-umziehen/</link><pubDate>Fri, 30 May 2025 12:41:00 +0000</pubDate><guid>https://theus.name/post/poetry-projekt-nach-uv-umziehen/</guid><description>&lt;p&gt;Die meisten meiner privaten Projekte schreibe ich in Python.&#10;&lt;a href="https://github.com/python-poetry/poetry/releases/tag/1.0.0"&gt;Ende 2019&lt;/a&gt; erschien Poetry.&#10;Es war lange mein bevorzugtes Tool für das Dependency- und Paketmanagement in Python.&#10;Es hat das Hinzufügen, Aktualisieren und Entfernen von Abhängigkeiten enorm vereinfacht, automatisch virtuelle Umgebungen verwaltet und mit der &lt;code&gt;poetry.lock&lt;/code&gt;-Datei für reproduzierbare Setups gesorgt.&#10;Heute probiere ich ein neues Tool aus: &lt;a href="https://docs.astral.sh/uv/"&gt;uv&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>Sicherheit oder Sackgasse? 2-Faktor-Authentifizierung der Bahn unter der Lupe</title><link>https://theus.name/post/sicherheit-oder-sackgasse-2-faktor-authentifizierung-der-bahn-unter-der-lupe/</link><pubDate>Mon, 05 Feb 2024 16:33:00 +0000</pubDate><guid>https://theus.name/post/sicherheit-oder-sackgasse-2-faktor-authentifizierung-der-bahn-unter-der-lupe/</guid><description>&lt;p&gt;Die Deutsche Bahn setzt auf die Sicherheit von 2-Faktor-Authentifizierung (2FA), doch es scheint, dass es dabei einige Unannehmlichkeiten für die Nutzer gibt.&#10;In diesem Artikel werfe ich einen kritischen Blick auf die Herausforderungen und schlage mögliche Verbesserungen vor.&lt;/p&gt;</description></item><item><title>Hugo: Seite verbergen</title><link>https://theus.name/post/hugo-seite-verbergen/</link><pubDate>Sat, 16 Dec 2023 10:18:32 +0000</pubDate><guid>https://theus.name/post/hugo-seite-verbergen/</guid><description>&lt;p&gt;Während meiner langjährigen Arbeit mit Hugo, einem Static-Site-Generator zur Erstellung von Webseiten, bin ich auf ein spannendes Problem gestoßen.&#10;Bei der Erstellung einer Logowand für die Startseite einer Website kam es zu einem unerwarteten Ergebnis.&#10;Obwohl die Logos auf der Startseite angezeigt wurden, wurden für jedes Partnerunternehmen separate Seiten generiert.&#10;Diese unerwünschten Seiten tauchten auch in den Ergebnisseiten der Suchmaschinen auf und stellten somit ein Problem dar.&lt;/p&gt;</description></item><item><title>Transparenz entfernen mit Nautilus-Skript</title><link>https://theus.name/post/transparenz-entfernen-mit-nautilus-skript/</link><pubDate>Mon, 10 Jul 2023 15:21:00 +0000</pubDate><guid>https://theus.name/post/transparenz-entfernen-mit-nautilus-skript/</guid><description>&lt;p&gt;In meiner täglichen Arbeit muss ich oft die Transparenz einer PNG-Datei entfernen und stattdessen einen weißen Hintergrund einfügen.&#10;Zum Beispiel, wenn ich ein Bild in einer Anwendung oder einem Webdesign verwenden möchte.&#10;In diesem Artikel zeige ich dir, wie du ein einfaches Bash-Skript in dein Gnome-Dateimanager integrieren kannst, um diesen Vorgang schnell und einfach durchzuführen.&lt;/p&gt;</description></item><item><title>Icons, Icons, Icons!</title><link>https://theus.name/post/icons-icons-icons/</link><pubDate>Mon, 10 Jan 2022 13:08:28 +0000</pubDate><guid>https://theus.name/post/icons-icons-icons/</guid><description>&lt;p&gt;Wer hin und wieder Software oder Websites entwickelt, wer Plakate und Flyer gestaltet – all diese Menschen brauchen sie: Icons. Ich stelle dir freie und kostenlose Icon-Sets vor, die aufgrund ihrer Lizenz und Qualität einen Blick wert sind. Alle hier vorgestellten Sets habe ich selbst einmal verwendet und für gut befunden. Von Zeit zu Zeit werde ich diese Liste erweitern.&lt;/p&gt;</description></item><item><title>Absatz oder Zeilenumbruch</title><link>https://theus.name/post/absatz-oder-zeilenumbruch/</link><pubDate>Wed, 07 Oct 2020 07:29:08 +0000</pubDate><guid>https://theus.name/post/absatz-oder-zeilenumbruch/</guid><description>&lt;p&gt;Immer wieder sehe ich in Dokumenten, dass vielen Leuten der Unterschied zwischen einem Zeilenumbruch und einem Absatz nicht ganz klar ist.&#10;In diesem kleinen Artikel erkläre ich den Unterschied und zeige wie man in Word/LibreOffice und Latex das eine oder das andere erstellt.&lt;/p&gt;</description></item><item><title>SSH-Config nutzen</title><link>https://theus.name/post/ssh-config-nutzen/</link><pubDate>Wed, 18 Dec 2019 15:58:55 +0000</pubDate><guid>https://theus.name/post/ssh-config-nutzen/</guid><description>&lt;p&gt;Ich hab viel zu lange nichts mehr geschrieben und daher gibt es heute ein kurzes, wenn auch sehr wichtiges Thema: Die SSH-Config!&#10;Viel zu wenige nutzen sie und machen sich dadurch viel Arbeit, die man sich doch so gut sparen kann.&lt;/p&gt;&#10;&lt;p&gt;Es gibt bestimmt viel zu erzählen über die SSH-Config.&#10;Ich möchte heute erklären, wofür sie die meisten Leute nutzen: Um sich Server, die sie regelmäßig besuchen, abzuspeichern und nur noch einen Hostnamen hinter den SSH-Befehl tippen zu müssen.&#10;Kein User-Name, kein alternativer Port und auch kein abweichendes Zertifikat.&#10;Nur ein:&lt;/p&gt;</description></item><item><title>Fahrräder zählen</title><link>https://theus.name/post/fahrraeder-zaehlen/</link><pubDate>Sat, 01 Jun 2019 11:38:22 +0000</pubDate><guid>https://theus.name/post/fahrraeder-zaehlen/</guid><description>&lt;p&gt;In Bonn gibt es 15 Fahrrad-Zählstationen.&#10;Immer wenn ein:e Radfahrer:in diese passiert, wird dies erfasst und bei dem Anbieter dieser Stationen in die Datenbank geschaufelt.&#10;Angeschafft hat diese Zähltationen die Stadt Bonn.&#10;Die Sichtbarkeit dieser Daten ist aber eher gering.&#10;An der Kennedybrücke steht zwar z.B. eine Säule, welche die Tageswerte dieser Station anzeigt, die meisten Werte sind aber nur umständlich über die &lt;a href="https://www.bonn.de/themen-entdecken/verkehr-mobilitaet/staerkung-des-radverkehrs-das-tut-sich-in-bonn.php"&gt;Webseite der Stadt&lt;/a&gt; und des &lt;a href="http://www.eco-public.com/public2/?&amp;amp;id=100021143"&gt;Herstellers&lt;/a&gt; ersichtlich.&#10;Um dies zu ändern poste ich seit einer kurzen Weile auf &lt;del&gt;&lt;a href="https://twitter.com/bonnbike"&gt;Twitter&lt;/a&gt; und&lt;/del&gt; &lt;a href="https://bonn.social/@bonnbike"&gt;Mastodon&lt;/a&gt; tägliche Statistiken aller Fahrradzählstationen.&lt;/p&gt;</description></item><item><title>Tastenmagie!</title><link>https://theus.name/post/tastenmagie/</link><pubDate>Wed, 29 May 2019 11:39:15 +0000</pubDate><guid>https://theus.name/post/tastenmagie/</guid><description>&lt;p&gt;Wer hin und wieder noch einen klassischen PC nutzt und an diesem eine klassische Tastatur angeschlossen hat, der kennt sie vielleicht schon: die &lt;code&gt;[S-Abf]&lt;/code&gt;-Taste oder im US-Tastatorlayout die &lt;code&gt;[SysReq]&lt;/code&gt;-Taste.&#10;Sie teilt sich den Platz gemeinsam mit der &lt;code&gt;[Druck]&lt;/code&gt;- oder &lt;code&gt;[Print]&lt;/code&gt;-Taste.&#10;Aber warum gibt es sie eigentlich? Zur Systemabfrage!&lt;/p&gt;</description></item><item><title>Podcasts</title><link>https://theus.name/post/podcasts/</link><pubDate>Sun, 28 Apr 2019 12:37:00 +0000</pubDate><guid>https://theus.name/post/podcasts/</guid><description>&lt;p&gt;Der Podcast-Hype ist im vollen Gange.&#10;Wer heute noch keine Podcasts hört, der hat (vielleicht) etwas verpasst.&#10;An dieser Stelle möchte ich euch meine Lieblingspodcasts vorstellen.&#10;Nicht alle sind streng auf Technik fokussiert, aber alle haben mich begeistert.&#10;Der Deal läuft übrigens so: Du liest dir durch, was &lt;em&gt;ich&lt;/em&gt; so toll finde und danach schreibst du in die Kommentare, was &lt;em&gt;du&lt;/em&gt; so toll findest.&lt;/p&gt;</description></item><item><title>Vergiss es!</title><link>https://theus.name/post/vergiss-es/</link><pubDate>Thu, 28 Mar 2019 18:25:13 +0000</pubDate><guid>https://theus.name/post/vergiss-es/</guid><description>&lt;p&gt;In Zeiten fast unbegrenzten Speicherplatzes für E-Mails, Fotos, Messenger-Nachrichten und Co tendieren wir immer mehr dazu, alles zu speichern, was irgendwie geht.&#10;Experten fordern von Unternehmen das Prinzip der &lt;em&gt;Datensparsamkeit&lt;/em&gt;.&#10;Fangen wir doch einmal bei uns selbst damit an!&lt;/p&gt;</description></item><item><title>Untar that Shit!</title><link>https://theus.name/post/untar-that-shit/</link><pubDate>Sat, 02 Mar 2019 11:32:39 +0000</pubDate><guid>https://theus.name/post/untar-that-shit/</guid><description>&lt;p&gt;Archive – am besten komprimiert – sind eine feine Sache um große Mengen an Dateien auszutauschen.&#10;Normale Menschen nutzen für so etwas zip-Dateien.&#10;Unter Linux aber hat sich ein anderes Format durchgesetzt: tar.&#10;Doch wie packt man auf der Konsole so ein Ding aus?&lt;/p&gt;</description></item><item><title>Awesome-Selfhosted</title><link>https://theus.name/post/awesome-selfhosted/</link><pubDate>Sat, 16 Feb 2019 15:58:06 +0000</pubDate><guid>https://theus.name/post/awesome-selfhosted/</guid><description>&lt;p&gt;Bei meiner Suche nach Software, die ich auf Grund meines guten Vorsatzes im Laufe des Jahres ersetzen will, bin ich auf eine grandiose Liste von Edward Dickson auf GitHub gestoßen, die ich euch natürlich nicht vorenthalten will.&lt;/p&gt;</description></item><item><title>MHPG mit Auto-Copy</title><link>https://theus.name/post/mhpg-mit-auto-copy/</link><pubDate>Thu, 10 Jan 2019 10:07:04 +0000</pubDate><guid>https://theus.name/post/mhpg-mit-auto-copy/</guid><description>&lt;p&gt;Mein &lt;a href="https://theus.name/pwd/"&gt;Mobiler Hash-Passwort-Generator&lt;/a&gt; (MHPG) hat schon vor zwei Wochen ein Update bekommen.&#10;Die neue Auto-Copy-Funktion bietet zusätzlichen Komfort und auch mehr Sicherheit, denn die erzeugten Passwörter müssen so nicht mehr im Klartext angezeigt werden.&lt;/p&gt;</description></item><item><title>Gute Vorsätze: Weg mit dem NAS!</title><link>https://theus.name/post/gute-vorsaetze-weg-mit-dem-nas/</link><pubDate>Wed, 02 Jan 2019 11:17:19 +0000</pubDate><guid>https://theus.name/post/gute-vorsaetze-weg-mit-dem-nas/</guid><description>&lt;p&gt;Hast du dir auch gute Vorsätze für das neue Jahr gemacht?&#10;Ich tue das eigentlich nie, aus gutem Grund:&#10;Denn Vorsätze müssen gut formuliert und geplant sein, sonst hält man sie ja doch nicht ein.&#10;Mein guter Vorsatz für dieses Jahr:&#10;Weg mit meinem NAS!&lt;/p&gt;</description></item><item><title>Wettervorhersage mit cURL</title><link>https://theus.name/post/wettervorhersage-mit-curl/</link><pubDate>Thu, 20 Dec 2018 13:20:48 +0000</pubDate><guid>https://theus.name/post/wettervorhersage-mit-curl/</guid><description>&lt;p&gt;In meinem letzten Artikel habe ich ja schon gezeigt, wie man mit dem Kommandozeilen-Tool &lt;em&gt;cURL&lt;/em&gt; recht einfach seine öffentliche IP-Adresse bestimmen kann.&#10;Mit cURL geht aber noch viel mehr: Wettervorhersagen zum Beispiel!&lt;/p&gt;&#10;&lt;p&gt;Und ich muss ehrlich sagen, dass ich davon ziemlich begeistert bin.&#10;Ich nutze das schon seit ein paar Jahren und es ist an der Zeit das hier einmal festzuhalten.&#10;Alles, was man dafür tun muss, ist per cURL die Seite &lt;em&gt;wttr.in&lt;/em&gt; aufzurufen.&#10;Also schnell ins Terminal getippt:&lt;/p&gt;</description></item><item><title>IP-Adresse noch einfacher per Kommandozeile bestimmen</title><link>https://theus.name/post/ip-adresse-noch-einfacher-per-kommandozeile-bestimmen/</link><pubDate>Wed, 12 Dec 2018 08:12:08 +0000</pubDate><guid>https://theus.name/post/ip-adresse-noch-einfacher-per-kommandozeile-bestimmen/</guid><description>&lt;p&gt;Im meinem Artikel &lt;a href="https://theus.name/post/ip-per-kommandozeile-bestimmen/"&gt;IP per Kommandozeile bestimmen&lt;/a&gt; habe ich schon gezeigt, wie man sich einen Alias in seiner &lt;code&gt;.bashrc&lt;/code&gt; (oder sonstigen Shell-Konfigurationsdatei) anlegt, um einfach seine öffentliche IP-Adresse bestimmen zu können.&#10;Vor wenigen Tagen bin ich auf eine noch einfachere Möglichkeit gestoßen.&lt;/p&gt;</description></item><item><title>Wie du eine E-Mail fälschst</title><link>https://theus.name/post/wie-du-eine-e-mail-faelschst/</link><pubDate>Wed, 18 Jul 2018 09:49:37 +0000</pubDate><guid>https://theus.name/post/wie-du-eine-e-mail-faelschst/</guid><description>&lt;p&gt;In meinem letzten Artikel habe ich über den DFB geschrieben, der in seinen E-Mails des Portals &lt;em&gt;DFBnet&lt;/em&gt; Absenderadressen &lt;em&gt;fälscht&lt;/em&gt;, um E-Mails mit den Adressen der Schiedsrichteransetzer und Staffelleiter etc. zu versenden.&#10;Dies ist verblüffend einfach, weil in E-Mails standardmäßig keinerlei Authentifizierung vorgeschrieben ist.&#10;Du musst dich heutzutage zwar so gut wie immer vorher beim E-Mail-Server anmelden, um E-Mails verschicken zu können (das war in der Vergangenheit auch mal anders), dieser kontrolliert aber häufig nicht, ob die angegebene Absenderadresse zu dir passt.&lt;/p&gt;</description></item><item><title>Warum es keine gute Idee ist, den E-Mail-Absender zu fälschen</title><link>https://theus.name/post/warum-es-keine-gute-idee-ist-den-e-mail-absender-zu-faelschen/</link><pubDate>Thu, 15 Mar 2018 13:22:46 +0000</pubDate><guid>https://theus.name/post/warum-es-keine-gute-idee-ist-den-e-mail-absender-zu-faelschen/</guid><description>&lt;p&gt;Ich habe in einem &lt;a href="https://theus.name/post/der-dfb-und-seine-passwoerter/"&gt;früheren Blog-Artikel&lt;/a&gt; ja schon einmal über das Ansetzungssystem des DFB für seine Schiedsrichter geschrieben.&#10;Da ich selbst einer dieser Schiedsrichter bin, bekomme ich regelmäßig E-Mails mit den Spielen, die ich in naher Zukunft zu leiten habe.&#10;Bisher wurden diese E-Mails immer mit der E-Mail-Adresse des Ansetzers als Absender versendet.&#10;Das hat sich nun geändert.&lt;/p&gt;</description></item><item><title>Apollos CSS ändern</title><link>https://theus.name/post/apollos-css-aendern/</link><pubDate>Tue, 13 Feb 2018 12:37:47 +0000</pubDate><guid>https://theus.name/post/apollos-css-aendern/</guid><description>&lt;p&gt;Vor zwei Wochen habe ich an &lt;a href="https://theus.name/post/veranstaltungsdetailseite-mit-opencms/"&gt;dieser Stelle&lt;/a&gt; eine kleine Reihe über das Content Management System &lt;em&gt;OpenCMS&lt;/em&gt; begonnen.&#10;Für einen Kunden darf ich eine Website verwalten, die auf diesem CMS aufgebaut ist.&#10;Da ich nur für das Design und das Einstellen von Inhalten zuständig bin, Server und Software aber zentral durch den Kunden zur Verfügung gestellt werden, bin ich an einigen Stellen sehr limitiert:&#10;Das CMS sieht aktuell keine Schnittstelle vor, das Design zu ändern.&#10;Zumindest nicht ohne das Template selbst anzufassen, was mir mit meinen Rechten nicht möglich ist.&#10;Es muss also ein Workaround her, um das Bootstrap-Design &lt;em&gt;Apollo&lt;/em&gt; zu individualisieren.&lt;/p&gt;</description></item><item><title>Veranstaltungsdetailseite mit OpenCMS</title><link>https://theus.name/post/veranstaltungsdetailseite-mit-opencms/</link><pubDate>Sun, 28 Jan 2018 11:01:56 +0000</pubDate><guid>https://theus.name/post/veranstaltungsdetailseite-mit-opencms/</guid><description>&lt;p&gt;Für einen Kunden pflege ich eine Internetseite, die mit Hilfe des Content Management Systems &lt;em&gt;OpenCMS&lt;/em&gt; gehostet wird.&#10;&lt;em&gt;OpenCMS&lt;/em&gt; weil dieses zentral vom Kunden bereitgestellt wird.&#10;Letztes Jahr durfte ich die Seite auf die neue Version &lt;em&gt;OpenCMS 10&lt;/em&gt; mirgieren.&#10;Für mich ein etwas rotes Tuch.&#10;Frühere Versionen der Software waren sehr unintuitiv, viele Funktionen nicht ausreichend dokumentiert.&#10;In einer kleinen Beitragsreihe möchte ich daher ein paar Dinge erläutern, die ich seit letztem Jahr mühsam selbst habe herausfinden müssen.&#10;Heute: Wie richtet man eine Veranstaltungsdetailseite ein?&lt;/p&gt;</description></item><item><title>IP per Kommandozeile bestimmen</title><link>https://theus.name/post/ip-per-kommandozeile-bestimmen/</link><pubDate>Wed, 01 Nov 2017 12:21:17 +0000</pubDate><guid>https://theus.name/post/ip-per-kommandozeile-bestimmen/</guid><description>&lt;p&gt;Hin und wieder möchte man im ganz normalen Informatiker-Alltag seine IP-Adresse herausfinden. Tools wie &lt;em&gt;ip&lt;/em&gt; sind unter Linux das Mittel der Wahl:&lt;/p&gt;&#10;&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;$ ip addr&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1: lo: &amp;lt;LOOPBACK,UP,LOWER_UP&amp;gt; mtu &lt;span class="m"&gt;65536&lt;/span&gt; qdisc noqueue state UNKNOWN group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet 127.0.0.1/8 scope host lo&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 ::1/128 scope host &#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2: wlp3s0: &amp;lt;BROADCAST,MULTICAST,UP,LOWER_UP&amp;gt; mtu &lt;span class="m"&gt;1500&lt;/span&gt; qdisc mq state UP group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/ether a0:88:b4:38:49:68 brd ff:ff:ff:ff:ff:ff&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet 192.168.178.131/24 brd 192.168.178.255 scope global dynamic wlp3s0&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft 851135sec preferred_lft 851135sec&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 2001:4dd6:c6e9:0:1860:5ddc:f9c1:92e/64 scope global dynamic noprefixroute&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft 6824sec preferred_lft 3224sec&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; inet6 fe80::97e0:6e18:ff00:4a8d/64 scope link &#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; valid_lft forever preferred_lft forever&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3: enp0s25: &amp;lt;NO-CARRIER,BROADCAST,MULTICAST,UP&amp;gt; mtu &lt;span class="m"&gt;1500&lt;/span&gt; qdisc fq_codel state DOWN group default qlen &lt;span class="m"&gt;1000&lt;/span&gt;&#10;&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; link/ether 00:21:cc:5d:73:ad brd ff:ff:ff:ff:ff:ff&#10;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;</description></item><item><title>Arbeiten mit PDFs</title><link>https://theus.name/post/arbeiten-mit-pdfs/</link><pubDate>Fri, 06 Oct 2017 11:37:28 +0000</pubDate><guid>https://theus.name/post/arbeiten-mit-pdfs/</guid><description>&lt;p&gt;Immer mal wieder muss man zu große PDF-Dateien komprimieren, mehrere PDFs kombinieren (praktisch wenn man eine ganze Reihe verschiedener PDFs drucken möchte bzw. jemandem zum Druck weitergeben will) oder eine einzelne Seite aus einem PDF herausschneiden.&#10;Die folgenden Linux-Befehle sind mehr oder weniger übernommen von &lt;a href="https://milan.kupcevic.net/ghostscript-ps-pdf/"&gt;milan.kupcevic.net&lt;/a&gt; und benötigen &lt;a href="https://ghostscript.com/"&gt;Ghostscript&lt;/a&gt;.&#10;Sie dürften auch mit PostScript-Dateien wunderbar funktionieren (ungetestet).&#10;Bitte beachte, dass bestehende Dateien ohne Warnung überschrieben werden!&lt;/p&gt;</description></item><item><title>Der DFB und seine Passwörter</title><link>https://theus.name/post/der-dfb-und-seine-passwoerter/</link><pubDate>Wed, 27 Sep 2017 08:29:51 +0000</pubDate><guid>https://theus.name/post/der-dfb-und-seine-passwoerter/</guid><description>&lt;p&gt;Ich bin nicht nur Informatik-Student, sondern stehe in meiner Freizeit immer noch (zumindest hin und wieder) als Schiedsrichter auf den Fußballplätzen des Fußball-Verbands Mittelrhein (FVM).&#10;Der FVM ist einer der 21 Landesverbände des DFB und nutzt daher zur Ansetzung seiner Schiedsrichter (also der Zuteilung der Schiedsrichter zu den Fußballspielen) und für die Spielberichte das DFB-Portal &lt;a href="https://www.dfbnet.org/spielplus/login.do"&gt;&lt;em&gt;SpielPlus&lt;/em&gt;&lt;/a&gt;.&#10;Mein Benutzerkonto für dieses Portal unterliegt der &lt;em&gt;Sicherheitsstufe Mittel&lt;/em&gt;. Deshalb muss ich alle 180 Tage mein Passwort ändern.&lt;/p&gt;</description></item><item><title>OpenSSH und die PowerShell</title><link>https://theus.name/post/openssh-und-die-powershell/</link><pubDate>Wed, 13 Sep 2017 08:08:43 +0000</pubDate><guid>https://theus.name/post/openssh-und-die-powershell/</guid><description>&lt;p&gt;Mit der PowerShell und OpenSSH bietet Microsoft inzwischen zwei Tools an, die insbesondere aber nicht nur Linux-Entwicklern und -Administratoren, die Arbeit in Windows-Umgebungen erleichtern können.&#10;Mit der &lt;a href="https://github.com/PowerShell/Win32-OpenSSH/releases"&gt;offiziellen Portierung von OpenSSH&lt;/a&gt; hakt es aber noch an der ein oder anderen Stelle.&#10;Das darf einen aber auch nicht wundern, denn offiziell handelt es sich hierbei noch um einen sogenannten &lt;em&gt;Pre-Release&lt;/em&gt;.&lt;/p&gt;</description></item><item><title>Endlich https!</title><link>https://theus.name/post/endlich-https/</link><pubDate>Fri, 21 Apr 2017 15:52:50 +0000</pubDate><guid>https://theus.name/post/endlich-https/</guid><description>&lt;p&gt;Ich hatte vor kurzem &lt;a href="https://theus.name/post/https-erzwingen/"&gt;einen Artikel&lt;/a&gt; darüber geschrieben, wie man seinen Browser dazu zwingen kann auf bestimmten Seiten &lt;em&gt;https&lt;/em&gt; zu nutzen.&#10;Grund war der Frust über die fehlende Reaktion eines Browsergame-Anbieters auf meinen Hinweis der fehlenden Verschlüsselung beim Login. Nun gibt es Grund zur Freude.&lt;/p&gt;</description></item><item><title>HTTPS erzwingen</title><link>https://theus.name/post/https-erzwingen/</link><pubDate>Sun, 26 Mar 2017 10:43:09 +0000</pubDate><guid>https://theus.name/post/https-erzwingen/</guid><description>&lt;p&gt;Um im Internet wirklich sicher unterwegs zu sein, gehört eine ordentlich verschlüsselte Verbindung zu den Webseiten zu den wichtigsten Dingen.&#10;In den letzten Jahren hat, nicht zuletzt durch die erleichterte Beschaffung von kostenlosen TLS-Zertifikaten mittels &lt;a href="https://www.golem.de/news/verschluesselung-let-s-encrypt-verwaltet-20-millionen-aktive-zertifikate-1701-125468.html"&gt;Let’s Encrypt&lt;/a&gt;, der Anteil der Server mit HTTPS-Unterstütung &lt;a href="https://www.heise.de/newsticker/meldung/Statistik-Verschluesselter-Datenverkehr-nimmt-zu-2191276.html"&gt;deutlich&lt;/a&gt; &lt;a href="http://t3n.de/news/https-verdoppelt-728872/"&gt;zugenommen&lt;/a&gt;.&#10;Umso verwunderlicher, dass manche Seiten standardmäßig immer noch keine verschlüsselte Verbindung anbieten.&lt;/p&gt;</description></item><item><title>Datumsvalidierung über Pattern</title><link>https://theus.name/post/datumsvalidierung-ueber-pattern/</link><pubDate>Mon, 13 Mar 2017 12:41:23 +0000</pubDate><guid>https://theus.name/post/datumsvalidierung-ueber-pattern/</guid><description>&lt;p&gt;Mit HTML5 zogen viele neue &lt;a href="https://www.w3schools.com/html/html_form_input_types.asp"&gt;&lt;em&gt;input&lt;/em&gt;-Typen&lt;/a&gt; in den Standard ein.&#10;Neben den bekannten Typen namens &lt;code&gt;text&lt;/code&gt;, &lt;code&gt;password&lt;/code&gt;, &lt;code&gt;submit&lt;/code&gt;, &lt;code&gt;reset&lt;/code&gt;, &lt;code&gt;button&lt;/code&gt;, &lt;code&gt;checkbox&lt;/code&gt;, &lt;code&gt;select&lt;/code&gt; und &lt;code&gt;radio&lt;/code&gt; gibt es nun einige weitere, die es einem ermöglichen seiner Website mehr Semantik zu geben und außerdem einige syntaktische Prüfungen der Eingabe direkt und nativ durch den Browser stattfinden zu lassen.&#10;An dieser Stelle sei natürlich angemerkt, dass eine Prüfung der Nutzereingaben auf Serverseite stets unerlässlich ist.&lt;/p&gt;&#10;&lt;p&gt;Einer der neuen Typen ist auch der &lt;code&gt;date&lt;/code&gt;-Typ.&#10;Der ist ziemlich fancy, denn er lässt in Browsern, die die Rendering-Engine &lt;em&gt;blink&lt;/em&gt; nutzen, ein Popup eines Kalenders erscheinen.&#10;Firefox unterstützt in aktuellen Versionen diesen Typen jedoch noch nicht.&#10;Und mir persönlich ist diese Eingabemethode im Desktop-Browser zu umständlich.&#10;Ich habe daher nach einer besseren Möglichkeit gesucht.&lt;/p&gt;</description></item><item><title>Noch bessere Passwörter</title><link>https://theus.name/post/noch-bessere-passwoerter/</link><pubDate>Mon, 27 Feb 2017 09:26:34 +0000</pubDate><guid>https://theus.name/post/noch-bessere-passwoerter/</guid><description>&lt;p&gt;Nach meinem &lt;a href="https://theus.name/post/gute-passwoerter-erstellen/"&gt;Artikel über gute Passwörter&lt;/a&gt; habe ich einmal gedankenverloren durch den &lt;a href="https://de.wikipedia.org/wiki/Passwort"&gt;Wikipedia-Artikel&lt;/a&gt; gestöbert.&#10;Dort wird vorgeschlagen, die Generierung eines diensteindividuellen Passwortes einem Generator zur überlassen.&#10;Das ist keine schlechte Idee!&lt;/p&gt;</description></item><item><title>Gute Passwörter erstellen</title><link>https://theus.name/post/gute-passwoerter-erstellen/</link><pubDate>Sun, 29 Jan 2017 12:24:49 +0000</pubDate><guid>https://theus.name/post/gute-passwoerter-erstellen/</guid><description>&lt;p&gt;Gute Passwörter sollen’s sein und auch nicht zweimal das gleiche irgendwo.&#10;Gar nicht so einfach, denkt sich da wahrscheinlich so mancher und hält sich einfach nicht daran.&#10;Es ist schließlich viel bequemer das gleiche Passwort für Facebook, E-Mail-Konto und Twitter zu benutzen.&#10;Problematisch ist das vor allem dann, wenn man sich die &lt;a href="https://web.archive.org/web/20171004062537/http://t3n.de/news/yahoo-erneuter-hack-777449/"&gt;Hacks&lt;/a&gt; &lt;a href="https://t3n.de/news/adobe-hack-noch-viel-schlimmer-506598/"&gt;vergangener&lt;/a&gt; &lt;a href="https://www.heise.de/news/Raetselraten-um-Passwortsicherheit-nach-Evernote-Hack-1817987.html"&gt;Zeit&lt;/a&gt; anschaut.&#10;Die Liste ließe sich beliebig fortführen.&#10;Zwar ist nicht bei allen Hacks immer direkt klar, ob Passwörter bzw. ihre gehashten (also „verschlüsselten“) Abbilder erbeutet wurden, doch ist dies der Fall, dann hat der Angreifer potentiell Zugriff auf alle Accounts, die mit diesem Passwort gesichert wurden.&#10;Das geht allein schon deshalb, weil man sich häufig statt mit einem Benutzernamen mit seiner E-Mailadresse einloggt.&#10;Ein Angreifer, der also dein Facebook-Passwort herausfinden konnte, der braucht so nur noch auszuprobieren, ob er mit deiner E-Mailadresse und dem Passwort auch dein Amazon-, Google- oder Instagram-Konto übernehmen kann.&lt;/p&gt;</description></item><item><title>Impressum</title><link>https://theus.name/impressum/</link><pubDate>Sun, 29 Jan 2017 11:14:35 +0000</pubDate><guid>https://theus.name/impressum/</guid><description>&lt;p&gt;Pascua Theus&lt;br&gt;&#10;Oelsberg 4 b&lt;br&gt;&#10;53557 Bad Hönningen&lt;/p&gt;&#10;&lt;p&gt;Tel.: 02635 9257863&lt;br&gt;&#10;Mail: &lt;a href="mailto:impressum-blog@theus.name"&gt;impressum-blog@theus.name&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>