Maio7
Boa tarde pessoal,
Todo gerenciador de servidor tem conhecimento sobre LAMP, são as siglas de: Linux + Apache + Mysql + PHP. Aplicações padrões para um servidor hoje na web. Hoje é muito analisado o desempenho e nos recursos oferecidos, ainda mais usando PHP 5.
Muitos reclamam as vezes do lamp pois são instalados em conjuntos, reclamam de load, deixa o servidor muito carregado, porém os mesmos possuem opções especificas para cada tipo de uso, alguns deles são:
DSO - Dynamic Shared Objects
DSO têm uma grande vantagem sobre os outros, você pode substituir cada módulo com uma versão mais atualizadae facilmente a qualquer hora, sem ter de recompilar e reinstalar todos os outros módulos. Não importando o módulo em questão, pode sero PDF-lib, GD-lib, ou qualquer outro. Em uma instalação mais estática (vulgo suPHP, ou CGI) seria necessário recompilar tudo novamente. Em caso de mudanças só o módulo em questão (php) seria afetado.
Uma desvantagem desse módulo é que não roda junto a cada usuário, em conjunto com todos, fica impossivel saber o que e quanto de memoria/cpu cada usuário do mesmo esta utilizando.
suPHP
suPHP é a grande maioria hoje em sistemas sistema de hospedagem comercial - existem muitas formas otimizar a performance sem baixar a segurança, porém ar. Por outro lado se administrador do servidor não tiver experiencia com o LAMP (linux+apache+mtsql+php) é recomendado deixar como suPhp.
Uma informação talvez relevante é o SUPHP que permite que scripts PHP sejam executados com permissões de seus donos
É isso, façam sua escolha, que melhor vai te atender as necessidades de recursos, opções e segurança.
Maio7
Como podem perceber, houve uma modificação do thema no blog, com alguma personalização e toques meus
Maio6

