thegoodfellas/blogset-br huggingface dataset:
ESSA CRIANCA E A COISA MAIS IMPORTANTE DA MINHA VIDA, EU NAO SABIA QUE IRIA FICAR TAO APAIXONADO ASSIM POR ELE.ESTOU MUITO FELIZ COM MEU FILHO E FICO SURPRESO O QUANTO ELE ME ACALMA, SOU O PAI MAIS FELIZ DO MUNDO! A fascinacao com a imagem do espelho e comum entre os bebes ja a partir dos primeiros meses de vida. E o encantamento de quem esta aos poucos descobrindo o mundo a sua volta, aprendendo a reconhecer as pessoas com quem desenvolve uma ligacao de afeto, tomando consciencia a respeito de si mesmo. Ao brincar com o reflexo, a crianca sorri, produz sons, faz gestos. Tudo isso ajuda na aprendizagem da fala.Por etapas Voce pode imaginar jeito mais divertido de ajudar seu filho a realizar tantas conquistas? As reacoes da crianca mudam conforme a faixa etaria. Com 6 meses, o bebe ja consegue reconhecer ali a figura da mae. Chega mesmo a olhar alternadamente a mae do espelho e a que esta ao seu lado. A vontade de se comunicar mais ativamente com as imagens refletidas aparece por volta dos 8 ou 10 meses. Eles tocam no espelho na tentativa de pegar figuras. Isso quando nao tentam morde-las. Nao demora e puxam o espelho, procurando investigar se o que enxergam nao estaria por tras da superficie refletora. Somente la pelos 18 meses e que o bebe descobre que e dele a imagem que ve no espelho. Ai a festa e total: ele comeca a ter nocao do corpo completo. Ate entao, via-se aos pedacos: as maos (ja reparou que seu filho e capaz de ficar horas olhando a maozinha?), os bracos, as pernas. A brincadeira fica ainda mais divertida com a infinidade de caretas e personagens que as criancas adoram representar na frente do espelho. Que tal aproveitar e se divertir junto com o seu filho? Ele vai adorar!Descobertas Os bebes tambem treinam a fala diante do espelho, dando gritinhos. Esse bate-papo e o estimulo dos pais que identificam o filho para ele mesmo contribuem para que o bebe se reconheca.Olhos nos olhos Voce sabia que o primeiro espelho que o bebe ve sao os olhos da mae? Pois e o que explica a psicologa Marcia Regina Pedromonico. "O T formado pelos olhos e o nariz da mae e a primeira coisa que a crianca enxerga em seus dias iniciais fora da barriga", conta ela. E importante que essa imagem lhe de uma sensacao de seguranca e de muito afeto. "Com essa visao do outro, o bebe vai tomando consciencia de si mesmo. Dai a importancia dessa amorosa troca de olhares entre mae e filho", diz. O Marble e parte da KSC, a Colecao de Software do KDE. Como tal, geralmente suas novas versoes seguem o cronograma das versoes principais do KDE. Mas gracas aos esforcos de estudantes que estao trabalhando com o Projeto KDE para o Google Code-in, o Marble reuniu uma quantidade expressiva de novos recursos que justificaram o lancamento da versao 1.1 no meio do ciclo habitual, trazendo as novidades para a gente antes da hora prevista. Na
versao 1.1, o aplicativo de mapeamento 3D apresenta configuracao de plugins, edicao de mapas e navegacao por voz para quem usar o Marble no Nokia N900. O Marble e um globo terrestre virtual em tres dimensoes, parte do conjunto de aplicativos do KDE, mas tambem esta disponivel em uma versao exclusivamente Qt para usuarios do Linux que prefiram nao instalar dependencias do KDE, ou para os usuarios do Mac e do Windows. O programa evoluiu muito desde nossa ultima analise. A interface basica continua a mesma, mas o Marble incorporou varios recursos novos desde os tempos da versao 0.5.Como a versao 1.1 esta fora de sincronia com as versoes SC do KDE, talvez ela nao apareca no formato de pacote em nenhuma das grandes distribuicoes no momento. Para fazer esta analise, eu compilei o programa a partir dos fontes no openSUSE 11.4. Como eu ja disse, voce tem a opcao de compilar uma versao do Marble apenas com o Qt ou a versao completa do KDE. Eu escolhi a versao completa. A biblioteca da versao 1.1 e compativel com a ABI da versao 1.0, ou seja, outros aplicativos do KDE que dependam dela devem funcionar conforme o esperado.Marble 1.1: cidade de St. Louis a partir dos dados do OpenStreetMapUm aviso para quem vai compilar o Marble por conta propria: nao esqueca de desinstalar o pacote anterior do Marble. Se essa etapa simples e obvia for esquecida, voce pode acabar com efeitos colaterais estranhos.Usando o Marble 1.1Depois de compilar o Marble 1.1, fui explorar a interface e conferir alguns dos recursos novos. Para explorar o mundo e ficar passeando aleatoriamente, o Marble e fantastico. A interface e facil de usar, e oferece diversas visualizacoes diferentes do mapa (plana, projecao de Mercator e o globo tradicional), alem de alguns temas. Os temas sao coisas como visualizacao de satelite da Terra, dados OSM (OpenStreetMap), a Terra a noite (que mostra as luzes das cidades vistas do espaco) e por ai vai.O Marble e uma boa ferramenta para estudantes, dai o fato de se enquadrar no projeto de software KDE Educational. Ao clicar em uma cidade, voce vera duas abas. Uma contem a entrada da Wikipedia para a cidade, e a outra contem uma ficha de dados basica fornecida pelo proprio Marble, so que eu nao achei descricoes em nenhuma das fichas de dados das cidades que conferi. Cada ficha apresentava as coordenadas, o pais, o fuso horario e afins, mas pelo visto o Marble depende mesmo da Wikipedia para apresentar descricoes.Um dos novos e interessantes recursos do Marble 1.1 e um servico online que exibe os terremotos que ocorreram em pontos especificos, incluindo sua magnitude. Vale observar que esse recurso foi concluido durante o Code-in, e nao tem relacao nem foi inspirado pelos terremotos que arrasaram o Japao. Fiquei surpreso em ver quantos terremotos foram registrados no meio-oeste dos Estados Unidos, ainda que de baixa magnitude, desde 2006. Infelizmente, o Marble nao fornece um link para informacoes adicionais sobre os eventos online: os dados se limitam a um circulo colorido com a informacao da magnitude.
A cor e o tamanho do circulo sao determinados pela magnitude do terremoto; os maiores sao de um vermelho mais escuro, e tem diametro maior. Ao passar o mouse sobre o circulo, sao exibidas a data e a profundidade.Marble 1.1: visao de terremotosPara os usuarios do Nokia N900, o Marble oferece navegacao por voz. Infelizmente eu nao tenho um Nokia N900 e nao tive como testar esse recurso. Os usuarios de navegacao por voz vao ter que converter uma voz do TomTom, ja que o Marble nao traz nenhuma voz por padrao. A equipe do Marble aceita contribuicoes de bom grado. Portanto, se voce nao e desenvolvedor mas tem uma voz agradavel, esta pode ser uma boa oportunidade de ajudar.O Marble abre mapas ou dados de mapas nos formatos GPX e KML. Nao mexi muito com a importacao desses formatos, mas baixei uns arquivos GPX da internet e os visualizei junto com os dados do OpenStreetMap. Tudo funcionou muito bem.O programa so da uns tropecos na hora de tracar rotas. Ele permite pesquisar ruas e criar rotas entre enderecos, mas nem sempre acerta na hora de criar uma rota ou localizar um endereco. Por exemplo, eu tentei criar uma rota entre minha casa em St. Louis e Bradenton, na Florida, e tambem entre a minha casa em St. Louis e a antiga casa dos meus pais, a uns 160 quilometros de St. Louis. O Marble nao conseguiu gerar uma rota entre St. Louis e a Florida. E nao conseguiu localizar meu antigo endereco, embora ainda assim eu tenha conseguido criar uma rota bastante razoavel da minha casa atual ate la.Criando mapasUma das maiores novidades da versao 1.1 e a capacidade de editar ou criar mapas. Os usuarios podem importar dados de mapas de um servidor que ofereca esses dados por meio do WMS (World Map Service), de uma imagem armazenada localmente ou de um servico estatico como o OSM.O processo e explicado em um tutorial da KDE UserBase, mas ainda nao e terrivelmente intuitivo. Funciona, mas e meio complicado e certamente nao vai parecer muito atraente para a maioria dos usuarios. O tutorial tambem oferece alguns links para servidores do WMS e outros recursos, que serao uteis para quem quiser aprender a fazer um mapa "do zero". De acordo com Dennis Nienhuser, um dos desenvolvedores do Marble, um assistente atualizado (e mais intuitivo) deve aparecer no Marble 1.2.Ao usar mapas OSM, o usuario pode clicar no mapa com o botao direito e edita-lo em um editor externo. O Marble tem suporte a um editor em Flash chamado Potlatch, e tambem aceita a edicao de mapas no Merkaartor e no JOSM.E no futuro...Embora a versao 1.1 tenha saido mais cedo para trazer os novos recursos ao mundo antes da hora, ninguem precisa se preocupar: o Marble 1.2 vai sair no prazo. A versao 1.2 volta a sincronizar com os lancamentos do KSC, portanto aguardem novidades em julho, junto com o KDE 4.7. Um recurso que esta sendo trabalhado e o do modo OpenGL. Isso nao significa que o Marble va deixar os sistemas
2D para tras, mas sim a inclusao do suporte a OpenGL para as plataformas que contam com ele.Nienhuser afirma que ha mais plataformas moveis em vista para o Marble no futuro, e ha planos para que o Marble se torne um dos aplicativos compativeis com a iniciativa "Plasma Active". E quais seriam essas plataformas moveis? Nienhuser diz que esta de olho no Meego primeiro, e que "se o Meego nao deslanchar, o Android deve ser o proximo alvo."Marble 1.1: a luaSegundo ele, tambem ha alguns projetos do Google Summer of Code relacionados ao Marble em andamento. Um deles e a renderizacao de vetores de dados OSM (no momento o Marble usa dados bitmap, exigindo um download bem pesado); o outro e uma versao QML do Marble focada no MeeGo.Embora ainda seja preciso aparar algumas pontas, o Marble evoluiu muito e parece pronto para desbravar territorios desconhecidos como uma das ferramentas para mapeamento mais uteis criadas em software livre.Creditos a Joe 'Zonker' Brockmeier - lwn.netTraducao por Roberto Bechtlufft <info at bechtranslations.com.br>(Fonte: Guia do Hardware)
depois que o codigo foi liberado, enquanto o DD-WRT surgiu como um fork do Sveasoft, um firmware comercial). Em ambos os casos, o objetivo inicial era oferecer suporte apenas aos derivados do WRT54G, mas com o tempo eles passaram a oferecer suporte a um numero cada vez maior de modelos e a incluirem nova funcoes.O Tomato por sua vez e um firmware mais simples, com foco na facilidade de uso. Ele tambem oferece suporte a QoS, controle de acesso e WDS, alem de oferecer graficos de uso de banda, permitir aumentar o numero de conexoes simultaneas (util ao baixar torrents) e assim por diante. A grande limitacao e que ele e compativel apenas com um pequeno numero de modelos baseados em chipsets Broadcom, como o as variantes do WRT54G (G, GL, GS, TM, com excecao dos G e GS de fabricacao recente, que possuem apenas 2 MB de Flash), Buffalo WHR-G54 e o Asus WL500GE, o que faz com que o uso seja muito mais restrito.Apesar das origens em comum, o DD-WRT e o OpenWRT se diferenciam em diversos aspectos. De uma forma geral, o DD-WRT e mais amigavel, com uma interface web mais consistente, uma base de dispositivos suportados facil de pesquisar e um bom suporte atraves dos foruns. O OpenWRT e desenvolvido sob uma filosofia mais "power-user", com uma enfase maior na configuracao atraves da linha de comando e melhor acesso aos arquivos de configuracao e as entranhas do sistema, complementando as funcoes disponiveis na interface web. Ambos suportam a instalacao de pacotes adicionais, mas o OpenWRT leva vantagem em relacao a variedade de pacotes disponiveis. Por outro lado, o DD-WRT (na versao "micro") oferece compatibilidade com muitos APs low-end, com apenas 2 MB de memoria Flash que sao incompativeis com o OpenWRT.Por Guia do Hardware
linha de comandos e inserir:sudo apt-get install openjdk-7-jreNota: O openjdk-7-jre ocupa cerca de 115 MB.Metodo 2 Instalar o Java 7 via PPAA instalacao do SUN JDK nao pode ser realizado oficialmente via PPA. No entanto, o site webupd8 disponibilizou um PPA que permite facilmente instalar o Java 7. Para isso, basta abrir o terminal e inserir os seguintes comandos:sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java7-installerDepois de instalado podemos facilmente confirmar se o Jav SDK foi bem instalado, usando para isso o comando:java versionSuporte para java AppletsMesmo depois de ter instalado o Java, o browser nao suporta ainda a execucao de applets.Para resolver tal situacao, basta instalar o pacote icedtea-7-plugin (ocupa cerca de 116 MB).sudo apt-get install icedtea-7-pluginApos a instalacao do pacote anterior e necessario reiniciar o browser para que tudo fique a funcionar correctamente.E esta feito! Esperamos que esta tutorial seja o mais valia para quem necessitar de ter o Java instalado.(Fonte: http://pplware.sapo.pt/linux/dica-como-instalar-o-java-no-ubuntu-12-04-precise-pangolin/)Comentario:Excelente artigo.
voce ja esta a alguns anos fora da escola. Escolher bem o ramo que quer seguir e importante caso contrario podera se decepcionar e engrossar as estatisticas de desistencia destes cursos. Mas caso escolha algum deles, dedique tempo e esforce-se, pois tera bons resultados hoje todos os outros ramos do mercado de trabalho dependem do bom funcionamento da sua parte computacional e bons profissionais, independente do curso escolhido, sao muito valorizados pelo mercado.Por Onildo Henrique B. FilhoComentario da Equipe Uirapuru - TIO autor acima frisou muito bem o seu artigo, geralmente quem procura os cursos acima, nao tem a nocao exata do que vai encontrar pela frente. As faculdades privadas ou publicas, nao especificam o programa de forma adequada e quando se esta cursando e que descobrem que nao estao no lugar certo. Certa vez li a reclamacao de um academico de sistema da informacao dizendo que seu curso nao era nada do que ele esperava. Pois e, talvez o curso que ele deseja-se nao fosse mesmo, pois programacao e web design nao sao o forte de quem faz bacharelado em sistema da informacao.E notorio o numero de universitarios que desistem dos cursos acima, principalmente os de ciencia e engenharia por ser tratarem de cursos que requerem do aluno um alto grau de conhecimento de exatas e visam espacial. E o que tinhamos para comentar...
IntroducaoNo tutorial anterior, falei sobre a instalacao do DD-WRT, que e compativel com um numero surpreendente de roteadores e pontos de acesso, oferecendo funcoes que vao muito alem das oferecidas pelos firmwares padrao dos fabricantes. Com ele, mesmo um roteador antigo pode prestar bons servicos, oferecendo funcoes de hotspot com autenticacao, controle de acesso, controle de banda com o QoS, ou mesmo ser configurado como um repetidor ou bridge sem custo adicional. Nesta continuacao, falarei sobre a configuracao basica do DD-WRT, na qual nos aprofundaremos nos tutoriais seguintes.Por ser uma solucao unica, que oferece muitos recursos e pode ser usada em diferentes produtos (pontos de acesso, roteadores, repetidores, etc.) onde o hardware nem sempre suporta todas as funcoes, a interface do DD-WRT pode ser um pouco desorientante a primeira vista.Na primeira secao, "Setup > Basic Setup" temos a configuracao basica de LAN e WAN. A opcao "WAN Connection Type" e valida apenas no caso dos roteadores, onde voce escolheria entre o acesso via PPPoE, PPTP, DHCP simples ou IP estatico, de acordo com o servico de acesso que estiver usando.Caso esteja configurando um ponto de acesso, sem a porta WAN, ou caso o compartilhamento ja esteja sendo feito por outro roteador (ligado ao DD-WRT atraves de uma das portas LAN) escolha "disabled".A opcao "Network Setup" contem a configuracao do roteador dentro da rede local, com o IP, mascara, gateway e DNS para acesso a web e transmissao aos clientes caso o servidor DHCP seja ativado. Alem das configuracoes basicas do DHCP, que fazem parte desta secao, voce pode definir enderecos de DHCP fixos para determinados clientes da rede na opcao "Services > Services > DHCP Server > Static Leases".Ainda dentro da secao Setup, a aba "DDNS" permite configurar o No-IP ou outro servico de DNS dinamico, enquanto a "MAC Address Clone" permite que voce modifique o endereco das interfaces LAW e WAN do roteador, o que pode ser util em algumas situacoes, como no caso dos servicos de acesso via cabo onde o acesso e relacionado ao MAC de uma placa especifica.A configuracao basica da rede Wireless vai na "Wireless > Basic Settings". Alem do modo de operacao (B, G, Mixed, etc.), ESSID e canal, temos uma configuracao importante, a "Wireless Mode", que determina se ele vai funcionar como um ponto de acesso, cliente, bridge ou repetidor:Em resumo, a opcao "AP", usada por default faz com que ele se comporte como um ponto de acesso regular, associando o cliente e dando acesso a rede. A opcao "Client" permite que ele se associe com um ponto de acesso ja existente e compartilhe a conexao com um PC conectado via cabo na porta LAN, essencialmente servindo como um adaptador WI-Fi > Ethernet. A "Client Bridge" e similar, mas ela faz com que o PC conectado via cabo ganhe acesso direto a rede local (com um IP dentro da mesma faixa) em vez de receber um endereco em outra faixa e uma conexao compartilhada via NAT.Similarmente, a diferenca entre as opcoes "Repeater" e "Repeater Bridge" e que ao usar a "Repeater" ele funciona como um
roteador, fornecendo enderecos dentro de uma faixa diferente para os clientes conectados a ele e oferecendo acesso a rede principal via NAT, enquanto na "Repeater Bridge" temos o comportamento mais natural para um repetidor, com os clientes ganhando acesso direto a rede principal. Em ambos os casos e necessario criar uma interface virtual atraves da opcao "Virtual Interfaces > Add", ja que o repetidor tera uma identidade dupla, com a interface principal sendo usada para acessar a rede principal e a outra para dar acesso aos clientes.A configuracao do WPA ou WEP vai na "Wireless > Wireless Security", uma parada obrigatoria, ja que por padrao a rede fica aberta. Ao usar o modo cliente ou repetidor e necessario usar a mesma configuracao (chaves, algoritmo, canal, etc.) que o AP principal e se conectar a ele usando a opcao "Status > Wireless > Wireless Nodes > Site Survey".Caso voce queira usar o controle de acesso dos clientes com base no endereco MAC (que e facil de burlar, mas pode ser usado como uma segunda linha de defesa) basta ativar a opcao "Use Filter" na "Wireless > MAC Filter" e adicionar os enderecos.Outra dica e que diferente dos firmwares oferecidos pela maioria dos fabricantes, o DD-RT permite ajustar a potencia de transmissao, nao apenas reduzindo-a (para intencionalmente reduzir o alcance da rede caso o objetivo seja aumentar a seguranca) quanto aumenta-la para ate 251 mW, indo muito alem dos 43 ou 64 mW usados por padrao na maioria dos aparelhos. Para isso, basta alterar a opcao "TX Power" na secao "Wireless > Advanced Settings":Uma observacao importante e que aumentar a potencia de transmissao fara com que o roteador aqueca mais do que o normal. Como a maioria ja tem uma ventilacao muito precaria, isso pode logo se tornar um problema. Ao usar um valor muito acima do padrao e recomendavel deixar o roteador aberto, ou improvisar a instalacao de um exaustor sobre um buraco na tampa. Assim como no caso de um PC, reduzir a temperatura de funcionamento faz com que o roteador funcione de forma mais estavel e estende sua vida util.Outra opcao que pode ser util e a "Afterburner" que esta logo abaixo. Como bem sabemos, o Afterburner (tambem conhecido como SpeedBooster, SuperSpeed, G Plus, Turbo G, Xpress e 125HSM) consiste em um conjunto de otimizacoes desenvolvidas pelas Broadcom para melhorar o desempenho das redes 802.11g, concorrendo com o Super G da Atheros. Ele e suportado pela grande maioria dos aparelhos baseados em chipsets Broadcom e pode ser ativado (se o hardware permitir) em qualquer aparelho com o DD-WRT, mesmo que a funcao nao seja suportada pelo fabricante.O Afterburner oferece ate 125 megabits de taxa bruta de transmissao, mais do que dobrando a taxa padrao do 802.11g. A grande limitacao e que ele so funciona bem em conjunto com clientes que tambem suportam o recurso (no Windows procure pela opcao "Afterburner" nas propriedades do adaptador wireless) e estao recebendo um sinal forte. Clientes 802.11b bem como os 802.11g que nao suportam o recurso continuam sendo atendidos, mas o desempenho acaba sendo inferior
algumas unidades funcionais da Curta a venda mesmo nos dias de hoje.Apesar de impressionarem pela engenhosidade, calculadoras mecanicas como a Curta e computadores mecanicos como a Analytical Engine acabaram se revelando um beco sem saida, ja que as engrenagens precisam ser fabricadas individualmente e existe um limite para o nivel de miniaturizacao e para o numero de componentes. Uma Curta nao pode ir muito alem das operacoes basicas e a Analytical Engine custaria o equivalente ao PIB de um pequeno pais para ser construida. Uma nova tecnologia era necessaria e ela acabou se materializando na forma dos circuitos digitais.No final do seculo XIX, surgiu o rele, um dispositivo eletromecanico, formado por um magneto movel, que se deslocava unindo dois contatos metalicos. O rele foi muito usado no sistema telefonico, no tempo das centrais analogicas. Nas localidades mais remotas, algumas continuam em atividade ate os dias de hoje.rele do inicio do seculo XXOs reles podem ser considerados como uma especie de antepassados dos transistores. Suas limitacoes eram o fato de serem relativamente caros, grandes demais e, ao mesmo tempo, muito lentos: um rele demora mais de um milesimo de segundo para fechar um circuito.Apesar disso, os reles sao usados ate hoje em alguns dispositivos. Um exemplo sao os modems discados, onde o rele e usado para ativar o uso da linha telefonica, ao discar. Eles sao usados tambem em estabilizadores (geralmente nos modelos de baixo custo), onde sao os responsaveis pelos "clicks" que voce ouve durante as variacoes de tensao.O fato de usar reles e fazer barulho, nao e um indicio de qualidade (muito pelo contrario), mas infelizmente muitas pessoas associam isso com o fato do aparelho estar funcionando, o que faz com que produtos de baixa qualidade continuem sendo produzidos e vendidos.Voltando a historia, tambem no final do seculo XIX, surgiram as primeiras valvulas. As valvulas foram usadas para criar os primeiros computadores eletronicos, na decada de 40.As valvulas tem seu funcionamento baseado no fluxo de eletrons no vacuo. Tudo comecou numa certa tarde quando Thomas Edison, inventor da lampada eletrica, estava realizando testes com a sua invencao. Ele percebeu que, ao ligar a lampada ao polo positivo de uma bateria e uma placa metalica ao polo negativo, era possivel medir uma certa corrente fluindo do filamento da lampada ate a chapa metalica, mesmo que nao existisse contato entre eles. Havia sido descoberto o efeito termoionico, o principio de funcionamento das valvulas.As valvulas ja eram bem mais rapidas que os reles (atingiam frequencias de alguns megahertz), o problema e que esquentavam demais, consumiam muita eletricidade e se queimavam com facilidade. Era facil usar valvulas em radios, que utilizavam poucas, mas construir um computador, que usava milhares delas era extremamente complicado e caro.Apesar de tudo isso, os primeiros computadores surgiram durante a decada de 40, naturalmente com propositos militares. Os principais usos eram a codificacao e a decodificacao de mensagens e calculos de artilharia.(Fonte: Hardware.com)