Arquivo para setembro \30\-03:00 2008

Nvidia Geforce MX 4000 – Ubuntu

Sempre me incomodo com o driver de video no linux, dessa vez instalei da seguinte forma e ficou aceitável (você precisa baixar os kernel-headers):

# apt-get install module-assistant gcc
#
m-a prepare
# /etc/init.d/gdm stop
#
NVIDIA-Linux-x86-1.0-8762-pkg1.run –x-module-path=/usr/lib/xorg/modules

Infelizmente usando o Monitor Samsung SyncMaster 794MBplus o sync não fica muito bom em resoluções altas.

Linux: Ubuntu 8.04

Email Marketing – Ponto de vista de um “cliente”

Como temos notado existe uma nova modalidade de spam publicidade circulando em nossos e-mails, é o email Marketing. Eu recebo muitos destes, uns desejáveis, como o da Dell ou das Americanas.com, porém, nem sempre fico feliz ao receber tal tipo de oferta.

Sou usuário aciduo do Gmail e costumo ultilizar notificadores de nova mensagem ( Gosto do Gmail Manager no Firefox ). Sempre que recebo uma nova mensagem a verifico imediatamente, ou seja, metade das vezes que verifico o email é para deletar tal publicidade, me roubando um bom tempo do dia.

Algum tempo atrás assisti em algum Jornal Nacional da vida uma reportagem sobre o assunto, e que existia uma força para aprovar esse tipo de Marketing, diferenciando-no do famigerado SPAM. Na minha opnião, Email Marketing para ser aprovado como algo legal, deverá ter uma padronização. por exemplo:

  • Frase padrão no assunto do email: [EMAIL_MARKETING] Ofertas da Europeias.com
  • No corpo do email: [EMAIL_MARKETING] ….

Usar uma frase PADRÃO que indique que indique e possibilite que o “Cliente” dessas mensagens possa criar um mecanismo para encaminha-las para um recipiente desejado por estes (Como se pode fazer com os filtros do Gmail por exemplo).

Acredito que essa modalidade vai crescer muito, tornando inviavel, ou talvez insuportavel!

Flash – Problema de som no Ubuntu 8.04

Existe um problema no Ubuntu 8.04

A melhor solução que encontrei foi instalar o libflashsupport.

Acredito ser definitiva:

$ sudo apt-get install libflashsupport

Compilar multiplos diretórios por linha de comando

Estou estudando algumas coisas básicas do Java e por isso optei em compilar por linha de comando.
O problema é que para se compilar múltiplos diretórios ( as packages) é necessário listar cada arquivo que deve ser compilado após o comando javac, exemplo:

$ javac package01/Classe.java package02/Classe2.java;

Claro que listar uma infinidade de arquivos seria sacal, a forma a seguir facilita bastante o trabalho. A idéia é buscar todos os arquivos de extensão .java e gravá-los em um arquivo e depois compilar utilizando desses dados:

$ find src -name \*.java -print > file.list
$ javac @file.list

Pequeno bug no Google

Um pequeno bug encontrado na funcionalidade “Você quiz dizer” está possibilitando criar algumas brincadeirinhas um tanto malvadas.

Quando se escreve de forma errada a palavra “inurl”  usada para buscar frases correspondentes na url ocorre:

Dicas para modelagem de Sistema

“Especial para a turma de Desenvolvimento de Aplicações Corporativas (DACJaime) da TSI da UFPR  segundo semestre de 2008”

