thegoodfellas/blogset-br huggingface dataset:
Esses dias tive que entregar um relatorio numa escola publica. Tratava-se de um documento oficial e obrigatorio, pois a escola exige que de tempos em tempos eu envie um texto contendo as atividades do meu estagio e a avalicao do meu supervisor. Enviei os documentos um pouco atrasado e recebi um email que dizia o seguinte:"Oi Bruno O teu relatorio esta atrasado. Segue em anexo a ficha para a justificativa. Favor preeenche-la e nos enviar o mais rapido possivel. A justificativa vai ser avaliada pela coordenador da SUPE. Janice"Em anexo a mensagem, recebi um arquivo .DOC, ou seja, um documento do Micrososft Word, que faz parte da suite Microsoft Office. O problema e que esse tipo de arquivo so funciona corretamente com o Word, que alem de ser pago (e a versao mais barata custa R$200) so e instalavel no Windows (que na versao mais simples custa R$300). Ou seja, para abrir o documento eu preciso ter o Windows e o Office.E um ABSURDO que os documentos exigidos por uma escola publica sejam em formato proprietario, obrigando os alunos a comprarem produtos especificos apenas para abrir um arquivo de texto. O custo da dobradinha Windows + Office fica em torno de R$500, no minimo. Ou a escola disponibiliza os documentos em formato aberto e gratuito, ou da copias legalizadas de todos os programas necessarios a todos os alunos.Vou abrir uma reclamacao formal e notificar a escola que isto esta ocorrendo. Nao sou obrigado a comprar programas de determinadas empresas quando tenho alternativas gratuitas e, na minha opiniao, de qualidade superior. Enviar documentos em formato proprietario e uma escolha pessoal, mas a existencia de uma solucao gratuita alternativa e indispensavel.Fala-se tanto em combater a pirataria, mas o proprio governo esta estimulando-a, mesmo que indiretamente. Afinal, e mais facil instalar o programa de forma ilegal do que exigir os nossos direitos. Quem nao tem condicoes de pagar pelo programa, ou simplesmente nao quer faze-lo, tem o direito de receber arquivos oficiais em formato gratuito.O povo esta acomodado e nao ve que esta sendo manipulado. As pessoas nao aceitam receber ordens de qualquer pessoa, mas aceitam ter que pagar para abrir um documento de texto. No momento em que eu estiver prestando um servico a alguem, vou enviar os documentos no formato adequado a essa pessoa, e nao a mim. Uma escola publica presta um servico a populacao, e nao o contrario. Quando presenciar alguma situacao semelhante, exija seus direitos. Os nossos direitos sao as obrigacoes deles. Ja foi falado que processadores x86-64 detem uma vantagem, velocidade, sobre os x86-32. Mas essa vantagem e relativa, principalmente com relacao a quantidade de memoria RAM que o computador possui.Programas escritos em 64 bits consomem, naturalmente, mais memoria RAM que os de 32 bits. Por exemplo.: se o Firefox consome 100 Mb de RAM num sistema 32 bits, vai consumir 160 Mb num sistema 64.No entanto, existe um limite de memoria para sistemas 32 bits, que e 4Gb. Sistemas 32 bits nao conseguem reconhecer mais que 4Gb de RAM, e ainda usam parte dela para reserva. O resultado
e que num sistema 32 bits com 4 Gb de RAM voce pode utilizar de 2.8 a 3.5 G para o sistema, pois o resto fica de reserva. O tamanho da reserva varia conforme o modelo de placa mae e processador.Se voce utilizar um sistema 64 bits pode colocar ate 128 Gb de RAM que nao havera perdas. Mas se voce tem 3 Gb ou menos, e melhor colocar um sistema 32 bits, pois ele consome menos memoria, e consegue lidar com 3Gb (e o limite, mas funciona bem). Em resumo, so utilize sistemas 64 bits se voce tiver 4Gb de memoria RAM ou mais.Algumas questoes comuns, respondidas:-Como faco para descobrir se meu processador e de 64 bits?No Windows voce vai precisar de um programa, o CPU-Z. Para fazer o download, clique aqui. Ao abrir o CPU-Z, procure no campo "instructions" o valor "x86-64" ou "EM64T". Se um dos dois estiver la, seu processador e 64 bits.No Linux e Mac OS, abra um terminal e digite o seguinte comando:getconf LONG_BITO numero que aparecer e o numero de bits que o seu processador suporta.-Eu tenho um processador 32 bits. Posso instalar um sistema 64 bits de alguma maneira?Nao, de jeito nenhum.- Processadores 64 bits podem executar programas em 32 bits?Sim, com desempenho igual ao de um processador 32 bits.-Posso instalar programas 64 bits em sistemas 32 bits?Nao, de jeito nenhum-Posso instalar programas 32 bits em sistemas 64 bits?Sim, alguns programas podem ser instalados, mas geralmente e por meio de gambiarras. E nao pense que ele sera mais rapido por causa disso - o desempenho sera identico a um sistema 32 bits.-Meu sistema operacional e 64 bits?Se voce usa o Windows XP, provavelmente nao. Em todo caso, aperte "Win+R" e execute "msinfo32.exe", sem aspas, para descobrir. No Windows Vista e 7, a informacao pode ser encontrada nas propriedades de "Meu computador". No linux e mac OS, abra um terminal e execute "uname -r". Se aparecer 386, 486 ou 686, e 32 bits. Se aparecer x86-64, e 64 bits.
Se voce esta lendo este texto, provavelmente esta conectado a internet e esta utilizando um browser, ou navegador, para acessa-la. Os navegadores mais comuns sao Internet Explorer, Firefox, Opera, Safari e Chrome.Internet Explorer 6 foi lancado em 2001, pela Microsoft, junto com o Windows XP. Na epoca representou um grande avanco, mas logo ficou atrasado em relacao aos concorrentes.Criaram-se novos recursos para internet, que agilizam o desenvolvimento e tornam os sites mais rapidos e eficientes. No entanto, o Internet Explorer 6 nao e capaz de lidar com essas informacoes, o que faz com que todo o codigo tenha que ser reescrito, o que alem de consumir tempo, torna o site muito mais pesado.As empresas concorrentes, apoiadas pelos desenvolvedores de sites, querem a morte do I.E. 6, ja que ele representa um grande atraso na internet. E como correr uma maratona com uma geladeira nas costas. A propria Microsoft se manifestou a favor da "morte" dele, recomendando o upgrade para a versao 7 ou 8.Recentemente o Youtube anunciou que nao vai mais dar suporte ao I.E. 6. Quem abre o site com esse navegador, encontra a seguinte mensagem:"Faca upgrade para um navegador moderno de modo a obter uma experiencia on-line mais rica. Vamos descontinuar o suporte para Internet Explorer 6 em breve, por isso faca o upgrade agora."Se os concorrentes, os usuarios, os desenvolvedores e ate mesmo os criadores querem a morte do Internet Explorer 6, porque ele ainda e utilizado? Talvez seja porque ainda nao percebemos que ele ja nao e mais a solucao, e sim o problema. A familia de processadores mais utilizada em computadores pessoais e a x86, criada pela IBM. Essa familia e composta pelos processadores de 32 bits, chamados de x86-32, e pelos processadores de 64 bits, chamados x86-64.Bits e um termo tecnico, portanto nao se desespere se voce nao sabe o que significa. Um bit, a grosso modo, e um sinal eletrico que diz se uma coisa deve, ou nao, ser feita. Geralmente usa-se o "zero" para negar, e "um" para confirmar. Voce tambem pode imagina-los como um interruptor de luz: ligado ou desligado.Pois dentro do computador tudo e feito com "zeros" e "uns". O processador, a memoria, o HD, todos "falam" uns com os outros mandando esses sinais eletricos. A velocidade com que esses dados sao transmitidos e chamada de FSB, e quanto mais alto FSB, melhor.Os computadores desenvolveram a capacidade de mandar lidar com varios bits ao mesmo tempo. Quando falamos que o processador e 32 bits, estamos nos referindo a quantidade de bits que ele consegue trabalhar ao mesmo tempo. Um processador de 64 bits, portanto, consegue trabalhar simultaneamente com o dobro de bits que o processador 32.Os processadores 32 bits sao antigos, e estao no mercado mundial a decadas. Desde a epoca dos 286, 386, 486 ate algums mais recentes, como o Pentium 4, da Intel. Aos poucos eles comecaram a perder espaco para a tecnologia de 64 bits, mas ainda estao presentes no mercado.Os processadores 64 atuais sao uma evolucao dos 32 bits. Eles conseguem trabalhar com o dobro da quantidade de
bits que os antigos, o que, teoricamente, da um ganho consideravel de velocidade. Mas nao e isso que ocorre na pratica.Para usar todo o potencial de um processador 64 bits os programas tambem devem ser feitos com instrucoes em 64 bits. Um x86-64 consegue executar instrucoes de um x86-32, mas e impossivel fazer o contrario. Sendo assim, os desenvolvedores de software escrevem programas apenas para 32 bits, o que poupa trabalho e dinheiro, mas sacrifica a velocidade.A partir do processador Intel Dual-Core e Core2Duo praticamente todos os processadores sao 64 bits. O problema e que eles estao executando apenas softwares de 32 bits, e nao tem seu potencial completamente aproveitado. O Windows XP, usado em praticamente todas as residencias, e 32 bits. Exite a versao 64, mas voce ja usou uma?Eu ja utilizei diversos sistemas 64 bits, mas sempre volto para os 32, por causa dos programas disponiveis. Nao adianta nada ter um sistema extremamente rapido para executar...nenhum aplicativo.Felizmente a Microsoft, empresa responsavel pelo Windows, anunciou que na versao posterior ao Windows 7 (que vai ser lancado em outubro) nao vai haver versoes 32 bits. Ela esta forcando os desenvolvedores de software a criarem versoes 64 bit. Quem nao criar corre o risco de ficar de fora do mercado de computadores.
Ja comentei aqui um pouco sobre os principais componentes do computador pessoal, e dentre eles o processador. Pois esse componente pode ser construido de diversas formas, que sao chamadas de arquiteturas. Ele sempre esteve presente nos computadores, seja com uma unica arquitetura dominante ou com varias brigando pela lideranca do mercado.As arquiteturas mais comuns sao: x86-32, x86-64 e PPC. As duas primeiras constituem a familia PC, sendo a primeira capaz de lidar com 32 bits e a segunda com 32 e 64 bits. Bits sao a quantidade de dados capazes de serem processados ao mesmo tempo, quanto mais, melhor. A arquitetura PPC (ou PowerPC) era usada quase que exclusivamente por Macs, e nao e mais usada desde 2005, pois esquentavam demais.A arquitetura PC detem cerca de 99% do mercado de computadores pessoais, pois era, ate pouco tempo atras, a tecnologia mais barata e confiavel. No entanto, um antigo tipo de processador foi melhorado e resurge com forca total, o ARM.Ainda nao existem processadores ARM tao potentes quanto um processador comum, mas e questao de tempo ate surgir um ARM equivalente a um x86. Alem disso, o ARM e mais barato e gasta menos energia. Essas caracteristicas estao atraindo a atencao de grandes empresas, principalmente a gigante Google, que recentemente anunciou que vai lancar um sistema operacional para concorrer com Windows, Linux e Mac OS.Os processadores ARM tem tudo para fazer sucesso no setor de notebooks de performance baixa e moderada, pois esquentam menos, gastam menos energia (o que faz com que a bateria dure de duas a tres vezes mais) e sao mais baratos.Muitos desenvolvedores de softwares estao correndo contra o tempo para adaptarem seus programas a essa nova arquitetura, sendo o Google a empresa que mais investe na nova tecnologia. Em contrapartida, a Microsoft anunciou recentemente que a nova versao do Windows nao tera suporte a computadores equipados com processadores ARM.O motivo do desinteresse da Microsoft pode ser explicado pelo kernel que o Windows usa (se voce nao sabe o que e kernel, aprenda aqui). O kernel linux, usado no Linux e Chrome (sistema do Google), ja tem suporte ao ARM, apesar de ainda ser precario. O Mac OS e muito semelhante ao Linux, por isso a implementacao e relativamente simples. No caso do Windows, sera preciso um kernel inteiramente novo, ou uma grande gambiarra.O importante e que nos, consumidores, so temos a ganhar com essa briga. Resta apenas torcer para que essa nova tecnologia se desenvolva cada vez mais e nao caia no esquecimento...de novo. Ha poucos meses atras o STF determinou que nao e necessario ter graduacao em jornalismo para exercer a profissao, basta fazer o pedido para ganhar uma credencial. Ou seja, qualquer um pode ser jornalista, basta fazer o pedido (e pagar uma taxa, obvio). Isso foi um desrespeito, aos jornalistas, por depreciarem todo o trabalho deles, e nos nao-jornalistas, pois veremos em alguns anos uma queda significativa na qualidade dos servicos informativos.Agora, o governo regulamentou a profissao analista de sistema, que significa projetar e implementar qualquer sistema informatizado, como uma rede telefonica, uma central de televisao,
ou sistema de multas do Detran, por exemplo. No entanto, e exatamente o contrario do que ocorreu com os jornalistas. Vai ser necessario ser graduado para trabalhar na area tecnica de computadores.A lei foi aprovada nesta quarta-feira no senado. Segue abaixo alguns trechos da noticia, publicada no site http://www.senado.gov.br :"Proposta que regulamenta o exercicio da profissao de analista de sistemas foi aprovado nesta quarta-feira (...). A proposta (...), segue agora para analise (...), em decisao terminativa.(...), somente profissionais com diploma superior em Analise de Sistemas, Ciencia da Computacao ou Processamento de Dados poderao exercer a profissao de analista de sistemas.Ja a profissao de Tecnico de Informatica podera ser exercida pelos portadores de diploma de ensino medio ou equivalente com curso tecnico de Informatica ou de Programacao de Computadores, expedido por escolas oficiais ou reconhecidas.A proposta torna privativa do analista de sistemas "a responsabilidade tecnica por projetos e sistemas para processamento de dados, informatica e automacao, assim como a emissao de laudos, relatorios ou pareceres tecnicos".A proposta original era a criacao de um comite de avaliacao e organizacao da profissao. Foi vetada, pois era inconstitucional. Essa regulamentacao divide opinioes, inclusive dos profissionais da area. Eu considero-a positiva, pois vai valorizar o trabalhador e sua dedicacao a profissao. No entanto, e preciso ficar atento a criacao de novas cobrancas. E bem possivel que voce, profissional da area, tenha que pagar um imposto, curso ou carteira especial para continuar trabalhando. Regulamentar a profissao e importante, mas "eles" querem tirar o nosso dinheiro. Fique ligado!
O HD, tambem conhecido por winchester, hard disk ou disco rigido, e a peca responsavel por guardar todos nossos arquivos. Quando desligamos o computador, por exemplo, tudo que e importante e gravado no HD, e o resto e descartado. A unica funcao dele e guardar dados, e nao importa do que e feito e nem como funciona.Dentre todos os tipos de HDs, destacam-se os HDDs e os novissimmos SSDs. Os HDDs estao presente em praticamente todos os computadores, e funcionam como um LP ultra moderno - sao formados por um disco de metal que e lido/gravado atraves de uma agulha super sensivel. Para funcionar, o disco precisa estar girando, e a agulha precisar movimentar-se para le-lo.Os SSDs funcionam como pendrives. Nao tem discos ou agulhas para gravar, eles recebem os dados e os armazenam em milhares de chips no seu interior. Logo, nao possuem partes moveis, o que e uma propriedade excelente, pois partes moveis geram desgaste, e desgaste leva a erros de funcionamento.Outra vantagem deles e que por nao terem partes moveis, nao tem atrito, reduzindo drasticamente a temperatura de operacao. Quanto mais frio um computador trabalha, maior a sua eficiencia e menor o seu consumo de energia.O desempenho dos SSDs tambem e muito superior aos HDDs. Apesar de funcionar de maneira semelhante ao pendrive, ele opera em frequencias muito maiores, o que faz com que leia e grave dados numa velocidade impressionante. Isso melhora o desempenho de tudo.Ao ligar o computador,por exemplo, ja estamos lendo dados do HD. Depois de iniciado, toda vez que um programa e aberto e necessario ler novos dados. Praticamente todas as operacoes necessitam a leitura e/ou gravacao de dados, e o HD influencia diretamente na performance de todas elas.Pode sacudi-lo a vontade, os SSDs nao sao sensiveis a choques como os HDDs. Quando voce sacode um CD ou DVD player e bem possivel que a musica pule ou trave. Mas se voce sacudir um radio nada acontece, certo? Esse e o mesmo principio dos SSDs: nao utilizar partes moveis.Barulho? Isso e coisa do passado, os SSDs nao fazem nenhum barulho. Silencio ABSOLUTO!Mas nem tudo e perfeito. Por ser uma tecnologia muito nova, possuem baixa capacidade de armazenamento e custo elevado (o maior SSD comercial tem 80Gb e custa cerca de R$1300).Por enquanto e caro, mas daqui a alguns anos veremos muitos SSDs por ai, principalmente pra quem busca uma performance maior ou e pouco cuidadoso. O bom e que ele funciona sem a necessidade de configuracoes especiais ou de pecas novas. Ou seja, basta plugar e sair usando que o computador nem vai notar a diferenca.Abaixo, um video feito pela Samsung, mostrando os resultados de testes feitos com notebooks identicos, exceto pelo HD. A primeira etapa da restauracao daquele seu computador antigo e a identificacao do hardware. Isso significa abrir o computador, observar os componentes e ser capaz de definir onde esta o HD, a placa-mae, a fonte, o drive de CD, a memoria ram...A vitima escolhida e a seguinte:Classico, nao?Logicamente e preciso abrir o gabinete para se ter acesso as pecas. Portanto, comece procurando
por parafusos que prendem as laterais. Eles sempre estao na parte de tras do computador (aquela que voce conecta os cabos do teclado, mouse, monitor, etc). Feito isso, retire as laterais do gabinete. Gabinetes que permitem a remocao independente das laterais sao chamados de ATX, e gabinetes que possuem uma unica peca encobrindo as duas laterais sao chamados de AT (mais antigos). O meu computador tem gabinete padrao ATX, mas isso so influencia a localizacao de alguns componentes internos comparado com AT. Portanto, as pecas do seu computador podem ter uma disposicao diferente da mostrada nas fotos, e agora voce ja sabe porque. Isso nao modifica a funcao de cada peca no funcionamento do computador.Abrindo a lateral do gabinete, voce encontrara algo sem elhante a isso:Parece um pouco complicado, mas apos alguns minutos manuseando o aparelho voce ira se sentir mais confiante e familiarizado com a maquina.No topo da imagem voce pode notar uma saliencia com a palavra "compaq" invertida, de onde saem muitos fios coloridos. Essa e a fonte do gabiente, e todos aqueles fios so servem pra alimentar as pecas do computador. Nas outras extremidades deles, na parte superior direita, encontram-se o leitor de cd, leitor de disquete e o HD. No c entro da imagem vemos uma peca de metal grande, que esta presa ao processador, e serve pra resfria-lo. A esquerda esta um auto-falante interno, coisa que a maioria dos computadores nao tem. Por ultimo, na parte inferior, estao localizados quatro conectores PCI (cor branca) e dois conectores ISA(cor preta).Agora que voce ja tirou as laterais do gabinete e ja identificou a maior parte do hardware, esta na hora de desparafusar algumas pecas: o HD, o leitor de CD e leitor de disquetes (que esta a direita na foto, e nao aparecem completamente). Eles quase sempre estao presos por 4 parafusos, dois em cada lado. Para uma remove-los, portanto, primeiro d esconecte os cabos ligados a eles, depois retire os 4 parafusos e finalmente puxe-os para o interior do gabinete. Nao bata as pecas, deixe cair, ou raspe-as no gabinete, porque elas sao muito delicadas e uma batida direta pode torna-las inutilizaveis.Essas pecas que voce retirou fazem parte dum conjunto chamado "perifericos", pois nao sao indipensaveis para o funcionamento do computador, e geralmente ficam na periferia da placa mae - dificilmente ficam no centro do computador. Quase todas elas possuem duas conexoes basicas: uma para alimentacao eletrica e outra para transmissao de dados. Funcionam de maneira semelhante a uma TV, onde um cabo e conectado na tomada e outro a antena.HD, frente e verso: Leitor de CDs, frente e verso:Leitor de disquetes, frente e verso: Observe que existem basicamente dois conectores em cada peca, e isso e mais visivel no HD. Aquele conector com 4 pinos largos e o conector de alimentacao (onde conectaremos a fonte) e o outro e o conector de dados, nesse caso, chamado de conector IDE. O leitor de cds possui exatamente as mesmas conexoes, o que significa que podemos troca-lo por um segundo HD sem comprar nenhum adaptador. O leitor de disquetes possui
conexoes diferentes, por isso nao podemos substitui-lo por nenhum dos anteriores. A alimentacao dele e feita naquele conector branco, pequeno, a esquerda.Por fim, existe uma peca do computador que merece atencao especial: a memoria RAM. As vezes ela fica na frente dos perifericos, impedindo a sua retirada, e por isso e necessario remove-la antes de remover os perifericos. Ela e uma peca extremamente delicada, e ate mesmo a estatica das maos pode estraga-la.Comece abaixando duas pequenas alavancas nas extremidades da memoria ram (mova a alavanca para o lado oposto a placa. Na foto acima as alavancas sao brancas). Com isso a memoria vai ficar solta, e dependendo da pressao pode ate dar um pequeno pulo. Existe uma maneira correta de segura-la, que impede que ela seja danificada: pressione as duas extremidades (que estavam presas as alavancas) com os dedos indicador e polegar. Nunca toque as superficies onde estao os chips. Deixe-as em um local limpo, longe de monitores, aparelhos de som, celulares, imas e qualquer outra coisa que possua um campo magnetico forte. Dica: deixe um guardanapo no canto da mesa para depositar pecas delicadas durante o processo.Proximo capitulo: Limpeza fisica, interna e externa.P.S.: Peco desculpas aos leitores, por ter deixado o blog de lado por uns tempos. Fiz isso porque passei por concursos, provas, vestibulares, entrevistas, etc e nao pude me dedicar ao desenvolvimento do texto. No entanto o trabalho ja foi feito, agora vou me dedicar a documentar tudo aqui no blog. E se eu demorar de novo, me mandem um email/comentario me xingando, por favor. =)