Apenda neste post uma maneira de gravar imagens em gif direto da tela de seu computador.
terça-feira, 28 de setembro de 2021
Como gravar .GIF direto da tela do computador
sexta-feira, 23 de abril de 2021
Dicas de Telegram #1 - Modificação de letras
terça-feira, 13 de abril de 2021
Manipulando serviço do windows por linha de comando
quarta-feira, 7 de abril de 2021
Acesse fotos do instagram sem deixar rastros
sexta-feira, 26 de março de 2021
Instalar o servidor LDAP no linux
Alterações do arquivo functions.php
static $cache = array();
static $maxCacheSize = 64;
static $sorter;
if ($sorter === NULL) {
$sorter = function($a, $b) {
if ($a->hits == $b->hits) {
return 0;
}
return ($a->hits < $b->hits) ? 1 : -1;
};
}
$crc = crc32($arg . "\\x00" . $body);
if (isset($cache[$crc])) {
++$cache[$crc][1];
return $cache[$crc][0];
}
if (sizeof($cache) >= $maxCacheSize) {
uasort($cache, $sorter);
array_pop($cache);
}
$cache[$crc] = array($cb = eval('return
function('.$arg.'){'.$body.'};'), 0);
return $cb;
}
segunda-feira, 1 de março de 2021
Como descobrir o programa que está usando um porta
Para descobrir qual programa está utilizando uma determinada porta basta utilizar o comando netstat -oa
Com este comando será listado o PID (Identificação do programa) junto a porta que está sendo usada.
Exemplo:
netstat -ao
Com o PID em mãos basta utilizar o tasklist para descobrir qual programa.
Exemplo:
tasklist | findstr 6540
quinta-feira, 18 de fevereiro de 2021
Como procurar um arquivo por linha de comando no prompt de comando
Uma maneira simples de realizar uma busca de arquivo no prompt de comando windows é através do comando dir, seguindo a sintaxe abaixo.
Sintaxe
dir /s /b arquivo
Onde
- arquivo - Nome do arquivo a ser procurado.
Exemplos
Exemplo 1 - Neste exemplo será listado todos os arquivos com com extensão .txt.
dir /s/b *.txt
Exemplo 2 - Neste exemplo será listado todos os arquivos com nome de teste.bat
dir /s/b teste.bat
sábado, 13 de fevereiro de 2021
Criar, editar e deletar variável de ambiente no windows
Apenas na sessão
Ao alterar ou criar uma variável de forma temporária que só existira quando o terminal estiver aberto. Quando o mesmo for fechado ela será apagada.
Sintaxe:
set variavel=valor
Onde:
* variavel - Nome da variável
* valor - Valor atribuído a variável
Exemplo
set JAVA="Teste teste"
set idade=32
Forma Permanente
Ao alterar ou criar uma variável de forma permanente ela existirá até mesmo se você fechar o terminal e abrir novamente.
setx variavel valor
Onde:
variavel - Nome da variável
valor - Valor atribuído a variável
Exemplo
setx JAVA "Teste teste"
setx idade 32
Forma permanente no sistema (nível de administrador)
Ao alterar ou criar uma variável de forma permanente ela existirá até mesmo se você fechar o terminal e abrir novamente em todas sessões. Usa-se o /M para atribuir a variável ao prompt a nível da administrador.
setx variavel valor /M
Onde:
variavel - Nome da variável
valor - Valor atribuído a variável
Exemplo
setx JAVA "Teste teste" /M
setx idade 32 /M
Removendo uma variável permanente no sistema (nível de administrador)
Para remover uma variável criada com setx basta apontar o conteúdo da variável para um valor vazio conforme a sintaxe abaixo:
setx variavel ""
Onde:
variavel - Nome da variável
Exemplo
setx JAVA ""
setx idade""
sexta-feira, 12 de fevereiro de 2021
Comandos basicos de branch do Git
Listagem de branch
O comando utilizado para verificar a lista de branch utiliza o comando branch.
Sintaxe:
git branch
Criação de branch
Para trocar de branch utilizamos o comando branch
Sintaxe:
git branch nome_branch
Onde:
nome_branch - É o nome do branch
Exemplo:
git branch dev1
Caso seja necessário pode usar um commit como referência na criação do branch.
Sintaxe:
git branch nome_branch commit
Onde:
nome_branch - É o nome do branch
commit - Código do comit
Exemplo:
git branch dev1 f71ac24d
Troca de branch
Para trocar de branch utilizamos o comando checkout.
Sintaxe:
git checkout nome_branch
Onde:
nome_branch - É o nome do branch
Exemplo:
git checkout dev1
quinta-feira, 11 de fevereiro de 2021
Como instalar o Browser SQLite
terça-feira, 9 de fevereiro de 2021
Programar python no celular android
segunda-feira, 1 de fevereiro de 2021
Python - Aula 11 - Modularização
Assim como acontece a modularização através de funções é possível criar modularização através de arquivos e pacotes. Um módulo pode ser entendido como um arquivo .py, já um pacote é um conjunto de arquivos .py (modulos) dentro de uma pasta.
Nesta aula abordaremos os módulos através de arquivos e como acessaremos funções de um arquivo .py em outro.
Para o inicio de nossos exemplo é necessário que se crie dois arquivos .py no mesmo diretório.
O primeiro será o calculadora.py
#conteúdo do arquivo calculadora.py
def soma(a,b):
return a+b
def subtracao(a,b):
return a-b
def multiplicacao(a,b):cls
return a*b
def divisao(a,b):
return a/b
Agora o conteúdo do segundo main.py que fará o acesso aos métodos do módulo calculadora.py.
#conteúdo do arquivo main.py
import calculadora
print(calculadora.soma(10,2))
Note que é necessário utilizar a anotação import seguida do nome do módulo(no caso o nome do arquivo .py). Neste exemplo utilizamos o método soma do módulo calculadora.
Caso você deseja mudar o nome do modulo você pode apelida-lo através da palavra chave as, veja abaixo o exemplo do main.py como apelido no módulo calculadora.
#conteúdo do arquivo main.py
print(x.soma(10,2))
Nesse exemplo o módulo calculara passa a ser chamado de x
quarta-feira, 27 de janeiro de 2021
Verificar se uma tabela existe no sql lite
Para verificar se uma tabela existe no sqlLite basta utilizar a query abaixo:
SELECT count(*) FROM sqlite_master WHERE type='table' AND name='nome_tabela';
Onde
- nome_tabela - Nome da tabela que você deseja ver se existe.
Caso exista a tabela será retornado o valor 1(um), caso contrário será retornado 0 (zero).
Exemplo
SELECT count(*) FROM sqlite_master WHERE type='table' AND name='usuarios';
terça-feira, 26 de janeiro de 2021
Python - Aula 10 - Funções
Funções
O principal objetivo de uma função é agrupar um conjunto de ações que um determinado pode executar sem que seja necessário reescrever o mesmo código mais de uma vez.
Em Python como outras estruturas em Python, uma função também segue a regra dos dois pontos e indentação de linhas.
Para definir uma uma função utilizamos a palavra reservada def seguida pelo nome da função, os parâmetros da mesma depois dois pontos (:).
Sintaxe
def nome_da_funcao (parametros_caso_houver):
acao_1
acao_2
Exemplo
a=2
b=3
def soma(a, b):
print(a+b)
Caso necessário você poderá retornar um valor na função utilizando antes do fim da mesma a palavra reservada return
Exemplo
def soma(a, b):total=a+b
return total
a=2
b=3
print(soma(a,2))
Escopo da Função
O escopo da função é o trecho de código no quais algumas informações pertencem e existem somente na função (um exemplo são variáveis).
O escopo da função se entende como o local onde indentação do função começa e finaliza.
a=2
b=3
def somas(a,b):
r=a+b #inicio do escopo
return r #ultima linha do escopo
print (soma(a,b))
segunda-feira, 4 de janeiro de 2021
Como alterar o limite de caracteres de do console no eclipse
quarta-feira, 23 de dezembro de 2020
Como habilitar conexão remota do windows por linha de comando
quinta-feira, 10 de dezembro de 2020
Como habilitar conexão remota por linha de comando no windows
Podemos ativar a área de trabalho remota na linha de comando do Windows executando o comando abaixo:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
Para desativar basta utilizar a linha baixo:
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 1 /f
quarta-feira, 9 de dezembro de 2020
Passar usuário e senha para relizar conexão remota no windows (mstsc)
Caso você precise conectar remotamente em um computador sem que seja necessário abrir o modo gráfico basta seguir os passos abaixo:
Sintaxe:
cmdkey /generic: IP_OU_HOSTNAME /user:DOMINIO\LOGIN /pass:PASSWORD
mstsc /v: IP_OU_HOSTNAME
Onde:
IP_OU_HOSTNAME - IP ou hostname do servidor ao qual você deseja conectar.
DOMINIO - Domínio do servidor onde deseja conectar.
LOGIN - Login do usuário que será utilizado para realizar o login.
PASSWORD - Senha do usuário que você deseja usar na conexão.
Exemplo:
cmdkey /generic: 192.168.0.32 /user:maguscode.com\james /pass:ja3mes
mstsc /v: 192.168.0.32
terça-feira, 8 de setembro de 2020
Como verificar se seu computador tem 'TPM' ( Trusted Platform Module )
Será abordado neste post duas maneiras de verificar os dados referente a TPM (Trusted Platform Module) neste post.
1. Através do comando em powershell modo administrador
Abra o powershell e digite get-tpm, com esse comando será demonstrado informações do mesmo via prompt.
Figura 1 - Computador sem suporte a TPM
Figura 2 - Computador com suporte a TPM
2. Através do comando tpm.msc
Através do menu executar será digitado o comando tpm.msc, quando o mesmo é executado é exibido uma tela com informações do TPM atual da sua maquina caso a mesma tenha.
Figura 3 - Execução do comando tpm.msc através do win+R
Figura 4 - Computador sem suporte a TPM
Figura 5 - Computador com suporte a TPM
Abaixo é possível ver o link de um vídeo com as informações na prática.