Git #1 – Por onde começar?
Manual de uso básico do GIT. O Assunto foi dividido em dois posts. O primeiro dá uma breve citação da diferenças entre repositórios centralizados e distribuídos. E também um passo a passo de como começar a usar.
Manual de uso básico do GIT. O Assunto foi dividido em dois posts. O primeiro dá uma breve citação da diferenças entre repositórios centralizados e distribuídos. E também um passo a passo de como começar a usar.
menos de 1 minuto Ontem tivemos um dia bem divertido no trabalho, mais bem trabalhoso, diga-se de passagem. Por iniciativa de Darian Beluzzo, tivemos a primeira sexta de herói e vilões da nossa equipe… Foi bem legal! Durante o café, até rolou uma discussão entre os participantes, para saber quem era o mais forte. Kkkk… Foi Hilário! Os participantes foram: Flávio Brocollo (Superman), Wellington Silveira (Darth Vader), Débora Adorni (Coringa), Eu (The Flash), Darian Beluzzo (Capitão América), Diego Teijeira (Goku). Valeu galera, mês que Leia mais→
menos de 1 minuto Dias atrás, um amigo do trabalho, me apresentou a uma ferramente muito legal para treinar lógica de programação. A ferramenta chama-se Codility. O Codility, disponibiliza vários desafios de lógica (chamadas de lessons), onde o usuário terá disponível, várias linguagens para responder o desafio. As linguagens disponíveis são: C, C#, C++, Go, Java, JavaScript, Lua, Objective-C, PHP, Pascal, Perl, Python, Ruby, Scala or VB.NET. Hoje, estão disponíveis 18 lessons ao escolha do usuário, sendo que cada lesson, pode possuir várias tasks. Cada task, possui um tempo para ser Leia mais→
menos de 1 minuto Interface Fluente Por que criar interfaces fluentes (Fluent Interfaces)? Simples, lembra do Builder, esse padrões de projeto nos ajudam a escrever códigos menos complexos e intuitivos, minimizando os erros durante o desenvolvimento. A interface fluente é muito parecida com o builder, é muito usada na criação de API e utilitários, fazendo com que desenvolvedor seja guiado, auto explicando seu uso a cada passo. Mas por onde começar? Vejamos um exemplo. A classe abaixo é composta por outras duas classes: Eu gosto muito de escrever interfaces fluentes, Leia mais→
Conhecendo um pouco da poderosa GString.
Como destacar texto em pesquisa usando jQuery
menos de 1 minuto Para quem tem o interesse de aprender Groovy, e não quer ou não sabe instalar, eis uma ótima dica, use o Groovy Web Console. Ferramenta simples e muito usual, funciona como um executor de scripts Groovy. Teste oque você está aprendendo! Use sem moderação! Abraços.
menos de 1 minuto Em 2011, tive o primeiro contato com o Groovy, foi em uma apresentação na empresa onde trabalho. Nossos arquitetos na época, fizeram uma breve apresentação da linguagem, mostrando algumas vantagem e características que a linguagem tem. Cara simplesmente me apaixonei pelo que vi, pelo potencial apresentado, pelas facilidades, novidades, e pela integração que a linguagem tem com a plataforma Java. Para mim, programador Java, foi legal saber que não seria tão dolorido aprender uma nova linguagem, um jeito novo de Leia mais→
menos de 1 minuto Nesse teste utilizo da biblioteca Apache Commons, para facilitar a vida na hora de ler o arquivo .txt, e para tratamento de Strings. A versão original desse teste, foi escrita em Groovy , e era mais extenso, pois tratava alguns Exceptions, rodava mais que uma test table e um registro fake (Nf), era criado, mas resolvi rescrever em Java e resumir para facilitar o entendimento. Espero que tenham gostado. Valeu pessoal.
menos de 1 minuto E aí pessoal, como vão as boas práticas de desenvolvimento? Quando comecei a programar Java, um professor me disse que um objeto bem construído deveria ter todos atributos obrigatórios inicializados pelo construtor da classe. Então vejamos, imagine que tenhamos a seguinte classe: Até mais pessoal!