domingo, 17 de março de 2019
ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded
Recentemente, fui fazer uma pequena alteração no meu banco de dados, para mudar as permissões de um determinado usuário e acabei perdendo o acesso ao banco.
Depois de executar o comando, mencionado acima, comecei a receber uma mensagem informando a tabela de usuário estaria corrompida e daí pra frente eu não conseguia fazer mais nenhuma alteração no meu banco de dados e quando tentava entra no mysql, recebia a seguinte mensagem de erro: "ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded"
Pesquisando sobre unix_socket na internet descobrimos que ele é um plug-in de autenticação que permite usar as credenciais do sistema operacional para se conectar ao MySQL/MariaDB. Ele faz isso por meio do arquivo de soquete local que é definido pela variável do sistema de soquete.
Host: Sistema: Ubuntu 18.04.2 LTS - 64 bits
CPU: Intel® Core™ i5-4460 CPU @ 3.20GHz × 4
Análise do problema:
O problema aconteceu depois da repetição de um simples comando: GRANT SELECT, INSERT, UPDATE ON dbsystemmyimei.* TO usermyimeico;Depois de executar o comando, mencionado acima, comecei a receber uma mensagem informando a tabela de usuário estaria corrompida e daí pra frente eu não conseguia fazer mais nenhuma alteração no meu banco de dados e quando tentava entra no mysql, recebia a seguinte mensagem de erro: "ERROR 1524 (HY000): Plugin 'unix_socket' is not loaded"
Pesquisando sobre unix_socket na internet descobrimos que ele é um plug-in de autenticação que permite usar as credenciais do sistema operacional para se conectar ao MySQL/MariaDB. Ele faz isso por meio do arquivo de soquete local que é definido pela variável do sistema de soquete.
Mais detalhes em mariadb.
CPU: Intel® Core™ i5-4460 CPU @ 3.20GHz × 4
Memória: 8GB
2. Navegue para a pasta /var/run
3. Agora faça o backup :
4. Pare o serviço mysql
5. Agora vamos restaurar o backup
6. Inicie o mysql no modo seguro
7 . Em seguida, efetue login no mysql como root:
8. Confira se o plugin de autenticação está configurado para o usuário root:
Você pode ver que ele está usando o plug-in unix_socket
9. Para mudar para o plug-in mysql_native_password, execute o seguinte comando:
10. Agora é só sair do mysql modo segurança:
11. Pare o modo segurança
12. Inicie o mysql ou mariadb, novamente
13. Agora é só fazer o login com sua senha normal:
Problema resolvido!
Solução
Antes de resolvermos esse problema, será preciso fazer o backup da pasta mysql porque, por algum motivo, ainda desconhecido, o mysql.sock é deletado toda vez que o serviço mysql é parado e o mysqld_safe não pode criá-lo novamente. Por isso, para contornarmos esse problema, é preciso fazermos o backup da pasta sock e restaurar antes de iniciar o mysqld_safe.
Passo a passo:
Essa solução pode ser aplicada no mysql ou mariadb1. Se o mysql ou mariadb estiver parado, inicia com o seguinte comando:
sudo service mysql start
2. Navegue para a pasta /var/run
cd /var/run
3. Agora faça o backup :
sudo cp -rp ./mysqld ./mysqld.bak
4. Pare o serviço mysql
sudo service mysql stop
5. Agora vamos restaurar o backup
sudo mv ./mysqld.bak ./mysqld
6. Inicie o mysql no modo seguro
sudo mysqld_safe --skip-grant-tables --skip-networking &
7 . Em seguida, efetue login no mysql como root:
mysql -u root
8. Confira se o plugin de autenticação está configurado para o usuário root:
select Host,User,plugin from mysql.user where User='root';
Você pode ver que ele está usando o plug-in unix_socket
9. Para mudar para o plug-in mysql_native_password, execute o seguinte comando:
update mysql.user set plugin='mysql_native_password';
10. Agora é só sair do mysql modo segurança:
quit;
11. Pare o modo segurança
sudo kill -9 $(pgrep mysql)
12. Inicie o mysql ou mariadb, novamente
sudo systemctl start mysql
13. Agora é só fazer o login com sua senha normal:
mysql -u root -p
Problema resolvido!
Vide o passo a passo em vídeo

