Blog do Emanoel

Técnico Educacional


title: “Pilates, pra quem?” date: “2019-03-16” tags: – “cotidiano” – “pilates” – “psoas” – “transporte-coletivo”


Alternativa de baixo custo de acessível, pra quem não deseja fazer pilates é um ônibus ou metrô lotado.

O percurso diário casa-trabalho-faculdade-casa, somado às viagens aos familiares no final de semana resulta em um tempo enorme em uma posição prejudicial: sentado.

Considerando que cada trecho tenha 30min e que é feito 5 vezes por semana, teremos 2h, multiplicado por 5 teremos 10h semanais. Adicionando 4h nos finais de semana para visitar parentes e outros passeios à praia, praia ou shopping — cada um com 30min de trecho. O resultado, em contas rápidas é 14h semanais sentado e dirigindo. Segure esse valor.

O tempo sentado assistindo aulas na faculdade. Vamos considerar 7 aulas por semana, pois nem todo dia tem duas aulas de 1h40 cada, sendo assim teremos 7 vezes 1h40 que dá um pouco mais de 10h semanais sentado assistindo aula. Segura isso.

Agora vamos para o tempo sentado no trabalho. Em contas rápidas: 40h semanais sentado, controlando o acesso aos laboratórios de informática.

Resultado: teremos 64h semanais sentado. Isso, durante meses levará a um encurtamento do psoas e de outros músculos do quadril que trará dores nas costas de forma violenta. E como o ônibus ou metrô ajudaria? Simples. Quem já pegou um transporte público lotado sabe como é! Primeiro que você vai em pé, que já diminui o tempo semanal com a bunda na cadeira. Segundo que você terá que fazer alongamentos obrigatoriamente para poder se manter dentro da lotação — para alcançar as barras você alonga diversos músculos das costas e dos braços — e para se manter em pé com a movimentação do veículo (mesmo o trem) é necessário um conjunto de músculos que não são solicitados quando está sentado na direção.

Portanto, transporte público não é a mesma coisa que pilates, claro que não! Mas pode ser um aliado para afastar as dores lombares!

Emanoel Lopes


title: “Preparando um servidor NFS no Ubuntu 20.04” date: “2021-01-08” categories: – “laborando-na-ti” tags: – “clonezilla” – “linux-tutorial” – “nfs” – “server” coverImage: “pexels-photo-1148820.jpeg”


Um servidor pode ser uma alternativa rápida esimples na hora de escolher um local para guardar imagens de discos remotamente. Já que éuma das opções do Clonezilla, vamos aprender a preparar um servidor de arquivos com uma versão Linux bem conhecida.

Então, dado um exemplo de uso, siga os passos abaixo:

Instalação dos pacotes

  1. Atualize o repositório de pacotes:
sudo apt update

2. Instale o servidor de NFS com o comando:

sudo apt install nfs-kernel-server

Compartilhando o diretório

  1. Criando o diretório que você deseja compartilhar para outras máquinas poderem salvar as imagens de discos, por exemplo.

sudo mkdir -p /mnt/nfsdir

2. Mudar a propriedade para nobody, no grupo nogroup:

sudo chown nobody:nogroup /mnt/nfsdir

3. Mude as permissões para 777 para que todos possam operar neste diretório sem restrições:

sudo chmod 777 -R /mnt/nfsdir

Editando o arquivo de configuração

A configuração do servidor NFS é bem simples e direta, basta abrir o seu editor de texto favorito e apontar para o arquivo /etc/exports

sudo vim /etc/exports

Cada cliente que você deseja permitir acesso, representará uma linha

/mnt/nfsdir ip_do_cliente(rw,sync,no_subtree_check)

Nesse caso o ip da máquina que irá acessar os arquivos(cliente) é 192.168.1.74

Exportar o diretório compartilhado

Para exportar todos os diretórios listados no arquivo exports, execute o comando:

sudo exportfs –a

Reinicie o serviço do servidor NFS

