thegoodfellas/blogset-br huggingface dataset:
* NomeDaniel Radcliffe * Nome de RegistroDaniel Jacob Radcliffe * ApelidoDan * Altura1.73 m * Data de Nascimento23/07/1989Daniel Jacob Radcliffe (Londres, 23 de Julho de 1989) e um ator britanico de cinema, televisao e teatro que se tornou famoso interpretando a personagem principal da serie cinematografica Harry Potter, baseada na serie de livros da autora britanica J. K. Rowling.[1] Foi seleccionado para interpretar o menino bruxo depois de uma serie de audicoes realizadas em 2000. Apos 10 anos envolvido com as filmagens da serie,[2] Radcliffe encerrou sua participacao em Maio de 2010 com a adaptacao do ultimo livro, mas em Dezembro Daniel e os seus colegas tiveram que voltar a filmar o epilogo pelo facto do o realizador achar que a cena estava demasiado rapida. O ultimo livro da saga de Harry Potter foi dividido em duas partes, pois a historia era demasiado extensa para um filme so, apesar de muitos dizerem que Harry Potter and the Deathly Hallows.[3] foi dividido pois Warner Brothers nao queria perder a sua "galinha de ovos de ouro". o Amor e unicoo Entao Nao importa se voce tem 5 minutos ou 50 anos apenas AME voce voce voce voce voce voce voce voce voce voce voce voce voce vocevoce voce voce voce voce voce voce voce voce voce voce voce voce vocevoce voce voce voce voce voce voce voce voce voce voce voce voce vocevoce voce voceVocee tao preguicoso que nem leu todos os voces e nem percebeu que tinha umvoce escrito com S! Agora, voltou pra ver se tinha mesmo um voceescrito com S! Ficou decepcionado por nao achar nenhum voce com S. Egostou tanto que agora vai repassar para outras pessoas cairem tambem Nivaldo Batista Lima, ou como conhecido Gusttavo Lima, nasceu no dia 03/09/1989 (Patos de Minas - MG)A trajetoria desse rapaz e digna das telas de cinema.Na infancia cantava em Folia de Reis. A origem simples fez com que desde novo, sonhasse em ser um grande cantor da musica sertaneja.Morou em diferentes cidades nos estados de Minas Gerais, Espirito Santo, Sao Paulo, Distrito Federal. Mais foi Goiania que acolheu Gusttavo Lima.Alem de cantor, e musico e compositor!2010 foi foi um divisor de aguas na carreira dessa jovem promessa da musica sertaneja.Gravou seu primeiro Cd e Dvd produzido pela audio Mix e lancado nacionalmente pela Som Livre.Gusttavo faz questao de preservar suas origens, gosta de estar entre amigos para para cantar e tocar sua viola caipira,comer um frango caipira com quiabo, jogar truco e contar causos tomando um bom cafe coado no fogao caipira.Por onde passa, Gusttavo Lima conquista fas e amigos.Suas marcas registradas sao o seu carisma, jeito simples e cativante.E e nesse momento que percebe-se a criacao com base na humildade e repleta de principios, simplicidade e fe.Pras fas Gusttavo e conhecido como: '' O Inventor dos Amores ''Algumas curiosidades sobre Gusttavo:- Ele e o 8o filho de seu Alcino e dona Sebastiana.- Saiu de casa aos 8 anos de idade para realizar seu sonho: tornar-se um grande cantor de musica sertaneja e melhorar as condicoes de vida de sua familia.-
Por acompanhar seus familiares que sao em maioria musicos em festa como a folia de reis, Gusttavo Lima descobriu a sua paixao pela musica sertaneja ainda na infancia aos cinco anos de idade, dos nove anos de idade comecou a cantar profissionalmente.- Pode se dizer que a sua familia e apaixonada pela musica sertaneja e Gusttavo Lima e tipo como um caipira nato, ate no seu jeito de se expressar.- Suas maiores inspiracoes sao: Barrerito ao trio Parada dura, do qual e fa incondicional, e tambem os artistas Gino e Geno, Chitaozinho e Xororo, Teodoro e Sampaio, Irmaos Freitas, Milhonario e Jose Rico, Almir Sater, Tiao Carreiro e Perdinha, Liu e Leo, Andre e Andrade, Renato Teixeira, Carlito e Badui, entre outros.Seu sucesso vem crescendo a cada dia levando os fas ao delirio.
oCampeonato Mundial de Judo, deste ano. Estamos nos preparando para competicoesinternacionais e a disputa foi um grande laboratorio. Pude testar estrategias eainda conquistei um bom resultado, declara. O Campeonato Brasileiro de JudoRegional III reuniu atletas do Espirito Santo, Rio de Janeiro, Bahia e MinasGerais. O evento contou com a presenca do bicampeao mundial, Joao Derly ereuniu cerca de 400 judocas. As disputas foram das categorias sub 13 atesenior.
seu laco, um "Index out of bounds" de um array, se existe codigo duplicado, erros de performance e muito, muito mais.Antes de rodar a auditoria do fonte devemos dizer para o Delphi o que queremos que ele audite e seus parametros. Tambem precisamos nos certificar de que o codigo esta compilando normalmente e que todas as bibliotecas utilizadas por ele estejam acessiveis. Isso e essencial pois poderia gerar algumas imprecisoes no resultado final.Na pratica:Para rodar QA Audits:Abra o projeto.Abra o arquivo do codigo fonte que vc deseja auditar(o arquivo .pas, nao o .dfm), ou seja, "Editor de codigo" ou F12 dentro do Delphi.Clique em Project > QA Audits.Selecione o que deseja auditar.Explicando a imagem:O quadro negro mostra as opcoes que vc pode selecionar para auditar.O quadro verde mostra um exemplo e uma descricao do que vc esta selecionado para auditar.O quadro vermelho sao os parametros para serem alterados conforme o seu padrao desejado.No quadro azul vc pode selecionar entre auditar um unico arquivo ou o projeto inteiro, sugiro que faca por arquivo que fica mais facil para quem esta comecando.Nota: Esse processo roda como uma thread, entao vc nao pode editar o projeto enquanto o processo esta rodando.Apos a execucao uma tela com o resultado e exibida e entao vc pode avaliar tudo o que foi auditado definindo a melhor solucao para cada caso.A primeira coluna do resultado exibe a abreviacao do que foi selecionado na tela anterior. Bem intuitiva pois a sigla normalmente e a abreviacao selecao. Exemplo: Index out of range = IOOR.Dando um clique duplo na linha o Delphi aponta diretamente na linha do arquivo fonte que contem o "erro" indicado no resultado da auditoria.Com isso vamos nos deparar com situacoes que nem imaginavamos que existisse em nosso sistema e aos poucos tornar ele "o sistema" algo melhor para nosso cliente usar e para nos realizar manutencao.Grande abraco a todos e ate a proxima.
opcoes:Analyze the entire project - Verifica as mensagens em todo o projeto.Analyze current Unit only - Verifica as mensagens somente na unit ativa no momento.Nota: Todos os resultados encontrados pela ferramenta sao criados na lista de mensagens do Delphi, criando uma nova aba chamada FixInsight.Resultado apos rodar a ferramenta:Entendendo o output:C101 - A ferramenta estava configurada para ter no maximo 4 linhas de codigo e como estava com 6 linhas, a mensagem foi exibida.C102 - Poderia ter no maximo 4 parametros em uma procedure e function.C103 - Poderia ter no maximo 4 variaveis em uma procedure e function.W519 - Metodo em branco. Mesmo tendo um comentario na procedure ele reconheceu como metodo em branco porque nao tinha nenhuma linha compilavel dentro da funcao.Clique duplo em um dos itens e a IDE direciona para a linha referenciada na mensagem.Linha de comando:A ferramenta conta ainda com uma opcao de linha de comando para processo de build ou integracao continua. Basta configurar alguns parametros para gerar um arquivo com todas as mensagens conforme a execucao da ferramenta pela IDE. A diferenca e que a saida vai ser em um arquivo.Parametros para uso em linha de comando(CMD): --project=XXX.dpr (projeto a ser analisado) --defines=XXX;YYY;ZZZ (definicoes de compilacao, Delphi) --output=XXX (resultado de saida em formato de arquivo) --settings=XXX.ficfg (sobrescreve as configuracoes do projeto) --xml (formatar o arquivo de saida como um arquivo .xml)O parametro project e obrigatorio, os demais sao opcionais.O parametro Defines, utiliza os mesmos parametros que o compilador do Delphi suporta, vide Docwiki.Para usar a ferramenta por linha de comando basta utilzar a seguinte sintaxe: --project=c:\source\example.dprOu ainda acessar o menu Iniciar >> FixInsight >> FixInsight Command Line. Informar os parametros e executar.Consideracoes:Em um modo geral, muito util, facil de usar e intuitiva.Senti falta de alguns recursos. Gostaria de poder configurar mais opcoes da sessao Conventions como por exemplo a opcao C107 Class field name should start with "F" que nao pode ser alterada. Como a sessao e destinada a conversao de tipos, gostaria de colocar aqui a minha identidade para uso com o meu padrao de desenvolvimento.Na sessao warnings gostaria de ver coisas como duplicidade de codigo ou itens de performance como duplicidade de Type Cast e uso do operador "as".Nao temos aqui todos os recursos do AQ Audits por exemplo, mas temos outras opcoes interessantes encontradas somente aqui.Recomendado!!!Bom pessoal, era isso por agora. Espero em um futuro proximo fazer um novo reviw com as novidades da ferramenta. Abracos e ate a proxima.
}function TItemNF.MetodoDaClasseItemNF: string;begin Result := 'SalvarClasseItemNF';end;procedure TItemNF.MetodoSalvarNaInterface;begin ShowMessage(MetodoDaClasseItemNF);end;end.Agora no form principal, coloque um botao e deixe a Unit com o codigo o mais parecido com o da listagem abaixo:unit fPrincipal;interfaceuses Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, Vcl.Controls, Vcl.Forms, Vcl.Dialogs, Vcl.StdCtrls, UInterface;type TfrmPrincipal = class(TForm) Button1: TButton; procedure FormCreate(Sender: TObject); procedure Button1Click(Sender: TObject); private Nota: TNotaFiscal; Item: TItemNF; procedure ChamadaDeMetodoDaInterface(pClasseBase: IClasseBase); { Private declarations } public { Public declarations } end;var frmPrincipal: TfrmPrincipal;implementation{$R *.dfm}procedure TfrmPrincipal.Button1Click(Sender: TObject);begin ChamadaDeMetodoDaInterface(Nota); ChamadaDeMetodoDaInterface(Item);end;procedure TfrmPrincipal.ChamadaDeMetodoDaInterface( pClasseBase: IClasseBase);begin pClasseBase.MetodoEspecificoInterface;end;procedure TfrmPrincipal.FormCreate(Sender: TObject);begin Nota := TNotaFiscal.Create; Item := TItemNF.Create;end;end.Execute a aplicacao, clique no botao, verifique as duas mensagens. Clique no botao novamente: BINGO!!!!. Um AccessViolation ocorreu. Correto?!Entendendo o problema:Um dos conceitos de interfaces e garantir o gerenciamento de memoria dos objetos que os implementam. Os metodos _AddRef e _Release implementam esse gerenciamento, incrementam a contagem de referencia sobre o objeto e destroem o mesmo quando o contador de referencia e zero.O erro ocorre porque ao final da execucao do metodo a Interface automaticamente zera esse contador destruindo a referencia sobre o objeto criado(somente a referencia), no caso TNotaFiscal e TItemNF, e quando executamos novamente a referencia nao existe mais e entao ocorre o AccessVIolation.Contornando o problema de duas formas diferentes:Exemplo 1:Veja a rotina abaixo:procedure ChamadaDeMetodoDaInterface(pClasseBase: IClasseBase);Utilizando a reservada const na declaracao do metodo, contornamos esse problemaprocedure ChamadaDeMetodoDaInterface(const pClasseBase: IClasseBase);O que e isso?Quando passamos o parametro com a reservada const, o mesmo e passado por valor e nao por referencia, o que tira das maos da Interface a destruicao da referencia deixando por conta do usuario implementar a rotina de liberacao como na rotina abaixo:procedure TfrmPrincipal.FormDestroy(Sender: TObject);begin Nota.Free;end;Exemplo 2Para nao precisarmos nos preocupar com o const nem com o Free, declaramos as variaveis com o tipo da nossa Interface: IClasseBase. Com isso, deixamos a Interface gerenciar a destruicao da referencia e dos objetos relacionados. Lembrando que a criacao das variaveis deve continuar sendo dos seus tipos especificos, ou seja:Nota := TNotaFiscal.Create;Item := TItemNF.Create;Era isso o que tinhamos para o momento. Abraco a todos, duvidas no final do post e ate a proxima.
Quem nunca passou por uma situacao em que na sua maquina a rotina executa normalmente e na maquina do cliente da erro? E ai? O que fazer? Bem, temos diversas "taticas" para validar essa situacao como por exemplo fazer logs dentro das rotinas, ShowMessage e por ai vai. Agora, algo incrivelmente pratico e correto e o Debug Remoto, isso mesmo que voces estao pensando, acessar remotamente a maquina do cliente e debugar o sistema que esta rodando na maquina dele. Como isso e possivel? O Delphi, que e uma mae pra nos, nos permite fazer isso de forma elegante e muito profissional utilizando ferrametas que acompanham o pacote de instalacao. Primeiramente precisamos separar alguas DLLs que devem ficar na maquina remota em especial na pasta onde encontra-se o executavel que sera depurado remotamente. Essas DLLs podem ser encontradas na pasta Bin da instalacao do Delphi normalmente em: C:\Program Files\Embarcadero\RAD Studio\7.0\bin. Sao os arquivos:rmtdbg<nnn>.exebccide.dllbordbk<nnn>.dllbordbk<nnn>N.dllcomp32x.dlldcc32<nnn>.dll - Win32dcc64<nnn>.dll - Win64 dccosx<nnn>.dll - Mac OS X <nnn> e o numero da versao que vc esta utilizando do Delphi. Para o RAD Studio XE3 por exemplo, o valor de nnn e 170.Depois de adicionar na pasta os arquivos, precisamos registrar duas DLLs usando o regsvr32, bordbk<nnn>.dll e bordbk<nnn>n.dll. Agora vamos preparar nosso projeto para ser debugado remotamente. Acesse o menu Project --> Options --> Linking e altere a propriedade "Include remote debug symbols" para "True" conforme imagem. No Delphi pressione Shift+F9 para dar Build na sua aplicacao. Nesse instante sera gerado um arquivo com a extensao .rsm com o mesmo nome do executavel. Esse arquivo nos possibilitara realizar o debug remoto. Agora envie para a maquina remota mais esses arquivos: o executavel do sistema e o arquivo .rsm gerado apos o Build. Na maquina remota, execute o arquivo rmtdbg<nnn>.exe. Sera exibida uma tela do Prompt, deixe ela aberta.Na sua maquina faca os seguintes passos:1. Acesse o menu Run --> Load Process.2. Selecione a opcao "Remote".3. Em "Remote Path" informe o caminho fisico do executavel na maquina remota, o Full Path mesmo: C:\Sistema\Sistema.exe, por exemplo.4. Em "Remote Host" informe o IP da maquina remota.5. Clique em "Load". Se tudo estiver configurado como informado nos passos acima a aplicacao remota sera executada e voce podera colocar seus Break Points a vontade no Delphi e verificar o que quiser e ainda com um plus: o ambiente testado e o ambiente real do cliente. Outra forma para realizar o Debug Remoto e acessando o menu Run --> Attach to Process, a diferenca aqui e que voce vai atachar um processo que ja esteja executando na maquina remota. Para isso basta informar o IP da maquina remota, selecionar o processo e clicar em "Attach". O processo deve ocorrer da mesma forma porem nesse caso o aplicativo a ser Debugado ja deve estar rodando.Boa sorte na caca aos Bugs. Muitas vezes precisamos de algumas ferramentas(Tools) para o nosso dia-a-dia e entao pensamos: Porque a Embarcadero nao faz tal e tal coisa??? A resposta para isso pode ser muito variada e tema para longos debates. Acredito que eles tenham uma linha de pensamento do
tipo: "Disponibilizamos a IDE, as brilhantinas ficam por conta de vcs.". Pois bem, caminhando por essa linha de raciocinio podemos criar experts para a IDE(assunto que sera abordado em um outro post) que consiste em basicamente criar novas funcionalidades dentro do Delphi facilitando a vida do programador.O que faremos aqui nao e bem um expert pois nao envolve nenhuma linha de codigo, sera apenas um recurso para que possamos abrir a pasta no Windows Explorer que contenha o arquivo que esta ativo na IDE do Delphi. Entao vamos ao que interessa:Com o Delphi aberto acesse o menu Tools --> Configure Tools. Aparecera a tela com todos os itens do menu Tools.Clique no botao "Add" para adicionar uma nova funcionalidade ao menu e preencha as caixas de texto de acordo com o que esta na imagem abaixo.Explicando cada parte:Title: E literalmente o titulo que aparecera no item do menu Tools do Delphi.Program: Programa que sera executado quando clicado no item de menu.Parameters: Parametros para a execucao do programa. Como se fosse um ParamStr() que a gente esta acostumado a utilizar quando precisamos passar parametros para alguma aplicacao. Separando a string de parametros obtemos o seguinte:/e: Indica que deve ser aberto o Windows Explorer/select: Seleciona o arquivo indicado no parametro $EDNAME$EDNAME: Nome do arquivo que esta ativo na IDE do DelphiPressione "OK" apos preencher os parametros como a imagem acima. Se tudo deu certo a janela sera fechada, caso contrario uma mensagem com o erro sera apresentada nao permitindo entao a criacao do expert.Agora abra um projeto com algum arquivo ja salvo, clique no menu Tools --> Explorer. Se a configuracao estiver correta a janela do Windows Explorer sera aberta na pasta onde o arquivo esta salvo e o mesmo sera selecionado.Podemos tambem criar programas para nos auxiliar em outras tarefas e adiciona-los nesses menus de contexto da IDE para termos acesso rapido a eles ou ainda passar outros tipos de parametros para o Windows para realizar outras tarefas como ate mesmo copiar o executavel do sistema de uma pasta para outra.Clicando no botao "Macros", temos uma lista com varias acoes que podemos tomar em relacao ao ambiente Delphi como por exemplo $SAVE para salvar o arquivo editado, $PROJECT para recuperar o nome do projeto ativo dentre outros.Bom proveito!!!
Ela, por sua vez, ja sabia do falecimento, mas ficou igualmente surpresa com a exigencia da minha presenca em Lins.Curiosa e disposta a abandonar a cidade grande por um tempo, organizei minha viagem, falei com o Sr. Cesar Ribeiro, o advogado de Teresa. Para minha sorte, ele disse que nao gastaria nada com a hospedagem, pois era convidada de Gustavo, para ficar em sua casa, quanto tempo precisasse para resolver tudo.Fiz as malas e parti em direcao a pequena grande Lins. Foram 4 horas e meia de viagem, pude ouvir 3 vezes o mesmo CD. Quando cheguei, finalmente, abri as janelas do carro e respirei o mais puro ar, coisa que nao se faz em Sao Paulo nunca. Observei a monotonia da cidade, abri um sorriso ao ver que parei no semaforo atras de uma velha charrete, puxada por um jumento e guiada por um peao, que usava um belo chapeu.Memorias comecaram a surgir em minha mente. Quase que pude sentir o aroma e o sabor da torta da tia Teresa. Uma nostalgia gostosa, e me senti feliz por estar revivendo momentos da minha infancia. Logo conheceria de novo o meu primo. Imaginei que ele estaria irreconhecivel, afinal o tempo nao passara so para mim.Peguei meu blackberry e liguei para ele:- Alo!- Oi, Gustavo?- Sim, quem fala?- E a Camila. Ja estou em Lins.- Ah! Que bom! Estava te esperando.- Como chego na sua casa?- Faz o seguinte: para no posto da avenida principal e espera por mim.- Ok. O BR ne?- Isso. Daqui 5 minutos estarei ai, ahh, eu tenho um Golf prata.- Ok. Estarei te esperando na loja de conveniencia. Estou com uma blusa vermelha.- Certo. Estou indo, beijo.- Beijo.Uma coisa que, obviamente, mudou muito no Gustavo foi a voz. Claro que um homem de 28 anos nao teria a mesma voz de um menino de 8. Mas, aquela voz grossa e clama me agradou muito. E tudo, ate agora, era estimulante, como num livro de suspense. A pequena cidade, as antigas lembrancas, a misteriosa heranca da minha tia avo e a espera pelo primo surpresa (nao imaginava sua aparencia atual).Eis que tomava um cafe expresso, quando um moco alto, com aproximados 1,90m de altura, loiro, magro e de olhos claros, atravessa a porta e vem em minha direcao. Quase engasguei com o cafe, e ele falou:- Camila?- Eu.- Meu Deus! Quanto tempo.E me deu um abraco forte, em que tive o prazer de sentir seu perfume fresco.- Gustavo, que diferente! Quem diria hein? Que aquele garotinho iria ficar assim tao alto.Parei no elogio alto, se nao iria soltar alguma besteira. Canta o primo, que coisa feia, pensei. Alem de belo, masculo, com um timbre de voz que acaricia os ouvidos, a simpatia de Gustavo era algo fenomenal. Seu abraco foi como o de quem sente muita saudade. Seu papo muito bom, atencioso e preocupado com minha comodidade.Chegando na casa, me deparei com um tipico pe de jabuticaba, correram para a entrada me receber os caes Laila e pretinho, uma boxer e um vira-lata (de pelos muito negros). Deixei a
mala na sala e fomos direto para a cozinha. Nana, a empregada de anos, preparara um cafezinho com bolo de fuba. Nos sentamos e nos servimos. Qualidade de vida e tudo no interior, pensava.Gustavo e eu conversamos por horas, relembramos de brincadeiras e ate briguinhas da nossa tenra infancia. A cada olhar que ele me lancava eu me envolvia mais, em seguida, policiava meus pensamentos, ele e teu primo Camila, esquece isso. Mas, tinha a sensacao de que era correspondida naquela empolgacao de nos revermos depois de tanto tempo.Eu, com o passar dos anos, tambem mudei muito. De menina-moleque, me tornei uma mulher fatal. Cabelos avermelhados, seios fartos, cintura fina e coxas torneadas, posso dizer, que nao passo despercebida. Quando, ainda em Sao Paulo, fazia as malas, previa alguma aventura afetiva para esta viagem. Coloquei na bagagem um pretinho basico provocante e lingeries cavadas. A ideia era ficar uma semana na cidade e, quem sabe, conhecer algum caipira interessante. So nao sabia, a essa altura, que esse homem seria aquele que implicava comigo quando crianca.Gustavo foi me mostrar os aposentos, e separara um quarto aconchegante, com cama de viuva cheia de almofadas decorativas e lencois de seda. Me senti uma princesa. Tudo estava muito limpo e arrumado para minha chegada. Primeira noite, so descansei, deitei e dormi.Na manha seguinte, Nana veio me acordar para o cafe. A mesa posta era rica de frutas, cereais, leite fresco, queijo branco, paes e sucos. Gustavo ja estava a minha espera na copa. Banho tomado, barba feita e impecavel. Me deu um beijo de bom dia. Com certeza, depois desse beijo o seria.Fui, entao, me encontrar com o advogado. Foram horas de conversa, para eu entender as intencoes da minha tia avo. A doida tinha um pequeno orfanato em Lins, e outros varios projetos sociais. Seu maior desejo, antes de morrer, era que eu seguisse coordenando o orfanato e trouxesse a vida os projetos engavetados. Nao pude aceitar a proposta naquele momento, mas Sr. Cesar era muito amigo de Teresa, me fez prometer que pensaria sobre o assunto. Tudo bem, teria ainda uma semana em Lins.Meu lindo primo ja me esperava na recepcao do escritorio. Pronunciou:- Vou te levar em um restaurante excelente para o almoco.Fomos para uma churrascaria excepcional. Contei-lhe tudo que soube pelo advogado. Ele ja sabia, mas escutou atenciosamente. Depois, eu sugeri que fossemos dar uma volta pela cidade. Conheci a sorveteria mais antiga, sentamos em um classico banco de praca e voltamos para a casa com um DVD para assistirmos a noite. Adormeci no sofa no meio do filme e Gustavo me carregou, em seus bracos, ate a cama. Pena eu estar desacordada nesse momento.Terceiro dia de vida boa. Meu primo falou logo pela manha que seria um dia diferente. Disse que me levaria para o lugar mais bonito que ja fui. Preparou entao uma cesta com comida, suco e uma tolha de mesa, para o nosso piquenique. Pegamos o carro e fomos, nao sabia para onde. Saimos da cidade e entramos em uma estradinha de terra. Depois, estacionamos embaixo de uma