off: Locaweb sux

30 03 2008

Não tenho postado muita coisa aqui (apesar de ter o que postar) principalmente por falta de tempo.

De forma resumida, ultimas duas semanas, problemas na locaweb em 14 dias…

Problemas pra resolver nomes, lentidao, servidor web fora, e nesse momento servidor mysql fora. Só espero que não tenham sumido com meu banco, últimos 4 backups remotos não foram bem sucedidos…

locaweb

E um viva para locaweb…

Update:
Segundo o internetsupervision





PHP / CruiseControl

19 11 2007

Não conhecia, vi hoje por meio do phpdeveloper:

phpUnderControl

phpUnderControl aims to make the first steps with CruiseControl and PHP as easy as possible. It integrates three of the best PHP development tools into CruiseControl, combined with an easy setup routine and a small example project. With the provided XSL stylesheets, the generated output of PHPUnit, PHP_CodeSniffer and phpDocumentor can be visualized in CruiseControl, as you can see in the following screenshot.

CruiseControl, PHPUnit, PHP_CodeSniffer e phpDocumentor já conhecia, o que não havia visto era isso tudo integrado.

Irei testar isso em algum projeto em andamento e verei se funciona legal. Ai coloco aqui minhas impressões.





1, 2, 3 testando

16 11 2007

Muito ocupado nos últimos tempos, por isso a falta de notícias, links, etc…

Mas voltaremos ao normal.





A importância da comunicação

27 07 2007

Mais um off-topic

falta_comunicao_desenvolvimento.jpg

Comunicação é uma das premissas do Extreme Programing que acredito ser a mais importante.

Esta imagem é muito utilizada, chega a ser um chavão para os “mais andados”. Vi ela 3 vezes neste mês e aproveitei para compartilhar, sempre tem gente que não a viu.
Aproveitando o off-topic, fica uma sugestão:

Haverá hoje uma apresentação sobre Scrum (o título é “Entendendo Scrum Para Gerenciar Projetos Ágeis” ):

http://www.egenial.com.br/betaEventos

A primeira apresentação que assisti neste ambiente foi exatamente uma “introdução” a XP, excelente por sinal
. É bem provável que a qualidade se mantenha, então fica a sugestão, se não tem alguma coisa suficientemente importante para fazer, vale a pena assistir, hoje, a partir das 20:30. Estarei por lá.

E parabéns aos que vem fazendo com que estas apresentações aconteçam (Carlos Eduardo & cia)





PHP5 ? Blah!!!

17 07 2007

Alguns dias pra terminar de escrever isso, pode parecer batido:
gophp5.org

Leia.

Leu ? Ótima iniciativa, não ?

Será ?

Vejamos:

– Migrar um servidor de php4 para php5 não é apenas atualizar os pacotes e “plim”, esta pronto. Sempre há um custo.
– “As coisas instaladas” (softwares de quem contratou o serviço) provavelmente vão quebrar. Ponto!
– Aqueles que ainda não utilizam php5 para desenvolver provavelmente vão reclamar de “suas coisas quebradas”. Ponto!
– Quem migrou um servidor e teve problemas (não será apenas um, nem dois, nem três) vai se arrepender da escolha algum tempo depois.

Parece óbvio, ao menos para mim.

E qual o problema nisso tudo ?

PHP6.

Assim que tivermos todo mundo usando PHP5, feliz da vida, após o trauma da transição do PHP4 para o PHP5, com todas as coisas supostamente funcionando, e blablabla, teremos o PHP6, recém saido do forno, com suporte a namespaces, unicode e outras coisas interessantes mais (se não tivesse nada de interessante a mais, seria o PHP5.3, PHP5.4, …).

E ai, começamos a campanha “abaixo PHP5, viva PHP6” ? E os custos ? E as “coisas quebradas” da (in)feliz migração PHP4/PHP5 ? E os arrependimentos ? E as reclamações ? E e e ???

Um tiro no pé! É o que acho da iniciativa e das constantes “pressões” na adoção do PHP5.

Não que ele seja ruim, longe disso. Mas se coisas não funcionarem, quando tivermos uma boa quantidade de gente desenvolvendo em PHP6, estaremos vendo cada vez mais Aqueles_Nomes_De_Classes_Gigantescos em PHP5 e o PHP6 estará fadado a ser ignorado por empresas de hosting (consequentemente milhares de programadores ?).

Só espero estar errado. E que venha PHP6!





Annotations (@QualquerCoisa) em PHP

15 07 2007

Havia lido algum tempo atrás sobre annotations em PHP, mas nada muito concreto.

Vi hoje uma apresentação (antiga, do phpconference) falando mais sobre isso:

Mais, aqui
Muito interessante, bem que poderia fazer parte do core do PHP





OFF: Netbeans GUI Builder

5 05 2007

Nunca gostei do eclipse.
Quando comecei a programar em java (há um tempo já) comecei com netbeans. Gostava muito dele, bem simples, organizado e vinha “com tudo” que eu precisava.

Cheguei a instalar e utilizar o eclipse durante um tempo, mas sempre achando o netbeans melhor. E em algum momento que não lembro quando, deixei de utilizar essas IDEs, utilizando editores mais simples e mais leves (sentia dor na alma quando utilizava kde+firebird+tomcat+eclipse/netbeans, por isso “abandonei”).

Quando passei a trabalhar mais intensivamente com PHP, voltei a utilizar o eclipse com plugins para habilitar desenvolvimento em PHP, e como trabalhava também com java, acabou que o eclipse voltou a tornar-se meu ambiente de desenvolvimento único. Era java e PHP no mesmo local. Simples assim.
E nesse tempo havia esquecido quase que completamente do netbeans, apenas acompanhando de longe o desenvolvimento do matisse, que era um “gui builder” em fase alpha dele.

Hoje vejo o estado que está esse “gui builder” e… Tirem 10 minutos e assistam:

netbeans 6 gui builder

Tão ou mais simples criar uma aplicação em java para desktop quanto o delphi (não, não o delphi4php :) )

Será que fazem isso no eclipse ?