Link Diary March 2023

Videos, Artikel und andere Links, die ich mir diesen Monat angeschaut habe, mir merken und gleichzeitig teilen möchte.

Still collecting …

While finding resources on GPT ...

Stable Diffusion WebUI

https://github.com/AUTOMATIC1111/stable-diffusion-webui

More options than the Simple Diffusion UI. You can add models like this one: Modern Disney Style and have fun with it.
https://huggingface.co/nitrosocke/mo-di-diffusion

InvokeAI

Another stable diffusion frontend.

https://github.com/invoke-ai/InvokeAI/releases/tag/v2.3.1.post2

Images seem to be better. Multiple special pretrained models available directly.
I had to create the "outputs" folder before the WebUI could be started.

Deepfakes

Voice cloning with Tortoise TTS

Simple Backup with rsync

# -> to sync folderX into folderY/folderX
rsync -avc /the/source/folderX /the/target/folderY/

https://wiki.ubuntuusers.de/Skripte/Backup_mit_RSYNC/

Digital Comic Book Readers for Linux

Learn Ubuntu the latest nodejs version

I wanted to install Strapi on my cloudatcost machine for experimenting.
Unfortunately the nodejs version of my selected Ubuntu 22.04 was at 12.x even after an apt get update; apt get upgrade. 16.x was the minimum requirement, 18.x recommended.

This is what I found:

sudo apt purge nodejs libnode72 libnode-dev
curl -sL https://deb.nodesource.com/setup_18.x -o nodesource_setup.sh
sudo bash ./nodesource_setup.sh
sudo apt install -y nodejs

https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-22-04

Moving a local git repository to remote

… keeping all commits and branches …

git remote add origin git@github.com:user/repo.git
git push --all origin
git push --tags origin

https://gist.github.com/niksumeiko/8972566

Problem was the existing "main" branch in my case which I could neither merge not rebase properly… which I then circumvented by renaming mine and pushing this instead.

git branch -m main develop

Remember SSH passwords with ssh-agent

Prerequisite:

  • you can already log in with your SSH key by entering a passphrase - every time.
  • You use the .ssh/config file to define which user and key is used for which domain.
sudo apt install "openssh-server"
eval `ssh-agent`
ssh-add ~/.ssh/my-private-key
ssh myserver.com

https://www.ssh.com/academy/ssh/agent

View SSL Certificate

# full
openssl s_client -showcerts -connect keinerweiss.de:443
# only dates
openssl s_client -connect keinerweiss.de:443 2>/dev/null | openssl x509 -noout -dates

https://ma.ttias.be/how-to-read-ssl-certificate-info-from-the-cli/
https://linuxhandbook.com/check-certificate-openssl/

Video Picks

https://developer.apple.com/videos/play/wwdc2022/10037/

Disney Filter with Stable Diffusion

Rice Bread

Blender: fluffy stuff

Erinnerung: Heinz Erhardt

Clean Code vs Performance

Metal for mental health

The truth is funny

AI depth map in video

How to start a speech

Light is a wave

Blender at Studio

Be an idiot!

Stable diffusion: Foto to art

Learning ARK

100 years men fashion

100 years women fashion

Try a denutter

Powerpoint mistakes

Diskussion

Geben Sie Ihren Kommentar ein:
 
Sie befinden sich hier: start » KEINERWEISS » Heureka - Blog » Link Diary March 2023