25 novembro 2020

Michelly Oliveira

Os tipos de registros A, AAAA, NS, CNAME, MX, PTR, SOA, TXT, SRV e SPF em um DNS

 


 

O DNS, do inglês Domain Name System (Sistema de Nomes de Domínios), funciona como um sistema de tradução de endereços IP para nomes de domínios. Na verdade, é graças ao DNS que você pode digitar www.michellyconnolli.blogspot.com na barra de endereços do seu navegador para acessar este blog, e não um monte de números e pontos. O DNS é um protocolo amplo e complexo de se entender como um todo, possuindo vários tipos de registros e configurações, Hoje, vamos nos limitar a falar sobre a utilidade desse protocolo e seus principais tipos de registros.

O que o DNS faz?

O Servidor de Nome de Domínios serve para facilitar a nossa função de gravar ou utilizar o endereço de algo na internet.  Assim resumidamente, temos a função de um DNS: fazer com que ao digitar www.google.com num navegador, possamos atingir o endereço real correspondente X.X.X.X.

Tipos de registros

Existem diversos tipos diferentes de registros DNS disponíveis, no entanto, abaixo será mostrado apenas o que significam os mais comuns de serem encontrados durante o gerenciamento de um domínio:

  • A – O A, também conhecido por hostname, é o registro central de um DNS, ele vincula um domínio ou subdomínio a um endereço IP direto. Os registros de DNS do tipo A são a razão final da existência do sistema de resolução de nomes, e o tipo de registros que dá nome ao serviço. Este é, hoje, um dos dois tipos de registros que se destinam a fazer o que o nome diz… resolver nomes.
  • AAAA – A internet cresceu de tal forma que o número de IPs inicialmente disponíveis está praticamente esgotado e já não permite acompanhar o crescimento da rede. Hoje existem computadores numa grande percentagem de casas, e cada vez mais existe um computador na mão (ou no bolso) de casa pessoa (os SmartPhones). Para ultrapassar este problema foi criado um novo conjunto de endereços, designados com o nome IPv6. Sendo assim, registros AAAA executam a mesma função de A, porém, para um endereço IPv6.
  • NS – Name Server (Servidor de Domínio), especifica servidores DNS para o domínio ou subdomínio. Pelo menos, dois registros NS devem ser definidos para cada domínio. Geralmente, um principal e outro secundário.
  • CNAME – Significa Canonical NAME. Especifica um apelido (alias) para o hostname (A). É uma forma de redirecionamento.
  • MX – Sigla para Mail eXchanger. Aponta o servidor de e-mails. Pode-se especificar mais de um endereço, formando-se assim uma lista em ordem de prioridade para que haja alternativas no caso de algum e-mail não puder ser entregue. Na prática, quando temos um email do tipo email@example.com, devemos perguntar ao servidor de NS do domínio example.com qual é o servidor de email do domínio, isto é, qual o MX do domínio, e em seguida, enviar o email para esse servidor.
  • PTR – PoinTeR, aponta o domínio reverso a partir de um endereço IP.
  • SOA – Start Of Authority. Indica o responsável por respostas autoritárias a um domínio, ou seja, o responsável pelo domínio. Também indica outras informações úteis como número serial da zona, replicação, etc.
  • TXT – Refere-se a TeXT, o qual permite incluir um texto curto em um hostname. Técnica usada para implementar o SPF. Atualmente, uma das informações mais comuns – mas ainda não comum o suficiente – que podemos encontrar neste tipo de registros são as chaves públicas dos servidores de email, que podem ser utilizadas para validar que um email enviado como se tivesse origem num domínio aí tem de facto origem.
  • SPF – Sender Policy Framework, é uma tentativa de controle de falsos e-mails. Permite ao administrador de um domínio definir os endereços das máquinas autorizadas a enviar mensagens neste domínio.
  • SRV – Abreviação de SeRVice, permite definir localização de serviços disponíveis em um domínio, inclusive seus protocolos e portas. Este tipo de registros servem para indicar que servidores suportam cada tipo de serviço baseado no domínio para o endereçamento, isto é, em que o tipo de conta seja do tipo <utilizador>@<dominio.com>, com exceção do domínio que, sendo deste tipo (o endereçamento do email é do tipo acima), utiliza os domínio do tipo MX.
  • Outros– Implementações diversas de serviços implementam frequentemente alterações ao DNS para suportar outros tipos de registos, uns mais comuns do que outros, mas os registos acima são os mais comuns, e os que são suportados pelos RFCs recomendados pelo IEEE, o organismo responsável pela gestão dos RFCs que definem a maioria dos protocolos base da Internet.


