Pesquisar

Carregando...

Postagens populares

terça-feira, 27 de novembro de 2012

Connecting to multiple DBs in Ruby On Rails

Ruby on Rails is very handy framework for various situations of everyday in a  WEB developer day. However some time it is necessary to do some not common tasks, such as connect our application in multiple databases.
Image from www.askqtp.com
So here we go! I will show to you how to set ActiveRecord (Class responsible to abstract the database level) to connect to multiple relational databases (In a future post I'll show you how to work with NoSQL), similar, or differents like SQLite, MySQL, PostgreSQL, OracleSQL, SQL Server ...

Conexão com múltiplas DBs no Ruby On Rails

Que o framework Ruby on Rails é uma mão na roda para várias das situações do cotidiano dos desenvolvedores WEB não é segredo. No entanto algumas vez é necessário fazer algumas tarefas que não são tão comuns, como por exemplo conectar nossa aplicação em vários bancos de dados.
Imagem de www.askqtp.com
Então, vamos lá! Mostrarei a vocês como fazer o ActiveRecord (Classe para abstrair o nível de Banco de Dados) conectar-se a múltiplos banco de dados relacionais (Em um postagem futuro mostrarei como trabalhar com NoSQL), semelhantes, ou diversos dentre SQLite, MySQL, PostgreSQL, OracleSQL, SQL Server ...

segunda-feira, 15 de outubro de 2012

Installing GTest on Ubuntu, A Test Framework for C++

Nowadays, there is no talk about development without mentioning TESTS, if you develop with languages ​​like Ruby, Python, Scala ... you should already be familiar with the subject. But, what about making a Coding Dojo in C++ .
Google's framework for writing C++ tests on a variety of platforms (Linux, Mac OS X, Windows, Cygwin, Windows CE, and Symbian). Based on the xUnit architecture. Supports automatic test discovery, a rich set of assertions, user-defined assertions, death tests, fatal and non-fatal failures, value- and type-parameterized tests, various options for running the tests, and XML test report generation.

quinta-feira, 11 de outubro de 2012

Instalando o GTest no Ubuntu, Framework de testes para C++

Hoje em dia não há como falar em desenvolvimento sem falar em TESTES, se você desenvolve com linguagens como Ruby, Python, Scala... você jã deve está familiarizado no assunto. Mas, que tal fazer um Coding Dojo em C++.
Desenvolvido pelo Google, conheça o Framework GTest, uma ferramenta para escrever testes para C++ em uma variedade de plataformas como (Linux, Mac OS X, Windows, Cygwin, Windows CE, e Symbian). Baseado na arquitetura xUnit. Suporta testes automáticos de descoberta, um rico conjunto de assertivas, assertivas baseadas na definição do usuário, controle de testes mortos, falha fatal e não fatal, testes parametrizados por tipo ou valor, varias opções de executar testes, e geração relatório do teste para XML.
Então, veja como instalar esta incrível ferramenta no Ubuntu e começar a fazer seus testes.

quarta-feira, 3 de outubro de 2012

How to build a Node.JS package


Some time I was asked how to build a package in Javascript that can later be used in one or more projects with Node.JS as a standard framework packages or that are installed via NPM.


Well, it's very simple. First we must know the Javascript' affirmative "exports", it serves to provide variables, functions or objects from a Javascript script to another, example:

// File circle.js
var PI = Math.PI;

exports.name = "circle.js";

exports.area = function (radius) {
     return PI * radius * radius;
};

exports.circumference = function (radius) {
     return 2 * PI * radius;
};