sexta-feira, 15 de março de 2019
Como trocar a porta padrão da Área de Trabalho Remota do Windows-RDP
Se você estiver precisando trocar a porta padrão do serviço RDP do Windows, basta acessar a chave de registro: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp procurar pela chave PortNumber e trocar o número da porta; ou siga os passo do vídeo abaixo:
By
Ricardo Oliveira
às
março 15, 2019
Nenhum comentário:

quarta-feira, 13 de março de 2019
Problema para desinstalar o MySql no Linux-Ubuntu
Se você estiver com problema no MySQL e precisa fazer reinstalação, siga os passos abaixo para desinstalar e remover todos os pacotes e pastas do mysql:
1. Desinstalar e remover todos os pacotes
sudo apt-get remove --purge mysql-server mysql-client mysql-common -y
sudo apt-get autoremove -y
sudo apt-get autoclean
2. Remover a pasta MySQL
rm -rf /etc/mysql
3. Se você quiser, ainda pode exclui todos os arquivos do mysql no seu servidor:
sudo find / -iname 'mysql*' -exec rm -rf {} \;
No final da remoção, se você quiser reinstalar e configurar o mysql novamente, siga os passos abaixo:
1. Instalar o MySql
sudo apt-get install mysql-server
2. Para fazer as configurações de segurança do banco:
sudo mysql_secure_installation

quarta-feira, 9 de janeiro de 2019
Erro ao formatar o volume - Error wiping device: Failed to open the device '/dev/sdc1' (undisks-error-quark, 0)
Se você estiver tentando formatar um pendrive ou HD e for exibido o erro na imagem abaixo:
Siga os passos a baixo, para resolver o seu problema:
1. Abrir a ferramenta de gerenciamento de discos;
2. Selecionar a unidade que está apresentando problema;
3. Clicar no menu da imagem abaixo e selecionar a opção "Formatar disco..."
4. Em seguida clicar na opção "Formatar..."
Agora é só aguardar a finalização da formatação. Se por algum motivo você não tiver conseguido formatar o seu pendrive, deixe sua pergunta nos comentários abaixo que nós tentaremos responder.
By
Ricardo Oliveira
às
janeiro 09, 2019
Nenhum comentário:
Siga os passos a baixo, para resolver o seu problema:
1. Abrir a ferramenta de gerenciamento de discos;
2. Selecionar a unidade que está apresentando problema;
3. Clicar no menu da imagem abaixo e selecionar a opção "Formatar disco..."
4. Em seguida clicar na opção "Formatar..."
Agora é só aguardar a finalização da formatação. Se por algum motivo você não tiver conseguido formatar o seu pendrive, deixe sua pergunta nos comentários abaixo que nós tentaremos responder.

domingo, 6 de janeiro de 2019
Qual é o fabricante?
Hoje você vai descobrir como identificar o fabricante de uma placa de rede pelo endereço MAC

Existem vários sites na Internet que nos ajudam a identificar o fabricante da placa de rede através do MAC, separamos para você alguns deles:
Coffer.com
Aruljohn.com
Askapache.com
Rregauth
By
Ricardo Oliveira
às
janeiro 06, 2019
Nenhum comentário:
Isso só é possível, porque todos os endereços MAC (Media Access Control) possui um OUI (identificador exclusivo) contido no próprio endereço físico. O OUI identifica cada empresa responsável pela fabricação daquele hardware.
O endereço MAC possui 24Bits, os três primeiros octetos identificam o fabricante e os outros três é uma combinação gerado pelo próprio fabricante para formar o endereço MAC.

Existem vários sites na Internet que nos ajudam a identificar o fabricante da placa de rede através do MAC, separamos para você alguns deles:
Coffer.com
Aruljohn.com
Askapache.com
Rregauth

