HTML com UTF-8-pt-br (CGI-Bin)

cgi-bin-paginacao

Um servidor com o Microsoft Windows Server e o IIS (Internet Information Services) instalado, nele vem como padrão de instalação reconhecer o texto do HTML no idioma inglês.

Recentemente, tive problemas de meu código HTML parar de reconhecer os acentos utilizados do idioma português-brasileiro.  Tentei de tudo, e nada fazia os acentos voltar a funcionar. Pesquisei em dois livros velhos de HTML da década de 80, e lá tinha um capitulo falando de CGI, então eu resolvi fazer um arquivo CGI para testar, e funcionou, a acentuação das palavras voltaram a funcionar perfeito novamente no HTML.

Caso algum de vocês passem pelo mesmo problema que eu, podem testar esta solução.

HTML-UTF8-CGI-BIN
Esse arquivo paginacao.cgi tem que ser feito o upload para dentro do servidor web.

Criei um arquivo CGI-Bin chamado paginacao.cgi com o seguinte conteúdo abaixo, ele funcionou perfeito:

#! / Bin / sh
Content-type: text / html
Language: pt-br
Charset: UTF-8-pt-br
==========================================================
Translation (portuguese to english):
A server that has Microsoft Windows Server and Internet Information Services (IIS) installed, it is by default that the installation recognizes English-language HTML text.
I recently had problems with my HTML code failing to recognize the accents used in the Portuguese-Brazilian language. I tried everything, and nothing made the accents work again. I researched two old HTML books from the 80’s, and there was a chapter talking about CGI, so I decided to make a CGI file to test, and it worked, the accentuation of the words came back perfect working again in HTML.
If any of you go through the same problem as me, you can test this solution.
HTML-UTF8-CGI-BIN
This paginacao.cgi file has to be uploaded to the web server.
I created a CGI-Bin file called paginacao.cgi with the following content below, it worked perfect:
#! / Bin / sh
Content-type: text / html
Language: pt-br
Charset: UTF-8-pt-br
==========================================================
=========================================================
Por Ana Mercedes Gauna (18/04/2017)
Senior Business Systems Analyst
CRA-RJ: 03-03161 | ABRAWEB: 66132
MCSE: 098-02070 Partner: 4935985
Twitter: @amgauna @AnaGaunaTech

Microsoft Exchange Server

Microsoft Exchange Server (Email Server)

Microsoft Lync Server

Microsoft Lync Server (Chat Server)

Microsoft Project Server

Microsoft Project Server

(Microsoft Project 2016 For Office 365)

Microsoft System Center Server

Microsoft System Center Server (Service Management)

 

Microsoft BizTalk Server

Microsoft BizTalk Server (Host Integration Server)

Microsoft SharePoint Server + Office 365

Sharepoint-Beneficios

O Microsoft SharePoint Server é um software servidor de intranet e extranet, que funciona com o Microsoft SQL Server, no qual com os aplicativos do Microsoft Office 365 Enterprise instalados, os usuários dele,  funcionários da empresa, podem gerenciar projetos online, colaborar em equipe e sincronizar documentos em tempo real.

Observação: Hardware recomendado no Microsoft SQL Server 2016: motherboard com processador Quad Core:  Intel Xeon E3 / Xeon E5 / Xeon E7 / Intel Core i7 ou AMD Athlon™ X4 Quad-Core

O Microsoft SharePoint tem o poder de funcionar em conjunto com o Microsoft Office 365 utilizando os aplicativos que já estamos acostumados (Word, Excel, PowerPoint, OneNote, OneDrive, Skype For Business), e nele pode-se instalar mais estes aplicativos: o Microsoft Project Pro For Office 365, o Microsoft Visio For Office 365 e o Yammer (rede social dos funcionários da empresa: conheça o Yammer), utilizando uma conta no portal Office via Microsoft Azure.

 

Microsoft SharePoint Server (Intranet/Extranet)

SharePoint Online For Office 365 (Microsoft Azure)

 

Por Ana Mercedes Gauna

Microsoft Dynamics CRM Server

Microsoft Dynamics CRM Server (Marketing Server)

Microsoft SQL Server

O Microsoft SQL Server  existe em 2 versões:  SERVER (Microsoft SQL Server 2016 Candidate2 para ser instalado em máquinas com o Microsoft Windows Server instalado) e CLIENT-SERVER (Microsoft SQL 2012/2014 Express para ser instalado em máquinas com o Windows XP, Windows 7, Windows 8, Windows 10) nas versões 32 bits (x86) e 64 bits (x64).

Neste link https://msdn.microsoft.com/en-us/library/ms143506(v=sql.130).aspx#Anchor_1 diz que o Microsoft SQL Server 2016 (64 bits) é para funcionar em conjunto com o processador AMD Opteron, AMD Athlon 64, Intel XEON ou Intel Pentium IV.

Processadores Quad-Core exigidos para uso junto com o Microsoft SQL Server 2016 Candidate2:

Intel XEON E3 = http://www.intel.com.br/content/www/br/pt/processors/xeon/xeon-processor-e3-family.html

