Pular para o conteúdo principal

Postagens

Cone de Aprendizagem - Experiências na educação pós pandemia

Fala galera, após um hiato nas postagens do blog, darei início a uma nova fase de registro de conhecimentos por aqui, assim mantenho a proposta inicial, que é o meu próprio registro de conhecimento, além do compartilhamento de interesses sobre Tecnologia, Gestão e Negócios. Nessa retomada, apresento aqui o Cone de Aprendizagem ou  Pirâmide de Willian Glasser. Esse conceito vai muito de encontro com a proposta de geração de conteúdo, pois como pode ser visto, o que mais nos faz fixar o conhecimento é realmente a realização de algo, tal como uma apresentação e a simulação de uma experiência real. Deixo aqui uma reflexão sobre o conhecimento e essa nova experiência que estamos vivendo em tempos de pandemia e isolamento, onde nossas crianças estão se adaptando a uma nova forma de aprendizagem e se limitando ao contato virtual com educadores e colegas.   Devemos repensar a Educação para esse novo mundo pós pandemia... Mas já se falava isso em estudo de 1969 pelo professor Ed...

Trocando a porta default do SSH no Ubuntu 18.04 Server

Fala galera, mais uma super dica de segurança em servidores Linux com Ubuntu Server 18.04 .  Esse servidor é muito versátil para hospedar serviços web, mas quando está em IP público, fatalmente será bombardeado por bots na tentativa de invasão. Uma das principais portas de entrada para isso é a porta 22 usada para acesso SSH. Como trocar a porta default do SSH no Ubuntu 18.04 Server? Vamos editar o arquivo de configuração do SSH usando o comando abaixo: # sudo nano /etc/ssh/sshd_config No arquivo sshd_config, localize a configuração #Port 22 (# quer dizer que está comentada). Retire o # e troque o valor 22 por um outro valor da sua escolha, no meu caso coloquei 21022. Salve o arquivo modificado. Vamos reiniciar o serviço do SSH usando o comando abaixo: # sudo /etc/init.d/ssh restart Como garantir que o serviço SSH está rodando na nova porta? Se você desconectar e a porta não for mais a que você espera, perderá totalmente o acesso ao serv...

Ubuntu 18.04 e Mint 19 - Netbeans com GitHub e BitBucket com falhas de conexão

Pessoal, meu intuito com esse blog sempre foi deixar público informações que fui adquirindo com o uso de ferramentas de desenvolvimento de software e situações que deparei no meu dia-a-dia, tanto no trabalho, quanto na minha vida de estudos. Para mim é um repositório de informações e espero que para todos seja uma boa fonte de consulta quando necessário. A muito tempo me tornei adepto de tecnologias open source e o Linux é a base para tudo isso, sendo assim sempre tentei ser um Early Adopter de distribuições que julgo importantes para o mercado, como o Ubuntu e o Linux Mint . Sou desenvolvedor JAVA e uso o Netbeans como uma das principais ferramentas de desenvolvimento. Uso outras ferramentas como o IntelliJ , que desde que o Google adotou como base do Android Studio , tem sido uma ótima opção em sua versão Community. Juntando tudo isso, instalei o Linux Mint 19 recém lançado em minha estação de trabalho e minha maior surpresa, o Netbeans não funcionava de jeito nenhu...

Instalando e configurando o PostgreSQL no Fedora

Considerado um dos Sistemas de Gerenciamento de Banco de Dados mais poderosos do mercado, o PostgreSQL  vem sendo adotado em larga escala em aplicações open source. Normalmente utilizo em meus sistemas de backend o PostgreSQL como principal SGBD relacional. Como já utilizo o Fedora na minha estação de trabalho , ao sair do Ubuntu percebi que as coisas não funcionaram de primeira, ao tentar utilizar o PostgreSQL, como fazia nessa outra distribuição Linux. Para ajudar os aventureiros e profissionais nessas configurações, segue abaixo o passo-a-passo à ser realizado para termos o PostgreSQL funcionando perfeitamente no Fedora. A versão disponível nos repositórios do Fedora no momento da confecção desse post é 9.5.7. 1) Instalando o PostgreSQL: Vamos instalar o SGBD em primeiro lugar. $  sudo dnf install postgresql Habilitando o serviço no sistema. $ s udo systemctl enable postgresql Criando a configuração default do SGBD. $ sudo postgresql-setu...

