thegoodfellas/blogset-br huggingface dataset:
mas ainda mesclam com a utilizacao dos controles em papel; e apenas 8%, sao considerados paperless, ou seja, 100% digitais.Ademais, para desencadear o sucesso e preciso ter claro que os medicos precisam de solucoes aderentes as suas expectativas e necessidades e que realmente os apoiem na execucao de um primoroso atendimento. Obtencao rapida de orientacoes baseadas em evidencias e total seguranca de que podem confiar nas informacoes apresentadas sobre os tratamentos sao aspectos que influenciam na adesao. A conveniencia e outra consideracao importante. Esses recursos precisam ser acessados por meio de diversas plataformas, seja via dispositivos moveis, portais ou bibliotecas, e independente do local. E mais do que isso precisam estar integrados aos PEPs.No Brasil, o Hospital Sirio-Libanes e um exemplo enfatico de que e possivel melhorar o atendimento ao paciente com o suporte movel a decisoes medicas. Nos ultimos 12 meses, o numero de topicos vistos em uma solucao de apoio a decisao ultrapassou 2.500 por mes, sendo as especialidades consultadas: oncologia, informacoes sobre medicamentos, cardiovascular e neurologia. A principal motivacao esta na capacidade de prover este apoio aos seus clinicos, tambem no ambiente extra-hospitalar, flexibilizando as opcoes para consultas de pacientes e permitindo que elas acontecam a qualquer hora e em qualquer lugar que seja conveniente para os pacientes e medicos.Por conta disso, e fato que a relacao da saude com a TI esta em seu ponto crucial de virada. O retorno de bilhoes investidos, embora esteja sendo percebido lentamente, esta proximo. A chave para acelerar a percepcao desse potencial realistico e o entendimento de que tanto os PEPs como os recursos de apoio a decisao clinica podem criar valor adicional aos cuidados com a saude.Por Denise Basow.
As portas TCP mais usadas (well known ports) sao as portas de 0 a 1023, que sao reservadas para servicos mais conhecidos e utilizados, como servidores web, FTP, servidores de e-mail, compartilhamento de arquivos, etc. A porta 80, por exemplo, e reservada para uso de servidores web, enquanto a porta 21 e a porta padrao para servidores FTP. A porta "0" e reservada, por isso nao entra realmente na lista.Existem 65.536 portas TCP e tambem o mesmo numero de portas UDP. Embora seja um protocolo menos usado que o TCP, o UDP continua presente nas redes atuais pois oferece uma forma alternativa de envio de dados, onde em vez da confiabilidade e privilegiada a velocidade e a simplicidade. Vale lembrar que tanto o TCP quanto o UDP trabalham na camada 4 do modelo OSI. Ambos trabalham em conjunto com o IP, que cuida do enderecamento.No TCP, os dados sao transmitidos atraves de conexoes. Tudo comeca com o cliente enviando o pacote "SYN", que solicita a abertura da conexao. Caso a porta esteja fechada, o servidor responde com um pacote "RST" e a conversa para por ai. Caso, por outro lado, exista algum servidor disponivel na porta solicitada (um servidor http, por exemplo), entao ele responde com outro pacote "SYN", seguido de um um pacote "ACK", avisando que a porta esta disponivel e prosseguindo com a abertura da conexao.O cliente responde entao com outro pacote "ACK", o que abre oficialmente a conexao. Comeca entao a transferencia dos dados, que sao organizados em pacotes. O protocolo TCP/IP permite o uso de pacotes com ate 64 kbytes, mas normalmente sao usados pacotes com ate 1500 bytes, que e o tamanho maximo de um frame Ethernet. Pacotes maiores podem ser transmitidos normalmente atraves da rede, mas precisam ser fragmentados, ou seja, divididos em pedacos menores, com ate 1500 bytes.Para cada pacote recebido, a estacao envia um pacote de confirmacao e, caso algum pacote se perca, ela solicita a retransmissao. Cada pacote inclui 4 bytes adicionais com um codigo de CRC, que permite verificar a integridade do pacote. E atraves dele que o cliente sabe quais pacotes chegaram danificados.Depois que todos os dados sao transmitidos, o servidor envia um pacote "FYN" que avisa que nao tem mais nada a transmitir. O cliente responde com outro pacote "FYN" e a conexao e oficialmente encerrada.Gracas a tudo isso, a confiabilidade e muito boa. Quando a conexao esta ruim, e normal ocorrerem mais perdas de pacotes e retransmissoes, mas as corrupcoes sao geralmente causadas pelo proprio programa que esta baixando o arquivo e nao pelo protocolo. O problema e que toda esta formalidade torna as transferencias um pouco mais lentas. Imagine que, para transmitir uma mensagem de texto com 300 bytes, via TCP, seria necessario transmitir um total de 9 pacotes!Veja um exemplo de como a transmissao funcionaria:Estacao: SYN (solicita a abertura da conexao)Servidor: SYN (confirma o recebimento e avisa que a porta esta disponivel)Servidor: ACK (inicia a conexao)Estacao: ACK (confirma)Estacao: DATA (e enviado o pacote com a mensagem de texto)Servidor: OK (a confirmacao, depois de verificar a integridade do
pacote)Estacao: FYN (solicita o fechamento da conexao)Servidor: FYN (confirma)Estacao: FYN (confirma que recebeu a confirmacao)No UDP, as coisas sao mais simples. Nele nao existe abertura de conexao, os pacotes sao transmitidos diretamente. A estacao solicita alguma informacao e o servidor envia a resposta. Assim como no TCP, sao usados pacotes de ate 1500 bytes (o protocolo permite o uso de pacotes com ate 64 kbytes, mas, assim como no caso do TCP eles sao raramente usados devido ao limite de tamanho dos frames Ethernet), contendo os bits adicionais de verificacao. A estacao pode verificar a integridade dos pacotes, mas nao tem como perceber se algum pacote se perdeu, ou solicitar a retransmissao de um pacote corrompido. Se um pacote se perde, fica por isso mesmo.Um exemplo tipico de uso do UDP e o streaming de video e audio via web, uma situacao onde o que vale e a velocidade e nao a confiabilidade. Voce nao gostaria nada se o navegador parasse a exibicao do video para solicitar uma retransmissao cada vez que um pacote se perdesse ou chegasse corrompido. E preferivel que ele pule o quadro e continue exibindo o restante do video.Outra aplicacao comum sao os servidores DNS. Sempre que voce acessa um site, a solicitacao do endereco IP referente ao dominio do site e a resposta do servidor sao enviadas via UDP, para ganhar tempo.Na pratica, e bem raro encontrar algum programa que utilize unicamente pacotes UDP para qualquer coisa alem do envio de mensagens curtas. Mesmo no caso do streaming de video, e quase sempre usada uma porta TCP para estabelecer a conexao e enviar informacoes de controle, deixando o UDP apenas para o envio dos dados.As portas mais usadas sao:21 TCP: FTP - O FTP e um dos protocolos de transferencia de arquivos mais antigos e ainda assim um dos mais usados. O ponto fraco do FTP e a questao da seguranca: todas as informacoes, incluindo as senhas trafegam em texto puro e podem ser capturadas por qualquer um que tenha acesso a transmissao.O FTP possui dois modos de operacao: passivo e ativo. No modo ativo, o cliente contata o servidor usando uma porta vaga aleatoria, como, por exemplo, a porta 1026, enderecando o pacote a porta 21 do servidor. O servidor imediatamente contata o cliente de volta, usando a porta seguinte (do cliente) para enviar os dados. Se o cliente usou a porta 1026 para abrir a conexao, entao o servidor enviara os dados na porta 1027. O problema e que o modo ativo nao funciona quando o cliente acessa atraves de uma conexao compartilhada. Ao tentar responder, o servidor cairia na porta 1027 do gateway da rede, sem conseguir chegar ao cliente.No modo passivo, o cliente tambem abre a conexao contatando a porta 21 do servidor; entretanto, ao inves de iniciar a conexao imediatamente, o servidor responde avisando que o cliente pode contata-lo em uma segunda porta, escolhida aleatoriamente (a 2026, por exemplo). O cliente inicia, entao, uma nova conexao na porta especificada e o servidor responde enviando os dados (a porta fica reservada ao cliente
durante o tempo que durar a transferencia). Em teoria, isto seria um limite ao numero de clientes que poderiam se conectar simultaneamente, mas, na pratica, seriam necessarias mais de 64.000 conexoes simultaneas ao mesmo servidor FTP para esgotar as portas disponiveis.Praticamente todos os clientes de FTP atuais utilizam o modo passivo por padrao, mas isso pode ser modificado dentro da configuracao. Alguns poucos servidores de FTP nao podem ser acessados em modo passivo, pois para isso e necessario que o administrador faca uma configuracao de firewall mais cuidadosa, mantendo abertas um conjunto de portas altas.Em resumo, no modo ativo o servidor precisa ter aberta apenas a porta 21, mas em compensacao o cliente precisa acessar a web diretamente e ter um conjunto de portas altas abertas no firewall. No modo passivo, os papeis se invertem: o cliente nao precisa ter portas abertas, mas o servidor sim.22 TCP: SSH - O SSH e o canivete suico da administracao remota em servidores Linux. Inicialmente o SSH permitia executar apenas comandos de texto remotamente; depois passou a permitir executar tambem aplicativos graficos e, em seguida, ganhou tambem um modulo para transferencia de arquivos, o SFTP. A vantagem do SSH sobre o Telnet e o FTP e que tudo e feito atraves de um canal encriptado, com uma excelente seguranca.O SSH pode ser usado tambem para encapsular outros protocolos, criando um tunel seguro para a passagem dos dados. Criando tuneis, e possivel acessar servidores de FTP, proxy, e-mail, rsync, etc. de forma segura. Gracas a isso, o SSH e usado como meio de transporte por diversos programas, como o NX Server. Veremos detalhes sobre o uso do SSH no capitulo 6.O sistema de encriptacao utilizado pelo SSH, assim como os tuneis encriptados, trabalham no nivel 6 do modelo OSI, acima da camada de sessao, do protocolo TCP/IP, e de toda a parte fisica da rede. Ao contrario do FTP, o SSH nao precisa de portas adicionais: tudo e feito atraves da porta 22, que e a unica que precisa ficar aberta no firewall do servidor. O cliente nao precisa ter porta alguma aberta e pode acessar atraves de uma conexao compartilhada via NAT.23 TCP: Telnet - O Telnet e provavelmente o protocolo de acesso remoto mais antigo. A primeira demonstracao foi feita em 1969, com o acesso de um servidor Unix remoto (ainda na fase inicial de implantacao da Arpanet), muito antes de ser inventado o padrao Ethernet e antes mesmo da primeira versao do TCP/IP.O Telnet foi muito usado durante as decadas de 1980 e 1990, mas depois caiu em desuso, sendo rapidamente substituido pelo SSH. Alem de nao possuir nenhum dos recursos mais sofisticados suportados pelo SSH, o Telnet e um protocolo completamente aberto (no sentido pejorativo), que transmite login, senha e todos os comandos em texto puro. Isso torna ridiculamente simples capturar a transmissao (usando, por exemplo, o Wireshark, que veremos no capitulo 5) e assim "invadir" o servidor, usando a senha roubada.Uma curiosidade, e que o sistema usado pelo Telnet para a transmissao de comandos e usado como base para diversos outros
protocolos, como o SMTP e o HTTP. De fato, voce pode usar um cliente Telnet para mandar um e-mail (se souber usar os comandos corretos), ou mesmo acessar um servidor web, desde que consiga simular uma conexao HTTP valida, como faria um navegador.25 TCP: SMTP - O SMTP e o protocolo padrao para o envio de e-mails. Ele e usado tanto para o envio da mensagem original, do seu micro ate o servidor SMTP do provedor, quanto para transferir a mensagem para outros servidores, ate que ela chegue ao servidor destino. Tradicionalmente, o Sendmail e o servidor de e-mails mais usado, mas, devido aos problemas de seguranca, ele vem perdendo espaco para o Qmail e o Postfix.53 UDP: DNS - Os servidores DNS sao contatados pelos clientes atraves da porta 53, UDP. Eles sao responsaveis por converter nomes de dominios como "guiadohardware.net" nos enderecos IP dos servidores.Existem no mundo 13 servidores DNS principais, chamados "root servers". Cada um deles armazena uma copia completa de toda a base de enderecos. Estes servidores estao instalados em paises diferentes e ligados a links independentes. A maior parte deles roda o Bind, mas pelo menos um deles roda um servidor diferente, de forma que, mesmo que uma brecha grave de seguranca seja descoberta e seja usada em um cyberataque, pelo menos um dos servidores continue no ar, mantendo a Internet operacional.Para acessar qualquer endereco, e preciso primeiro consultar um servidor DNS e obter o endereco IP real do servidor. Em geral, uma consulta a um dos root servers demora alguns segundos, por isso os provedores de acesso e os responsaveis por grandes redes sempre configuram servidores DNS locais, que criam um cache das consultas anteriores, de forma a agilizar o acesso. Voce mesmo pode configurar um servidor DNS para a sua rede usando o Bind.67 e 68 TCP: Bootps e Bootpc - Estes dois protocolos podem ser usados em sistemas de boot remoto, onde os clientes nao possuem HD nem CD-ROM e acessam todos os arquivos de que precisam a partir do servidor. Entretanto, os servidores DHCP atuais incorporam as funcoes que eram antigamente desempenhadas pelos servidores Bootps, e Bootpc, o que acabou tornando-os obsoletos. Nas versoes atuais do LTSP, por exemplo, os clientes dao boot atraves da rede utilizando uma combinacao de servidores DHCP, TFTP, NFS e XDMCP. 69 UDP: TFTP - O TFTP e uma versao simplificada do FTP, que utiliza portas UDP para a transferencia dos dados e nao inclui suporte a correcao de erros. Ele pode ser usado para transferencia de arquivos em geral, mas e mais frequentemente usado em sistemas de boot remoto, como no caso do LTSP. A principal vantagem nesses casos e que o protocolo e muito mais simples, de forma que o cliente TFTP pode ser incluido diretamente no BIOS da placa de rede, permitindo que o sistema operacional seja carregado diretamente atraves da rede, sem precisar de um HD ou outra unidade de armazenamento.80 TCP: HTTP - O HTTP e o principal protocolo da Internet, usado para acesso as paginas web. Embora a porta 80 seja a
porta padrao dos servidores web, e possivel configurar um servidor web para usar qualquer outra porta TCP. Neste caso, voce precisa especificar a porta ao acessar o site, como em: http://200.234.34.12:8080.110 TCP: POP3 - Servidores de e-mail, como o Postfix, armazenam os e-mails recebidos em uma pasta local. Se voce tiver acesso ao servidor via SSH, pode ler estes e-mails localmente, usando Mutt (no Linux). Entretanto, para transferir os e-mails para sua maquina, e necessario um servidor adicional. E ai que entra o protocolo POP3, representado no Linux pelo courier-pop e outros servidores.Programas como o Thunderbird e o Outlook contatam o servidor POP3 atraves da porta 110 e baixam as mensagens utilizando um conjunto de comandos de texto, derivados do Telnet. Originalmente, o POP3 e um protocolo tao inseguro quanto o Telnet, mas os servidores atuais suportam encriptacao via SSL (o mesmo sistema de encriptacao usado para acessar paginas seguras, via HTTPs), o que garante um bom nivel de seguranca.123 UDP: NTP - O NTP (Network Time Protocol) e o protocolo usado para sincronizar o relogio em relacao a outras maquinas da rede ou da Internet. Manter os relogios das maquinas sincronizados e uma necessidade em grandes redes, com grande uso de arquivos compartilhados, ja que fica dificil acompanhar os horarios de atualizacao dos arquivos se cada maquina utiliza um horario diferente.O protocolo NTP leva em conta o ping entre as maquinas e outros fatores para fazer as atualizacoes de forma extremamente precisa, de forma que diferencas de sincronismo entre as maquinas sao sempre da ordem de poucos milesimos de segundo.Existem diversos servidores NTP publicos, disponiveis via web. Para facilitar as coisas, existe o servidor "pool.ntp.org", que serve como um load balancer, encaminhando as requisicoes para um servidor geograficamente proximo de voce. Ao inves de ficar cacando servidores publicos no Google, voce pode sincronizar diretamente a partir dele. No Windows XP, por exemplo, a opcao de usar o NTP esta disponivel no "Painel de Controle > Data e hora > Horario da Internet":137 UDP, 138 UDP e 139 TCP: NetBIOS - Estas tres portas sao usadas pelo protocolo de compartilhamento de arquivos e impressoras em redes Microsoft. Cada uma das portas tem uma funcao especifica: a porta 137 UDP e usada para a navegacao, incluindo a visualizacao dos compartilhamentos disponiveis, a porta 138 UDP para a resolucao dos nomes da rede e a porta 139 TCP e usada para a transferencia de dados. E necessario que as tres estejam abertas no firewall para que a visualizacao dos compartilhamentos e acesso aos arquivos funcione corretamente.A partir do Windows 2000, passou a ser usado o protocolo CIFS (veja a seguir), mas o NetBIOS continua disponivel para manter compatibilidade com as versoes anteriores do sistema.143 TCP: IMAP - O IMAP e mais um protocolo para recebimento de e-mails, assim como o POP3. A diferenca entre os dois e que, ao receber os e-mails via POP3, eles sao apagados do servidor assim que baixados, liberando o espaco usado na caixa postal. No IMAP, os e-mails continuam no servidor ate serem deletados manualmente.Embora oferecer contas de e-mail
com acesso via IMAP seja muito mais oneroso do que via POP3 (ja que o numero de requisicoes e maior, e os usuarios podem conservar mensagens antigas por muito tempo), ele vem "roubando a cena" com a popularizacao dos webmails, que sao justamente clientes IMAP, que rodam no proprio servidor (atraves do Apache ou outro servidor web), e sao acessados no cliente usando o navegador.177 TCP: XDMCP - O XDMCP e um protocolo de acesso remoto, suportado nativamente pelo X (o ambiente grafico usado no Linux e em outros sistemas Unix). Ele permite rodar aplicativos remotamente e e a base para o LTSP e outros sistemas de acesso remoto, onde e usado um servidor central e terminais leves. O XDMCP pode ser tambem usado no dia-a-dia, para simplesmente rodar programas instalados em outra maquina da rede.A vantagem do XDMCP e que ele e um protocolo bastante simples e rapido, que oferece um bom desempenho via rede local e consome poucos recursos, tanto no servidor, quanto no cliente. Ele e tambem um recurso nativo do X, de forma que voce nao precisa instalar nenhum software adicional, basta ativar o recurso na configuracao do KDM ou GDM (os gerenciadores de login usados nas distribuicoes Linux atuais).A desvantagem e que o XDMCP e um protocolo "da velha guarda", que nao inclui suporte a encriptacao, e utiliza um conjunto de portas altas para enviar dados aos clientes. Alem da porta 177, onde o servidor recebe conexoes, e necessario que estejam abertas as portas de 6010 a 6099 (no servidor) e as portas de 5000 a 5200 nos clientes, o que complica um pouco as coisas ao manter um firewall ativo.389 TCP: LDAP - O LDAP e muito usado atualmente para criar servidores de autenticacao e definir permissoes de acesso para os diferentes usuarios da rede. Existem varios padroes de LDAP, um dos mais usados e o OpenLDAP, suportado pela maioria das distribuicoes Linux atualmente em uso.443 TCP: HTTPS - O HTTPS permite transmitir dados de forma segura, encriptados usando o SSL. Ele e usado por bancos e todo tipo de site de comercio eletronico ou que armazene informacoes confidenciais.445 TCP: CIFS - O protocolo CIFS e uma versao atualizada do antigo protocolo NetBIOS, usado para a navegacao e acesso a compartilhamentos em redes Windows. O protocolo CIFS e utilizado por padrao pelos clientes rodando o Windows 2000, XP e Vista, alem de ser usado pelas versoes recentes do Samba. Ao contrario do NetBIOS, que utiliza um conjunto de 3 portas, o CIFS utiliza apenas a porta 445 TCP.
No ultimo dia 23 de dezembro de 2015, a cidade ucraniana de Ivano-Frankivsk ficou sem luz por conta de um ataque hacker contra suas centrais de redistribuicao de energia. O malware responsavel pelo estrago foi estudado por uma empresa de seguranca cibernetica, que descobriu que o virus pode ter saido de um documento do Microsoft Office.Em 2007, a empresa de seguranca europeia Eset identificou um tipo de malware que ganhou o nome de BlackEnergy. Por meio de um recurso chamado KillDisk, o virus impede que o computador infectado seja ligado, pode danificar partes do hardware e ainda cria uma porta de acesso remoto permanente a maquina, dificultando sua remocao.A mesma Eset confirmou que os centros de redistribuicao de energia da Ucrania foram afetados pelo virus BlackEnergy em 23 de dezembro, o que deve ter causado o blecaute. Segundo os pesquisadores, o malware foi ativado por meio de um macro - recurso que executa tarefas repetidamente dentro de documentos da suite de aplicativos Office, da Microsoft.A conclusao da Eset e que o virus infectou os computadores da empresa de energia ucraniana quando um funcionario, inadvertidamente (ou nao), abriu um arquivo corrompido do Office - seja um documento do Word, uma planilha do Excel ou uma apresentacao do PowerPoint, por exemplo. As autoridades da Ucrania ainda investigam a origem e os responsaveis pelo ataque hacker.Via Ars Technica & Olhar Digital Pesquisadores do Instituto de Psiquiatria, Psicologia e Neurociencia do King's College de Londres descobriram que os jogos online podem ser beneficos para pessoas com mais de 50 anos, ja que treinam o cerebro e exercitam a memoria, ajudando em tarefas diarias como cozinhar e fazer compras. O estudo durou 6 meses e contou com quase 7 mil participantes, com 50 anos ou mais. No teste, um grupo de participantes foi incentivado a jogar os jogos de treinamento cerebral quantas vezes quisesse, em sessoes com 10 minutos de duracao. O outro grupo deveria apenas realizar simples buscas na internet. Os voluntarios de ambos os grupos foram avaliados por meio de testes de cognicao, aplicados antes, durante e depois da pesquisa. De acordo com os pesquisadores, o grupo que jogou durante os 6 meses apresentou uma capacidade cognitiva melhor do que o grupo que nao jogou. Para a proxima fase da pesquisa, o objetivo e descobrir se a pratica de jogos online pode ajudar a prevenir o desenvolvimento da demencia. "O estudo nao foi longo o suficiente para avaliar se o pacote de treinamento cerebral pode prevenir o declinio cognitivo ou a demencia, mas estamos entusiasmados ao ver que ele tem impacto positivo sobre a maneira como as pessoas mais velhas desempenham tarefas essenciais do dia a dia", explica afirmou Doug Brown, porta-voz da Alzheimer's Society, que tambem esteve envolvida no estudo.Via BBC & Olhar Digital A Adobe esta oficialmente encerrando o Flash. Na noite da ultima terca-feira,1, a empresa anunciou que vai incentivar os desenvolvedores a "utilizarem os novos padroes web", principalmente o HTML 5.Em um comunicado, a companhia reconheceu a importancia do Flash, afirmando que ele "ajudou a empurrar a web para a frente",
mas com o crescimento de novas linguagens, decidiu abandonar a plataforma.Recentemente, o Flash sofreu duros golpes, deixando de ser suportado em diversos navegadores e, praticamente, em todos os smartphones, o que contribuiu para seu declinio."Os padroes abertos, como o HTML5, amadureceram e agora oferecem muitos dos recursos que o Flash inaugurou. Nos encorajamos os criadores de conteudo para construir com os novos padroes da web", explica a Adobe.FuturoO Flash nao desaparecera completamente e continuara a ser usado em diversas areas, como jogos na internet e videos. Por isso, a companhia afirmou que esta empenhada em garantir a compatibilidade continua e seguranca de conteudos Flash". Vamos trabalhar com o Facebook para ajudar a garantir que conteudos de jogos Flash na rede social continuem a ser executados de forma confiavel e segura", afirmou a Adobe.Via Wired & Olhar Digital