Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03598.jsonl.gz/300

Für die STO Immobilien GmbH wurde eine neue Webseite auf Basis von Grav erstellt. Dabei wurde das Aussehen von den existierenden Flugblättern übernommen. Schnell und kosteneffizient konnten die Anforderungen des Kunden zufriedengestellt werden.
Das Szenario sieht wie folgt aus: ein System, welches komplett verschlüsselt ist soll gestartet werden, jedoch gibt es keine Möglichkeit auf dieses System physikalisch zuzugreifen, um das Passwort einzugeben. Ist das System bei einem externen Anbieter gehostet und soll es komplett verschlüsselt werden, so bleibt einem fast keine andere Möglichkeit als so eine Lösung zu verwenden. Die Inspiration und viele Informationen habe ich mir von folgendem Blogeintrag geholt: How to remotely access the initial ramdisk to boot up an encrypted linux system?
Ein paar Zeilen in einer Konfigurationsdatei können den Umgang mit dem OpenSSH-Client vereinfachen. Der Client lässt sich mittels zwei Dateien konfigurieren. Die Konfiguration in der zweiten Datei hat eine höhere Priorität, womit Teile der Ersteren überschrieben werden können. /etc/ssh/ssh_config: Systemweite Konfiguration ~/.ssh/config: Benutzerkonfiguration Alle Informationen können aus den Manpages mit man ssh_config bezogen werden. Verknüpfungen Es kann ein Name mit allen nötigen Verbindungsinformationen verknüpft werden. Dies erleichtert einem sehr den Umgang mit Servern, welche keine übliche Konfiguration haben, beispielsweise nicht den Port 22 verwenden.
Seit der Version 4.1 bringt Ruby on Rails die Möglichkeit mit Enumerations in Modellen zu definieren. Noch gibt es einige Tücken und andere Dinge die es bei der Anwendung zu beachten gibt. Enumerations oder auf Deutsch Aufzählungstypen sind ein praktisches Werkzeug, um einen Zustand mit vordefinierten Werten zu beschreiben. Dazu ein Minimalbeispiel, um das Thema zu veranschaulichen: class Article < ActiveRecord::Base enum status: { drafted: 0, published: 1, protected: 2 } end Der stellvertretende Wert, beispielsweise für den Status published die Zahl 1, wird von Rails in der Datenbank in einer Spalte des Modells gespeichert.