quinta-feira, 14 de dezembro de 2017

Consoles retro vs Raspberry Pi 3b



Há pouco tempo estive numa Game Point TecToy e brinquei os principais consoles do passado, saí babando afinal sou uma criança da geração 80. Isso me deixou desesperado para comprar todos aqueles consoles retros, ainda bem que escapei dessa furada.

Pesquisando o Kit Videogame Retro vi que ele é muito limitado. O Master System Evolution vem com 132 jogos na memória e sem entrada para cartão de memória. O Atari Flashback vem com  101 jogos na memória sem entrada para cartão de memória e sem os jogos da Activision. ou seja pode esquecer clássicos como Mario Bros, Pac-Man, Enduro, River Raid e outos. O unico que realmente vale a pena é o Mega Drive que vem com 22 jogos na memória mas tem entrada para cartão de memória.




Onde entra o Raspberry Pi 3b? Ele é um computador de baixo custo com arquitetura ARM Quad-Core de 1,2 Ghz e 1Gb de memória RAM, Bluetooth e Wi-fi. Se comparado aos principais consoles ele tem capacidade mais que suficiente para emular as plataformas.

Custo aproxima do Kit Tec Toy R$940,00 (Atari, Mega e Master)
Custo aproximado do Kit Raspberry R$200,00 (cpu + case + fonte + dissipadores)

Alguns consoles suportados no Raspberry (são 40 ao todo):
- Arcades
- Atari 2600
- Nes
- Master System
- Game Boy (original, color e advanced)
- Game Gear
- Super Nintendo
- Mega Drive (original, 32x e Sega CD)
- Nintendo 64
- Neo Geo
- Dreamcast
- Sega Saturn
- Playstation (PS1 e PSP)

Existem alguns sistemas para essa finalidade, os principais são o RetroPie e o Recalbox. As diferenças são praticamente zero, os dois utilizam os mesmos emuladores, a mesma interface (EmulationStation) e o mesmo sistema operacional (Raspbian). As principais diferenças são a central multimedia Kodi que vem no Racalbox mas não no Retropie e um maior numero opções para configurações no Retropie que são feitas via linux e opções mais básicas no Recalbox são configuradas através de interface gráfica própria de modo mais amigável.

Todos os sistemas utilizados são gratuitos e os jogos funcionam no Raspberry via cartão de memória  do mesmo modo que no Mega Drive então os adquira em cartão de memória e não em cartucho como era no passado.

Utilizo o Recalbox afinal é para o lazer então quero que seja simples, funcional e com uma qualidade razoavel. Segue abaixo o video oficial do sistema, é bom deixar claro que quem optar pelo Retropie também estará bem atendido e possivelmente terá mais recursos.


segunda-feira, 4 de dezembro de 2017

Epson EcoTank L355 - troca das almofadas


Essa semana minha impressora Epson L355 com aproximadamente 5 anos de uso parou de funcionar e pediu a troca das almofadas de absorção de resíduos. Continuando minha imersão pelo YouTube achei esses dois videos do canal Ink Mania que resolveram o meu problema de modo simples e rápido.

Dica: Muitas pessoas indicam a lavagem das almofadas, fiz esse procedimento e o resultado foi horrível, além de sujas ficaram praticamente destruídas. Utilizei no processo apenas água corrente e as deixei secar por 2 dias em ambiente protegido. Consegui comprar as almofadas novas no Mercado Livre por R$30 reais com boa qualidade. Portanto recomendo fortemente a troca!

Primeiro passo: substitua as almofadas, preferencialmente por novas.

Segundo passo: faça o reset do contador no firmware da impressora.

Importante: Nunca reset o contador sem pelo menos limpar as almofadas senão o dispenser poderá transbordar e sua impressora poderá ser seriamente danificada.

terça-feira, 21 de novembro de 2017

Documentário 1983: O Ano dos Videogames no Brasil

Essa é uma das poucas vezes em que saio um pouco do tema principal do site mas achei que realmente valeria a pena. O documentário 1983 narra como os video-games chegaram no Brasil em um momento conturbado pelo fim da ditadura e a volta da democracia, época da hiper-inflação e da reserva de mercado. Uma historia fascinante especialmente para aqueles, que como eu, viveram nos anos 80/90 onde as locadoras de jogos e o troca-troca de cartuchos eram a mania do momento entre os jovens da época.


Também não posso deixar de recomendar o canal ZeroQuatroMidia especializado em games e produtor do documentário.

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/

quinta-feira, 25 de maio de 2017

Número de processos ativos na CPU.

Essa é mais uma daquelas coisas simples que a gente nunca lembra e sempre acaba perdendo tempo pesquisando.

Número de processos ativos na CPU.
ps -A --no-headers | wc -l

terça-feira, 14 de março de 2017

Particionamento de grandes volumes (acima de 2TB)

Mais uma daquelas coisas simples que sempre empacam. Precisando particionar um espaço de 72TB para um servidor fiquei preso no fdisk e claro que não lembrava do parted, até que um amigo deu a dica.
parted <dispositivo>
unit TB
mkpart primary 0.00TB 72TB
print
quit
Simples, rápido e funciona em todas as distros.