Falha de conexão OpenVPN no Fedora

Quer fazer uma conexão VPN através de um servidor OpenVPN no Fedora? O SELinux (Security-Enhanced Linux) não irá permitir. Isso porque no Fedora o SELinux vem configurado no modo Enforcing, ou seja, a política adotada será sempre de bloqueio de conexão por qualquer aplicação. Para contornar essa situação, vamos configurar temporariamente o SELinux para o modo Permissivo.  Essa configuração será válida durante a sessão em vigor. Ao reiniciar o sistema o SELinux voltará ao modo Enforcing. No terminal execute o seguinte comando: $ sudo setenforce 0 Uma notificação do SELinux será exibida informando sobre a execução do OpenVPN. Você pode ignorar essa mensagem. Deixe seus comentários, duvidas ou sugestões. T+

Android Studio no Fedora 25

Com a Canonical retirando o suporte aos drivers de vídeo da AMD no Ubuntu 16.04,  tive que tomar uma difícil decisão: trocar a distribuição Linux que utilizo a mais de 7 anos na minha estação de trabalho. Analisando as opções, escolhi o Fedora 25 recém lançado no mercado. Guardarei minhas opiniões pessoais para um outro momento, mas adianto que estou impressionado com a estabilidade e capricho da interface gráfica do Fedora 25 com Gnome 3.22. Para o meu ambiente de desenvolvimento, uma das principais ferramentas é o Android Studio e foi a primeira instalação que tentei fazer para testar a nova distribuição escolhida. Já de cara me deparei com problemas ao executá-lo, por isso decidi compartilhar nesse artigo as soluções encontradas: 1) KVM - Kernel-based Virtual Machine: O KVM é imprescindível para o funcionamento do Android Studio, uma vez que o Android SDK e os emuladores fazem uso de virtualização para maior velocidade da cross-compilação e emulação do Sistema...

Corrigindo erro ao configurar a conexão OpenVPN no Ubuntu 16.04

Para acessar servidores com maior segurança através de conexões de internet, a melhor opção continua sendo utilizar um servidor OpenVPN . O servidor OpenVPN pode ser instalado em diversos sistemas operacionais gratuitamente, criando assim uma rede virtual entre sua estação de trabalho e o servidor.  Sabendo dessa importância da OpenVPN e a minha necessidade de acessar meus servidores remotos, ao atualizar a minha estação de trabalho para a versão 16.04 do Ubuntu, me deparei com uma mensagem de erro ao configurar uma conexão com um servidor OpenVPN. Nas versões anteriores do Ubuntu, bastava importar o arquivo de configuração gerado pelo servidor OpenVPN e pronto, a conexão já ficava disponível. A mensagem de erro que pode ser vista na figura abaixo: Após um mês do lançamento oficial do Ubuntu 16.04 achei a solução para o problema no fórum AskUbuntu . Seguindo o procedimento abaixo, você poderá importar o arquivo .conf ou .ovpn gerado pelo servidor OpenVPN ...

Instalando o Gnome 3 no Ubuntu 16.04

O Ubuntu 16.04 chegou e com ele temos o Unity 7.4 como interface gráfica padrão. Essa nova versão traz muitas melhorias de desempenho e algumas customizações interessantes para o Unity, mas aqueles que estiverem interessados em utilizado o Gnome 3 como interface gráfica, não terão problemas em instalar sua mais nova versão 3.18 que está disponível nos repositórios da Canonical. Além de permitir a instalação diretamente na distribuição Ubuntu, você pode optar por instalar uma versão do sistema exclusivamente com o Gnome 3 com suporte oficial. Essa distribuição é chamada apenas de Ubuntu Gnome e pode ser baixada pelo link  https://ubuntugnome.org/ . Particularmente eu prefiro instalar o Gnome 3 a partir da distribuição oficial do Ubuntu como vou demonstrar logo abaixo. Como instalar o Gnome 3 no Ubuntu 16.04? Abra a aplicação Terminal - Ctrl+Alt+T Digite o comando: $ sudo apt-get update Digite o comando: $ sudo apt-get install gnome-shell Durante a instalação ...

Criando atalhos de aplicativos no Ubuntu com Unity ou Gnome