sudo systemctl restart nfs-kernel-server

Pronto.

Ferramenta hardinfo mostrando o compartilhamento NFS do diretório /mnt/ntfsdir

Em diretórios compartilhados, podermos ver o compartilhamento NFS apontando para /mtn/ntfsdir

Feito isso, para o nosso exemplo de configuração de servidor NFS para guardar imagens de discos, escolha a opção nfs_server dentre outras e informe o diretório configurado do servidor NFS.

Onde o Clonezilla deverá buscar ou guardar a imagem de disco.

Versões disponíveis para o serviço NFS. Escolha a versão mais atual.

Digite o IP da máquina que foi configurada o servidor de NFS.

Digite o caminho do diretório compartilhado.

Tela de processo de cópia.

Ao final você chegará a esta tela de progresso de cópia.

Quer aprender a utilizar o Clonezilla? Considere meu curso, na Udemy, como uma opção.

Fonte: https://phoenixnap.com/kb/ubuntu-nfs-server

Emanoel Lopes


title: “O microlearning é a chave para uma aprendizagem eficaz e flexível?” date: “2023-04-17”


https://cdn.pixabay.com/photo/2018/03/21/07/16/learning-3245793_960_720.jpg

A minha primeira conversa com o chatGPT-4 foi: crie uma postagem sobre microlearning.

Eis o resultado:

O microlearning é diferente das abordagens tradicionais de ensino, que se concentram em grandes sessões de aprendizado, e em vez disso, oferece informações em pequenos pedaços de conteúdo. Esses pedaços podem ser entregues de várias maneiras, incluindo vídeos curtos, jogos, quizzes e outras formas interativas.

Uma das vantagens do microlearning é que ele permite aos alunos aprender em seu próprio ritmo e tempo. Eles podem escolher quando e onde querem aprender, e podem facilmente ajustar a quantidade de tempo que desejam dedicar a cada sessão de aprendizado.

Microlearning é uma abordagem de aprendizado que se concentra em fornecer pequenas doses de informações ou conteúdos educacionais para os alunos. É uma maneira eficaz de aprender, especialmente para aqueles que têm pouco tempo ou preferem a aprendizagem em pequenos pedaços.

Além disso, o microlearning é uma maneira eficaz de ajudar os alunos a reter informações. Ao dividir o conteúdo em pedaços menores e mais gerenciáveis, os alunos podem focar em aprender uma pequena quantidade de informações de cada vez, o que torna mais fácil para eles lembrar e aplicar esse conhecimento no futuro.

Outra vantagem do microlearning é que ele pode ser facilmente personalizado para atender às necessidades individuais dos alunos. Os professores podem adaptar o conteúdo para atender às necessidades de cada aluno, oferecendo conteúdo que seja mais relevante e útil para eles.

Em resumo, o microlearning é uma abordagem eficaz para o aprendizado que pode ajudar os alunos a aprender em pequenas doses, em seu próprio ritmo e tempo, e reter informações de forma mais eficaz. É uma maneira eficaz de melhorar o engajamento e a eficácia do aprendizado, e é uma tendência crescente na educação.

O resultado é satisfatório, não? Ofereço cursos dentro de uma abordagem de microaprendizagem, vamos conhecer?

Clonando com o Clonezilla

Técnico de Laboratório de Informática

Informática Básica

Moodle para Professores do Ensino Médio

Emanoel Lopes


title: “TouchPad and Mint 18.2 “ Sonya” on DELL 5448” date: “2017-09-24” tags: – “linux-mint” – “linux-tutorial” – “productivity” – “raspberry-pi”


Disable touchpad while typing

I realized that the touchpad wasn't turned off when typing, even if set as disable in system configuration — mouse > touchpad > option menu. If you're using mate, type: mate-mouse-porperties

Using xinput command at terminal:

Only one TouchPad

But typing:

dmesg | grep -i touchpad

Two TouchPads

So, to fix this duplicated touchpad, add an section on the file:

