Google Developer Day 2010

28 junho, 2010 (11:53) | conferences | Por: fabiotc

O evento que mostra aos desenvolvedores as novidades do Google já tem data e local definidos: 29 de Outubro de 2010 no WTC, São Paulo.

As sessões técnicas incluem temas como Android, Chrome, Google Web Toolkit, App Engine

Ano passado tive a oportunidade de participar e foi uma excelente experiência.

Mais detalhes em http://googlebrasilblog.blogspot.com/2010/06/marque-em-sua-agenda-google-developer.html

hashtag do evento: #gddbr

Google Developer Day 2010

I Encontro noSQL Brasil

30 abril, 2010 (14:03) | conferences, nosql | Por: admin

O movimento noSQL está transformando completamente a forma com que as pessoas olham para os dados – empresas como Twitter, Facebook e Google são alguns dos usuários desta tecnologia.

Os motivos que levam estas e outras empresas ao redor do mundo a utilizar um noSQL são variadas. Em geral, envolvem escalabidade e performance que não conseguimos obter com os tradicionais bancos de dados relacional.

O noSQL Brasil é o primeiro encontro brasileiro que visa apresentar, promover e discutir as tecnologias “noSQL”. Para isso, serão realizadas palestras sobre as diversas abordagens noSQL com exemplos práticos e demonstrações, bem como um painel onde será discutido como e quando utilizar noSQL.

FlexForKids 2010 – Encontro ao vivo e online da comunidade flex brasileira

5 fevereiro, 2010 (12:46) | Flex | Por: fabiotc

O Abode Flex pode ser considerada uma das melhores opções para desenvolvimento de aplicações web ricas, as chamadas aplicações web 2.0. A comunidade brasileira de Flex é cada vez mais ativa.

A e-Genial empresa pioneira em desenvolvimento de aplicações multimídias está apoiando o evento FlexForKids, que é uma maratona de palestras on-line. O evento será realizado amanhã, dia 06/02/2010 e contará com grandes nomes da comunidade Adobe Flex brasileira.

Serão 10 palestras on-line ao vivo durante o dia inteiro, usando um ambiente de eventos multimídia onde os palestrantes ministrarão seus temas através de recursos de áudio, vídeo, slides e chat.

Qualquer pessoa, empresa ou faculdade poderá participar do Flex for Kids, para isto basta fazer uma doação de um valor simbólico de R$ 30,00 para ter acesso as 10 palestras on-line e suas gravações que serão disponibilizadas 15 dias após o evento.

Todo dinheiro arrecadado será doado ao Cotolengo de Mato Grosso do Sul.

A palestra contará com nomes como: Fábio Vedovelli, Beck Novaes, Vicente Maciel Junior, Igor Musardo, Daniel Lopes e muitos outros participantes ativos da comunidade Flex brasileira. Você pode conferir a programação do evento aqui.

Shindig: Instalando e utilizando o container OpenSocial

12 junho, 2009 (00:23) | OpenSocial, php | Por: fabiotc

O Shindig é um container OpenSocial, que serve como base para prover aplicações seguindo a especificação OpenSocial, possibilitando renderizar gadgets e cuidar de requisições RPC e REST.

Utilizando o Shindig, fica fácil testar seus gadgets e aplicações OpenSocial localmente, sem ter que por exemplo utilizar o Sandbox do Orkut, que obriga a colocar seus gadgets online.

Atualmente é disponibilizado implementações em Java e PHP.

A instalação é muito simples e foi testada com sucesso no Jetty e Tomcat (Java) e no Apache (PHP).

Para a instalação no Apache, temos os seguintes pré-requisitos:

  • Apache com mod_rewrite habilitado
  • PHP 5.2.x com as extensões json, simplexml e mcrypt habilitadas

Para baixar o Shindig, o melhor caminho é utilizar o Subversion e baixar a versão mais recente do container.

Crie um diretório para a instalação. Ex:
mkdir /var/www/html/shindig

Navegue até o diretório criado:
cd /var/www/html/shindig

E faça o checkout:
svn co http://svn.apache.org/repos/asf/incubator/shindig/trunk/ .

Se não quiser usar o SVN, também é possível baixar as últimas versões aqui: http://incubator.apache.org/shindig/download/index.html

O próximo passo é criar um Virtual Host no Apache para nossa instalação do Shindig. Geralmente estes dados são colocados no arquivo /instalacao_apache/conf/extra/httpd-vhosts.conf

