Tuesday, November 24, 2020

Pi Network invitation code

Zuerst einmal an alle, die sich hier, über meinen Pi Network invitation code, dem Pi Network angeschlossen haben, ein riesiges Dankeschön :-)

Heute möchte ich einen zweiten Pi Network invitation code veröffentlichen.
Es ist der invitation code meiner Schwester und sie würde sich freuen, wenn Ihr sie auch in eurer Earning Team hinzufügt.

Pi ist eine neue digitale Währung mit über 8 Millionen Mitglieder weltweit, die von Stanford PhDs entwickelt wurde. Um Ihre Pi zu beanspruchen, folgen Sie diesem Link https://minepi.com/BessieMae und verwenden Sie meinen Benutzernamen (BessieMae) als Einladungscode.

Thursday, October 22, 2020

Layers of Fear 2 kostenlos bei Epic Games (Aktion beendet)

Das Adventure Layers of Fear 2 ist z.Z. kostenlos bei Epic Games erhältlich. Windows und ein Epic Games-Account sind nötig, um das Spiel zu installieren. Das Spiel bleibt dauerhaft im Account.

Teil 2 ist anders als Teil 1 bis jetzt nicht für Linux erhältlich. Da ich aber auch Teil 1 hier erwähnt hatte, möchte ich dennoch auch Teil 2 erwähnen.

www.epicgames.com schreibt:

Layers of Fear 2 ist ein psychologisches Horrorspiel aus der Ego-Perspektive mit einem Schwerpunkt auf Erkundung und Handlung. Der Spieler steuert einen Hollywood-Star, der dem Ruf eines mysteriösen Regisseurs folgt, um an Bord eines Überseedampfers die Hauptrolle in einem Film zu spielen.

Die Kameras sind alle auf dich gerichtet – diese Szene gehört dir. Du spielst nicht die Hauptfigur, du bist die Hauptfigur. Die Rolle ist allein für dich bestimmt. Nur für dich geschrieben. Es herrscht Stille. Kein Regisseur brüllt Anweisungen. Du brauchst keine Aufforderung, um zu dieser Version von dir zu werden. Du kannst an nichts anderes denken, als zu spielen, aber die Seiten des Drehbuchs sind leer.
Deine Vergangenheit hat dazu beigetragen, dich zu dem zu formen, was du bist, und dir die nötigen Fähigkeiten aufgezwungen, um dein Handwerk zu perfektionieren. Dieselbe Vergangenheit hat tiefe Spuren hinterlassen. Nicht äußerlich, für die ganze Welt erkenntlich, sondern an einem Ort, der so tief verborgen liegt, dass er seine Gestalt verloren hat. Du unterdrückst diese Erinnerungen, doch du lässt zu, dass deine Erfahrungen dich in den – oder das – verwandeln, was du spielen sollst.
Dunkelheit umgibt dich, während du still im Rampenlicht stehst. Die einzigen Geräusche, die deinen Herzschlag übertönen, sind das entfernte Brechen der Wellen, die gegen den Rumpf schlagen, und das Surren der Kameras, die auf dich gerichtet sind, um diesen Moment für immer festzuhalten.
Eine tiefe und gebieterische Stimme ertönt aus der Ferne. Spiele.
Welche Rolle wirst du spielen?

Siehe auch: https://www.epicgames.com/store/de/product/layers-of-fear-2

PS: In Teil 1 habe ich ein Ende erreicht, aber wenig auflösen können… Ich war am Ende einfach wieder im Atelier und es sah so aus, als würde ich von vorn beginnen :-/ Das Gemälde war fertig - irgendwie! Auf eine zweite Runde durchs Haus hatte ich aber (noch) keine Lust - auch wenn es cool ist…

Wednesday, September 16, 2020

Fotos anhand der GeoTags auf einer Weltkarte (Google Earth) anordnen