terça-feira, 11 de dezembro de 2018
Google Chrome suportará o Modo Escuro no macOS Mojave até o início de 2019
O Google anunciou o Chrome 71 no início desta semana, porém a versão mais recente do navegador ainda carece de suporte para o Modo Escuro no macOS Mojave.
Um desenvolvedor do Google citou no Reddit que enviou recentemente uma alteração do código que implementa o Modo Escuro no Chromium, o navegador da Web de código-fonte aberto que serve de base para o Chrome. A mudança do código foi aprovada no processo de análise e será publicada em uma versão futura do Chrome.
Você não sabia?
Existem várias projetos diferentes do Google Chrome que o Google usa para testar e implantar novos recursos lentamente. Todas as mudanças de código começam no Chromium e funcionam do Canary ao Chrome Dev para o Chrome Beta e Chrome, a versão estável é lançada para todos os usuários a cada seis semanas.
Aparência do Modo Escuro
O modo escuro no nível do sistema aplica uma aparência escura a grande parte da interface do Google Chrome, incluindo a omnibox("barra de endereços"), guias, menus, barra de favoritos, barra de status e caixas de diálogo. A página de inicialização com a pesquisa do Google e os atalhos também terão um fundo preto quando a aparência escura estiver ativada nas Preferências do Sistema.
Um desafio que os desenvolvedores enfrentam é garantir que o modo escuro seja distinguível do modo de navegação privada do Chrome, que também é escuro.
Não temos certeza se o Modo Escuro fará o corte para o Chrome 72, que já foi ramificado e provavelmente será lançado em meados de janeiro. O Chrome 73 provavelmente seguirá em março, então parece que no início de 2019 de qualquer forma.
Enquanto isso, uma variedade de temas obscuros de terceiros está disponível para o Chrome, mas a omnibox sempre permanece em branco, pois não é permitido ter um tema.
Fonte: macrumors

quarta-feira, 28 de novembro de 2018
Wordpress ou Joomla? Quais as vantagens desses dois CMS
O Wordpress e o Joomla! são praticamente unanimidades quando o assunto são os melhores CMS para um projeto web. Ambos são citados com frequência, sendo o Wordpress o vencedor, por pouco.
É verdade que ambos são bem parecidos, mas em alguns casos o Wordpress é o mais recomendado, para outros casos é o Joomla!. O fato é que para usar um ou outro é bom ver qual é o propósito do seu projeto.
A importância de um bom CMS
Quando você for investir em um projeto digital, seja um blog pessoal, um site institucional ou uma loja online, é importante contar com um CMS dotado de vários recursos.
Inclusive, é possível dizer que sem essa ferramenta, o seu projeto vai ficar apenas no mundo das ideias.
CMS, também conhecidos como Content Management System, são plataformas que facilitam a construção e a personalização de um site ou blog.
Traduzidos em português como Sistemas de Gerenciamento de Conteúdo, eles são feitos especialmente para auxiliar qualquer pessoa que não tenha conhecimentos aprofundados com linguagens de programação.
Um CMS permite que o usuário possa organizar melhor o conteúdo em seu blog ou site. Inclusive possibilita a instalação de recursos adicionais que vão proporcionar ainda mais vantagens para o seu projeto.
Não por acaso, a escolha da plataforma ideal, junto ao serviço de hospedagem, faz parte dos primeiros passos para quem quer investir em um site.
As vantagens do Wordpress
“Wordpress ou Joomla!?” Eis a questão para quem quer criar um site. Ambos são bons, possuem as suas semelhanças e benefícios, mas, por enquanto, vamos falar do mais conhecido de todos: o Wordpress.
Ele é uma ferramenta surgida no ano de 2003, logo em que os blogs começaram a sentir o gosto da popularidade. Atualmente é possível dizer que boa parte do que a gente vê na web é feita em Wordpress.
As razões para isso estão na praticidade que essa plataforma oferece. Ela é intuitiva, disponibiliza vários templates e plugins, bem como é viável para os mais variados tipos de site.
Os temas que ele oferece podem ser adquiridos gratuitamente, enquanto outros são pagos.
Além disso, há outras vantagens, como, por exemplo, rapidez para a hospedagem e simplicidade para gerenciar o SEO e uma fácil integração com as redes sociais.
Vale destacar ainda que algumas empresas de web hosting, tais como a Hostinger e a Weblink, trazem em seus serviços planos de hospedagem de sites destinados para Wordpress.
Sites importantes, como o G1 e o site da revista Forbes são feitos na plataforma Wordpress.
As vantagens do Joomla!
Segundo CMS mais citado depois do Wordpress, o Joomla! chegou ao mercado em 2005. De lá para cá ele também foi conquistando o seu espaço.
É um equívoco afirmar que o Joomla! é inferior ao Wordpress. Na verdade, ambos possuem várias semelhanças.
Tanto o Wordpress quanto o Joomla! são plataformas open source, bem como são sistemas de fácil instalação e customização, ideais para usuários iniciantes.
No entanto, o Joomla! conta com uma vantagem. Por exemplo, caso você tenha o objetivo de criar uma página com áreas para membros de um grupo, fóruns e outros recursos, o Joomla! tem mais recursos.
Ele é útil para a construção de blogs, lojas online, portais e sites em geral. Outra característica dele são os plugins. Ele não possui tantos quanto o Wordpress, mas é possível dizer que é uma quantidade considerável e são ideais para diversos tipos de projetos.
Ele é ideal para a criação de sites com várias seções e subseções. Além disso, apresenta facilidades para você organizar e disponibilizar os elementos nas páginas.
Escolher qual dos dois? Wordpress ou Joomla!
Entre os principais benefícios que as duas plataformas apresentam é o fato de ambas serem intuitivas, facilitando ao máximo o processo de instalação, personalização e postagens.
O painel do Joomla!, em um primeiro contato, dá a impressão que é mais difícil de utilizar, porém, logo é visto que não há nada de muito complexo nele.
De uma maneira geral, a escolha mais adequada irá depender do tipo de projeto que você pretende criar. O Wordpress demonstra excelente performance para blogs e sites.
Por outro lado, o Joomla! apresenta um bom desempenho quando os assuntos são fóruns, sites multilíngue e grandes portais.
Analise bem qual é o tipo e o propósito do seu projeto web, assim você terá uma ideia mais clara a respeito de qual CMS será o mais adequado para você.
Conclusão
A qualidade da plataforma é um dos requisitos essenciais para o seu site obter o êxito que você espera. Nesse caso, Wordpress ou o Joomla! são sem dúvidas as melhores opções.
Por isso, conheça a fundo as características entre as duas plataformas. Seja qual for a sua opção, saiba que ambas terão praticamente tudo o que você precisa em termos de desenvolvimento web.
Conteúdo publieditorial