/usr/share/X11/xorg-conf.d/50-synaptics.conf

Section “InputClass”
 Identifier “Removendo touchpad duplicados”
 MatchProduct “SynPS/2 Synaptics TouchPad”
 Option “Ignore” “on”
EndSection

Restart the user session and it's done.

Emanoel Lopes


title: “MinGW CCC para C++ no Windows” date: “2022-08-01”


Para tornar o MinGW GCC como padrão no Eclipse C++, devemos:

  1. Baixar o MinGW;
  2. Adicionar o diretório c:\mingw\bin nas variáveis de ambiente do Windows;
  3. Configurar como padrão nas preferências do Eclipse C++.

Procedimento

Considerando que o Eclipse C++ já está instalado, vamos baixar a versão mais recente do MinGW. Neste momento baixei a v12.1.0

Arquivo compactado

Descompactar para c:\mingw

Configurar o Eclipse C++:

Clique em 'Preferences'

Clique em 'Make toolchain(s) preferred' e depois 'Apply and Close'.

Pronto!

Emanoel Lopes


title: “Informações de dispositivos no Linux Debian/Ubuntu” date: “2021-02-01” categories: – “gnu-linux” – “tutorial” tags: – “driver” – “linux-tutorial” – “support” coverImage: “pexels-photo-207580.jpeg”


Você comprou um computador com Linux e deseja instalar o Windows nele? Vou mostrar como identificar o hardware com alguns comandos no terminal para chamar os utilitários lshw, hardinfo, entre outros. Isso vai ajudar, e muito, na localização do driver de dispositivos do seu computador.

Requisitos

Caso a distribuição que você esteja utilizando não tenha o utilitário indicado neste tutorial, faremos uma rápida instalação diretamente pelo terminal.

Procedimento

Utilizando um usuário com privilégios administrativos, digite este comando no terminal:

$ sudo apt update && sudo apt install lshw hardinfo hdparm

sudo – invoca os privilégios administrativos.

apt update – atualiza o repositório.

apt install – solicita a instalação dos utilitários citados.

Depois de instalados, execute-os:

  1. Lshw – Hardware list

$ sudo lshw -short

captura de tela do terminal mostrando o resultado do comando lshw com a opção short, onde mostra apenas um resumo.

2. HardInfo

$ sudo hardinfo

HardInfo fornece uma GUI com as informações dos dispositivos.

Clique em generate report para gerar um relatório em HTML para consulta futura, ou até mesmo, enviar para alguém.

3. HDParm

$ sudo hdparm -i /dev/sda

Informações detalhadas do HD.

Conclusão

Com esses três aplicativos, você terá informações suficientes para buscar os drivers de dispositvos com o motor de busca de sua preferência.

Emanoel Lopes


title: “Gravando ISO do Ubuntu 22.04.1 LTS em um DVD sem instalar nada” date: “2022-09-15”


Quem diria, gravar um DVD para instalar o Ubuntu em uma máquina. Isso mesmo, pensei que não fosse mais fazer tal tarefa. A situação é a seguinte: DVD em branco disponível, iso já baixada e pendrive ocupado. Então vamos lá!

Utilizando o terminal:

$ cat /proc/sys/dev/cdrom/info

Com o valor sr0 para o 'drive name', vamos ao segundo comando:

$ growisofs -dvd-compat -Z /dev/sr0=ubuntu-22.04.1-desktop-amd64.iso

O seu terminal vai ser preenchido com diversas linhas atualizando o andamento do processo de cópia.

Ao final o DVD será ejetado e o terminal:

Pronto.

Emanoel Lopes


title: “Atualização MySQL Server 5.7.30 para 8.0.21 no Windows” date: “2020-08-28”


Este é um artigo apresenta um relato bem técnico. Bom, a Oracle considera que a versão 8.x, do MySQL Community Server, é um produto diferente da versão 5.x, tanto é que não é possível realizar uma atualização. Sabendo disso, vou te mostrar como “atualizar” seu MySQL.

