December 30th, 2009 in RoR | No Comments »
Por padrão o gEdit utiliza o ALT + 1, ALT + 2 como atalhos para mudar de abas, porém o padrão de praticamente todos os programas é utilizar o CTRL + TAB , para mudar o comportamento do gEdit será necessário instalr um plugin chamado TabSwitch: Read more »
December 30th, 2009 in RoR | No Comments »
Gmate é um pacote com diversos plugins que você pode acrescentar ao gEdit. Existem várias formas de instalá-lo, a que eu acho mais simples é utiliznado o apt-get pois assim caso haja alguma dependência ela já será resolvida automaticamente, para tanto siga os passos abaixo: Read more »
December 22nd, 2009 in Hardware | 3 Comments »
O Problema
Compartilhamos a Internet com meu vizinho aqui no prédio mas o cidadão mora a 3 apartamentos do meu a internet dele vivia caindo! Pesquisei na internet e cheguei a duas soluções:
- 1 – Comprar uma antena de 5 ou 7
ohms dbi
- 2 – Fazer uma antena com uma lata de refrigerante
-
Read more »
December 21st, 2009 in Livros | No Comments »
Trecho do Livro:
Empresas conectadas a clientes e fornecedores, para vender, comprar, planejar e produzir em um ambiente colaborativo. Que consigam vender mais e até enxergar o quanto irão vender e o quanto seus fornecedores serão capazes de fornecer. É este o panorama que oferece a tecnologia de Internet já disponível. Este livro ajudará você a entender a Internet aplicada aos negócios.
Gostou faça o Download do Livro Grátis
http://www.lulu.com/content/704503
December 15th, 2009 in Web | 1 Comment »
Introdução
Um número significativo de micro e pequenas empresas possuem pouco ou nenhum controle sobre dados de seus próprios clientes, e é neste tipo de ambiente onde o CLIENTEC pode ser utilizado. O CLIENTEC é um software WEB cujo objeto é gerenciar cadastro de clientes, emitir relatórios e etiquetas para mala direta (sim isso ainda é muito utilizado
.
December 14th, 2009 in jQuery | 2 Comments »
Para pegar o valor de um input use:
$("#is").attr("value", "novo valor do input");
December 11th, 2009 in Promoção | No Comments »

Graças ao site Leilão de Centavos e uma parceira dos blogs Weber TI, Battisti.etc.br, e Blog do Felix, iremos sortear um pacote de 50 lances para você tentar a sorte no site http://www.leilaodecentavos.com.br.
Não é só isso: Você também concorrerá a 1 (um) ano de Hospedagem Grátis cedida aqui pelo blog.
Para participar é muito fácil:
Basta tuitar ou retuitar a mensagem abaixo até o dia 25/12/2009 e assinar o feed Rss de um dos três blogs.
Sorteio @battisti + @leilaocentavos + blogs de TI, dá muitos prêmios pra você. RT para participar – http://migre.me/dYKU
Prêmios que serão sorteados então:
Pacote de 50 lances
1 ano de hospedagem grátis
O sorteio será realizado na sexta (25/12) no final da tarde dentre os RTs e será divulgado neste post e no perfil do Weber TI no Twitter. Boa sorte a todos.
December 11th, 2009 in jQuery | No Comments »
Introdução
Muitos sistemas Web substituem softwares desktop ou mesmo planilhas do Excel e nestes casos os usuários estão geralmente acostumados a teclar ENTER para avançar para o próximo campo, porém, na Web o ENTER tem como função submeter os dados do formulário, problema de usabilidade.
Abaixo vai uma função escrita usando jQuery que resolve este problema Read more »
December 11th, 2009 in jQuery | 1 Comment »
Para alterar o texto de um elemento HTML usando o jQuery é bem simples:
$('#id').text("Seu Texto Aqui");
December 10th, 2009 in MySQL | No Comments »
Introdução
Uma das formas de tentar otimizar o desempenho do MySQL é identificar possíveis query que estejam consumindo recursos exageradamente do seu banco de dados, por padrão o MySQL vem com o recurso de log desabilitado por questões de desempenho e segurança!
Ativando os Logs
Para ativar o log do MySQL você precisa editar o arquivo /etc/mysql/my.cnf (no ubuntuu) em outras distribuições e windows você terá que achar o arquivo
. Após abrir o arquivo descomente a opção log, tal como segue o exemplo abaixo
#
# * Logging and Replication
#
# Both location gets rotated by the cronjob.
# Be aware that this log type is a performance killer.
log = /var/log/mysql/mysql.log
Depois que você ativou os logs será necessário reiniciar o MySQL.
Para ver os logs basta executar no seu terminar o comando.
tail -f /var/log/mysql/mysql.log
Veja como fica:

Referência
http://www.howtogeek.com/howto/database/monitor-all-sql-queries-in-mysql/
December 7th, 2009 in PHP | 2 Comments »
Se você precisa de um vetor com os estados brasileiros ai está
// vetor estado
$estado["AC"] = "AC";
$estado["AL"] = "AL";
$estado["AP"] = "AP";
$estado["AM"] = "AM";
$estado["BA"] = "BA";
$estado["CE"] = "CE";
$estado["DF"] = "DF";
$estado["EC"] = "ES";
$estado["GO"] = "GO";
$estado["MA"] = "MA";
$estado["MG"] = "MG";
$estado["MT"] = "MT";
$estado["MS"] = "MS";
$estado["PA"] = "PA";
$estado["PR"] = "PR";
$estado["PE"] = "PE";
$estado["PI"] = "PI";
$estado["RJ"] = "RJ";
$estado["RN"] = "RN";
$estado["RS"] = "RS";
$estado["RO"] = "RO";
$estado["RR"] = "RR";
$estado["SC"] = "SC";
$estado["SP"] = "SP";
$estado["SE"] = "SE";
$estado["TO"] = "TO";
December 3rd, 2009 in Postgre | No Comments »
O postgres é um banco de dados relacional sendo assim o TRUNCATE não pode ser executado em uma tabela que seja referenciada por outra tabela através de uma chave estrangeira, então antes de executar o TRUNCATE você precisa desabilitar as TRIGGERS
-- desativa as triggers
UPDATE "pg_class" SET "reltriggers" = 0 WHERE "relname" = 'tabela';
-- limpa a tabela
TRUNCATE tabela
-- reativa as triggers
UPDATE pg_class SET reltriggers = (SELECT count(*) FROM pg_trigger WHERE pg_class.oid = tgrelid) WHERE relname = 'tabela';
December 3rd, 2009 in Postgre | 1 Comment »
Caso você tenha uma coluna varchar e queira alterar a quantidade de caracteres que ela aceita utilize o seguinte:
ALTER TABLE tabela ALTER COLUMN coluna type varchar(255)