Uma das ações mais difíceis para um usuário que migra do Windows para o Linux é a criação de um atalho para execução de programas. Se pensar bem, até mesmo o conceito do que é um programa em Linux é um pouco mais complexo. Um dos posts mais populares do blog foi publicado a mais de dois anos:  Criando atalhos de aplicativos no Ubuntu com Unity . Na época eu utilizava o Ubuntu 13.10 e mesmo assim a ferramenta gráfica para criar atalhos ainda precisava ser acionada via terminal. Após esses anos, agora com o Ubuntu 15.10 podemos criar esses atalhos de um jeito muito mais simples usando o Alacarte, que no menu de programas ganha o nome de Menu Principal em pt-br ou Main Menu na versão original em inglês. INSTALANDO O PACOTE NECESSÁRIO: Eu acho mais fácil utilizar o terminal para instalar qualquer pacote que necessito, para isso utilize o seguinte atalho de teclado Ctrl + Alt + T: $ sudo apt-get install alacarte A senha do usuário será solicitada para completar ...

Aplicativo Rádio Radinho

Sabe aquele momento em que você tem vontade de ouvir uma boa música junto com seu filho pequeno e não acha nada adequado?  Rádio Radinho é um app que traz para o seu Android, iPhone ou iPad o mesmo conteúdo do portal  http://radioradinho.com.br/ . Idealizado por três amigos André Prado, Edgard Piccoli e Roberto Coelho, que juntos compartilham a mesma paixão por músicas e crianças, resolveram criar esse portal para disponibilizar na internet faixas musicais de qualidade, além de conteúdo informativo para os pais e alguns jogos para entretenimento de seus filhos. A programação das músicas variam de acordo com as horas do dia, ajudando a relaxar seus filhos em momentos de descanso ou animá-los em momentos de diversão. O aplicativo ocupa pouquíssimo espaço no seu aparelho, pois utiliza tecnologia de streaming para executar as músicas. Tem pouca utilização dos pacotes de dados por utilizar uma boa taxa de compressão, sem perder a qualidade das músicas. O Apli...

Entendendo o consumo de bateria do seu celular Android

Ao procurar a palavra economizar na busca do Google, já temos de imediato sugestões de economia de bateria em aparelhos celulares, em especial smartphones com Android. Isso porque um dos grandes problemas desses aparelhos é manter a carga da bateria, principalmente quando aproveitamos seus recursos de conectividade e interatividade. Mas será que o consumo de bateria está diretamente ligado à utilização real do aparelho? Abaixo temos o indicador de consumo do meu Galaxy S3 que passou 1 dia, 12 horas e 44 minutos na bateria. Observando essa imagem temos algumas conclusões: O meu maior consumidor de bateria foi a tela, mas o que eu estava fazendo com o celular para a tela consumir tanto assim? O próprio sistema operacional consumiu mais bateria do que qualquer outro aplicativo, o que "ele" estava fazendo? Será que esse indicador nos ajuda a identificar o que realmente consumiu bateria do aparelho? Vou sugerir dois aplicativos que podem ajudar a identificar ...

Netflix no Linux Ubuntu ou Mint

O player do Netflix utiliza uma tecnologia exclusiva para Windows chamada Silverlight . Para assistir o conteúdo do Netflix no Linux Ubuntu ou Mint vamos ter que emular o Silverlight no navegador, para isso vamos utilizar o Pipelight. Segue abaixo os comandos a serem utilizados na instalação: Netflix no Linux Ubuntu 13.10 Você deve utilizar o navegador Chrome ou Chromium no seu Linux para assistir o Netflix: Download do Chrome: Clique aqui . Instalar o Chromium:  sudo apt-get install chromium-browser IMPORTANTE: Recomenda-se fechar seu navegador antes de seguir a diante. Sugiro que copie o conteúdo abaixo para um editor de texto para depois executar os comandos. 1) Apagando versões anteriores do  Pipelight: $ sudo apt-get remove pipelight 2) Adicionando o repositório e instalando o Pipelight: $ sudo apt-add-repository ppa:pipelight/stable $ sudo apt-get update $ sudo apt-get install pipelight-multi 3) Instalando o plugin d...

Samsung Galaxy S3 com Android Jelly Bean 4.3 Stock ou CyanogenMod 11 Kit Kat 4.4.2

