Hauptseite: Unterschied zwischen den Versionen

Aus Thoms Wiki
Zur Navigation springenZur Suche springen
DÄ
 
(43 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Hallo und guten Tag,
Hallo und guten Tag,


das hier ist mein eigenes Wiki. Hier lege ich meine Notizen, Links etc. ab, die ich immer wieder benötige. Es ist bislang nichts öffentlich; vielleicht werde ich etliche Bereiche auch noch öffnen.
das hier ist mein eigenes Wiki. Hier lege ich meine Notizen, Links etc. ab, die ich immer wieder benötige, oder für die ich keinen anderen Platz gefunden habe.
 
Hinweis zu den "Sätzen des Jahres": keiner davon ist von mir, aber ich habe sie gelesen, zu hören bekommen oder wurde wenigstens in irgendeiner Art und Weise damit konfrontiert.


Beginn des Wikis: 12. Juli 2007
Beginn des Wikis: 12. Juli 2007
Zeile 28: Zeile 30:
</blockquote>
</blockquote>


= Satz des Jahres 2021 =
= Sätze des Jahres 2026 =
 
Vorhin hat es noch aktiv geschneit. Jetzt ist es theoretisch weniger.
 
Great repository names are short and memorable. How about sturdy-octo-umbrella?
 
Chrome wird von automatisierter Testsoftware gesteuert.
 
Das Verb être ist das einzige unregelmäßige Verb im imparfait, das nicht von der 1. Person Mehrzahl der Gegenwart abgeleitet wird.
 
= Sätze des Jahres 2025 =
 
Es darf nichts im Cycle übrigbleiben, das muss dann zurückgeschmissen werden.
 
Von der Workload her sah das alles relativ gebalanct aus. Wenn dieses Readiness-Dings fertig ist, muss der Stakeholder noch abgeholt werden. Da gibt es noch ne Menge Friction.
 
Diese Aufgabe hat 0 ungelöste Elemente. Fahre fort, ohne das Problem zu lösen oder löse alle 0 Probleme.
 
Premature optimization is the root of all evil. -- [https://de.wikipedia.org/wiki/Donald_E._Knuth DonaldKnuth] ''(müsste so eigentlich auch schon bei den Vorjahren stehen)''
 
Das war ja nur auf der Tonspur.
 
= Sätze des Jahres 2024 =
 
Unexpected bad things will happen if you don’t read this!
 
Codespace "zany potato" deleted.
 
Die Empfindung großer Sinnlosigkeit ist ein wichtiger Teil des Prozesses. (Der Satz ist eigentlich schon älter, aber wieder mal sehr zutreffend.)
 
= Satz des Jahres 2023 =
 
Nein, dafür haben wir jetzt keine Zeit.
 
= Sätze des Jahres 2022 =
 
OMG.
 
Two hours of trial and error can save ten minutes of manual reading.
 
= Sätze des Jahres 2021 =
 
Code besitzt dann eine lesbare Basis, wenn sich die Software anhand der Namen von Klassen, Methoden sowie Variablen selbst dokumentiert und Entwickler dadurch nahezu ohne Kommentare im Quelltext auskommen. [https://www.heise.de/hintergrund/Schluss-mit-Frust-Clean-Code-hilft-bei-der-Softwarequalitaet-6181456.html?seite=3]
 
Das ging schon 20 Jahre so, das geht auch noch mal 20 Jahre. (Aussage eines hochrangigen Entscheidungsträgers der Gemeinde Wardow als Begründung der Ablehnung einer kostenintensiven Entscheidung zum Thema Feuerwehr)
 
Ok, wir können die Maske jetzt abnehmen, es guckt keiner.


Das erinnert mich an eine kuriose Geschichte in Südostasien, in welcher aufgrund äußerlicher Einflüsse ein mit der Getreideart Oryza Sativa gefülltes, aus netzartigem Gewebe bestehendes Behältnis seinen Schwerpunkt so verschob, dass dieses seine Lage von einer vertikalen in eine horizontale wechselte...
Das erinnert mich an eine kuriose Geschichte in Südostasien, in welcher aufgrund äußerlicher Einflüsse ein mit der Getreideart Oryza Sativa gefülltes, aus netzartigem Gewebe bestehendes Behältnis seinen Schwerpunkt so verschob, dass dieses seine Lage von einer vertikalen in eine horizontale wechselte...


= Sätze des Jahres 2020 =
= Sätze des Jahres 2020 =
"We did it."  (Charles Michel am 21.07.2020 in Brüssel)


Jede Generation hat ihr eigenes historisches Grunderlebnis.
Jede Generation hat ihr eigenes historisches Grunderlebnis.
Zeile 38: Zeile 88:
"Das Jahr 2020 war ein ganz besonderes." - "Wegen Corona, Papi?" - "Nein, weil ein neues [https://www.bademeister.com/aktuell/ Die Ärzte]-Album rauskam."
"Das Jahr 2020 war ein ganz besonderes." - "Wegen Corona, Papi?" - "Nein, weil ein neues [https://www.bademeister.com/aktuell/ Die Ärzte]-Album rauskam."


= Satz des Jahres 2019 =
= Sätze des Jahres 2019 =
 
''How dare you? The eyes of all future generations are upon you. We will not let you get away with this.'' (Greta Thunberg, am 23. September 2019 beim UN-Klimagipfel in New York)


Ein Computer ist ein Gerät mit dem man die Arbeit, die man ohne ihn gar nicht hätte, blitzschnell erledigen kann.
Ein Computer ist ein Gerät mit dem man die Arbeit, die man ohne ihn gar nicht hätte, blitzschnell erledigen kann.
Zeile 45: Zeile 97:


Eine Reihe von instruktiven Beispielen macht die Programmierung zum Kinderspiel.
Eine Reihe von instruktiven Beispielen macht die Programmierung zum Kinderspiel.
= Links =
* [https://www.biancahaas.de biancahaas.de]
* [https://www.helenehaas.de helenehaas.de]
* [https://www.heidihaas.de heidihaas.de]
* [https://thomashaas.de/ut082/ UT 082]
* [https://youtu.be/GBPN8oLKjHA Schuppen am Morgen]
* [https://admin.df.eu/public/index.php?module=chmail Einstellungen für Postfachnutzer bei Domainfactory]
* [https://www.amazon.de/gp/communication-manager/inbox.html#!/inbox Amazon Message Center]: Hier sind die Nachrichten zu lesen, die wirklich von Amazon geschickt wurden.
* [https://www.linkedin.com/in/thomashaas-de/ Mein LinkedIn-Profil]
* [https://www.xing.com/profile/Thomas_Haas179 Mein XING-Profil]


= Hilfreiche Software =
= Hilfreiche Software =
Zeile 51: Zeile 115:


= Wichtiger Kleinkram, den ich immer vergesse =
= Wichtiger Kleinkram, den ich immer vergesse =
<syntaxhighlight lang="Bash">
 
touch -t [[CC]YY]MMDDhhmm[.ss] file
Die Standard-Credentials von mongo-express lauten <code>admin:pass</code>.
 
Schneller <tt>nginx</tt> im aktuellen Verzeichnis:
 
docker run --rm -p 8080:80 -v "$PWD:/usr/share/nginx/html:ro" nginx:alpine
 
Kommandozeilenreferenz von journalctl: https://wiki.ubuntuusers.de/systemd/journalctl/
journalctl --since=today
journalctl -r
Alle Checkboxen checken:
 
<syntaxhighlight lang="JavaScript">
document.querySelectorAll('input[type=checkbox]').forEach(function(elem) {
  elem.checked = true;
});
</syntaxhighlight>
 
Escape-Character für LIKE ändern (Standard: Backslash)
 
<syntaxhighlight lang="MYSQL">
SELECT * FROM tbl WHERE col LIKE "%\%" ESCAPE "|";
</syntaxhighlight>
</syntaxhighlight>


  https://<DOMAIN>/remote.php/dav/files/USERNAME/keepassdb.kdbx
[https://php.watch/articles/php-regex-readability#named-captures Regex mit named captures] z.B. <tt>/Price: (?<currency>£|€)(?<price>\d+)/</tt> Dadurch ergibt sich auch ein assoziatives Array mit $out['currency'] und $out['price'].
 
touch -t [[CC]YY]MMDDhhmm[.ss] file
 
/etc/init.d/mysqld_multi.server start 50001
 
vi /etc/profile.d/00-aliases.sh
alias ll='ls -la'
 
<hr />
 
Um das Verhalten abzustellen, öffnen Sie die Windows-Einstellungen, klicken Sie darin auf Konten und dann links in der Randspalte auf "Anmeldeoptionen". Deaktivieren Sie dann rechts im Fenster im Bereich Datenschutz die Option "Meine Anmeldeinformationen verwenden.
 
<hr />
 
mount -o remount,size=256M tmpfs /var/lib/php/sessions
 
<hr />
 
Auf dem PC anzeigen:
 
scrcpy
 
Screenshot:
 
adb exec-out screencap -p > file.png
 
Video-Recording:
 
adb shell screenrecord /sdcard/file.mp4
adb pull /sdcard/file.mp4
 
<hr />
 
  https://<DOMAIN>/remote.php/dav/files/USERNAME/filename
oder einfacher
https://<DOMAIN>/remote.php/webdav/filename
 
<hr />
 
How to get key hash on Mac?
# Open Terminal.
# Paste Below Command (Step 3) And Hit Return.
# keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64.
# Enter Password : android  (7 small letters!)
 
<hr />
 
Intellij (Android-Studio etc.)
Settings -> Editor -> General: Rich-Text Copy
 
<hr />
 
Auflistung der verfügbaren key-Algorithms eines Hosts (z.B. für ssh, sftp)
 
nmap -sV -p Portnummer --script ssh2-enum-algos Servername.com


= Verschlüsslungsstatus von Bitlocker ermitteln =  
= Verschlüsslungsstatus von Bitlocker ermitteln =  

Aktuelle Version vom 9. November 2026, 22:53 Uhr

Hallo und guten Tag,

das hier ist mein eigenes Wiki. Hier lege ich meine Notizen, Links etc. ab, die ich immer wieder benötige, oder für die ich keinen anderen Platz gefunden habe.

Hinweis zu den "Sätzen des Jahres": keiner davon ist von mir, aber ich habe sie gelesen, zu hören bekommen oder wurde wenigstens in irgendeiner Art und Weise damit konfrontiert.

Beginn des Wikis: 12. Juli 2007

Einstieg

Hilfe zur Benutzung und Konfiguration der Wiki-Software findest du im Benutzerhandbuch.

Kaputtgerackert

Du weißt nicht mehr wie Blumen duften,
kennst nur die Arbeit und das Schuften,
so gehn sie hin die schönsten Jahre,
am Ende liegst du auf der Bahre
und hinter dir da grinst der Tod:
Kaputtgerackert - Vollidiot!
(Joachim Ringelnatz)

Sätze des Jahres 2026

Vorhin hat es noch aktiv geschneit. Jetzt ist es theoretisch weniger.

Great repository names are short and memorable. How about sturdy-octo-umbrella?

Chrome wird von automatisierter Testsoftware gesteuert.

Das Verb être ist das einzige unregelmäßige Verb im imparfait, das nicht von der 1. Person Mehrzahl der Gegenwart abgeleitet wird.

Sätze des Jahres 2025

Es darf nichts im Cycle übrigbleiben, das muss dann zurückgeschmissen werden.

Von der Workload her sah das alles relativ gebalanct aus. Wenn dieses Readiness-Dings fertig ist, muss der Stakeholder noch abgeholt werden. Da gibt es noch ne Menge Friction.

Diese Aufgabe hat 0 ungelöste Elemente. Fahre fort, ohne das Problem zu lösen oder löse alle 0 Probleme.

Premature optimization is the root of all evil. -- DonaldKnuth (müsste so eigentlich auch schon bei den Vorjahren stehen)

Das war ja nur auf der Tonspur.

Sätze des Jahres 2024

Unexpected bad things will happen if you don’t read this!

Codespace "zany potato" deleted.

Die Empfindung großer Sinnlosigkeit ist ein wichtiger Teil des Prozesses. (Der Satz ist eigentlich schon älter, aber wieder mal sehr zutreffend.)

Satz des Jahres 2023

Nein, dafür haben wir jetzt keine Zeit.

Sätze des Jahres 2022

OMG.

Two hours of trial and error can save ten minutes of manual reading.

Sätze des Jahres 2021

Code besitzt dann eine lesbare Basis, wenn sich die Software anhand der Namen von Klassen, Methoden sowie Variablen selbst dokumentiert und Entwickler dadurch nahezu ohne Kommentare im Quelltext auskommen. [1]

Das ging schon 20 Jahre so, das geht auch noch mal 20 Jahre. (Aussage eines hochrangigen Entscheidungsträgers der Gemeinde Wardow als Begründung der Ablehnung einer kostenintensiven Entscheidung zum Thema Feuerwehr)

Ok, wir können die Maske jetzt abnehmen, es guckt keiner.

Das erinnert mich an eine kuriose Geschichte in Südostasien, in welcher aufgrund äußerlicher Einflüsse ein mit der Getreideart Oryza Sativa gefülltes, aus netzartigem Gewebe bestehendes Behältnis seinen Schwerpunkt so verschob, dass dieses seine Lage von einer vertikalen in eine horizontale wechselte...

Sätze des Jahres 2020

"We did it." (Charles Michel am 21.07.2020 in Brüssel)

Jede Generation hat ihr eigenes historisches Grunderlebnis.

"Das Jahr 2020 war ein ganz besonderes." - "Wegen Corona, Papi?" - "Nein, weil ein neues Die Ärzte-Album rauskam."

Sätze des Jahres 2019

How dare you? The eyes of all future generations are upon you. We will not let you get away with this. (Greta Thunberg, am 23. September 2019 beim UN-Klimagipfel in New York)

Ein Computer ist ein Gerät mit dem man die Arbeit, die man ohne ihn gar nicht hätte, blitzschnell erledigen kann.

Satz des Jahres (bis 2018)

Eine Reihe von instruktiven Beispielen macht die Programmierung zum Kinderspiel.

Links

Hilfreiche Software

https://spacedesk.net/de/

Wichtiger Kleinkram, den ich immer vergesse

Die Standard-Credentials von mongo-express lauten admin:pass.

Schneller nginx im aktuellen Verzeichnis:

docker run --rm -p 8080:80 -v "$PWD:/usr/share/nginx/html:ro" nginx:alpine

Kommandozeilenreferenz von journalctl: https://wiki.ubuntuusers.de/systemd/journalctl/

journalctl --since=today
journalctl -r

Alle Checkboxen checken:

 document.querySelectorAll('input[type=checkbox]').forEach(function(elem) {
   elem.checked = true;
 });

Escape-Character für LIKE ändern (Standard: Backslash)

 SELECT * FROM tbl WHERE col LIKE "%\%" ESCAPE "|";

Regex mit named captures z.B. /Price: (?<currency>£|€)(?<price>\d+)/ Dadurch ergibt sich auch ein assoziatives Array mit $out['currency'] und $out['price'].

touch -t [[CC]YY]MMDDhhmm[.ss] file
/etc/init.d/mysqld_multi.server start 50001
vi /etc/profile.d/00-aliases.sh
alias ll='ls -la'

Um das Verhalten abzustellen, öffnen Sie die Windows-Einstellungen, klicken Sie darin auf Konten und dann links in der Randspalte auf "Anmeldeoptionen". Deaktivieren Sie dann rechts im Fenster im Bereich Datenschutz die Option "Meine Anmeldeinformationen verwenden.


mount -o remount,size=256M tmpfs /var/lib/php/sessions

Auf dem PC anzeigen:

scrcpy

Screenshot:

adb exec-out screencap -p > file.png

Video-Recording:

adb shell screenrecord /sdcard/file.mp4
adb pull /sdcard/file.mp4

https://<DOMAIN>/remote.php/dav/files/USERNAME/filename

oder einfacher

https://<DOMAIN>/remote.php/webdav/filename

How to get key hash on Mac?

  1. Open Terminal.
  2. Paste Below Command (Step 3) And Hit Return.
  3. keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64.
  4. Enter Password : android (7 small letters!)

Intellij (Android-Studio etc.) Settings -> Editor -> General: Rich-Text Copy


Auflistung der verfügbaren key-Algorithms eines Hosts (z.B. für ssh, sftp)

nmap -sV -p Portnummer --script ssh2-enum-algos Servername.com

Verschlüsslungsstatus von Bitlocker ermitteln

manage-bde -status

Was tun, wenn Facebook nicht geht

Immer wieder kommt es, so wie am Dienstag, vor, dass Facebook sich völlig ohne Vorwarnung verabschiedet. Was dann? Wir haben fünf Tipps zusammengestellt, wie man die facebookfreie Zeit nutzen kann. Quelle: [2]

  • Tipp 1: Trotzdem teilen.
    Wenn keine Artikel oder Fotos zu teilen sind, weil man nicht auf seine Timeline kommt: Einfach schnell rüber zum Bäcker laufen, ein großes Stück Kuchen kaufen und mit den Kollegen, Freunden oder der Familie teilen.

  • Tipp 2: Trotzdem liken.
    Auch der virtuelle Daumen ist kaputt? Dann einfach mal dem Sitznachbarn, dem Kollegen im Büro gegenüber oder einem Fremden in der Bahn ein liebes Kompliment machen. Kommt mindestens genauso gut an.

  • Tipp 3: Trotzdem Freundschaft pflegen.
    Von zumindest einigen seiner vielen Dutzend oder hundert Freunden bei Facebook müsste man auch eine Telefonnummer haben. Einfach mal den erstbesten aus der Liste anrufen und fünf Minuten plaudern. Funktioniert sogar mit den allerneuesten Smartphones!

  • Tipp 4: Ausweichen.
    Wer gar nicht auf soziale Medien verzichten kann, muss umsatteln: Nochmal das Telefonbuch durchsuchen, ob man schon alle WhatsApp-Kontakte gefunden hat. Mal bei Twitter, Snapchat, Pinterest, Badoo, Odnoklassniki, Google+, Periscope, flickr, tumblr, Youtube reinschauen. Das sollte ein paar Stunden überbrücken...

  • Tipp 5: Abschalten.
    Wer Tipp 1 bis 4 bereits umgesetzt hat, und wenn Facebook dann immer noch offline sein sollte: Handy oder Computer abschalten, einatmen, ausatmen, umschauen. Kalte Winterluft einatmen und eine Viertelstunde um den Block laufen. Entspannt und ist zudem auch noch gut für die Gesundheit.

Voss/Herrlinger

In der NS-Zeit profitierten das Anatomische Institut der Reichsuniversität Posen unter Hermann Voss und seine Mitarbeiter von einer engen Zusammenarbeit mit der Gestapo. Sie fertigten Präparate unmittelbar nach der Tötung polnischer Häftlinge an und es entwickelte sich ein schwungvoller Handel mit Skeletten und Schädeln. Herrlinger nahm für seine Habilitation über die Milz, die er 1944 erlangte, sogar an den dortigen Exekutionen teil, um Sekunden später Untersuchungen vornehmen zu können. Er veröffentlichte 1947 die so gewonnenen Erkenntnisse, ohne zu verbergen, wie er sie erlangt hatte. Die 1945 im Posener Institut gefundenen, mit Formalin präparierten Leichen wiesen Folterspuren auf.
Wikipedia.de, siehe auch Die Zeit


Starthilfen