Seções iMasters
Artigos publicados por Thiago Avelino
Banco de Dados + MongoDB

Riak: alta performance NoSQL para seu projeto

Resolvim nesse primeiro artigo, falar sobre a performance do Riak e colocar na mesa um teste (relativamente simples) para comparar o tempo de inserção – realmente é um teste simples, se tratando de NoSQL.

JavaScript

Melhores de 2012 – Criando package (módulo) em Node.js

O que tivemos de mais interesse em 2012? Quais foram melhores artigos, as opiniões que geraram maiores discussões? Isso é o que você vai encontrar nessa seleção de artigos que fizemos especialmente para você: os melhores conteúdos de 2012. Já que final e início de ano é sempre um tempo propício para fazer um balanço [...]

Desenvolvimento + JavaScript

Melhores de 2012 – Como criar um console colorido, usando Node.js

O que tivemos de mais interesse em 2012? Quais foram melhores artigos, as opiniões que geraram maiores discussões? Isso é o que você vai encontrar nessa seleção de artigos que fizemos especialmente para você: os melhores conteúdos de 2012. Já que final e início de ano é sempre um tempo propício para fazer um balanço [...]

CMS + Python

Plone, por onde começar?

O Plone é um CMS (Content management system, ou seja, sistema de gestão de conteúdo), que é muito usado pelo governo brasileiro.

Redes e Servidores

Como criar um Proxy transparente com Nginx

Muitas pessoas usam o Squid para fazer qualquer tipo de proxy – ate mesmo para proxy transparente para usar em servidor web. Por exemplo: Você tem um site que precisa ter IP aqui no Brasil, mas como o custo de servidor e link aqui no Brasil é muito caro, você pode fazer um proxy transparante [...]

Desenvolvimento + JavaScript

Como criar um console colorido, usando Node.js

Para quem está acostumado a trabalhar com make para subir um ambiente, ou quem que gosta de escrever alguns shell scripts para automação de simples rotinas, acho muito importante colocar cor nos retornos do script. Isso é ótimo para sinalizar o que realmente o software (ou script) está fazendo. Deixar um retorno colorido usando o [...]

JavaScript

Criando package (módulo) em Node.js

Muitas pessoas querem estudar Node.js pela simplicidade de trabalhar com processamento assíncrono e por usar JavaScript em server side. JavaScript é uma linguagem simples com foco no desenvolvimento Client side, mas quando colocamos o JavaScript do lado do servidor, começam a surgir algumas dúvidas como: estrutura do software, como criar biblioteca, qual Framework usar e [...]

Linux + Python + Redes e Servidores + Software Livre

Criando um servidor FTP com Python

Semana passada, escrevi um artigo sobre como criar um Daemon HTTP via Python. Hoje, vamos ver como criar um servidor de FTP. Onde podemos usar e por que fazer um servidor de FTP? Nos dias de hoje, no mundo Linux, temos alguns servidores de FTP muito bons (vsftpd, proftpd e outros), mas quando vamos para [...]

Desenvolvimento + Linux + Python + Redes e Servidores + Software Livre

Criando um servidor HTTP (Web) com Python

Hoje contamos com alguns servidores HTTP (web) tais como Apache, lighttpd, Nginx, TUX, Cherokee e outros. O desenvolvimento deste artigo é para explicar melhor como trabalhar com Python e desenvolver coisas novas para as necessidades do dia a dia. Vou explicar qual foi a necessidade do meu cliente para que eu escrevesse este software: O [...]

MongoDB + Python

Trabalhando com Python e MongoDB

Hoje MongoDB está começando ficar bem comentado na internet (famosos Database NoSQL). Tenho bastante aplicações em produção trabalhando com MongoDB e outros database NoSQL ambas escrita em Python, vou escrever um pouco como usar o MongoDB na linguagem Python. Como em qualquer outra linguagem, não tem muito segredo. No Python temos a LIB chamada PyMongo, [...]