JIAS


Bower: Error “Bower ENOGIT git is not installed or not in the PATH” [Solución]

Puede ser que al instalar Bower mediante el comando bower install nos encontremos con el siguiente error: bower ENOGIT git is not installed or not in the PATH Como Bower necesita tener isntalado Git for Windows, es posible que no tengamos la ruta correctamente configurada. Para solucionarlo, una vez instalado Git, debemos añadir la ruta a la variable de entorno PATH ejecutando el siguiente comando en tu consola de comandos, imaginando que la ruta donde lo hemos instalado es en “C:\Program Files (x86)\Git”:

Para ver que se ha añadido podemos volver a ejecutar desde la consola el comando PATH. […]


6 técnicas de estimación para el esfuerzo o costes en proyectos

La estimación de costos y esfuerzos sigue siendo una de las tareas más difíciles en la gestión de un proyecto de software. En la actualidad existen técnicas que permiten realizar esta labor aunque, lamentablemente, aún no hay técnicas maduras específicas para enfoques de desarrollo como la orientación a objetos o como los sistemas muy específicos. A este problema se suma la escasa información proporcionada por las técnicas de estimación existentes para su aplicación a ciclos de vida de desarrollo de software diferente al de cascada, como, por ejemplo, los ciclos de vida iterativo-incrementales o en espiral. Estas técnicas pueden ser: […]


Linux / Unix: Como cambiar permisos en archivos o directorios (chmod)

Para saber qué permisos tiene asociado un archivo o directorio basta con ejecutar el comando ls -l en el bash como se muestra en el siguiente ejemplo: Podemos ver que: En la primera columna aparecen los permisos asociados: -rwxr-xr-x En la tercera columna indica el usuario: root En la cuarta columna indica el grupo: root Veamos la explicación detallada del significado de estos permisos que aparecen en la primera columna y pueden separarse en cuatro grupos: Donde: r: Significa permisos de lectura (read) w: Significa permisos de escritura (write) x: Significa permisos de ejecución (execution) Los tipos de ficheros pueden […]


Un acercamiento al Design Thinking

Aunque nació allá por los años 70, el Design Thinking se ha puesto de moda en las compañías estos últimos años, pero… ¿Qué es el Design Thinking (DT)? ¿Qué se necesita? ¿Cómo funciona? ¿Qué es el Design Thinking (DT)? En resumidas cuentas, es una metodología para que mediante la generación de ideas innovadoras, se den soluciones a las necesidades reales de un usuario. Eso sí, la solución debe ser tecnológicamente factible y comercialmente viable. ¿Qué se necesita? En primer lugar hay una serie de características que diferencial al DT: – Generación de empatía Es necesario entender bien las necesidades, problemas […]