Talk “Build Immutable Servers with Packer and Ansible” @ Microsoft Open-Source Camp
This talk was presented at the phplx October 2013 meetup. Abstract of How to Build Console Applications In some cases you feel the need to have some specifi...
TL;DR - This is the first part of two of this blog post series. In this part, the goal is to bundle a simple JRuby Application into a war file using Warbler ...
Today I decided to re-launch my blog! More than three years have passed since the last time I gave some love to it. To celebrate it, I’m going to dive into ...
A new feature that I purposed to Symfony Console Component and developed at SymfonyCon Hack Day was merged this week and will be available since version 2.5+.
2013 was amazing! 2013 is reaching its end and it's the time to look back and see what goals I achieved and it's the time to think about new ones for 2014. T...
SymfonyCon 2013 Finally I had some time to write about SymfonyCon. The first SymfonyCon took place in Warsaw (December 10th-14th) and was held at the Westin...
Next week is the SymfonyCon in Warsaw! Where I will be presenting a talk and also I will be helping on the hacking day with Anne-Sophie and Luís Cordova! ** ...
One year ago... Was exactly one year ago - December 6, 2012 - when the first phplx meetup happened. The first surprise we had was that the meetup sold out i...
The first Zend Conference in Europe named ZendCon Europe ZendCon is one of the largest, if not the largest, PHP conference in the world and this year took p...
Today was my last day at Sedimap Portugal, the client I've been working on as an IT Consultant through Aubay, SA. It was an awesome journey with lots of chal...
The course This course from 10gen is for everyone who wants to learn about MongoDB. It does not require any experience in MongoDB nor any knowledge of python...
Introduction Before I continue let me tell you that the Jira Git Plugin that I will talk about is not supported by Atlassian but Marcello Teodori added suppo...
About Oh My Zsh Is community-driven framework for managing your zsh configuration. It has more than 40+ plugins (git, symfony2, OSX, gem, ruby, etc) with a l...
About the game This game is intended to demonstrate a simple and practical way of the problems and disadvantages of multi-tasking. This is the Portuguese ver...
Before sharing my experience, I want to share the reasons that led me to do this training course. After reading the book Scrum and XP from the Trenches (Hen...
This blog is one more goal accomplished. This objective, that is to share my ideas, experiences, thoughts and problems in technology and how I solved. I will...
Há um ano atrás... Foi exactamente há um ano - 6 de Dezembro de 2012 - quando aconteceu o primeiro meetup do phplx. A primeira surpresa que tivemos foi que ...
Estou muito feliz por ter passado no exame de certificação Zend Certified Engineer PHP 5.3. Esta certificação é muito importante para mim porque prova o meu ...
Sobre o jogo Este jogo pretende demonstrar de uma forma simples e prática os problemas e desvantagens de ser-se multitarefas. Esta é uma versão traduzida par...
Antes de partilhar a minha experiência, quero partilhar os motivos que me levaram a fazer este curso de formação. Após ler o livro Scrum and XP from the Tre...
Yesterday I took the exam part II of the certification path for Oracle Certified Professional, MySQL 5 Developer and got a score of 84%. The exam part I, I ...
Before sharing my experience, I want to share the reasons that led me to do this training course. After reading the book Scrum and XP from the Trenches (Hen...
This year the Second edition of LXJS - a not-for-profit by-the-community and for-the-community international conference about the New Worlds of JavaScript -...
In December I will be speaking at the first European edition of SymfonyCon in Warsaw and I will be talking about How to build Console Applications. I’m very...
In November I will be speaking at the first edition of ZendCon Europe in Paris about Console Applications made easy and will do a tutorial on how to build a...
The Startup Scholarship The Startup Scholarship is a international summer program in Lisbon, Portugal founded by portuguese entrepreneurs. The Y combinator o...
Last weekend took place of the most amazing conferences that I have been lxjs 2012! A 2 day non-profit international conference about Javascriptthat was o...
Minha talk “Introduction to Assetic” no 1º meetup do phplx . Fiz alguns exemplos para demonstrar os code snippets dos slides. Os exemplos estão disponível ne...
Este fim de semana dei a minha primeira palestra na comunidade NetPonto. A palestra foi uma introdução ao AngularJS com ASP.NET MVC 4. O meu principal objeti...
Há um ano atrás... Foi exactamente há um ano - 6 de Dezembro de 2012 - quando aconteceu o primeiro meetup do phplx. A primeira surpresa que tivemos foi que ...
Minha talk “Introduction to Assetic” no 1º meetup do phplx . Fiz alguns exemplos para demonstrar os code snippets dos slides. Os exemplos estão disponível ne...
Este fim de semana dei a minha primeira palestra na comunidade NetPonto. A palestra foi uma introdução ao AngularJS com ASP.NET MVC 4. O meu principal objeti...
Estou muito feliz por ter passado no exame de certificação Zend Certified Engineer PHP 5.3. Esta certificação é muito importante para mim porque prova o meu ...
Há alguns dias atrás precisei de criar um filtro para truncar um texto mediante um número de caracteres e com um "final" customizado, por exemplo: "Este é u...
Sobre o jogo Este jogo pretende demonstrar de uma forma simples e prática os problemas e desvantagens de ser-se multitarefas. Esta é uma versão traduzida par...
Redes Sociais about.me/danielcsgomes github.com/danielcsgomes linkedin.com/in/danielcsgomes @danielcsgomes danielcsgomes geekli.st/danielcsgomes Contacte-...
Irei atualizando esta página com recursos que ache interessantes para partilhar. Ferramentas Scrum Sprint Excel Templates by Mitch Lacey 14 Day Sprint timel...
Antes de partilhar a minha experiência, quero partilhar os motivos que me levaram a fazer este curso de formação. Após ler o livro Scrum and XP from the Tre...
Eu sou um web developer, que começou há cerca de oito anos a desenvolver sites usando linguagens como PHP, HTML, CSS, Javascript. Eu tenho vindo a desenvolve...
Este blog, é mais um objectivo que acabo de concretizar. Objectivo esse que passa por partilhar as minhas ideias, experiências, pensamentos e problemas a nív...
This talk was presented at SymfonyCon 2013 in Warsaw. Abstract of How to Build Console Applications In some cases you feel the need to have some specific co...
This talk was presented at ZendCon Europe 2013. Abstract of Console Applications made easy In some cases you feel the need to have some specific command-line...
This tutorial was presented at ZendCon Europe 2013. Abstract of How to Build Console Applications Do you work in more than one project or with more than one ...
I'm very happy and proud to be part of the LXJS 2013 edition. This is my first time presenting a workshop at an international conference. I will be presentin...
This talk was presented at phplx June 2013 meetup. Abstract of the talk Do you work in more than one project or with more than one person in or per project? ...
My talk "Introduction to Assetic" at the 1st phplx meetup. I did some examples to show how to use the code snippets on the slides. The examples are available...
This weekend I gave my first talk at NetPonto community. The talk was an introduction to AngularJS with ASP.NET MVC 4. My main goal was to explain the basics...
Há alguns dias atrás precisei de criar um filtro para truncar um texto mediante um número de caracteres e com um "final" customizado, por exemplo: "Este é u...
The problem "nfsd export option conflict" Today after updating to Mac OS X Mavericks, I realized that my Console app was getting lots of errors from nfsd and...
Today I learned a new way to checkout a new branch from other branch or a tag. Normal way width git branch & git checkout git branch new_branch base_bran...
Today I needed to remove the master branch from a remote repository, but when I did it I got this message: git push origin :master remote: error: By default,...
A few days ago I needed to create a custom filter to truncate a piece of text with a specific length and with a custom ending, something like this: "This is...