Respuesta simpática para dar las gracias por el feedback y para que el algoritmo vea que estoy pendiente de los comentarios (exacto, también miden las respuestas y los hearts 🙃)
@@makigas No lo sabía, entonces aporto disimuladamente. Aprovechando el momento, Dani, que te parece hacer un cli con Java17 consumiendo OpenAI u otra Api de IA más Open. Me refiero en plan stream y subirlo al yutu también, para hacer un cli con comandos, args, etc hay unas librerías muy interesantes, no las he usado, pero las eché un ojo y molaban. Podría ser un topic 'enfocado a mvps para tfg' en tu kafkanal, quizá sería interesante. Lo haría en el mío pero está hibernando indefinidamente 😄😄
Hay más vídeos de Java en mi canal. Suscríbete para estar al día: ruclips.net/user/makigas Tenemos un servidor de Discord para preguntar cosas en #java o hablar con la comunidad: discord.gg/invite/makigas-329487017916366850
Muy buena explicación, este tema era un limbo para mí, y me has sorprendido
Год назад+2
Siempre me pregunté si era yo el único que veía que lo de las versiones de java así como sus distribuidores eran un lío porque todos hacen lo que quieren y soportan lo que quieren jajaja. Al final siempre tiro o de open-jdk a pelo (porque en Linux es el más común) o Adoptium que es el más versátil porque soporta todo 🙌🏼 Gracias pot la explicación, muy interesante 👌🏼
Yo me descargue un libro de Java y me sorprendió que el libro esta basado en Java 8, 9 y 10 . me sorprendió que un libro para aprender Java del 2020 estuviera basada en versiones tan viejas así como tambien hay muchísimas compañías que piden que los programadores conozca específicamente esas versiones. Siempre pensé que al aprender algo debía ir hacia la ultima version y esto me confunde. En este momento como se me daño la laptop estoy programando y practicando a fuerza de lápiz y papel.
Menos mal que uso Linux y en sus repositorios esta el openJDK con licencia GPL distribuido justo por la fundación eclipse y ahora tengo la jdk 21 LTS que no existe diferencia entre el jdk de Oracle lo máximo de los repositorios
Asi como esta el asunto, en mi opinion considero que es preferible ir migrando a otro lenguaje de manera paulatina si fuera dueño de una solucion consolidada, de resto excelente explicacion
buen video gracias, ahora te pregunto cuando instalé eclipse snap ya trae algunos java segun me parece ¿cuales son esas? ¿tienen problemas de licencia?
Gracias Dani, ya entendiendo un poco mejor las diferentes opciones que se tienen, pero tengo una duda, yo instalo la del repositorio oficial de Debian, se puede decir que el tema de parches de seguridad va a depender únicamente de los mantenedores del paquete?, en ese caso sería más seguro utilizar la que ofrece la fundación Eclipse?
Depende de los maintainers pero en la práctica es igual de seguro. Las distros que traen el OpenJDK suelen compilarlo a mano, así que sí usan el código actualizado. Que no se fabriquen binarios de OpenJDK precompilados nuevos para un JDK viejo no implica que si es un LTS haya dejado de recibir soporte. Hace mucho que no uso Java en Debian pero me estaba fijando en su changelog del openjdk17 y sí que lo tienen actualizado: metadata.ftp-master.debian.org/changelogs//main/o/openjdk-17/openjdk-17_17.0.4+8-1~deb11u1_changelog Están tirando del repo jdk17u, que sí que sigue recibiendo las actualizaciones de seguridad que usan el resto de fabricantes para crear sus propios JDKs: github.com/openjdk/jdk17u
Esto de multiversiones de los sdk me tiene loco, que tanta diferencia resultante puede haber entre una versión y otra ?, quiero retomar el programar en Java después de 7 años aprox pero no se como empezar antes usaba netbeans pero ahora creo que es mejor con jetbrain pero con cual sdk lo uso ?, se puede tener varios sdk y alternar ?, lo hago con el OpenSdk ? , me pueden orientar gracias de antemano , y este video me ayudó es súper bueno pero si me orientan un poco mas , agradecido
Como siempre, muchas gracias! claro y al punto. Entonces deberia haber una [cierta] correspondencia entre la version de desarrollo y la version que tenga el servidor donde se va a instalar la aplicacion. Se podra desarrollar en 32b para una plataforma de 64b? --> Me pregunto si tienes en mente una serie de "funcional programming"?
Debería ser posible, igual que debería ser posible desarrollar con un JDK de Windows pese a que el servidor ejecute Linux. A decir verdad, es peculiar que las empresas ofrezcan su JDK con la excusa de tener el mismo entorno en todas partes cuando Java es “run once, write anywhere”.
buenos días, sería genial si pudieras explicar y hacer un vídeo que cómo funciona la licencia de java para android porqué ya hay OpenJDK podemos hacer un App de gratis o pago (desde cero a completo) con (OpenJDK) antemano gracias espero su respuesta
La verdad que en mi amateur experiencia solo se usar python, y no pasan estas cosas, yo solo quiero un java que me permita crear aplicaciones moviles sin tener que llamar la atencion a los abogados de oracle. Cual sera?
Yo la verdad no me descargue ni la version de Oracle, ni la OpenJDK porque me parecio muy confusa la descarga, termine casado con corretto por que era facil de bajar xD
Sí es verdad, la API de vectores va a estar interesante, hace poco subió @Java un vídeo al respecto sobre eso que no me vi completo pero que parecía prometedor
Madre mia, menudo cacao que han montado... Probare la ultima del openJDK para ver si funciona todo lo que tengo hecho con el 1.8.0.202, pero me da a mi que esto tarde o temprano va a desembocar en incompatibilidad de codigo de una compilacion a otra. Gracias por el video +1
Tus explicaciones son muy precisas y al grano. Felicidades por tu contenido!
Comentario ingenioso para saludar y agradecer a dani este video y también ayudar a que el algoritmo muestre el video 🤗
Respuesta simpática para dar las gracias por el feedback y para que el algoritmo vea que estoy pendiente de los comentarios (exacto, también miden las respuestas y los hearts 🙃)
@@makigas No lo sabía, entonces aporto disimuladamente.
Aprovechando el momento, Dani, que te parece hacer un cli con Java17 consumiendo OpenAI u otra Api de IA más Open. Me refiero en plan stream y subirlo al yutu también, para hacer un cli con comandos, args, etc hay unas librerías muy interesantes, no las he usado, pero las eché un ojo y molaban.
Podría ser un topic 'enfocado a mvps para tfg' en tu kafkanal, quizá sería interesante. Lo haría en el mío pero está hibernando indefinidamente 😄😄
@Jey Code, mucho llama, llama.cpp y llama.rs pero nadie ha hecho todavía un llama.java, queda hueco aún xD
Ufff una gran ayuda. Me hice un lio con tantas versiones, pero tu informacion fue concisa y clara
Me quedó super claro, me gustó cómo narraste el video, fuiste directo y nada repetitivo. Muy buen video, checaré más de tu canal 💕
Este mes empecé a migrar a 11 y 17, me encontré con un mundo de jdks. Mejor video no pude encontrar. Suscribiendome.
Gracias por el vídeo y mucho ánimo con tu Roadmap de Java.
Que buen contenido, dónde estabas todo este tiempo jeje
Muchas gracias
Muy claro bro, gracias
Muy agradecido por toda la información que proporcionas
Hay más vídeos de Java en mi canal. Suscríbete para estar al día: ruclips.net/user/makigas
Tenemos un servidor de Discord para preguntar cosas en #java o hablar con la comunidad: discord.gg/invite/makigas-329487017916366850
Muy buena explicación, este tema era un limbo para mí, y me has sorprendido
Siempre me pregunté si era yo el único que veía que lo de las versiones de java así como sus distribuidores eran un lío porque todos hacen lo que quieren y soportan lo que quieren jajaja. Al final siempre tiro o de open-jdk a pelo (porque en Linux es el más común) o Adoptium que es el más versátil porque soporta todo 🙌🏼 Gracias pot la explicación, muy interesante 👌🏼
Gracias por tu consejo!voy a usar el jdk de Adoptium ya que estoy reinstando mi pc...vamos a ver que tal anda un saludo!
Gracias por la explicación me aclaraste muchas dudas.
Gracias Dani por el trabajo que haces.
Grande Dani... excelentes tutoriales.
Vuelvo a visitar Java después de unos 8 años desde la uní y han cambiado algunas cosas que me marea 😅
Yo me descargue un libro de Java y me sorprendió que el libro esta basado en Java 8, 9 y 10 . me sorprendió que un libro para aprender Java del 2020 estuviera basada en versiones tan viejas así como tambien hay muchísimas compañías que piden que los programadores conozca específicamente esas versiones.
Siempre pensé que al aprender algo debía ir hacia la ultima version y esto me confunde. En este momento como se me daño la laptop estoy programando y practicando a fuerza de lápiz y papel.
Oracle con el poder legal de Nintendo y con el servicio por suscripción de Netflix
Menos mal que uso Linux y en sus repositorios esta el openJDK con licencia GPL distribuido justo por la fundación eclipse y ahora tengo la jdk 21 LTS que no existe diferencia entre el jdk de Oracle lo máximo de los repositorios
Gracias por La info, Muy claro, nuevo Sub
Madre mía la diversidad de jdk que tengo en mi pc
Que buena explicación, te rifaste!!!
muy buena explicación
Asi como esta el asunto, en mi opinion considero que es preferible ir migrando a otro lenguaje de manera paulatina si fuera dueño de una solucion consolidada, de resto excelente explicacion
Buen video!!!
Entonces para resumir
Puedo distribuir mí aplicación con JDK de Temurin sin miedo a q Oracle me demande ??
Jajaja
solamente llegue porque queria saber cual sirve para jugar minecraft xD
Yo solo quiero saber si alguna de estas variantes influyen en el rendimiento de Minecraft
Instalé Java a través de vscode y me decía SDK ¿Qué significa?
También ¿Cómo desinstalo el compilador?, así me instalo el de eclipse.
buen video gracias, ahora te pregunto cuando instalé eclipse snap ya trae algunos java segun me parece ¿cuales son esas? ¿tienen problemas de licencia?
Puedes hacer un video de las diferencias entre OpenJDK y Oracle, cuales son esas herramientas extra que añade Oracle
Es al contrario OpenJDk como es código libre tiene más extras que lo que hace Oracle
Gracias Dani, ya entendiendo un poco mejor las diferentes opciones que se tienen, pero tengo una duda, yo instalo la del repositorio oficial de Debian, se puede decir que el tema de parches de seguridad va a depender únicamente de los mantenedores del paquete?, en ese caso sería más seguro utilizar la que ofrece la fundación Eclipse?
Depende de los maintainers pero en la práctica es igual de seguro. Las distros que traen el OpenJDK suelen compilarlo a mano, así que sí usan el código actualizado. Que no se fabriquen binarios de OpenJDK precompilados nuevos para un JDK viejo no implica que si es un LTS haya dejado de recibir soporte. Hace mucho que no uso Java en Debian pero me estaba fijando en su changelog del openjdk17 y sí que lo tienen actualizado: metadata.ftp-master.debian.org/changelogs//main/o/openjdk-17/openjdk-17_17.0.4+8-1~deb11u1_changelog
Están tirando del repo jdk17u, que sí que sigue recibiendo las actualizaciones de seguridad que usan el resto de fabricantes para crear sus propios JDKs: github.com/openjdk/jdk17u
Esto de multiversiones de los sdk me tiene loco, que tanta diferencia resultante puede haber entre una versión y otra ?, quiero retomar el programar en Java después de 7 años aprox pero no se como empezar antes usaba netbeans pero ahora creo que es mejor con jetbrain pero con cual sdk lo uso ?, se puede tener varios sdk y alternar ?, lo hago con el OpenSdk ? , me pueden orientar gracias de antemano , y este video me ayudó es súper bueno pero si me orientan un poco mas , agradecido
Yo tengo el JDK 8 de Oracle, el OpenJDK 8, 11 y 18, no se por que
jajajaj mis libros dicen que me descargue el jdk de sun
Como siempre, muchas gracias! claro y al punto. Entonces deberia haber una [cierta] correspondencia entre la version de desarrollo y la version que tenga el servidor donde se va a instalar la aplicacion. Se podra desarrollar en 32b para una plataforma de 64b?
--> Me pregunto si tienes en mente una serie de "funcional programming"?
Debería ser posible, igual que debería ser posible desarrollar con un JDK de Windows pese a que el servidor ejecute Linux. A decir verdad, es peculiar que las empresas ofrezcan su JDK con la excusa de tener el mismo entorno en todas partes cuando Java es “run once, write anywhere”.
gracias
Swing está incluido en el openjdk o sólo en el jdk oficial de pago??
En el OpenJDK viene
buenos días, sería genial si pudieras explicar y hacer un vídeo que cómo funciona la licencia de java para android porqué ya hay OpenJDK podemos hacer un App de gratis o pago (desde cero a completo) con (OpenJDK) antemano gracias espero su respuesta
Para Android el SDK trae sus compiladores ya, y se pueden hacer aplicaciones de cualquier tipo sin problemas legales.
La verdad que en mi amateur experiencia solo se usar python, y no pasan estas cosas, yo solo quiero un java que me permita crear aplicaciones moviles sin tener que llamar la atencion a los abogados de oracle. Cual sera?
Android Studio
Yo la verdad no me descargue ni la version de Oracle, ni la OpenJDK porque me parecio muy confusa la descarga, termine casado con corretto por que era facil de bajar xD
Y qué tal?
Buen vídeo Dani!
Jdk LTS v21 en septiembre con sus genialidades en tema concurrency y con vector Api, lo que, en teoría, atraerá cerebros matemáticos
Sí es verdad, la API de vectores va a estar interesante, hace poco subió @Java un vídeo al respecto sobre eso que no me vi completo pero que parecía prometedor
Madre mia, menudo cacao que han montado...
Probare la ultima del openJDK para ver si funciona todo lo que tengo hecho con el 1.8.0.202, pero me da a mi que esto tarde o temprano va a desembocar en incompatibilidad de codigo de una compilacion a otra.
Gracias por el video +1
Un CRM de uso interno
O un Jira.
pero, pero con el advenimiento de la IA, los programadores nos vamos a quedar sin empleo, esas cosas codificaran en java por nosotros
Osea que yo puedo tomar el codigo, compilarlo y vender? xD
Es lo que hace el AzulJDK, aunque tendrás que conseguir algo por lo que valga la pena pagar xD (ellos lo hacen)
@@makigas que bien te veo nuevo emprendimiento JAJAJA buenos vídeos como siempre
Like si escuchaste torreto 😂😂😂
Cornetto, como el helado