Segue exemplo de configuração abaixo:
<VirtualHost *:80>
ServerName     shindig
DocumentRoot   /opt/Sites/shindig/php
DirectoryIndex index.php index.html default.shtml
AccessFileName .htaccess
<Files *>
Options +Includes
</Files>
<Directory *>
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Após a criação do virtual host será necessário reiniciar o Apache.

Pronto! Agora é só acessar http://shindig/gadgets/ifr?url=ENDEREÇO_DA_SUA_APLICACAO

Como exemplo, você pode acessar http://shindig/gadgets/ifr?url=http://www.fabiotc.com.br/OpenSocial/APOD/apod.php

Este gadget é um exemplo que foi criado na edição de novembro de 2008 da revista php|architect. Esta aplicação acessa o site http://apod.nasa.gov/apod/index.html e utilizando o Tidy e expressões regulares extrai a imagem (que é a imagem astronômica do dia da NASA) e seu conteúdo.

No próximo post, estarei falando sobre o Partuza, que é uma implementação completa (e Open Source) de um site completo utilizando o Shindig com todas as suas funcionalidades.

Até lá!

Xdebug pré-compilado

5 junho, 2009 (10:52) | php | Por: fabiotc

Para quem está com dificuldades para instalar o Xdebug, este link será muito útil.
http://aspn.activestate.com/ASPN/Downloads/Komodo/RemoteDebugging

Contém uma lista com versões pré-compiladas para Windows, Mac X e Linux 32/64.
É só descompactar e copiar o arquivo para a pasta de extensões do PHP, que pode ser visualizada olhando nas propriedades exibidas no seu phpinfo().

Nova versão do famoso tutorial do Zend Framework.

1 maio, 2009 (11:23) | zend framework | Por: fabiotc

Rob Allen, em seu site (http://akrabat.com), postou uma nova versão de seu tutorial, agora cobrindo algumas novidades da versão 1.8 do framework, dando destaque ao uso do Zend_Application, que deixou todo o processo de bootstraping mais organizado.

http://akrabat.com/zend-framework-tutorial/

Aberta a chamada de trabalhos para a PHP Conference Brasil 2009

14 abril, 2009 (15:40) | conferences, php | Por: fabiotc

Está aberta oficialmente a chamada de trabalhos para a PHP ConferenceBrasil ‘09. Em sua 4ª edição o evento espera superar os excelentes resultados obtidos em 2008, quando mais de 700 conferencistas puderam conferir algumas das melhores palestras nacionais e internacionais.

Para a edição de 2009, a Direção de Conteúdo do evento definiu as seguintes trilhas:

* Começando com PHP – Boas práticas, dicas, tutoriais…
* Segurança – Tratamento de vulnerabilidades, fortalecimento de código-fonte…
* Frameworks & Ferramentas – Palestras sobre o uso dos mais diversos Frameworks, Classes, Bibliotecas e Ferramentas disponíveis no mercado.
* Mercado de Trabalho – Dicas, Certificações, situação do mercado…
* Casos de Uso e Casos de Sucesso – Aplicações bem-sucedidas e usos incomuns para o PHP
* Integração – Como a linguagem pode ser integrada com outras linguagens / tecnologias, como NF-e, AJAX, Webservices, etc…

Submissões serão aceitas até o dia 10/07/2009 e podem ser enviadas no site do evento:  www.phpconf.com.br

ZendCasts: Screencasts sobre o Zend Framework

11 abril, 2009 (14:26) | php, zend framework | Por: fabiotc

O site foi inspirado no popular Railcasts (Ruby On Rails), mas com o conteúdo totalmente voltado para os desenvolvedores PHP e que usam (ou planejam usar) o Zend Framework.

O site cobre desde o básico do framework até assuntos mais “avançados”, como a criação de serviços WEB baseados no no conceito de REST.

Acesse já:  www.zendcasts.com

Slides da ZendCon 08 disponíveis

27 setembro, 2008 (15:38) | conferences, php | Por: fabiotc

No link http://devzone.zend.com/article/3902-ZendCon-08-Slides estão disponíveis os slides da ZendCon deste ano.

Material super-recente e de grande qualidade.

PHP 4: Nova versão e finalmente o fim anunciado

8 agosto, 2008 (14:56) | php | Por: fabiotc

Após a liberação da release 4.4.9, hoje (08/08/2008) foi oficialmente descontinuado o PHP4. Todo o processo de desenvolvimento e suporte agora só será realizado para o PHP 5 e versão posteriores.

Agora é a hora certa para migrar aplicações desenvolvidas em PHP 4 para a versão 5, ainda mais que já foi lançada a versão 5.3 alpha 1, que já contém muitas novidades que guiam o caminho para a versão 6 do PHP, ainda sem data definida de lançamento.

PHPConfBR