The post Almacenar un repositorio Git en un servidor própio first appeared on Instituto FOC - FP Informática Online.
]]>La existencia de servidores en la nube como GitHub, GitLab o Bitbucket (entre otros) nos permiten almacenar repositorios Git para poder trabajar en línea con otros programadores o en solitario.
Pero si alguna que otra vez nos hemos preguntado por la posibilidad de almacenar un repositorio de Git en un servidor própio, bien sea por motivos de seguridad de no querer subir el código de un proyecto a una nube (aunque sea de pago y privado), la respuesta suele ser la instalación de GitLab en nuestro servidor.
Hoy vamos a explicaros como almacenar un repositorio de Git sin esa ayuda gráfica que proporciona el entorno web de Gitlab.
Para ello comenzamos con el servidor a crear una carpeta que contenga nuestro proyecto.
Proporcionamos una carpeta de trabajo en donde guardará Git el almacenamiento del proyecto.
Creada la carpeta miproyecto.git en el home del usuario (en este caso home/focuser), es iniciada como repositorio vacio con el comando git init –bare.
Como podemos ver, se ha creado la estructura própia de Git en la carpeta /home/focuser/miproyecto.git
Necesitamos ahora conocer la ip del servidor, para ello tecleamos “ifconfig” o el más reciente “ip a”
Desde el lado de cliente creamos una carpeta de trabajo para el nuevo proyecto de Git y lo iniciamos a continuación con git init
Añadimos el código a nuestro proyecto. Para hacerlo de la manera más rapida posible, vamos a crear rápidamente un archivo index.html con el contenido “<h1>Hola mundo</h1>”
Añadimos todos los archivos del proyecto con “git add .” y guardamos el commit inicial tecleando “git commit -m”
Queda añadir la configuración remota ssh y guardamos el remoto apuntando a la dirección del servidor:
Subimos el repositorio de Git al remoto con “git push origin master”
Tras identicarnos como usuario focuser se subirá el proyecto al servidor.
De esta manera podemos almacenar remotamente aquellos proyectos de Git de un local a un servidor propio y poder añadir colaboradores que para ello deberan descargar el proyecto git con “git clone focuser@172.16.90.107:/home/focuser/miproyecto.git”
The post Almacenar un repositorio Git en un servidor própio first appeared on Instituto FOC - FP Informática Online.
]]>The post Taller técnico: Creando un proyecto básico de Unity first appeared on Instituto FOC - FP Informática Online.
]]>
The post Taller técnico: Creando un proyecto básico de Unity first appeared on Instituto FOC - FP Informática Online.
]]>The post Taller técnico: Frameworks de programación web MVC: Codeigniter first appeared on Instituto FOC - FP Informática Online.
]]>
The post Taller técnico: Frameworks de programación web MVC: Codeigniter first appeared on Instituto FOC - FP Informática Online.
]]>The post Los tecnólogos deben aprender habilidades de gestión de proyectos para impresionar a los empleadores. first appeared on Instituto FOC - FP Informática Online.
]]>Pero, ¿qué significa para usted, como profesional en el campo de la tecnología, iniciar o acelerar su carrera en TI?
Bueno, el resultado es que las habilidades de gestión de proyectos se encuentran entre lo más solicitado en el mercado laboral. Con el conocimiento en tecnología como prioridad, hoy los empleadores buscan cada vez más profesionales que también cuenten con capacidad para liderar proyectos.
Este sería un buen momento para empezar a pensar en el tipo de habilidades técnicas, de negocios y de comunicación necesarias para ser un gerente de proyectos eficaz.
Conceptos básicos sobre administración de proyectos
Básicamente, la gestión de proyectos es la aplicación de una gama de conocimientos, herramientas, recursos y técnicas necesarios para cumplir con los objetivos de una empresa o programa específicos.
Los proyectos suelen dividirse en cinco fases:
En parte, dominar esta capacidad implica comprender el éxito que deben alcanzar los proyectos. También implica desarrollar las habilidades requeridas para gestionar los procesos.
Entonces, ¿qué capacidades específicas debe desarrollar, ya sea que deba formar parte de un equipo o ser su líder?
Capacidades clave de gestión de proyectos
Para gestionar un proyecto técnico se requiere una sólida combinación de habilidades de tecnología, negocios y comunicación. Se necesita tener la cabeza relajada para desarrollar y cumplir cronogramas, al tiempo que se garantiza la obtención de logros. Imagínese dirigiendo el desarrollo de una red segura para un cliente y el proceso que requiere.
Y debido a que los gerentes de proyectos normalmente cargan con el peso de la responsabilidad sin necesariamente tener autoridad sobre los miembros del equipo del proyecto, también necesitará competencias bastante sólidas de negociación y desarrollo de equipos para lograr resultados.
No obstante, en primer lugar, debe poder tener visión del conjunto: el alcance de su proyecto.
Un buen gerente de proyectos podrá ver el resultado deseado y desarrollar un plan para que su equipo lo alcance. Deberá tener una visión clara de todos los aspectos de su proyecto, al tiempo que debe ser capaz de centrarse en las cuestiones específicas cuando sea necesario.
También necesita cuidar el presupuesto. Poder presupuestar bien (preparar, redactar y controlar su presupuesto) es absolutamente fundamental.
La esencia de todo buen gerente de proyectos es ser un buen líder de equipos o un miembro más del equipo cuando sea necesario. Si bien puede ser su función tomar decisiones, también debe permitir el aporte de los demás, ofrecer opiniones y sobre todo, tener un sentido de propósito y compromiso con el éxito del proyecto. Esto implica desarrollar capacidades de comunicación y negociación para hacer participar a los demás.
La gestión del tiempo es mucho más que asignar un día, una semana o un mes para ciertos trabajos. Deberá definir el camino crítico; las tareas críticas que necesita completar y que, en su conjunto, determinan el ciclo de vida estimado del proyecto.
Deberá analizar en qué utiliza el tiempo exactamente, y lo fundamental que esto es para el éxito del proyecto.
Necesita administrar las prórrogas: el tiempo que una tarea puede retrasarse sin comprometer su proyecto. Y deberá administrar las entregas: también conocidas como «iteraciones» o períodos durante los cuales cierta parte del proyecto se ejecuta y se envía.
Desarrollar las habilidades
Si usted está buscando un puesto de gerente de proyectos, necesita asegurarse de contar con las habilidades requeridas para ingresar en el radar del seleccionador.
Una forma de desarrollar su currículum es ofrecerse como voluntario para trabajos o tareas en su puesto actual (ya sea que esté trabajando o realizando una práctica laboral) que le permitan formar parte de un equipo de proyecto. También es útil obtener experiencia práctica participando en proyectos primero como miembro de equipo, antes de intentar gestionar un proyecto más extenso. Y de ser posible, intente seguir a gerentes de proyectos experimentados, donde sea que se encuentre.
Ya sea que esté determinado a dominar la gestión de proyectos de manera tradicional o de manera ágil; si lo suyo es la metodología Scrum o se inclina más por sistemas de gestión de proyectos Six Sigma, Kanban o PRINCE 2, recuerde: un buen gerente de proyectos es básicamente un buen solucionador de problemas.
Y, como estudiante de Cisco Networking Academy, solucionar problemas no debería representar un problema.
Fuente: Cisco. Los tecnólogos deben aprender habilidades de gestión de proyectos para impresionar a los empleadores. www.netacad.com. 25/06/2018. https://www.netacad.com/es/careers/career-advice/essential-skills/techies-should-learn-project-management-skills-impress-employers
The post Los tecnólogos deben aprender habilidades de gestión de proyectos para impresionar a los empleadores. first appeared on Instituto FOC - FP Informática Online.
]]>