Transcripción
- Audio: https://www.ivoox.com/devs-lives-27-debate-ides-editores_mf_94424328_feed_1.mp3
- Fuente: retranscripcion automática desde audio con mlx-community/whisper-large-v3-turbo
- Nota: esta versión mejora el ASR respecto a los subtítulos de YouTube, pero todavía no incluye diarización real de hablantes.
[No identificado] (00:00:22): Bienvenidos a Devs Lives, episodio número 27.
[No identificado] (00:00:28): Hoy vamos a hacer algo especial. Llevamos varias semanas que entrevistamos personas, pero hoy hemos decidido que vamos a ser disruptivos, que vamos a debatir, que vamos a buscar salseo y que vamos a hablar un poquito de las herramientas que utilizan los desarrolladores en su día a día, como vienen a ser los IDEs y los editores de código, con el motivo de la beta abierta de Fleet. Y también es una herramienta de Fleet, una de las herramientas de JetBrains que han sacado hace poquito y que viene un poco a rivalizar con VS Code.
[No identificado] (00:01:04): Para el día de hoy, y para crear un buen Debate y una buena tertulia, obviamente no lo voy a hacer yo solo, y hace falta más de un invitado. Entonces hemos recurrido a nuestras fuerzas especiales y hemos traído a personas que ya son muy conocidas en el canal. Así que vamos a empezar a presentar a esas personitas que nos van a acompañar en el ratito de hoy. Tenemos con nosotros a Daniel Ramos Acosta, nuestro amigo y vecino del código. ¿Qué tal, Daniel? ¿Cómo estás? Después de ese episodio número uno. ¿Qué tal, Adri? Aquí listo para rajar de lo lindo. ¿Estás preparado? ¿Vienes con energía hoy?
[No identificado] (00:01:41): Sí, sí, sí. Bien, bien, bien, bien. Venimos también preparados de la mano de Jorge Aguiar, nuestro experto en serverless y cloud. ¿Qué tal, Jorge? Bueno, yo no diría experto, pero sí, aquí, como dice Dani, rajar, que es la parte divertida. Madre mía, yo que tenía intención de que esto fuese family-friendly, pero la gente vino con las escopetas cargadas hoy.
[No identificado] (00:02:06): Pues no nos vamos a quedar solo aquí porque también está Miguel Cabrera San Gil, el mago de los códigos. ¿Qué tal, Miguel? Bienvenido. Hola, Adri, muchas gracias. Mago del campo será, ¿no? Por lo menos. No, no, de los códigos, de los códigos. Ahí, mientras que la diagonalidad exista, todo es bien. Sí, perfecto. Si yo no vendría a rajar, yo vendría… Bueno, sí, vendría a rajar. Obviamente que no. Pero, ¿qué le pasa hoy a la gente? ¿Por qué? ¿Por qué sois así? No se puede, no se puede. Dijiste salseo, pues ya está.
[No identificado] (00:02:34): Venga, pues salseo. Si vamos, vamos con todo. Y para ir con todo, no nos vamos a quedar solo aquí, sino que también está con nosotros el último invitado del episodio número 26, Ramón Morcillo, nuestro viajero de los héroes y unos. Bueno, ¿qué tal, Ramón? ¿Cómo estás? Muy bien, Adri, muchas gracias por invitarme. Un placer tenerte por aquí siempre. Y quería hacer también especial mención a Manolo, que por motivos personales, pues no ha podido estar hoy aquí con nosotros. Esperamos que se recupere muy pronto. Pero, bueno, las cosas surgen. Así que, sin más dilación, que dé comienzo el Debate. ¿Estáis preparados, chicos?
[No identificado] (00:03:15): Bien, bien, bien. A tope. Vale, pues vamos a hacer una rondita para contextualizar un poco qué herramientas utiliza cada persona, porque al final las opiniones van a variar en función de qué es lo que se usa y de dónde se venga, ¿no? Y hay por aquí cierta… Bueno, hay muchas variantes, hay muchas variantes. Así que vamos a empezar otra vez en el mismo orden. Dani, pues cuéntanos qué herramientas y qué plataformas usas en tu día a día para contextualizar un poquito.
[No identificado] (00:03:47): A ver, a ver, porque está curioso, ¿no? Porque… A ver, yo normalmente cuando desarrollo para Back o para Front, sí que uso el WebStorm, ¿no? Que me gusta más que el VS Code. Que es un poco como el estándar, ¿no? Pero justo ahora estoy en un proyecto de desarrollo de iOS y estoy usando Xcode y peleándome ahí, porque encima ahora tengo un teclado de inglés, ¿verdad? Y me estoy… Tengo un cacao de shortcuts, pero que no veas. O sea, muy fuerte. Pero eso, eso.
[No identificado] (00:04:15): O sea que te suena familiar el tema del cambio del teclado al layout inglés, ¿verdad? Esa historia es como ya cercana para ti. Alguien te la habrá contado. Sí, sí, sí, sí, sí, sí. Bueno, bueno, bueno. Oye, pues qué decirte. Suerte con ello, porque lleva un proceso ese cambio de teclado y el tema de… Bueno, de Xcode, mi más sincero pésame también.
[No identificado] (00:04:42): Jorge, cuéntanos. Bueno, yo como buen chico de JetBrains, pues uso el IntelliJ y el WebStorm. Y si se aprecia cualquier otro tipo de lenguaje, pues soy de los que usa ese y para ese lenguaje concretamente.
[No identificado] (00:04:57): Y por suerte o por desgracia me ha tocado usarlo en las tres plataformas. Con el que más contento estoy con el con Mac, lo siento. Yo soy hater de Windows a tope. Yo donde haya un Linux hay un Mac. Yo Windows para desarrollar, eso no va conmigo. Y es por ello que me lanzas por la ventana. Pero bueno, ya llegaremos a mí en el último de los lugares. Al final tienes un montón de ideas instalados, entonces. O como estás trabajando siempre con las mismas lenguajes, pues solo tienes uno o dos a lo sumo.
[No identificado] (00:05:28): Por norma general, el máximo que llego a alcanzar han sido cuatro y fue en una época en la que realmente estaba como tocando muchos lenguajes y no eran activamente todos los días. Pero sí es verdad que eso, al final pues acabas con varias instalaciones. Pero sí es verdad que en mi cabeza es como todo organizadito, cada IDE para su lenguaje, su propósito concreto. Y me ayuda como a organizarme también los proyectos. Bueno, curioso. ¿Pero no tienes la sensación de que al levantarlos todos al mismo tiempo la máquina empieza un poco a cacharrear? Por norma general no, porque suelo tener como…
[No identificado] (00:06:04): Cuando era la torre, la torre aguantaba… Está hecha justamente para que aguante todo lo que le eche, porque son 32 GB de RAM. Y ahora con el Maxi es verdad que no he llegado a tener como muchísimas instancias de ellos abiertas. Y es verdad, con 2, 3 me ha ido perfecto y maravillosamente. No he tenido ningún problema, la verdad. Bueno, si no tienes un M1 así que no debería ser un problema. Obviamente. Lo vamos a hacer.
[No identificado] (00:06:29): Miguel, cuéntanos. Tú también partidario de los M1, ¿no? Efectivamente. Ahora mismo estoy con un MacBook M1 Pro y soy… He usado durante toda mi vida muchos IT. Al igual que Jorge, he estado realmente usando todos los productos JetBrains. Desde Golan, PyCharm, IntelliJ y WebStorm. Que es con el que he usado ahora mismo Frontend. Durante un tiempo estuve con… Con VS Code, pero me gusta mucho más WebStorm. Me he acostumbrado a los atajos de JetBrains y me gusta mucho más. Y tengo una situación un poco parecida a la de Dani. Y es que ahora mismo estoy con un teclado de inglés.
[No identificado] (00:07:10): Porque ahora mismo en el día a día me tengo que comunicar a una máquina, a un Citrix. Que está con un layout en inglés. Y ahora mismo estoy trabajando en Mac con un layout en Ubuntu y en inglés. Me revienta la cabeza por 3. O sea, entonces yo en Mac pues tengo los shortcuts del Mac en JetBrains. De JetBrains y tengo que cambiar a los de Linux. Que ya no es Command, que es Control. Y en inglés encima, ¿no? Me revienta todo. Sí. Me suena familiar también esa historia. No sé por qué.
[No identificado] (00:07:41): Coincidencias de la vida.
[No identificado] (00:07:43): Pero sí, sí, sí, sí. Ya solo el cambio del layout español al inglés es complicado, pues imagínate. Y encima también que ese cambio del layout a veces pilla las teclas como quiere pillarlas. Que tampoco va muy al uso, ¿no? O sea que, bueno.
[No identificado] (00:07:59): Hablaremos después más en profundidad un poquito contigo. Porque creo que ahora mismo, a falta de Manolo, que era quien nos iba a hacer un aporte especial y sublime. Pero creo que tú y yo somos los más canosos con respecto a eso. Y podemos hablar de un largo recorrido de idres por ahí. Graciosos y divertidos cuanto menos, ¿no? Sí. Bueno, pues Ramón, no por ello, no por ser el último, el peor. Así que cuéntanos, ¿con qué trabajas tú en tu día a día? Pues ahora mismo con VS Code.
[No identificado] (00:08:33): Así que en lo que es desarrollo web, antes les he tocado para Java y otras cosas en la carrera, otros editores. Pero para desarrollo web y demás he ido migrando desde Sublime Text. Luego pasé por Atom.
[No identificado] (00:08:50): De ahí tiré a VS Code. Y VS Code estuve un buen tiempo en WebStorm. Allí cuando estábamos juntos, además. Que había en meetup del equipo de Estado West, en meetup del equipo de VS Code. Pero al final me envolví a VS Code un poco por algunos plugins que tenía que lo hacían más sencillo. O sea que al final se ve que mi influencia duró lo que yo estaba presente. Después desapareció. No puede ser, no puede ser. Tengo que hacer más mella, hacer más cancino.
[No identificado] (00:09:26): Vale, pues nada. Yo actualmente estoy trabajando en sistema operativo Windows con el subsistema de Linux.
[No identificado] (00:09:38): Trabajo con IntelliJ a día de hoy. Lo utilizo tanto para TypeScript como para Kotlin y Java. Pero antes de eso, pues un poco como todos, ¿no? He ido pasando por NetBeans cuando estaba estudiando. Eclipse. De Eclipse pasé un poco modo rebeldía al VS Code y al Atom. Bueno, Atom y después VS Code. Y en los últimos años pues ya fue como el bringing change. Dije IntelliJ. Esto es maravilloso. Las herramientas que da. Enamorado de la vida. Y con ello sigo. Y bueno, uno de los principales problemas que tengo ahora mismo es precisamente eso, ¿no? El tema del subsistema de Linux en Windows.
[No identificado] (00:10:25): Que tiene que leer de dos sistemas de ficheros. Uno es un sistema de ficheros virtualizados. Y hay momentos donde ahí, o sea, amigo mío. Casi que me instaló Linux y va a ir más rapidito, ¿no? Pero bueno, esperemos que Fleet haga sus cosas al respecto y esto mejore. Si no está ya mejorado, que hablaremos después de ello, ¿no?
[No identificado] (00:10:49): Pues equipo, este es un poco el panorama. Hay por aquí diferencias de ideas.
[No identificado] (00:10:59): VS Code, GetBrains. Ramón ha utilizado los dos. Bueno, yo creo que en general todos hemos utilizado todos, ¿no? Entonces, mano alzada. ¿Quién le apetece hablar un poquito de su punto de vista? ¿Por qué uno frente al otro? A ver quién se lanza primero. No sé, Jorge.
[No identificado] (00:11:21): Bueno, pues le toca al chico JetBrains entonces, ¿no?
[No identificado] (00:11:25): Nada, el chico JetBrains dice que JetBrains, porque desde que en su momento empezó a trabajar con el IDE, fue como descubriendo ciertas funcionalidades del IDE, ¿no? La primera con la que me topé, que para mí fue como el super boom, fue el tema de ponerle colores a cada tipo de cosita que se te presenta en el código. En plan, Migue y Adri que han trabajado conmigo, saben que mi IDE parece un maldito alcoiris, las cosas como son. Cada cosa está con un color diferenciado. Entonces, para mí eso es fundamental,
[No identificado] (00:11:55): Porque verlo todo plano no me ayuda en absolutamente nada en distinguir qué partes del código estoy. Esa fue la primera, ¿no? Después vino el tema de los Live Templates, por ejemplo, ¿no? Todo el tema de yo poner dos, tres letritas, y que de repente le doy al Enter o al tabulador, y aparece como piecitas de código que van desplegándose, y que puedo ir autocompletando. No solo una palabra, sino que conjuntos de código que son como, pues, este cuerpo del test y cositas así. Después vinieron los File Templates, y después, por último, el tema de multicursor, y cositas del estilo,
[No identificado] (00:12:33): Que, por ejemplo, si tú estás en un conjunto de código, ¿no? Y tú le escribes .var, directamente te hace el refactor para extraer una variable, por ejemplo, eso es maravillosidad pura. Entonces, entre eso y que, si por ejemplo, también me ha dado por experimentar con Utrack y con Space de vez en cuando, ves toda la integración del IDE como tal, todo lo que tiene, para mí es maravilloso. O sea, yo lo siento, pero el tener incluso el típico postman que todos tenemos siempre en una pantalla, no. Yo soy de los que lo usa directamente dentro del IDE.
[No identificado] (00:13:06): La base de datos para el proyecto la tengo dentro del IDE. Todo lo tengo dentro del IDE. Entonces, no tengo que salir de ahí, de ese espacio, para poder desarrollar. Y esa es básicamente mi única justificación, el tenerlo todo integrado en una misma herramienta. Me parece curioso porque,
[No identificado] (00:13:25): O sea, dices que tienes todo en el IDE, ¿no? Pero antes decías que para cada lenguaje tienes tu IDE en concreto. Y yo en ese punto sí que soy un poco, no al contrario, pero es como, no, no, si tengo IntelliJ, IntelliJ que tire todo. Y ahí va TypeScript, va la base de datos, va… Entonces me resulta curioso esa parte, pero no sé si es por algo en concreto o…
[No identificado] (00:13:50): Por ejemplo, en mi caso, el tema de tener IntelliJ, por ejemplo, para un frontend, tú en un frontend no vas a tener la parte de base de datos. Entonces yo no quiero tener el panelito de base de datos en un frontend, no me interesa. Entonces ese es plugin, porque a fin de cuentas es un plugin que corre encima de IntelliJ, de lo que es el core de IntelliJ, eso a fin de cuentas dentro de esa instancia consume más recursos. Entonces, si yo voy a ejecutar un proyecto de frontend con todos los plugins de IntelliJ, más todos los plugins concretos que necesito a lo mejor
[No identificado] (00:14:21): Para tirar un proyecto en Node, es como que carga muchísimo el IDE. Yo prefiero tener el WebStorm que va mucho más chiquitito, que esa instancia para lo que necesita tiene lo justo, que no tener 20.000 plugins cargados en dos instancias, de las cuales una no voy a aprovechar al 100%.
[No identificado] (00:14:41): Tiene sentido también. O sea, te cumplo el argumento, me convence. Aunque aún así, a mí lo de tener la base de datos en el frontend tampoco me molesta, sinceramente. Muchas veces insertas datos y al final tú dices, yo no me encargo de backend, pero sí quiero ver lo que hay en base de datos. Pero bueno, al final también son muy tema de gustos.
[No identificado] (00:15:03): Para tirar un DeleteFront, eso te viene bien. Sin el web.
[No identificado] (00:15:10): Database.
[No identificado] (00:15:13): Powerful.
[No identificado] (00:15:15): Yo estoy un poco… Perdón, Dani, te corté. Bueno, si voy yo si quieres, Miguel. Claro. Pero yo quiero decir, de lo que más me gusta, yo soy, o sea, digo, en el caso ideal, tiraría que es coda a la basura, y cogería el WebStorm, ¿no? Y un poco por lo mismo que dice Jorge, pero sobre todo para mí, sobre todo competencia VS Code WebStorm, es los Refactors, tío. Que los Refactors son potentísimos. O sea, en todo, en todo. Por ejemplo, cuando usas React, tienes el Refactor de extraer componente, ¿no? Ese está súper potente. Se da cuenta cuando usas Google Fork
[No identificado] (00:15:50): Y te los cambia a programación funcional. Tiene un montón de Refactors así que no tiene el VS Code, que cuando estoy en el VS Code, los he hecho mucho de menos, ¿eh? Eso es lo más que me empuja a los ideas de Intel.
[No identificado] (00:16:05): Citar lo que he hecho de menos dentro de los ideas de Intel es el tema de conectarte en remoto, que eso está muy bien implementado en el VS Code. En el WebStorm, no sé, la verdad que no lo usaba, pero… O bueno, sí lo usé, pero estaba medio… Hace tiempo, cuando lo usé, estaba un poco de aquella manera, ¿no? Pero el VS Code va bastante bien para ese tema. ¿A qué te refieres con conectarte en remoto? ¿A la versión web que tienen o…? No, de que te conectas por SSH a una máquina remota y tienes el ID ahí levantado. El ID no, el VS Code.
[No identificado] (00:16:36): Pero… Y puedes editar ahí todo, abres a terminar y tienes todo ahí metido y casi que no te das cuenta que estás en una máquina remota, ¿no? Eso está muy, muy, muy guay, la verdad. De hecho, precisamente eso es una de las cosas que hace que el WSL, el subsistema de Linux en Windows, vaya también en Windows, porque se conecta al WSL y tú trabajas todo dentro del WSL a través de la interfaz que es muy light de VS Code. Eso con las herramientas de JetBrains, salvo ahora con Fleet, es más complicado porque tienes que acceder a través del sistema de ficheros directamente
[No identificado] (00:17:14): Y es como cuando tú intentas describir eso en un pendrive que la escritura siempre va a ser más lenta. Aparte del antivirus que estás revisando todo constantemente y demás, es como déjame vivir, ¿vale? O sea, esa parte… Se nota de quién es el sistema operativo y que se lo tiene muy currado. Pero bueno, vuelvo a decir, antes estuvimos haciendo un par de pruebitas con Fleet y de hecho ya también te da la opción de conectar con WSL y arrancarlo desde ahí. Lo cual es… Se nota muchísimo en la velocidad.
[No identificado] (00:17:47): Migue, ¿tú querías añadir algo? Sí, quería añadir un poco pues lo que comentaba Jorge. Yo también soy Project Brains en ese efecto. Lo mío fue más una… De manera más circunstancial. Yo venía de otros ideas, ¿no? Como viene siendo Eclipse y… Bueno, Eclipse tiene… Todo el mundo lo conocerá, es pesadísimo y de cada dos por tres se pone a buildear todo por detrás, a trigar todo y es muy, muy lento. Yo me dio por usar Intel EJ, en el momento casi nadie la empresa estaba usando. Me dio por usarlo, me tuvo que pelear porque claro, era muy Eclipse dependiente la empresa, por así decirlo. Entonces,
[No identificado] (00:18:26): Todas las configuraciones que teníamos eran Eclipse, nuestro propio formater y demás. Yo cogí, me descargué los plugins para tener formater de Eclipse dentro del InterEJ y empecé a tocar y de primera lo que voy a ver era velocidad. Luego los refactors, a pesar de que Eclipse tiene buenos refactors, para mí eran muchísimo mejor los de JetBrains, sin duda alguna. Y soy un poco como Jorge que uso los… Para cada lenguaje uso su propio ID porque por ejemplo yo he tocado mucho Go, no es lo mismo usar Go en Intel EJ que usar GoLand. Tiene todo el rollo de módulos de Go,
[No identificado] (00:19:04): Todo lo que viene siendo el ecosistema de Go y hasta dentro del ID.
[No identificado] (00:19:09): Todo el tema del ecosistema si lo usas a través de Intel EJ no lo vas a tener ni por asomo. Entonces,
[No identificado] (00:19:18): Por ejemplo, en PyCharm, si vas a usar PyCharm, todo el tema de integración con Django si tienes la versión profesional no lo vas a tener. Con Intel EJ. O sea, yo entiendo que si vas a usar, por ejemplo, vas a trabajar comúnmente con ese lenguaje es mejor usar el ID propio de ese lenguaje. Es lo que yo creo. Sí, porque también es cierto que hay lenguajes donde encaja mejor, ¿no? O sea, TypeScript en Intel EJ te lo pilla muy bien pero para Python te tienes que estar instalando plugin, para Go también y al final hay cierta parte en el proceso que se pierde,
[No identificado] (00:19:51): Que no es tanto como el ID nativo, sino tampoco tendría sentido que sacasen todas esas herramientas y cada uno con su licencia, sino una licencia para gobernarlos a todos. Claro.
[No identificado] (00:20:02): Como curiosidad, por ejemplo, con C++ no puedes hacerlo del tema de me instalo un plugin y ya está y lo corro en Intel EJ. Claro, esa es la gran excepción. Necesitas todo el stack de .
[No identificado] (00:20:17): No, espérate, para C++ no. Para C++ directamente tiras de la librería y todas las instalaciones de Cmake y ahora que metieron el makefile creo que ya lo pusieron. Es totalmente distinto el cómo hacer el build y cómo gestionar el proyecto. Es un rollo. Vale, vale, vale, vale. Bueno, Ramón, ¿tú cómo lo ves? Te están pillando ahí a tope con lo de Jeff Brains hoy, eh. Yo la verdad que no me acordaba de los refactos aquellos del WebStorm y ahora que lo has mencionado me los he hecho bastante de menos, la verdad. Porque sí que es verdad que VS Code
[No identificado] (00:20:55): Te da opciones de hacer refactos pero digamos que a muy pequeña escala, más bien como transformaciones, por así decirlo.
[No identificado] (00:21:05): Y
[No identificado] (00:21:07): Aparte de eso también decir que los he hecho al menos pero luego también me he acordado que últimamente tiro mucho del este, ¿cómo se llama?
[No identificado] (00:21:18): Ah, el
[No identificado] (00:21:21): Joder, no me sale lo que está ahora
[No identificado] (00:21:24): El Copilot. Ahí no me salía la palabra.
[No identificado] (00:21:29): Y Copilot sí que sí que te hace vamos, básicamente las cosas más tontas, por así decirlo, sí que te hace de la forma más óptima o al menos por lo general. Entonces, no tienes que rayarte tanto. Luego con refactorizar. Claro.
[No identificado] (00:21:48): No lo veo mal, también es verdad que aunque para InterE, por ejemplo, bueno, para JetBrains tienes otras herramientas que además son open source, como, bueno, open source, tienen parte de pago, Pero que son, tienen una capa free como puede ser Tab9, al final parece que Copilot es la líder del mercado ahora mismo, que es la mejor que funciona aparentemente. Sí, la verdad lo de Copilot es muy salvaje, ahí a mi primo que estaba primero de carrera de informática lo dejó al final, pero se metió en primero de carrera y me avisa un día, Dani, mira que tengo que entregar una práctica y se me pasó
[No identificado] (00:22:26): Tal, no sé qué, digo, mira, primera y última vez que te hago esto y eran como 20 ejercicios por lo menos así de ejercicios pequeños, y fue a minuto por práctica literalmente, o sea, Copilot, sí, pasa el test, venga, siguiente, sí, pasa el test, siguiente, y así, a minuto por práctica, fue, fue, vamos, una locura, mi primo estaba flipando en plan, ¿qué estás haciendo? ¿Estás poseído?
[No identificado] (00:22:50): Claro, es que encima de esas prácticas están súper mascadas, o sea, son las típicas que aparecen en todos lados y Copilot se las va a saber, o sea, te las va a escupir con la misma, y me van a decir, ah, aquí está. Sí, tal cual, tal cual, o sea, he renombrado alguna variable que tenía algún nombre raro o algo así, pero poco más.
[No identificado] (00:23:08): Hombre, y ya que estamos, no es el focus del Debate, ¿no? Pero tema, aunque en parte puede hilar después muy bien con el tema de software libre y software de pago, pero, ¿qué os parece la tasa de Copilot?
[No identificado] (00:23:23): Ahora mismo creo que… ¿Las tiene euros al año? Sí.
[No identificado] (00:23:28): Vamos, si llegan a ser 200 se los pago igual.
[No identificado] (00:23:33): Es que es un ahorro de tiempo, o sea, no es por el hecho de que me ayude a implementar el código, pero es el hecho de escribirlo. Si tengo que hacer un switch case, por ejemplo, de cuatro o cinco casos, pues es simplemente darle cinco veces al tabulador en vez de ponerme yo a escribir cada uno de ellos. Entonces, a la larga… Es más por el tiempo que me ahorro que por lo que hacen, sí.
[No identificado] (00:23:58): No sé, el resto. O si lo habéis probado. Yo nunca he probado Copilot y la verdad que os han sido otra pendiente, pero creo que solo funciona para US Code. Realmente. También está para Intelli. También está para Intelli. ¿Intelli está? Ah, vale. Quizá lo descargaré y probaré a ver qué tal es.
[No identificado] (00:24:14): No sabía. Yo había utilizado Tab9, que nos lo recomendó Kevin Hierro en su momento
[No identificado] (00:24:20): Y estaba funcionando bastante bien. O sea, que me hacía la idea de que más o menos funcionaba por el estilo, pero habrá que probarlo. Te dan tres meses de prueba. Bueno. Y eso es como una droga, o sea, lo pillas y ya no lo soltas nunca. Literal. A mí lo único que le falta del Copilot, o sea, a ver si lo… Bueno, me imaginé que lo irán evolucionando, pero estaría bueno que entendiese estructuras de código, ¿sabes? De que no ponga ahí código suelto, sino que entendiese o de alguna forma aprendiese lo que son las estructuras de código, flujos de control y todo eso.
[No identificado] (00:24:53): A ver si algún día evoluciona en eso. Pero, muy potente. Creo que puedes elegir opciones, o sea, una vez, como que, por de normal, te recomiendo la opción más elegida, pero si abres, si pintas en no sé dónde, te abre como una ventana con todas las opciones que has generado. Y en alguna de ellas son más complejas que la que te ha puesto. En plan con estructuras y demás. A lo mejor a lo que te refieres.
[No identificado] (00:25:17): Pues mira, está bien porque al final parece que, bueno, al final es todo el ecosistema de Microsoft que está generando, ¿no? Ha pillado GitHub, ha metido Copilot, el VS Code y, sinceramente, para mí, el precio que le está poniendo a GitHub por Copilot, a GitHub Copilot, bueno, Copilot, en general, para mí es casi que un regalo. O sea, sinceramente, y me planteo lo mismo con el precio de los IDEs de JetBrains. O sea, al final es una herramienta que, con que me ahorre a lo largo de un año tres, cuatro horas de trabajo y en el total de 365 días lo hace, ya está amortizadísimo,
[No identificado] (00:25:59): ¿no? O sea, yo por eso no veo problema en pagar anualmente JetBrains, además del descuentito que te hacen por fidelización de todos los años y renovando, ¿no?
[No identificado] (00:26:10): ¿Cuánto vale JetBrains, por curiosidad?
[No identificado] (00:26:14): 250, 260, creo que ahora lo subieron por ahí el primer año y después te van bajando unos 50, 40 euros al año. Pero, ¿es estos los productos JetBrains? Es estos los productos.
[No identificado] (00:26:26): Intel y J como tal estaban 119, si no me equivoco, o 100 y algo y ahora lo han subido porque han subido como un 11, un 15%, depende del producto.
[No identificado] (00:26:36): ¿Y te lo bajan hasta cuánto? Porque no creo que te lo bajan hasta cero. No, te lo bajan bastante, de 150 te bajaba hasta 150. Se te queda casi que en 100 dólares menos o incluso más a partir del tercer año. Yo solo pillo Intel y J generalmente y te digo, si no recuerdo mal, son ya después, o sea, máximo tres años a partir del tercer año creo que eran 95 euros o algo así aproximadamente. Lo estaba buscando pero no lo encontré el cargo en el banco, pero el WebStorm es más barato incluso, o sea, si lo compras suelto el WebStorm. Yo creo que yo,
[No identificado] (00:27:15): No me acuerdo bien, pero estoy pagando 35 al año. No. O sea, Sí, creo que sí, WebStorm eran como 60 o algo así. 60, por 89. Mira.
[No identificado] (00:27:26): A ver, 169 solo el Intel y ahora mismo y de todo completo 289. Y al tercer año se te quedan 173 todo el completo y en el Intel y se quedan 101. Y por ejemplo, si nos vamos solo al Webstone que es como el famosillo, empiezas en 69 como había dicho Mie, que, ah claro, porque le suban después el VAT aparte, vale, que son los 83 y después se te queda en 41 más impuesto. Yo creo que estoy ahí, yo creo que que no se tiran. Truco para los oyentes, si lo vas a comprar por tu cuenta y no va a estar
[No identificado] (00:28:02): Una empresa por detrás, tú dices que es Canaria y es 0% de VAT. Fin.
[No identificado] (00:28:08): Para todos los hispanohablantes que nos estén escuchando pongan Canaria. Si lo vas a pillar personal, si es la empresa, es mejor que le rente el IVA.
[No identificado] (00:28:17): Tanto en en WebStorm como en otros productos, la XOA. Sí, sí.
[No identificado] (00:28:23): ¿Qué pones? ¿Pones la ubicación y directamente? No, no, le dices VAT, Canaria Isla. Y fin. Y si tal, pones una, te inventas una dirección. Madre mía, aquí, Miguel. Mierda, es algo de regalo que lo dejo ahí, ¿sabes?
[No identificado] (00:28:39): Si llegan a este punto, toma regalo. Si tú la quieres coger, bueno, pues va a tomar. Bueno, ya sabemos que va a venir JetBrains y me va a caer encima a mí por cosa de Miguel, así que Miguel, hemos perdido el patrocinio de JetBrains gracias a tu trick, pero oye, te queremos, no pasa nada.
[No identificado] (00:28:59): Bueno, al final, a ver, también depende, o sea, yo hay personas que, sí que es verdad que JetBrains para estudiantes se los da gratuito, si no recuerdo mal cuando estuvimos trabajando juntos, Ramón todavía estaba en la universidad y tenía la universidad, ¿no? Sí, estaba haciendo el máster y me lo dejaban gratuito. Claro. Y lo podías hacer, es como que tampoco te pedían mucho para renovarlo, pero como me pasé a VS Code, pues tampoco lo renové. Claro. Yo lo que veo ahí es que si alguien me preguntase de mira, qué ID me pillo y mi universidad, mi ciclo no tiene un convenio,
[No identificado] (00:29:38): Pues ahí sí te diría mira, tira por VS Code porque es gratis y cuando ya empieces a trabajar, o sea, lo propio que trabajes te va a dar el dinero suficiente para, pero si eres una persona que está empezando a estudiar y demás y ni siquiera sabes si vas a seguir en el sector, pues mira, gastarte ese dinero es tontería, ¿no? Como no sabes si vas a tener ese retorno de inversión o no, no sé, mi opinión. Y luego también a lo mejor hay más, por verdad, a lo mejor hay más comunidad detrás de VS Code, más, yo creo que muchos tutoriales que he visto
[No identificado] (00:30:10): Yo son en VS Code en comparación con JetBrains y problemas y creo que el mismo VS Code es código abierto y cualquiera puede contribuir y añadir sus plugins y demás.
[No identificado] (00:30:24): Claro, bueno, opiniones. Desde el punto de vista de Frontend, sí. Sí, claro que con respecto a WebStorm, pero
[No identificado] (00:30:35): IntelliJ se ve muchísimo también en Internet. De hecho, tienes Community que es gratuito, que no lo hemos dicho, pero tenemos PyCharm Community y IntelliJ Community. No tienen toda la integración con servicios como puede ser con Docker, si no me equivoco, y con Spring para el caso de Java o con Django o Flask para el caso de Python, pero para trabajar con el lenguaje per se está bastante bien.
[No identificado] (00:31:04): Hola. Yo, una de las cosas que veo por los que tiraría por VS Code y que en su momento también me ha ido un montón es el hecho de que VS Code está pensado para, o sea, está pensado como editor de código, no como un IDE al completo. Quiero decir, cuando tú trabajas con un editor, simplemente le dices, oye, este es mi árbol de directorios y aquí dentro hay ficheros con extensiones y ya está, él lo interpreta todo, a veces con algún tipo de plugin que le instalas pues te puede ayudar un poco más o menos, entonces te ayuda
[No identificado] (00:31:42): A aprender cómo funciona eso por debajo, ¿no? Pues, oye, para arrancar una aplicación con Node no tienes solo que darle a Play, sino que tienes que saber que tiene que haber un package. Que lo tienes que configurar, que tienes que definir los scripts, que los scripts se configuran así por esto, por esto, está como más cercano al código y te ayuda a sentar las bases que uno ya las conoce y se saltó al otro y le doy a Play y a correr porque no voy a estar perdiendo el tiempo, ¿no?
[No identificado] (00:32:07): Creo que en ese sentido es muy didáctico y es una de las cosas por las que yo recomendaría
[No identificado] (00:32:12): Empezar un poquito más en crudo, ¿no? Para pegarse con la realidad, pero también es verdad que eso al mismo tiempo hace que si empiezas con una herramienta ya te quedes en esa herramienta y no estés saltando a las otras, que es una de las cosas por las que también pues igual la cuota de mercado o el uso de las herramientas de JetBrains no está tan extendido como puede ser VS Code porque al final sabemos que VS Code es el más usado, sin más, o sea, quien diga que no miente, o sea, es irrebatible a día de hoy. No sé.
[No identificado] (00:32:50): Y a mí lo que me parece súper acierto del VS Code es el módulo este del cliente-servidor, ¿sabes? Y que les deja hacer todo el tema este de que le das al punto en GitHub y se te abre el repositorio en VS Code de repente. Todo lo de Code Spaces, súper potente también en Code Spaces, ¿no? Y también lo que estábamos hablando antes, ¿no? Entrar por SSH a una máquina, entrar dentro de un contenedor también,
[No identificado] (00:33:13): Eso es lo que más me mola del VS Code, ¿no?
[No identificado] (00:33:17): Incluso para trabajar en remoto, cuando trabajas en remoto y te, no sé, trabajar con Code Spaces, yo lo estaba probando un tiempito para hacer un backend en TypeScript y con el Mac M1 está guapísimo porque no consume nada porque está todo funcionando en el servidor mientras tengas internet, ahora como te caes sin internet está fanciado, ¿no? Pero mientras tengas internet todo se computa en la nube, tú no vas haciendo nada y la batería le dura pues más de un día. Está muy guapo eso. Eso quería saber yo, si lo habíais probado el trabajar en el Code Spaces y todo esto.
[No identificado] (00:33:55): Sí, sí, yo lo he probado bastante en profundidad y es que parece que estás en local, ¿eh? O sea, está muy, muy potente, tienes Docker, todo, todo, ¿y el ratito o…? No, cuando yo lo probé, sí, cuando yo lo probé estaba en la beta y tal y tenías la máquina ahí gratis, pero ahora creo, o sea, tampoco es tan caro, era como un par de céntimos el minuto o una cosa así, ¿no? O sea, sobre todo a nivel de empresa yo creo que es donde más puede interesar, ¿no? De que en vez de que cada uno tenga el código en su máquina
[No identificado] (00:34:27): O lo que sea, tienes espacios virtuales de, en la nube con GitHub, ¿sabes? Y la gente se conecta ahí, pum, tienes todos configurados ya. Eso está muy guay, ese flujo. ¿Lo veis como el futuro? El que la gente, que los idios acaben siendo en el browser.
[No identificado] (00:34:44): Si me preguntas a mí, yo te diría que sí. O sea,
[No identificado] (00:34:48): Igual que, por ejemplo, cuando tienes la Xbox y la Play y tal, tienes la forma esta de computarlo en la nube, ¿no? Y tú solamente estás viendo un vídeo. Esto es un poco lo mismo, ¿no? En vez de tener tú un Mac súper potente, tienes una UI a un CPD que tiene mucho más núcleos y RAM que tú podrás soñar en tu vida, ¿sabes?
[No identificado] (00:35:10): Mi opinión es que, mi opinión es que, yo creo que a nivel de organización grande, esto ya es un plusazo, o sea, te he dicho que estoy conectándome a un site, tú me das eso que estás diciendo, Dani, vamos, y es que no echaría de menos estar trabajando en local.
[No identificado] (00:35:26): Entiendo que para pequeñas empresas o empresas que necesiten tenerlo en tu PC,
[No identificado] (00:35:33): Desarrollos de escritorio y demás, pues, no lo veo sentido, aplicaciones de escritorio y demás y que necesitas, pues, físicamente probar tu aplicación,
[No identificado] (00:35:43): Pero también, por ejemplo, no lo veo en bancos, los bancos son muy receptivos a poner eso, ¿sabes? A conectarse, ¿no? Ni siquiera con VPN, ¿no? Tienen lo que se llaman a veces entornos que están aislados completamente del mundo exterior y que, por ejemplo, me han contado personas que han trabajado en Jenkins que tienen que ir a hacer on-site la instalación porque no tienen conexión y vas con tu pendrive con, le enchufas el Jenkins y la autorizas porque no tienen conexión con el mundo exterior porque no quieren, son muy recelosos a eso. Entonces, pero si es verdad que para grandes organizaciones, yo qué sé,
[No identificado] (00:36:22): No sé, Microsoft, per se, ¿no? Grandes organizaciones, Sony o algo así, pues, me parece muy lógico que lo tengan, sinceramente. Hombre, lo malo creo yo a eso y por hacer un poco el paralelismo a lo que nos pasa a nosotros es y si se queda el servicio, nosotros qué hacemos día de vacaciones.
[No identificado] (00:36:43): Es un poco complicado, ¿no? O sea, si hubiese algún tipo de backup para poder trabajar en local de alguna forma, pues, al final, o sea, el no ser tan dependiente de internet en ese sentido. Pero bueno, más que nada, si eres una persona que viaja mucho, pues, poder estar haciendo cosillas en el ordenador, en lo que viajas, en las horas de vuelo, que, bueno, ahí aprovechas muchísimo el tiempo y no tener esa posibilidad, bueno, es lo que más podría echar yo en falta. Sí, pero, no sé vosotros, pero yo cada vez me veo más dependiente de programar con internet, en plan, por ejemplo,
[No identificado] (00:37:24): En el día a día, en el trabajo, si se cae GitHub y estás pendiente de que te revisen la pull request o temas de ese estilo o ver si hay algún cambio, es como que se paraliza todo bastante.
[No identificado] (00:37:37): Sí, pero aún así sigues teniendo cierta independencia de decir, oye, pues, puedo ir haciendo código en paralelo aunque después lo revise de alguna forma o tenga que
[No identificado] (00:37:50): Hacer un merge con lo que me traigo de GitHub o lo que sea, pero cuando directamente no tienes internet, estás totalmente vendido. También es verdad que si tienes una integración con un cliente tercero y no tienes desarrollado mocks en local que te desacoplen de ahí, pues, estás en las mismas, ¿no? No vas a poder. Y es cierto que muchas aplicaciones hoy en día funcionan así, o sea, muchos desarrollos si no tienen mocks y en cuanto pierdes conexión a internet estás vendido igualmente. Y no se prioriza tampoco el cubrir eso. O sea, lo más que puedes cubrir es, en lugar de levantar aplicaciones enteras,
[No identificado] (00:38:30): Es trabajar con TDB y que los test te ayuden a base de pruebas unitarias y algunos de integración a ver si funciona.
[No identificado] (00:38:40): La vida.
[No identificado] (00:38:43): Oye, el tema flip, nos falta tema flip, ¿no? A ello vamos, a ello vamos. Es lo que iba a decir que nos falta el último repunte que es el tema del paid programming, como ves las herramientas y, Jorge. Como apunte que realmente han dicho que US Code puede hacerlo pero JetBrains no, mentira, ya JetBrains había sacado producto para el tema de, como copia de US Code de las cosas como son, ¿vale? Vieron nicho de mercado que funcionaba de puta madre y que la gente lo quería. Pero el tema de conectarse directamente a una máquina remota y estar, yo no tener ni siquiera que instalar
[No identificado] (00:39:18): El IDE lo puedes hacer con JetBrains también, ¿vale? Como curiosidad y apunte, ¿vale? De hecho, creo que vino este año esa funcionalidad en el 2022.
[No identificado] (00:39:27): Es súper nuevísimo. Sí, y hay un servicio que lo tuve, de hecho, le mandé un audio a mano cuando el, cuando, cuando él lo pidió en plan, mándenme un audio en cosas curiosas. Hay un servicio open source que se llama Gitpod, que no lo he usado pero estoy por instalarlo, que lo instalas en una máquina eso, un Linux, una torre, yo tengo ahí un portátil formateado pendiente para hacerle eso justo, ¿no? Y instalas Gitpod y es como un code spaces pero, pero tuyo, ¿sabes? Y lo bueno es que tiene soporte US Code, Webstone, los iDinteli, eso está guapo, ¿eh? Eso a decir
[No identificado] (00:40:05): Lo de más caña.
[No identificado] (00:40:08): Lo apuntamos y lo ponemos en los recursos Gitpod.
[No identificado] (00:40:12): Mola, mola. Pues, venga, vamos a hablar muy por encima del tema del trabajo en remoto y las herramientas
[No identificado] (00:40:23): Del
[No identificado] (00:40:25): VSShared y el CodeWithMe, cada uno de cada una de las plataformas y si lo usáis en vuestro día o no y cuál es el feeling general que tenéis sobre este tipo de herramientas. Empezamos por Jorge que creo que tiene bastante afinidad y una opinión muy fuerte con respecto a ello.
[No identificado] (00:40:41): Yo, tú me conoces, yo soy de compartir pantalla. A mí eso de que se estén conectando, que si, no sé qué, yo lo siento pero no, yo soy de compartir pantalla, de poder dibujar con el Zoom o con la herramienta que sea pero eso me da la vida.
[No identificado] (00:40:55): Como chico de JetBrains el CodeWithMe pues curiosamente mi opinión es cacota. Lo siento pero el CodeWithMe va relativamente mal y limita muchísimo las cosas como son el funcionamiento del IDE. Hay una cosa que a día de hoy todavía no se puede hacer y es si yo escribo por ejemplo imagínense uno estamos en Codo Diego Java y estoy de repente queriendo importar una cosa nueva. Si le doy al tabulador y lo hago con el autocompletado sí me pone el import arriba pero si le hago el Alt Enter no me va a pillar el import no me va a pillar como que eso puede ser importado
[No identificado] (00:41:28): Y eso me cabrea muchísimo pero muchísimo
[No identificado] (00:41:32): Entonces bueno ¿qué se le va a hacer? Yo entiendo que haya gente que le gusta pero yo soy más de compartir pantalla.
[No identificado] (00:41:40): Yo aprovecho y me sitúo también en ese team en el de compartir pantalla. Sí que es verdad porque también creo que tampoco he usado mucho la herramienta. Es más creo que la persona con la que más he usado era contigo Adri cuando lo trabajábamos juntos pero desde entonces siempre ha sido compartir pantalla y funciona va bien así que no pierdes ese tiempo de iniciar de setup cuando alguien no lo ha usado previamente lo de compartir lo de programar juntos a la vez que es como bájate la herramienta pincha en este link todo este rollo compartir pantalla es instantáneo
[No identificado] (00:42:22): Miguel Yo aquí sí que como todo en la vida como buen desarrollador depende entonces a mí sí me gusta Code With Me de hecho la sensación que me dio cuando probé LiveShare de VS Code es que a día de hoy iba mejor a veces LiveShare se quedaba el audio ahí engangado y no recuperaba no sé me dio muchos problemas cuando lo estuve probando
[No identificado] (00:42:50): Por ejemplo en pre-programming si estamos trabajando en painting sí me gustaría más que compartir por lo que dijo Jorge pintar ¿sabes? Está bien y porque bueno no necesitas interactuar tanto con el código cuando estamos haciendo cambios oye me puedes echar una mano y vamos a hacer un refactor y podemos paralelizar si prefiero Code With Me cuando estás enseñando y decirle a la gente oye sígueme hazme following y vas navegando conmigo en código personas que por ejemplo en un onboarding o algo así yo creo que es mucho mejor que puedan ver el código puedan tocarlo puedan ¿sabes? Hacer scrolling y no voy yo caminando
[No identificado] (00:43:26): Y tú te quedas así como un espectador viendo porque a veces se me pueden pasar cosas que una persona dice oye ah no mira y esto aquí porque acabo de hacer scroll y lo acabo de ver ¿esto qué es? Entonces depende del nivel de interactividad que quieras pero es verdad que si hacemos un programming clásico yo prefiero sinceramente que me compartan pantalla y poder hacer dibujitos ahí en la pantalla y con la gente lo voy a decir oye mira ¿esto qué es? Y señalarle ¿no? Sí y aparte que estando como cliente veo que le faltan cosas con IntelliJ por ejemplo no te permite crear
[No identificado] (00:43:54): Aunque tú digas que tiene servicios para todo no te permite hacer refactors no te permite no tiene que hacer el owner no te permite crear por ejemplo si no me equivoco ficheros o algo así no te permite crearlo es absurdo entonces entonces es como que estás encerrado dentro del líder de la persona ¿no? Y no puedes ir de aquí me parece un poco absurdo eso mucha mejora en esa parte
[No identificado] (00:44:44): El VS Code y tal y parecía que ya más fino de lo que yo le he recordado ¿no? Sí pero a nivel de trabajo por ejemplo yo en Acid soy de las pocas personas que usa el Webster ¿no? Entonces igual yo estoy usando el Webster la otra persona y la otra persona está usando ese Code al final es más fácil compartir pantalla y ya está ¿sabes?
[No identificado] (00:45:02): Justo en las herramientas de Intel y de Code With Me han incluido hace muy poquito una opción que es Pay Programming y cuando lo habilitas solo le permite escribir a una persona o sea te hace te obliga a hacer un Paying real de yo soy navigator y aquí no puedo hacer nada y es simplemente habilitar o deshabilitar el botón y eso sí que está muy guay porque creo que es una de las cosas que que les faltaba pero como todo el mundo ha dicho le falta fluidez porque a mí es una de las personas de las cosas que más me cabrea el yo estar
[No identificado] (00:45:35): De driver tocando código bueno es al primero ¿y por qué no compila? ¿y por qué no compila? Ah no es que estaba añadiendo en otro fichero no toque eres navigator tu rol es tu rol y el mío es el mío ostras no no sé es como que esas cosas hay que enmarcarlas un poco más pero bueno pues nada ya que hemos tocado todos los palos tenemos una visión muy general de lo que nos gusta lo que no nos gusta y los por qué creo que al final tampoco ha habido tanto puñal por ahí hablemos de la nueva herramienta de fleet de JetBrains
[No identificado] (00:46:04): Que un poco lo que viene a ser es dicho mal y pronto el competidor de VS Code por parte de JetBrains que lo que han hecho es de alguna forma han roto con todos los productos que habían desarrollado anteriormente y lo han desarrollado de cero más enfocado en una solución no tanto como un IDE sino como un editor de código de forma sencilla donde precisamente funciona como VS Code tú abres un directorio un módulo y a raíz de ahí tienes ficheros
[No identificado] (00:46:39): Agnósticos de lenguajes más allá de lo que él pueda llegar a interpretar a día de hoy esto en fase beta se prevé que sea de pago y soporta pues todos los lenguajes del del stack de JetBrains aunque les quedan cosas por adaptar adaptar lo hemos estado probando estos días jugando un poquito antes de empezar hemos hecho una sesión de pairing medio extraño y bueno vayamos por puntos con respecto a la fluidez ¿cómo lo veis?
[No identificado] (00:47:14): Va fino para mí va bastante rápido al menos en Mac va muy bien yo creo que llega tarde y me perdió la sesión de de Flip no pasa nada se parece a VS Code o sea que yo me llevé media mala impresión pero porque lo usé cuando estaba en beta cerrada y cuando estaba en beta cerrada crasheaba todo el rato o sea no había forma de echarlo a andar y sobre todo lo más que quería probar yo que era lo de programar en remoto pues justo eso no funcionaba entonces fue que lo usé ahí trasteé un poquito y ya está bueno entonces bueno
[No identificado] (00:47:47): No tengo una opinión formada ahí la verdad es una pena Jorge en mi caso tal cual como ha dicho Miguel yo no he tenido problema ninguno de rendimiento ni nada va finísimo tiene R-Factor y todo eso así como el Intelli yes
[No identificado] (00:48:03): No todo no todo no todo lo que tiene el Intelli pero se defiende hay que decir el primer WTF que tuve fue me cambiaron los los atajos son los mismos pero puedes reajustarlos después vale vale hay una opción que está no está oculta pero no es lo primero que te encuentras que es traerte los los los shortcut pero sí básicamente le dice funciona con los shortcuts de Intelli y ya está lo mismo que hago yo cuando yo hago VS Code que es instalar el plugin de shortcuts de Intelli o sea instalo plugin habilitar y se acabó y cuando le tengo que pasar VS Code
[No identificado] (00:48:40): A alguien deshabilito y que haga lo que quiera sí sí el problema es que no está en el panel de las preferencias ese es para mí el mayor problema simple y llanamente lo mismo que con el tema está como en un mente aparte ahí en una ruedita aparte y en plan pero
[No identificado] (00:48:58): Yo lo que he visto es que consume mucho ¿a ustedes les ha pasado eso? Que se ponen como en 3 gigas y medio o algo así abriendo un proyecto normalito no lo he revisado tengo dos abiertos vamos a mirarlo no lo he revisado sinceramente mientras Jorge lo mira a mí en lo personal ya te digo no me ha dado problema y de hecho lo he utilizado con el WSL da una opción para arrancar directamente en el WSL como hace VS Code con lo cual no tengo esos problemas de doble escritura en disco y de análisis de virus y demás que whatever o sea que
[No identificado] (00:49:35): En cuanto a rendimiento me va mucho mejor que el IntelliJ desde Windows una pregunta si no lo he tocado hablo desde el conocimiento en ese punto pero me estoy diciendo que es como un VS Code entonces los que usáis IntelliJ WebStorm y todos estos porque es una herramienta específica para un entorno lenguaje de programación ¿os cambiaríais al FLIT? ¿o seguiríais usando la herramienta para cada entorno?
[No identificado] (00:50:06): No a día de hoy tal y como está
[No identificado] (00:50:11): Si si no siguen mejorando te diría que la mejora de rendimiento no es una excusa para cambiarme todavía si lo siguen mejorando y le siguen añadiendo cosas ya solo por el hecho de que conecta bien con el WSL y arreglar los problemas de performance y sigo teniendo todo lo que tengo a día de bien IntelliJ entonces si me lo plantearía porque te digo la integración ahora mismo es
[No identificado] (00:50:39): Dependiendo del lenguaje es muy mala o sea con Java y con Kotlin va a pedales con Node JavaScript TypeScript cero problemas pero en concreto el WSL con Java y con Kotlin va muy mal tarda muchísimo se queda colgado no
[No identificado] (00:50:57): Y alguien sabe cómo está implementado el el flip o sea que es un electrón por delante o que es un electrón tiene toda la pinta que sí y si es verdad lo que acaba de decir Dani tiene una especie de proceso que se llama flip backend que ahora mismo está ocupándome 3 gigas 05 y después encima tiene una ventana aparte otro proceso que va por 1.43 tengo 2 también levantados tengo 2 instancias del flip
[No identificado] (00:51:24): Una con un proyecto de Kotlin que son unas catas tontas sencillitos y los otros son catas de JavaScript tanto de lo mismo sencillitos 2 catas de cuántos ficheros 4 o 5 ficheros no más 3 gigas poco loco no
[No identificado] (00:51:41): Yo respondiendo salió hace poquito o sea igual lo mejor
[No identificado] (00:51:46): Respondiendo a Ramón yo no me cambiaría pero si es verdad que posiblemente en algún punto mi fancy power me dará a cambiar en plan de voy a probar una temporada pero ya te digo yo que volveré a Intel DJ
[No identificado] (00:52:03): Ya lo he hecho o sea he sido fancy con casi todos los editores lo he probado casi todos y siempre acabo volviendo al mismo
[No identificado] (00:52:10): Yo tal cual a mi es que el problema es que me tiene que dar todo lo que me da la Intel o todo lo que me da la web entonces es como sería una copia entonces ya no sería un producto distinto entonces no tendría mucho futuro o sea que es más para la gente que es de VS Code y quiere probar algo nuevo o la gente que no tiene ninguno rollo estudiantes y todo esto lo que hablábamos antes si pues si te pago mi sensación es esa a mi es que sinceramente desde el punto de vista como competidor de VS Code
[No identificado] (00:52:42): Para mi es que ni lo es ahora mismo ni siquiera tampoco la idea que tienen de verdad porque tenemos Sublime tenemos Atom ninguno lo ha conseguido y que me ofreces diferente el colaborativo que ya tiene VS Code el que se conecta con el Code Space pero hemos dicho que con el SSH VS Code va mucho mejor y esto lo tiene de hace tiempo y que se puede poner con el Code Space de GitHub no sé me parece que todo lo que me va a dar no me va a dar algo diferente a lo que tiene Microsoft VS Code y aunque me diera algo diferente
[No identificado] (00:53:16): VS Code es tan potente tiene tanto músculo que sacaría la funcionalidad en cuestión de meses si yo creo que el punto fuerte si el punto fuerte de VS Code es justo ese el que es abierto entonces hay plugins para todo lo que quieras y cualquiera puede crear un plugin para cualquier necesidad entonces
[No identificado] (00:53:38): Al final es lo que le comentaba otro día a Adri en el podcast donde hay más comunidad siempre va a haber más soluciones para tus problemas yo el valor añadido que si le veo el Flip es el motor de Refactor que potencialmente lo va a tener de Intelli o sea que es el backend ese Flip backend que ahí vas a tener más Refactor que con el VS Code igualmente TypeScript y la interacción que tiene con el VS Code cada vez va evolucionando más y más y cada vez hay más Refactor también muy potentes en el con TypeScript y y el VS Code
[No identificado] (00:54:15): Que es lo que he usado yo así que yo por hacer un último disclaimer ya que Jorge dio los datos lo he ejecutado en Windows el mismo proyecto que está ejecutando Jorge
[No identificado] (00:54:28): Es de risa lo que me está consumiendo
[No identificado] (00:54:32): Un giga hostia en Windows solo me está consumiendo un giga ¿era Windows sobre Linux o algo así? Windows con el subsistema de Linux y lo está arrancando desde el subsistema o sea te abre la interfaz de Windows le dices que te conectas al WSL y me imagino que funcionara como como VS Code que lo que hace es que desde dentro te arranca el proceso que conecta con la con la UI de Windows y ya te digo eso
[No identificado] (00:55:03): Claro igual ahí lo que está pasando es que la UI te está consumiendo un giga pero el proceso de flipbacking que está dentro del WSL que no lo ves en el listado de procesos te está consumiendo tres gigas y medio o lo que sea está dentro de los procesos del Linux pero dentro de los procesos del Linux tiene que salir el de Windows o también ojo que ese proceso se enciende cuando arrancas el Smart Mode del Flip efectivamente esa vale igual puede que vayan por ahí los tiros porque la máquina no me aparece que esté consumiendo es el rayo azul si tienes el rayo
[No identificado] (00:55:39): El rayo arriba en gris no está el Smart Mode si clicas y lo pones en azul se levantará el backend y es verdad que te lo decía cuando lo activaba lo tengo lo tengo activado el Smart Mode ah pues mira si que sabemos que está escondido por ahí dentro del Windows o si está en Linux lo estoy mirando y no veo nada pero vamos puede ser tú sabes cómo van estas cosas pero en cuanto a rendimiento ya te digo el total de la máquina ahora con todo lo que tengo arrancado la grabación y demás la RAM 53% o sea no me supone un problema
[No identificado] (00:56:13): Bueno no vas a conseguir que digamos que va mejor no no no para nada somos 4 de Mac vale así que olvídate voy a te olvidar de eso si si he hecho formas de array y pondré Linux per se
[No identificado] (00:56:27): Menos mal era hora o no ahora solo por llevarte la contraria siempre no ponte un guento ahí pícatelo todo a mano bueno no pues entonces como conclusión de flip sacamos que bueno que la herramienta por ahora a día de hoy pues no parece que vaya a aportar gran cosa eh que viene a ser más de lo mismo que oye que se podrá iterar y podrán sacar cosillas pero que en cuanto a la entrada al mercado ya de por sí VS Code tiene un gran terreno comido y con todo el bagaje que hay detrás pues lo más probable es que si flip saca algo nuevo innovador
[No identificado] (00:57:09): VS Code pueda sacarlo en el mismo tiempo con lo cual va a ser complicado que que acabe entrando al mercado y supone un competido real para VS Code no o sea un poco la conclusión que sacamos entre todos de aquí habrá que darle tiempo a ver si optimizan el el backend ese porque lo bueno de tenerlo desacoplado es que me imagino que habrá trozos de ese backend que puedes reimplementar en lenguajes tipo GoRash y que vayan más rápido pero bueno habrá que ver eso claro
[No identificado] (00:57:37): Y el precio si sacan la versión gratuita o algo así yo no creo que cueste más que WebStron sinceramente sinceramente lo quieren poner competente
[No identificado] (00:57:46): Si pero aún así ya es que el otro
[No identificado] (00:57:52): Es complicado es que enfrentarte a un gigante un gigante que ahora mismo tiene muchas cosas o sea
[No identificado] (00:58:00): Habrá que ver habrá que ver a lo mejor para desarrollos más del tipo pues Android Studio que ahora mismo siempre hay muchas quejas de que el rendimiento es malísimo del Android Studio y tal si acaban llevando Android Studio por esta línea de Fleet pues igual pueden entrar un poquito mejor en el mercado no lo sé ¿te refieres a desarrollar Android en Fleet o? Sí sí sí al final sabes que Android Studio lo que tiene por detrás es un IntelliJ o sea no es otra cosa entonces bueno si parece que Fleet consume menos que va mejor que es más ligero que al final
[No identificado] (00:58:35): Es lo que te venden que Fleet es más ligero que todo lo demás y que es un poco as a service o sea a base de plugins que todavía no he encontrado donde están los plugins para instalar pues te construyes tu ID como el VS Code pues ahí lo tendrás pero bueno una cosa que sí me gustaría que se perdón no, di Jorge una cosa que sí me gustaría que se trajesen del Fleet al CodeWithMe es que sí funciona bien lo del tema del Altender y de ciertas funcionalidades del ID que sí que estaban funcionando pero lo probamos antes sí nos faltó probarlo con Multicursor
[No identificado] (00:59:11): Que suele ser una de las cosas que da muchos problemas en Fleet en Fleet en IntelliJ el tema de mucho texto seleccionado copiar pegar ahí el CodeWithMe también se viene abajo si es en VS Code va bastante bien
[No identificado] (00:59:27): Hay que seguirlo iterando pero sí la verdad es que de hecho fue
[No identificado] (00:59:32): Pionero en ese sentido fue el primero que de verdad lo implementó ¿no? El VS Code así que bueno primero vino un plugin ¿no? En plan un plugin de una empresa de terceros que se curró un plugin tanto para para Intelli como para VS Code si mal no recuerdo sí lo que la forma de funcionar era muy distinta lo que tú tenías era tu código en la nube centralizado y descargado allí y las personas atacaban ese código que estaba en la nube ellos te garantizaban de que ese código pues no iba a ser usado que que estaba securizado que estaba encriptado
[No identificado] (01:00:12): Que nadie lo iba a tocar pero claro estás cogiendo tu código y lo estás subiendo un servidor de otra persona entonces
[No identificado] (01:00:20): ¡fuah! Copilot está cogiendo todos los repositorios de GitHub sean públicos o privados pues esa es una buena ¿eh?
[No identificado] (01:00:28): La puñita Copilot no la hemos dicho es Microsoft sí pero los privados también se ha dado casos y está denunciado Copilot porque cogió el proyecto trozos de código de un proyecto de una persona que lo tenían privado es decir el código que no quieres que a lo mejor la gente lo tenga porque si no pueden copiar trozos de tu de tu producto
[No identificado] (01:00:51): Es complicado entrar en esos en esos temas ¿no? Pero sí que es verdad que también hay que ver el contexto de la época ¿no? O sea hace años pues todo era un entorno más cerrado no quería que se diese visibilidad hacia afuera todo muy y ahora cada vez más y más se tiende al open source o sea ya incluso muchas empresas les da igual porque empiezan a ser conscientes de mi código fuera de un contexto es código sin más o sea no pero es como todo depende realmente lo que aporta valor no es una pieza de código sino realmente lo que hay detrás
[No identificado] (01:01:28): De esa pieza de código y hasta dónde lleves esa pieza
[No identificado] (01:01:33): A ver si realmente
[No identificado] (01:01:36): Por lo que sea has mejorado un algoritmo y es parte de tu negocio no lo vas a poner público ¿no? O sea está claro y sobre todo bueno también hablando de las patentes de cada país que son muy diferentes pero y si no bueno a todas las malas
[No identificado] (01:01:51): Podemos volver a BIM y ponerle todos los plugins que por cierto no hemos hablado pero es muy potente no sé si han visto las burradas que hace la gente con BIM tremenda locura ¿eh? Yo eso yo tengo muchísimo recuerdo de eso porque en el Socoracán que fuimos tú y yo Adri en Gran Canaria ¿tú te acuerdas cuando aquel notar se puso en el Mod Programming a programar con Intel y con los shortcuts de BIM? Correcto o sea yo es la vez que más he flipado en toda mi vida viendo ahí programar o sea todo el mundo le estaba diciendo a esa persona no
[No identificado] (01:02:21): Yo implementaría esto si yo a Satan al tipo le daba tiempo de implementarlo todo en paralelo y de todavía buscar memes en internet o sea una locura o sea conozco empresas que trabajan así que utilizan BIM en Intelijay y es una locura o sea la velocidad un compañero sí trabaja con el plugin de BIM dentro de Intelijay correcto justamente ahí quería quería llegar
[No identificado] (01:02:51): Es muy tocho eso pero claro tienes que saber moverte o sea la curva de aprendizaje es lo mismo que cuando cambias de teclado el primer mes vas a ir muchísimo más lento mil veces más lento o sea es así it’s a fact no queda otra
[No identificado] (01:03:08): Pero bueno nos rodean a nosotros con teclado dividido sí sí con un duro aprendizaje y encima cambiando la layout de español a inglés así que pero oye hoy en día no vuelvo atrás ya mi maravilloso kinesis es lo que es pues chicos si os parece yo Adri antes de cerrar yo una última cosa nada más por curiosidad y es que yo veo un montón el Github trending y cada vez veo más y más y más cosas que salen ahí sobre este tema de fleet y tal que últimamente están saliendo como frameworks de UI para Rust que son tipo SwiftUI
[No identificado] (01:03:47): Android Compose Flutter así como todo orientado a componentes que es muy fácil de maquetar y también
[No identificado] (01:03:54): Hay un editor bueno no me acuerdo el nombre creo bueno lo podemos buscar que es un editor de texto que está implementado en Rust que está guapísimo porque es como el VS Code así visualmente pero está implementado todo en Rust tanto el core el motor que tiene por debajo como la UI y lo bueno es que es Rust que al final lo puedes compilar a Word of Simply y se puede dibujar en la web también y eso sí me parece como algo que podría llegar a ser muy potente pero claro con Rust sí que va a fuego máximo y tienes toda la potencia
[No identificado] (01:04:26): De que también lo puedes ejecutar en la web y todo lo demás claro que puede ser perfectamente un cliente web conectado a tu local con tus ficheros y todo local y trabajar así pero máxima velocidad cero config realmente
[No identificado] (01:04:42): Lapse se llama está súper verdísimo pero creo que eso puede estar muy guay a futuro esa implementación así de unidad sobre Rust sí pues me mola me mola pues han salido bastantes recursos por aquí que que están guays los compartiremos en los recursos a pie de notas del episodio y creo que ya pues lo único que queda es una rondita pues para para relajar el ambiente hemos debatido un poquito sobre Fleet hemos dado un poquito a conocer los entornos en los que trabajamos y por qué llegamos a las conclusiones que llegamos a día de hoy
[No identificado] (01:05:22): Hay veteranos pues eso como decía antes Manolo que no ha podido estar aquí o Miguel que han trabajado en ides toscos llámelo así de forma muy adorada así que bueno vamos a hacer una especie de preguntas random pero más soft formato Debate yo voy a decir herramientas id al aire y me gustaría que una persona dijese un adjetivo sobre él que lo escribiese con una sola palabra vale
[No identificado] (01:05:54): Vamos a ir con Jorge VS Code uff
[No identificado] (01:06:02): Básico oh que dura eso oh ha ido ha ido a matar básico traca lo siento nos puso a nivel de notepad directamente directo directo
[No identificado] (01:06:18): Venga Dani Beam
[No identificado] (01:06:24): Rompecabezas ostras vale Migue NetBeans uff demonio sos demonio tío
[No identificado] (01:06:36): Ya será para menos hombre que va que va que va que va que va que va que va el demonio bueno Ramón JetBrains
[No identificado] (01:06:51): Cómodo muy inseguro te veo yo como complejo voy a cambiar como por complejo venga Dani xcode
[No identificado] (01:07:09): Bueno bonito eso si lo tiene la verdad cuando haces un refactor así el código se pliega tiene animaciones chulas pero pero más allá de eso tío Intel leader da 20 vueltas grande Jorge Atom
[No identificado] (01:07:27): Eso me trae muchos recuerdos yo también pasé por Atom yo ya lo diría como descatalogado
[No identificado] (01:07:38): Lo anunciaron de que está descatalogado ostras pues mira hace mucho que no lo uso
[No identificado] (01:07:46): Esta va con especial cariño para Migue boli y papel
[No identificado] (01:07:55): La universidad tío eso es madre mía cáncer es eso tío eso es cáncer ostras que va tío se te ponía al dedo que vamos madre mía no te tira errores de compilación si claro y no había discusión si espacios o tabuladores o sea si claro y cuando tenías que borrar que ibas a boli y tenías que borrar tipex con el tipex ahí
[No identificado] (01:08:20): Vale eh
[No identificado] (01:08:23): Dani Kate
[No identificado] (01:08:28): Universidad universidad tío también lo que más me evoca sí sí sí te acuerdo ostras ehm venga pues cuál queda por aquí de los que tengo en verdad ya está no queda uno queda uno queda uno Jorge visual studio a secas durísimo durísimo durísimo feísimo horrible no me gusta nada verlo o sea en sí el IDE o sea me acuerdo de las versiones que yo lo toqué era en plan feísimo horrible es como ah era súper medio arcaico bueno eh
[No identificado] (01:09:13): Pues con eso hemos terminado la lista de IDE que teníamos para clasificar y etiquetar creo que para mí mi favorito el de boli papel o sea es la gran revelación
[No identificado] (01:09:26): No pues chicos muchísimas gracias por estar aquí por participar en el Debate eh no ha volado tanto puñal como yo esperaba salvo algo así llamar feo o arcaico o cosas pero creo que es normal los tiempos cambian y poquito a poco nos tenemos que ir adaptando como a todo así que muchas gracias por haber estado por aquí
[No identificado] (01:09:52): Muchas gracias a ti Adri gracias a Adri sí y al resto habrá que repetirlo sí sí sí por favor disclaimer
[No identificado] (01:10:02): Debate que os apetezca escuchar tenemos abierta la cajita de comentarios en todas nuestras plataformas si no en youtube y y box segurísimo en las demás depende si está o no pero en esas dos está si no también tenéis todas las redes sociales de las personas que han estado en el Debate tenéis las redes sociales de de devslives así que sentiros libres de enviarnos mensajes correos de lo que sea diciéndonos de qué tema os gustaría escucharnos debatir los tertulianos irán rotando personas que ya han pasado por aquí
[No identificado] (01:10:40): A contarnos un poquito sobre ellos y sus vidas pues están abiertos también a charlar un ratillo simplemente es cuestión de cuadrar horarios con tiempo y pasar un buen ratito y nada a todas las personas que nos habéis estado escuchando muchísimas gracias espero que os llevéis una buena
[No identificado] (01:10:58): Conclusión conjunta de lo que hemos sacado aquí como vemos el panorama futuro que os animéis a probar también las herramientas y nos deis vuestro punto de vista y descubramos cosas juntos que nosotros no nos hemos dado cuenta hasta ahora muchísimas gracias por estar aquí nos vemos en el próximo episodio adiós
[No identificado] (01:11:20): Y