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; }