9Abr08 Telefone

Acredito que muitos de vocês não perceberam - no nosso contato ou rodapé -, mas o nosso telefone mudou. Agora é +55 31 3227 1009. Vocês que são os nossos amigos, clientes e parceiros vão ter muito mais facilidade para entrar em contato conosco.

Antes nós usávamos o serviço SkypeIn da Skype, que é muito bom e simples. O problema é que dependíamos dos computadores, internet e fone-microfone para atender e sempre acontecia algum problema. Agora, para não dar mais brecha pro Murphy, resolvemos assinar uma linha de telefone convencional.

Agora todos poderão entrar em contato com a Milk-it com mais comodidade e sem uma secretária eletrônica falando em inglês. :D

tags {}

1Abr08 Mudanças…

Há algum tempo estávamos cogitando mudar a nossa forma de trabalho e nossas tecnologias, então venho informar que não vamos mais trabalhar com Ruby on Rails, GNU/Linux e boa parte das soluções livres. Isso se deve ao fato das soluções da Microsoft atenderem muito melhor a nossa empresa. Agora todas as nossas estações de trabalho serão Windows XP com Office 2007 e Visual Studio 2008, todas as licenças já estão em posse da Milk-it.

Agradecemos a toda a comunidade software livre, especialmente a Ruby on Rails e Gentoo, mas atualmente as soluções da Microsoft nos atendem muito melhor. Como todos os nossos projetos abertos usam tecnologias livres, vamos fechar o nosso repositório svn.milk-it.net/open pelo simples fato de não fazer mais sentido dar manutenção neles.

Sei que muitos de vocês lêem o nosso blog por conta dos posts voltados para software livre, mas espero a compreensão de todos.

tags {, , }

10Mar08 Processamento de imagens com Qt

Este semestre estou cursando uma matéria que se chama Processamento de Imagens Digitais na PUC-MG e, diga-se de passagem, estou gostando muito da matéria. Recebemos então nosso primeiro trabalho prático que consiste em 3 passos, sendo o que primeiro irá gerar a versão em escala de cinza de uma imagem. Considerei esta a oportunidade perfeita para aprender a trabalhar com Qt.

Como o trabalho necessitava de uma interface gráfica (exigência do professor), comecei com o Qt Designer. O programa é realmente muito bom e fácil de mexer! Por usar caixas de ferramentas flutuantes, recomendo o uso de uma área de trabalho somente para o programa.

O segundo passo foi escrever o comportamento da interface, ou melhor, o trabalho de fato. Como este não é um tutorial de Qt vou pular direto para a manipulação da imagem. Escrevi então o seguinte código para deixar a imagem em escala de cinza utilizando a QImage:

void
pidMain::generateGrayScale()
{
    // ocultei o código original pois se trata de recuperar o objeto QImage e nada mais
    QImage *original = getImage();
    QImage *gray = new QImage(original->width(), original->height(), QImage::Format_RGB32);
    QRgb grayPix;
    QColor *curPix;
    int bright;    

    for (int i =0; i < gray->width(); i++)
        for (int j = 0; j < gray->height(); j++)
        {
            curPix= &QColor::fromRgba(original->pixel(i, j));
            bright = qRound(0.3 * curPix->red() + 0.5 * curPix->green() + 0.2 * curPix->blue());
            grayPix = qRgb(bright, bright, bright);
            gray->setPixel(i, j, grayPix);
        }    

    // também ocultei o código original aqui. Agora temos uma imagem em escala de cinza no ponteiro "gray"
}

Espero que este código seja útil a alguém ! Caso queiram opinar, melhorar, estragar ou qualquer coisa, o código para alteração está aqui !

Abraços!

tags {, , }

3Mar08 O que é a Milk-it?

Muitos de vocês, a não ser nossos amigos, não sabem quem somos nós. Acredito também que muitos não saibam que a Milk-it é uma empresa - passei por isso a pouco tempo na Freenode -, né? Resolvi escrever este post na intenção de deixar claro o que é a Milk-it, de uma maneira mais informal e fora dos padrões do nosso site institucional.

História

A Milk-it foi fundada por 3 pessoas: Carlos Júnior, Lucas Petes e Michel Filipe. A idéia começou com o Michel (Eu) querendo montar um grupo de desenvolvimento voltado para software livre, como a .NetRaptors. O Carlos, com quem eu trabalhava na época, gostou muito da idéia e acabou aceitando me ajudar. Depois de alguns dias tentando achar um nome legal - que inicialmente era alguma coisa relacionada a ‘mente’ - chegamos ao ‘milk’ por causa da vaca. A vaca fornece inúmeros produtos - desde o esterco, passando pelo leite, até as carnes de primeira. Já o “it” veio por 3 razões: é mais cool :) , ganhamos o significado de ‘ordenhe-os’ - tirar tudo que o mercado tem de bom e passar para os nossos clientes - e introduzimos o information technology (tecnologia da informação) no nome. O nosso slogan, Thinking About Something, acabou surgindo com um brainstorming e mais tarde veio servir para batizarmos o blog.

