segunda-feira, 26 de fevereiro de 2024
Instalar uma versão especifica do node no linux com nvm
quarta-feira, 10 de janeiro de 2024
Como usar o sleep (pausa) em JavaScript
Sintaxe:
Exemplo:
quinta-feira, 28 de setembro de 2023
Partida de Age of Empires 2 - Espanhois+Portugues Vs Francos + Bretões
Parte 1:
Parte 2:
Parte 3:
Parte 4:
Final:
quarta-feira, 6 de setembro de 2023
Testar código go
Um ótimo site pra testar linhas de comando em golang go:
https://go.dev/play/
Testar código php
Caso seja necessário os códigos em PHP podem ser testado no site abaixo:
sexta-feira, 11 de agosto de 2023
Criando um .deb
Meu primeiro .deb
Nessa matéria irei mostrar como criar um .deb básico, a intenção é apenas de mostrar como é feito.
Vamos criar um diretório para o nosso projeto, para isso de o comando abaixo no terminal.
mkdir ~/meu_projeto
Agora iremos criar o diretório replicando o do sistema onde o programa sera instalado, no caso iremos instalar na pasta /opt, de o comando abaixo para criar o diretório.
mkdir ~/meu_projeto/opt
Precisamos criar o diretório DEBIAN para o arquivo de configurações do nosso .deb, ele leva o nome de control, de o comando abaixo para criar o diretório.
mkdir ~/meu_projeto/DEBIAN
Ai estão os diretórios necessários a esse projeto.
cd ~/meu_projeto/opt
Você precisa de um programa que não tenha um .deb, no exemplo iremos usar o Firefox.
Faça o download com o comando abaixo no terminal.
wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/62.0.2/linux-x86_64/pt-BR/firefox-62.0.2.tar.bz2
tar -xvjf firefox-62.0.2.tar.bz2
rm -fr firefox-62.0.2.tar.bz2
mkdir -p ~/meu_projeto/usr/share/applications
Para criar o lançador de o comando abaixo no terminal.
nano ~/meu_projeto/usr/share/applications/Meu-Firefox.desktop
Cole as linhas abaixo no nano aberto em seu terminal.
[Desktop Entry]
Name=Meu-Firefox
Comment=Browse the World Wide Web
GenericName=Web Browser
X-GNOME-FullName=Firefox Web Browser
Exec=/opt/firefox/firefox %u
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/browser/chrome/icons/default/default128.png
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/vnd.mozilla.xul+xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true
OBS: Note em Exec e icon que apontamos para o diretório em que o programa sera instalado, no caso é /opt/firefox/
nano ~/meu_projeto/DEBIAN/control
Source: meu-firefox
Version: 1.0
Architecture: amd64
Maintainer: LOBO
Depends: libc6
Section: contrib/web
Priority: optional
Homepage: https://www.mozilla.org
Description: web browser
sudo chown -R root:root ~/meu_projeto
sudo chmod 755 -Rf ~/meu_projeto
dpkg-deb -b ~/meu_projeto ~/
sudo dpkg -i ~/meu-firefox_1.0_amd64.deb
Olha ele ai no seu menu ;)
OBS: Note que o .deb aceita de tudo dentro dele, nomes é você quem dá, deu pra sacar o perigo de usar .deb de quem você não conhece ? Cuidado.
segunda-feira, 31 de julho de 2023
Error message "error:0308010C:digital envelope routines::unsupported"
Resolução:
1. Instale o nvm
2. Rode o comando nvm install 16.13.0
quinta-feira, 20 de julho de 2023
Como instalar mockoon no ubuntu
Passo a passo:
1 - Habilite o Snapd Storie
sudo apt update
sudo apt install snapd
sudo snap install core
2 - Instale o Mockoon.
sudo snap install mockoon
domingo, 16 de julho de 2023
Comando usado para saber o tempo que PC está ligado
Abra o powershell e digite o comando:
(gcim Win32_OperatingSystem).LastBootUpTime
sábado, 8 de julho de 2023
Partida de Age of empires 2
https://www.youtube.com/watch?v=zELRzelU7Ro&list=PL_gHbwO9fpeB5ScXmibl0UqEKkZSOvMeJ
quinta-feira, 6 de julho de 2023
Como ativar ou desativar o fingerprint o firefox
O firefox é um navegadores que vem com o bloqueio de fingerprint ativado por padrão e para desativa-lo é necessário seguir alguns passos:
1. Abra o firefox e digite na barra do navegador:
about:config
2. Na busca ative digite fingerprinting.preferences.ui.enabled, para habilitar ou não basta mudar o status da variável (true - habilitado, false -desabilitado)
quinta-feira, 11 de maio de 2023
Como ver todas pessoas que deram push em repositório git
Para visualizar todas pessoas que deram push em repositório git basta usa o comando baixo, dentro do diretório com git:
git shortlog -s -n
Esse comando gerará uma lista de nomes bem como número de commits do respositório.
Ver um chave estrangeira (foreingkey) em uma tabela já criada por sql no MYSQL
Para ver o create table com todas chaves estrangeiras de uma tabela basta usar a SQL abaixo:
SHOW CREATE TABLE NOME_TABELA
Onde:
NOME_TABELA - É o nome da tabela ser verificada
terça-feira, 18 de abril de 2023
terça-feira, 4 de outubro de 2022
Adicionar dados na área de transferência do windows por linha de comando
Comando clip
O comando clip é utilizado para enviar determinado dado para área de transferência do Windows, o famoso "Copia".
Sintaxe:
comando | clip
Exemplo:
dir | clip
Nesse caso a saída do comando dir será redirecionado para área de transferência.
Exemplo 2:
echo 'teste' | clip
Nesse caso o texto 'teste' será direcionado para área de transferência.
quinta-feira, 14 de julho de 2022
Instale o openjdk via linha de comando no windows