terça-feira, 9 de outubro de 2018
Você sabia? Agora já é possível realizar a Justificativa Eleitoral pela internet
O eleitor que não votou e nem justificou no primeiro turno, agora já pode regularizar sua situação com a Justiça Eleitoral pela Internet. É isso mesmo, o TSE criou um sistema web chamado Sistema Justifica que possibilita aos eleitores de todo o Brasil e do exterior a justificar.
By
Ricardo Oliveira
às
outubro 09, 2018
2 comentários:
Mas fique ligado(a) no prazo!
Mesmo sendo uma justifica via web, ela tem prazo para ser apresentada à Justiça Eleitoral. Sua justificativa deve ser apresentada no prazo de até 60 dias, contados da realização de cada turno da eleição. Para quem estiver fora do país, assim que retornar tem até 30 dias para justificar.Justificativa Eleitoral pela internet aqui
Fonte: Tribunal Superior Eleitora

quarta-feira, 3 de outubro de 2018
Error: Unable to find git in your PATH - ( Ubuntu )
Durante a instalação/configuração do Flutter, ao executar o comando flutter doctor, retornava o seguinte erro: Error: Unable to find git in your PATH.
O problema foi resolvido fazendo uma instalação com o comando abaixo:
By
Ricardo Oliveira
às
outubro 03, 2018
Um comentário:
O problema foi resolvido fazendo uma instalação com o comando abaixo:
sudo apt-get install git

