2009
08.27

Isto é já para por as hostes a ferver..

Sábado, tive que ir trabalhar, temos uma fase de um projecto para entregar em que o prazo era até 5º feira passada ( atraso à grande.. )…mas isto não interessa nada…o que interessa é que sábado tive que ir lá bater com os costados das 10 da manhã até praticamente às 7 da tarde..

Chegou à hora de almoço…vai a malta toda almoçar…e prontamente o chefe saca da carteira, vira-se para o gajo da caixa, e diz: “Deixe estar que isso é comigo…”

Ora não fez mais que a sua obrigação…ponto final parágrafo…

Esta é daquelas coisas que nunca me acontecia quando trabalhava na “CommQuack” ( julgavam que ia por o nome real não era? Depois era eles a ligarem-me outra vez a chatear a cabeça.. )… atenção o que não acontecia era o chefe sacar da carteira quando se ia trabalhar ao sábado!! O trabalhar ao sábado, não era comum, mas de vez em quando acontecia…lá era mais estender as noites que outra coisa…

Mas não pensem que se chegavam à frente para pagar o jantar… era só o que faltava… ( ok..aqui estou a ser injusto… eram 2 chefes, e um deles até se chegava à frente.. só é pena é ele não estar na minha área )

Há aqui um ponto importante a referir..que eu ainda não disse..que é…fui trabalhar no sábado, mas não vou receber horas extraordinárias…se fosse receber.. aí sim até faria algum sentido não pagarem o almoço…mas mesmo assim não lhes ficava nada mal…

Naquelas noitadas que fazia na “CommQuack” só houve para aí 3 ou 4 que foram pagas com horas extraordinárias…as outras tá quieto…

E onde é que eu quero chegar… há chefes, que sabem o que fazem… ( mas atenção todos eles têm os seus defeitos…ora bolas até eu tenho..  não há chefe que seja perfeito..), e outros que não sabem..e que agem como autênticos ditadores.. ( ok esta é capaz ter sido forte demais…mas eu estou cansado portanto dêem-me o desconto.. )

Um bem haja a todos…e bom código…

2009
08.26

Aviso já que vou começar com os posts geek’s…

Enquanto não arranjar tempo e pachorra para criar um blog só dedicado à minha profissão, vão ter que aturar estes posts aqui…

Já tinha ouvido falar há algum tempo do CakePHP..

E como tenho que fazer aquela pequena aplicação do euromilhões que falei no post anterior, lá decidi experimentar hoje ( depois de ter chegado a casa às 21, vendo bem estive 12 horas fora de casa…no qual uma delas foi para almoço… ).

Lá andei à guerra para o conseguir por a correr.. mas até foi relativamente fácil…só uma “martelada” aqui e acolá no httpd.conf do apache e siga para bingo…

Depois decidi seguir o tutorial deles para criar um blog..coisa muito simples e rápida de fazer..

Lá criei o modelo, o controlador e as várias views, para isto começar a mostrar alguma coisa…

Depois de finalizar a criação de todas as views e actions para o gajo trabalhar noto que o gajo a mostrar a lista de posts é extremamente lento…mas lento mesmo…eu se fizesse isto em PHP puro e duro sem framework’s nenhumas à mistura, se calhar demorava umas 3 ou 4 horas ( se calhar ), aqui demorei cerca de 1 hora e meia…mas no entanto a página abria instantâneamente…

Podem testar aqui: http://euromilhoes.no-ip.org

Que isto me parece uma maneira bem rápida de produzir qualquer coisa, lá isso me parece..mas a questão da velocidade está-me a preocupar…ainda dei uma olhadela ao sistema de cache, e pus no código alguns parâmetros, mas não faço a mínima ideia se está a trabalhar ou não.. e a esta hora já não tenho pachorra para estar a ver mais coisas disto…

Se amanhã conseguir, faço aqui um pequeno update, para dizer como estão a correr as experiências com esta framework..

Ainda tenho montes de dúvidas, por exemplo, os gajos têm uma classe “helper” para fazer validações aos formulários, agora imaginando que eu quando estou a criar quero fazer uma validação, e quando estou a editar quero fazer outra? Como o controlador é o mesmo e a validação dos campos é partilhada por todas as views, não sei como é..

Falta saber se a perda de flexibilidade é bem menor que o tempo que se ganha a desenvolver aplicações com esta framework…

Um bem haja a todos…e bom código…