Todo sistema operacional tem qualidades e defeitos, e o Windows está longe de ser exceção. O Windows XP é o SO principal que utilizo no meu trabalho, pois me oferece uma série de ferramentas muito boas, em especial porque uso o VNC para fazer uso do Linux como ambiente de desenvolvimento. No entanto, uma coisa [...]
Eu mudei pro Linux faz um bom tempo e uma coisa que eu sempre senti falta foi de um file manager tão bom quanto o Windows Explorer. Ele não é perfeito, claro, mas por algum motivo eu sempre achei mais fácil de entender a estrutura do sistema de arquivos usando o WE do que qualquer [...]
Instalei o Mercurial usando MacPorts: sudo port install mercurial (apenas para Mac). Li rapidamente o QuickInstall para aprender como baixar um repositório via ssh. Clonei o repositório remoto que está no servidor do Job4Dev (sim, a nova versão do Job4Dev está usando Mercurial como ferramenta de controle de versão. Antes usávamos SVN). Agora realmente preciso [...]
No dia 3 de dezembro, o job4dev fez um ano de vida! Ok, eu sou um pai/criador meio desnaturado, porque confesso que apenas me lembrei disso agora. Mas antes tarde do que nunca. Este post é apenas para lembrar que estes 12 meses me comprovaram que é possível oferecer uma alternativa interessante aos sites medíocres [...]
A história de Java no Mac é bastante conturbada. No início dos tempo, as Sun era responsável pelo desenvolvimento da versão para máquinas Apple. Mas rapidamente, a própria Apple assumiu esta tarefa, e as consequências foram um compilador e uminterpretador bem mais rápidos, e um atraso constante em relação às versões oficiais da JVM. Quando [...]
Um dos grandes desafios da vida de um profissional de tecnologia é de se manter atualizado em relação às novidades e rumos do mundo da computação. A quantidade de fontes de informação é “gigantescamente” enorme, e é necessário ter um bom filtro interno para conseguir separar o joio do trigo, extrair aquilo que nos interessa [...]
Eu estava pensando em escrever sobre algumas coisas que têm me interessado ultimamente e que têm alguma relação com o post sobre vazamento de memoria em Java, mas eu percebi que não teria como, sem fazer uma pequena introdução sobre programação orientada a aspectos (aspect oriented programming, AOP). A gente já discutiu um pouco sobre [...]
Uma ótima alternativa para aqueles que precisam criar apresentações, não são chegados em PowerPoint, querem ter a possibilidade de usar a web como plataforma e querem fugir dos tentáculos do Google: SlideRocket (www.sliderocket.com). Baseado na tecnologia Adobe Flex e Adobe AIR, o SlideRocket permite criar, compartilhar e exibir apresentações online. Os pontos fortes do sistema [...]
A história da familia Galves (também conhecida como minha familia) com o Mac tem exatamente 20 anos. Começou em 1988, quando meus pais compraram um Mac SE com incríveis 20MHz de processamento e 1MB de memória RAM. O motivo na época era a incrível superioridade de sua interface gráfica em relação aos PCs equipados com [...]
O trio Mac + Python + Emacs tem me ajudado muito a ser produtivo e a desenvolver meus projetos. O Aquamacs é um porte nativo do Emacs para a o OS X que consegue misturar bastante bem o poder do Emacs com elementos clássicos da interface Mac, como atalhos e afins. Mas para que as [...]