quarta-feira, julho 29, 2009

Porta de acesso ao PostgreSQL

Mensagem postada pelo Fabio Teles na lista pgbr-geral para mostrar a porta de acesso ao PostgreSQL

$ psql -c 'show port;' base_teste
port
------
5432
(1 registro)

Lançamento do Windows 7 comercialmente

A Microsoft anunciou que no dia 22 de outubro será lançado o Windows 7 para comercialização no mercado.
Observações e experiências com o Windows 7.
Uso a versão 64bits, então alguns programas são incompatíveis e literalmente não funcionam, por exemplo jogos ;) . Lê toda a memória disponibilizada, já o 32bits tem a limitação de 3GB.

É estável, rápido e tem um leiaute bonito comparando-se com seus antecessores.

Problemas que encontrei:

- o fabricante do computador não dá suporte em sistema operacional 64bits, a não ser q seja instalado de fábrica, caso troque por conta própria é possível que não encontre os drivers para instalar (problema muito sério), necessário observar quando for adquirir um computador.
- alguns (ou quase todos) vídeos simplesmente dão tela azul, alguns amigos q utilizam relataram o mesmo, já um técnico de Belém disse que o PC dele tá funcionando muito bem, acredito que o driver de vídeo possa ser a causa do problema.

No fim de tudo, pra mim valerá a pena trocar SE o vídeo funcionar e também encontrar o software de biometria/criptografia compativel, senão vou ter que voltar pro XP pra utilizar estes recursos.

segunda-feira, julho 27, 2009

Tools Mozilla

Muito legal o site de ferramentas para desenvolvimento WEB.

http://tools.mozilla.com/

domingo, julho 26, 2009

Uau!!! Que cerimônia de casamento...

Achei uma ótima opção para alegrar a celebração do casamento!!!

Trocando de lado...

Um desenvolvedor da MS resolveu trocar o seu empregador e o resultado está neste livro.
O livro pode ser comprado ou feito download gratuitamente.

Boa leitura!!!

sábado, julho 25, 2009

Soluções de alta disponibilidade no PostgreSQL

Mensagem postada na lista pgbr-geral pelo Flavio Henrique sobre as possibilidades de alta disponibilidade do PostgreSQL.

Slony - Master-Slave assíncrono
Bucardo - Multi-Master assíncrono
Londiste - Master-Slave assíncrono
pgpool-II - Multi-Master síncrono, shared nothing (entre outras funcionalidades)
Sequoia - Multi-Master síncrono, shared nothing (para aplicações Java)
Postgres-R - Multi-Master síncrono, shared nothing (em estágio alpha, implementado diretamente sobre o PostgreSQL)

sábado, julho 11, 2009

Busca de palavras (PostgreSQL)

Mensagem postada na lista pgbr-geral sobre a busca de palavras.
Autores da mesma: Rodrigo Machado e o Euler Taveira de Oliveira.


> Resumindo, tem q trazer todos os registros que contenham uma e outra
> palavra.
> Qual é a melhor pratica para isto?
>
Como você mesmo disse: busca textual (aka _text search_). Veja:

euler=# create table foo (a tsvector);
CREATE TABLE
euler=# insert into foo values('Euler Taveira de Oliveira'),('Jose Taveira dos
Santos'),('Joao Tavares da Cunha');
INSERT 0 3
euler=# create index fooi on foo using gin (a);
CREATE INDEX
euler=# select * from foo where a @@ 'Taveira & Oliveira'; -- operador E
a
-----------------------------------
'Euler' 'Oliveira' 'Taveira' 'de'
(1 row)

euler=# select * from foo where a @@ 'Taveira | Oliveira'; -- operador OU
a
-----------------------------------
'Euler' 'Oliveira' 'Taveira' 'de'
'Jose' 'Santos' 'Taveira' 'dos'
(2 rows)