Utilizar a ferramenta Jude Community (http://jude.change-vision.com/jude-web/product/community.html) para o Desenvolvimento dos seguintes diagramas:

  • Diagrama de Casos de Uso
  • Diagrama de Classes
  • Diagrama de Sequência

Para fazer o download é simples, só se cadastrar, a ferramenta funciona tanto em Windows Quanto em linux, para instalar basta descompactar. A versão Community é grátis porém possui sua versão paga.

Utilizar a ferramenta DBDesigner (http://fabforce.net/dbdesigner4/) para criar o:

  • Modelo de Entidade e Relacionamento

Ferramenta livre (alguns dizem que esta descontinuada, porém é a melhor que encontrei para esse fim), funciona tanto no Linux quanto no Windows.
Infelizmente a ferramente é voltada a gerar código para MySql, porém existe uma ferramenta em java desenvolvida por alguém chamado Fred que converte o xml do DbDesigner em DDL para postgres (SQL) psql-0.1.jar (http://www.guj.com.br/posts/downloadAttach/2022.java;jsessionid=1je6g3lqgzy9x.jetty1) para usar execute em seu terminal o comando: java –jar psql-0.1.jar

Para a criação da estrutura base do projet (Pojo’s, Mapeamentos hbm, DAO’s dentre outros) de um projeto java WEB dinamico utilize a ferramenta Jquerena da Celepar (http://www.frameworkpinhao.pr.gov.b/modules/conteudo/conteudo.php?conteudo=6) A principio só funciona no Linux

Para desenvolvimento, utilizar o RHDS (https://webcentro.wordpress.com/2008/09/18/rhds-red-hat-developer-studio-download/)

Espero ter contribuido, Obrigado.

RHDS – Red Hat Developer Studio Download

A Red Hat teve a iniciativa de criar seu estudio de desenvolvimento bem integrado ao Jboss, isso não é nenhuma novidade e que agora essa ferramenta é paga e mudou seu nome para JBoss Developer Studio também.

Então qual é o objetivo desse artigo?

Resposta: Simplesmente ajudar a você que está procurando onde baixar o RHDS da época em que ele era free.

O link para Download do Red Hat Developer Studio é: http://ftp.redhat.com/pub/redhat/rhdevstudio/beta/rhdevstudio-1.0-CR1/

para instalar é só executar no seu terminal (cmd ou bash):

java --jar rhdevstudio-linux-gtk-1.0.0.CR1.jar
ou
java --jar rhdevstudio-win32-1.0.0.CR1.jar

Espero que caso necessitasse a informação esta lhe tenha sido útil ;]

Java registar Path Windows Vista

Problema simples que temos sempre ao instalar um novo windows que porem sempre esqueço.

“C:\Users\user>java
‘java’ is not recognized as an internal or external command,
operable program or batch file.”

A solução é setar nas variaveis de ambiente (environment variables) a direção da pasta em que se encontra o java.exe

No Windows Vista(obs: meu vista está em inglês, então os nomes de menus podem diferir da minha tradução barata ;] ):

* Clique com o botão direito em Meu Computador > Propriedades > Opções Avançadas de Sistema > Variáveis de Ambiente
* Onde diz variáveis de sistema procure por PATH
* edite PATH e adicione o novo endereço (ex: C:\Program Files (x86)\Java\jre1.6.0_02\bin) separando dos outros por um ponto e virgula (;)

Fontes:
http://forums.sun.com/thread.jspa?messageID=10141445
http://java.sun.com/docs/books/tutorial/getStarted/problems/index.html
http://java.sun.com/javase/6/webnotes/install/jdk/install-windows.html#Environment

Fechar Notebook e mante-lo funcionando normalmente no linux

Linux: Ubuntu 8.04

Hoje quis deixar meu notebook ligado fazendo alguns downloads e com a tampa fechada. Encontrei em algum forum do ubuntu a seguinte solução:

alterar a linha action no arquivo /etc/acpi/events/lidbtn: action=/etc/acpi/screenblank.sh

Assim o notebook apenas desliga a tela quando fechado.
Edit:
A principio parece que essa solução não funciona mais no Ubuntu Karmic Koala 9.10, porém tem um menu para isso:
Sistema>Preferencias > Gerenciamento de Energia ( talvez já existisse nos ubuntus anteriores, nunca observei )