Пікірлер
@eliascaceres9690
@eliascaceres9690 3 ай бұрын
Gracias Tony! muy buen video
@microsoftsarker
@microsoftsarker 8 ай бұрын
nice video
@TechIdeas-469
@TechIdeas-469 11 ай бұрын
🥰🥰🥰🥰
@luisaugusto2032
@luisaugusto2032 11 ай бұрын
el menú que solo copiaste y pegaste deberías dejarlo en la descripción ...
@kevinbertiz3045
@kevinbertiz3045 11 ай бұрын
El código lo tienes en algun repositorio?
@datacuriosity
@datacuriosity 11 ай бұрын
Este video es oro puro......
@adriaalfonso418
@adriaalfonso418 11 ай бұрын
Gracias!!!!
@sagi33delriego82
@sagi33delriego82 Жыл бұрын
Muy bien explicado gracias por compartir tus conocimientos me gustaría saber si tienes pensado un video de Angular o JavaScript que veo que se te da bien Saludos
@marloncode
@marloncode Жыл бұрын
Excelente información saludos cordiales!
@InSanE-404
@InSanE-404 Жыл бұрын
terrible video hermano genial
@ivanlombardi
@ivanlombardi Жыл бұрын
Hola sabes como usarlo con visual studio 2022 gracias y excelente contenido
@TonyAlcast
@TonyAlcast Жыл бұрын
Hola Ivan! La verdad actualmente ya no uso visual studio por lo que no estoy familiarizado con la interfaz, pero te dejo este enlace que quizá te pueda servir, saludos! www.c-sharpcorner.com/article/how-to-use-github-in-visual-studio-2022/
@daimilamorumarciel7730
@daimilamorumarciel7730 Жыл бұрын
Hola, muchas gracias por el video. Tengo una duda en el caso de la relacion entre Estudiante y Curso. Para este caso la relacion es de mucho a mucho, cada clase tiene una lista de objetos de la otra clase. Mi duda es cuando creo el metodo addCurso(Curso c) en la clase Estudiante, como le digo en el mismo metodo, que ese estudiante es de ese curso? Me da un error en la compilacion de excepcion in thread. Gracias
@TonyAlcast
@TonyAlcast Жыл бұрын
Hola! Que bueno ver que después de tanto tiempo este video sigue siendo de utilidad! Respecto a tu pregunta, tienes clase Estudiante y Curso. Si cuando agregas un estudiante llamas a addCurso y cuando agregas un curso llamas a addEstudiante tu código caerá en un bucle, en el que pasa de addEstudiante to addCurso to addEstudiante y así infinitamente. Para ese caso, puedes usar otra abstractaccion. Crear la clase EstudianteCurso que como parámetros tenga como referencia un Curso y un Estudiante. Ese tipo de clases son como intermediarios para almacenar relaciones de muchos a muchos y usar los getter and setter apropiadamente.
@daimilamorumarciel7730
@daimilamorumarciel7730 Жыл бұрын
@@TonyAlcast exacto, eso mismo hice, cree esa clase que me dices. La cual la cree con los atributos: Estudiante e, Curso c, int nota. Esta bien asi? Tienes algun email o metodo de contacto? Muchas gracias
@daimilamorumarciel7730
@daimilamorumarciel7730 Жыл бұрын
Excelente video. Me sirvio de mucho. Ahora voy a la 2da parte
@telemec4660
@telemec4660 Жыл бұрын
Eres un crack mi estimado Tony!!!😁
@bigbbadbear
@bigbbadbear Жыл бұрын
Joa te amo
@eduardopaarra2652
@eduardopaarra2652 Жыл бұрын
nose que es un HashSet
@MiguelAngelBenitezYanez
@MiguelAngelBenitezYanez Жыл бұрын
Gracias. Vi tu video completo y me sirvió de mucho. Saludos desde Venezuela.
@imgers2211
@imgers2211 Жыл бұрын
15:10 no explicaste como hiciste el metodo de mostrarDepartamento, igual estubo excelente el video!
@miguelcarhuas3183
@miguelcarhuas3183 Жыл бұрын
Sigue asi, buen tutorial
@nazly-9784
@nazly-9784 Жыл бұрын
hola como estas, tengo una duda, cuando tu le das el comando para crear una solución, mi git no acepta ese comando "ng". en el minuto 22.29. que debo hacer ahi. soy nueva en esto por favor me das la explicación?
@TonyAlcast
@TonyAlcast Жыл бұрын
Hola, el comando "ng" pertenece a una herramienta muy aparte de lo que es git y no tiene relación con éste. "ng" es el término para ejecutar comandos con la CLI de Angular. Por temas didácticos para ese caso usé un proyecto nuevo de Angular. Si quieres instalar la CLI de Angular puedes correr el comando "npm install @angular/cli", pero como repito, no tiene que ver con git, puedes usar cualquier otro tipo de proyecto o solución.
@nazly-9784
@nazly-9784 Жыл бұрын
@@TonyAlcast gracias como apenas estoy empezando en este mundo,que puedo subir ahí para probar o continuar con el ejercicio que Tú planteaste.me disculpo lo tarde,te escribo desde Cali,y a esta hora es que estudio pues en el día no me puedo concentrar. Gracias
@TonyAlcast
@TonyAlcast Жыл бұрын
@@nazly-9784 pues para practicar puedes subir cualquier tipo de archivo. Te recomiendo un archivo de texto .txt que es lo mas básico, y pues dale, ánimo! cualquier momento es bueno para practicar. Saludos!
@pedroluis4004
@pedroluis4004 2 жыл бұрын
Muchas gracias por el contenido de calidad man, se agradece mucho he aprendido demasiado!
@maurojimenez6191
@maurojimenez6191 2 жыл бұрын
en vez de hashset puede ser un arraylist o linkedlist?
@maurojimenez6191
@maurojimenez6191 2 жыл бұрын
me apure en comentar jasajs ya lo confirmo en el mismo video
@TecnoTubeTutorials
@TecnoTubeTutorials 2 жыл бұрын
Excelente video amigo, desconocía de esta herramienta
@AbdalaTaherProgrammer
@AbdalaTaherProgrammer 2 жыл бұрын
muchas gracias un video super util
@mevgdev
@mevgdev 2 жыл бұрын
después de haber visto tu video, me dí cuenta que mezclas conceptos, por una lado el gitflow y el otro el forkingflow
@MILROD8300
@MILROD8300 2 жыл бұрын
Hola! Cómo hago para clonar desde Bitbucket a git?
@TonyAlcast
@TonyAlcast 2 жыл бұрын
Hola! Cuando accedes al repositorio en Bitbucket, aparece un boton 'Clone', le das clic y se abre un modal con una caja de texto que contiene el comando 'git clone [email protected]/tuworkspace/turepo.git'. Copias y pegas ese comando en tu terminal y listo. Asegurate de tener git instalado en tu maquina
@joseluisarcosl.7277
@joseluisarcosl.7277 2 жыл бұрын
Me funciono perfect brother... me sumo como suscriber y le di me gusta si asi!
@nancyocampooo
@nancyocampooo 2 жыл бұрын
Geniaaal! Gracias
@eltuga24
@eltuga24 2 жыл бұрын
Buen video tony, sigue asi. Veo que tienes pocos subs todavia y unos pocos videos subidos a tu canal, aun asi tù calidad de video es bastante bueno y el audio se deja escuchar aunque es mejorable. Deberias seguir subiendo contenido, tienes potencial y podrias seguir creciendo si te lo propones. Te deseo exito, la suerte es para los improvisados.
@ivanskate18
@ivanskate18 2 жыл бұрын
Explicaste en una hora y media todo lo que a veces los profes explican en un semestre sin que tengan exito, excelente video! No solo enseñas los conceptos si no que los aplicas de la manera en que se implementa profesionalmente.
@TheKeorza
@TheKeorza 2 жыл бұрын
Gracias por el video, voy a usar Bitbacket y me ha venido genial TODO lo que explicas. Muchas Gracias
@paullima-peru1225
@paullima-peru1225 2 жыл бұрын
Muchas gracias varon por compartir tus conocimientos, saludos desde Lima-Perú
@genaromiranda7252
@genaromiranda7252 2 жыл бұрын
Muchas gracias por el video!! Me ha servido mucho, espero que subas más videos o tutoriales. Abrazos y gracias!!
@leorodseg
@leorodseg 2 жыл бұрын
muy bueno!!
@alexanderfuentespe
@alexanderfuentespe 2 жыл бұрын
Muchas gracias por este tutorial, la verdad me sirvió mucho.
@alexanderfuentespe
@alexanderfuentespe 2 жыл бұрын
El conflicto solo suceden cuando cambian en la misma linea de código, verdad?
@alexanderfuentespe
@alexanderfuentespe 2 жыл бұрын
Hola, soy nuevo muchas gracias por la enseñanza, tengo una duda, yo hice desde el otro usuario un pull request a la cuenta de empresa [Lugar donde está todo el código], pero cuando acepte los cambios todo ok, los aprove, voy a la rama master y no hay codigo. sigue aparenciendo en la rama develop.
@TonyAlcast
@TonyAlcast 2 жыл бұрын
Hola, asegúrate que el pull request sea de rama develop a rama master si lo que quieres es pasar código entre ramas, saludos
@alexanderfuentespe
@alexanderfuentespe 2 жыл бұрын
jajaja ya lo vi, me faltaba el merge
@Gisselamcs
@Gisselamcs 2 жыл бұрын
Hola Tony, en el Cmd al entrar a la ruta Bitbucket para clonar el proyecto de la master, me salió una ventana emergente para ingresar una clave del bit, sin embargo la identificación fue con Gmail...como se superaría ese paso?
@TonyAlcast
@TonyAlcast 2 жыл бұрын
Hola Gissela, puedes darle en recuperar contraseña y con eso ya se solucionaría ese inconveniente. Saludos
@Gisselamcs
@Gisselamcs 2 жыл бұрын
@@TonyAlcast Muchas gracias Tony por tu respuesta :)
@edisonmanrique384
@edisonmanrique384 2 жыл бұрын
Ya casi un año y tu video sigue siendo igual de útil y bueno. Me ayudas mucho con un proyecto universitario que tengo que implica usar BitBucket y otras herramientas de la suite de Atlassian. ¡Muchas gracias!
@geraldbustos
@geraldbustos 3 жыл бұрын
Gran video, gracias por el tiempo. El diagrama está muy bueno
@cristianrosas8674
@cristianrosas8674 3 жыл бұрын
dios mío, explicas muy bien gracias, sólo una duda, entonces de qué sirven todos los comandos de la página que mencionas, porque hacen algo parecido a lo que tu haces pero con diferentes comandos? saludos :D
@programmingj613
@programmingj613 3 жыл бұрын
Hola una pregunta, porque no usaste las ramas de las features y releases? Las nuevas funcionalidad las hacias directamenre en develop. (Entendi que primero hariamos una features y luego de ahi a develop) Cuando terminamos con esa features, se borran esas ramas? O se conservan? Porque podemos tener muchas ramas en un mismo proyecto
@TonyAlcast
@TonyAlcast 3 жыл бұрын
Hola! Eso se adecua al equipo de desarrollo. Por ejemplo si es un proyecto pequeño o de pocas historias-de-usuario/feature no es tan necesario crear una rama por cada una. Sin embargo eso también queda a consideración del equipo. Hay equipos donde por cada feature, generan una nueva rama, lo cual brinda más orden al momento de trabajar ya que de esta manera no se cruzan funcionalidades o historias y se mantiene un orden. En el caso de crear nueva rama por cada historia es recomendable eliminarla posterior a la aprobación del PR o MR (merge request), ya que eso indica que el feature se ha terminado por completo y se ha integrado a develop sin conflictos. En caso haya algún fix o cambio sobre ese feature ya integrado se genera una nueva rama con el nombre fix/EJEMPLO-001, y se le da el mismo trato. Eliminar las ramas después de su integración a develop ayuda a mantener el repositorio limpio y ordenado, ya que algunas veces puede confundir ver demasiadas ramas, da la idea que hay varios features o fixes en proceso. Saludos!
@jengibre4449
@jengibre4449 3 жыл бұрын
Gracias por tremendo trabajo!
@victord.garcia9438
@victord.garcia9438 3 жыл бұрын
Hola Tony, muchas gracias por el aporte. Excelente tutorial. Una duda: en el minuto 1:09:28, cuando haces el pull, ¿por qué no hay conflicto, ya que la misma línea contiene distinto texto; nombreUsuario (en local) y nombreUsuarioTest (en remoto)? ¿Cómo sabe entonces Git cuál es el cambio que prevalece? Gracias.
@TonyAlcast
@TonyAlcast 3 жыл бұрын
Hola Victor, pues pasa que la ultima version del commit local ya existia en remoto, por lo que solo se bajo el commit inexistente. Al darse este caso automaticamente hace el merge y actualiza esa linea. Caso contrario cuando en local tienes lo siguiente: commit A -> commit B, y en remoto commit A -> commit C. Si commit B y C se cruzan en alguna linea, ahi te pide hacer un merge manual y el mismo IDE te arroja el conflicto. Saludos!
@victord.garcia9438
@victord.garcia9438 3 жыл бұрын
Todo aclararado. Muchísimas gracias por tu (rapidísima) respuesta, Tony. ¡Saludos!
@JesusSanchez-cd3ze
@JesusSanchez-cd3ze 3 жыл бұрын
Muy útil tu video. ¡Gracias!
@estebangomez8425
@estebangomez8425 3 жыл бұрын
Muy buen material , gracias !!
@groupUsil2011
@groupUsil2011 3 жыл бұрын
Muchas gracias Tony, todo muy detallado, sólo una consulta, en qué momento sugieres o se recomienda alinear la rama develop con la rama master en el repo productivo? cual sería la recomendación?
@TonyAlcast
@TonyAlcast 3 жыл бұрын
Hola Jose, respecto a tu pregunta: Actualizas de develop -> master cuando se ha terminado el desarrollo y está validado para pasar a un ambiente productivo. En proyectos grandes se estila utilizar una rama intermedia llamada "release". Saludos!
@fernandopioli1230
@fernandopioli1230 3 жыл бұрын
Muchas gracias Tony! Saludos desde Buenos Aires!
@PaulWhiskey
@PaulWhiskey 3 жыл бұрын
Muy buen video, me funciono para un proyecto en el que estoy y solo somos 2 personas, así que esta perfecto, muchas gracias.
@CTYPCL
@CTYPCL 3 жыл бұрын
excelente video querido, muy util, de Tony a Tony