25 outubro 2020

Michelly Oliveira

Como ativar e usar o visualizador de fotos antigo no Windows 10

 

 


Passo 1. Pressione o comando "Windows + R" para abrir o "Executar" e entre com o comando "regedit.exe" (sem as aspas);


Passo 2. Uma mensagem de confirmação do UAC será aberta. Nela, clique em "Sim" para continuar;



Passo 3. Agora, na lateral esquerda da janela do editor de registro, navegue até "HKEY_CURRENT_USER \ Software \ Classes \ .jpg". À esquerda, dê um duplo clique sobre "(Padrão)" e entre com o valor "PhotoViewer.FileAssoc.Tiff" (sem as aspas);


Repita o procedimento acima, do terceiro passo, nas seguintes chaves:

  • HKEY_CURRENT_USER\Software\Classes\.jpeg
  • HKEY_CURRENT_USER\Software\Classes\.gif
  • HKEY_CURRENT_USER\Software\Classes\.png
  • HKEY_CURRENT_USER\Software\Classes\.bmp
  • HKEY_CURRENT_USER\Software\Classes\.tiff
  • HKEY_CURRENT_USER\Software\Classes\.ico

Passo 4. Após fazer as alterações no registro, feche o editor e abra as configurações do Windows 10. Por lá, clique em "Apps";


Passo 5. Por fim, em "Aplicativos padrão", clique em "Fotos" e escolha o "Visualizador de Fotos do Windows".


Dessa forma, visualizador de fotos antigo do Windows 7 será executado sempre que você abrir uma foto.

06 julho 2020

Michelly Oliveira

Siglas de executivos

 


A adoção de termos em inglês por parte das empresas é algo cada vez mais comum. Você já deve ter se deparado com muitas palavras e expressões que não entendeu muito bem na hora e, até para se não se sentir deslocado, precisou pesquisar o significado depois.

Para esclarecer algumas dúvidas, apresentamos o significado das famosas siglas destinadas aos diretores de diversas áreas em uma organização:

CEO (Chief Executive Officer - Presidente Executivo)

Diretor geral ou presidente da empresa, é o cargo que está no topo da hierarquia operacional.
No Estados Unidos, o CEO de uma empresa é o grande chefe; a pessoa que está no comando de grandes decisões e negócios importantes da empresa. Embora este termo também seja usado em empresas britânicas, o CEO é mais comumente referido como o MD (Managing Director – Diretor Administrativo) no Reino Unido.


CFO (Chief Financial Officer - Diretor Financeiro)

Diretor financeiro, é o profissional que comanda a administração e planejamento financeiro da empresa.
O CEO vai passar boa parte do seu tempo com o CFO, que está encarregado de manter o controle financeiro da empresa. A posição do CFO equivale a um Diretor Financeiro, ele deve ser capaz de produzir relatórios que ilustram o fluxo de dinheiro no negócio.

VP (Vice-Presidente)

O segundo no comando de uma empresa, o VP ajuda o CEO  a projetar a visão global do negócio e garantir que tudo esteja funcionando perfeitamente. Eles podem também substituir o  CEO em algumas ocasiões e terão autoridade para dizer a forma como as questões são tratadas. Em alguns casos, a empresa terá um VP para um componente específico do negócio, tais como o VP de Marketing que se reporta ao CEO sobre questões relacionadas com o departamento de marketing da empresa.

CIO (Chief Information Officer)

Diretor de Tecnologia da Informação, fica responsável por toda a informática de uma empresa.

CMO (Chief Marketing Officer - Diretor de Marketing)

Diretor de Marketing, coordena e administra todas as ações de Marketing da companhia.
O chefe ou diretor de marketing tipicamente identificado pelo termo de CMO coordena todas ações de marketing e atividades relacionadas com a criação e entrega de valor para o cliente, aquisição de novos consumidores e a retenção e satisfação daqueles consumidores já fiéis.

