robsite

Twitter Business

Wer hat behauptet, Twitter würde auf Presseanfragen nur noch automatisiert reagieren? Erscheint mir doch recht zutreffend.

Email to press@twitter.com: Hello, could you describe the current state of your business in one character? Thank you, Trent Crimm, The Independent. Answer: 💩
· twitter ·

robsite 7

Nach 11 Jahren WordPress ist's mal wieder Zeit für was Neues.

Seit 2 Jahren wird die Seite schon in einer separaten Backend-Seite gepflegt und mit WP2Static-Plugin zu einer statischen generiert. Sehr praktisch. Aber auch langsam, das Generieren der ~1300 Beiträge dauerte rund 15 Minuten.

Stattdessen kommt nun Zola zum Einsatz. Keine Dependencies, nur eine Binary, in Rust geschrieben, simpel und schnell. Sehr schnell. Die Seite wird nun in 1,5s generiert. Bei rund 4 Beiträgen pro Jahr spart das somit eine Stunde 🥳

Screenshot: $ zola build in 1,5 Sekunden
· robsite, meins, zola, wordpress ·

Terminal Red Line

Um Befehle besser zu trennen und eine schöne rote Linie über die gesamte Breite des Terminals zu malen, mit Pfad darunter:

COLUMNS=$(tput cols)
RED='\[\e[1;31m\]'
RESET='\[\e[0m\]'
export PS1="\[\e]2;\w\a$RED\`for (( i=0 ; i < \"\$COLUMNS\";i++)) ; do echo -n '_'; done\`\n$RED\$PWD)$RESET "

In .bash_profile oder .bashrc packen.

Für ZSH in .zshrc (nach 4 Fragen übersetzt von GPT-4 🤯):

COLUMNS=$(tput cols)
RED=$'\e[1;31m'
RESET=$'\e[0m'

# Generate the red line
red_line() {
  for (( i=0 ; i < $COLUMNS; i++ )); do
    echo -n '_'
  done
}

# Set the prompt with the current working directory
PROMPT="${RED}%d)${RESET} "

# Use precmd to print the red line before the prompt
precmd() {
  echo -n "${RED}$(red_line)${RESET}"
  echo
}
Bild eines macOS Terminals mir roter Linie
· chatgpt, command line, linux, macOS, terminal ·

git pull sound

Um einen Sound nach fast1 jedem git pull auf macOS oder Linux zu spielen:

  1. Damit das ganze in allen git Repositories verfügbar ist,
    ~/.git-templates/hooks Ordner anlegen oder haben. Darin:
  2. Sound-Datei reinkopieren, z.B. ~/.git-templates/sounds/pigpull.mp3
    Beliebige Sounds sind möglich, sinnvoll ist aber nur pigpull.mp3 basierend auf dem damage a4-Sound der Angry Birds Schweine.
  3. ~/.git-templates/hooks/post-merge anlegen. Darin:
#!/bin/bash

afplay .git/hooks/sounds/pigpull.mp3 # oder mplayer auf Linux
echo "PULL! 🐷"
  1. chmod +x post-merge um das Script ausführbar zu machen.
  2. git init in jedem neuen oder existierenden git-Repository, das den Sound spielen soll. Dies kopiert post-merge und den Sound ins Repo.
    Obacht: Wenn sich das Template ändert, überschreibt erneutes git init die lokale Version nicht, sie muss vorher erst gelöscht werden. Auch aufpassen, falls es schon post-merge Hooks gibt.

Ergebnis:

1

git pull --rebase bleibt still, da nichts gemerged wurde. Merged man wiederum manuell, spielt der Sound, obwohl es keinen Pull gab.

· git, linux, macOS, 🐷 ·

DiffusionBee

Einfach zu installierende GUI für Stable Diffusion KI-Bildgenerierung auf M1 Macs. Funktioniert gut.

a wombat riding on a lawnmower, neoclassical
· app, ki, mac ·

grins

Dieses Bild kann jetzt dein Eigentum sein, als NFT für 1,337 ETH.

Nicht das Bild selbst (das ist ein frei kopierbares PNG) und auch nicht das Urheberrecht (das bleibt bei mir).

Aber der Token, der besagt "das gehört mir", kann Dein sein.

Im Wert sicherlich wachsend und besser als Bitcoin.

Jetzt kaufen

· meins ·

font2png

Manchmal braucht man ein Icon, nur eins, aus einem Icon-Font. Und manchmal braucht man es als PNG, mit Transparenz und in der genau passenden Größe.

down-arrow

font2png.com

Früher gabs fa2png.io um Icons als PNG zu speichern. Aber die Seite ist tot.
Auch wäre es nett, an einem Ort durch viele frei benutzbaren Icons zu scrollen um sich inspirieren zu lassen.

font2png.com enthält zwar nicht alle frei benutzbaren Iconsets, aber die besten, die ich fand. Fehlt eins? → Sag

· meins, tool, webdev ·
Mastodon