Monthly Archive for fevereiro, 2008

Velocidade na navegação…

Sabem, eu tenho uma conexão de 1Mb aqui na baia, e para mim está muito beleza, mas as vezes chegava a achar que estava meio lenta …

Mas lendo no site do ubuntu, e lendo sobre o firefox, swiftfox e swiftweasel, acabei vendo que o browser fiefox tem uma seção de configuração ( digite about:config na barra de enderço ), onde podemos alterar as configurações de funcionamento do browser de várias formas, e podemos tb detonar total o bagulho… cuidado !

Lendo aqui ( http://wiki.ubuntubrasil.org/FirefoxDicasETruques )  vi que poderia ter uma nevegação mais veloz e tranquila como firefox e minha conexão de 1Mb.

De cara já vi melhoras, tipo abri o meu blog e a pagina “explodiu” na minha cara, levou muito pouco tempo para abrir.. hehahe

Maravilha ! Agora só curtir …

Ah, eu utilizo o Swiftfox para pentium.

Como descompactar arquivos no linux

Bem, já que sempre temos que um dia utilizar o terminal, seja por qual motivo que for, ou simplesmente pq gostamos de utilizar o terminal, ou pq nosso programa de gerenciador de compactados nao está funcionando corretamente…

Listo aqui as formas de descompactar alguns tipos de arquivos:

zip:
gunzip nomedoarquivo.zip

rar:
unrar nomedoarquivo.rar

tar:
tar -xf nomedoarquivo.tar

tar.gz:
tar -vzxf nomedoarquivo.tzr.gz

tar.bz2:
tar -vxjpf nomedoarquivo .tzr.bz2

Spring – applicationContext.xml / -servlet.xml

Achei a minha resposta tão esperada:

  • /WEB-INF/applicationContext.xml allows you to configure your beans, or to indicate the context of your application. This is the place where you define your business logic beans, resources, and all other beans that are not directly related to the web tier.
  • /WEB-INF/[servlet-name]-servlet.xml is used to configure the web tier and view resolvers, controllers, validators, and all other beans that you need in the MVC framework. The [servlet-name] refers to the name of the Spring’s dispatcher servlet defined in the web.xml deployment descriptor.

Ou seja:

  • /WEB-INF/applicationContext.xml permite a você configurar seus beans, especificar o contexto da aplicação. É o lugar onde você define seus beans lógicos, resources e todos os outros beans que nao estão diretamente relacionados à camada web.
  • /WEB-INF/[servlet-name]-servlet.xml é usado para configurar a camada web , view resolvers , controllers, validators e todos os outros beans que você precisa para o MVC. O [servlet-name] refere-se ao nome que do Spring Dispatcher Servlet definido no arquivo web.xml.

Ruby e FXRuby

Como iniciar no FXRuby

FxRuby é uma biblioteca visual para Ruby.
Ela é simples e fácil de se trabalhar.

Veja mais detalhes em: http://www.fxruby.org

Bom, para comecar-mos:

O que precisa para “habilitar” esta biblioteca no nosso programa/script Ruby ?
Somente isto:

require 'fox16'
include Fox

Beleza… e agora ????

Agora é o seguinte, vamos fazer uma aplicação FX iniciar, pq sem isto nada acontece … :-)


if $0==__FILE__
application = FXApp.new("FXAPP", "FX App Test")
window = FXMainWindow.new(application)
application.create
window.show
application.run
end

Joia ! Agora temos uma aplicação FXRuby Rodando em nossas mãos….

Depois vemos mais sobre FXRuby…
Até lá..

Acesso a dados de banco de dados…

JPA ? JDBC Puro ? Somente Hibernate ? JDO ?
O que eu faço….?
Qual a mais simples solução para o acesso aos dados ?
Qual a mais robusta solução para acesso aos dados ?
Qual a solução de acesso aos dados que me dá mais ferramentas ?
Qual solução tem o melhor controle transacional ?
Qual a mais produtiva solução de acesso aos dados ?

Agora que estou estudando mais o Spring, e vi que o mesmo me possibilita o uso de todas as opções de acessos aos dados, fiquei com estas dúvidas… mas na verdade acho que vou fazer um belo teste com o JPA e se nao ficar legal, passo a usar o Hibernate puro, pego da fonte ! hhehehe

Wine no Ubuntu

1. Adicionar o repositorio do wine
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list

2. Adicionar a chave de segurança:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -

3. Atualizar a lista do repositorio
sudo aptitude update

4. Instalar o wine
sudo aptitude install wine libwine

5. Verificar se seu wine é menor que 0.9.29
execute: wine --version
Se for menor que wine0.9029 entao execute o comando:
sudo aptitude remove wine libwine

6. Configurar o wine
aperte ALT+F2 e digite winecfg

É simples e meio intuitivo a configuração
Vá em “Grapihcs” e selecione “Emulate a virtual desktop” colocando 1024×768 na caixinha;
Em “Desktop Integration” ajuste os “Shell Folder” para suas pastas desejadas.
Depois vá em Audio e ele vai pedir para selecionar o driver de áudio, selecione, clique em “Test Sound” e se der tudo OK clique em “Aplicar”

Blz !
Agora sigas estas dicas para instar mais coisas se desejar:
http://www.guiaubuntupt.org/wiki/index.php?title=Wine

Mas se nao quiser, assim mesmo algumas aplicações jah rodam sem problemas no wine, como o dvdshrink e o notepad++ por exemplo.

Aqui tem a lista de aplicações que são compatíveis com o wine no Linux:
http://appdb.winehq.org/

Para rodar alguma aplicação via wine digite “wine arquivo.exe”

Ruby – Dicas de Funções

Vai algumas dicas ( iniciantes ) de Ruby:

OBS.: Todas as dicas de Ruby ou Java aqui postadas, servem para pessoas que já tem algum conhecimento em programação e querem apenas conhecer a linguagem.

RUBY => Como definir funcoes simples:

def minhaFuncao
print 'MinhaFuncao'
end

Como definir funcoes com parametros:

def minhaFuncaoComParams(param1)
print 'Minha funcao recebeu ' + param1
end

Como retornar valor(es) nas funcoes:

#retorna o resultado da divisao entre dois numeros
def divisao(num1, num2)
return (num1 / num2)
end

#retorna o resultado da divisao entre dois numeros, e o resto da divisao tb
#Exemplo de chamada: var1, var2 = divisao(12,5)
def divisao(num1, num2)
quo = (num1 / num2) #quociente da divisao
resto = num1.remainder num2 #resto da divisao
return quo, resto
end

Aqui encontrei mais algumas dicas de Ruby sobre operações matemáticas:
http://wmagician.wordpress.com/2008/01/27/ruby-numeros-e-math-basico/

Aulas de Ruby

Aproveito para informar sobre umas aulas on-line de ruby que estão acontecendo no blog do Terramel , que estão muito interessante, valendo para todos que querem conhecer a linguagem e aprender mais sobre o poder do Ruby.

Eu estarei acompanhando, e se estiver ao meu alcance, contibuirei tb !




Better Tag Cloud