git

Recursos de programación de git
Antes de nada... CUIDADO🤓 No confundas GIT con GitHub, son herramientas parecidas. ¡Git es el sistema de control de versiones moderno más utilizado del mundo! 🌎 La verdad es que GIT no puede pasar desapercibida en tu vida si quieres introducirte en el mundo DEV, por eso, esta semana tienes la oportunidad de aprender a sacar todo su potencial desde cero. 😏 En este #MeetupsGeeksHubs aprenderás los primeros pasos sobre Git, el punto de encuentro de millones de #developers que colaboran en el desarrollo de sus proyectos y te permite: ➡ Guardar diferentes versiones del código. ➡ Acceder a dicha información cuando se necesite. ➡ Definir ramas de trabajo. ➡ Borrar información. ➡ Visualizar gráficas del trabajo... Comenta en twitter mencionando a @geeks_academy con el hashtag #MeetupsGeeksHubs. 🚀 Únete a nuestra Comunidad en Slack: https://join.slack.com/t/geekshubs/shared_invite/zt-vpx3nul3-lrX530wtRot5oA ~VWlkSBw 🎥 Canal de Youtube: https://www.youtube.com/user/geekshubs 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geeks-hubs ℹ️️️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geekshubsacademy/ ? Facebook GeeksHubs: https://facebook.com/geekshubs ? Facebook GeeksHubs Academy: https://www.facebook.com/geekshubsacademy 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/ 🎧 Podcast I am Geek: https://open.spotify.com/show/4G4PpNzPOeWh5DrrumDXCd
Entrevistamos a Alberto Gimeno, Staff Software Engineer en GitHub. * Qué diferencias hay entre un ingeniero de software junior, senior, staff, principal, engineer manager, CTO… * Cuál es el ladder, career path o progresión de carrera en GitHub * Cómo progresar como desarrollador de software * Cómo se estandarizan (o no) los lenguajes y tecnologías a usar en una empresa como Microsoft * Prácticas útiles para la coordinación de equipos trabajando en remoto * Cómo entrar a trabajar en GitHub o Microsoft * Qué hace en su día a día * Cómo está hecho GitHub * Cómo trabajan con Git en GitHub a día de hoy {▶️} CodelyTV ├ 🎥 Suscríbete: https://youtube.com/c/CodelyTV?sub_confirmation=1 ├ 🐦 Twitter CodelyTV: https://twitter.com/CodelyTV ├ 🕶 Twitter Alberto: https://twitter.com/gimenete ├ 🧔🏻 Twitter Javi: https://twitter.com/JavierCane ├ 💂🏼 Twitter Rafa: https://twitter.com/rafaoe ├ 📸 Instagram: https://instagram.com/CodelyTV ├ ℹ️ LinkedIn: https://linkedin.com/company/codelytv ├ 🟦 Facebook: https://facebook.com/CodelyTV └ 📕 Catálogo cursos: https://bit.ly/cursos-codely
Bootcamp Full Stack Developer Presencial en Valencia, Madrid y Barcelona 👉 https://bootcamp.geekshubsacademy.com/full-stack-developer/ Hackea tu carrera profesional y conviértete en Full Stack Developer, el unicornio que toda empresa busca. 🚀 Aprende 14 tecnologías en 12 semanas intensivas, paga sólo cuando encuentres trabajo y obtén el título propio por la Universidad Alfonso X El Sabio 🎓 (UAX). Durante 12 semanas vivirás en primera persona un proceso de desarrollo completo, desde la creación de una idea, hasta la subida a producción de esta. A través de una metodología didáctica que potencia distintas áreas: teórica, práctica recurrente y curiosidad individual. Aprenderás a trabajar con metodologías ágiles y las aplicarás cada semana en un proyecto nuevo. 💻 Git & Gitflow, Agile, HTML, CSS, Javascript & TS, ReactJS + Redux, Node JS y Express, PHP, Laravel y Testing, TDD & BDD y ADD 💻 Cuando acaba el Bootcamp nuestro equipo de Talento te ayuda a encontrar el mejor puesto para ti en empresas punteras y que valoren tu trabajo. ⚡ A Pedro, Guillermo y Miguel ya les ha cambiado la vida. Tú también puedes vivir esta experiencia 🚀 ¡Te esperamos! 🎥 Suscríbete: https://www.youtube.com/user/geekshubs 💼 Ofertas de empleo #geekjobs: https://geekshubs.com/business/tech-recruitment/candidatos/ 🐦 Twitter GeeksHubs: https://twitter.com/geekshubs 🐦 Twitter GeeksHubs Academy: https://twitter.com/geeks_academy 📸 Instagram: https://instagram.com/geekshubs ℹ️️️ LinkedIn GeeksHubs: https://www.linkedin.com/company/geek... ℹ️️️ LinkedIn GeeksHubs Academy: https://www.linkedin.com/school/geeks... ? Facebook: https://facebook.com/geekshubs 📕 Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Flux es una herramienta nacida para hacer más eficiente la gestión de Kubernetes y respaldada por la CNCF (Cloud Native Computing Foundation). Flux es capaz de aplicar configuraciones en el cluster utilizando múltiples orígenes de artefactos denominados fuentes, una de ellas son repositorios Git. Para representar esta fuente Flux define un nuevo recurso llamado GitRepository. ¡Aprende GitOps y Flux utilizando la guía de la serie! -- https://github.com/Sngular/gitops-flux-series Para seguir la guía necesitarás dos cosas: 1. Un repositorio en Github, Gitlab o incluso puedes utilizar uno genérico. 2. Un cluster de Kubernetes que gestionar. Os dejamos algunas de las posibles opciones a continuación: Kubernetes en Cloud: - Google Cloud GKE: https://cloud.google.com/kubernetes-engine/ - Amazon EKS: https://aws.amazon.com/eks/ - Azure AKS: https://azure.microsoft.com/es-es/services/kubernetes-service/ - Civo: https://www.civo.com/ - Digital Ocean:https://www.digitalocean.com/products/kubernetes/ Kubernetes en local: - K3S: https://k3s.io/ - K3D: https://k3d.io/ - Minikube: https://minikube.sigs.k8s.io/docs/ - Kind: https://kind.sigs.k8s.io/ Y esta es la documentación oficial de Flux: https://fluxcd.io/docs/ ¡Esperamos que os guste, que aprendáis y sobre todo que lo paséis bien con nosotros!
¿Rompiste tu sistema después de un `sudo pip install` desesperado? ¿Tu `PYTHONPATH` contiene directorios que ya no sabes ni dónde están? ¿Tus `requirements.txt` apuntan al git interno de la empresa porque es la única forma de trabajar? ¿Usas un `setup.py` que un monje escribió en 2013 y que nadie sabe cómo funciona? ¿Estás anclado en una versión vieja de pip porque las nuevas no te funcionan? ¿Actualizaste un paquete en un entorno conda y se te rompió hasta la nevera? ¿Oyes hablar de pip-tools, Pipenv, pyenv, o Poetry y te entran deseos de pastorear ovejas y no tocar un ordenador nunca más? Instalar y distribuir paquetes Python a veces es mucho más difícil de lo deseado, también porque hay demasiada documentación desactualizada en la red. La Python Packaging Authority (PyPA) ha hecho grandes progresos en los últimos años pero el mensaje tarda en llegar. Por suerte, los nuevos estándares y los que están por venir proveen una forma cómoda y limpia de compartir nuestro código. En esta charla haremos un repaso del estado actual de las cosas, distinguiremos entre qué hacer para código reutilizable (dependencias abstractas especificadas en pyproject.toml usando flit) y para aplicaciones (dependencias concretas especificadas en requirements.in usando pip-tools), y hablaremos de los cambios que se avecinan en 2021 y más allá. Ponente: Juan Luis Cano, Mission Planning & Execution Engineer en Satellogic Enlace a las diapositivas aquí: https://github.com/astrojuanlu/charla-python-packaging Enlace a cookiecutter: https://github.com/astrojuanlu/cookiecutter-pylib
En esta sesión presentamos Quarkus como una alternativa eficiente para construir Microservicios listos para la nube. Se implementará un CRUD paso a paso para ir explicando las diferencias con respecto a Springboot. Para poder realizar el taller, necesitarás lo siguiente: OpenJDK 11, Maven 3.6.3, Docker, Visual Studio Code, MongoDB, Cliente Git. Preferiblemente usar Linux como sistema operativo. No te pierdas esta sesión impartida por José Luis Martínez. ¿Quieres saber más? https://www.paradigmadigital.com/ ¿Quieres saber cuáles son los próximos eventos que organizamos?: https://www.paradigmadigital.com/eventos/ Suscríbete a nuestro canal https://www.youtube.com/user/ParadigmaTe?sub_confirmation=1
Sabemos que una de las partes que más se le suelen atascar a la gente que empieza a contribuir a proyectos de software libre es el uso de nuestra preciada herramienta git. Slides: https://slides.com/zerasul/oh-no-git/ Al inicio de las #HacktoberfestES ya realizamos un tutorial de iniciación a git/github, que podéis ver aquí (https://youtu.be/bRemmaI9M34?t=2712). Pero no queríamos quedarnos sólo en el inicio y hemos pensado en ofrecer un tutorial de nivel intermedio sobre git. El tutorial será impartido por Víctor Suárez García, que cubrirá preguntas como: - ¿Cómo actualizo mi fork/rama a la versión más nueva del proyecto original? - ¿Cuál es la diferencia entre rebase y merge? ¿Cuál debo utilizar en cada momento? - Resolución de conflictos - He puesto el mensaje del commit mal, ¿qué hago? - ¿Cómo puedo “eliminar” un commit? - Stashing - ¿De qué va esto de los builds? - ¿Qué son los hooks pre-commit? ¿Qué diferencia hay con los checks de los PRs? - ¿Qué es un archivo .gitignore y cómo funciona? También habrá un tiempo para que puedas plantear tus propias preguntas por el chat de YouTube.
Scott spoke with us about his ntrepreneurial path, the challenges of scale, how he applies previous learning to his current enterprise and more. About: Scott Chacon, CEO and Cofounder - Chatterbug Scott is the CEO and co-founder of Chatterbug, an online language learning platform based in San Franciso and Berlin. Although Scott currently spends most of his time on Chatterbug, he is best known as former CIO and co-founder of GitHub. Scott has given keynote talks at conferences such as, Cebit, Hub.berlin, and WebSummit. He is also the author of Pro Git, published by Apress and found online at git-scm.com
Uno de los grandes problemas que tenemos los equipos Mobile es la pérdida de tiempo entre compilaciones y tareas manuales. Usa estos consejos en el día a día de tu equipo para aprovechar el tiempo al máximo y agilizar el flujo de trabajo. Desde Git a Integración continua pasando por Xcode. Comenta en twitter con el hashtag #MeetupsGeeksHubs. ???? Suscríbete: https://www.youtube.com/user/geekshubs ???? Twitter GeeksHubs: https://twitter.com/geekshubs ???? Twitter GeeksHubs Academy: https://twitter.com/geeks_academy ???? Instagram: https://instagram.com/geekshubs ℹ️ LinkedIn: https://www.linkedin.com/company/geeks-hubs ???? Facebook: https://facebook.com/geekshubs ???? Plataforma online +30 cursos gratuitos: https://geekshubsacademy.com/
Esta semana no te pierdas... Las comparaciones son odiosas en el sector del desarrollo y la programación (y en todos los demás). Hablaremos de cómo librarnos de ellas este domingo en La Selecta Newsletter. Apúntate y recibirás de regalo una colección de 260 recursos curados a mano. En la Zona Premium tienes ya disponible un curso en 19 vídeos para Empezar con git. Y el viernes en el podcast Web Reactiva Premium hablaremos de cómo empleo el mail en mis proyectos: qué utilizo para enviar, cuál...