Tuesday, September 23, 2014

Refactoring to Patterns by Xavi Gost

Últimamente estaba haciendo contenido original pero creo que el vídeo a continuación merece ser visto y archivado.

Disfrutad viendo al genio de Xavi Gost con su charla de "Refactor to Patterns"



Sunday, August 31, 2014

Javascript y su irrupción en el escritorio



Node Webkit
¿Cómo lo conocimos en Kinética Mobile?
Patentes y el mundo de algoritmos/software.
Problemas confrontados Nodewebkit
    Librerías en C de Node
    Ejecutar el proyecto
    Montar el EXE






Un anillo para gobernarlos a todos

Thursday, July 31, 2014

Saturday, July 12, 2014

gitsv - Facilitando el Versionado de Software


¿Qué es gitsv?
¿Por qué hacerlo?
    Motivos personales
    Motivos profesionales
¿Cómo funciona? [Vídeo incluído]













Wednesday, June 18, 2014

X Betabeers Badajoz - Boltio, Swift & Apps



Parece que vuelve el verano y vuelven los eventos, nos gusta sufrir a los extremeños.


Friday, May 30, 2014

Gulpjs


Gulpjs ¿Qué es?
¿Qué se puede hacer?
Filosofía de Gulpjs
Custom Task: AutoTesting (Vídeo)













Saturday, May 3, 2014

Composer - Introducción, Proyecto y Librería


Composer
Proyecto con dependencias
    Estructura
    Video del proceso
    Pasos explicados
    Resultado explicado
Librería
    Estructura




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

Friday, March 28, 2014

Boltio, experiencia de App Express



Parseo de Datos.
Adaptar Diseño
Añadir funcionalidades
Publicar
Deadline pasado
Post-Deadline
Compañeros






Llegó un Viernes cualquiera a @kinetica_mobi y Emilio quería que fuera un día diferente. Ese día íbamos a dejar nuestras tareas diarias e íbamos a desarrollar una aplicación para informar del precio de luz. 

Thursday, February 27, 2014

Dont make me think - Pensando sobre la historia de Internet





Había escuchado mil referencias positivas sobre este libro, incluso que podía considerarse el Clean Code de la usabilidad web.

La verdad es que es un libro realmente sencillo y del que se puede aprender mucho y quizás haya que revisitarlo de tanto en cuando.

Tuesday, January 28, 2014

Vuelta al Insti! Hablando sobre Apps




Hoy se ha celebrado en en IES Santiago Apóstol de Almendralejo unas jornadas centradas en aplicaciones y dispositivos móviles. He ido por allí a comentar mi experiencia profesional y he aprovechado para publicitar las distintas comunidades y eventos de Extremadura.

Thursday, January 16, 2014

OS X Terminal Tip: How to go to a custom position in the Terminal?


Alt + Click in position

vía: HackerNews

Useful conditions
  •  Edit a very long command and want to edit or fix a typo in the middle of the sentence.
  •  Go to the specific position when you are using nano