thegoodfellas/blogset-br huggingface dataset:
da propria API do ciclo de vida dos managed beans que o JBoss Seam resolveu muito bem com os seus escopos de conversacao, mas que de vez em quando da um no na cabeca pra entender o fluxo de uma aplicacao mais complexa.Entao, pesquisando no velho e bom google encontrei o Vaadin, que e tao simples quanto usar swing ou SWT. A principio pensei que seria um framework mais orientado ao JavaScript como o Echo, SmartClient, etc. Adoro os prototipos e os ponteiros de funcao do JavaScript, mas a questao que voce nao trabalha sozinho num projeto e contratar ficar mais complicado.Seguindo para a camada de negocio, Spring ja um framework maduro e robusto, e que sinceramente, mesmo com o EJB 3.1 e a tendencia de aplicacoes stateful (JBoss Seam), acho que a maioria das aplicacoes podem ser desenvolvidas com ele sem problemas (stateless). E com o lancamento do Spring Integration, as integracoes entre sistemas nao precisaram ficar exportando JAX-WS para tudo que e lado e tendo problemas de performance com XML ate o ponto de lancarem hardware especifico pra isso (WebSphere DataPower Integration Appliance). Enfim, Vaadin e simples para apresentacao e Spring e Robusto.Em algum futuro post quero ve se coloco o HiIbernate Validator como Validator do Vaadin.ReferenciasO codigo esta no Gitorious: http://gitorious.org/naskar/springvaadinblank/trees/masterGit: git://gitorious.org/naskar/springvaadinblank.git
dispareAoCapturar(e.getSample()); } }); } } }); capturer.startCapture();} catch (Exception e) { e.printStackTrace(); throw new RuntimeException(e);}IMPORTANTE: a linha que define a prioridade e importantissimo para o que o codigo funcione.Comparacao dos TemplatesChegando o request no servidor podemos efetuar a comparacao dos templates:public class VerificadorImpl implements Verificador { private static DPFPVerification verificator = DPFPGlobal.getVerificationFactory().createVerification(); public boolean verifique(String registrado, String capturado) { DPFPFeatureSet features = DPFPGlobal.getFeatureSetFactory().createFeatureSet(hexToBytes(capturado)); if(features != null) { DPFPVerificationResult result = verificator.verify(features, DPFPGlobal.getTemplateFactory().createTemplate(hexToBytes(registrado))); return(result.isVerified()); } else return(false); } ...}Questoes de segurancaRequest - utilize alguma forma de token dentro da digital para que ela nao possa ser reusada.Leitor - dentro do template tambem existem informacoes sobre serial do leitor, qualidade da imagem, etc, assim voce usar esses detalhes para aumentar a seguranca.Imagem capturada- houveram casos de fraude usando uma pelicula em cima do leitor, assim, utilize alguma forma de checksum da imagem com um pequeno historico de algumas N imagens ja utilizadas anteriormente, assim voce aumenta um pouco mais a seguranca do template gerado.NegocioQualquer sistema que se utilize de impressoes digitais deve se preocupar com isencoes, auditoria de isencoes e o perfil das pessoas que sera utilizado essa tecnologia. Outra forma de autenticacao de contigencia deve esta disponivel no sistema caso a biometrica nao esteja operando, como cartoes, usuario e senha, etc.Nesse exemplo estamos armazendo um template no formato proprietario da Digital Persona, ou seja, nao estamos guardando a imagem da digital e sim, um padrao matematico da imagem. Existem alguns conversores para o formato ISO, mas nao disponibilizados ate o momento pela Digital Persona.ConclusaoA autenticacao biometrica nos sistemas tente aumentar cada mais e entender os detalhes de implementacao e fundamental.Assim, de forma simplificada foi mostrado como usar uma SDK de Biometria fazendo o registro, captura e comparacao dos templates. A SDK da Griaule tambem usa esse metodo de espera de eventos do hardware, nao sendo muito dificil migrar ou mesmo generalizar esse processo para outras SDK.SolucaoProcurando uma solucao completa e facil de integrar. Veja os exemplos da Naskar BioCloud.ReferenciasComo a biometria funcionaNIST ITL American National Standards for BiometricsGriaule BiometricsDigitalPersona
Votes { get; set; } }Atualmente, temos quatro tipos de formas de criar Specifications e tres operadores para uni-las:- QueryOverSpecification: usa um QueryOver para fazer os criterios e e preferivel por padrao, como mostrado acima.- LambdaSpecification: usa uma expressao para adicionar o criterio. new LambdaSpecification<Course>(x => x.Name.IsInsensitiveLike("ava", MatchMode.Anywhere))- CriterionSpecification: usa a API Criterion do NHibernate para adicionar os criterios.new CriterionSpecification<Instructor>(Property.ForName("Name").Like("ciclano", MatchMode.Anywhere))- NoRestrictionsSpecification: nao adiciona nenhum criterio. Util para criacao de Specifications condicionais. Operador WithWith e um operador adicional que inclui um criterio a uma propriedade de uma entidade sem a necessidade de fazer um Join usando o QueryOver.Exemplo: var list = _repository.Find( courseWithVotes.By().With(x => x.Instructor, instructorByExample.By(new Instructor() { Name = "fulano" })))Liste todos os 'cursos com votos' com o 'instrutor que tem o nome parecido com fulano'.*Atualmente, o operador With nao tem suporte a propriedades IEnumerable.ConclusaoQueryOverSpecification e uma simples biblioteca para construir classes com criterios para consultas em base de dados usando NHibernate de forma a aumentar o reuso e diminuir a complexidade das consultas sem problemas de performance.As interfaces criadas como ICourseWithVotes, sao conceitos e regras vindos dos requisitos e dos casos de uso e que podem conviver sem dependencias com frameworks dentro da camada de modelo (domain), deixando a implementacao das specifications separada do modelo, preferivelmente em outro namespace e/ou assembly.ReferenciasSource no codeplex: http://queryoverspec.codeplex.com/SourceControl/BrowseLatestNuget: http://nuget.org/packages/Naskar.QueryOverSpec
name="public"> <any-address /> </interface>Lembre-se de configurar seu firewall para nao permitir conexoes na porta 9999 fora da sua rede, ela e a porta da interface de management da configuracao acima.Conclusao Vimos algumas configuracoes de performance e seguranca do JBoss, mas sempre ha como melhorar alguns itens, caso voce tenha mais algum detalhe que foi esquecido, nao deixe de enviar para gente acrescentar aqui.
Roupinha para cachorro- Comecar com 50 malhas- Na ag. 6 tricotar em sanfona (* 2t, 2m *) por + ou - 3cm-Mudar para ag. 7 e tricotar em meia , 6 aumentos na primeira carr. (56 pontos )-Fazer em meia 9 cm + ou --Para abertura dos bracos,separar o trabalho do seguinte modo:. tricotar 12 pontos em trico, 2pjt , 30 t, , 2pjt , 12 t. fazer cada lado separadamente,tricotando os 12t por 11 cordoes de trico. em seguida os 12 p a espera (prender com alfinete ),retomar os 30 pontos fazer da mesma maneira e por ultimo os 12 pontos restantes.- Retomar todos os pontos e tricotar do seguinte modo:12 m, ,aumentar 1 ponto , aumentar 1 ponto e 12 pontos em meia.- Continuar em meia- A 40 cm do comeco,fazer o ponto sanfona (2t,2m )- No buraco dos bracinhos fazer uma carr. de ponto baixo- Costurar NAO SOLTE FOGOS DE ARTIFICIO No final de ano a explosao de fogos de artificio e intensa e quem mais sofre com isso sao os pets e, principalmente, os animais de rua.O desespero dos animais nao e em vao, pois a audicao deles, principalmente dos caes, e muito mais agucada que a dos humanos.O barulho dos fogos provoca diversas reacoes como falta de ar, taquicardia, nauseas, perda de controle e sensacao de atordoamento ou reacoes mais intensas como paradas cardiorrespiratorias e convulsoes. Podem levar muitos animais a atropelamentos, sobretudo os de rua, provocar fugas, acidentes e mortes.Voce que tem um animalzinho em casa, para evitar que o animal sofra com as festividades, e importante mante-lo calmo e em seguranca para que nao se machuque. E fundamental que o animal fique em um local confortavel, sem muito barulho e, de preferencia, com iluminacao suave. O local tambem deve ser fechado para que ele nao fuja.Sao comuns casos de enforcamentos, pois o animal tenta a todo custo sair daquela situacao, por isso nao o mantenha preso a uma corrente nesses momentos nem nunca. Os animais anseiam o fim da sua isolacao, desejam ardentemente o calor de um lar, estao cansados de ver a vida passar-lhes ao lado, deixe-o livre para andar, brincar, de-lhe carinho. Mantenha-o em um espaco seguro e confortavel.Tente abafar o barulho e nao deixe o animal sozinho. O ambiente bem isolado vai funcionar como uma toca. Coloque tambem algodao no ouvido dos pets.Evite contato do animal com pessoas desconhecidas, pois ele pode ter alguma reacao agressiva. E um instinto, pois ele ja esta se sentido acuado por todo o barulho, se alguem desconhecido chega muito perto, o pet pode achar que esta sendo ameacado e atacar. Da mesma forma, nao e aconselhavel deixar muitos animais juntos, porque eles podem brigar entre eles. Uma homenagem aos amiguinhos que a minha mae conheceu nas suas ferias no nordeste! Novas regras para venda de animais em CuritibaPostado em 17/01/2012 por Georgia Nepomuceno.Para garantir a seguranca fisica e emocional dos animais de estimacao, vereadores de Curitibaaprovaram, em dezembro de 2011, dois projetos de Lei que versam sobre o aumento da qualidade de vida e punicoes mais
severas.Afinal, adotar sempre foi algo que exige muita responsabilidade. Tanto aquele que adota quanto o que doa deve ter a consciencia de que estao envolvidos em um tramite no qual o bem-estar do pet e o mais importante.Venda e doacao (o que muda)Ambas somente poderao ser praticadas se os animais ja tiverem sido esterilizados (castrados) emicrochipados, o que contribuira com a diminuicao da taxa de natalidade (o contrario, resulta nos montes de caes e gatos abandonados pelas ruas da cidade) e na possibilidade de identificacao quando o animal se perder do dono. Inclusive, a venda ou doacao apenas podera ocorrer depois do desmame, ou seja, apos 60 dias a partir da data de nascimento.O cenario da comercializacao tambem muda de figura: nenhum animal podera ficar exposto por mais de6 horas quando colocado para venda.Multa salgadaPara o infrator, sobra a multa. Ela varia de R$ 200 a R$ 200 mil, dependendo da gravidade da situacao.Resta agora aguardar a decisao do prefeito Luciano Ducci (PSB), para que os projetos sejam transformados em lei e suas determinacoes entrem realmente em vigor.Gostou? Compartilhe!
Como dar remedio para cachorrosPostado em 20/01/2012 por Georgia Nepomuceno.Pode parecer uma daquelas missoes impossiveis, mas fazer um cachorro tomar remedio e na verdade mais facil do que muita gente pensa. Basta ter paciencia e um pouco de tecnica que tudo acaba bem.Seja la qual for o objetivo do medicamento, desde um antibiotico a um simples vermifugo, e provavel que seu cachorro seja capaz de relutar bravamente para ingeri-lo. Por isso, prepare-se!Comprimidos e LiquidosNo caso do primeiro, basta segurar a mandibula superior com uma das maos e com a outra colocar o medicamento ate o fundo da boca, usando apenas o polegar e o indicador. Depois, feche a boca e massageie a garganta para facilitar que ele o engula.No caso dos liquidos, o processo e quase parecido. No entanto, e necessario o uso da seringa ou conta-gotas contendo o medicamento. Incline a cabeca do cao para tras e puxe levemente o labio inferir para o lado, de maneira que o liquido seja colocado em uma especie de bolsa. A finalidade e fazer com que o medicamento seja engolido aos poucos.Jamais se esqueca de que esta e uma tarefa que exige jeito e dispensa a forca bruta! E preste bastante atencao: todo medicamento deve ser prescrito por um veterinario, apos o cao passar por uma consulta minusciosa e responsavel. Ou seja, nada de ficar medicando seu animal de estimacao por conta propria! Como tratar sarnas de cachorro?Postado em 13/09/2011 por Georgia Nepomuceno.Seu caozinho esta perdendo os pelos e nao para de se cocar? Preste bastante atencao, pode ser que ele esteja com escabiose sarcopica, a popularmente conhecida sarna. Este e um tipo de molestia que ataca tanto os animais quanto os seres humanos, mas e comum encontrarmos casos em que determinados tipos dela se manifesta em apenas um deles.Como acabar definitivamente com a sarna?O primeiro passo e levar o caozinho para uma consulta com o veterinario. A partir dai, seguir as recomendacoes do profissional. Lembre-se que cada caso e um caso. O tratamento recomendado para o pet do vizinho pode nao ser o mesmo para o seu. No entanto, e frenquente a recomendacao de sabonetes especificos, locoes topicas e outros produtos acaricidas. Depois do banho, a escovacao do pelo ajuda a remover a parte descamada do couro que causa a coceira, sendo tambem um procedimento que causa muito alivio.O melhor remedio ainda e a prevencaoManter o ambiente e todos os utensilios limpos e de fundamental importancia para que o seu animal de estimacao fique livre da sarna. Nunca deixe de jogar fora os jornais sujos, de lavar bem os cobertores e limpar os potinhos de agua e racao. Afastar o animal sadio daqueles que ja estao contaminados e a atitude mais correta a ser tomada, pois e desta forma que se evita o contagio direto. Nao existe vacina contra a sarna, por isso nao seja negligente! Tomar os devidos cuidados e a unica solucao. Caracteristicas dos gatosO gato e um mamifero que pode viver de 15 a 39 anos. Com eles, sua casa vai ficar livre de ratos, baratas e outros animais, que
os gatos se encarregam de elimina-los, tendo, alem disso, uma vida livre, mas sempre voltando para o seu lar. Nao precisam tomar banho, pois os gatos possuem a lingua aspera, como os demais felinos, que serve para fazer sua limpeza completa.Muito importante tambem e ressaltar que aquele "ronquinho" que o gato da nao e asma, como algumas pessoas imaginam. Aquele "ronquinho" (as vezes bem alto) nada mais e do que a forma de o gato se expressar, assim como o cachorro balanca o rabo mostrando que esta satisfeito com a presenca do dono.O cacadorOs gatos sao cacadores naturais; contudo, mesmo que voce tente humaniza-lo, nunca conseguira anular esse comportamento. Os gatos caseiros cacarao mesmo bem alimentados. Desde pequenos, os gatinhos ja brincam como cacadores. Brinque sempre que possivel com o seu gatinho. Se o seu gato chegar em casa com um rato ou um passarinho na boca, e o colocar a seus pes, significa que esta contribuindo com os alimentos da casa. O melhor que voce tem a fazer e aceitar. Se voce o repreender, ele pensara que nao foi satisfatorio e devera cacar novamente, tentando agradar-lhe.PersonalidadeCada gato tem o seu jeito proprio de ser. Tem aquele que e sempre assustado, aquele paradao, o carinhoso e outros. Ha gatos que emitem sons como se estivessem falando, geralmente pedindo comida. Quando o dono nao lhe da importancia, viaja frequentemente, deixando-o sozinho, acaba perdendo a amizade do gato. So se consegue a amizade do gato, quando seu dono lhe tratar com carinho novamente.Racas de GatosGato BengalO Bengal surgiu do cruzamento de uma especie de felino selvagem com um gato domestico. A estimativa e de que haja 30 mil Bengals no mundo. No Brasil ja ha alguns no Rio de Janeiro. O Bengal e amistoso com as pessoas e se mostra disposto a brincadeiras, mesmo com quem nao conhece. Ensinando-o aprende pequenos truques, como deitar, abrir torneira para beber agua e saltar obstaculos, e a ser mais educado. A femea chega a pesar entre 5,4 a 5,8 kg e o macho entre 6,3 a 6,7 kg.Gato Egyptian MauO "leopardo de sala" do mundo dos gatos domesticos, se distingue por ser a unica raca domestica a ter o corpo naturalmente pintado. Acredita-se que seja uma das racas domesticas mais antigas (1400 a.C.). No Brasil, ainda que rarissima, a raca existe. Quem o trouxe foi a criadora Liane Diehl, em 1995. O Mau tem um grau medio de atividades, e comum que abane insistentemente sua cauda para demonstrar sua alegria. Com pessoas desconhecidas e reservado, mas muito afetuoso com os familiares. Porte medio, a femea pesa entre 3,1 a 3,6 kg e o macho entre 3,6 a 4,5 kg.Gato HimalaiaE um dos gatos mais populares do mundo. Reune as caracteristicas das duas racas mais admiradas: a aparencia incorporada e peluda do gato Persa com a sofisticada marcacao de pelagem que caracteriza o Siames.Os filhotes de Himalaia quando nascem sao completamente brancos, sem a marcacao na pelagem, que comecam a aparecer nos primeiros dias. A intensidade da cor aumenta com o passar do tempo. A parte escura atinge
ao redor dos 18 meses. As caracteristicas fisicas que o filhote tera ao se tornar adulto podem ser percebidas desde pequenos, ja que as proporcoes, o formato do focinho, a robustez, o formato e a cor dos olhos costumam manter quando ele cresce.Gato KoratDe origem tailandesa, e considerado um simbolo de boa sorte no seu pais natal. Ainda que a raca seja muito antiga, com manuscritos que indicam sua existencia desde 1300, ela so se tornou conhecida a partir de 1959, quando um casal de exemplares chegou ao EUA, em Portland, no Oregon. Eram Nara e Darra, dois Korats que a apreciadora de gatos Jean Johnson ganhou de um amigo tailandes.Gato OcicatNo Brasil, nao ha noticias da raca. O comportamento da raca, em geral, e comparado ao estilo normalmente associado aos caes: obediente e participativo. Sao facilmente treinaveis, muitos buscam e trazem objetos, andam de coleira e respondem a chamados verbais do dono. Via de regra sao sociaveis com gente desconhecida e se adaptam facilmente ao ambiente, mas sao menos predispostos a ficar muito tempo sozinhos. Porte medio para grande. A femea pesa entre 3 e 4,5 kg e o macho pode chegar a 6,7 kg.Gato Turkish AngoraNao ha noticias da existencia da raca Angora (hoje chamada de Turkish Angora) no Brasil. O termo Angora praticamente virou sinonimo de gato peludo.Por muito tempo se acreditou que os primeiros gatos de pelo longo a chegar na Europa e se espalhar no Ocidente teriam vindo da cidade de Angora, atual Ancara, na Turquia. O Turkish Angora pode ser de diversas cores e o seu corpo e de robustez media.Cuidados com seu gatoQuando voce comprar um gato, faca um exame preliminar, que indicara se o gato tem algum problema de saude.Limpe os olhos com algodao umedecido em agua boricada ou agua morna (nao quente). Use um algodao diferente para cada olho. Nao use cotonete para nao correr o risco de ferir o animal com a haste.Observe as orelhas do gato em busca de cera excessiva ou uma infeccao, o que poderia indicar a presenca de carrapatos. Utilize um cotonete (umedecido em oleo de bebe) por orelha, para retirar o excesso de cera e sujeira da cartilagem exterior. Cuidado e nao insira o cotonete no canal auditivo!Veja se as gengivas estao inflamadas (gengivas saudaveis sao de coloracao rosa palida), veja se ha tartaro (uma placa marrom na base do dente), dente quebrado, mau-halito ou qualquer outro problema. A maioria destes problemas requer cuidado veterinario. Os dentes devem estar brancos, sendo que gatos adultos podem ter dentes ligeiramente amarelados pelo tartaro.Sua barriguinha deve estar cheia mas nao muito estufada (caso esteja assim, pode ser sinal de vermes). Observe se ha algum sobressalto (pode ser hernia umbilical), cheque as patas por alguma deformidade.Veja se o gato nao esta mancando ou com algum outro problema.Sua pelagem devera ser suave e sem bolas de pelos embaracados. Veja se a pele tem caspa ou areas com falta de pelos (isso e sinal de micose). Veja tambem a presenca de pulgas (elas deixam pequenos pontos pretos) e outros parasitas.Procure sinais de diarreia
ou vermes. O anus, e a vulva (se for femea) devem estar limpos.Apare-as usando um cortador de unhas (trim) ou alicate proprio para unhas de animais. Corte sempre apenas a pontinha da unha, e tenha certeza de que nao esta atingindo a parte rosada que e extremamente sensivel.De sempre uma boa alimentacao, para seu gato ter sempre muita saude. Racoes secas e umidas de qualidade poderao ser encontradas nos Pet Shops. Se o gato e filhote use a propria para a idade dele.A agua devera sempre estar disponivel, limpa e fresca.Obs.: Seu gato nao tem 7 vidas...! Fale com o veterinario antes de dar qualquer medicamento.CompanhiaOs gatos gostam de viver em bandos, quando tiver seu gato, tenha no minimo dois, para que um possa fazer companhia ao outro. Se ja tiver um gato em casa, trate de arranjar outro... ele vai lhe agradecer muito, e voce vai ganhar muito com isso tambem. Cuide bem de seu gatinho e ele lhe dara muito carinho em dobro.Mais em: http://www.webciencia.com/14_gato.htm#ixzz1mOSP4eEK
eCorynobacterium. Em geral sao feitas aplicacoes por via intra-muscular com intervalo semanal durante alguns meses de tratamento. Como a quantia de vacina injetada e muito pequena, utilizamos seringa do tipo insulina, que pode ser facilmente aplicada pelo proprietario do animal.Dispomos tambem de medicamentos como a Inosina, que favorecem a recuperacao do codigo genetico inibindo a replicacao de bacterias e fungos. Medicamentos cuja formulacao contenham selenito de sodio, aminoacidos e vitaminas do complexo B contribuem de forma expressiva para a melhora do estado geral do paciente.Em suma, pela breve descricao da complexidade da Demodecicose, podemos concluir que e de fundamental importancia a orientacao do medico veterinario para alcancarmos a cura desta terrivel doenca.Veja tambem: escabiose ou sarna sarna de ouvido
A bicharada continua surpreendendo a cada dia...Durante os incidentes, da explosao de uma fabrica em Nanjing, China, em 28 de julho de 2010 . Onde morreram 13 pessoas e feriu 300 , despertou a atencao o fato de um salvamento inusitado.Cameras gravaram um macaco salvando um filhote de cachorro no momento das explosoes observe que ele segura o cao enquanto ele corre para fora da fabrica em chamas.Se esse evento pode tocar nossa CONSCIENCIA COLETIVA, os animais podem mostrar COMPAIXAO e BONDADE para com o outro.Muito diferente do rumo que caminha a humanidade.As explosoes ocorreram em Nanjing, capital da provincia de Jiangsu.Alem de mortos e feridos, a explosao tambem danificou a area ao redor. Janelas das casas, lojas e escritorios foram danificadas, que tiveram consequencia numa area com extensao aproximada de 300 metros.Enquanto outras pessoas achavam, que se tratava de um terremoto. Os 7 motivos pelos quais amamos a Katy Perry!Hits supergrudentos, roupas bafonicas, amizade com todo mundo que a gente ama. Tem como nao achar a Katy diva demais?Se tem uma coisa que nos temos certeza e de que se a Katy Perry resolver dar as caras aqui pelo Brasil (como muuuitos rumores ja apontam), nos vamos ser os primeiros da fila no show. E como amamos demais essa californiana que anima nossas baladas, resolvemos listar 7 motivos para voce tambem gostar dela. Confira!Ela usa os melhores vestidos!Latex coladinho, desenhos de cupcake fofos, vestidinhos de boneca... A cantora de "Teenage Dream" e "California Girls" se joga nas producoes e sempre aparece com os vestidos mais lindos (e bafonicos!). O que a gente fica aqui se perguntando e como ela consegue ficar bem em todos eles!Os mais gatos estao nos clipes delaNao e dificil notar que Katy Perry escolhe muito bem os gatos de seus clipes. Primeiro a gente se surpreendeu com aquele mocinho lindo de "Hot'n'Cold", depois babamos pelo gato de "Thinking Of You" e, recentemente, tambem ficamos de queixo caido com o modelo de "Teenage Dream". Nada bobinha essa Katy, ne?Hits que nao saem da cabecaDuvidamos que voces conseguem nao cantar "California Gurls" quando a musica comeca a tocar! E "Teenage Dream" entao? Pois e, tambem nao conseguimos esquecer "Firework" e nem a classica "I Kissed a Girl". Com Katy e assim: ou a musica fica na sua cabeca ou ela fica. E a gente acha isso o maximo. Ainda mais quando o verao ta ai e a gente quer se jogar na balada com o pop incrivel da diva.Ela e amiguinha das nossas celebridades favoritasAnota ai: Justin Bieber, Rihanna, Robert Pattinson, Taylor Swift, Miley Cyrus... A lista cresce cada vez mais! A Katy Perry e aquele tipo de celebridade que sai por ai fazendo amizade com todo mundo. Participa de festinhas com Rihanna, sai pra karaoke com o Rob, tira foto beijando o Justin. Coisa que so diva consegue, ne, gente?Sem papas na linguaSe ela tem um problema, ela fala mesmo. Um dos exemplos mais recentes e a cancao que ela fez para o ex-namorado, Travie McCoy. A CAPRICHO ja ate contou pra voce que ela detonou o moco