Ir para o conteúdo
ou

Software livre Brasil

Tela cheia
 Feed RSS

Gustavo Dutra - Um pouco de tudo, nada de pouco

27 de Maio de 2009, 0:00 , por Software Livre Brasil - | Ninguém está seguindo este artigo ainda.

Vim editor, compilação de 50+ dicas

27 de Janeiro de 2012, 0:00, por Software Livre Brasil - 0sem comentários ainda

Neste breve post gostaria de por algumas referências onde vocês podem consultar algumas dicas de vim, o editor. Assim, quem está começando a brincar com esta excelente ferramenta, já saberá por onde começar!

Se você tiver mais dicas, não deixe dizê-la nos comentários!

leia mais



Quero ser programador, como aprender a programar?

5 de Dezembro de 2011, 0:00, por Software Livre Brasil - 0sem comentários ainda

A Internet é um dos meios de comunicação mais democráticos de todos os tempos. Com ela, diversos tipos de atividades puderam ser exercidas por leigos que, assim, tiveram a chance de profissionalizar, como os escritores (blogs), artistas de vários estilos (youtube) e, principalmente, programadores. Estes últimos possuem, atualmente, diversos recursos disponíveis para iniciar o seu aprendizado na área. Quem deseja seguir essa carreira e fazer dela o seu ganha-pão principal pode ainda recorrer aos vários cursos, livros e fóruns de discussões disponíveis gratuitamente pela Internet.

Sempre que me perguntam "o que eu preciso fazer pra aprender a programar?" não consigo responder de forma precisa. Geralmente, quem já tiver um pé na área da computação, irá tentar responder esta pergunta por si só. Pois é uma característica essencial para o programador saber ir atrás das respostas. Mas, este post pode ser a resposta de alguém que procurou, portanto vamos lá.

leia mais



Steve Jobs, Dennis Ritchie e John McCarthy - quem foram e o que têm em comum

30 de Novembro de 2011, 0:00, por Software Livre Brasil - 0sem comentários ainda

Mesmo quem não acompanha as últimas notícias do ramo da tecnologia ficou sabendo da morte do CEO da Apple, Steve Jobs. Desde o dia 5 de Outubro, no qual o empresário morreu devido a uma parada respiratória causada por um tumor, as mídias sociais começaram a fervilhar com mensagens, imagens e vídeos em sua homenagem.

Por todos os lugares eram vistos recados com o famoso acrônimo RIP ("Rest in Peace"). A verdade é que o mês de Outubro foi marcado também pela morte de dois outros famosos, cujos incidentes não tiveram tanta repercussão, mas que as contribuições para a comunidade científica foram significativas.

leia mais



Tchelinux Porto Alegre Edição 2011

19 de Novembro de 2011, 0:00, por Software Livre Brasil - 0sem comentários ainda

O Tchelinux é uma série de eventos organizados por usuários de Software Livre para usuários de Software Livre em várias regiões do Rio Grande do Sul. Em Porto Alegre, este ano, será sediado no prédio da FTEC no dia 26 de novembro de 2011, um sábado, das 8:30 até as 17h.

Infelizmente não estarei no Rio Grande do Sul para presenciar o evento, porém, quem estiver poderá comparecer. O evento de 2010 foi muito bom e muito melhor que o tchelinux 2009, onde palestrei. Os slides das minhas palestras se encontram no bellthoven @ Slideshare e no gustavotkg @ SpeakerDeck.com - tenho preferido este segundo ao Slideshare: mais limpo, mais elegante e com muito foco em desenvolvimento.

O Tchelinux 2011 Porto Alegre promete ser ainda melhor. Meu destaque especial é para o Coding Dojo de PHP que, tenho certeza, será um lugar para se divertir, aprender e praticar as boas práticas da programação como teste unitários, padrões de projeto quando necessário e baby steps.

Também não posso deixar de comentar a palestra do Leandro Nunes, Hands on Arduino, - uma que, com certeza, não perderia - e a sala "Trovas e Chimarrão", com o assunto livre, onde acredito que vá rolar muita troca de conhecimento!

A grade de palestras está bem diversificada, há palestras sobre Arduino, Python, PHP, Ruby, Segurança da Informação, Empreendedorismo, entre outros. Para conferir tudo isto, basta preencher alguns dados na página de inscrição. O evento é gratuito, porém os participantes são encorajados a levar 2kg de alimento não-perecível que serão doados para uma instituição que necessite.

leia mais



Decorator pattern: um uso real para este padrão de projeto em php

30 de Outubro de 2011, 0:00, por Software Livre Brasil - 0sem comentários ainda

Há um tempo atrás eu criei um artigo sobre o que é e como utilizar o decorator pattern. Ele fazia parte de uma série de posts sobre design patterns que iniciei.

Dando continuidade a esta série, hoje vou mostrar um exemplo mais real do uso dele e que talvez explique melhor a sua utilidade. O post antigo mantém-se, porém este vai ilustrar um pouco melhor.

Bom, para relemebrar: o decorator pattern tem como intenção mudar ou adicionar comportamentos de um determinado objeto sem precisar modificar sua classe.

O exemplo utilizado aqui foi retirado "do mundo real" e adaptado para o post. Acontece que um usuário poderia marcar a ordem e quais compressões um determinado arquivo deveria sofrer. Entre as possibilidades, estavam o Gzip e o Bzip.

Existem maneiras e maneiras de se resolver este problema. A escolhida foi utilizando o Decorator para retornar o conteúdo do arquivo comprimido e seu nome final, já com as extensões .gz e .bz2 definidas.

leia mais