quinta-feira, 24 de maio de 2018
Como forçar o logoff do usuário quando ele não estiver usando o computador
"Tem como eu programar para forçar o logoff do usuário, quando ele não estiver usando o PC por aproximadamente 20 minutos?"
Essa foi uma pergunta realizado pelo Luciano Brandão Filho no post Encerrar uma sessão automaticamente, decidimos criar um post para essa pergunta do Luciano porque ela pode ajudar outras pessoas que queiram implementar esse mesmo recurso em casa ou no trabalho.
Luciano,
Quando um computador não é utilizado por um determinado tempo ou quando não tem nenhum atividade do teclado ou do mouse, ele fica ocioso. E durante essa ociosidade podemos configurar o computador para executar um determinada tarefa (Executar uma limpeza de disco, rodar o antivírus e por aí vai...)
Você pode fazer isso de uma forma bem simples:
1. Abrir o Agendador de Tarefa do Windows;
2. Clicar em Biblioteca do Agendador de Tarefa, em Ações clicar em Criar Tarefa Básica...;
3. Você vai criar uma tarefa com um nome desejado e clicar em Avançar;
Exemplo: Forçar o logoff do usuário quando não estiver no computador;
4. Você será perguntado "Quando deseja que a tarefa seja iniciada?", marque a opção Diariamente e clique no botão Avançar;
5. A próxima etapa é opcional, se você não fizer nenhuma alteração, clique em Avançar novamente;
6. Marque a opção Iniciar um programa e entre com o programa shutdown.exe, em parâmetro, a letra -L e em seguida Avançar;
7. Agora marque a opção Abrir a caixa Propriedades da tarefa depois de clicar em Concluir;
8. Vá para guia Disparadores, selecionar o disparador e clique no botão Editar...;
9. Em Iniciar a tarefa: selecionar a opção Quando ocioso, feito isso, é só clicar em OK e sua tarefa está pronta.
O script Encerrar uma sessão automaticamente também atende à sua necessidade, seguindo os passo acima, substituído o shutdown pelo script.
By
Ricardo Oliveira
às
maio 24, 2018
2 comentários:
Essa foi uma pergunta realizado pelo Luciano Brandão Filho no post Encerrar uma sessão automaticamente, decidimos criar um post para essa pergunta do Luciano porque ela pode ajudar outras pessoas que queiram implementar esse mesmo recurso em casa ou no trabalho.
Luciano,
Quando um computador não é utilizado por um determinado tempo ou quando não tem nenhum atividade do teclado ou do mouse, ele fica ocioso. E durante essa ociosidade podemos configurar o computador para executar um determinada tarefa (Executar uma limpeza de disco, rodar o antivírus e por aí vai...)
Você pode fazer isso de uma forma bem simples:
1. Abrir o Agendador de Tarefa do Windows;
2. Clicar em Biblioteca do Agendador de Tarefa, em Ações clicar em Criar Tarefa Básica...;
3. Você vai criar uma tarefa com um nome desejado e clicar em Avançar;
Exemplo: Forçar o logoff do usuário quando não estiver no computador;
4. Você será perguntado "Quando deseja que a tarefa seja iniciada?", marque a opção Diariamente e clique no botão Avançar;
5. A próxima etapa é opcional, se você não fizer nenhuma alteração, clique em Avançar novamente;
6. Marque a opção Iniciar um programa e entre com o programa shutdown.exe, em parâmetro, a letra -L e em seguida Avançar;
7. Agora marque a opção Abrir a caixa Propriedades da tarefa depois de clicar em Concluir;
8. Vá para guia Disparadores, selecionar o disparador e clique no botão Editar...;
9. Em Iniciar a tarefa: selecionar a opção Quando ocioso, feito isso, é só clicar em OK e sua tarefa está pronta.
O script Encerrar uma sessão automaticamente também atende à sua necessidade, seguindo os passo acima, substituído o shutdown pelo script.

terça-feira, 22 de maio de 2018
Como Formatar mensagens no Whatsapp ( Itálico, Negrito, Tachado e Monoespaçado
Aprenda a formatar suas mensagens no WhatsApp, deixando seus textos mais elegantes e com uma melhor organização visual
Formatação de texto no WhatsApp
Itálico - Para deixar uma palavra em itálico, coloque em cada lado do texto o underscore, subtraço (_), por exemplo:
_texto_
Negrito - Basta colocar um asterisco em cada lado do texto, por exemplo:
*texto*
~texto~
Monoespaçado - Para deixar sua mensagem em monoespaçado, coloque três crases em cada lado do texto, por exemplo:
```text```
Outra alternativa mais simples
1. Pressionar a palavra que você deseja formatar por alguns segundos e em seguida tocar nos 3 pontinhos;
2. Agora é só selecionar umas das opções desejada: Negrito, Itálico, Tachado ou Monoespaçado.

terça-feira, 15 de maio de 2018
Criar e restaura imagem/backup/clone - Linux
O DD é uma excelente ferramenta para clonar ou fazer backup de uma unidade de disco físico ou removível ( HDs, SSDs, ou Mídia removíveis ). Ele é muito prático e rápido para replicar uma imagem em outros computadores, por exemplo.
Logo abaixo, é possível ver duas linhas de exemplo para criar uma imagem de um disco e outro exemplo de como restaurar a imagem que foi criada no passo anterior
Cria a imagem do disco
Restaura a imagem
By
Ricardo Oliveira
às
maio 15, 2018
Nenhum comentário:
Logo abaixo, é possível ver duas linhas de exemplo para criar uma imagem de um disco e outro exemplo de como restaurar a imagem que foi criada no passo anterior
Cria a imagem do disco
dd if=/dev/hda | gzip > /PASTA/imagem_do_hd.img.gz
Restaura a imagem
gzip -d -c /PASTA/imagem_do_hd.img.gz | dd of=/dev/hda