COO (Chief Operating Officer - Diretor de Operações)

Diretor de Operações, é o braço direito do CEO e responsável por cuidar de perto do negócio da empresa.

CTO (Chief Technical Officer)

Diretor técnico, mais presente em empresas de TI e indústrias, dirige ações de cunho tecnológico e/ou científico.

CPO (Chief Product Officer - Diretor de Produtos)

Diretor de produtos, comanda as atividades relacionadas aos produtos da organização, como concepção, projeto e produção.

CHRO (Chief Human Resources Officer)

Diretor de Recursos Humanos, é o profissional que dirige as ações voltadas à gestão de pessoas e, muitas vezes, à comunicação interna da corporação.

CCO (Chief Communications Officer - Diretor de Comunicação)

Diretor de Comunicação, é o líder de comunicação corporativa e responsável pelas relações da empresa com a imprensa, os clientes e a comunidade.

CLO (Chief Legal Officer)

Diretor jurídico, é o responsável por proteger legalmente a empresa e deve garantir que as estratégias da companhia atendam as questões jurídicas.

CKO (Chief Knowledge Officer)


Diretor de Conhecimento, deve gerir o capital intelectual da organização e o conhecimento dos profissionais em relação ao negócio.

Chairman (Presidente do Conselho)


Saindo da linha dos “C alguma coisa”,  este é outro cargo importante, mas que não é definido por uma sigla e sim um termo. O presidente do conselho está num cargo tão alto quanto o CEO e toma muitas das decisões referentes à empresa e muitas vezes é o porta-voz da companhia.

QC (Quality Control Manager – Diretor de Controle de Qualidade)


É responsável por manter as linhas de produção funcionando e garantir que o produto final esteja de acordo com exigências de saúde e segurança.

HR (Human Resources – Recursos Humanos)


O departamento de HR, ou RH no Brasil, de qualquer empresa é responsável pelas relações entre empresa e funcionário Um gerente de RH cuida da contratação, demissão, e da reorganização do pessoal da empresa. Eles são muitas vezes responsáveis pela folha de pagamento e ações disciplinares.

PR (Public Relations – Relações Públicas)


O departamento de Relações Públicas tem a responsabilidade de manter uma imagem pública favorável para o negócio. A equipe supervisiona o relacionamento entre a empresa, outras organizações e o público. O PR tem relações próximas com o departamento de comunicação da companhia, pois mapeia os desejos e reações do público-alvo a fim de manter uma imagem positiva da companhia através das informações obtidas pelo departamento de mídia.

PA (Personal Assistant  – Assistente Pessoal)


Se trata de um secretário geral, responsável ​​por ajudar uma figura significativa na empresa. Suas responsabilidades do cotidiano podem ser extremamente variadas. Eles fazem as pequenas tarefas que seus empregadores não tem tempo de realizar, como reserva de voos, enviar e-mails, organizar calendários e executar tarefas pessoais.

Admin (Administrative Assistant – Assistente Administrativo)


Esses funcionários cuidam de todas as tarefas da rotina do escritório, tais como arquivamento, fotocópia, boletins, responder e-mails e atender a ligações. Eles garantem que tudo no escritório esteja funcionando de forma eficiente.


Além desses termis temos também outros termos comuns usados nas empresas

Staff


Staff é um termo inglês que significa “pessoal”, no sentido de equipe ou funcionários. O termo é utilizado para designar as pessoas que pertencem ao grupo de trabalho de uma organização particular. Também se refere a um quadro de funcionários específicos da empresa, a equipe de aos recursos humanos, tecnologia, comunicação, etc.

Stakeholder


Outro termo que abrange várias pessoas. Stakeholder significa público estratégico e descreve uma pessoa ou grupo que tem interesse em uma empresa, negócio ou indústria, podendo ou não ter feito um investimento neles. Em inglês stake significa interesse, participação, risco. … Assim, stakeholder também significa parte interessada ou interveniente.der e-mails e atender a ligações. Eles garantem que tudo no escritório esteja funcionando de forma eficiente.

08 maio 2020

Michelly Oliveira

Problema com ícone do Adobe Acrobat DC

 

