Writing JS tests with fun using Jasmine

Today I’ll talk about JavaScript tests using a cool testing framework: Jasmine.

I’ve been talking about unit tests, acceptance tests, and now I’ll show how you can test your JS code. Jasmine is more than a test framework. It’s more related with BDD because it provides a fluent API that can be understood as scenarios/steps and also improve our code design as consequence.

Well, lets start!
Continuar lendo Writing JS tests with fun using Jasmine

Automatizando Testes Funcionais com Selenium + Cucumber

Depois de um bom tempo sem postar, estou de volta. Início de ano é sempre assim, vamos ver se eu mantenho uma regularidade nos posts dessa vez.

Pra começar resolvi escrever sobre Testes Funcionais Automatizados + BDD. Já escrevi sobre os benefícios do BDD em outro post com uma breve overview, mas só teoria. Agora escrevo sobre como configurar um projeto Java do zero utilizando Maven + Cucumber + Selenium.

Como o objetivo é demonstrar um teste funcional automatizado rodando, o exemplo que escolhi para testá-lo foi um simples app que calcula o valor do estacionamento: Parking Calculator.

Continuar lendo Automatizando Testes Funcionais com Selenium + Cucumber

Autocomplete em Input | jQueryUi + PHP

Hallo coders,

Neste post irei abordar um dos plugins do framework jQueryUI: o Autocomplete.
Na documentação é possível encontrar um exemplo bem simples e fácil de entender, porém no meu exemplo farei com que o valor do array do autocomplete seja populado com valores armazenados no banco de dados.
Continuar lendo Autocomplete em Input | jQueryUi + PHP

As Vantagens do BDD em Times Ágeis

Meus caros,

Hoje escrevei um post sobre este assunto que meu professor sugeriu que eu abordasse no Lightning Talk da minha Especialização.

Mas e o que é BDD?

Behavior Driven Development é uma metodologia de desenvolvimento de software onde a implementação das funcionalidades foca no seu comportamento e no resultado como um todo. Pode-se fazer uma analogia com o TDD, porém este preocupa-se mais com classes e métodos de forma mais isolada. Já o BDD é direcionado de acordo com os valores de neǵocio e o Desenvolvimento é de fora pra dentro (Outside-In Development).
Continuar lendo As Vantagens do BDD em Times Ágeis

Removendo Acentos e Cedilha no ActionScript 3

Olá,

Farei um post breve, só para movimentar um pouco este espaço que está bem parado ultimamente.
Passei por um pequeno probleminha na geração de um arquivo que não permite o uso de acentos e do cedilha.
Pesquisei um pouco e achei muitas soluções em Java/PHP e senti um pouco de falta de uma implementação simples usando o AS3, que é com que eu estou trabalhando ultimamente já que há 3 meses me tornei um Flex Developer(urgh!).

Continuar lendo Removendo Acentos e Cedilha no ActionScript 3

[EVENTO] – JavaCE Community Conference 2012.

Meus caros colegas desenvolvedores,

Estou escrevendo esse post para informá-los e convidá-los para um evento que ocorrerá aqui em Fortaleza/CE nos dias 11 e 12 de maio de 2012. Se trata do JavaCE Community Conference que está sendo encabeçado pelo pessoal da Milfont Consulting juntamente com a galera da Triadworks.

O Evento trará até nossa cidade pessoas bastante reconhecidas no mundo do desenvolvimento. O Paulo Silveira, a Loiane e o Maurício Linhares são algumas das feras que estarão palestrando para nós meros mortais.

Faça sua inscrição e garanta sua presença, pois o evento tá prometendo ser excelente!🙂
Ah, em agosto tem o QConSP’2012 e a Caravana JavaCE vai marcar presença mais uma vez.

_

JavaCE

JavaCE Community Conference – 2012
Data: 11 e 12 de maio.
Local: Faculdade 7 de Setembro – Fortaleza/CE
Increva-se aqui!

_

QCon São Paulo – 2012
Data: 04 e 05 de agosto
Local: Espaço Fecomércio – São Paulo/SP
Inscreva-se aqui!

Instalando Ubuntu 11.10 por Pen Drive

Olá amigos,

Estou há um bom tempo sem postar e para não deixar o blog completamente parado vou escrever um post bem rápido e simples para mostrar como podemos fazer instalação do Ubuntu usando um pen drive inicializável.

Primeiro devemos fazer o download do .iso do ubuntu em:
http://www.ubuntu-br.org/download

Em seguida baixamos o UNetbootin que será responsável por deixar o seu pen drive inicializável para boot:
http://unetbootin.sourceforge.net/

Feito os downloads o passo seguinte é tornar o pen drive inicializável.
Continuar lendo Instalando Ubuntu 11.10 por Pen Drive