Mis conocimientos y pensamientos al descubierto en el

BLOG

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

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

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

Eliminar index.php de la URL con CodeIgniter

Index.php en CI

Por defecto, las URLs de CodeIgniter muestran un «index.php». En el ejemplo de la imagen puede verse en la URL (http://localhost/cursoci/index.php/welcome) y no queda muy agradable a la vista. Sería mejor una URL del tipo http://localhost/cursoci/welcome, que además ayudaría al SEO de la página. Por eso hay que eliminar index.php de las URLs. Para cambiar esto hay que hacer dos modificaciones. Como mencionamos la semana pasada revisando los ficheros de configuración, hay una variable en … Seguir leyendo

La regla del Boy Scout

Boy Scout

La regla del Boy Scout se trata de una regla muy sencilla. Originalmente se refiere a lo que hacen los Boy Scout cuando hacen una acampada: dejan el lugar en el que han estado un poco más limpio de como se lo encontraron. Aplicado al software, consistiría en dejar el código un poco más limpio de como te lo encontraste. Esto es, además de no ensuciar el software con el código que estás añadiendo, modificar … Seguir leyendo

Dependencia de servicios de terceros

Limpieza digital

Hace poco se anunció el cierre de Google Reader en su Google’s Spring Cleaning que ha levantado una gran protesta entre sus usuarios. En los próximos meses se van a cerrar tres aplicaciones que utilizo diariamente en mis asuntos personales y profesionales: En mayo desaparecerá la aplicación para Android de TweetDeck, que es el cliente que utilizo en mi móvil para seguir mis cuentas de Twitter. Google Reader cierra el 1 de julio. Lo utilizo … Seguir leyendo

Vive de forma saludable

Running

Mens sana in corpore sano. – Juvenal – Si quieres dar el máximo en las tareas que estás haciendo debes disponer de altos niveles de energía. Y para esto debes seguir unos hábitos saludables que te ayuden a dar todo tu potencial. Es increíble los resultados que puedes obtener llevando una vida sana y de forma saludable. Los 3 mejores hábitos que deberías realizar son: Haz ejercicio. Con el ejercicio liberas endorfinas que te hacen … Seguir leyendo

Configuración de CodeIgniter

Configuración de CodeIgniter

Una vez instalado CodeIgniter en nuestro servidor web, vamos a ver ciertos ficheros que tenemos que configurar para empezar a desarrollar nuestra aplicación: index.php /* Location: ./index.php */ Se trata del controlador principal que se encuentra en el directorio raíz de la instalación. Aquí podemos indicar en qué entorno nos encontramos (development, testing o production) y si mostramos los errores de la aplicación. También se deben indicar dónde se encuentran los directorios application y system. … Seguir leyendo