Depois desses “pormenores” resolvidos, percebemos que precisávamos de um designer para deixar os softwares menos quadrados e com melhor usabilidade. Então apareceu o Lucas. Eu já havia trabalhado com ele e gostava bastante do seu trabalho. Liguei para ele e expliquei tudo, que acabou aceitando a empreitada.

Depois de muitas reuniões chegamos à conclusão que a Milk-it, antes de ser um grupo de desenvolvimento, já havia se tornado uma empresa, por conta do nível em que as conversas haviam chegado. Hoje, depois de algumas parcerias e clientes, estamos correndo atrás firmes e fortes.

Fundadores da Milk-it

Carlos Júnior

Carlos no Minas on RailsNasceu em Belo Horizonte/MG em 26 de Abril de 1986. Estudou no COTEMIG no ensino médio e atualmente estuda na PUC-MG (Pontifícia Universidade Católica) cursando Ciências da Computação. Pretende depois de formar, cursar pós-graduação em Engenharia de Software e Banco de Dados.

Sua função atualmente é de engenheiro de software e gerente de desenvolvimento. Gosta de escutar rock clássico, hackear códigos alheios e ajudar na tradução de alguns projetos voltados para software livre.

O e-mail para contato é carlos[em]milk-it[ponto]net

Lucas Petes

toblog1.jpgNasceu em Belo Horizonte/MG em 10 de Dezembro de 1986. Estudou no COTEMIG no ensino médio e atualmente cursa Design de Produto na UEMG (Universidade do Estado de Minas Gerias).

Sua função na Milk-it é arquitetar as interfaces, cuidar da identidade da empresa e do financeiro. Gosta de rock e metal, fazer experimentos com design, quebrar o galho dos programadores voltados para software livre e ler exaustivamente as especificações da W3C atrás de coisas novas.

O e-mail para contato é lucas[em]milk-it[ponto]net

Michel Filipe

Foto do MichelNasci em Belo Horizonte/MG em 30 de Outubro de 1985. Estudei no COTEMIG no ensino médio e atualmente estudo na FUMEC (Fundação Mineira de Educação e Cultura) cursando Ciências da Computação. Pretendo depois de formar fazer uma pós-graduação em engenharia de software ou alguma ligada a administração junto com informática.

Minha função atualmente é de engenheiro de software, cuidar do servidor e administração. Gosto de hardcore e punk rock, hackear códigos alheios, ajudar na tradução de projetos de software livre e fuçar no meu Gentoo.

O e-mail para contato é michel[em]milk-it[ponto]net

Ideais

Missão

Construção de softwares em plataforma web, focados principalmente na organização da informação e na facilidade de uso, trabalhando de maneira pró-ativa e buscando a constante evolução do estado da arte.

Visão

Tornar-se uma empresa de renome, conhecida nacionalmente e internacionalmente até o ano de 2013.

Software Livre

Nós da Milk-it temos uma paixão em comum que é o software, ou melhor, o desenvolvimento dele. O modelo de desenvolvimento que melhor se encaixou nessa paixão foi o de software livre. Felizmente é um ramo que está a cada dia mais maduro e profissional. Não é a toa que existem empresas que ganham muito dinheiro com ele: Red Hat (admiro muito), Novell, Google, IBM, Sun, Mozilla, Apache, HP, Dell e etc. Além do aprendizado técnico, conheci muitas pessoas e fiz diversos contatos nesse meio. Só temos a agradecer ao software livre, por ter nos juntado e feito construir a Milk-it.

Caso tenha interesse, veja os nossos projetos de código aberto ou tenha mais informações sobre os projetos que apoiamos.

Vale deixar claro que não somos uma empresa que só desenvolve software livre. Consideramos o modelo de desenvolvimento livre muito bom - tanto quanto o modelo de software como serviço e software proprietário. Adotar ou não uma licença livre para um software depende do plano de negócios que temos para ele. Não somos radicais a ponto de defendermos a abertura do código-fonte de todos os softwares e nem cabeças-duras a ponto de achar que abrir o código-fonte é prejuízo para empresa. Sabemos do potencial de todos eles e que podem trazer lucros se bem planejados.

tags {, , }

19Fev08 Rails DataBrowser lançado!

É com muita satisfação que anuncio que o Rails DataBrowser encontra-se estável e em plena condição de uso :D

update 25/06/08: o site do Rails DataBrowser mudou! Abandonamos o uso do Trac, e agora estamos com o Redmine. Então acesse redmine.milk-it.net/projects

De onde veio?

A vontade de criar o plugin Rails DataBrowser veio de quando conheci o Databrowser do django. Pensei que Rails poderia ter uma ferramenta do tipo e comecei a escrever algo. No primeiro dia ele já estava usável, mas eu não publicaria aquilo (mesmo!). Então, depois de muitas melhorias (inclusive visuais) hoje fiz o commit que marca sua data de lançamento para o público.

O que é?

O DataBrowser lhe permite editar, criar, navegar, visualizar e excluír registros do seu banco de dados através dos Models de sua aplicação. Bom, veja mais detalhes em http://trac.milk-it.net/open/wiki/DataBrowser.

Abraços!

tags {, , }