thegoodfellas/blogset-br huggingface dataset:
O Conselho Nacional de Educacao (CNE) colocou em consulta publica a sociedade (sim! todos podem opinar) as diretrizes curriculares dos cursos de graduacao da area de computacao. Sao eles: Ciencia da Computacao, Sistemas de Informacao, Engenharia de Computacao, Engenharia de Software e Licenciatura em Computacao. O documento que esta disponivel para consulta no site http://formularios.mec.gov.br/consulta-diretrizes-curricularesfoi produzido por uma comissao em inumeras discussoes entre professores do Brasil, atraves dos grupos de trabalho da comissao de educacao da Sociedade Brasileira de Computacao (SBC) e encontros nos diversos eventos da area de computacao. Acredito que este documento representa hoje um avanco na direcao de estabelecermos diretrizes para os curriculos da area. Acredito principalmente que a inclusao da ES como curso de graduacao abrira as portas para a criacao de mais cursos e curriculos de qualidade, culminando com a formacao de recursos humanos capacitados. Existem hoje 5 cursos de graduacao em ES no pais. Todos possuem curriculos bem diferentes. Existem varios cursos de SI que possuem uma enfase em ES. As diretrizes estabelecidas definem as habilidades e competencias esperadas para os diferentes tipos de profissionais egressos.Portanto, use sua experiencia profissional para contribuir com as diretrizes elaboradas. Apresente suas sugestoes bem fundamentadas com justificativas. A data limite e 31/03/2011. Eu gosto de ler livros populares sobre economia, estilo Freakonomics. Assim vou aprendendo alguns conceitos que acho interessantes. Um dos conceitos de economia que acho mais relevantes nao so para o trabalho mas para a vida em geral e o de sunk costs (em portuges, "custos perdidos", "custos irrecuperaveis" ou "custos enterrados").Custos perdidos sao aqueles que voce ja teve com um projeto qualquer e que nao tem como recuperar. O importante sobre custos perdidos e que voce nao deve leva-los em conta para tomar decisoes sobre o futuro. Afinal de contas, o que passou, passou. O que vale e o que se tem hoje e o que vem pela frente.Por exemplo, suponha que voce tenha uma caixinha de acafrao legitimo, a especiaria mais cara do mundo, mais cara que o ouro. Voce deve fazer uma paella? Voce vai ao supermercado e descobre que vai te custar 100 reais pra comprar os outros ingredientes. E ai, faz a paella ou nao? Pois para tomar essa decisao, voce so deve considerar o custo dos ingredientes restantes e o valor que voce atribui a paella. Nao importa se pelo acafrao voce pagou 10 reais, 100 reais, 500 reais, ou se voce ganhou de presente da sua vo. Mas se eu nao fizer a paella, vou desperdicar o acafrao! Vai sim, mas vai estar 100 reais menos pobre.E o que isso tem a ver com desenvolvimento de software? Tudo. Projetos de software sao cheios de surpresas: atrasam, precisam de mais maquinas do se imaginava, de mais pessoas, de mais dinheiro. A medida em que o projeto caminha, mais precisa fica nossa estimativa, como mostra a figura abaixo:O que fazer quando percebemos que erramos nossa estimativa inicial e que tudo vai ser mais caro ou demorado do que se esperava? Nessa hora, e preciso decidir se devemos cancelar ou nao o projeto. Para
tomar essa decisao, nao importa o quanto tempo e dinheiro ja foram gastos com o projeto. O que importa e o quanto ainda vai ser gasto. Ou seja, o que devemos nos perguntar e, "acho que vou gastar X tempo ou dinheiro para terminar esse projeto. Eu tenho X tempo ou dinheiro? quero investir X nesse projeto?" Essa e a acao racional a ser tomar.Infelizmente (ou nao), as pessoas nao sao racionais. Seres humanos tem aversao a perdas, e jogar fora algo que ja se conquistou e dificilimo, mesmo que nao faze-lo seja irracional. Um exemplo classico disso e o do ingresso de cinema. Imagine as seguintes situacoes:Situacao A: Voce compra ingressos para o cinema pela internet, por 20 reais. So que quando chega ao cinema, descobre que o bolso esta furado e que perdeu os ingressos. Voce tem 20 reais no outro bolso. Voce vai ao cinema?Situacao B: Voce vai ao cinema. O ingresso custa 20 reais. So que quando voce enfia a mao no bolso, voce descobre que o bolso esta furado e que perdeu uma nota de 20 reais. No outro bolso, voce tem outra nota de 20 reais. Voce vai ao cinema?Se voce e como a maioria das pessoas, voce se sente mais confortavel em ir ao cinema na situacao B do que na situacao A, apesar do resultado das duas situacoes serem identicos, ou seja, voce esta 40 reais mais pobre e foi ao cinema, ou 20 reais mais pobre e nao foi ao cinema. O fato de comprar de novo ingressos que voce ja comprou e dificilimo para a maioria. Um otimo livro que trata desse tipo de comportamento e Previsivelmente Irracional, de Dan Ariely.Voce mesmo deve ser assim. Quantas vezes voce continou assistindo a um filme muito ruim so porque ja tinha assistido metade? Quantas vezes ficou em um lugar desagradavel porque "ja vim ate aqui mesmo"? Quantas vezes comeu comida ruim so porque sua mae ensinou que nao se deixa comida no prato? Se voce nao comer, ninguem vai comer o resto do seu prato, entao ja era - custo perdido. Melhor nao comer.E dai? E dai que, mesmo sabendo que voce nao deve levar custos perdidos em conta para tomar decisoes, voce precisa se lembrar que as pessoas levam os custos perdidos em conta. Todos ficam tristes e aborrecidos quando seu tempo e esforco sao inuteis. Ja dizia meu querido orientador Don Cowan, "nao se apaixone pelo seu trabalho, voce pode ter de joga-lo fora." Se ja e doloroso jogar fora seu proprio trabalho, imagine se outra pessoa e quem decide joga-lo fora. A reacao natural e de raiva, revolta, desgosto. Se voce trabalha em uma equipe e decide cancelar um projeto, lembre-se que e preciso valorizar e compensar o esforco que ja foi feito. Entao, muito cuidado quando for voce o responsavel por essa decisao.Resumindo:se for tomar uma decisao para voce mesmo, nao leve em conta os custos perdidos;se for tomar uma decisao para sua equipe, lembre-se que os outros (mas nao voce, claro) sao irracionais e nao vao entender bem esse
Outro dia eu aprendi o termo physics envy - inveja da fisica - o desejo de se poder reduzir qualquer problema a tres leis fundamentais. Me identifiquei imediatamente com isso. Toda vez que me deparo com um programa complicado eu me sinto incomodado e quero achar uma solucao mais simples do que aquela.As vezes essa solucao nao existe. O dominio do problema em si pode ser complexo e resistir a todas as tentativas de simplificacao. Um bom exemplo e o corpo humano. Faltam decadas, talvez seculos, para que a medicina consiga entender razoavelmente bem como funciona um ser humano. O numero de variaveis envolvidas e de interdependencias entre elas e descomunal.Como a medicina lida, hoje, com essa complexidade? Ignorando a complexidade e encontrando variaveis com grande influencia sobre o objetivo buscado. Por exemplo, vamos supor que um medico queira reduzir a chance de seus pacientes sofrerem de doencas cardiovasculares. A verdade e que sabe-se muito pouco sobre essas doencas: por que algumas pessoas as tem e outras nao, quando elas acontecem, o que as causa. E uma combinacao complexa de genetica, estilo de vida e psicologia. Ao inves de desistir frente a complexidade, o jeito e procurar variaveis significativas. Por exemplo, percebe-se que a taxa de colesterol parece ter uma relacao forte com a incidencia dessas doencas. Portanto, uma forma de atacar o problema e fazendo diminuir essa taxa. Nao entendemos bem se fazer essa reducao artificialmente impacta outras variaveis importantes, mas parece que faze-lo traz um resultado positivo, entao isso e feito. A complexidade do problema e reduzida a poucas variaveis. Ele nao e resolvido - afinal de contas, as pessoas continuam tendo doencas cardiovasculares - mas ele e atenuado.O que isso tem a ver com software? Tudo. Muitas vezes temos de desenvolver sistemas para resolver problemas em dominios que, como o corpo humano, parecem inerentemente complexos. Outras vezes essa complexidade chega de fininho na forma de problemas cuja solucao comecou simples e elegante, mas com o tempo os requisitos mudam e aparecem os remendos daqui e dali. Mesmo que feitos com todo o cuidado e criterio, eles aumentam a complexidade do sistema. Um dia essa complexidade fica tao imensa que ninguem mais consegue entender bem a solucao.O que fazer para reduzir a complexidade dos sistemas? Bom, de modo geral, uma solucao otima para um problema e tao complexa quanto o problema. No entanto, o segredo e fazer como a medicina: procurar um conjunto pequeno de variaveis que possa levar a uma solucao sub-otima, porem muito mais simples. De modo geral, acrescentar variaveis aumenta a complexidade da solucao linearmente, mas melhora a qualidade da solucao apenas logaritmicamente.O importante, entao, e encontrar o menor conjunto de variaveis que juntas darao um resultado aceitavel. Em um sistema que evoluiu e sofreu degradacao, isso envolve dar um passo atras e pensar novamente em qual e o problema que o sistema tenta resolver. Pode ser que variaveis que nao eram importantes quando o sistema foi concebido agora sejam, e que algumas das variaveis originais tenham perdido a importancia.Assim, quando voce sentir que seu sistema esta
ficando complicado demais, pare um pouco e pense: qual e o preco de simplificarmos o problema? Estamos dispostos a paga-lo?Eu tenho inveja dos fisicos e pago qualquer preco pra simplificar minha vida.
Hoje li um artigo fantastico no New Yorker sobre um cirurgiao que contratou outro cirurgiao para observa-lo enquanto fazia cirurgias e sugerir melhorias. Me fez pensar se nao poderiamos fazer o mesmo com o desenvolvimento de software: ser observado no ato da programacao para encontrar formas de aprimorarmos nossas tecnicas.Quando a Guta e eu estavamos em Waterloo, trabalhamos em um centro da universidade chamado TRACE (Teaching Resources and Continuing Education, que hoje se chama CTE). O objetivo desse centro era promover workshops e outros tipos de atividade para melhorar a qualidade do ensino. Uma das coisas que a gente fazia era observar professores em sala de aula. Qualquer professor podia requisitar esse servico. Um de nos assistia a uma aula inteira do professor e submetia um relatorio avaliando o seu desempenho. O professor podia ate ser filmado se quisesse.Nos eramos treinados para observar as coisas certas. O relatorio tinha de mencionar tanto o que o professor fez certo quanto os pontos nos quais ele podia melhorar. Eram itens como "do fundo da sala nao conseguiamos ouvir as perguntas que os colegas da frente faziam; seria bom voce repetir a pergunta para a classe inteira," ou "voce passou 15 minutos apenas escrevendo no quadro e discursando sobre o tema e a turma ficou dispersa; tente envolver a turma a cada 2 ou 3 minutos com alguma pergunta para prender a sua atencao."Por que nao fazer o mesmo com programadores? Imagine programar durante algumas horas com alguem te observando. Seu personal trainer poderia fazer observacoes como:metodo: "voce gastou 20 minutos resolvendo um bug que teria sido encontrado com um teste de unidade simples; tente escrever os testes antes do codigo, ou no minimo depois de terminar cada classe, ao inves de deixar para testar so quando o programa esta pronto para executar"ferramentas: "voce muda de janela com frequencia para usar o talk do gmail, e acaba se distraindo com emails novos que chegaram; existe um plugin do gtalk para o Eclipse, por que nao usa-lo?"design: "sua classe me parece ter duas responsabilidades distintas; nao seria bom dividi-la em duas?"ergonomia: "sua postura e boa inicialmente mas a medida em que o tempo passa sua vista parece ficar cansada e voce se inclina para ficar cada vez mais proximo da tela; use um cronometro de software para lembra-lo de fazer um pequeno intervalo a cada 30 minutos, assim voce voltara a postura adequada".Esses sao so alguns exemplos. Ha muitas outras possibilidades. Um personal trainer nao precisa ser um excelente programador, precisa apenar saber os pontos aos quais deve estar atento. Nos nao eramos professores melhores do que os que observavamos, mas lemos bastante sobre tecnicas de ensino e tinhamos um checklist de itens a observar, boa parte deles tirado do excelente livro Tools for Teaching.Muitos de nos fazemos revisoes de codigo, que ja e uma forma de ter seu trabalho avaliado por outros programadores. No entanto, o revisor so tem a oportunidade de avaliar o produto final do seu trabalho. O personal trainer vai alem, observando-o enquanto trabalha e sugerindo ideias para tornar o seu trabalho
Conhecimento tacito e tudo aquilo que esta na cabeca das pessoas mas nao esta escrito em lugar algum, ou que e dificil de colocar em palavras. E como receita pra fazer arroz, nao tem nenhuma que explica tudo que voce precisa saber. Se voce tentar seguir, ele sai todo empapado.Isso e uma das grandes pragas de qualquer projeto de software. Pense bem: toda empresa tem alguem que, se for embora hoje, deixa pra tras um punhado de coisas que ninguem mais sabe. Dai pra descobrir tudo e uma eternidade e muita dor de cabeca. Faca o seguinte exercicio mental. Seu projeto esta ai, seguindo em frente tranquilamente. Imagine que voce quebrou as maos e alguem entrou agora em seu projeto para te substituir. O que essa pessoa vai ler? Por onde vai comecar? Quanto tempo ela vai levar para saber tudo que voce sabe sobre o seu projeto?A solucao, e claro, e documentacao. Nunca trabalhei em um projeto que eu considerasse bem documentado. Talvez em uma empresa que siga processos rigidos, com certificacao CMMI ou equivalentes, a coisa seja diferente, mas nunca trabalhei em uma empresa assim. Se tem uma coisa que nunca e suficiente, e documentacao.Meu amigo Ademir gosta de dizer que nao confia em documentacao, so em codigo. Eu discordo. Aprender lendo codigo e dificil, cansativo e doloroso. E preciso algo que te mostre uma visao do todo, que explique como as varias partes se compoe. Entrar em um projeto novo e explorar um territorio desconhecido. Para nao se perder tempo demais vagando sem rumo, e preciso um mapa.A desconfianca do Ademir nao e sem fundamento. Em ultima instancia, a verdade esta no codigo. E muito facil deixar documentos ficarem desatualizados em relacao ao codigo. Como dizem os exploradores, se o mapa e o terreno forem diferentes, acredite no terreno. O codigo e o terreno. Mesmo assim, mesmo sendo meio errado e impreciso, e melhor ter um mapa.A maioria das pessoas nao gosta de escrever documentacao porque e dificil. Muitas das coisas que sabemos sao dificeis de explicar de forma clara, dificeis de colocar em palavras, mas e preciso tentar. Nao basta escrever codigo claro e bem escrito. Todo mundo precisa de um mapa. Hoje as 14:30h acontecera na UFMG uma palestra do Prof. John Hopcroft, professor da Cornell University e ganhador do Turing Award, o premio de maior prestigio na Ciencia da Computacao. A palestra se chama "Computer Science Theory to Support Research in the Information Age".O evento sera transmitido ao vivo atraves desse endereco:http://video.rnp.br/portal/InfosEvento.do?_EntityIdentifierEvento=rnp3K79UoeaZKXXUForNMUGx9PLWzTXS0CHyNkw79b4dp4.&Espero que o servidor tenha capacidade suficiente para aguentar todos os leitores do Micos de Realejo! Depois de meses fora do ar, eis que o "Micos" ressurge das cinzas. Pouco antes do meu desaparecimento, eu mudei de projeto. Meu trabalho atual e bem diferente de tudo que ja tinha feito antes, o que quer dizer que tenho um punhado de experiencias novas para compartilhar com voces.O site tambem esta com um novo look e ate um mascote, que ainda nao foi batizado. Se alguem tiver alguma sugestao de nome apropriado, me conte :-)Nao, nao fui
eu quem desenhou, nao tenho essa capacidade. Na verdade eu encomendei de um artista usando o fiverr.com, onde pessoas prestam servicos por 5 dolares. Tem tambem uma versao brasileira, o www.dezreal.com.br.
Ontem estive na Universidade Federal de Vicosa para ministrar duas palestras:Terminei, e dai? Optando entre a carreira academica e a industria de software.Desenvolvimento de aplicativos web usando Google Web Toolkit e Google App Engine.Tudo como parte da semana de informatica. Foi muito divertido e eu ainda pude conhecer o bonito campus da Universidade e bater um papo com os professores do depto. de Informatica.Muito obrigado ao pessoal da UFV por me receber tao calorosamente! Uma coisa que percebi que ninguem gosta de falar e sobre pecado, ou melhor, sobre os seus pecados. Pois bem, resolvi falar sobre os meus pecados! Para comecar, tenho que falar que, pra todo cristao,existem pecadinhos(mentira e coisas do tipo) e pecadoes(masturbacao e la se vai!!). Lembrando que pra Deus tudo e pecado. So que pra nos,meros mortais, existem aqueles pecados mais cabulosos, e sao os que nos rondam, e vive nos assombrando. E muito facil escrever blogs, falando palavras dificeis sobre o Evangelho, escrever teses teologicas e talz... Escrever sobre o Evangelho de vida e muito facil, so que antes de ser de vida ele e um Evangelho de morte. Falando nisso, esses dias um cara homossexual, todo entendido de religiao, so faltou me chamar de Santo Expedito (Nada contra os catolicos, Jesus tambem ama voces de mais!), quando falei pra ele do evangelho de morte. Triste fato... Quando me converti, achava que nao ia mais pecar, que ja era santo; sabe por que? Porque nunca tinham me falado que eu tinha que morrer todo dia pro meu Eu. Um erro terrivel que fazem e tentar colocar,quando se esta evangelizando, que a partir daquele momento, a pessoa nao tera mais problema. E eu coitado; acabado de me encontrar com Jesus; homossexual ate a tampa,achava que nunca mais iria querer olhar pra homem na minha vida. Realmente, nao quis, nem olhei pra homem nenhum ate o segundo mes, quando a realidade me estapeou de novo; pra resumir: fiquei com garotos. So que algo diferente tinha acontecido,porque eu ja achava aquilo que tanto fiz durante anos , estava errado.Oh Espirito Santo que convenci hein!! Isso foi no primeiro ano de convertido. Hoje mais maduro na fe, consigo resistir fortemente ao pecado. E quando vacilo e peco, de uma coisa me lembro: Que sou pecador e que Aquele Sangue vertido na cruz tem o poder de me purificar de todo o pecado. Se tem uma coisa que pega os jovens de surpresa, e a tal da masturbacao. Bom eu sou jovem... ja deu pra entender ne??!! O que quero dizer e que nao adianta parecer ser santo aos olhos dos outros. Um tempo atras falei com um amado irmao da igreja que naquela semana, nao aguentei e me masturbei; o que ouvi achei ate graca: _ Voce ?( e eu nao peco nao?) Que e isso irmao,como voce pode fazer uma coisas dessas ? Soou meio que julgador (irmaos nao de boca ao Diabo!)pelo jeito que ele falou e fala ate hoje,todo mundo pensa que ele nao peca, acho que ate ele pensa isso dele mesmo!. Porque todos pecaram e
destituidos estao da Gloria de Deus, e o que fala Romanos 3.23. Claro que eu entendo que somos exemplos de alguma pessoa, e que temos que segurar a onda. Um dia meu lider me falou que eu so pararia de pecar e de ser tentado quando Jesus voltar ou quando eu morrer e for pra perto Dele. Nossa vida e um campo de batalha, onde todo dia temos que lutar pela nossa vitoria. Tem dias que ganhamos e outros que perdemos. O que nao podemos fazer e achar que por ter pecado, ou caido em tentacao, Jesus nao nos ama mais, ou que ele nao nos quer mais. Pelo contrario; e nesse momento que Ele mostra o verdadeiro significado da cruz. O seu imenso amor e misericordia. Pra finalizar esse Post totalmente fora da rotina e dos padroes. Peco aos irmaos que assim com eu, que as vezes tropecamos nas pedras do caminho; que perseverem, pois a queda produz paciencia (Tiago 1.2-3). As misericordias do Senhor se renovam a cada manha; nao somos perfeitos, erramos todo dia. Mais o Senhor e fiel pra nos perdoar. Se chegarmos a cair, e so pedir perdao, sacudir a poeira e seguir em frente. Deus entende e sabe nossas fraquezas. Diga ao povo de Israel que marche (Jeova)
Jeremias 31Naquele tempo ,diz o Senhor ,serei o Deus de todas as tribos de Israel, e ela serao o meu povo. Assim diz o Senhor :O povo que se livrou da espada logrou graca no deserto .Eu irei e darei descanso a Israel. De longe se me deixou ver o Senhor , dizendo : Com amor eterno eu te amei ;por isso , com benignidade te atrai. Ainda te edificarei , e seras edificada , o virgem de Israel ! Ainda plantaras vinhas nos montes de Samaria ; plantarao os plantadores e gozarao dos frutos. Porque havera um dia em que gritarao os atalais na regiao montanhosa de Efraim :Lenvantai-vos e subamos a Siao ao Senhor , nosso Deus ! Porque assim diz o Senhor :Cantai com alegria a Jaco , exultai por causa da cabeca das nacoes :proclamai , cantai louvores e dizei :Salva ,Senhor o teu povo o restante de Israel . Eis que os trarei da terra do norte e os congregarei das extremidade da terra :e, entre eles, tambem os cegos e aleijados ,as mulheres gravidas e as de parto:em grande congregacao , voltarao para aqui. Virao com choro ,e com suplicas os levarei ;guia-a-los ei ao ribeiros de aguas , por caminho reto em que nao tropecarao ;porque sou pai para Israel ,e Efraim e o meu primogenito . Ouvi a palavra do Senhor o nacoes ,e anunciai nas terras longinquas do mar , e dizei :Aquele que espalhou a Israel o congregara e o guardara ,como o pastor do seu rebanho. Porque o Senhor redimiu a Jaco e o livrou da mao do era mais forte do que ele . Hao de vir e exultar na altura de Siao ,radiantes de alegria por causa dos bens do Senhor ,do cereal , do vinho , do azeite ,dos cordeiros e dos bezerros ;a sua alma sera como um jardim regado e nunca mais desfalecerao. Entao ,a virgem se alegrara na danca , e tambem os jovens e os velhos ;tornarei o seu pranto em jubilo e os consolarei ;transformarei em regozijo a sua tristeza . Saciarei de gordura a alma dos sacerdotes, e o meu povo se fartara com minha bondade , diz o senhor . Assim diz o Senhor : ouviu-se um clamor em Rama ,pranto e grande lamento ; era Raquel chorando por seus filhos e inconsolavel por causa deles , porque ja nao existem. Assim diz o Senhor : Reprime a tua voz em choro e as lagrimas de teus olhos ; porque ha recompensa para as tuas obras ,diz o Senhor , os teus filhos voltarao da terra do inimigo . Ha esperanca para teu futuro ,diz o senhor,porque os teus filhos voltarao para os seus territorios .Bem ouvi que Efraim se queixava, dizendo :gastigaste-me , e fui gastigado como novilho ainda nao domado ; converte-me e serei convertido , porque tu es o Senhor , meu Deus. Na verdade ,depois que me converti, arrependi-me ; depois que fui instruido , bati no peito ;fiquei envergonhado ,confuso ,porque levei o oprobrio da minha
mocidade. Nao e Efraim meu precioso filho ,filhos das minhas delicias?Pois tantas vezes quanto falo contra ele ,tanta vezes ternamente me lembro dele ; como-se por ele o meu coracao , deveras me compadecerei dele ,diz o Senhor. Poe-te marcos ,finca postes que te guiem , presta atencao na vereda , no caminho por onde passaste ; regressa , o virgem de Israel ,regressa as tuas cidades . Ate quando andara errante , o filha rebelde? Porque o Senhor criou coisa nova na terra :a mulher infiel vira a requestar um homem. Assim diz o Senhor dos Exercitos , o Deus de Israel : Ainda dirao esta palavra na terra de Juda e suas cidades , quando lhe restaurar a sorte :O Senhor te abencoe , o morada de justica o santo monte ! Nela , habitarao Juda e todas as suas cidades juntamente , como tambem os lavradores e os que pastoreiam os rebanhos . Porque satisfiz a alma cansada , e saciei a toda alma desfalecida . Nisto ,despertei e olhei ; e o meu sono fora doce para mim . Eis que vem dias ,diz o Senhor , em que semearei a casa de Juda com semente de homens e de animais. Como velei sobre eles , para arrancar , para derribar , subverter , destruir e para afligir ,assim velarei sobre eles para edificar e para plantar , diz o Senhor . Naqueles dias ,ja nao dirao : Os pais comerao uvas verdes , e os dentes dos filhos e que se embotaram . Cada um, porem , sera morto pela sua iniquidade; de todo homem que comer uvas verdes os dentes se emborao.