Das Perl Modul und Programm ExifTool von Phil Harvey, bietet die Möglichkeit, Metadaten in einer beliebigen Anzahl von Formaten auszugeben. Z.B. auch als eine GPS-Trackdatei, die nach Google Earth importiert werden kann. Super fürs Fotoalbum, mit all den Urlaubsfotos (Wenn Sie immer schön GPS an hatten).
Das Google Earth installiert ist, setze ich voraus.

PS: ExifTool kam hier mit 20000 Dateien klar!

ExifTool installieren

Das Programm exiftool(1p) ist in Debian GNU/Linux enthalten und kann über die Paketverwaltung wie folgt installiert werden:

apt install libimage-exiftool-perl

Ansonsten von CPAN installieren:

cpan Image::ExifTool # installiert nach /usr/local

GPX- und KML-Datei erstellen

Um nun aus einer Reihe von Fotos mit GeoTags eine GPX- und KML-Datei zu erstellen, müssen entsprechende Schablonen mit der Option -p an exiftool(1p) übergebenen werden:

# Creating a GPX track log
exiftool -p ~/Downloads/gpx.fmt -ee -r ~/Bilder/ ~/Videos/ > ~/out.gpx
# Creating a Google Earth KML file
exiftool -p ~/Downloads/kml.fmt -ee -r ~/Bilder/ ~/Videos/ > ~/out.kml

Die Schablonen finden Sie für GPX hier und für KML hier. Speichern Sie diese beiden Dateien am besten unter ~/Downloads/gpx.fmt und ~/Downloads/kml.fmt ab und führen Sie dann die obigen Kommandos aus.

Die zwei Beispiele, arbeiten die Verzeichnisse ~/Bilder/ und ~/Videos/ rekursiv ab. Aber es können stattdessen auch einzelne Dateien, oder Verzeichnisse und Dateien gemischt angegeben werden.

Es sollten die Dateien ~/out.gpx bzw. ~/out.kml erzeugt werden.
Letztere können Sie mit Google Earth öffnen:

google-earth-pro ~/out.kml

Mein Tipp: Geben Sie Bilder, Videos und die out.kml mit absoluter Pfadangabe an. Dann sollten diese von Google Earth auch immer gefunden werden (Ansonsten halten Sie sich an die Tipps aus den Schablonenbeschreibungen).

In diesem Beispiel habe ich ausschließlich im Home-Verzeichnis gearbeitet. So sollte die out.kml, auch korrekt über das Kontextmenü, mit Google Earth, aus dem Dateimanager heraus geöffnet werden können.

map-2020-09-16-19-38-06.png

Quellen und Weiterführendes

Sunday, August 16, 2020

NetworkManager als WLAN-Sniffer: Liste der benachbarten Access Points erhalten

Um eine Liste der benachbarten Funknetzwerke (Access Points), mit den Werten für WLAN-Name (SSID), Kanal (Channel), Signalstärke, Verschlüsselungsart usw. zu erhalten, kann man folgendes Kommando nutzen:

nmcli device wifi list --rescan yes

Anders als z.B. iwlist(8) muss nmcli(1) nicht explizit als root ausgeführt werden, um einen Rescan durchzuführen.

Für Skripte kennt nmcli(1) den Schalter -g, --get-values. Dieser soll verwendet werden, um die Werte bestimmter Felder zu erhalten. Es ist im Grunde eine Kombination aus --mode tabular, --terse und --fields und eine bequeme Möglichkeit, Werte für bestimmte Felder abzurufen.

nmcli --get-values IN-USE,BSSID,SSID,CHAN,SIGNAL,SECURITY device wifi list --rescan yes

Friday, August 14, 2020

BASH: Position eines Teilstring (Index)

In den Stringfunktionen der Bash, habe ich die Möglichkeit, die Position eines Teilstring innerhalb eines String zu ermitteln (Index) nicht gefunden.

Hier eine Möglichkeit mit grep:

# Das grep(1) arbeitet nicht mehr Zeilenweise; Position ab 0 (Offset)
echo "$string" | grep -o -b -u -F "$substring" | cut -d : -f 1 | head -n 1

Alle Vorkommen werden Zeilenweise ausgegeben. Das head -n 1 ermittelt nur das erste Vorkommen.