thegoodfellas/blogset-br huggingface dataset:
Como o proprio nome diz, este step adiciona uma sequencia numerica ao fluxo de dados da transformation.Veremos rapidamente neste post como utilizar o step Add Sequence, e em quais casos seria interessante a utilizacao do mesmo.Observe que existem duas maneiras de obtermos esta sequencia. A primeira e atraves de uma sequence existente no banco de dados. Marcando o checkbox com a descricao "Usa BD para obter a sequencia", voce podera recuperar uma sequence existente em um schema do banco de dados.A opcao mais utilizada neste step e a criacao de uma sequence pelo proprio Kettle. Marcando o checkbox "Use o contador para calcular a sequencia", voce podera definir o valor inicial da sequence gerada, seu incremento e valor maximo.Para deixarmos claro estas ultimas opcoes, caso escolhamos o valor 10 como inicial, 2 como incremento e 30 como valor maximo, teremos uma sequencia iniciando com o 10 na primeira linha do fluxo que passar neste step, crescendo de 2 em 2 (10, 12, 14, 16..) e que sera reiniciada quando chegar no valor 30 (ex: 26, 28, 30, 10, 12..).A primeira e mais obvia utilidade deste step e a geracao de uma sequence para popular uma tabela do banco de dados que nao tenha uma sequence automatica. Esta abordagem tambem pode ser util para criar sequences e deixar mais claro o numero da linha ao popularmos um arquivo xls, csv ou txt.Outra utilidade para este step, que tambem pode ser feita com outros steps, e o controle do fluxo. Em determinado contexto, poderia ser necessario exportar para um arquivo uma lista com os 1000 produtos mais vendidos durante determinado mes. Para isso, poderiamos obter a quantidade de vendas de cada produto (utilizando o step Group by), ordenar o fluxo pelos produtos mais vendidos (Sort Rows), numerar as linhas com o Add Sequence e utilizar qualquer step de controle (Filter Rows, Switch/Case, etc) para manter os mil primeiros registros ate o final.Conforme falado anteriormente, esta segunda abordagem apresentada tambem pode ser realizada sem a geracao de uma sequence, pois o step "Sample Rows", na guia "Statistics", tambem e capaz de realizar este controle.De qualquer forma, todas as vezes que for necessario controlar o fluxo e gravar o numero das linhas, seja para adiciona-las em tabelas, para retirar registros desnecessarios, identificar o numero de linhas, identificar o numero do ultimo registro escolhido, etc, poderemos nos beneficiar da funcionalidade do step Add Sequence.Exemplo de utilizacao do Add Sequence abordado neste post Para aqueles que estao iniciando o desenvolvimento de uma transformation, pode existir a duvida de como iniciar o processo, ou seja, de quais steps utilizar para dar inicio ao novo processo.Resumindo de forma bem simples, destacamos que uma transformation, salvo raras excecoes que serao mostradas adiante, sempre devem comecar com um step de Input. Sao os steps de Input que sao responsaveis por extrair as informacoes que serao inseridas e trabalhadas no fluxo e automaticamente criar o stream de dados que passarao por todos os steps de nossa transformation.Desta forma, podemos entender que, caso tentemos dar o start em uma transformation sem que haja um
step para insercao dos dados no fluxo, o kettle reproduzira um erro ou simplesmente nao fara nada.Seguindo esta linha de pensamento, concluimos tambem que, independentemente da posicao dos steps de Input no fluxo, um novo fluxo de dados sera iniciado em cada um dos steps de Input, ou seja, se tivermos 3 steps de Input, teremos nossa transformation iniciando em 3 pontos diferentes que, posteriormente, podem ou nao convergir em um unico fluxo atraves da utilizacao de um step de Join, por exemplo.Observe pela figura acima, que nossa transformation de exemplo possui um Excel Input, um Table Input e um Text File Input. Com este cenario, teremos nossa transformation sendo iniciada em tres pontos diferentes, porem o step Join Rows e responsavel por unir dois destes fluxo, enquanto o step Append Stream (Union) converge o terceiro.Se por algum motivo voce utilizar um step de Input no meio de um fluxo, como por exemplo executar um script SQL utilizando um Table Input ou adicionar um Text File Input no meio do caminho, conforme demonstra a figura abaixo, teremos a transformations sendo iniciada em todos os inputs, o que podera nos levar a um resultado indesejado, caso este comportamento nao esteja previsto ou controlado.O desenho acima nao faz muito sentido, visto que teriamos dados saindo do step de Texto e chegando ao final antes mesmo de muitos dados terem saido da planilha Excel. Sinceramente, nao conheco nenhuma aplicacao pratica para isso, o que constitui uma acao inconsistente.O que poderiamos ter, conforme ja mostramos em nosso post sobre o Table Input, e o recebimento de parametros de entrada que serao utilizados nestes steps de input, como um dado que sera utilizado dentro do script, uma variavel ou ate mesmo o nome do arquivo de onde serao extraidas as informacoes que tambem pode ser recebido como parametro de um step anterior.Exemplo com o Excel Input recebendo o nome do arquivo como parametro do step anteriorTable Input recebendo um valor que sera utilizado dentro do script como parametro do step anterior.Estes dois exemplos acima (Excel e Table Input) mostram como utilizar um step de input no meio do fluxo sem que necessariamente o fluxo inicie duas vezes em dois pontos diferentes, pois para que o step de input insira os dados extraidos via SQL, ele precisara receber uma informacao do step imediatamente anterior.Aprendemos, portanto, o comportamento correto da transformation no caso dos steps de Input, deixando claro que o inicio de uma transformation e a ordem do fluxo depende da posicao e de quantos steps de Input existem em nosso processo.A unica forma de iniciar uma transformation sem utilizar os steps de input e utilizando os steps da guia "Job", atraves dos steps "Get rows from result", "Get Variables", etc, cujos comportamentos ja foram explicados em posts anteriores.
correspondencia entre os campos chave - key fields - de comparacao . Caso nao haja correspondencia, as colunas da segunda fonte retornarao nulas.Nao pretendemos demonstrar os tipos de resultados - atraves de prints - que sao obtidos atraves deste step, ja que, tendo ficado claro o conceito explicado no paragrafo acima, o retorno esperado sera o mesmo que o retorno obtido atraves de uma query SQL.Premissas e CuidadosObserve que, ao clicar no botao Ok apos a configuracao do step, o Kettle exibira a seguinte mensagem:Esta mensagem alerta sobre uma premissa basica para o correto funcionamento do Join, que e a ordenacao dos campos chave usados na comparacao. Esta premissa explica o step de ordenacao que colocamos em nosso exemplo. Neste exemplo, estamos ordenando o campo ID, que sera comparado ao campo ISSUE proveniente do Table Input denominado CUSTOMFIELDVALUE. Como e possivel perceber, nao colocamos outro step de Sort Rows apos o Table Input porque ja podemos ordenar os campos na propria query SQL. O Kettle exige estas ordenacoes pela forma que o step realiza o Join, ou seja, para garantirmos o funcionamento 100% correto, assim como o resultado esperado, devemos seguir esta instrucao.O ultimo cuidado que devemos tomar ao utilizarmos este step, e o mesmo de quando utilizamos o Filter Rows, ou seja, nao podemos esquecer de especificar corretamente a primeira e a segunda fonte (deixar o campo em branco), ou de troca-los quando inserirmos outro step antes do Merge Join. Isso e bem comum quando realizamos alteracoes no fluxo apos a insercao do Merge Join. Caso alguma das fontes fique em branco ou esteja apontando um step errado, a execucao sera interrompida por causa deste erro.
de cashmere com seda e detalhes plissados. Para arrematar o mood fetichista, meias arrastao, sapatos trabalhados em couro, bem altos e com tiras. Os vestidos remetiam a casacos com fendas largas e profundas, os sutias tinham argolas, o que deixava as pecas ainda mais "hots". Tudo isso com o acabamento impecavel, misturando tecidos pesados e leves, revelando detalhes perfeitos com aplicacoes de micangas de porcelana. Preciso falar dos oculos com lentes laterais? Quer saber como comecar uma semana de moda? Assiste isso!<3 p="">As fotos e video sao do FFW.
PRODUCAO: VCA WAY ModelsMODELS: Leticia Amorim, Ellen Vivian e Maria FlorSTORE: Malharia CatarinenseMUA: Daiane OliveiraFOTO: Leonardo Teofilo Omundo da moda e de interesse de muitos homens que sabem e gostam dese vestir bem sem abrir mao do seu estilo pessoal. Na verdade, oconceito de moda e exatamente esse, imprimir o gosto pessoal, aatitude inserindo as novas tendencias sabendo tirar proveito dos modelos e cores em alta. Comporum visual com todas essas informacoes faz com que cada pessoa setorne criativa e diferente, caso contrario a moda seria como quepara bonecos e nao pessoas.Ideiasde como usar um look monocromatico ao usar tenis branco comoprincipal opcao, pode deixar esse conceito de lado e se aventurarem cores mais vivas e mistas. Tudo bem em criar um visualmonocromatico, e basico, leve e e tradicional, claro que comalguns truques pode ficar bem interessante como, por exemplo, osrapazes que gostam de usar chapeu, cordao ou outros acessoriossaindo do basico personalizando o estilo.Pra criar um look bem moderno e interessante voce vai precisar de pouca coisa: uma calca preta, camisa de tecido com manga curtae um par de tenis vans. Basico, mas muito estiloso.Outraopcao bem moderada, na verdade tambem basica e a camisa branca, calca desarja bege e os vans brancos. Da pra usar pra ir ao trabalho ou dar um role, pega bem em todas as horas e em ocasioes quenao exija um traje mais fino.Mudando para outras cores, mas ainda com os vans, voce pode combina-los com o estilo social porque tem muita semelhanca com sapato, so que e um tenis. Por outro lado quebra um pouco o excesso de formalidade, so nao cai bem misturar muito as cores, nesse caso o monocromatico fica elegante, sem, no entanto ser todo de uma so cor. Vamos ao exemplo; blazer quadriculado cinza azulado com camisa branca, gravata, calca grafite, um pouco curta nesse estilo nao se deve dobrar as pernas da calca, esta pronto para sair.Falamosum pouco sobre ideias de como montar o visual com tenis branco, mastem outro modelo que e importante abordar antes de terminar o texto, eo modelo de tenis Vert cano medio a moda parisiense. Por ser umcano intermediario, nem curto nem longo, esse modelo se tornainteressante para usar com bermuda, indicado para quem nao gosta deusar tenis sem meias e ao mesmo tempo nao quer que ela apareca.Pode ser usada com meia de cano curto. Igor DadonaO ultimo desfile de Igor Dadona na Casa de Criadores teve styling de Marcio Banfi, beleza de Patricia Monaco e assistencia de Natalia Tianoa. A colecao de inverno 2016 fala sobre sentir-se preso no proprio corpo, com a cidade claustrofobica que nos deixa sentir em um labirinto, onde muitas vezes nao nos reconhecemos mais. A fuga para a natureza e para as coisas simples da vida surge como uma resposta e alivio para esse sentimento desesperador. No caminho, muita confusao mental e encontro com diferentes tribos (etnicas e urbanas) transforma o ser em uma colagem estetica psicologica de emocoes em busca do auto conhecimento."Ao misturar grupos da cidade (punk, roqueiros, goticos, new romantics) e os do campo (pescadores de
perolas, o tipico escoces, os gauchos dos pampas), ele discute a dificuldade universal que o ser-humano tem em se encaixar e, consequentemente, a armadilha que se esconde nessa tentativa de encaixe.", diz Jorge Wakabara, editor de moda. Confira algumas fotos do desfile e uma entrevista que o FD conseguiu com o estilista!FD: Para voce, qual o melhor investimento fashion? (algo que vale apena ser comprado, sem peso na consciencia)I.D: Uma boa jaqueta de couro, alem de ser linda e compor qualquer look, acredito ser uma peca fundamental pro guarda-roupa masculino, e se for de boa qualidade, dura por muuuuitos anos!FD: Na hora de escolher uma roupa para ir em alguma festa... (o que voce leva em conta nessa hora?)I.D: Pode parecer cliche, mas o conforto, sempre! Nao e nada legal sentir-se incomodado no meio de uma festa.FD: Quais marcas voce mais gosta?I.D: Adoro Alexandre Herchcovitch, KTZ, Gareth Pugh e Hood by Air FD: Voce usa algum produto de beleza? Quais?I.D: Uso pouca coisa, uso um bom shampoo e condicionados da Aesop, uma marca Australiana, pro rosto, limpo com um produto da Kiehls, e so =]FD: Seu perfume favorito e?I.D: Dior Homme Intense FD: O que levanta um look?I.D: Um bom acessorio!FD: Voce e compulsivo por...I.D: Preto!FD: Um segredo de beleza...I.D: Beber muita agua, juro! hahahaFD: Peca que nao entra no seu guarda roupa..I.D: Calcas muito largas.FD: Peca que nao pode faltar no seu guarda roupa..I.D: Boas camisas e calcas retas FD: Qual sua proxima compra? (algo que voce viu e ficou com muita vontade de comprar)I.D: Uma mochila Saint Laurent hehe
vestuario. Em cadaestagio, o participante vivenciou importantes processos docotidiano de um figurinista com pouca grana para produzir (o que e a realidade da maioria dos estudantes). Foi cobrada uma taxa de inscricao no valor de R$10,00. Todo o dinheiro obtido foi revertido aos participantes para confeccao e compra de materiaisnecessarios para execucao dos figurinos.No primeiro encontro fizemos uma introducao ao figurino: caracterizando o tema, compreendemos como ocorre o processo de construcao da personagem e quais as atribuicoes do figurino para construcao de personalidade, fizemos um brainstorming e montamos nosso painel de referencias das personagens escolhidas: Chanel e Maria Antonieta! Decidimos fazer uma releitura dessas figuras historicas para os dias atuais.No segundo encontro, fomos ao brecho comprar algumas pecas e materiais para a construcao dos figurinos.No encontro seguinte, hora de desconstruir o que tinhamos e construir novas pecas.E o resultado... Nossa Chanel direto do sec. XX e Maria Antonieta do sec XVIII para 2015!Ate a proxima!
Oito razoes para comprar um iPhone 4 No inicio do ano, a Intel revolucionou o mercado de TI com o lancamento de sua nova familia de processadores. A linha New Core trouxe 25 novos produtos para os mais diversos segmentos, todos eles baseados na tecnologia de 32 nanometros. E o melhor: a nova linha chegou custando quase o mesmo que a familia anterior. A constante miniaturizacao dos transistores e a grande responsavel por varios beneficios que surgem com estas novas maquinas.Toda vez que se reduz essa quantidade de nanometros dentro de um processador, voce consegue implementar uma serie de novas tecnologias. Essas tecnologias vao desde aumentar o tamanho de cash a colocar novas instrucoes nesses processadores, para que esses processadores possam operar de uma maneira mais rapida e efetiva com determinados tipos de aplicacao. Voce tambem pode implementar ai uma serie de recursos que tornam o processador mais eficiente na economia de energia ou mais eficiente em relacao a performance, a performance mais dinamica., explica Marcelo Goncalves, Gerente de Produto da Linha Core na America LatinaAlem de ser o principal motor da inovacao no mundo dos processadores, a Intel e uma empresa que cria, antes de tudo, tecnologia. Por isso, varios outros produtos da empresa tambem devem chegar a sua casa nos proximos meses. Um deles e o WiDi, abreviacao para Wireless Display Interface. Esta tecnologia estara embarcada em futuros laptops equipados com os processadores Core i3 e Core i5, e promete fazer com que o seu PC dialogue melhor com o media center. E que gracas a essa tecnologia, o usuario sera capaz de transmitir video em alta definicao diretamente para a TV, sem uso de fios e nem de roteador. E mais um cabo que foi eliminado da sua vida.Esse equipamento ainda esta disponivel somente nos Estados Unidos, mas ja existe uma conversa de estar disponibilizando essa tecnologia aqui no Brasil, diz Marcelo Goncalves. Outra novidade apresentada pela Intel e a tecnologia Light Peak. E como se o mundo das fibras opticas, corporativo, entrasse pela porta da frente da sua casa. Esta plaquinha e capaz de transmitir dados a uma velocidade de ate 10 Gigabit por segundo e ja esta disponivel no mercado! Ou seja, um disco Blu-Ray pode ser transferido integralmente em cerca de 30 segundos.E bastante interessante por que voce sai da linha de aumentar performance em um processador, num HD, numa memoria e agora foca um pouco na parte de comunicacao tambem. Porque voce consegue eliminar gargalos no seu equipamento, tornando o equipamento muito mais balanceado. Voce aumenta a performance em todos os componentes nessa maquina, comenta Marcelo Goncalves.Enquanto voce vive o hoje, saiba que tem gente pensando no seu amanha. Tudo isso para que cada vez mais performance, mais velocidade e mais informacoes estejam disponiveis nas pontas dos seus dedos. G1 > Tecnologia - NOTICIAS - Sucesso do iPad anima concorrentes no mercado de tablets Os SSDs estao chegando...Tecnologia e ate 9 vezes mais rapida que os HDs comunsPara comecar, basta dizer que eles prometem substituir os HDs convencionais. Os discos rigidos baseados em memoria flash,
ou SSDs, estao cada vez mais perto do usuario final. A sigla vem de Solid State Drive, ou em portugues, disco em estado solido. Ele e feito de memoria flash e por isso, nao tem partes mecanicas, como as agulhas de leitura moveis. Na pratica, isso significa dizer que voce pode deixar o seu notebook cair, mesmo ligado, que seus dados continuarao protegidos. Da uma olhada neste experimento aqui. O SSD foi jogado no deserto, atras da turbina desse veiculo, e mesmo assim funcionou apos tanta poeira e calor. E aqui, o notebook foi preso a uma moto, que participou de um rally. No final do percurso, olha so: tudo funcionando em perfeito estado, mesmo com a lama cobrindo a tela do laptop.Impactos que o SSD pode receber de ate 1000 vezes a forca da gravidade. Ou seja, voce pode arremessar seu notebook do chao, cair de um predio, que o seu dado estara a salvo e integro, explica a gerente de Produto da Intel Brasil, Wanda Linguevis.E nao e so isso. O fato do SSD nao possuir partes mecanicas ajuda no desempenho do produto. Em alguns testes de benchmark, o SSD consegue ser ate 9 vezes mais rapido que os HDs comuns.Se a gente for pensar num acesso randomico a informacao, a agulha do HD precisa ficar saindo do lugar e achando as trilhas de onde a informacao esta salva. O SSD nao, ele acha isso tudo na propria memoria flash, entao a velocidade e infinitamente maior, conta Wanda.Preste atencao nesse teste aqui. Enquanto a maquina com SSD chega a uma determinada fase do game em 3 minutos e 18 segundos, um computador com 2 HDs convencionais em raid demora 4 minutos e 15 segundos! E mais performance para os aficionados por jogos. Em servidores, o uso de SSDs em raid pode aumentar em ate 40 vezes a velocidade. O gasto de energia tambem e fator fundamental aqui. Eles consomem ate 20 vezes menos. Isso e economia para a bateria do seu notebook e tambem na conta de luz do datacenter.Mas ai voce me diz: os SSDs ainda tem capacidade bastante inferior aos HDs comuns. Bom... essa historia ja esta mudando! Ate o fim do ano, a Intel preve a fabricacao de drives com capacidade para ate 300 Giga, e este numero aumenta cada vez mais com o passar do tempo. Outro detalhe que ja faz a diferenca e o preco.Na verdade, o que a gente aconselha e: para qualquer uso em servico, o que voce vai fazer? Voce utiliza o SSD para manter a informacao critica do sistema operacional ou qualquer informacao da base de dados que precisa ter o acesso rapido e o storage voce usa qualquer HD normal. Muitos dos designes que estao saindo, principalmente na linha de servidores, tem o SSD compondo com informacao critica e o storage sendo feito por qualquer tipo de HD. E mesmo assim a performance e muito maior do que uma solucao baseada em HD em raid, diz a gerente.O que era inatingivel ha alguns meses ja esta ao seu alcance. Fique
Celulares "basicoes" trazem recursos cada vez mais uteis e inteligentes G1 > Tecnologia - NOTICIAS - Envelopes inspirados no Google Maps mostram trajeto feito pelas cartas iPad x Galaxy Tab: e o melhor tablet do ano e... - Artigos - TechTudo Rivais do iPad vao explorar seus pontos fracos e apostar em diferenciais Atualidades - NOTICIAS - Uma roupa para o seu iPad TENHO MEDO DE TE PERDE [...]E quando a gente conversa, parece que temos tanto em comum. Tantos assuntos pendentes, tanta historia... seu jeito doido simplesmente me conquistou. Nao vivo mais nem um segundo longe de ti garoto, estou apaixonada por voce! Por favor, diga que isso nao passa de um sonho, por favor. Nao quero me apaixonar por voce pois, nao quero te perde. Voce e tudo pra mim, e amigo, irmao, companheiro e eu simplesmente nao estou afim de te perde. Eu te amo muito a ponto de arriscar tudo por nos dois mas, esse meu medo imenso de te perde nao e facil. Por favor, me diga que eu nao vou te perde e que vai ficar tudo bem entre a gente? Por favor! Eu te amo e nao sei oque seria de mim sem voce... Por: Kariane C. Eu chorei as magoas que eu carregava, a angustia, a tristeza. Nao me segurei e chorei por erros meus, por erros seus. Chorei e nunca me senti tao agoniada. Nas lagrimas nao me contive ao relembrar o passado. Naquela noite eu chorei ao relembrar os seus beijos. Fraquejei ao encontrar em meus sonhos a sua feicao. Nao me segurei ao pensar de como seria se continuassemos. No final percebi que aquela aquela frase tao cliche e verdadeira: "so damos valor quando perdemos..." "Nem sempre quando estou sorrindo significa que estou bem. Na maioria das vezes posso ate estar sorrindo por fora mas, por dentro estou chorando." CONFISSOES DE UMA ADOLESCENTE EM CRISE! Nao sei oque anda acontecendo comigo. Ando meia irritada, sentimental, sensivel. Parece que meu mundo acabou, que todos mudaram; comecei a desconfiar de tudo, de todos; ate mesmo de mim! Sera que isso e normal? Tudo oque eu mais quero agora e poder acabar com essa desconfianca que existe dentro de mim! Me sinto muito so, parece que meus "amigos" mudaram comigo. Me esqueceram, me deixaram "de lado", sei la. Talvez isso seja coisa de momento, ou nao. Sei la, e bom saber como as pessoas me esquecem rapido. Como na maioria das vezes nao marco a vida de quase ninguem, ou talvez ninguem. Que quase todos mentem pra mim. Tento fugir disso, desse mundo, mas nao consigo. Parece que para onde eu vou, tudo isso me persegue! Privacidade? Oque e isso mesmo? Algo que eu nao tenho a muito tempo. Se eu estou mal, querem saber oque eu tenho. Se eu estou feliz demais, querem saber o motivo tambem. Se eu estou irritada, e a mesma coisa. Se eu fico com alguem, a rua toda fica sabendo. PORRA, cade a privacidade nessa merda? Que tal, cada um ir cuidar de suas proprias vida? Realmente, nao