MySQL Installer

É através do instalador do MySQL, disponível na seção de downloads no site da Oracle que iremos começar.

Tela inicial do MySQL Installer Community

Nesta tela inicial, onde você encontra os produtos instalados, clique em “add...”

Clique na caixinha com o sinal de '+' ao lado do nome MySQL Servers e vá expandindo até poder adicionar o MySQL Server 8.0 à coluna da direita. Feito isso, basta dar continuidade seguindo as telas e confirmando. Aceitando as opções padrões.

Será solicitado uma senha para o usuário root. Defina uma senha e continue seguindo...

Ao finalizar você terá ambas versões, 5.7.30 e 8.0.21. O passo seguinte é remover a versão indesejada, 5.7.30, clicando em 'remove...' na tela inicial do MySQL Installer Community. O processo de desinstalação é bem mais simples e rápido. Pronto, atualização concluída.

Este tutorial não considera a existência de bancos de dados em produção, para estes casos, leia a documentação da Oracle.

Emanoel Lopes


title: “Comando dd no GNU/Linux” date: “2021-05-12”


Introdução

Você baixou uma imagem de disco, inicializável ou não, e quer gravar em um pendrive? Vou mostrar como fazer utilizando um comando só no GNU/Linux Mint que, assim como muitas outras distribuições baseadas no Ubuntu, já vem com o dd instalado.

Procedimento

  1. Baixe uma imagem do Xubuntu para o diretório Downloads ou outra distribuição desejada;
  2. Insira o pendrive que será formatado, portanto TODOS OS DADOS SERÃO APAGADOS.
  3. Identifique o pendrive no diretório /dev, no meu caso '/dev/sdb' com o comando sudo fdisk -l
  4. Execute o comando dd e aguarde. Por padrão não há uma barrinha de progresso da cópia, mas se quiser acompanhar o progresso da cópia, adicione o parâmetro 'status=progress' ao final.

Pendrive no sistema GNU/Linux Mint identificado pelo comando fdisk -l

Comando dd para criação do pendrive inicializável

Parâmetro de visualização do progresso da cópia.

Conclusão

Com o comando dd você não precisa de aplicações para criar um pendrive inicializável no GNU/Linux.

Emanoel Lopes


title: “Chrome OS em computadores antigos” date: “2021-11-29”


Uma opção de sistema operacional para seu computador antigo é a CloudReady. Uma solução da Neverware para tornar máquinas antigas em “dispositivos Chrome” de alta performance.

0) Descompacte o binário CloudReady – tem que ser apenas .bin
-— você pode precisar instalar um utilitário como o 7zip para lidar com este grande arquivo zip. Relatórios têm surgido que utilitários como o “unzip” podem resultar em imagens corrompidas.
1) Conecte seu dispositivo USB e remova TODAS as outras mídias removíveis.
2) Abra o terminal.
3) Execute “sudo fdisk -l” e inspecione a saída: você deve ver seu disco rígido e o pendrive listados como /dev/sda e /dev/sdb (se não, proceda com muito cuidado e considere postar a saída aqui se você não tiver certeza)
4) Se o USB é definitivamente sdb, você pode usar o 'cd' para ir para a mesma pasta onde você baixou o arquivo cloudready.bin e executar este :

sudo dd if=cloudready.bin of=/dev/sdX bs=4M

Onde “cloudready.bin” precisa ser substituído pelo nome exato do binário, e “/dev/sdX” precisa ser mudado para /dev/sdb MAS APENAS SE VOCÊ TEM CERTEZA DE QUE O USB É sdb.

Muita ênfase aqui, porque qualquer que seja o dispositivo que exista, será completamente apagado.

Quando a operação terminar, você terá o pendrive preparado para instalação.

Fonte: https://cloudreadykb.neverware.com/s/article/How-do-I-create-a-CloudReady-USB-installer-on-Linux

Emanoel Lopes