Carlos Ble

Carlos Ble

I am a professional software developer, I solve problems.

I also teach and mentor developers to build better software.

Working as an independent professional since 2009.

Can I help you?

  • Do you need high quality tailor-made software?
  • Need training on TDD, clean code or refactoring?
  • Is it risky? do you need advise?
  • May I pair with you to write better code?

Events

Upcoming public training courses:

  1. [in English] May 5, 6 & 7
    TDD - Train the Trainers (iSQI)
    Potsdam, Berlin
  2. [en Español] 23, 24 y 25 de Abril.
    Curso de TDD con examen de certificacion iSQI
    Madrid
  3. [en Español] 29, 30 y 31 de Octubre.
    Curso de TDD con examen de certificacion iSQI
    Madrid

Conferences:

  1. I'll be at SocratesUK 2014
  2. I'll be at the London Test Gathering Workshops.

Archive for May, 2010



Esta semana viajo a Zaragoza para impartir un curso abierto de TDD los dias 2 y 3 (miercoles y jueves). Han sobrado muchas plazas por un malentendido que hubo con el curso de Scrum asi que si todavia alguien se quiere apuntar, puede hacerlo entre hoy y mañana.

Pocos dias despues, 10 y 11 de Junio estaré en Madrid en la Conferencia Agile Spain 2010. Allí tengo una sesion con Juan Guitiérrez y un taller de introduccion a TDD con Gregorio Mena. La sesion es de entrada libre para los asistentes a la conferencia y el taller es de pago. Sera una version resumida del curso de TDD, con algunos ejemplos distintos para ir mas rapido. Recomendable para las personas que no pudieron venir al curso de TDD.
Gracias a Plain Concepts, dispondremos de 50 ejemplares impresos del libro de TDD en su stand, que se venderán a 15 euros. Precio de costo.

He estado en la lista de coordinacion del evento, aunque no he participado y estoy impresionado con el trabajo tan grande que los organizadores han hecho para que salga adelante. Quiero dar las gracias a las personas que durante los ultimos 5 meses han dedicado unas 4 horas a la semana para que esto sea realidad. En los ultimos dias me consta que han sido muchas mas de 4 horas. En fin, es un esfuerzo abrumador que agradezco mucho.

Github comming from svn

Git Config:
To get ready with git add these lines to .git/config (/home/USER/project/.git/config)

[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
[branch "master"]
remote = origin
merge = refs/heads/master

[remote "origin"]
url = git@github.com:username/project.git
fetch = +refs/heads/*:refs/remotes/origin/*
[gui]
geometry = 1018x659+9+104 382 207

Branches

1.Create a branch:

git branch bname # create the branch
git checkout bname # switch to the branch
git remote add bname_1 git@github.com:username/project.git # create a remote "folder" remotely
git fetch bname_1 # initialized the remofe "folder" locally
git push bname_1 bname:refs/heads/bname # initialize the remote "folder" remotely
git config branch.bname.remote bname_1 # add lines to .config file
git config branch.bname.merge refs/heads/bname # add lines to .config file

2.Switch branch:

git checkout bname # switches to bname
git checkout master # switches to master

3.Which branch am I on?:

git branch

4.Get branch from github:

git checkout --track -b bname origin/bname

5. Download a everything from github:

git clone git@github.com:username/project.git
cd project
git checkout --track -b bname origin/bname

Tags

git tag "v0.2"
git push --tags

El mes pasado, el grupo Alt.Net hispano me invitó a participar en una reunión virtual sobre Test Driven Development. Gracias a Jorge Gamba disponemos ahora de la grabacación con una calidad de sonido y video aceptable.

En mi opinión la parte más interesante es la última hora, donde hacemos un pequeño ejercicio práctico.

Por cierto, aprovecho la ocasión para recordar que los dias 2 y 3 de junio estaré en Zaragoza impartiendo el curso de TDD. Todavia hay plazas para inscribirse