sábado, 27 de agosto de 2011

Desabilitando Ctr+J no firefox e Chorme

Após tentar usar um leitor de código de barra em um sistema on-line, tive que criar uma função em javascript para desabilitar a teclas de função CTRL+J que no firefox abre uma pagina de busca do google e no Chome abre a janela de downloads. Abaixo o codigo utilizado para desabilitar as teclas.

function travaTecla(e){
// Trava a tecla ctrl e J impossibilitando a abertura do painel de gerenciamento de download do Chrome e abertura da pagina de busca do google no firefox 5
if(e.keyCode==17 || e.keyCode==74 || e.keyCode==13){
e.keyCode=0;
e.returnValue=false;
return false;
}
}

Na caixa de texto onde se deseja fazer com que as teclas combinadas não tenha efeito, adicione o seguinte comando onkeydown="travaTecla(event)"

É isso.

Obs: Não testei no I.E somente no firefox 6 e Chorme 13.0.782.215 em ambiente linux (ubuntu 10.10)

Caso tenha alguma dúvida é só posta-la para que possamos ajudar.
Até a próxima.


quarta-feira, 10 de agosto de 2011

POSTGRESQL Alterando o tipo da Coluna para SERIAL

No mySQL quando uma campo do tipo INT precisava ser alterado para ser auto numerado, simplesmente utilizamos o seguinte comando

ALTER TABLE minha_tabela CHANGE id_campo id_campo INT NOT NULL AUTO_INCREMENT;

Porem no PostgreSQL as coisas são um pouco diferentes, se fizermos exatamente como no mySQL, o comando não funciona, então abaixo mostro com fazer um campo se torna AUTO_INCREMENT (TIPO SERIAL) no PostgreSQL

CREATE SEQUENCE minha_tabela_coluna_seq;
SELECT setval('minha_tabela_coluna_seq', (SELECT MAX(minha_coluna) FROM minha_tabela));
ALTER TABLE minha_tabela ALTER COLUMN minha_coluna SET DEFAULT nextval('minha_tabela_column_seq');

É isso ai, caso tenha alguma dificuldade ou sugestão é só comentar o post.
Até a próxima.

sábado, 30 de julho de 2011

Configurando POSTGRESQL 8.3.9 no Slitaz

Abaixo a receita de bolo para fazer com que o postgresql carregue automaticamente no slitaz;
  1. Instale o Postgresql através do Package mananger;
  2. Após instalação abra um terminal e digite os seguintes comandos
$ su
password: SENHA DO ROOT
# passwd postgres
password: SENHA PARA O USUARIO POSTGRES
# su - postgres
$ initdb /var/lib/pgsql/data
$ pg_ctl -D /var/lib/pgsql/data -l /var/log/postgresql/postgresql.log start

ALTERANDO A SENHA DO USUARIO postgres PARA ACESSO A BASES DE DADOS
$ psql -c "ALTER USER postgres WITH PASSWORD 'novasenha'" -d template1

Nesse ponto já é possível criar seu banco de dados e suas tabelas. Porem o postgresql ainda não sobe automaticamente.

Para fazer com que o Postgresql suba durante o boot do Slitaz faça o seguinte:

  1. Log com root;
  2. Abra o arquivo /etc/init.d/local.sh;
  3. Insira o seguinte comando na ultima linha
su -c "pg_ctl start -w -D /var/lib/pgsql/data -l /var/log/postgresql/postgresql.log" - postgres

Com isso o Postgresql irá subir durante o boot.

Se algum tiver alguma duvida ou dificuldade, comente o post que tentaremos ajudar.

Até a próxima.

quinta-feira, 18 de março de 2010

Instalando PHP+mySQL+Apache2 no Ubuntu


Agora que você já tem o Ubuntu instalado na sua maquina virtual, caso não tenha visto a postagem anterior Instalado o Linux dentro Windows com VirtualBox
acesse o link clicando aqui , vamos a instalação do PHP, para isso abra Aplicações->Acessórios->Terminal

No terminal você deve digitar o comando
sudo apt-get install php5 mysql-server-5.0 apache2 libapache2-mod-php5 php5-mysql

Após o termino da instalação teremos as configurações necessárias para começar a programar.

Vamos criar uma pasta para salvar os trabalhos criado, ainda na tela do terminal acesse a pasta home do usuário

cd /home/
Tecle enter
digite os seguintes comandos na ordem apresentanda
mkdir trabalhosphp
sudo chmod 777 trabalhosphp

sudo ln -s /home/

  • mkdir: Cria pasta
  • sudo chmod troca a permissão da pasta dando acesso geral a todos os usuários
  • sudo ln -s cria link simbolico, ou seja, cria um atalho na pasta /var/www para acesso a pasta trabalhosphp, permite que o apache acesse a pasta digitando no endereço http://localhost/trabalhosphp
Se tiver alguma duvida deixe seu comentário para que possamos ajuda-lo.
Obrigado!

quarta-feira, 17 de março de 2010

Instalado o Linux dentro Windows com VirtualBox

Olá, esse espaço é dedicado para quem esta a procura de conhecimento com tecnologia e também quer ficar antenado em informações sobre computação verde, estaremos disponibilizando dicas para quem pretende aprender a programar em PHP com mySQL e vamos ajudar a você trocar de ambiente operacional, saindo do Windows e migrando para o Linux.

Se você ainda não é usuário do Linux vamos começar com a instalação do mesmo em seu computador, agora se você já é usuário do Linux pode pular essa parte, não se preocupe vamos fazer com que o Linux rode dentro do seu Windows sem precisar particionar seu HD. Baixe o Ubuntu do site oficial www.ubuntu.com, na sequencia baixe o VirtualBox (com esse programa iremos virtualizar seu computador, ou seja, vamos criar uma maquina virtual dentro do Windows para instalar o Linux). A instalação é simples e podemos acompanhar passo a passo nesse endereço http://bit.ly/afS6E no site ProfissionalTI os passo apresentados são para instalação do Windows mas você pode simplesmente adaptar para instalar o Linux. Caso tenha alguma duivida durante a instalação deixe seu comentário para que possamos ajuda-lo.