Recentemente tive um problema com o ícone do Adobe, ao abrir um arquivo.

Quando abro clicando direto no arquivo no Windows Explorer, o ícone que aparece na barra de tarefas é o do aplicativo de fotos do Windows, embora abra no Adobe Reader normalmente.
Na barra de título o ícone do aplicativo está correto, é o da Adobe também.
E os ícones que aparecem na miniatura do arquivo também é o do Adobe Reader.
Também verifiquei nos "Aplicativos Padrão" e o Adobe Reader está configurado para abrir os arquivos .pdf.

Buscando na net, acabei encontrando a solução desse problema. Lembrando que a minha versão do Windows é a 10.

  1. Fui na pasta C:\ProgramData\Microsoft\Windows\Start Menu\Programs (copia e cola o endereço no Windows Explorer) e lá estava um atalho para o Acrobat com o ícone do fotos (mistério de como isso foi parar ali").
  2. Fui ao desktop e criei um novo atalho, apontando para o Acrobat.exe, e dei-lhe o mesmo nome do atalho que está errado na tal pasta.
  3. Movi o atalho do desktop para a tal pasta, sobrescrevendo-o.
  4. Abri um arquivo .pdf e agora estava exibindo corretamente.                 

07 abril 2020

Michelly Oliveira

Erro no WordPress: Briefly unavailable for scheduled maintenance

 


Recente tive um problema do Wordpress ficar "preso" na página de manutenção, pesquisado na net, encontrei a solução abaixo. Mas primeiro, uma breve explicação do porque o problema acontece.

O que é?

Quando se atualiza um plugin ou tema, o WordPress por padrão, se coloca em modo de manutenção temporário. Quando aparece a mensagem "Briefly unavailable for scheduled maintenance" (ou em português "Brevemente indisponível para manutenção programada"), trata-se de uma notificação gerada pelo WordPress que alerta os visitantes sobre o que está acontecendo com o site.

Digamos que você esteja atualizando seus plugins e alguém acesse seu site durante o processo. Eles veriam essa mensagem de notificação.  Esta mensagem é um comportamento normal do aplicativo.

Quando alguma atualização acontece, o WordPress cria um arquivo ".maintenance" no diretório raiz da instalação. Quando o script de atualização é concluído, o WordPress remove automaticamente o arquivo ".maintenance".

Entretanto, se por algum motivo, o script de atualização é interrompido ou expira (seja pelo servidor de hospedagem ou pelo próprio aplicativo) o arquivo não vai ser removido e essa mensagem vai passar a ser exibida continuamente por todas as páginas do site.

Como Resolver?

Exclua manualmente o arquivo ".maintenance".

Siga os seguintes passos:
  1. Faça login no seu servidor de FTP utilizando algum programa (exemplo: Filezilla);
  2. Localize o local onde está o seu site em WordPress (onde você encontrará pastas para o conteúdo, wp-admin, wp-content e wp-includes);
  3. Procure pelo arquivo chamado ".maintenance";
  4. Delete esse arquivo;
  5. Atualize o seu site WordPress que o mesmo estará funcionando novamente.

Fonte: Hostnet
Michelly Oliveira

Resolver erro fatal: max_execution_time no Wordpress

 

Recentemente tive o problema de dar um erro ao atualizar um plugin. O erro foi ocasionado pela demora nessa atualização causando o travamento do front do wordpress na página de manutenção.
Então, eu tive dois problemas:

  1. Travamento da tela de manutenção;
  2. Demora no processamento de uma requisição, o que causou o excedimento do tempo máximo de execução de uma requisição.

Nesse post vou ensinar como corrigir esse problema do tempo máximo de execução, na verdade aumentar esse tempo máximo para tentar evitar que o erro ocorra. Esse erro (max_execution_time) significa que o script PHP que você estava executando demorou mais para do que o limite de tempo permitido, portanto, ele foi interrompido.

Encontrei, basicamente, três formas de resolver esse problema:

Opção 1 - Instalando plugin Wordpress de tempo máximo de execução excedido
Opção 2 - Editando o arquivo .htaccess  manualmente
Opção 3 - Mudando o valor do max_execution_time via CPanel
Opção 4 - Editando o arquivo wp-config.php do Wordpress
Opção 5 - Editando o arquivo php.ini do PHP

Opção 1 – Instalando Plugin WordPress de Tempo Máximo de Execução Excedido

O WordPress tem uma comunidade enorme então é bem provável encontrar um e até mais plugins para cada funcionalidade que você necessita. E claro que isso acontece se você precisa aumentar o tempo máximo de execução – você pode instalar o plugin WP Maximum Execution Time of 30 seconds Exceeded para corrigir esse erro.
Este plugin modifica seu arquivo .htaccess para aumentar o limite máximo de tempo de execução. Depois de instalar este plugin não há nada mais que você precisa fazer, tudo é feito pelo plugin.
Não há nenhuma página de configurações para o plugin, portanto, se você quiser desfazer qualquer alteração, basta remover o plugin e então as alterações em .htaccess serão desfeitas.

Opção 2 – Editando o arquivo .htaccess manualmente

Se você já tem muitos plugins instalados e não quer adicionar mais um ou se o plugin instalado não corrigiu o problema, você pode editar o arquivo .htaccess manualmente para aumentar o limite máximo de tempo de execução. A maneira mais fácil é usar o Gerenciador de Arquivos localizado no painel de controle da sua hospedagem.
Você precisará digitar o seguinte código na parte inferior do arquivo .htaccess e salvá-lo:


php_value max_execution_time 60



Isso irá aumentar o tempo máximo de execução em 60 segundos (1 minuto). Se ainda você tiver o mesmo erro, você pode tentar aumentar o valor ainda mais – para 120/180/300 segundos e assim por diante.

Opção 3 – Mudando valor do max_execution_time via cPanel

Se você está usando o cPanel, então você pode aumentar o max_execution_time diretamente via cPanel. Vá para a seção Select PHP Version.


Agora clique no link Switch To PHP Options.



Aumente o valor do campo correspondente ao max_execution_time. Normalmente, este campo já aparece com 30 segundos como padrão, em nosso exemplo iremos aumentar para 60 segundos. Clique Apply para salvar as mudanças.



Opção 4 – Editando o arquivo wp-config.php do Wordpress

Se, assim como na Opção2, você não quer adicionar mais um plugin, você pode editar o arquivo wp-config.php manualmente para aumentar o limite máximo de tempo de execução. A maneira mais fácil também é usar o Gerenciador de Arquivos localizado no painel de controle da sua hospedagem.
Você precisará digitar o seguinte código na parte inferior do arquivo wp-config.php (nesse exemplo vamos aumentar para 300) e salvá-lo:


set_time (300);


Opção 5 – Editando o arquivo php.ini

Essa opção, geralmente, é utilizada localhost ou em "servidor próprio", onde você tem acesso aos arquivos de  configurações do servidor, ao contrário das hospedagens. Nessa opção iremos alterar o arquivo php.ini localizado na pasta do servidor php da sua máquina. Esta pasta pode estar localizada em locais diferentes da máquina, a depender da configuração da mesma. Aqui estou utilizando o SO Windows e o XAMPP, portannto, este arquivo encontra-se no seguinte caminho de minha máquina: 


c:/"local_instalacao_xampp"/php/php.ini

Será preciso  procurar o código abaixo e aumentar o valor, no exemplo também foi aumentado para 300:

max_execution_time = 300


E é isso, você conseguiu aumentar o limite do max_execution_time com sucesso no seu site.


Fonte: Hostinger e Thimpress

18 março 2020

Michelly Oliveira

Códigos de status de respostas HTTP

 


Os códigos de status das respostas HTTP indicam se uma requisição HTTP foi corretamente concluída. As respostas são agrupadas em cinco classes:
  1. Respostas de informação (100-199),
  2. Respostas de sucesso (200-299),
  3. Redirecionamentos (300-399)
  4. Erros do cliente (400-499)
  5. Erros do servidor (500-599).
Os status abaixo são definidos pela seção 10 da RFC 2616. Você pode encontrar uma versão atualizada da especificação na RFC 7231.


Se você receber uma resposta que não está nesta lista, é uma resposta não padrão, provavelmente personalizada pelo software do servidor.

Segue o link para a página com todas as respostas: AQUI