Sunday, April 27, 2014

Pro Git, Scott Chacon


Lectura
Destacados de esta lectura
    diff --staged
    branch --merged/--no-merged
    SHA-1
    Manual Bisect
    Update submodule
    core.autocrlf









Everyone knows that Word(tm) is the most horrific editor around; but, oddly, everyone uses it.

Con esta frase el Scott Chacon, autor de Pro Git, cofundador de GitHub y @chacon en twitter, empieza a explicar una característica especial de Git para explicarnos cómo revisar versiones de archivos binarios como los propios de Word.

Saturday, April 12, 2014

CakePHP - Containable Behaviour in Models

Ejemplo básico haciendo el bind del comportamiento on the fly

$this->University->Behaviors->load('Containable'); 
$containArray = array( 'Course' => array( 'Group' => array( 'Studen' => array( 'Marks' ) ) ) );
$options = array( 'contain' => $containArray, 'conditions' => 'University.name = "Universidad de Sevilla"', ); 
$sevillaMarks = $this->University->find('all', $options);

Maravilloso add-on incluído en el Core de CakePHP que nos facilita la tarea de cuando las relaciones a buscar empiezan más allá de tercer nivel en profundidad. 

http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html