Páginas

Sexta-feira, Setembro 23, 2011

Ícones nos menus do Ubuntu 11.04

No trabalho uso Windows. Em casa uso Ubuntu 11.04. Não tenho nenhum problema para chavear de um sistema operacional para o outro.

Mas se tem uma coisa que me incomoda é não ver os ícones dos menus do Eclipse no computador de casa.

Ferramentas para programadores Java

No Sicoob Confederação estamos preparando um ambiente de desenvolvimento, baseado no Eclipse Indigo, voltado para a implementação de demandas em Java e Adobe Flex. Além desse ambiente, estamos distribuindo várias ferramentas Open Source e outras Freeware que ajudam muito os desenvolvedores. Algumas dessas ferramentas são específicas para o sistemas operacional Windows. Eis a lista e uma breve descrição de cada uma das ferramentas:

Terça-feira, Abril 19, 2011

Expansão de variáveis de ambiente atrasada

Eu tive um professor que dizia o seguinte:

"Se você precisa fazer a mesma tarefa mais de três vezes você pode automatizá-la."

Por esse motivo, hoje, precisei fazer um Script Windows/DOS Batch (argh!), já que minha estação de trabalho roda Windows (argh!). A tarefa era bem simples: copiar alguns arquivos de um lugar pra outro, usando a estrutura de diretórios definida de acordo com um parâmetro específico.

Sexta-feira, Agosto 13, 2010

Como editar arquivos PDF

Você precisa ter o OpenOffice instalado em sua máquina.

Se você não conhece o OpenOffice aproveite para conhecer essa ótima alternativa, que é Open Source, para a suíte de aplicativos Microsoft Office.

Ok! OpenOffice instalado! Acesse essa página de extensões do OpenOffice. Nessa página você encontrará o PDF Import, o plugin mão na roda que todo Microsoft Office gostaria de ter. Agora faça o download da versão compatível com o seu sistema operacional.

Domingo, Agosto 08, 2010

Instalando MySQL no Ubuntu

Por esses dias estava fazendo uns testes e precisei instalar o MySQL.

Pra quem não conhece o MySQL é um dos mais populares SGBDs do mundo, com mais de 10 milhões de instalações. E tem um monte de gente grande usando: Google, Yahoo, Cisco Systems...

Para instalar o MySQL Server executei o comando abaixo:

Sábado, Julho 31, 2010

Configurando variáveis de ambiente no Ubuntu

Vez por outra precisamos configurar alguma variável de ambiente.

Quando eu usava Slackware (a long time ago) isso era feito no arquivo /etc/profile. Quando comecei a usar o Ubuntu (four years ago) passei a fazer isso no arquivo /etc/bash.bashrc. E fiz com base nessa página wiki do ubuntu-br.

Tudo funcionava bem até hoje, quando precisei configurar uma variável de ambiente para o JBoss (container jee) que estivesse disponível para o Eclipse (um plugin consultava a variável).

Alterando a posição dos botões de janela no Ubuntu 10.04 (Lucid Lynx)

Como já tinha falado, estou voltando a usar o GNU/Linux como primeiro sistema operacional da minha máquina.

A primeira coisa que precisei fazer quando voltei para o Ubuntu 10.04 Lucid Lynx foi alterar a posição dos botões de janela (da esquerda para a direita).

Hello World II

Esse post é só pra (re)inaugurar esse espaço.

Aqui postarei com frequência, eu prometo, sobre as tecnologias que estou brincando (ex: java, ejb3, jpa, jta, jboss, jaas, flex, hacks svn, git e principalmente linux, que estou voltando a usar como primeiro so).

É isso.

Quinta-feira, Dezembro 18, 2008

Instalando e Configurando seu Ambiente de Desenvolvimento Flex (parte 1)

Aqui vamos mostrar como instalar o Flex SDK em sua máquina. 

As instruções de instalação indicadas aqui correspondem, de forma generalista, às instruções fornecidas no site da Adobe. Detalhes sobre compatibilidade, bugs e novidades do Flex SDK, bem como um passo-a-passo para a sua instalação, podem ser obtidos em http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html#installation.

Quinta-feira, Junho 05, 2008

Treinamento em Subversion (SVN)

Olá pessoal, esta semana estarei ministrando um treinamento em Subversion (SVN) no trabalho.

O treinamento consiste na apresentação dos recursos do trunk, branche e tags. Também falo um pouco sobre bugs de integração e como resolvê-los (ou pelo menos minimizá-los).
Perceba que não falarei sobre instalação, configuração e utilização básica do SVN.

Em primeira mão disponíbilizo abaixo os slides do treinamento.

Quinta-feira, Maio 17, 2007

Logando de forma eficiente em shell

Ao fazer log da execução de um programa ou compor um arquivo de texto que agrupe a saída de vários comandos, é comum ver a seguinte estrutura ser utilizada:

comando-1 >> arquivo
comando-2 >> arquivo
comando-3 >> arquivo

Tudo bem, isso funciona. Mas há uma maneira mais prática e eficiente de se fazer o mesmo, que é agrupar todos os comandos e redirecioná-los para o arquivo de log uma única vez:

Terça-feira, Março 06, 2007

Comandos que podem salvar alguns HDs

Existem, basicamente, dois métodos:
Métodos destrutivos, são mais eficientes porém apagam todos os dados do hd.
Métodos não-destrutivos, são menos eficientes, mas não apagam os dados do hd.

Nestas dicas assumo que o HD com problemas está em /dev/hda.

Domingo, Março 04, 2007

Quarta-feira, Fevereiro 28, 2007

TOP-10 Comandos mais usados do shell

Quais os comandos do shell que você mais usa ?
Embora o bash só guarde os últimos 500 comandos dá para ter uma boa idéia.

Execute o comando abaixo e comente o resultado:

history|awk '{print $2}'|awk 'BEGIN {FS="|"} {print $1}'|sort|uniq -c|sort -r|head -10