Ajax em AÇÂO

Entendendo e
Dominando o PHP

Não me Faca
Pensar

Joomla!: Guia do Operador

Projetos com
DotProject

Pai Rico
Pai Pobre

O Design do
Dia a Dia

Design Para
a Internet

Archive for December, 2009

CTRL + TAB gEdit

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 »

Instalar Gmate Ubuntu

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 »

Como Melhorar seu Sinal de Wireless Sem Gastar Nada

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 »

Livro – Sua Empresa na Internet – Download PDF Grátis

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

CLIENTEC – Cadastro On-Line de Clientes para micro e pequenas empresas

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 :) .

Read more »

jQuery setando value de input

Para pegar o valor de um input use:

$("#is").attr("value", "novo valor do input");

Promoção Leilão Premiado – Concorra a um pacote de 50 lances + 1 ano de hospedagem grátis

banner-promo7

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:

Sorteio 50 lances

Pacote de 50 lances

1 ano de hospedagem grátis

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.

Enter as TAB jQuery

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 »

Alterar Texto Div / Spam / A / Qualquer coisa Usando Jquery

Para alterar o texto de um elemento HTML usando o jQuery é bem simples:

   $('#id').text("Seu Texto Aqui");

Monitorar Sql Executadas Mysql

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:

image{0}

Referência

http://www.howtogeek.com/howto/database/monitor-all-sql-queries-in-mysql/

Vetor PHP Estados Brasileiros

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

ERROR: cannot truncate a table referenced in a foreign key – Postgres

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

Alterar Quantidade de Caracteres Varchar Postgres

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)

Sidebar3 : Please add some widgets here.