terça-feira, 21 de novembro de 2017

Leitor biométrico no Lenovo ThinkPad E431

A parte que deu mais trabalho foi encontrar no Google a maneira mais simples de configurar o Finger Print do notebook Lenovo ThinkPad E431. Depois de instalado basta entrar no programa cadastrar dos dedos e nada mais.

IMPORTANTE: Se o HOME estiver criptografado o primeiro login apos ligar o notebook terá que ser com a senha da criptografia daí pra frente o funcionamento segue normal.

sudo apt-add-repository ppa:fingerprint/fingerprint-gui && sudo apt-get update
sudo apt-get install libbsapi policykit-1-fingerprint-gui fingerprint-gui
sudo apt-get install policykit-1-gnome
sudo apt-get remove fingerprint-gui

Fonte: https://zecheru.com/thinkpad-fingerprint-ubuntu-14-04/?v=19d3326f3137

quarta-feira, 25 de outubro de 2017

Por que é importante que o poder público use software livre

Esse artigo é além de interessante importante, por que a publicação deste tipo de conteúdo por grandes órgãos da imprensa internacional não é comum por questões diversas que vão desde interesses comercias até o desinteresse puro e simples.

Por que é importante que o poder público use software livre
Governos de todo o mundo usam software livre cada vez mais. Suas vantagens: permite editar e melhorar aplicativos e programas... e é mais barato.

https://brasil.elpais.com/brasil/2017/08/25/tecnologia/1503682398_611930.html

sexta-feira, 28 de julho de 2017

MySQL - Aletrando database para utf8mb4

Como tudo sempre estoura na conta do SysAdmin desta vez foi uma mudança no banco de dados MySQL de um determinado sistema. A tarefa era simples, até para quem não trabalha com banco de dados, e consistia em alterar a codificação do banco das mais de 300 tabelas.

Mãos a obra:

1 - Depois de conectar no servidor com MySQL Workbench, phpMyAdmin ou outro qualquer a sua escolha, selecione o database e rode este SQL para alterar a codificação da base.
ALTER TABLE minhaTabela CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
2 - Agora para alterar as tabelas, sem ter que fazer manualmente uma a uma.
SELECT CONCAT('ALTER TABLE `', TABLE_NAME,'` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;') AS mySQL FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_SCHEMA= "SEU_DATABASE_AQUI" AND TABLE_TYPE="BASE TABLE"
Esse script acima vai gerar outro script, algo parecido este abaixo, que finalmente fará as devidas alterações nas tabelas.
ALTER TABLE `TABELA_1` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `TABELA_2` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
ALTER TABLE `TABELA_3` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;
Agora sim, seus problemas acabaram!

Fonte: https://dba.stackexchange.com/questions/8239/how-to-easily-convert-utf8-tables-to-utf8mb4-in-mysql-5-5

terça-feira, 18 de julho de 2017

Angry IP Scanner - Scanner de portas TCP/IP

Angry IP Scanner é um scanner de portas simples, básico e bem parecido com o Look@Lan.


A instalação é bem simples, no Ubuntu 64 bit basta baixar instalar o pacote:
wget https://github.com/angryziber/ipscan/releases/download/3.4.2/ipscan_3.4.2_amd64.deb
dpkg -i ipscan_3.4.2_amd64.deb
apt-get -f install (somente em caso de quebra de dependências)
Fonte: https://sempreupdate.com.br/2016/08/como-instalar-angry-ip-scanner-ubuntu-fedora-mageia-opensuse.html

sexta-feira, 30 de junho de 2017

Configurando teclado do Lenovo ThinkPad - Ubuntu 16.04 e 18.04

Para configurar o teclado dos laptop ThikPad da lenovo segue a dica.

Modelo do teclado utilizado:

No Ubuntu 16.04 (Xenial Xerus)
Procedimento:
sudo dpkg-reconfigure keyboard-configuration
Utilize as seguintes opções:
Modelo do teclado: IBM ThinkPad R60/R61/T61
País de origem para o teclado: Portuguese (Brazil)
Layout do teclado: Portuguese (Brazil)
Tecla para funcionar como AltGr: O padrão para o layout de teclado
Tecla Compose: Sem tecla compose
Usar Control+Alt+Backspace para terminar o servidor X?: <não>

Outra opção é o comando setxkbmap, que também funciona via script no boot:
setxkbmap -model thinkpad60 -layout br
No Ubuntu 18.04 (Bionic Beaver)
Procedimento:
sudo vim /etc/default/keyboard
XKBMODEL="thinkpad60"
XKBLAYOUT="br"
XKBVARIANT=""
XKBOPTIONS=""
BACKSPACE="guess"
Fonte: https://www.vivaolinux.com.br/topico/Perguntas-Frequentes/Teclas-e-no-Lenovo-T410-com-Ubuntu-1310
Fonte: https://linoxide.com/linux-how-to/configure-keyboard-ubuntu/