notamental

notas mentais, para não esquecer | @gutocarvalho@bolha.us

creating the template

downloading the image

wget https://cloud-images.ubuntu.com/minimal/releases/jammy/release/ubuntu-22.04-minimal-cloudimg-amd64.img

creating the virtual machine

qm create 9005 --memory 1024 --net0 virtio,bridge=vmbr0

importing the image as a disk

qm importdisk 9005 ubuntu-22.04-minimal-cloudimg-amd64.img local-lvm

configuring disk settings

qm set 9005 --scsihw virtio-scsi-pci --scsi0 local-lvm:vm-9000-disk-0

configuring the boot order

qm set 9005 --boot c --bootdisk scsi0

configuring the cloud init

qm set 9005 --ide2 local-lvm:cloudinit

configuring the console

qm set 9005 --serial0 socket --vga serial0

converting the vm to template

qm template 9005

cloning the template

qm clone 9005 ANOTHER_ID --name NAME_HERE
qm set ANOTHER_ID --ipconfig0 ip=192.168.222.100/24,gw=192.168.222.1
qm start ANOTHER_ID 

[s]


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Se por algum motivo você deletou um usuário seu em algum mastodon, e quer recuperar a conta, voce pode pedir – para alguém com poderes de admin na instância – rodar esse comando do tootclt.

$ tootctl accounts create deleted_username --reattach --force --email same_email_of_the_account@domain.ltd

Isso vai recriar o usuário deletado, com o mesmo e-mail que usava antes.

É algo recomendado de fazer?

É uma coisa que deve ser feita em último caso, por causa de um acidente ou pq voltou atrás na decisão de deletar a conta, ou pq voce deletou a conta em uma instância que ia fechar mais não vai mais, e agora você quer sua conta de volta.

Voce vai poder usar o handle novamente, mas a conta volta zerada sem seguidores, sem seguidos, sem toots, sem nada, zerada, mas o handle vai ser seu novamente.

Depois disso voce pode migrar da sua instância atual para a nova.

Dica de ouro

Nunca apague uma conta no Mastodon, pare de usar, mude para privada, não listada, mas não apague pois nem sempre você vai conseguir alguém com bom coração para fazer isso!

Qual a razão de ser tão complicado?

Quando você apaga a conta, isso não apaga você da lista de seguidos dos usuários.

A referência continuará existindo para todos os usuários que te seguiam.

Por essa razão o Mastodon não permite que outra pessoa crie uma nova conta com um HANDLE que já existe no Fediverso, ele bloqueia aquela conta, ela fica inutilizável.

Essa é uma característica do ActivityPub.

Contudo, se for a mesma pessoa, dá para recuperar desse jeito que eu mostrei.

Enjoy!

:)


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Site para testar seus skills de escrita

https://monkeytype.com


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Essa é a forma de importar um certificado P12 pelo terminal. Isso é muito útil, especialmente quando você não tem acesso ao KeyChain Access no MacOs.

command

$ security import ./JOSE_AUGUSTO_DA_COSTA_CARVALHO.p12 -P 123456
1 identity imported

:)


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Trocar um valor de uma chave/valor ou configuração/valor em um arquivos qualquer

valor fora do início de linha

sed -i '' '/AUTH0_CLIENT_ID\: .*/"ToKeNToKeNToKeNToKeN"/' file.conf

valor em início de linha

sed "/^api_url=/s/=.*/=api.bolha.us/" daemon.conf

Testado no sed do Mac OS.

:)


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Usamos o getopts para criar opções para nossos scripts, algo como

$ comando -e production -h localhost -t compress

Esse foi só um exemplo de comando são comandos com parâmetros e valores.

Exemplo

Veja aqui um exemplo de uso do getops

while getopts ":e:h" flag;do
    case "${flag}" in
        e) 
          executa_comando_com_parametro ${OPTARG}
        ;;
        h|help)
          comando_mostra_ajuda
        ;;
        :)
          echo -e "\nFaltou valor para esse parâmetro.\n"
          exit 1
        ;;
        *)
         echo -e "\nParâmetro desconhecido!\n"
          echo -e "Tá precisando de uma mão?\n"
          echo -e "Digita aí"
          echo -e "$ comando -h"
          exit 1
        ;;
    esac
done

refs


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]

Pegar parâmetro usando $1 $2 e $3 é fácil né?

Todo mundo já sabe!

E se você quiser pegar apenas os parâmetros do 3 pra frente?

${*:3}

Loko.

:)

refs

3.4.2 Special Parameters
The shell treats several parameters specially. These parameters may only be referenced; assignment to them is not allowed.

*
($*) Expands to the positional parameters, starting from one. When the expansion is not within double quotes, each positional parameter expands to a separate word. In contexts where it is performed, those words are subject to further word splitting and filename expansion. When the expansion occurs within double quotes, it expands to a single word with the value of each parameter separated by the first character of the IFS special variable. That is, "$*" is equivalent to "$1c$2c…", where c is the first character of the value of the IFS variable. If IFS is unset, the parameters are separated by spaces. If IFS is null, the parameters are joined without intervening separators.

:* (!)


Gostou do conteúdo?

Você também me encontra nessas redes!

Mastodon

@gutocarvalho@bolha.us

PixelFed

@gutocarvalho@bolha.photos

Lemmy

@gutocarvalho@bolha.forum

WriteFreely

@gutocarvalho@bolha.blog @notamental@bolha.blog @poesias@bolha.blog @contos@bolha.blog

Bookwyrm

@gutocarvalho@bolha.review

Peertube

@gutocarvalho@bolha.tube

Funkwhale

@gutocarvalho@bolha.studio

Friendica

@gutocarvalho@bolha.network

Quer saber mais sobre mim?

Visite meus sites!

Conhece o Coletivo Bolha?

Então vem conhecer o bolha.io!

Nós temos muito mais para compartilhar contigo!

Conhece o HackSpace da Bolha?

Vem conhecer o espaço que usamos para estudar o fediverso!

Nosso site

WriteFreely

Quer apoiar nosso trabalho? Você pode!

Te vejo no mastodon da bolha.us!

[s]