Intel XEON E7 = http://www.intel.com.br/content/www/br/pt/processors/xeon/xeon-processor-e7-family.html

AMD Opteron Série 4000 = http://www.amd.com/pt-br/products/server/opteron/4000

AMD Opteron Série 6000 = http://www.amd.com/pt-br/products/server/opteron/6000

#########################################################################################

Quanto a opção de fazer o banco de dados do Microsoft SQL Server ficar offline para o MCDBA fazer uma importação ou exportação de dados, ou para o MCDBA fazer uma alteração em página de código do idioma utilizado dentro do banco de dados, ou para o MCDBA fazer uma cópia da base de dados para a realização de testes online, ou para o MCDBA desativar o banco de dados (offline) ou ativar o banco de dados para ele funcionar novamente, ou para o MCDBA fazer um backup ou restauro de dados, existem na versão SERVER do Microsoft SQL Server instalado em Microsoft Windows Server (sistema operacional de rede de 64 bits = Microsoft Windows Server 2008 / Microsoft Windows Server 2012 / Microsoft Windows Server 2016).

Essas funções não existem na versão CLIENT-SERVER (utilizada para o usuário ler as informações armazenadas dentro do banco de dados junto com softwares de aplicativos) do Microsoft SQL Server, instalado e configurado em máquinas Windows 7 / Windows 8 / Windows 10, de usuários comuns.

 

Microsoft SQL Server 2016 Candidate 2 Download = https://www.microsoft.com/pt-br/evalcenter/evaluate-sql-server-2016

 

Microsoft® SQL Server® 2014 Express Download (Client-Server) = https://www.microsoft.com/pt-br/download/details.aspx?id=42299

Microsoft® SQL Server® 2012 Express Download (Client-Server) = https://www.microsoft.com/pt-br/download/details.aspx?id=29062

Microsoft® SQL Server® 2012 Service Pack 2 (SP2) Express Download (Client-Server) = https://www.microsoft.com/pt-BR/download/details.aspx?id=43351

#########################################################################################

 

SQL Server 2016 (Library)

 

SQL Server 2014 (Library)

 

SQL Server 2012 (Library)

 

SQL Server 2008 R2 (Library)

 

SQL Server (Instalação)

 

Veja Também:

 

Microsoft SQL Server (Database)

 

 

ANTIVÍRUS (Computador + Server + Celular + Tablet)

ANTIVÍRUS (Computador + Server + Celular + Tablet)

 

Década de 80, meu primeiro computador foi um Commodore Vic20, um presente de meu pai, e nessa época eu não vi existir ainda os antivírus.

Em 1991, eu montei um computador AMD 386, usei durante vários anos, com sistema operacional MS-DOS, um ano com o Norton Antivírus (Já usei diversas versões), outro ano com o McAfee Antivírus (Já usei diversas versões), e outro ano com o Avast Antivírus (já usei diversas versões). Lembrando que as primeiras versões desses softwares funcionavam sob MS-DOS.  Antigamente a atualização das informações dos arquivos de vírus eram feitas manualmente, em internet discada, e muito lenta.

Nos últimos 20 anos, eu usei diversos antivírus  gratuitos: AVAST,  AVG,  LavaSoft  Ad-Aware,  AVIRA, ESET NOD32, PANDA, etc.     O bom da internet banda larga é que os arquivos (com a relação de vírus), e o software antivírus, ambos passaram a receber suas atualizações automaticamente, e rapidamente, online na internet.

Década de 90, no meu ex-emprego, eu montei diversos computadores sozinha, um computador com processador AMD 386, e depois vários computadores com processador Intel 386 Pentium, usando o sistema operacional MS-DOS + WordPerfect + IBM Lotus 1-2-3, e alguns anos depois usando o Microsoft Windows 3.11 For Workgroups, anos depois Microsoft Windows 95 com Microsoft Office (Word + Excel + Powerpoint + Access), anos depois Microsoft Windows 98 com Microsoft Office 97 (Word + Excel + Powerpoint + Access), e usei anos depois o Microsoft Windows XP com o Microsoft Office 97 (Word + Excel + Powerpoint + Access).  Em casa eu usava um computador Intel 386 Pentium.   🙂

Em 2000 eu usava um computador Intel Pentium (que eu mesma montei sozinha) com Microsoft Windows95, alguns anos depois com Windows98, anos depois com Windows XP.

Em 2010 eu usava um computador Intel Celeron2 Duo (que eu mesma montei sozinha) com Microsoft Windows XP, e alguns anos depois com Windows 7.

Em 2012 eu comprei um notebook CCE Intel Core2 Duo com Linux (eu exclui a partição no Linux, recriei uma partição nova, formatei o disco rígido e instalei o Microsoft Windows XP) no meu notebook novo, e alguns anos depois eu instalei o Microsoft Windows 7.

Em 2013 eu vi uma promoção na internet e comprei um computador Intel Celeron2 Duo com Linux (eu exclui a partição no Linux, recriei uma partição nova, formatei o disco rígido e instalei o Microsoft Windows XP), e alguns anos depois eu instalei o Microsoft Windows 7.

