Mis conocimientos y pensamientos al descubierto en el

BLOG

Side Projects y Pet Projects

Side Projects

Los pet projects son esos proyectos que no suelen tardar en realizarse más de 2-3 días y normalmente realizamos para aprender ciertas tecnologías o funcionalidades. Nos permiten evadirnos de la rutina diaria creando estos miniproyectos. Por otro lado, los side projects son proyectos más grandes que realizamos paralelamente a nuestro trabajo y que nos permiten desarrollar proyectos más complejos en nuestro tiempo libre. Últimamente, con la inestabilidad en la que se encuentran muchos trabajos, no … Seguir leyendo

Alias en Git

Git

Cuando estás utilizando Git en consola puede darse el caso que tengas que escribir a menudo muchos comandos. Los alias te ayudan a reducir las pulsaciones de teclas al escribir estos comandos. Tienes dos formas de hacerlo: Editando el fichero $HOME/.gitconfig. Utilizando el flag –global. git config –global alias.ci commitgit config –global alias.ci commit Yo personalmente utilizo la primera opción y en mi fichero .gitconfig tengo guardado ahora mismo, entre otras cosas, lo siguiente: [alias] … Seguir leyendo

Metas y objetivos por escrito

Objetivos por escrito

Las metas por escrito son sueños con fecha límite. – Brian Tracy – La semana pasada vimos que tienes que establecer unos objetivos a los que te tienes que dirigir. Además, deberías tener estos objetivos por escrito si quieres cumplirlos. Escribiendo tus metas luchas contra 2 grandes enemigos: el olvido y la falta de compromiso. Esto sucede porque cuando escribes tus metas, en primer lugar, tienes un sitio donde puedes leer tus metas y tenerlas … Seguir leyendo

Diagrama del flujo de una aplicación con CodeIgniter

App FlowChart

El siguiente gráfico ilustra como los datos fluyen a través del sistema: El fichero index.php, como hemos indicado en otros posts, actúa como controlador frontal e inicializa los recursos base utilizados en la aplicación. La clase Router examina la petición HTTP y determina qué debe hacerse con ella. Si existe un fichero cacheado, lo devuelve directamente al navegador, saltándose el flujo normal del sistema. Antes que el controlador de aplicación sea cargado, la petición HTTP … Seguir leyendo

Sunday Tuits #2

Sunday Tuits #2

Estos son los enlaces que compartí desde Twitter esta semana: Desarrollo software Cleaning bad code http://bit.ly/11KI0L6 A re-introduction to JavaScript http://mzl.la/14X86xp Emprendimiento La crisis de los emprendedores ‘subprime’ http://bit.ly/10NGqWa Consejos para emprendedores de Reid Hoffman, fundador de LinkedIn http://bit.ly/14gMJIf Diez razones por las que Google nunca pudo nacer en España http://bit.ly/10TSRkP Productividad El poder de los miniobjetivos http://bit.ly/ZjMBiB Productividad personal como forma de vida http://bit.ly/10R4NDY Un poco de todo Fuck the talent http://bit.ly/Xm7TiK ¿Por qué … Seguir leyendo

Resumen gráfico de Scrum

Scrum Overview

Hoy te traigo un resumen gráfico de Scrum ofrecido en ScrumPrimer de las distintas etapas dentro de Scrum, los documentos generados y los roles que participan: De regalo, el mismo diagrama en versión anime: Tienen una licencia Creative Commons Attribution-NoDerivs 3.0 Unported para que puedas utilizarlos en tus presentaciones o donde quieras.

Refactorización: renombrado

Renombrado

Una de las refactorizaciones que se realizan más a menudo, y de las más útiles, es el renombrado de variables, métodos o clases. Muchas veces, el nombre que tienen no describen bien cuál es la función de estas variables, métodos y clases. Cuando esto ocurre, se hacen suposiciones y se introducen errores en el código. public class Person { public string FN { get; set; }   public decimal ClcHrlyPR() { // code to calculate … Seguir leyendo

30 días, 30 posts

Write Down

Como habrás apreciado, últimamente estoy escribiendo más a menudo. Y es algo raro, viendo mi ritmo de publicación normal. Se trata de un experimento que estoy realizando en el blog y es intentar escribir un post cada día. 30 días, 30 posts. Tres son los objetivos que quiero cumplir con esta tarea: Ser capaz de escribir un artículo diario sin quitarle tiempo a mis otros compromisos. Coger hábito de escritura y que a final de … Seguir leyendo

Elige la dirección a la que vas a dirigir tu vida

Direcciones

Cuando no sabemos a qué puerto nos dirigimos, todos los puertos son desfavorables – Séneca – Elegir el destino correcto es más importante que la velocidad con la que avanzamos. Si no sabemos a dónde nos dirigimos, gastaremos tiempo y energía en ir dando tumbos por la vida, corriendo hasta que nos demos cuenta al final que no era esa la dirección en la que deseábamos ir. Por eso debes tomarte un tiempo para reflexionar … Seguir leyendo