thegoodfellas/blogset-br huggingface dataset:
(source)Sempre que entra o mes de marco me bate a sensacao de que o ano ficou velho e o que aconteceu nos primeiros dois meses dele vai dar a tonica dos outros 10 meses. Que esquisitice isso, ne? Por achar tao estranho que decidi reparar se e luxo meu essa mania de fazer marcacoes temporais acreditando que tudo na vida tem prazos e deadlines e uma vez nao cumpridos, acabou-se o que era doce. Parece que tem mais gente nessa viagem.Essa ideia fixa de tempo determinado para as etapas da vida e acompanhada da mania de acreditar que o que e dificilmente sera mudado vem, talvez, de toda uma cronologia estabelecida pela sociedade que pesa ainda mais para a mulher. E que a gente passou a vida toda acreditando que precisava resolver os assuntos inerentes ao nosso ser, nossa persona, em 30 anos. Depois disso, peeeem, o tempo acaba! A fase muda, e dai voce passa a ter a obrigacao de se dedicar a uma terceira pessoa. Uma pessoinha, chamada filho.Se estamos no limiar dos 30, a vida fica corrida e muda de perspectiva. Tem que se conquistar tudo rapido, em fevereiro as metas do ano tem que estar cumpridas, a lista de conquistas ja tem que ter pelo menos oito novos itens. Agora se voce tem 18 anos, pode dizer que o melhor de 2014 ate agora foi ter descoberto uma cera de mel que faz sua depilacao durar muito mais e ficar com a consciencia sossegada, sabendo que ainda tem muita coisa legal por vir.Alem do tempo, o que parece ter toda uma nova significacao nessa historia de idade e o dinheiro. Dinheiro aos 20 anos e dinheiro. Grana para gastar no shopping, chance de ir para balada boa e a oportunidade de acompanhar a galera na hora de comer um negocio mais elaborado. Dinheiro aos 30 e sinonimo de sucesso, do que voce se tornou, a medida para saber se voce chegou la ou nao.Digo essas coisas porque convivo com tanta gente que pensa assim. E tanta gente que os fatos acima apontados poderiam ter sido constatados por um instituto de pesquisa bem chique, de uma universidade americana.(source)Esses conceitos retrogrados precisam ser abandonados ja. Vivemos uma sociedade que esta melhorando, embora a gente nem sempre veja assim. Ha pouco tempo, nossos pais viveram ditaduras, o mundo era cheio de limitacoes, regras e cerceamentos que estao sendo abolidos cientifica e filosoficamente. Em outras palavras, podemos ter filhos aos 40, se quisermos, podemos comecar um novo negocio ou um novo curso superior aos 60. Podemos ser plenamente felizes levando uma vida simples, sem muito luxo mas com mais tempo. Esse e o melhor momento para se ser tudo aquilo que a gente sempre quis ser! Escrevo blogs ha 13 anos. Na minha epoca, blog era um diariovirtual e a gente contava da vida, discutia encanacoes juvenis, falava que omenino bonito da escola tinha dado oi no corredor. Eramos uma comunidadeconfessional, aberta as experiencias alheias, sem criticas, mas sem maldade. Os golpes ciberneticos eram raros e por isso ninguem ligava muito em
sepreservar. Claro que usavamos nicknames e costumavamos abreviar os nomes,transforma-los em siglas.Era uma epoca boa. A gente aprendia com historias alheiase nao existia blog de moda, tecnologia e nao sei mais o que. Existiam sites e portais desses assuntos, mas blog era coisa de adolescente. Talvez, por isso mesmo, ninguem sepreocupava em montar historias irreais de vida boa. A gente so vivia. Ninguem se preocupavase o prato era lindo, apenas se era gostoso. A gente nao queria ser magra ougorda para aparecer bem na foto do Instagram. Tinhamos sim a aquela preocupacao deser a mais bonita da sala, no colegio. So isso.Depois, a internet foi mudando, sofisticando suasferramentas de compartilhamento. Foto digital ficou facil, edicao profissionaltambem. Hoje, conta-se nos dedos quem escreve em blog porque gosta de escrever, ate porque hoje o conteudo e feito massivamente por fotos de tudo quanto ha de bom na sua vida, naoprecisa falar muita coisa. Os blogs viraram uma vitrine de vidas perfeitas, felizes,completas. E um espaco de gente bem amada, que alcanca seus objetivos, que temdinheiro sobrando para tudo. Por isso que quando voce vai navegando de pagina em paginafica com a sensacao que a grama do vizinho e mais verde. Parece que todo mundotem a vida facil, so a gente que nao. So a gente da fora, estoura o cartao decredito, tem que economizar para conseguir o que quer, trabalhar em escritorio ou de pe, atendendo no balcao da loja. Ai vem a pergunta, como e a dinamica da via boa que a gente ve nos blogs, no Instagram e nos feeds que seguimos? Acho que sao quatro tipos.Gente de sorte: aquelas bem nascidas, bem casadas ouganhadoras de loteria. Essas realmente ja vieram a blogosfera com 50% maischances de postar fotos lindas, comer coisas otimas, fazer viagens incriveis,casar-se num lugar maravilhoso, vestir todas as tendencias e sentar na primeirafila da Fashion Week. Se sao mais felizes, nao da para saber, porque a vida temseus altos e baixos para todo mundo, ne? Essas sao as mocas da tesourinha doMickey (quem lembra?), do eu tenho e voce nao tem. Nunca entendi porque tantaaudiencia, mas...Gente talentosa: aquelas pessoas que tem uma coisa a mais.Cantam bem, sao carismaticas, escrevem textos que vao direto no coracao,ensinam utilidades, dao dicas boas, sao artistas. Esse tipo de pessoa e aquelaque a gente agradece a Deus por ter blog, canal no Youtube, porque dao a maior forca. Saopessoas que produzem aquelas fotos que vao alem de lugares legais e comida chic, mas sao fotos quevoce quer emoldurar para lembrar de ser feliz cada vez que olhar.Gente esforcada: Nao e bem nascido e, ca entre nos, nao temnenhum talento especial dentro da rede, mas curte a ideia do blog e corre atras. Busca coisasinteressantes para compartilhar, trabalha duro, aprende ate a editar HTML eusar o photoshop sozinho so para deixar o espaco legal. Gosta de interagir comos leitores e, um dia, acaba tendo seu lugarzinho ao sol gracas a dedicacao e seriedade. Finalmente, tem gente que a grama nao e tao verde assim. Genteque acha que realmente existe uma carreira chamada blogueira ou
it girl. Aquelesblogs estranhos que chegam ate a ser engracados de tanta forcacao de barra. Esses,a gente acaba largando de lado rapido!O importante nessa brincadeira de escrever / ler blog e agente nao se comparar, nao achar que a grama do vizinho e mais verde, de fato. Euma besteira danada se jogar para baixo por causa do mundo de faz de conta daInternet. Acho que o conteudo que consumimos, independente da fonte, deve serinspirador, alto astral, algo que te motive e te faca melhor. Alem do mais,moda e auto-estima sao importantes, mas conteudo e ainda mais! Sem contar que se faltar talento e sorte, o esforco esta ai para todo mundo.
o parametro passado no linkInteger id = Integer.parseInt((String)FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("id"));pessoaDao.delete(id);}// getters e setterspublic Pessoa getPessoa() {return pessoa;}public void setPessoa(Pessoa pessoa) {this.pessoa = pessoa;}public List<Pessoa> getPessoas() {return pessoaDao.findAll();}}Listagem 5: PessoaController.javaVamos agora configurar o faces-config.xml (localizado dentro da pasta WEB-INF) cuja configuracao e mostrada na listagem 6.<?xml version="1.0" encoding="UTF-8"?><faces-config><navigation-rule><from-view-id>pessoa.jsp</from-view-id><navigation-case><from-outcome>*</from-outcome><to-view-id>pessoa.jsp</to-view-id></navigation-case></navigation-rule><managed-bean><managed-bean-name>pessoaController</managed-bean-name><managed-bean-class>com.sample.controller.PessoaController</managed-bean-class><managed-bean-scope>session</managed-bean-scope></managed-bean></faces-config>Listagem 6: faces-config.xmlPor fim, vamos criar nossa pagina pessoa.jsp (listagem 7).<%@ page contentType="text/html; charset=UTF-8"%><%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%><%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%><html><f:view><head><title><h:outputText value="Desvendando JSF" /></title></head><body><h:form><table><tr><td><h:outputText value="Nome" />:</td><td><h:inputText value="#{pessoaController.pessoa.nome}" /></td></tr><tr><td><h:outputText value="Nacionalidade" />:</td><td><h:inputText value="#{pessoaController.pessoa.nacionalidade}" /></td></tr><tr><td><h:commandButton value="salvar" action="#{pessoaController.save}" /></td></tr></table><h:dataTable value="#{pessoaController.pessoas}"var="p" rendered="#{not empty pessoaController.pessoas}" border="1"><h:column><f:facet name="header"><h:outputText value="Nome" /></f:facet><h:commandLink value="#{p.nome}" action="#{pessoaController.edit}"><f:param name="id" value="#{p.id}" /></h:commandLink></h:column><h:column><f:facet name="header"><h:outputText value="Nacionalidade" /></f:facet><h:commandLink value="#{p.nacionalidade}" action="#{pessoaController.edit}"><f:param name="id" value="#{p.id}" /></h:commandLink></h:column><h:column><f:facet name="header"><h:outputText value="Excluir" /></f:facet><h:commandLink value="excluir" action="#{pessoaController.delete}"><f:param name="id" value="#{p.id}" /></h:commandLink></h:column></h:dataTable></h:form></body></f:view></html>Listagem 7: pessoa.jspA partir deste ponto, com as definicoes acima, podemos vizualizar a aplicacao atraves da URL http://localhost:8080/jsfdemo/pessoa.faces .Veja uma previa do funcionamento dela (figura 5). Trata-se de um CRUD basico de pessoa.Figura 5: Aplicacao JSFUm excelente referencia para quem deseja aprender conceitos relacionados ao JSF e o livro Core JavaServer Faces. Os fontes do exemplo (incluindo Jars) estao disponiveis aqui.Ate!Veja tambem:Internacionalizando mensagens com JSF.
nos sucessores, antecessores etc.Enumeracao Caminhos - Algoritmo GrafosView more presentations from thiagoprocaci.Os fontes da implementacao mostrada na apresentacao estao disponiveis o link abaixo:Fontes dos algoritmosQuem desejar somente o executavel esta disponivel em: JAR da implementacaoO implementacao foi feita em Java... So para lembrar!!Abraco!!
pessoa.jsp para testar a internacionalizacao (listagem 6).<%@ page contentType="text/html; charset=UTF-8"%><%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%><%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%><html><f:view locale="#{localeController.currentLocale}"> <head> <title><h:outputText value="#{msgs.title}" /></title> </head> <body> <h:form> <table> <tr> <td><h:commandLink value="#{msgs.portuguese}" action="#{localeController.portugueseLocale}" /></td> <td><h:commandLink value="#{msgs.english}" action="#{localeController.englishLocale}" /></td> </tr> <tr> <td><h:outputText value="#{msgs.name}" />:</td> <td><h:inputText value="#{pessoaController.pessoa.nome}" /></td> </tr> <tr> <td><h:outputText value="#{msgs.nationality}" />:</td> <td><h:inputText value="#{pessoaController.pessoa.nacionalidade}" /></td> </tr> <tr> <td><h:commandButton value="#{msgs.save}" action="#{pessoaController.save}" /></td> </tr> </table> <h:dataTable value="#{pessoaController.pessoas}" var="p" rendered="#{not empty pessoaController.pessoas}" border="1"> <h:column> <f:facet name="header"> <h:outputText value="#{msgs.name}" /> </f:facet> <h:commandLink value="#{p.nome}" action="#{pessoaController.edit}"> <f:param name="id" value="#{p.id}" /> </h:commandLink> </h:column> <h:column> <f:facet name="header"> <h:outputText value="#{msgs.nationality}" /> </f:facet> <h:commandLink value="#{p.nacionalidade}" action="#{pessoaController.edit}"> <f:param name="id" value="#{p.id}" /> </h:commandLink> </h:column> <h:column> <f:facet name="header"> <h:outputText value="#{msgs.delete}" /> </f:facet> <h:commandLink value="#{msgs.delete}" action="#{pessoaController.delete}"> <f:param name="id" value="#{p.id}" /> </h:commandLink> </h:column> </h:dataTable> </h:form> </body></f:view></html>Listagem 6Com as configuracoes mostradas acima podemos ver o comportamento da aplicacao (figura 2).Figura 2: Comportamento da aplicacaoEm sintese, com a aplicacao exemplificamos como internacionalizar mensagens.Os fontes do exemplo completo estao disponiveis aqui.Ate!
tenhu muita facilidade de fazer amizades. naum sei se verdadeira mais euu faco com dedicacao!. Eu me destacava muito entre as criancas de minha Idade, pq?? ahh eu naum sei! mais custumam a dizer ate hje que eu "NASCI COM O CU VIRADO PRA LUA",naum sei se isso e verdade, pq hje sou uma pessoa totalmente tralmatizada com essas paradas de sorte! principalmente no amor.me tratou iguaE fui crescendo sim e cada vez mais me distacando entre as pessoas. em casa minha familia sempre me achou diferente, embora meus pais sempre me tratou como os outrosSempre gostei muito de andar com Meninas..aaahh elas sao as melhoress sabe . minhas amigas sempre foram base pra mim. desde pequeno!Os meninos sao legaiss tbemm..mais seila naum achu afinidades em Dialogo de amigo sabe? pode ser preconceito da minha parte mais e assim que vejo!Mais so lembrando que eu tenhu amigOs maravilhosos gente!Bomm fui crescendo desenvolvendo como ser humano normal rsrsrs..achu que qd me vi com 15 anos de idade, Caraca Vi que eu era Publico demais! naum fiz nada pq achei que seria fase..essas paradas de popularidade.. tempo de escola, tempo de amizadess seila tudo e novidade ne?!e assim fui seguindo!foi nessa idade que eu comecei a descobrir as coisas ...reias que a vida nos propociona,Namoros, amizades, sexualidade, mentiras, falcidades e assim vaieee foiii viu! nusss minha vida depois dos 15 anos pareceee que mudava em questao de segundos! kkkkkk eu naum tinha proporcao nehuma que eu ja era grande pra naum se preucupar com as surpresas da vida!... Continuacao na proxima Postagem!
Hje e Niver de Uma das minhas Melhores amigaa!!Gessyka! puts hje ela naum tah aquii ta viajando foi pasar O biver ne outra City! Tantas saudades delaaaaaa sabeee!queria abracar ela e desejar felicidade e falar oq qt ela e importante pra mim!!! que amo demaisss!1 que ela e a melhor amiga do MUNDO!...e que sou felizzz e muito feliz por ela existir!! Negha te amo parabenss Tudo de bomm! vc e Incomparavel! beijaumm! O Gente eu tinha que dedicar esse espaco aqui hje, pra esse amigoo que aaaaaaaaaaadooroo demaiss!Andinho...ja faz 7 anos que somos amigoss!! e tenhu uma adimiracao enorme por ele!... tanats coisas que ja aconteceu! as linhas que eu fazia pra ele!kkkkkkkkk O tempo bom viu!Hje ele ta fazendo anosss!! ixi mae 15 aninhossss kkkkkkkkkkkk..NEGHU felicidades tudo de bom pra vc! que essa Data se repita por muitos e muitos anosss! ee acrediteeu sou seu fa! Bom me deu moh vontade de falar aquii sobre amor nao correspondido! coisas que qse todo mundo passsa!Seila nao sei pq isso acontece tanto? Como agente pode sofrer tanto. pq naum ter a passoa que agente ama por perto! Ou as vezes tem , mais os sentimentos nao se correspondem!achei alguns textos pela net! vou disponibilizar aqui!"O sentimento do amor nao-correspondido e diferente, intimo, impiedoso. E como jogar uma bola para o ceu e ela, desafiando a gravidade, desaparecer. E e impossivel nao ficar ali esperando ela voltar.""Devo sorrir porque somos amigos? Ou chorar porque nunca seremos mais do que amigos?""Dizem que o tempo cura todo. Mas desde que me apaixonei de ti, o tempo se congelouNunca deixas de querer a pessoa com a que realmente tens estado apaixonada. So podes aprender a viver sem o." "Nao ha ninguem, mesmo sem cultura, que nao se torne poeta quando o Amor toma conta dele.""Se o amor e fantasia, eu me encontro ultimamente em pleno carnaval."Pra finalizar uma otima da Maria Quitana! Tao bom morrer de amor e continuar vivendo. Mario Quintana E UMA QUESTAO DE TEMPO"Ha um tempo para todo proposito embaixo dos ceus" Se voce esta no fundo do poco, levado por circunstancias esmagadoras, se voce esta a beira do panico, a coisa mais perigosa que voce pode fazer e tomar uma decisao irreversivel e negativa. Continue acreditando e havera uma virada. Voce abrira caminhos atraves dos desafios que voce esta presentemente encarando. Voce abrira caminhos atraves das derrotas que antepuseram obstaculos para voce. Voce emergira do outro lado e dira. "Foi tudo para melhor". A primeira pergunta que voce fara e: "Quando acontecera a virada?". Pode acontecer hoje, amanha, ou no dia seguinte. Eu nao sei quando e nem como voce pode saber. So Deus sabe a resposta para esta pergunta. A pergunta seguinte que voce pode fazer e: "Qunato tempo posso manter-me firme?". Muito mais do que voce pensa que pode! Nos raramente pensamos nas licoes a serem aprendidas ou nos beneficios relacionados a recuperacao prolongada. Nos gostamos de retornos rapidos, mudancas instantaneas. Nos preferimos relatos de milagres a longas historias nao sensacionalistas de recuperacao lenta. Mas, gostemos ou nao, na maioria
dos casos, as palvras sabias de Hipocrates sao verdadeiras: "A cura e uma questao de tempo". A pessoa que precisa de tempo para se recuperar ou reverter uma situacao - talvez meses ou ate anos - frequentemente se torna um recipiente de ressentimento. Em vez de receber palavras de afirmacao e encorajamento para enfrentar vigorasamente sua dor, permitindo tempo suficiente para melhorar, o sofredor encontra ressentimento e impaciencia . Conselhos indesejaveis, misturados com imcompreensao e desrespeito, comecam a fluir. Ninguem na face da terra, gostaria mais de dar uma virada e retornar ao fluxo normal da vida do que esses lutadores. Mas, para eles, a terapia continua sendo um prolongado e doloroso processo, nao um milagre instantaneo. Todo psiquiatra dira: "vemos certos pacientes, mes apos mes, e ano apos ano. Um dia de repente, por nada especifico que possamos dizer que fizemos, a pele que diminuia e estava cinza se tornou rosa, os olhos que estavam opacos como se estivessem dormindo conseguiram um brilho! E um momento fenomenal. Pois a esperanca e um fenomeno. Nos nao sabemos o que provoca o nascimento da esperanca, nem de onde ela vem. Nao achamos que ela venha de nos. O que sabemos e o que acontece na pessoa! Quando uma pessoa encontra a esperanca ha uma virada, uma total renovacao." podemos encontrar nova esperanca quando se percebe que hoje e o principio! O que parece cmo um fim nunca e, exceto se voce decidir faze-lo fim.
Bertony BrationUm groto sngu bomromantico, ms nao bobo;Posso trnsformr o seu mundinho sm grcno mlhor d todos;Eu nao sou ningum importntms si fazr difrnc;Aqul que qundo pss rcb logioos tambm olhrs d invjosos;ms qu smpr rgu cabc sgu m frnt sm olhr pr trs,um groto difrnt , qu provit vid o maximo;qul qu vl pen conhcr !Boa Noiteee gente Obrigado Pelo carinho de Hje! Aiiii gente desculpa mais naum to mais aceitando nesse Orkut 2aew tipo assim podem adiconar no orkut 3 que eu aceito ok!link= http://www.orkut.com/Profile.aspx?uid=1747221810058450159" Haaa por favor naum usem fotos minhas para fake...eu so tenhu 3 orkuts vlw" De volta com meu Blog ..tava morrendo de saudades daqui.O motivo que eu estava desligado Totalmente desse espacoe pq eu to super hiper ligado no Meadd! Sites de fotos tipo o flogaoBom gente eu to bem gracas a Deuss! nadaa de importante aconteceu naum..a naum ser meu pe machucado ne? Levei 16 pontos , estava na festa do Raghatoni aew eu dei de pisar ne uma garrafa de Cerveja ee pimbaa!! cortei meu pe!hahaha taa akii enfaixado!Bomm mundo das Celebridades. O boom do momento mesmo e a banda do Junior Lima! que por sinal sou fanzaco dele!adoooooroo esse muleke! e vai longe viuu..a Banda so tem profi de responsa..galera Integrada!..massa demais O champion..putss so basta Torcer..vou ate comprar meu cd logo!..enquanto isso e a SANDY? aaahh esperando ela ne? concerteza vai vim mais linda e talentosa que nunca! bom por esse Post e so! esperooo um Bom diaa pra todos! e DIRVITAM-SE.. Axei esses quadrinhos ne um desses Blogs por ae ...a por sinal adorei...Amor Gay! tudo de bomele tem uma dose comica. mais naum deixa de mostrar o q fazer qd ha sentimentos!..nos mostra que superamos tudo qd se tem AMOR! [NEW] Chaos Script's v1.0 - Auto-Kill/One-Hit/HpFull/SkillCash/Critico/TeletransporteNovo Programa funcional em todos os sistemas e com Hacks Ineditos no Momento !!!!Esta imagem foi redimensionada. Clique na barra para ver esta imagem maior. O tamanho da imagem original e 477x403.ConteudoCitacao:Auto-Kill = Ao entrar no Stage os monstros morrem automaticamente.One-Hit = Ao dar um hit nos monstros eles morrem.Skill Cash = Ao apertar D/V (Provocar) o personagem soltara a ultima Skill dele.Ps: Nao Funcional com Elesis 1a e 2a Classe; Lire All Classes; Arme 1a2a e 3a Classes.Ps2: Skill Cash nao funcional em Dio e Zero. Coloquei eles para soltarem Critical Ao apertar D/V (Provocar).Ps3: Ao Ativar Skill Cash automaticamente HP Full e ativado.Critico = Ao apertar D/V (Provocar) o personagem mandara seu Golpe Critical. (Funcional All Chars).[NEW] Teletransporte = Ao Apertar ou o personagem aparecera do outro lado do Stage da Missao ou aparecera do outro lado do Stage de PvP.Tutorial Citacao:.1- Abra o Grand Chase e aguarde ele ficar 100%..2- Ative o Hack/Script Desejado..3- Aguarde a LS do Grand Chase Carregar..4- Na Tela de Login, abra o Kernel Detective (Download no Topico) e procure pelo Processo do Grand Chase (Main.exe). Se o seu Windows for x32 o nome do processo estara em vermelho, caso seja Windows x64 aparecera normal..5- Com o Processo do Grand Chase (Main.exe) selecionado no Kernel Detective, procure
por uma aba chamada 'Handles'..6- Agora e uma hora um pouco complicada, apos ****** nesta aba aparecera milhares de arquivos Bloqueados por processos, o que voce devera fazer e procurar por:( C:\Level Up! Games\Grand Chase Season 3\Stage\ai\ai.kom )( C:\Level Up! Games\Grand Chase Season 3\Stage\ai\ai.kom )( C:\Level Up! Games\Grand Chase Season 3\Stage\playertemplate.kom )( C:\Level Up! Games\Grand Chase Season 3\Stage\playertemplate.kom )Exatamente assim 2x cada..7- Clique com o botao direito sobre cada um deles, e procure por 'Close Handle'. Faca isso com cada um deles..8- Agora voce vai ao Programa/Hack (Chaos Scripts), desative o Hack que voce ativou la no passo no 2..9- Logue-se tranquilamente em sua Conta Grand Chase..10- Escolha a Missao/PvP crie a sala, e de OK. No Carregamento da Missao/PvP Volte ao Hack/Script (Chaos Scripts) e ative novamente o Hack/Script que ativou no passo no 2..11- Apos matar o Chefe da Missao ou Ganhar o PvP volte rapidamente ao Hack e Desative o Hack/Script que foi ativado no Passo no 2.Ps: Repita Todos os Passos sempre que entrar no Gc.Ps2: Repita os passos no .10 e .11 sempre que iniciar uma Missao/PvP.SuperdownloadsKernel Detective v1.4.1.rarFree File Hosting & Video Downloads, Free File Sharing, Online Friends Network - ZidduVirusTotal - Free Online Virus, Malware and URL Scanner