Em 2014 eu vi uma promoção na internet, e comprei um computador Intel Core i5 com Linux  (eu exclui a partição no Linux, recriei uma partição nova, formatei o disco rígido e instalei o Microsoft Windows7).

 

ANTIVÍRUS (Para Home User)

  • Norton Security Online (Symantec):  http://www.nortonsecurityonline.com/   Em 2010 eu voltei a usar, comprei uma assinatura de 12 meses para 3 usuários. O bom dessa versão do Norton, que eu notei, foi que ele detectou tudo o que existia dentro da minha rede wireless (roteador wireless, computador desktop wireless, notebook wireless, celular  wireless, impressora wireless, tablet  wireless) e avisou sempre quando um objeto wireless novo era detectado. Quando terminou meu tempo de 12 meses da assinatura anual, eu desinstalei o software.

 

  •  Kaspersky Antivírus Total Security (Kaspersky Lab):   http://store.kaspersky.com/store/kasperbr/custom/pt_BR/pbPage.DR_LP_br20branded_v2     Em 2012 usei pela primeira vez uma versão do Kaspersky Internet Security, na caixa do software contém a informação que ele tem proteção híbrida em nuvem, decidi experimentar, comprei a assinatura de 12 meses para uso com 3 usuários. O bom dessa versão do Kaspersky, que eu notei, foi que ele  detectou  tudo  o  que existia  dentro  da  minha  rede  wireless  (roteador  wireless, computador  desktop  wireless,  notebook  wireless,  celular  wireless,  impressora  wireless,  tablet   wireless,  televisor Samsung smart-tv wireless) . Quando terminou o tempo de 12 meses da assinatura anual, eu desinstalei o software.

 

  • McAfee Antivírus (Intel Security):  http://promos.mcafee.com/offer.aspx?id=973254&gclid=Cj0KEQiApruyBRCFqoDu1pbk9rkBEiQAF8EFdeyeS4abI0Eoxw4mwKKeoVjGulgm3eo-mSEGuwhw6HQaAsMI8P8HAQ    Eu já usei diversas versões do McAfee Antivírus desde 1991, e a primeira versão do software que eu usei era em MS-DOS. Em 2011 a Intel comprou o software, e atualmente ele é o McAfee LiveSafe (Intel Security). Em 2015, eu voltei a usar, comprei  o softwareMcAfee LiveSafe  + McAfee SafeKey , com 12 meses de assinatura,  e com instalação  ilimitada  em computadores, tablet e celular.  O  bom dessa versão do McAfee, que eu notei, foi que ele detectou tudo  o  que  existia  dentro  da  minha  rede  wireless  (roteador wireless,  computador  desktop  wireless,  notebook  wireless, celular  wireless, impressora wireless, tablet  wireless, televisor Samsung Smart-TV wireless).  Eu notei no meu computador, que o Windows7 e o Windows10, ambos detectaram o meu televisor Samsung Smart-TV como sendo um roteador.

 

ANTIVÍRUS (Para Empresas)

ANTIVÍRUS PARA SERVIDOR (Empresas)

 

ANDROID (CELULAR & TABLET):

Desde 2010, eu uso o sistema operacional Android (Google), instalei e testei nele alguns softwares antivírus, durante vários anos, em diversos modelos de celulares e tablets.  Eu notei que faz o checking (ele analisa todos os aplicativos que estão instalados dentro do celular Android) e depois lista quais são os aplicativos que detectou apresentar problemas de privacidade.  Ele também faz o backup dos contatos e informações armazenadas no aparelho (se o usuário quiser).

  • Norton Mobility Security & Antivírus (Symantec)
  • Symantec Mobile Security
  • McAfee Security LiveSafe (Intel Security)
  • Kaspersky Internet Security 
  • AVG Antivírus Android & Tablet
  • Avira Antivírus Security
  • Eset Mobile Security

IOS (IPHONE & IPAD):

Desde 2014, a minha filha tem um Apple Iphone5, e desde 2015 tenho um Apple Ipad2 10″ (ambos com IOS9).  Eu ainda estou analisando o funcionamento dos antivírus sob IOS9.

  • Norton Mobile Security (Symantec)
  • McAfee Mobile Security (Cofre de Privacidade, Backup, AntiRoubo)
  • McAfee SafeKey (Intel Security)
  • McAfee Personal Locker (Intel Security)
  • SecureLine VPN Segurança Wifi e Proteção de Identidade AVG.

 

Observação:   Os fabricantes dos softwares antivírus utilizam as redes sociais do Facebook e Linkedin, diariamente.

Lembre sempre de manter atualizado anualmente o seu software antivírus. Quando terminar 12 meses de uso da assinatura, retire a versão velha do software antivírus, e instale a versão nova dele.

Por Ana Mercedes Gauna em 10/07/2015

https://anagauna.wordpress.com  |   https://about.me/anagauna 

Senior System Analist | Webmaster | DBA | CCNA2 | ERP | Management

Rio de Janeiro/RJ – Brazil – 27 anos de experiência profissional (CLT)