Junte-se a nós para o Google Developer Day 2008 no World Trade Center em São Paulo.
Saiba como usar com mais eficiência os produtos do Google para desenvolver aplicações sociais, aplicações para celular, aplicações para mapas e aplicações AJAX/JavaScript.
Para mim é novidade
Pena que não vo poder iR
O Google colocou ai uma boa lista de palestrantes, pelo nivel da coisa, quem comparecer vai adquirir realmente novas experiências.
Dion Almaer
Dion Almaer trabalha no grupo de desenvolvimento de programas do Google, o que lhe permite respirar tecnologia o tempo todo. Ele trabalha com grupos como o Google Gears, que tem o objetivo em tornar a web um lugar melhor, e o desenvolvimento mais produtivo. Dion é co-fundador da AJAXian.com, uma das fontes mais respeitadas de códigos para AJAX. Ele gosta de escrever, dar palestras em eventos ao redor do mundo e foi co-autor do "Pragmatic AJAX".
Bruno Bowden
Bruno Bowden é hoje engenheiro senior no grupo de desenvolvimento de Mapas no Google. Bruno trabalhou também nos grupos responsáveis por OpenSocial e Google Earth. Ele é graduado pela Universidade de Cambridge em Ciencias da Computação.
Paul McDonald
Paul MacDonald hoje é gerente de produto do Google App Engine e Google Mashup Editor. Paul está no Google faz 5 anos e tem enorme experiencia em vários produtos incluindo Google AdWords, Google Checkout e Google Data APIs. Ele é graduado pela Universidade da Califórnia em San Diego onde se formou em Ciência da Computação e História da Tecnologia.
Chris Schalk
Chris Schalk é evangelizador de desenvolvedores e trabalha para promover as APIs do Google e suas tecnologias. Hoje ele esta engajado na comunidade internacional de desenvolvimento da web com a adoção da API do OpenSocial. Chris tem feito um enorme trabalho na adoção da plataforma OpenSocial nas comunidades de desenvolvimento da India e do Japão. Chris também coordenou a criação dos grupos de usuários de tecnologia do Google (GTUGs), que hoje tem centenas de usuários de todo o globo. Antes de se juntar ao Google, Chris era Gerente de Produto e evangelizador na Oracle, no grupo de ferramentas de desenvolvimento em Java. Ele também é co-autor to livro “JavaServer Faces, The Complete Reference” publicado pela McGraw-Hill-Osborne
Dick Wall
Dick Wall é um evangelizador para desenvolvedores do Google com foco principal em APIs para Java e produtos do Google. Ele é também co-apresentador do Java Posse Podcast, um show muito popular sobre Java. Dick tem mais de 15 anos de experiencia em dsenvolvimento, sendo que 12 deles com experiencia com a linguagem Java.
http://code.google.com/intl/pt-BR/events/developerday/2008/speakers.html
Local do evento
Google Developer Day 2008 Brasil
World Trade Center
Av. das Nações Unidas, 12.551 - Brooklin Novo
São Paulo, Brasil
Maio5
Tentei experimentar o Twitter, tentei ao máximo entender e tentar usar a ferramenta, porém não me agradou, pareceu um "scrap" do orkut. Nada além disso, tentei interagir com outros usuários, porém de nada consegui. Com essa notícia de hoje (05/05), a plataforma Rails e o framework Rails, não atendem a demanda deles.
"Segundo o TechCrunch, após muitos problemas de estabilidade provocada pela falta de estabilidade da plataforma do Ruby on Rails, o Twitter.com está pretendendo migrar para uma plataforma mais estável e escalável, como o PHP."
http://www.php-zine.net/2008/05/05/twitter-pretende-abandonar-rails/
Update: O Site TechCrunch mandou um update:
Update: Regarding Evan Williams’ statement here, all I can say is that multiple sources claim that Twitter is telling people they are planning on moving away from Ruby on Rails. This is not the first time a company has denied something that has turned out to be 100% true.
Sendo assim, é mais um falatório, porém abre um precedente de que, ocorrem instabilidades no Twitter, seria a plataforma usada, servidor não segurando os acessos? ou outras coisas? Fica a dúvida pairando no ar.
Maio2
Todo mundo gosta de facilitar as coisas com validadores, e bloqueadores de formulário para manter as informações que forem submetidas não vierem incorretas, alguns exemplos são datas, cep, etc. O JavaScript se torna um grande facilitador desse recurso. Porém será que o uso dos JS nos formulários não prejudicam dispositivos sem esse recurso como celular? Atrapalhando até de preencher corretamente o formulário ou não deixando até que as informações sejam enviadas.
É possivel fazer formulários corretamentes acessiveis? A solução mais obvia é remover o javascript. Porém é possivel fazer com que o javascript não atrapalhe o envio dos dados, nesse caso a função do javascript seria somente de facilitar e dar opções ao preenchimento dos formulários, não travar o envio das informações, não ocultar nem criar novos campos.
Para quem ja esta iniciando um projeto e sente essas dificuldades, existe um projeto chamado WForms 2.0, um sistema interessante de validação e controle de formulários em JavaScript.
wForms is an open-source, unobtrusive javascript library that adds commonly needed behaviors to traditional web forms without the need for any programming skill.
http://www.formassembly.com/wForms/v2.0/documentation/
Abril30

Hoje até o dia 27 de abril no Pavilhão da Bienal em São Paulo, a quarta edição da SP Arte - uma feira que reúne 67 galerias de arte moderna e contemporânea com o objetivo de mostrar e estreitar o relacionamento entre colecionadores nacionais e internacionais, artistas, críticos de arte, curadores, diretores de museus e instituições culturais e galerias.
Programação.
Quando: De 24 a 27 de abril
Onde: Pavilhão da Bienal no Parque do Ibirapuera
Conheça a programação
Abril24
Foi falado na Wired, que a Apple formou uma oposição formal contra o logotipo do evento GreeNYC, citando a coincidencia com o seu logotipo, que entre os clientes e poderia causar prejuízos financeiros à empresa.
Bom, a apple viajou na maionese legal, comparando os dois logos, a coisa toda não se parece, nem houve uma intenção de plágio ou coisas do genero, veja a imagem de comparação:
