josedasilva @ 16:27

Dom, 28/02/10

Escrevia a Jonas hoje, um post intitulado, "Os novos abutres". Ora, obrigado por me fazer relembrar mais uma vez o que o tempo me obrigou a adormecer!

 

Olho diariamente à minha volta, questiono quem me rodeia e todos os dias concordamos que um dia isto tem de parar, no entanto, inconscientemente, também concordamos em não fazer nada, adiando o inevitável.

 

Sinto-me incomodado por:

 

1. Ser obrigado, por mim próprio e por quem me rodeia a ter bens materiais supérfluos, coisas que não preciso, e que me levam a querer constantemente, e que me são indispensáveis.

 

2. Ser obrigado, a muitas vezes estar em situações que não me satisfazem, só para não incomodar quem me rodeia.

 

3. Rir-me sem ter vontade, porque assim o é exigido, e se assim não o for, o caminho será muito mais sinuoso.

 

4. Ser obrigado a acomodar-me, porque me exigem estabilidade e segurança em todo o lado.

 

Podia continuar a lista, pela tarde adentro, e asseguro que teria conteúdo para isso. Chamo-lhe incómodos, porque estou, mais uma vez, a ser delicado com quem lê este desabafo e não quero ferir susceptibilidades.

 

A verdade que me incomoda é terem edificado umas paredes invisíveis à volta de cada indivíduo, levarem-no a acreditar que, o que cada um de nós necessita é, trabalhar uma vida toda para pagar bens materiais que na realidade nunca precisou. Levarem cada um destes indivíduos a sentirem-se incompreendidos e muitas vezes excluídos , quando por clareza ou demência não concordam com estes limites impostos.

 

Se pensar ,5 minutos, em tudo o que tem e que na realidade não precisava, em tudo o que faz e na realidade não o queria fazer, ou até no trabalho que tem e que não o satisfaz, só para se sentir parte de algo, que na realidade nem queria, verá que tal como eu, também vive enclausurado por uma sociedade que foi criada por alguém que não você.

 

E foi dito!

 

 

 


sinto-me:


josedasilva @ 11:12

Qua, 28/10/09

Ontem, enquanto folheava um livro que havia acabado de adquiri, intitulado "Sem medo", que retomarei num outro "Post", reparo que numa mesa em meu redor, se passava algo simples.

 

Sentado numa das mesas, passando despercebido entre a multidão, que ali jantava, encontrava-se um senhor. Aparentava ter os seus 50 e alguns anos, de cabelo comprido e limpo, fazendo-se acompanhar com um saco enorme, com o fecho meio danificado, deixando transparecer o seu conteúdo, roupa.

 

Uma faca de plástico cortava tomates, que pelo saco de onde eram retirados, haviam sido comprados num supermercado ali perto. Os tomates eram cortados com delicadeza e precisão, e fatia a fatia eram depositados num prato de plástico, onde já se encontrava um peito de frango assado. No final do processo, quase artístico, de cortar os tomates, eis que é desvendado um pacote de sal, que temperou as rodelas, outrora tomates completos.

 

Não pude evitar os minutos de observação, que em muito, podia ser levados como uma invasão da privacidade do individuo, no final a faca que cortou os tomates foi limpa com um guardanapo, que aparentava uma figuras estranhas, despertou a minha curiosidade.

 

Não resisti e senti necessidade de encetar o diálogo com aquela pessoa, simples, despreocupada e com um ar sereno, e no final, era uma pessoa solitária, que foi empurrada para a rua, porque a sua actividade, artista plástico não lhe havia permitido manter a vida que sempre tinha.

 

No entanto, as vendas do seu trabalho na rua, permitem-lhe sobreviver, e como tal, é uma pessoa feliz, porque sobrevive fazendo o que sempre adorou fazer, pintar.

 

Ohhh, coisas simples, como o Aniceto diria.

 


Tags:


josedasilva @ 21:36

Qui, 02/07/09

Parece que é oficial, a tão controversa e esperada versão 5.3 do PHP foi lançada, é público!

 

A versão do PHP 5.3 inclui as tão esperadas novidades:

 

  • Namespaces (Yhahhhiii)
  • Late Static Binding
  • Lambda functions and Closures
  • Garbage collector for cyclic references (Optional)
  • Goto Statement (Well this one seems strange to me)

E claro esta versão inclui também inúmeros "bug fixes".

 

Para mais detalhes sobre esta versão, existe um documento detalhado no "site" da linguagem.

 

http://php.net/releases/5_3_0.php

 

Tenho seguido o contínuo andamento e os melhoramentos das versões "beta" e "release candidate", agora estou curioso para saber qual o "feedback" da comunidade!


Tags:


josedasilva @ 13:30

Qua, 01/07/09

 Como os mais assíduos visitantes deste blog já deram conta, tenho andado caladinho, demais até, isso não se deve a um abandono do blog ou outra razão a não ser o cansaço.

 

Nos últimos tempos muita coisa se passou na minha vida, o que me impossibilitou de escrever como desejava, ora uma linha temporal mais ou menos enviuzada:

 

(Início de Junho) Uma semanita de férias em cabo verde

 

Sobre a minha visita à ilha da Boavista em Cabo Verde, não há muito a dizer, as praias são fenomenais, os habitantes locais são muito simpáticos com quem vai de fora, mas é tudo o que há para dizer, para ver na ilha só mesmo as maravilhosas praias.

 

As fotos estão no sítio do costume. No Flickr.

 

 

(Meio de Junho) Apresentação na escola

Na semana ao meu regresso de férias, fui prendado com uma apresentação no EMBA que estou a frequentar, como as apresentações equivalem a 45% da nota final, e apenas existem 4 apresentações por ano, inclui apresentação e relatório de projecto, podem prever o trabalho que dá. Foram 2 directas e trabalho de louco.

 

 

(Final de Junho até hoje ) Nova versão do software na empresa

Como vem sendo hábito, os lançamentos de novas versões do software na empresa são periódicos e planeados, desta feita o lançamento coincidiu com o final do mês de Junho, foi ontem e este foi a doer, algumas horitas a efectuar o procedimento para que todos os utilizadores do mesmo não sofram com os upgrades, as semanas que antecedem os lançamentos em produção resultam em muito stress e muitas horas de trabalho,quem paga são as horas de dormir que são reduzidas para o mínimo indispensável.
 
Ufff, acabou o ciclo infernal, agora é só prosseguir com os dias normais de muito trabalho e alguma diversão, estou de volta! 
 
Ps: Podem contar com muitas novidades aqui pelo blog brevemente.
 

 

 

 




josedasilva @ 08:04

Sex, 15/05/09

Comecei a ler o livro, Criar um mundo sem probreza da autoria do vencedor do Prémio Nobel da Paz, Muhamad Yunus à cerca de de um mês, e estou fascinado com o relato de uma história de persistência que mudou o mundo.

 

O autor narra a sua experiência onde abandonou uma situação cómoda profissionalmente num país enorme, os Estados Unidos, para regressar ao seu país, Bangladesh, e cumprir um sonho, melhorar as condições de vida das pessoas pobres naquele país.

 

Não é um livro pesado, como muitos dos livros que abordam o tema o são, o livro é um livro fluido, que aborda a aventura que o autor passou para conseguir criar o conceito, actualmente conhecido como micro-crédito. É abordado a um nível muito detalhado o conceito de negócios sociais.

 

Qualquer empreendedor dos tempos modernos deveria ler este livro, pelo menos uma vez na vida.

 

Fica aqui a minha recomendação:

 

Criar um mundo sem pobreza

Autor: Muhammad Yunus




josedasilva @ 11:32

Sab, 10/01/09

Ano novo, novos eventos. Começam também a aproximar-se os primeiros eventos do ano.

 

No próximo mês de Fevereiro realiza-se:

 

PHP UK Conference 2009

Dia 27de Fevereiro em Londres

Registo no evento: Até final de Janeiro £90.00 após essa data  £120.00

 

Conta com oradores como:

David Axmark
Um dos fundadores do Mysql AB e um dos programadores do servidor de base de dados Mysql

Sebastian Bergmann
Um nome inquestionável do PHP internacional, várias contribuições para a linguagem em si, e autor do projecto PHPUnit.

Hank Janssen
Director of Program Management no Microsoft Open Source Technology Center,
Scott MacVicar
Lider do projecto de desenvolvimento da extensão SQLite3 para PHP

Chris Shiflett
Fundador do PHP Security Consortium e CTO na empresa OmniTI

Andrei Zmievski
Programador PHP no DIGG

O cartaz ainda não está completo, no entanto pelos nomes e temas apresentados nesta altura, é de considerar.

Mais alguém está a pensar assistir ?

 




josedasilva @ 09:22

Seg, 05/01/09

Terminou o ano 2008, quanto a mim foi um grande ano:

  1. Geek/Professional Stuff
    1. Consegui participar na maioria dos eventos tecnológicos que se realizaram em Portugal, Barcamp PT Coimbra, Barcamp FCT, Shift.pt e por fim o Codebits2008
    2. A GuestCentric entrou no mercado com a sua plataforma, SAS, e a aceitação foi óptima a nível internacional.
    3. Efectuei a certificação como Zend Certified Engineer
  2. Coisas Pessoais
    1. Consegui tirar as férias que tanto ansiava, No verão em Amsterdam e no Inverno em Punta Cana
    2. Corri a meia maratona de Lisboa
    3. Corri os 10km da Corrida da Linha

O que espero de 2009:

 

  1. Geek/Professional Stuff
    1. Conseguir tirar no mínimo 2 períodos de férias lá fora
    2. Participar numa conferência internacional
    3. Efectuar a certificação Mysql Certified Developer
    4. Catapultar a GuestCentric para patamares mais exigentes
  2. Coisas Pessoais
    1. Voltar a estudar
    2. Ser mais eficiente em tudo o que faço, menos horas com o mesmo rendimento
    3. Correr uma meia maratona
    4. Aumentar o número de horas para tarefas de lazer

E claro, o mais importante é conseguir ter muita saúde.




josedasilva @ 22:19

Dom, 07/12/08

Todas as linguagens dispõem de várias formas de efectuar debug de código, o PHP não foge a regra. Ao longo dos últimos 10 anos, que dediquei ao PHP, experimentei algumas técnicas, algumas com muito bons resultados outras nem por isso. 

Validar a syntax

Antes de qualquer acto, deverá ser efectuada uma validação da conformidade da syntax do código, isto se não queremos ficar com o resultado do desenvolvimento cheio de erros "Syntax Error".  Muitos editores fazem esta validação, de modo visual, no entanto eu sugiro que o PHP CLI (Command Line Interface) seja corrido.

 

Exemplo: php -l file.php

 

Analise dos logs enquanto se desenvolve

Um dos erros muito comuns no desenvolvimento em qualquer linguagem interpretada é não usarmos a totalidade das vantagens da análise de logs. No PHP para um uso mais eficiente do relatório de erros e avisos, a propriedade error_reporting, no ficheiro php.ini, deverá ser definida como E_ALL.

 

error_reporting  =  E_ALL

 

Para um desenvolvimento mais efectivo, desligo sempre a visualização de erros no "screen", preferindo a análise dos mesmos no ficheiro de log. Para isso defino o display_errors como desligado.

 

display_errors = Off

 

Necessitamos ainda, de indicar ao PHP para efectuar o log dos erros para um ficheiro e indicar qual o caminho para o ficheiro onde desejamos gravar as mensagens de erro.

 

log_errors = On ; Desejamos gravar as mensagens em ficheiro

error_log = "/var/logs/php.log" ; Caminho para o ficheiro onde desejamos gravar as mensagens

 

Depois basta abrir uma consola onde estou a monitorizar toda a actividade do ficheiro de log do php.

 

tail -f /var/logs/php.log

Xdebug

A extensão XDebug para PHP permite efectuar profilling e debugging de uma forma muito simples, com funções como xdebug_memory_usage( ), que nos permite analisar o uso da memória do script currente, que também tem correspondente na versão nativa do php, memory_get_usage(), a função xdebug_call_class(), que permite saber em que class foi o método invocado, entre muitas outras.

 

A extensão XDebug proporciona uma melhoria na visualização de mensagens de erro, podendo-se observar o caminho de execução do script até ao momento em que aconteceu o erro, por exemplo.

 

Mais informações sobre a extensão na página da mesma.

 




josedasilva @ 21:10

Dom, 23/11/08

Bayahibe, DR Foto autoria de daveog Some rights reserved

 

 

Na próxima semana este estabelecimento encontra-se fechado para descanso do pessoal.

 

Boa Semana.




josedasilva @ 20:06

Ter, 18/11/08

Um estudo sobre as tendências, nas ofertas de emprego, levaram a oDesk a afirmar que as ofertas para profissionais qualificados em PHP é quase o dobro da linguagem de programação que a segue.

 

Da press release da oDesk pode-se ler:

 

"PHP is superior to any other coding platform. It's free, flexible, and offers a massive support community," explained Nicholas Pregeant, owner of Innovative Web Solutions of New Orleans.

 

Sumarizando, a tabela apresentada na press release:

 

"Top Jobs list by Programming Skills (jobs per month)

  • PHP — 2,000
  • Flash — 1,000
  • Ajax — 600
  • ASP — 500
  • Java — 300

"

 

Fonte: http://www.odesk.com/w/php_developers_in_highest_demand

 

Será uma tendência, ou uma consequência ?



Blog pessoal de José Silva. Sou programador informático, nos últimos anos dedicado quase exclusivamente ao PHP.
Fevereiro 2010
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5
6

7
8
9
10
11
12
13

14
15
16
17
18
19
20

21
22
23
24
25
26
27



Pesquisar
 
subscrever feeds
blogs SAPO