Instalando Lázarus no Ubuntu 9.04

Olá pessoal, como programo em Delphi atualmente e gosto de usar Linux nas horas vagas, a um tempo queria testar o Lázarus, uma IDE muito semelhante ao Delphi mas que roda em Linux, Windows, Mac... e utiliza o FPC (Free Pascal Compiler) pra compilar os códigos em pascal. Hoje instalei ele e fiz um programa bem simples para testar, foi tranquilo. Segue os três comandos pra instalar.

1. Como sempre...

sudo apt-get update/upgrade
2. Instalar FPC
sudo apt-get install fpc
3. Instalar IDE -> Lazarus
sudo apt-get install lazarus

Agora já pode acessar o programa pelo menu Aplicativos->Programação->Lazarus, o ambiente é muito semelhante ao Delphi 7 mas é bem fácil de usar, para testar pode simplesmente pressionar F9 (compila e executa o programa).


Até.

Editor de códigos online

Olá pessoal, este mes anda meio complicado de sair algum post mais decente então deixo aqui algumas dicas de editores de código online, o primeiro é o Ecoder. Trata-se de um editor de código online de código aberto (http://sourceforge.net/projects/ecoder), ele permite trabalhar com arquivos php, txt, js, html e css, ao criar um novo arquivo ele já monta a estrutura básica dependendo da escolha do formato do arquivo/linguagem, possui também opção de Syntax highlighting (colore as tags), salvar, desfazer, buscar, ir para linha entre outras coisas.

Outro editor online muito bom que conheço é o PasteBin, nele é possível editar códigos em várias linguagens e salvar eles por determinado período de tempo ou então para sempre, feito isso ele cria uma página que você pode compartilhar com seus amigos ou professores (enviar o link) para tentar resolver algum bug ou outros casos que você possa imaginar.

Até.

Desabilitando Teclas com Javascript

Depois de muita pesquisa, teste e adaptação de vários códigos encontrados na Internet, consegui resolver meu problema. Ao pressionar a tecla F1 preciso chamar uma função específica do ASP.NET e não exibir a ajuda padrão dos navegadores, segue o código:



Apenas modificando esta função é possível desabilitar a função de qualquer tecla, basta trocar o código ASCII na variável “tecla” ou ainda pode desabilitar do F1 ao F12, trocando a condição que verifica a tecla pressionada por esta:

if(oEvent.keyCode >= 112 && oEvent.keyCode <= 123) { bRet = false; }

Resolvendo problema som/áudio Ubuntu 9.04

Comprei um notebook HP Pavilion dv3 recentemente que veio com Vista Home Premium, não aguentei muito tempo, pequei o cd do Ubuntu 9.04 e instalei ele. Logo vi que não tinha jeito de fazer funcionar o som, pesquisando no google encontrei algumas soluções e como sempre, deixo aqui a que funcionou pra mim.


1. Abra o terminal
2. Digite
sudo -s
e informe sua senha para ficar como root
3. Execute:
gedit /etc/modprobe.d/alsa-base.conf 
4. Adicione a seguinte linha no final do arquivo
options snd-hda-intel model=hp-m4 enable_msi=1
5. Salve, feche e reinicie.

Pra mim funcionou beleza, sites em que encontrei as dicas:
1. http://ubuntuforums.org/showpost.php?p=7198547&postcount=5
2. http://ubuntuforum-br.org/index.php?PHPSESSID=lpm7p8nqsn4n73ddlsvdtmo7n0&topic=50761.0