Skip to content

Instantly share code, notes, and snippets.

Avatar

Fred Guth fredguth

  • Brasília, DF, Brazil
View GitHub Profile
@fredguth
fredguth / gist:0cdc40f573888b0b0faebec683a09ddf
Created Apr 11, 2022
Install node v6.9.1 in Mac M1 / Rosetta 2 updater install in mac m1
View gist:0cdc40f573888b0b0faebec683a09ddf
softwareupdate --install-rosetta --agree-to-license
grep RosettaUpdateAuto.pkg /var/log/install.log
#open RosettaUpdateAuto in the found folder
# go to terminal.app in finder and click in Get Info (right click)
#click in open with rosetta
# open terminal
arch
#should show intel i386
# now you can install nvm install v6.9.1
nvm install v6.9.1
View Proxmox
## login
get address in terminal and open in browser
## source lists
rm /etc/apt/sources.list.d/pve-enterprise.list
root@pve:/etc/apt/sources.list.d# nano pve-no-subscription.list
---------------------
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
/etc/apt/sources.list
@fredguth
fredguth / gist:de1c616f7b6e366d9d8b6e408ad97e80
Created Oct 27, 2021
Installing MinionPro on tex-live 2021
View gist:de1c616f7b6e366d9d8b6e408ad97e80
I recently spent a unimaginable amount of time installing MinionPro to use with latex. Here is how I eventually did it:
1) installed text-live 2021 full, the limited no-gui version did not work:
brew install --cask mactex
brew install lcdf-typetools
2) convert Minion otf files into the format text wants it.
git clone git\@github.com:sebschub/FontPro.git
cd FontPro
cp -r $path-to-otf-files .
# The files are now in a otf dir inside FontPro dir
sudo su
View gist:15a448c36b90ffb628509f36c483f3ee
Instead of using brew to install gpg, installed GPG Tools
add "/usr/local/MacGPG2/bin/" to path or alias gpg to /usr/local/MacGPG2/bin/gpg2
follow instructions
@fredguth
fredguth / icpbrasil.txt
Created Oct 27, 2019
Resolvendo alerta de sites não confiáveis nos sites do governo brasileiro
View icpbrasil.txt
É uma vergonha, mas o ICP-Brazilv5 foi lançado em 2016 e até hoje um Chrome ou Safari atualizado ainda não reconhece a cadeira de certficação brasileira.
No site do ITI, há uma explicação para quem tem Windows.
Para quem tem Mac, aqui a solução:
1) Baixar os certificados raiz do ICP Brasil em: http://acraiz.icpbrasil.gov.br/repositorio/v1_v2_v5_v8_v9_goochr.p7b
2) Após baixar, clique duplo para instalar.
3) No software Keys (Acesso às chaves), encontre os certificados de Autoridade Certificadora Raiz Brasileira e, em cada um deles, dê um clique duplo
4) abra a aba "Confiança" e altere "Ao usar este certificado" para "Confiar sempre"
@fredguth
fredguth / cuda_installation_on_ubuntu_18.04
Created Sep 26, 2018 — forked from Brainiarc7/cuda_installation_on_ubuntu_18.04
cuda 9.0 installation guidline for ubuntu 18.04 LTS
View cuda_installation_on_ubuntu_18.04
# first get the PPA repository driver
sudo add-apt-repository ppa:graphics-drivers/ppa
# install nvidai driver
sudo apt install nvidia-384 nvidia-384-dev
# install other import packages
sudo apt-get install g++ freeglut3-dev build-essential libx11-dev libxmu-dev libxi-dev libglu1-mesa libglu1-mesa-dev
# CUDA 9 requires gcc 6
@fredguth
fredguth / Install NVIDIA Driver and CUDA.md
Created May 23, 2018 — forked from wangruohui/Install NVIDIA Driver and CUDA.md
Install NVIDIA Driver and CUDA on Ubuntu / CentOS / Fedora Linux OS
View Install NVIDIA Driver and CUDA.md
View keybase.md

Keybase proof

I hereby claim:

  • I am fredguth on github.
  • I am fred (https://keybase.io/fred) on keybase.
  • I have a public key whose fingerprint is E857 ADDF 20E1 4B70 9160 59A2 EB5B D737 E4E1 E64B

To claim this, I am signing this object:

@fredguth
fredguth / components.my-component.js
Last active Apr 8, 2018 — forked from sglanzer/components.my-component.js
Arbitrary properties set via an object hash
View components.my-component.js
import Ember from 'ember';
export default Ember.Component.extend({
notMyInput: Ember.computed('myInput', function() {
return !this.get('myInput')
})
});
View init.js
function init(m, email, password) {
// generate the database encryption key
vendor.nCrypto
.pbkdf2(
Buffer.from(m.mnemonic, "utf8"),
Buffer.from(databaseKeySeed, "utf8"),
2048,
64,
"sha512"
)