problemas com plugin de cache do wordpress

2008-10-17 Nerd Sergio

Parece que o plugin de cache habilitado nesta instalação de wordpress está me dando algumas dores de cabeça nos últimos dias e os browsers estão se perdendo fazendo download ao invés de mostrarem a página (percebi isso com chrome e firefox, ambos no Windows. Safari acessou ok). Até prova em contrário desliguei a compactação no plugin de cache, se continuar com problemas eu desligo completamente o cache. Este wordpress está hospedado em um VPS da haxent, por isso o cache, não tenho CPU ou memória sobrando para usar PHP & SQL para todo page hit aqui. Reports (preferencialmente “voltou a funcionar!”) seriam interessantes :p

Continue reading

Novo tema wordpress

2008-09-09 Nerd Sergio

Um pouco cansado do tema antigo e batido (clássico e enfadonho blog, tira de posts) utilizado anteriormente pelo blog que vos bloga (ui), resolvi partir para um formato diferente, um tema magazine.

Originalmente baseado no tema Upstart Blogger Futurosity Magazine, depois de algumas alterações e automações (o tema original tinha categorias hardcoded, inaceitável) chegamos ao novo layout! Qualquer problema, por favor não deixem de buzinar, o tema com certeza ainda não está 100%, teremos alguns rough edges pela frente.

Continue reading

Quarto novamente

2008-09-03 Nerd Sergio

Quarto! novamente, só que dessa vez the real thing, físico, tabuleiro & peças de madeira. Depois de fazer uma versão em python (pygame, testado em linux, windows e mac os) e ficar frustado com a falta de widgets, agora resolvi fazer (para definições não estritas de fazer) um jogo de quarto. O tabuleiro, por exemplo, foi encomendado na Feira dominical do Largo da Ordem em um simpático senhor que fazia jogos de xadrez com tabuleiros feitos via machetaria. Ficou bem simpático. FAZER fazer mesmo eu pretendo fazer as peças, de madeira. Falta ir na madeireira ainda :p Mais detalhes à medida que forem surgindo novidades. Um pouco de história: Meu pai ficou sabendo desse jogo através de uma revista, ficou tão interessado no jogo que desenhou as peças (cad) e mandou fazer em madeira cortada à laser (cam), e o tabuleiro fez em casa. A produtividade da Haxent teve uma boa queda enquanto o tabuleiro esteve aqui em Curitiba :)

Continue reading

Fila de leitura

2008-06-26 Literatura Nerd Sergio

Já que outros estão falando de livros que gostam, a minha atual fila de leitura. Os livros foram sendo pegos na estante, sem ordem alguma, listados abaixo de baixo para cima:

  • American Gods, Neil Gaiman
  • O mundo assombrado pelos demônios, Carl Sagan
  • Revolution in the valley, Andy Hertzfeld
  • iCon – Steve Jobs, Young Simon
  • Cryptonomicon, Neal Stephenson
  • Dune, Frank Herbert
  • Bíblia Sagrada, tradução em português da nova versão internacional (NVI)
  • 23 minutos no inferno, Bill Wiese
  • 90 minutos no céu, Don Piper com Cecil Murphey
  • Elite da Tropa, Luiz Eduardo Soares, André Batista e Rodrigo Pimentel
  • 8 hábitos do líder eficaz de grupos pequenos, Dave Earley
  • Continente sombrio, Mark Mazower
  • Valuation – Como precificar ações, Alexandre Póvoa
  • Trend Following, Michael W. Covel
  • Getting things done, David Allen
  • The intelligent investor, Benjamim Graham

UPDATE: Já encontrei pelo menos mais 4 livros que também deveriam estar na pilha… :P

Continue reading

releases de projetos open source. como você faz o seu?

2008-06-23 Nerd Software Sergio

Minhas dores de cabeça com os releases desse nano-projetinho open source (CachedObjects), essa biblioteca de cache para um framework (CodeIgniter) de desenvolvimento web em php me colocaram pra pensar:

Como você administra os releases do seu projeto open source? Tudo manualmente? Chama o tar -cvzf na linha de comando? Automatizou isso? e controle de versão? Qual? (povo do nerds.valeta, essa é pra vcs responderem :p)

Para quem não me entendeu, controle de versão não automatiza em nada o processo de release, seja cvs, svn, bzr, git, o que você quiser.

Continue reading

Battlestar Galactica: assista

2008-06-08 Nerd TV Sergio

Tirando LOST, não comento muito sobre o que assisto. Exatamente no último hiato antes do final da quarta temporada de LOST eu fiquei ‘órfão de novela’ e resolvi baixar os primeiros episódios da primeira temporada de Battlestar Galactica, para ver se valia a pena. O que todo mundo sabe é “ah, aquela refilmagem onde o startbuck é mulher, né?”. Isso, exatamente essa refilmagem. Acontece que definitivamente não parou por aí. Ao contrário de Star Wars, que é um enorme conto de fadas scifi, e Star Trek, onde a humanidade inteira é unida we-are-the-world e religião parece ser algo do passado, em BSG aborda-se política e religião como temas centrais da história.

Continue reading

CachedObjects, a CodeIgniter extension

2008-06-03 Nerd Software Sergio

Im using CodeIgniter in a small pet-project in my spare time and missed a more granular cache than the entire page, and the code:

is too ugly to be duplicated all over the code.

So using a little PHP hackerism (object __call() method) and extending the controller and model classes of CodeIgniter, now I can cache the methods results of controllers and models. All that you need to get cached results of myslowmethod(parameters) is call myslowmethodCached(parameters). Clean and Elegant to use, based on a ugly php hackerism, isolated in one place.

Continue reading

Porquê é tão lento & outras coisinhas

2008-06-01 Apple Nerd Software Sergio

Porquê é tão lento?

stratus é um mac mini rodando Mac OS X Leopard 10.5.3, nimbus é um via c7 1GHZ ubuntu server ligados via fast ethernet com um WRT54GS entre eles. 128Mfile foi um arquivo gerado a partir do dd if=/dev/random, 128 megabytes. tar | netcat, scp e cp via um mount point smb (samba):

Resumindo em uma pequena tabela:

Continue reading
Older posts Newer posts