Como meu Samsung Galaxy S3 demora para receber atualizações do fabricante, sempre recorro ao CyanogemMod para usufruir dos últimos lançamentos do Google. Abaixo darei minha opinião sobre alguns recursos que julgo importantes, pois são as funções que mais utilizo no meu aparelho. Para quem tem interesse em realizar testes com outras versões de Android, segue abaixo uma lista para o Samsung Galaxy S3: Android 4.3 Jelly Bean ZTO (sem operadora) Brasil:   I9300UBUGMK6 . Android 4.3 Jelly Bean BTU United Kingdom:  I9300XXUGMK6 . Android 4.4.2 Kit Kat CyanogenMod 11 UNOFFICIAL: Temaseks . Android 4.4.2 Kit Kat CyanogenMod 11 OFFICIAL: i9300 O procedimento de instalação para as ROMs Stock (oficiais) é diferente do procedimento de instalação para as ROMs customizadas como o CM11. Acompanho alguns blogs bem interessantes que ensinam a realizar a gravação das versões, mas façam por sua conta e risco. Instalação do CyanogenMod 11 no Blog EU SOU ANDRO...

Corrigindo o menu do Eclipse no Ubuntu 13.10 e 14.04

Como desenvolvedor Java e Android, uma das principais ferramentas que utilizo no meu dia a dia é o Eclipse . Com a atualização do Ubuntu para a versão 13.10 ou 14.04, o acesso aos menus do Eclipse não funcionam corretamente. Inclusive ferramentas baseadas no Eclipse como XMind também perderam o acesso aos menus. Através do Google encontrei um post informando a presença do BUG no Ubuntu 13.10, que pode ser visto nesse link . Vamos ver como solucionar o problema. Criando um atalho para o Eclipse no menu do Unity: Para que a solução seja aplicada, será necessário criar um atalho para o Eclipse no Unity. Acesse o post Criando atalhos de aplicativos no Ubuntu com Unity e siga o tutorial. Editando o atalho do Eclipse: No terminal entre com o seguinte comando para editar o atalho do Eclipse: sudo gedit /usr/share/applications/Eclipse.desktop onde, Eclipse.desktop é o nome do seu atalho. Insira a seguinte linha no arquivo: Exec=env UBUNTU_MENUPROXY= ecli...

Aplicativo para Android Tô Ligado - While Lit

Quem já teve uma ideia para criar um aplicativo e pode colocá-la em prática? Hoje criar aplicativos para dispositivos móveis ficou mais acessível, principalmente na plataforma Android, onde as ferramentas são gratuitas e o custo de publicação é muito baixo. Não vou dizer que é fácil desenvolver um aplicativo para Android, pois é preciso conhecimento em linguagem Java, conceitos de design de interface e ciclo de vida de aplicativo. Para quem tem interesse em desenvolver aplicativos para Android visite a página oficial do desenvolvedor. O objetivo desse post é falar um pouco sobre o meu aplicativo para Android  Tô Ligado  (While Lit em inglês) já disponível na Google Play. Como surgiu a ideia e as características do aplicativo. A ideia Tudo começou com a curiosidade de saber quanto tempo eu ficava com os olhos "pregados" na tela do meu smartphone, pensei comigo "qual será o aplicativo que mais utilizo durante o dia e quanto tempo?". Além dessa curiosidad...

Configurando uma impressora Ricoh Aficio no Ubuntu Linux

As impressoras multifuncionais da Ricoh estão muito difundidas nas empresas e a configuração das mesmas para usuários do Ubuntu Linux pode até ser simples, graças ao assistente de impressão, mas as coisas podem não funcionar como esperado. A partir do Ubuntu 11.04 o sistema já vem com drivers para a Ricoh Aficio, mas ao instalar o modelo Ricoh-Aficio MP 161 a impressora não parava de expelir papel ao mandar uma impressão. No Ubuntu 13.04 a Ricoh-Aficio 2035e funcionou com os drivers nativos, mas o modelo MP 201 não funcionou corretamente. O objetivo desse tutorial é configurar um driver funcional para uma impressora Ricoh-Aficio, mesmo uma mais sofisticadas como a Ricoh-Aficio 2035e funcionou com esse procedimento no Ubuntu Linux ou Mint. Faça esse procedimento e de seu feedback se funcionou para o seu modelo. INSTALANDO A IMPRESSORA: Vamos executar o seguinte comando pelo terminal (Ctrl+Alt+T): $ sudo system-config-printer Será solicitado a senha do usuário para ...