Mingoto ¥

| 99% | 90,00 | Tu deviens responsable pour toujours de ce que tu as apprivoisé Le petit prince



Apresentação

Entusiasta de sistemas computacionais em C/C++, Java e SQL

Interesses

Aplicações Web

Contato

Mingoto,
América do Sul, Brasil

Inscreva-se em minha Newsletter

Trabalhos Correntes

Programação

HTML
Linguagem de marcação web
Jakarta EE
Especificação empresarial com a linguagem de programação Java
Interoperabilidade
RESTful e JSON

Ferramentas

Lynx
Navegadores Web em modo texto
Emacs
Editores de texto
PC AMD64
Personal Computer
Linux
Sistema Operacional

Artigos

Sistemas Operacionais

Lynx the text web browser

Criado Atualizado

Combinação de teclas
Tabela de Teclas
Teclas Função
enter vai para o link sob o cursor
/, n, N pesquisa no documento, próxima ocorrência, ocorrência anterior
g, G vai a para um endereço, edita o endereço atual
seta para cima, seta para baixo próximo link, link anterior
seta para a esquerda, seta para a direita botão voltar, botão avançar
k lista as teclas de atalhos
Q sai do navegador sem aviso
backspace histórico da sessão atual
ctrl-b refresh
   
Habilitar mouse e barra de rolagem

lynx -use_mouse -scrollbar

H2 Database

Criado

Shell para linha de comando

java org.h2.tools.Shell

Web Console

java org.h2.tools.Console

Payara

Criado

Core, Web e Full

Core: CDI Lite, RESTful, JSON Processing and JSON Binding

Web: CDI Full, Faces, Persistence, Websocket, Security, Servelet and Enterprise Beans Lite

Full: Emterprise Beans Full, Messaging and Enterprise Webservices

Novo projeto com Payara Micro utilizando Maven

mvn archetype:generate -DarchetypeGroupId=fish.payara.maven.archetypes -DarchetypeArtifactId=payara-micro-maven-archetype -DgroupId=com.mycompany -DartifactId=mavenproject4 -Dversion=1.0-SNAPSHOT -Dpackage=com.mycompany.mavenproject4 -DpayaraMicroVersion=6.2023.12 -DautoBindHttp=true -DcontextRoot=/ -Darchetype.interactive=false

Criação de Uber Jar

java -jar payara-micro-6.2023.12.jar --deploy mavenproject4-1.0-SNAPSHOT.war --outputUberJar mymicro.jar --port 8080 --sslport 8081 --noCluster true

Netbeans

Criado

Executar o Netbeans via linha de comando

start C:\programs\netbeans\v20\netbeans\bin\netbeans64.exe --jdkhome C:\programs\java\zulu17.36.17-ca-jdk17.0.4.1-win_x64\ --console suppress

Diretório de arquivos

Criado Atualizado

Comandos úteis para copiar arquivos e diretórios. E preservar datas, permissões e proprietários

cp -pr '/media/usuario/hd1/dir1' '/media/usuario/hd2/'

rsync -a '/media/usuario/hd1/dir1' '/media/usuario/hd2/'

Apresentar o tamanho de um diretório. E o tamanho caso seja transferido.

du -sh --apparent-size '/media/usuario/hd1/dir1'

Empacotar arquivos e diretórios e mante-los juntos

tar -exclude='.cache' -czvf documents-$(date +%Y%m%d).tar.tbz Documents

Desempacotar arquivos e diretórios empacotados

tar -xzvf documents-$(date +%Y%m%d).tar.tbz

Encriptar arquivo

gpg -c -a documents-$(date +%Y%m%d).tar.tbz

Decriptar arquivo

gpg --output documents-$(date +%Y%m%d).tar.tbz --decrypt documents-$(date +%Y%m%d).tar.tbz.asc

Retornar os arquivos que contenham o texto no conteúdo

grep -rli 'palavra' ~/Documents/

Retornar as linhas do conteúdo do arquivo que contenham o texto

grep -i 'palavra' ~/Documents/lista.txt

Retornar os arquivos nomeados com o texto idependente de ser maiúsculo ou minúsculo que sejam menores de 100 gigabytes

find ~/ -type f -size +0G -size -100G -iname 'palavra'

Substituir toda ocorrência de um texto por um novo texto

grep -rl 'OLD_TEXT' SAMPLE_Directory/ | xargs sed -i 's/OLD_TEXT/NEW_TEXT/g'

Linguagens de Programação

SQL queries

Criado

Comandos úteis para manipular bancos de dados

CREATE DATABASE nome_do_banco_de_dados;

Livros

Hobbies

Sites