Mudança…

janeiro 14, 2007

Olá a todos, quero avisar que estou parando de postar no WordPress, vou manter no ar apenas para consultas, mas os novos posts serão postados no BlogSpot, no endereço http://matheuslamberti.blogspot.com.
Esta mudança é devido a falta de suporte do AdSense pelo WordPress.

Outra coisa interessante, sem nenhuma ligação com o post é que as edições em HTML do WordPress no Safari (navegador padrão do Mac OS X) funcionam… que coisa…

Bom, visitem minha nova casa…


Apple iPhone

janeiro 10, 2007

Finalmente chegou o dia, a Apple lançou o iPhone, a “re-invenção” do celular. Lembro-me que a uns 3 anos atrás ouvia-se de um aparelho que iria revolucionar a maneira com que as pessoas sem comunicariam, o codinome dele era “Ginger”, será que o iPhone é este aparelho?

Bom, para maiores informações, nada melhor que a fonte.

Apple – iPhone


Dicas já publicadas

janeiro 10, 2007

Saudações a todos!

Seguem os links para algumas dicas minhas que foram publicadas no site Dicas-L:


MySQL (altamente) otimizado no FreeBSD

janeiro 5, 2007

Mais uma dica de otimização, desta vez quem entra na roda é o MySQL, fiz a experiência com o MySQL 5.0.27, instalação via ports (atualização via portsnap).

Indo direto ao assunto, para explicar depois:

# cd /usr/ports/databases/mysql50-server
# make -DWITH_OPENSSL=yes -DWITH_LINUXTHREADS=yes -DBUILD_OPTIMIZED=yes -DBUILD_STATIC=yes -DWITHOUT_INNODB=yes
# make -DWITH_OPENSSL=yes -DWITH_LINUXTHREADS=yes -DBUILD_OPTIMIZED=yes -DBUILD_STATIC=yes -DWITHOUT_INNODB=yes install
# make clean

Conforme prometido, explicando cada elemento:

  • Primeiramente habilito a opção de OpenSSL para que os programas que suportarem se comunicarem com o banco via SSL.
  • Depois ativo o uso de threads do linux, ao invés do algoritmo padrão do FreeBSD, isso segundo o desenvolvedor é a melhor opção.
  • Mando a construção ser otimizada.
  • Mando a construção ser estática, que segundo o desenvolvedor torna mais rápido o acesso as informações contidas no banco.
  • E como não utilizo INNODB, não faço a construção dos códigos relativos a ele.

Bom, fico por aqui hoje.

;)


Instalando o Perl 5.8 com suporte a Threads no FreeBSD

janeiro 5, 2007

Antes de mais nada, lembre-se de atualizar sua árvore do ports, depois disso fica tudo mais fácil.

Com o advento das máquinas com Dual Core o uso de threads começa ficar cada vez mais interessante, e como o perl quer queria quer não é amplamente utilizado no mundo UNIX, nada melhor do que deixar ele preparado.

Fiz os testes em um servidor FreeBSD 6.1 p11, com a atualização da árvore feita via portsnap. Abaixo os passos de instalação:

# cd /usr/ports/lang/perl5.8
# make WITH_THREADS=yes WITHOUT_PERL_64BITINT=yes WITH_DEBUGGING=no
# make WITH_THREADS=yes WITHOUT_PERL_64BITINT=yes WITH_DEBUGGING=no install
# make clean

Vale notar que como meu processador era de 32 bits não havia porque compilar códigos para 64 bits.


Seguir

Obtenha todo post novo entregue na sua caixa de entrada.