1 00:00:08,430 --> 00:00:11,041 Pues buenas tardes, Ángel Jiménez, ¿cómo estás? 2 00:00:11,820 --> 00:00:18,600 Bien, muy bien. Pasando la tarde y tomándonos un cafecito, muy bien. 3 00:00:18,760 --> 00:00:23,120 De eso va la cosa, ¿eh? Bueno, vamos a empezar. 4 00:00:23,260 --> 00:00:25,704 Estamos de estreno, tío, estamos de estreno. 5 00:00:25,920 --> 00:00:31,740 Mayo, tú lanzas tu libro, publicas tu libro de... 6 00:00:31,740 --> 00:00:35,020 ¿cómo se llama tu libro? ¿El nombre completo? 7 00:00:35,020 --> 00:00:40,920 Un nombre completo, bueno, un nombre completo es rendimiento en base a datos, diagnóstico 8 00:00:40,920 --> 00:00:43,060 de optimización para DBA. 9 00:00:44,140 --> 00:00:50,240 Solo me entero en una serie que creé cuando hice el de RMAN, el primero, que le llamo 10 00:00:50,240 --> 00:00:55,420 Paso a Paso con, y en este caso es Paso a Paso con, rendimiento en base a datos. 11 00:00:55,930 --> 00:00:59,190 Y tiene como subtítulo diagnóstico de optimización para DBA. 12 00:00:59,230 --> 00:01:06,030 Tiene subtítulo, porque en realidad va a ser un libro, pero cuando me puse con él se 13 00:01:06,030 --> 00:01:13,050 me fue de mano. Me ocupaba cerca de 800 páginas y he decidido dividirlo en 14 00:01:13,050 --> 00:01:17,850 dos. Este es el de Diagnóstico de Optimización para DBAs, estoy finalizando el otro. 15 00:01:18,250 --> 00:01:23,810 Es un poquito más avanzado, donde ya es el de impuestos de rendimiento, de ATA, de self 16 00:01:23,810 --> 00:01:25,510 -recover, de nube y demás. 17 00:01:25,990 --> 00:01:27,850 Pero por ahora vamos con ese. 18 00:01:27,970 --> 00:01:31,137 El otro todavía le queda un par de desafíos por lo menos. 19 00:01:31,230 --> 00:01:38,210 Muy bien. O sea, tú de estreno de tu libro y yo arranco el máster de optimización SQL 20 00:01:38,750 --> 00:01:42,130 en el que nos vamos a ver en el máster. 21 00:01:42,150 --> 00:01:44,428 Vamos a estar caminando el camino juntos. 22 00:01:44,970 --> 00:01:48,190 Sí, sí, estoy encantado. Así que qué bien, ¿eh? 23 00:01:48,290 --> 00:01:55,750 Es muy interesante. Bueno, vamos a hablar durante esta horita, vamos a hablar 24 00:01:55,750 --> 00:02:00,630 sobre tu libro, tú nos vas a contar más sobre el libro, yo te contaré más sobre el máster 25 00:02:00,670 --> 00:02:04,630 también, sobre la dinámica de lo que vamos a hacer, porque además yo voy a cerrar persiana 26 00:02:04,670 --> 00:02:10,950 y me voy a dedicar de ahora hasta que termine el año solamente a hacer el máster de optimización 27 00:02:10,950 --> 00:02:13,250 y a reescribir la segunda edición de mi libro. 28 00:02:13,290 --> 00:02:17,390 Que de hecho tu libro y el mío son muy complementarios, me parece que son muy interesantes 29 00:02:17,430 --> 00:02:19,830 porque dan dos enfoques muy… 30 00:02:19,830 --> 00:02:26,830 Ahora los centramos en detalle y yo diría que podemos abrir un poco cuando la audiencia 31 00:02:26,830 --> 00:02:30,630 quiera, porque estamos en directo, hay audiencia, si alguien quiere preguntarnos algo, 32 00:02:30,670 --> 00:02:36,010 pues que nos pueda preguntar, bien de tu libro, bien de mi máster o bien si tiene alguna 33 00:02:36,010 --> 00:02:40,450 pregunta técnica de optimización o lo que sea, pues lo que podamos responder al vuelo, 34 00:02:40,490 --> 00:02:46,350 pues respondemos. Soporte no porque para eso tendríamos que pasar factura pero que te 35 00:02:46,350 --> 00:02:53,630 parece una horita por delante vamos vamos hablando un poquito de todo vale cuéntame 36 00:02:53,630 --> 00:02:57,250 cuéntame tu libro vamos a empezar por tu libro pero tú eres el invitado protagonista 37 00:02:57,290 --> 00:03:04,290 que enfoque le estás dando como yo a ver yo ya yo ya lo sé vale porque tengas me diste 38 00:03:04,290 --> 00:03:11,570 el gran placer de ser revisor técnico de tu libro y me Me parece muy... 39 00:03:11,570 --> 00:03:14,630 Muchas gracias por pensar en mí para ello. 40 00:03:14,850 --> 00:03:21,730 Pero cuéntame tú, yo ya lo sé, pero cuéntame tú tu visión, cómo decidiste hacer esa aproximación, 41 00:03:21,730 --> 00:03:26,010 ¿no? De por qué, qué enfoque le das. 42 00:03:26,910 --> 00:03:34,610 Cuéntame tú a ver, el libro nace simplemente por 43 00:03:34,610 --> 00:03:40,330 vivencia propia. Por ejemplo, gracias a tu libro ha nacido este, porque yo me vi en un 44 00:03:40,330 --> 00:03:44,552 fregado, que lo cuento dentro del libro, luego lo puedo comentar si quieres. 45 00:03:44,930 --> 00:03:48,350 Me vino un fregado en el que tu libro me salvó la vida, y estos son los agradecimientos 46 00:03:48,390 --> 00:03:55,570 del libro que le indico, y bueno, simplemente porque ahí ya se puede encontrar 47 00:03:55,570 --> 00:04:00,110 el mismo, el mismo situación en la que me encuentro yo, que no tiene mucha idea de rendimiento, 48 00:04:00,150 --> 00:04:04,990 que todo lo que hay está en inglés, pues mira, vamos a hacerlo en español, en español 49 00:04:04,990 --> 00:04:09,750 lo voy a leer. Entonces, este es el primer punto de partida. 50 00:04:09,950 --> 00:04:15,210 El libro este, bueno, pues este libro es un libro sobre el rendimiento de base de datos, 51 00:04:15,350 --> 00:04:20,930 ¿vale? Es una primera parte, como he comentado antes, y está enfocado a modo multimotor, 52 00:04:20,930 --> 00:04:26,690 ¿vale? Está enfocado a Oracle, a Postgres, a MySQL, a MariaDB y a SQL Server. 53 00:04:27,420 --> 00:04:34,020 Es un libro, digamos, de iniciación dentro del rendimiento de la base de datos. 54 00:04:34,700 --> 00:04:38,220 No es categórico, es completamente conceptual. 55 00:04:38,660 --> 00:04:45,830 Yo explico lo que es un Alec Join, por ejemplo, y hay veces en las que 56 00:04:45,830 --> 00:04:52,010 digo que El libro es 100 % compatible entre todos los motores, pero hay otras cosas que 57 00:04:52,010 --> 00:04:55,730 no son compatibles entre sí el concepto es más o menos el mismo pero luego cada motor 58 00:04:55,770 --> 00:04:57,930 tiene su pequeña particularidad. 59 00:04:58,410 --> 00:05:02,190 Dentro de cada motor, porque luego hay una sección en la que explico las diferencias 60 00:05:02,230 --> 00:05:07,790 con cada motor intento aterrizarlas un poco pero son pinceladas en las que le dejo el 61 00:05:07,790 --> 00:05:15,350 guante a la que lo esté leyendo para que profundice más entonces bueno 62 00:05:15,350 --> 00:05:17,470 simplemente es un libro en el que 63 00:05:19,300 --> 00:05:27,120 Es el paso a utilizar, a saber cómo se comportan los datos tras saber cómo se describen 64 00:05:27,120 --> 00:05:31,700 los queries. Tener que saber cómo se describe una query, qué es lo que hace cada sección 65 00:05:31,740 --> 00:05:37,300 de la query, cómo se hace un insert, qué implicación tiene tener muchos índices y ese 66 00:05:37,300 --> 00:05:40,520 tipo de cosas que un DBA ya debe saber. 67 00:05:40,820 --> 00:05:44,100 Esto lo complementa un poco, le da un poco la idea. 68 00:05:44,440 --> 00:05:51,960 Y sobre todo esto, Yo me he encontrado con compañeros que me dicen, oye, no, vamos 69 00:05:51,960 --> 00:05:57,760 a hacer una RAI -JAI, y por qué hacer una RAI, una asesoría, no sé qué, y se me están 70 00:05:57,760 --> 00:06:03,940 armando todas las retas, eso me pasa a mí, yo he hablado de un DAI, de un DAI, de un 71 00:06:03,940 --> 00:06:08,120 Excel, no sé qué, y yo decía, imagínate, están hablando en un lenguaje que no entiendo, 72 00:06:08,160 --> 00:06:14,880 entonces, bueno, pues intento que con un lenguaje sencillo, Y de forma, ya digo, no categórica, 73 00:06:14,880 --> 00:06:21,280 sino contextual, benéfica, pues realizar esos conceptos para que el deber a los pueda 74 00:06:21,280 --> 00:06:26,240 entender y que no entienda un poco de rendimiento, que sepa qué es lo que está pasando, 75 00:06:26,420 --> 00:06:33,680 básicamente. Pues mira, al hilo de eso había varias cosas que quería comentarte de la 76 00:06:33,680 --> 00:06:41,320 necesidad de por qué escribimos libros y un poco también el escenario actual en las 77 00:06:41,320 --> 00:06:45,880 publicaciones. Te iba a decir, por ejemplo, que cuando leo libros como el tuyo, cuando 78 00:06:45,920 --> 00:06:53,460 leo el mío, me encuentro que hay un montón de cosas que no figuran en la documentación. 79 00:06:53,560 --> 00:07:00,120 Es decir, nosotros cuando, en tu libro, por ejemplo, lo que hay es ese entendimiento 80 00:07:00,120 --> 00:07:04,760 conceptual de qué es lo que significa cada una de las cosas, más que su descripción técnica. 81 00:07:04,800 --> 00:07:13,780 Es decir la definición no de diccionario de que es exactamente una operación requiere 82 00:07:13,780 --> 00:07:19,680 algo más no alguien que te lo cuente y te diga vale cuando estamos Hablando con este 83 00:07:19,680 --> 00:07:24,120 luz imagínate en tu cabeza todo lo que está sucediendo es una documentación la documentación 84 00:07:24,160 --> 00:07:29,320 nunca te lo va a dar y además he visto que la documentación ahora que cada vez es mucho 85 00:07:29,320 --> 00:07:36,860 más escueta en este este tipo de cosas, que a veces hay menos contenido explicativo, 86 00:07:36,940 --> 00:07:42,080 es decir, como hay menos formación y hay más definición, más definiciones cuetas, simples, 87 00:07:42,120 --> 00:07:49,040 de qué es cada cosa, y solo con eso uno no se puede armar todo el engranaje para resolver. 88 00:07:50,550 --> 00:07:57,930 Exacto, pero es que además te encuentras que, por lo que dices, el fabricante tiene 89 00:07:57,930 --> 00:08:03,830 sus manuales, te dice su teoría, cómo es, pero no te da la información y sobre todo en 90 00:08:03,830 --> 00:08:08,190 el tema del rendimiento de base de datos es que hay muy poca literatura, hay muy poca. 91 00:08:08,230 --> 00:08:13,090 En español, como en el libro antes he visto que alguien preguntaba si estaba en español 92 00:08:13,090 --> 00:08:19,750 o en inglés, libro está en español, puede que algún día, no sé si con la IA lo tendría 93 00:08:19,750 --> 00:08:27,830 que traducir porque mi inglés todavía es un poquito arcaico, pero es 94 00:08:28,050 --> 00:08:29,850 esto, literatura en español. 95 00:08:32,060 --> 00:08:35,960 Cuando te descubrí tu libro, o sea, yo estaba abierto a una migración, te lo cuento aquí 96 00:08:36,000 --> 00:08:38,944 un poquito, he visto una migración de Raquel 11 a 12, 97 00:08:40,360 --> 00:08:45,420 Y yo no tenía ni idea de lo que era un plan de ejecución que te podías pasar hasta que 98 00:08:45,420 --> 00:08:49,364 leí tu libro. Y vi que te podían fijar los planes de ejecución y demás. 99 00:08:49,460 --> 00:08:53,320 Y claro, me encontré un lunes, porque se hizo la migración un fin de semana, me encontré 100 00:08:53,360 --> 00:08:57,920 un lunes, oye, no funciona nada, no sé qué, la migración fue con cambio de plataforma, 101 00:08:57,960 --> 00:09:01,400 que hicieron limpieza con lo cual fue basada en Spurin. 102 00:09:01,900 --> 00:09:06,020 Entonces, claro, cuando se ponen en la sala de estudios, pues esto no iba ni para atrás. 103 00:09:06,060 --> 00:09:10,320 Y bueno, pues, menos mal que con Spurin por la otra máquina seguía. 104 00:09:10,620 --> 00:09:16,000 Vi los planes de ejecución, vi cómo tenían que ser después de encontrar tu libro, ir 105 00:09:16,000 --> 00:09:21,140 ahí al grano y, bueno, pues conseguí salir del aplicadero, ¿no? 106 00:09:21,140 --> 00:09:28,220 Entonces, esa situación que yo viví me dio que pensar, decir, oye, ¿por qué 107 00:09:28,220 --> 00:09:34,860 no hay tanto esto? Yo me he dedicado muchos años a la formación y me gusta transmitir 108 00:09:34,860 --> 00:09:39,640 lo que yo conozco. Pues eso de guardar el conocimiento para uno, creo que es algo que 109 00:09:39,640 --> 00:09:41,696 entobrece en realidad a la comunidad. 110 00:09:42,880 --> 00:09:49,920 Entonces, se trata de eso, de compartir, de intentar facilitar en la vida lo 111 00:09:49,920 --> 00:09:52,420 que te ha pasado a ti, que no le pase a otro. 112 00:09:53,180 --> 00:10:00,540 Y bueno, por eso está este libro en español, con casos reales documentados, de cosas 113 00:10:00,540 --> 00:10:06,320 que ha habido por internet, en el caso de Notion, de Uber, de problemas que tuvieron 114 00:10:06,320 --> 00:10:08,700 y que se han documentado en el libro. 115 00:10:10,080 --> 00:10:16,800 Pero este proceso es buscar el facilitarle la tarea a alguien que tiene un problema. 116 00:10:17,280 --> 00:10:21,660 El libro tiene scripts, tanto en texto como luego descargables. 117 00:10:22,120 --> 00:10:28,060 También tengo un laboratorio hecho con Docker, donde se instalan los cinco motores con 118 00:10:28,060 --> 00:10:33,880 base de datos de prueba, trabajo para hacer lo que para las prácticas del libro porque 119 00:10:33,880 --> 00:10:41,980 el libro práctico hay que enseñar conceptualmente cómo funciona el rendimiento eso está 120 00:10:42,100 --> 00:10:49,060 genial y hablábamos también de qué es lo que sucede en las editoriales técnicas que no 121 00:10:49,060 --> 00:10:54,680 hay los españoles yo te contaba la anécdota mía que cuando pearson estoy en negociaciones 122 00:10:54,680 --> 00:10:59,880 con pearson y porque pues por Por el Paramaís nos facilitan un poco que podamos hablar 123 00:10:59,880 --> 00:11:03,740 con ellos, con los de Oracle Press y decirles, pues bueno, pues ellos tienen muchas ganas 124 00:11:03,780 --> 00:11:05,224 de publicar libros, ¿vale? 125 00:11:05,360 --> 00:11:08,460 Entonces yo les dije, yo el libro ya lo tengo, tendría que adaptarlo a la nueva versión, 126 00:11:08,500 --> 00:11:15,100 pero sí, lo publicamos en inglés, pero quiero que se edite también en español. 127 00:11:15,500 --> 00:11:17,667 Y me dijeron, eso va a ser un problema. 128 00:11:17,800 --> 00:11:19,860 Eso va a ser un problema por dos cosas. 129 00:11:19,900 --> 00:11:22,720 Me dijeron dos motivos uno, porque hay mucha piratería en español. 130 00:11:22,760 --> 00:11:29,800 De inglés imagino vale pero me dijeron es que hace 15 años y estamos 131 00:11:29,800 --> 00:11:36,500 hablando de hace pues dos tres años de hace 15 años que no se publica ningún libro técnico 132 00:11:36,500 --> 00:11:42,900 en español De oracle por ninguna editorial grande claro digo bueno pues si seguimos con 133 00:11:42,900 --> 00:11:44,956 ese plan pues menos se van a publicar 134 00:11:46,980 --> 00:11:51,758 Porque, es decir, si el problema es que como no se están publicando, sigo sin publicar 135 00:11:52,520 --> 00:11:59,680 Hay una necesidad, yo creo, de comunicar en tu propio idioma No solamente por un tema 136 00:11:59,680 --> 00:12:06,560 cultural, sino por contar y transmitir Estamos hablando de otro nivel más de comunicación 137 00:12:06,560 --> 00:12:11,080 del que es la definición en sí de las cosas Si no es lo que estás diciendo tú Oye, y 138 00:12:11,120 --> 00:12:16,940 si planteamos un laboratorio y un cómo hacemos pruebas y un cómo jugamos un poco con 139 00:12:16,940 --> 00:12:22,800 esto dentro de un formato de un libro, como dices tú, dedicado a formación, pues lo que 140 00:12:22,800 --> 00:12:25,578 podría ser un curso, la documentación de un curso. 141 00:12:25,640 --> 00:12:29,340 Eso, tenerlo en español, a mucha gente le salva la vida. 142 00:12:29,380 --> 00:12:33,720 Mucha gente me ha contactado que me ha dicho, es que a mí el inglés me resulta muy duro. 143 00:12:33,760 --> 00:12:39,140 Yo he leído libros de tuning, de estos que puede haber en inglés y hace falta en español. 144 00:12:39,140 --> 00:12:43,260 No digo pues tenemos que poner un poco a lo mejor quizá un poco todos de nuestra parte 145 00:12:43,300 --> 00:12:51,200 para que siga habiendo cultura técnica en español y sigamos haciendo esto no es 146 00:12:51,200 --> 00:13:01,800 que tenemos el segundo Pero 147 00:13:01,860 --> 00:13:04,680 sí y si no el tercero es español 148 00:13:10,880 --> 00:13:18,780 Dejar de lado y limitarnos a todo en invierto en inglés yo cuando cuando 149 00:13:18,780 --> 00:13:24,300 el problema es que que con la migración yo mi inglés delimitado el traductor de google 150 00:13:24,300 --> 00:13:31,630 hoy en día el puesto pero no todo el mundo está al 151 00:13:31,630 --> 00:13:38,570 día con los idiomas entonces voy a tener unas herramientas equiparables que hay en inglés 152 00:13:38,570 --> 00:13:45,330 y en español pues creo que va a ayudar a todo el mundo y no se entiende igual claro es 153 00:13:45,330 --> 00:13:52,350 encima son Herramientas que te van a ayudar en el día a 154 00:13:52,350 --> 00:13:56,470 día a comprender cosas por eso porque dicen que no trabajo con el inglés pero es que 155 00:13:56,510 --> 00:14:00,050 resulta que esa palabra en inglés tiene pero cuantos significados hay que saber cuáles 156 00:14:00,090 --> 00:14:07,590 y que le ha querido dar el honor yo creo que tenemos un lenguaje muy 157 00:14:07,590 --> 00:14:16,510 bueno y escribir en español es que 158 00:14:16,570 --> 00:14:20,950 me decían si quieres inglés y chino 159 00:14:21,880 --> 00:14:28,960 pero español no digo, a ver ya es ya es rizar 160 00:14:28,960 --> 00:14:30,404 un poco el rizo, ¿no? Pero 161 00:14:30,860 --> 00:14:33,620 y el problema también que tenía, ¿sabes cuál era Ángeles? 162 00:14:33,660 --> 00:14:40,260 Que si ellos tenían los derechos de reproducción yo no podía hacer una edición en español 163 00:14:41,420 --> 00:14:45,440 porque ya estoy vendiendo los derechos de mi libro, es decir, el libro solo estaría en 164 00:14:45,480 --> 00:14:51,520 inglés, en chino se concibió en español porque no había libros en español, ningún libro 165 00:14:51,520 --> 00:14:56,700 en español hablaba de eso el propósito por el que nació toda la historia y ya sabes como 166 00:14:56,700 --> 00:14:59,533 acabó, que les dije pues nada, no hay trato señores 167 00:15:01,310 --> 00:15:08,350 Pero bueno es una pena que no vean ese nicho porque ya digo, es que te vas a Amazon 168 00:15:08,350 --> 00:15:13,190 y buscas un libro de rendimiento de base de datos y aparece el tuyo, o aparece otro, 169 00:15:13,330 --> 00:15:19,450 creo que es cuando, todo acabó hace poco y aparece otro que explica un caso del año 2008 170 00:15:19,450 --> 00:15:25,710 o 2009, pero bueno, ¿qué ocurre con el que quiere ver un problema que tenga un riesgo 171 00:15:25,710 --> 00:15:29,090 de 19%, como que tenga, no sé? 172 00:15:30,500 --> 00:15:37,840 Sí, y luego aparte los múltiples enfoques, porque aunque la optimización 173 00:15:37,840 --> 00:15:44,700 de rendimiento tú y yo técnicamente podemos tener el mismo conocimiento, el enfoque que 174 00:15:44,700 --> 00:15:48,940 tú le puedes dar o el enfoque que yo le puedo dar a un libro sin basarnos en nada, es 175 00:15:48,980 --> 00:15:54,180 decir, cómo lo contaría yo, cómo empezamos a ordenar, por dónde empezaríamos a hablar 176 00:15:54,180 --> 00:15:57,960 y cómo empezamos a contarlo y cómo vamos desglosando, es totalmente distinto. 177 00:15:58,000 --> 00:16:02,600 De hecho, yo, por ejemplo, la administración Oracle, hombre, imagínate, si no solo tendría 178 00:16:02,640 --> 00:16:09,840 un libro de administración Oracle, tendría el Esper One by One de Thomas Kite 179 00:16:09,840 --> 00:16:11,300 y punto, pelota, ya no tendría ninguno más. 180 00:16:11,340 --> 00:16:14,220 Pero espera, que hay muchos más enfoques. 181 00:16:15,140 --> 00:16:22,200 En temas de aprendizaje, por ejemplo, el libro de Craig Salahammer tiene un enfoque, 182 00:16:22,200 --> 00:16:29,360 por ejemplo, a lo mejor muy distinto al puro optimizador 183 00:16:29,360 --> 00:16:32,940 de SQL tal cual, desde el prisma de SQL. 184 00:16:32,940 --> 00:16:36,600 O hay otros, por ejemplo, que están más orientados a desarrollo, ¿no? 185 00:16:36,640 --> 00:16:38,620 Es decir, esos múltiples prismas, ¿no? 186 00:16:38,660 --> 00:16:40,080 Joder, si no solo tendría un libro. 187 00:16:40,120 --> 00:16:44,980 Y de administración hay varios que dices, mira, es otro ángulo distinto. 188 00:16:46,160 --> 00:16:51,540 Sí, sí, sí, totalmente es un enfoque de cada uno. 189 00:16:51,840 --> 00:16:54,640 Como dice el refrán, cada maestrillo tiene su librillo, ¿no? 190 00:16:54,680 --> 00:16:59,420 Nunca lo he visto. Cada uno tiene su enfoque y su forma de contar las cosas. 191 00:16:59,420 --> 00:17:06,720 También una cosa que me ha pasado con este libro, con el que hice también 192 00:17:06,720 --> 00:17:11,100 de alta disponibilidad con MySQL, me pasó prácticamente lo mismo. 193 00:17:11,940 --> 00:17:19,220 Yo he necesitado aprender muchas cosas, porque no es lo mismo cuando das un 194 00:17:19,220 --> 00:17:23,300 curso de formación en el que vas improvisando sobre la marcha a la hora de contar algo, 195 00:17:23,340 --> 00:17:29,480 de una forma acorde a la que tienes que luego plasmar en un libro plasmarlo en un libro 196 00:17:29,480 --> 00:17:34,980 tienes que contarlo de cierta forma y que todo el mundo lo pueda entender porque si no 197 00:17:34,980 --> 00:17:42,020 es es un poco no vas a cumplir la misión del libro que es enseñar a alguien 198 00:17:42,020 --> 00:17:49,100 a solventar un problema o a aprender a solventar algún problema es un 199 00:17:49,100 --> 00:17:56,280 trabajo que No es fácil Sí, y además 200 00:17:56,280 --> 00:18:00,520 no sé si te ha pasado a ti, pero yo por ejemplo había hecho mucha documentación técnica 201 00:18:00,560 --> 00:18:03,160 de cursos pero un libro es otra historia 202 00:18:05,360 --> 00:18:09,080 No puedes seguir las mismas reglas que un curso en el que dictas 203 00:18:10,380 --> 00:18:16,080 Una aura, una clase, una pizarra una exposición, es decir no tiene ese mismo formato 204 00:18:16,080 --> 00:18:23,220 un libro es es toda la narrativa conceptual que hay detrás y te toca sí, 205 00:18:23,560 --> 00:18:27,220 sí, a veces para escribir una página te tiras tres días y dices, madre mía, llevo tres 206 00:18:27,260 --> 00:18:32,060 días y solo he hecho, o sea pero para explicar esa página hay, ¿no? 207 00:18:34,280 --> 00:18:38,760 Yo el que tenga mi libro de Ramal, que es el primero que hice, bueno, teoría es el segundo, 208 00:18:38,800 --> 00:18:43,420 el primero fue un experimento que hice con uno de sacoles de crear un DNS en Windows 209 00:18:43,460 --> 00:18:49,320 para ver cómo se autoeditaba y todo esto pero bueno, el primer libro Real es el de Ramal, 210 00:18:49,460 --> 00:18:55,300 que lo tenga, que tiene poca literatura, además lo digo, es un cookbook prácticamente, 211 00:18:55,480 --> 00:19:02,940 aquí no hablan de cookbook, esto es literatura, son más de 400 páginas 212 00:19:02,940 --> 00:19:10,180 y es literatura con escritos, por ejemplo, no es un cookbook 213 00:19:10,180 --> 00:19:17,790 ni de lo que tenga recetas, Pero es complicado el escribirlo 214 00:19:17,790 --> 00:19:26,270 y demás. Y bueno, yo aquí ya cuento con una amiga, que es periodista 215 00:19:26,270 --> 00:19:27,730 y me ayuda con la redacción. 216 00:19:27,770 --> 00:19:32,730 Y digo, oye, esto está escrito así, vale, pues me hacemos visitaciones y demás. 217 00:19:33,130 --> 00:19:39,250 Me tocó formarme hace unos tres años en una formación de composición y tratamiento de 218 00:19:39,250 --> 00:19:43,361 textos y demás. Y bueno, pues más o menos, hoy perdón, sí me siento ayuda. 219 00:19:44,270 --> 00:19:46,381 Tiene mucho más de lo que parece, ¿eh? 220 00:19:46,470 --> 00:19:53,370 Claro, en el mío, por ejemplo, yo estuve dos años escribiéndolo y un año revisándolo. 221 00:19:54,500 --> 00:19:59,460 Es decir, en todo lo que es la corrección y la revisión de estilo y tal, se me fue otro 222 00:19:59,460 --> 00:20:02,560 año más. Yo este lleva también unos dos años. 223 00:20:02,640 --> 00:20:08,000 Empecé a escribirlo en el 2023 y dedicándole dos horas diarias. 224 00:20:08,040 --> 00:20:11,960 Yo madrugo mucho y entre las seis y las ocho de la mañana, que no hay grudo en casa, 225 00:20:12,000 --> 00:20:14,389 pues lo dedico a escribir o aprender cosas. 226 00:20:14,700 --> 00:20:22,260 Y bueno, pues este libro nace en esas horas y bueno, ha llevado un par de años 227 00:20:22,260 --> 00:20:24,482 hacerlo, luego las revisiones con Alicia 228 00:20:25,040 --> 00:20:33,740 hemos tirado los últimos meses, envía me revisa y ya está pero es 229 00:20:33,740 --> 00:20:40,300 que lleva mucho trabajo ¿Sabes qué me decía el de Pirso? 230 00:20:40,400 --> 00:20:43,020 Me decía, ¿cuánto tardas en escribir un libro? 231 00:20:43,140 --> 00:20:48,780 Y yo le dije a este tarde de dos años, un año revisando dice, es que últimamente estoy 232 00:20:48,780 --> 00:20:51,680 hablando con gente que me dice que en dos meses ese ya lo tiene listo. 233 00:20:51,720 --> 00:20:57,100 Y digo yo uff ¿Puedo dedicar todas las horas del día? 234 00:20:57,940 --> 00:21:04,940 O cocina rápida, entiéndeme o sea, no es lo mismo cuando cocinas algo a fuego lento 235 00:21:04,940 --> 00:21:09,280 y lo vas pensando y lo vas probando y dices, pero a ver, este ¿puedo hacer un ejemplo 236 00:21:09,320 --> 00:21:14,000 que se vea mejor? O algo así no sé, ¿sabes? 237 00:21:14,540 --> 00:21:20,100 Pero claro, eso lleva Lleva tiempo tiempo y cuidado, ¿no? 238 00:21:20,120 --> 00:21:25,160 Hacerlo con cuidado, con cariño, pero muy bien, muy bien. 239 00:21:26,280 --> 00:21:27,640 ¿Estás contento? ¿Estás emocionado? 240 00:21:27,680 --> 00:21:29,220 ¿Lo sacas ya la semana que viene? 241 00:21:29,260 --> 00:21:32,240 La semana que viene, el día 7 sale a la ventana Amazon. 242 00:21:32,280 --> 00:21:37,420 Lo voy a hacer, no voy a hacer como los otros que los tenía en formato digital y en formato 243 00:21:37,420 --> 00:21:42,100 físico. Este solamente va a estar en formato en tapa blanda y en tapa blanda. 244 00:21:42,830 --> 00:21:48,910 Muy bien nada más hablando contigo, este es mi libro, está tirado y el mío es renal y 245 00:21:48,910 --> 00:21:56,670 es que el de MySQL está en todos lados ahí pirateado por resalir también en 246 00:21:56,670 --> 00:22:01,830 formato electrónico, en formato Kindle y este he dicho, mira, no es un libro para leérselo 247 00:22:01,830 --> 00:22:06,970 con un iPad. Claro, es que no es un libro para leerlo así, creo yo. 248 00:22:07,090 --> 00:22:13,110 Sobre todo si tiene código, si tiene resultados de código por pantalla. 249 00:22:13,110 --> 00:22:18,450 Si pones, por ejemplo, un plan de ejecución, eso en un libro electrónico no se va a ver 250 00:22:18,450 --> 00:22:20,550 bien. Y luego, aparte de la piratería, lo que te digo. 251 00:22:20,590 --> 00:22:26,670 Es decir, mi libro cuando yo lo saqué se vendía muy bien, estaba en el top de ventas 252 00:22:26,670 --> 00:22:34,030 de base de datos y de pronto, cuando lo saqué en Kindle, o sea, en formato digital, los 253 00:22:34,030 --> 00:22:36,390 dos primeros meses estaban un montón de ventas. 254 00:22:36,430 --> 00:22:41,230 Y pum, cayeron todas en picado De pronto un mes para otro ¿Qué ha pasado? 255 00:22:41,530 --> 00:22:46,810 Ya he estado obsoleto Y mirando en Google Un montón de páginas Pero encima que habían 256 00:22:46,810 --> 00:22:52,050 escrito una reseña Que habían puesto ¿Qué libro tan grande? 257 00:22:52,230 --> 00:22:55,841 Lo debe leer todo el mundo Y digo, bueno, debe leer todo el mundo 258 00:22:57,910 --> 00:23:03,590 Descárgatelo aquí Gratis Y me hacían incluso una reseña Capítulo por capítulo En este 259 00:23:03,590 --> 00:23:05,430 capítulo habla de esto Esto ya habla de los... 260 00:23:05,470 --> 00:23:08,490 Antes de que hubiera la IA, que es decir, el que lo hizo se lo curró a mano. 261 00:23:08,530 --> 00:23:13,110 Digo, madre mía, alguien se lo ha leído y ha dicho esto lo tengo yo que regalar al mundo. 262 00:23:13,150 --> 00:23:15,210 Digo, pues regala, regala. 263 00:23:16,490 --> 00:23:22,390 Sobre la piratería, yo me acuerdo el de Ramón Bepasso que me lo encontré, que se vendía 264 00:23:22,390 --> 00:23:27,040 en Estados Unidos y lo vendían triplicando el precio que se vendía en Amazon. 265 00:23:27,880 --> 00:23:30,160 ¡Oh, sí, sí, sí! Estaba pirateado y decía 266 00:23:31,300 --> 00:23:34,140 34 dólares el libro. ¿Cómo que 34 dólares? 267 00:23:41,360 --> 00:23:46,320 Pero eso es otra estrategia que hace no esa es otra cosa sabes lo que hacen muchas veces 268 00:23:46,320 --> 00:23:52,860 compran dos o tres unidades del libro físico para tenerlas disponibles para salir en 269 00:23:52,860 --> 00:23:57,940 un solo día sabes entonces si alguien lo necesita se urgentemente diría lo puedo comprar 270 00:23:57,940 --> 00:24:03,900 nuevo y me tarda una semana pero pero lo puedo pedir a este, que es un proveedor que 271 00:24:03,900 --> 00:24:09,340 me lo suministra rápido. Y a lo mejor no sé si no, no, pero esto era un PDF, te vendían 272 00:24:09,340 --> 00:24:14,640 el PDF. ¿El PDF encima? Sí, sí, sí, sí, a ver, yo no lo haría un PDF. 273 00:24:16,220 --> 00:24:23,840 No, pero la otra estrategia, si los vendedores de Amazon que te venden, y aquí 274 00:24:23,840 --> 00:24:29,680 te vas a llevar menos porcentaje, pero que lo venden y te compran varios, 275 00:24:31,960 --> 00:24:38,960 Rápidamente o porque colocan en librerías pero pero no me emocioné muchísimo con los 276 00:24:38,960 --> 00:24:46,440 contactos y me está mucho cuando bien pdc por frente tanto al dólar es distinto entonces 277 00:24:56,560 --> 00:25:01,800 Yo a unos les contacté y les dije, oye, por favor, les escribí indignado, no, digo, oye, 278 00:25:01,820 --> 00:25:06,280 por favor, habéis hecho una reseña y habéis hecho, o sea, es decir, perdona, esto no 279 00:25:06,320 --> 00:25:08,980 es un sistema automático que ha copiado, es decir, aquí. 280 00:25:09,020 --> 00:25:14,120 Y me contestan, don Javier, es un honor. 281 00:25:14,480 --> 00:25:17,040 Digo, ¿cómo que don Javier es un honor? 282 00:25:20,100 --> 00:25:26,320 Ahora lo retiramos y dijeron, no, pero es que esto lo hemos encontrado por ahí. 283 00:25:26,440 --> 00:25:29,320 Yo, claro, lo he encontrado por ahí y he dicho, guau, qué libro más bueno. 284 00:25:29,360 --> 00:25:34,500 Bueno, digo, pues nada y en muchos sitios lo retiraron, pero bueno, me imagino que de 285 00:25:34,500 --> 00:25:39,760 igual. Es decir, es que es un libro que en PDF, es decir, la experiencia no es la misma. 286 00:25:40,920 --> 00:25:44,640 Es que no sé, hay mucha gente que me dice el libro y dice, mira, sí lo tengo, se me caen 287 00:25:44,680 --> 00:25:48,280 las hojas, lo tengo ya trillado de tanto uso. 288 00:25:49,260 --> 00:25:53,980 Es un libro para eso, para tenerlo ahí y menearlo y decir, venga, a ver, venga ¿qué me 289 00:25:54,020 --> 00:25:55,480 ha pasado aquí? ¿cómo va el hash join? 290 00:25:55,520 --> 00:25:58,980 Pues venga, vamos a ver hash join pero espera, SQL Server, a ver cómo va el hash join 291 00:25:59,020 --> 00:26:00,631 en SQL Server vamos a mirarlo 292 00:26:01,440 --> 00:26:06,940 y tenerlo ahí de manual al lado este, eso es un manual para tenerlo al lado de la mesa, 293 00:26:07,000 --> 00:26:09,180 al lado del teclado y ya está 294 00:26:10,360 --> 00:26:15,180 un plato blando y un tapadura, el que quiera comprar tapadura yo le pregunto a Pablo 295 00:26:15,180 --> 00:26:22,140 si porque en el chat En el chat hay alguien que está diciendo que había sido compañero 296 00:26:22,140 --> 00:26:24,418 tuyo de trabajo y que te lo va a comprar. 297 00:26:26,420 --> 00:26:28,720 Bueno, apuesto, guarda una copia de regalo. 298 00:26:28,760 --> 00:26:34,920 Pero no, como es amigo tuyo, te lo va a comprar en Amazon, porque esa es la mejor forma 299 00:26:34,920 --> 00:26:40,980 de mostrarle tu amor y respeto a un amigo escritor, es comprándole el libro. 300 00:26:43,840 --> 00:26:51,560 El trabajo no es real se invita a cervezas a cafés claro, claro pues 301 00:26:53,940 --> 00:26:59,700 Tenemos a partir de la semana que viene el máster, vamos a darle vueltas, vamos a profundizar 302 00:26:59,700 --> 00:27:05,860 en el tema de tuning y nos vamos a meter en harina ¿qué te parece? 303 00:27:07,420 --> 00:27:13,780 Lo que preguntaba claro, vamos a buscar conmigo el símil que hago en el libro que es 304 00:27:13,780 --> 00:27:19,180 como el carnet de conducir pero contigo vamos a bucear directamente en Oracle con ese 305 00:27:19,180 --> 00:27:24,940 master que yo estoy dejando de pie que bueno, pero pasa que solo es una plataforma, tú 306 00:27:24,940 --> 00:27:29,400 en tu libro hablas de las cinco, tú hablas de SQL Server, de MySQL, de MariaDB 307 00:27:30,500 --> 00:27:35,100 Postgres y Oracle en este caso vamos a estar los ocho meses 308 00:27:36,140 --> 00:27:38,040 sumergiéndonos todo en Oracle 309 00:27:40,250 --> 00:27:45,330 Que ahora que ahora que verle las tripas tengo un montón de ganas al final del podcast 310 00:27:45,330 --> 00:27:50,190 voy a hacerlo hablaremos un poquito del master vale al final del podcast voy a hacer 311 00:27:50,190 --> 00:27:56,170 algo que no he hecho nunca y voy a dejar así como una voy a dejar una sorpresa para decirla 312 00:27:56,170 --> 00:28:00,740 luego vale lo debo lo debo así por si alguien está escuchando el podcast que diga ostras 313 00:28:00,780 --> 00:28:08,400 al final dirá algo Referente al máster de Utilización SQL por si alguien está interesado 314 00:28:08,400 --> 00:28:10,840 en unirse y aún no se ha unido. 315 00:28:11,020 --> 00:28:15,260 Aunque mucha de la gente que está en la audiencia, muchos ya los veo que ya están en 316 00:28:15,300 --> 00:28:18,280 el máster. Te iba a preguntar una cosita. 317 00:28:18,700 --> 00:28:20,080 ¿Cómo ves el tema de la IA? 318 00:28:20,120 --> 00:28:22,200 Porque hay mucha gente que me está preguntando. 319 00:28:22,240 --> 00:28:26,800 Ojo, ojo la IA, la IA, la IA. 320 00:28:26,840 --> 00:28:33,160 La IA, digamos la IA, a ver, está bien para ciertas cosas, pero Pero para esto que estamos 321 00:28:33,160 --> 00:28:37,716 hablando, para el rendimiento, me puede dar una pista, pero no de ley de santidad. 322 00:28:38,360 --> 00:28:43,780 A mí me pasó una cosa antes de que pudiera la IA, una conocida editorial de libros de 323 00:28:43,780 --> 00:28:51,240 colegio, en México, me pidieron ver 324 00:28:51,240 --> 00:28:57,520 un secuel, me pidieron ver qué problemas tenía la universidad torquivalenta, no sé qué, 325 00:28:57,520 --> 00:29:03,980 y me encontré con que alguien había dicho que los índices eran buenos porque así iba 326 00:29:03,980 --> 00:29:07,813 todo más rápido. Y me encontré una tabla que tenía más de 40 índices. 327 00:29:08,880 --> 00:29:14,300 Entonces, en el caso de la IA, a mí a lo mejor te va a decir, oye, hazlo por ahí de esta 328 00:29:14,300 --> 00:29:17,580 forma, pero no sabes cómo está el concepto mutual de datos. 329 00:29:17,900 --> 00:29:21,700 No sabes si tienes cierto parámetro o no. 330 00:29:21,780 --> 00:29:27,380 Te va a decir, no, tienes que coger en base a algún algoritmo que tenga, algún conocimiento 331 00:29:27,380 --> 00:29:32,220 que le haya encargado previamente, te dirá que aquí es mejor que le pongas este pin. 332 00:29:32,640 --> 00:29:37,720 Y es mejor que encuentras el query que cuando empiezan los problemas, te encuentras que 333 00:29:37,720 --> 00:29:39,420 tienes tres pines dentro de la query. 334 00:29:39,460 --> 00:29:45,740 O tienes una subquery con un int dentro del web, y te dice que está matando a ti. 335 00:29:46,500 --> 00:29:53,640 Y ahí está bien para coger un enfoque, probar algo, pero yo para, sencillamente para 336 00:29:53,640 --> 00:30:00,700 tunear una query, no la tomaría 337 00:30:00,700 --> 00:30:08,000 como algo específico. Yo me encontré en un vídeo de YouTube, el vídeo 338 00:30:08,000 --> 00:30:12,280 mío donde cuento el temario del máster y tal, una persona me escribió, oye, ¿por qué 339 00:30:12,320 --> 00:30:14,180 no hablas de la IA optimizando? 340 00:30:14,280 --> 00:30:20,540 Porque le pusimos una query pequeña y el resultado a la primera, pum, iba volado. 341 00:30:20,640 --> 00:30:23,780 Dice, cuidado, Cuidado, así como te doy una cosa, te doy la otra. 342 00:30:23,820 --> 00:30:28,480 Para queries de más de 200 líneas no acertó ni una y no conseguimos resolverla. 343 00:30:28,660 --> 00:30:32,180 Digo, a ver, ¿cómo respondo yo esto? 344 00:30:34,120 --> 00:30:36,720 Claro, entiendo que hay aquí varias cosas. 345 00:30:36,840 --> 00:30:39,740 La primera, el papel de la IA en el nuevo paradigma. 346 00:30:40,520 --> 00:30:46,920 Creo, de verdad, seriamente, que va a haber dos tipos de técnicos. 347 00:30:47,400 --> 00:30:54,960 Los que son capaces de interactuar con la IA, de usarla como un asistente y explotar 348 00:30:54,960 --> 00:30:56,560 las posibilidades de la IA. 349 00:30:56,640 --> 00:30:59,280 Y para eso tienes que saber qué estás preguntando. 350 00:30:59,320 --> 00:31:01,920 No puedes preguntar, oye, ¿esto por qué va lento? 351 00:31:01,960 --> 00:31:03,400 Oye, ¿cuáles son los motivos? 352 00:31:03,440 --> 00:31:07,820 O sea, hay tantos parámetros, tanta variable, tanto entorno, tanto no sé qué, que es 353 00:31:07,860 --> 00:31:10,900 decir, que no se lo puedes dar todo. 354 00:31:11,500 --> 00:31:16,420 Tienes que saber lo suficiente como para poder utilizar la IA como un asistente, ¿no? 355 00:31:16,520 --> 00:31:21,080 O sea, no vale contar un secretario, una secretaria al asistente. 356 00:31:21,120 --> 00:31:24,660 Tienes que saber qué le pides, qué trabajo le das para que te lo haga, ¿no? 357 00:31:24,700 --> 00:31:31,840 Y luego va a haber dos tipos de personas, las personas que sepan gobernar 358 00:31:31,840 --> 00:31:33,320 lo que la IA le responde. 359 00:31:33,680 --> 00:31:38,040 Porque la IA a lo mejor te puede dar, imagínate, una solución de decir, uy, está claro 360 00:31:38,080 --> 00:31:42,040 que en esta tabla hace falta crear estos tres índices. 361 00:31:42,040 --> 00:31:48,980 Y tú creas estos tres índices y ahí, y resuelves la consulta, pero hay cinco cuyos rendimientos 362 00:31:48,980 --> 00:31:56,200 se te va al agua. Entonces, claro, digamos, esto no vale como yo copio y pego, 363 00:31:56,280 --> 00:32:01,740 ¿no? Lo que me diga chat GPT o lo que me diga Cloud Code, voy copiando y voy pegando, 364 00:32:01,760 --> 00:32:02,920 mucho por eso en producción, ¿no? 365 00:32:02,960 --> 00:32:10,020 Eso por un lado y por otro lado, que de alguna forma somos los humanos 366 00:32:10,020 --> 00:32:13,840 los que tendremos que hacer esos informes de qué ha pasado. 367 00:32:14,180 --> 00:32:16,140 ¿Qué ha pasado? ¿Por qué ha ido mal? 368 00:32:16,180 --> 00:32:18,236 ¿Por qué iba bien y de pronto va mal? 369 00:32:18,560 --> 00:32:21,950 Y cuando ha ido mal, ¿qué es lo que lo ha corregido? 370 00:32:22,250 --> 00:32:25,870 Yo no puedo abrir una sesión de chat GPT que va dando comandos, comandos, comandos, y 371 00:32:25,910 --> 00:32:29,650 soltando comandos y escupiendo comandos a la base de datos, y de pronto alguno de ellos 372 00:32:29,690 --> 00:32:35,510 funciona, y yo no sé si ha sido el último que ha ejecutado la combinación de cinco qué 373 00:32:35,510 --> 00:32:39,270 es lo que ha pasado por debajo porque luego aparte puedo tener un montón de gente que 374 00:32:39,310 --> 00:32:43,690 me dice no no perdona pero dame explicaciones de qué es lo que ha podido ser y no puedes 375 00:32:43,730 --> 00:32:47,690 copiar y pegar un informe de chaje vete porque si no es que el que se va a la calle eres 376 00:32:47,730 --> 00:32:52,290 tú es decir oye perdona a una persona es decir un man in the middle no una persona en 377 00:32:52,330 --> 00:32:56,930 medio que le vaya preguntado este jueves de lo que le responda me lo vaya dando, para 378 00:32:56,970 --> 00:32:58,310 eso no me aportas nada, ¿no? 379 00:32:58,350 --> 00:33:03,270 Y el otro escenario que me dices tú, mucha de la lógica de base de datos y mucha De la 380 00:33:03,270 --> 00:33:08,430 complejidad de las bases de datos, las bases de datos a lo mejor llevan creadas 20, 30 381 00:33:08,430 --> 00:33:12,690 años por humanos, que a lo mejor tú le dices a... 382 00:33:12,690 --> 00:33:16,650 Eso lo hablaba Connor MacDonald con el lenguaje SQL natural, ¿no? 383 00:33:16,650 --> 00:33:21,483 Dice, cuidado que ahora que la IA tiene el lenguaje natural SQL que tú le puedes decir, 384 00:33:21,590 --> 00:33:26,590 oye, dime el total de ventas, no sé qué, agrupado por provincia, no sé qué, no sé cuántos. 385 00:33:26,670 --> 00:33:30,950 No es que te pueda dar error, es que te lo hace, te lo hace bien, pero cuidado, pero 386 00:33:30,990 --> 00:33:31,690 es que a lo mejor no es preciso. 387 00:33:31,730 --> 00:33:38,890 Porque a lo mejor aparece don Ramón que en el año 50 se creó una tabla para las devoluciones 388 00:33:38,890 --> 00:33:44,510 y dice, ah, pero es que no están contempladas en las ventas las devoluciones que las 389 00:33:44,510 --> 00:33:51,190 hemos almacenado en otra tabla que está en el Tebol Space Castroculo, que se tiene en 390 00:33:51,190 --> 00:33:56,390 cuenta porque los balances anuales cuentan lo que se vende y lo que se devuelve. 391 00:33:56,850 --> 00:34:02,090 Es, para esa parte a la IA le falta un montón de conocimiento humano, y todas las bases 392 00:34:02,090 --> 00:34:06,550 de datos hasta ahora, hasta la fecha de hoy las han hecho humanos, con tipos de datos 393 00:34:06,590 --> 00:34:13,490 equivocados ¿sabes? Con data types que no que no tocan, con estructuras que no funcionan, 394 00:34:13,530 --> 00:34:19,810 creando índices cuando no toca en ese mundo imperfecto de las bases de datos ya acabo 395 00:34:19,810 --> 00:34:24,830 aquí mi desertación, yo creo que la IA se queda no se queda muy corta, es decir se queda 396 00:34:24,830 --> 00:34:30,550 muy corta de explicaciones Y hace falta un humano explicándoselo bien, diciéndole, espera, 397 00:34:30,710 --> 00:34:35,920 que esto lo hizo don Ramón en el año Gatapún y esto tienes que meterlo dentro de este 398 00:34:35,920 --> 00:34:40,760 contexto para entender si se está ejecutando esta vez, si aquí hay un profile, si aquí 399 00:34:40,760 --> 00:34:43,820 hay no sé. Es un sistema muy vivo y que lleva muchos años de vida. 400 00:34:43,860 --> 00:34:50,380 Cómo metes mano en eso tienes que tener esa visión humana o esa capacidad código de detective 401 00:34:50,380 --> 00:34:57,380 no para para resolver el caso no y si utilizas una guía como asistente pues 402 00:34:57,380 --> 00:35:05,320 mira tú eres serlo holmes y la guía es él el whatsapp es 403 00:35:05,320 --> 00:35:12,900 que lo que tiene es que te lo dice totalmente convencido 404 00:35:12,900 --> 00:35:18,700 y convence si esto y no sé qué y no sé cuánto si tú dices de una forma que dices ah pues 405 00:35:18,700 --> 00:35:22,920 tienes razón, pero es que lo que dices es que dices, oye crea estos tres índices y lo 406 00:35:22,960 --> 00:35:28,680 haces y de repente la query va como un cohete y tú dices, ay que bueno que eres tal, 407 00:35:28,700 --> 00:35:31,960 tal, tal y dices, bueno ha sido la IA pero no le dices nada, ¿no? 408 00:35:32,000 --> 00:35:35,780 Y te ocurre que a lo mejor por la noche tienes un proceso Bar y esos tres índices pues 409 00:35:35,820 --> 00:35:41,600 ha hecho que el proceso bar que está haciendo en cera azul o borrando o lo que sea pues 410 00:35:43,520 --> 00:35:47,560 De lo que es habitual y al día siguiente, dolor de cabeza, ¿qué ha pasado? 411 00:35:47,600 --> 00:35:49,280 ¿Por qué está cedido de tiempo? 412 00:35:49,320 --> 00:35:56,040 Y resulta que esta tabla a lo mejor tenía ya cinco índices y esos tres la han penalizado 413 00:35:56,040 --> 00:36:02,940 de su manera. Y la cuestión es que entonces, si tú sabes, le dices a la IA, espera, es 414 00:36:02,940 --> 00:36:06,540 que no has tenido en cuenta que lo que sea, ¿no? 415 00:36:06,660 --> 00:36:11,160 Que, yo qué sé, que el table space tiene no login, que esta tabla es una tabla nueva 416 00:36:11,200 --> 00:36:17,280 que para este segmento se ha borrado y se ha creado de nuevo y no se han pasado estadísticas 417 00:36:17,280 --> 00:36:24,340 y entonces corrige y te dice tienes toda la razón ahora ahora me 418 00:36:24,340 --> 00:36:29,420 encaja todo es como aquello de las setas no que dice que dice esta seta es venenosa y 419 00:36:29,420 --> 00:36:35,640 te puedes comerla con total seguridad y dice tenía razón esa seta era venenosa quieres 420 00:36:35,640 --> 00:36:38,860 que te siga ayudando a recomendarte setas para comerte. 421 00:36:40,140 --> 00:36:47,620 Esa parte va a faltar esa parte falta un gobernancia humana. 422 00:36:47,900 --> 00:36:51,860 Yo no digo que la IA el día de mañana no te vaya a hacer una query perfecta y que te 423 00:36:51,900 --> 00:36:55,940 funcione, que tenga en cuenta muchas cosas. 424 00:36:56,300 --> 00:37:00,480 El ritmo que está creciendo la IA evoluciona. 425 00:37:00,580 --> 00:37:10,000 No hay fotos de Bastante 426 00:37:10,000 --> 00:37:16,400 extraño bastante chulo no de aquí a unos años iba a tener un buen centro estaba creciendo 427 00:37:16,400 --> 00:37:23,420 pero pero el tema es que a día de hoy necesita alguien que te trae lo que 428 00:37:23,420 --> 00:37:28,560 le están dando vida y que lo que está contando tiene sentido no tiene sentido por eso 429 00:37:28,560 --> 00:37:34,420 porque tú tienes un un cursor sharing de una forma y la guía no lo sabe y a lo mejor 430 00:37:34,420 --> 00:37:38,180 no te dice oye, pues te tienes que utilizar más variables o no las tienes que utilizar 431 00:37:38,220 --> 00:37:45,440 o cualquier cosa de estas y si hay una alucinación imagínate, tú 432 00:37:45,440 --> 00:37:49,520 le has dado unos ciertos parámetros y alucina con que, pues eso es el cursor sharing 433 00:37:49,560 --> 00:37:55,080 en vez de tomar un valor, toma otro y te da una recomendación o sea, tú tienes que identificar 434 00:37:55,080 --> 00:38:02,460 que esa recomendación no aplica a tu caso O sea, yo creo que hay 435 00:38:02,460 --> 00:38:09,880 ciertas cosas y ciertas cosas humanas deductivas que no son tan quizá de patrones 436 00:38:09,880 --> 00:38:17,040 o de patrones resueltos. Fíjate que con el tema de generar analizadores de AWRs, yo 437 00:38:17,040 --> 00:38:22,160 llevo desde que salió el Stats Pack, que todo el mundo está con… 438 00:38:22,160 --> 00:38:29,620 No, es que nosotros estamos haciendo un analizador de AWRs que te da conclusiones. 439 00:38:29,820 --> 00:38:37,360 Es decir, fíjate, todo el mundo lleva desde que salió el AWR 440 00:38:37,360 --> 00:38:44,380 y el StatsPAC queriendo hacer interpretadores de informes y sigue sin 441 00:38:44,380 --> 00:38:51,400 estar el tema maduro. No es tan fácil Lo más cercano sería el ADDM, 442 00:38:51,480 --> 00:38:58,480 por Ejemplo Y el ADDM es un poco flojeras Es flojeras Claro, te dice Mira, veo que 443 00:38:58,480 --> 00:39:01,580 esta query se lleva El noventa y pico por ciento de IO 444 00:39:02,880 --> 00:39:11,830 ¿Vale? ¿Y? ¿Y qué hago? Es 445 00:39:11,830 --> 00:39:17,330 decir, vale, sí, sí Es como si me dices, mira, veo que El problema que tienes es que 446 00:39:17,330 --> 00:39:22,170 Tu casa está ardiendo Y vemos una alta temperatura en la zona del salón. 447 00:39:22,270 --> 00:39:28,580 ¿Qué hago? Pero muy interesante. 448 00:39:31,560 --> 00:39:36,700 Bueno, ¿sabes qué? Yo también voy a hacer la segunda edición del libro. 449 00:39:36,920 --> 00:39:41,060 Voy a aprovechar el máster para aplicar cambios. 450 00:39:41,060 --> 00:39:45,660 Yo me quedé, fíjate, yo lo publiqué justo tres meses antes de que saliera la 12. 451 00:39:46,300 --> 00:39:50,300 Yo incluí en el libro cosas que sabía que iban a salir en 12 porque me las habían un 452 00:39:50,340 --> 00:39:56,220 poco anticipado, pero no las había podido probar y era la versión un poco aún muy verde 453 00:39:56,220 --> 00:40:02,660 de la 12. O sea, que yo tengo que incorporar toda la perspectiva, aunque el multi -tenant 454 00:40:02,660 --> 00:40:06,600 no afecta, digamos, en sí al rendimiento, afecta al resource manager, pero no tan tan 455 00:40:06,640 --> 00:40:11,600 a cómo el optimizador ejecuta, pero sí hay de 12, 18, 456 00:40:12,660 --> 00:40:19,880 19, 21, 23, 23, 26. Ahí hay un montón 457 00:40:19,880 --> 00:40:24,740 de cambios y de ampliaciones. 458 00:40:24,740 --> 00:40:29,560 Si bien, los juegos le contaban el poder y él me dijo, ah, pero el núcleo no ha cambiado, 459 00:40:29,600 --> 00:40:32,580 ¿sabes? El núcleo sigue siendo el mismo. 460 00:40:33,240 --> 00:40:40,320 Digo, ya, ya. El núcleo sigue siendo el mismo en muchas cosas, pero otras 461 00:40:40,320 --> 00:40:47,740 se amplían y mucho. Por ejemplo, una cosa que aparece en Oracle es 462 00:40:47,740 --> 00:40:51,700 cuando haces limitar la salida de la query. 463 00:40:51,900 --> 00:40:57,120 Antes tenías que jugar con el drop -down y todo esto, y ahora ya no, ya tienes tu propia 464 00:40:57,120 --> 00:41:12,280 opción. El libro 465 00:41:12,280 --> 00:41:25,000 que vaya al día Bastante 466 00:41:25,000 --> 00:41:32,020 potente Porque he dicho corto ya porque si no 467 00:41:32,020 --> 00:41:36,180 cada vez que va saliendo una cosa, va saliendo otra que el libro no lo termina entonces 468 00:41:36,220 --> 00:41:43,080 bueno El tuyo pues entiendo que va a ser una pera 469 00:41:44,000 --> 00:41:52,160 y gracias Espero que espero que te 470 00:41:52,160 --> 00:41:58,000 guste tú vas a vivir toda la cocción del libro, no sé si y lo he mandado en el email 471 00:41:58,000 --> 00:42:05,200 de hoy o en el de ayer, que he dicho la gente que está en el máster va a convivir con 472 00:42:05,200 --> 00:42:07,640 ese proceso de creación, ¿no? 473 00:42:07,680 --> 00:42:11,660 Muchas cosas es un ángulo muy distinto, porque era lo que hablábamos, no es lo mismo 474 00:42:11,700 --> 00:42:15,960 una formación en la cual No se pueden dar los 475 00:42:17,200 --> 00:42:21,320 Capítulos en el mismo orden que está en un libro, en el máster desde el primer mes tenemos 476 00:42:21,360 --> 00:42:22,971 que empezar con rock and roll 477 00:42:23,540 --> 00:42:27,740 diagnóstico, si habéis visto un poco el índice, no tienen El orden no tiene nada que 478 00:42:27,780 --> 00:42:33,360 ver con el libro. Tenemos que empezar con diagnóstico, casos, problemas y a partir de 479 00:42:33,360 --> 00:42:36,960 ver los problemas, más un poco como ir pelando la cebolla. 480 00:42:37,060 --> 00:42:41,140 Vamos a ir de este problema que está pasando un poco más abajo, un poco más abajo. 481 00:42:41,180 --> 00:42:48,980 Y ir entendiendo casos resueltos, seguir un poco la metodología de enseñanza 482 00:42:48,980 --> 00:42:56,320 perceptiva, de exposición a modelos, ver como modelos resueltos, ver un problema, diagnosticarlo, 483 00:42:56,340 --> 00:43:01,060 seguir un poco un método y ver todos los diferentes elementos que juegan ahí. 484 00:43:01,060 --> 00:43:08,120 Y, claro, pero también voy a barrer todos los conceptos teóricos que quería tocar, o 485 00:43:08,120 --> 00:43:13,100 sea, que van a tocar. Vais a ver todos la evolución, ¿no? 486 00:43:13,120 --> 00:43:20,520 Si bien no en el mismo orden que el libro, pero sí transitando por los conceptos en 487 00:43:20,520 --> 00:43:24,680 un orden práctico, porque tiene que ser práctico desde el primer momento. 488 00:43:24,680 --> 00:43:31,840 Y cosas nuevas, porque claro, hay un tema que supera 489 00:43:31,840 --> 00:43:37,500 un poquito lo de SQL, que es toda la capa de abstracción semántica que se le ha añadido 490 00:43:37,500 --> 00:43:43,220 por encima, desde el SQL puro hasta ahora mismo, ¿no? 491 00:43:43,220 --> 00:43:47,480 Con JSON, con Vector Search y todo esto. 492 00:43:47,760 --> 00:43:54,720 Aquí yo quiero hacer pruebas a fondo, con vectores, Rendimiento, los índices sobre vectores, 493 00:43:54,880 --> 00:44:01,980 es decir, cómo manejar todo esto, porque puede ser que 494 00:44:01,980 --> 00:44:06,900 de pronto las cosas vayan lentas y hay que saber por lo menos qué está pasando. 495 00:44:08,160 --> 00:44:12,200 Hay mucho contenido ahí por descubrir. 496 00:44:12,200 --> 00:44:17,540 Y muchas cosas automáticas claro, muchas cosas automáticas que hay que meter mano y decir 497 00:44:17,540 --> 00:44:21,780 es que está haciendo esto de forma automática y hay que desactivarlo para que lo haga 498 00:44:21,820 --> 00:44:28,860 manual uff 8 meses son muchos meses y vamos, promete, 499 00:44:28,860 --> 00:44:33,560 el master promete Si, si, si una 500 00:44:34,700 --> 00:44:41,820 cosa Aún nos queda un tiempecito pero vamos a abrir si alguien de la 501 00:44:41,820 --> 00:44:44,098 audiencia quiere hacernos alguna pregunta 502 00:44:45,360 --> 00:44:51,560 Quiero dejarlo abierto porque podemos contestar tanto tú sobre tu libro sobre sobre el 503 00:44:51,560 --> 00:44:56,680 máster si alguien tiene una pregunta sobre el máster o sobre optimización en general 504 00:44:56,680 --> 00:45:01,800 que puede participar y puede hacer dos cosas una o lo escribe en el chat que estamos 505 00:45:01,800 --> 00:45:07,420 grabando ahora mismo en el disco o si quiere subir al escenario con nosotros pues le 506 00:45:07,420 --> 00:45:11,253 invitamos que se prepare el café que sube que que habla con nosotros. 507 00:45:11,480 --> 00:45:14,080 ¿Qué te parece? Muy bien, perfecto. 508 00:45:14,800 --> 00:45:17,900 Pues los que estéis en la audiencia, si queréis hacer una pregunta, los que lo escucháis, 509 00:45:17,940 --> 00:45:22,040 esto grabado ya no, tenéis que haber estado aquí, ¿vale? 510 00:45:22,120 --> 00:45:28,140 Pero si alguien quiere preguntarnos algo, pues que nos digan, ¿no? 511 00:45:29,840 --> 00:45:36,690 Perfecto yo lo que quiero aprovechar mientras alguien sube o no sube o escribe, es decir 512 00:45:36,690 --> 00:45:42,070 eso en el libro, darte las gracias a ti por la revisión, a Loles que también está por 513 00:45:42,070 --> 00:45:43,750 aquí por la lesión del podcast 514 00:45:44,870 --> 00:45:51,710 y bueno pues que espero que pueda ayudar a la gente a aprender 515 00:45:53,910 --> 00:45:55,410 Diferentes conceptos ¿vale? 516 00:45:55,490 --> 00:46:02,610 Aquí vemos como se llama el libro alguno llega tarde rendimiento en base a datos y optimización 517 00:46:02,610 --> 00:46:04,270 para DBAs ¿vale? Se llama 518 00:46:05,530 --> 00:46:09,340 Rendimiento en base a datos pues ¿sabes lo que voy a hacer? 519 00:46:09,340 --> 00:46:16,120 Cuando lo tengas publicado en la newsletter lo voy a mandar a todo el mundo voy a mandar 520 00:46:16,120 --> 00:46:23,200 el enlace y todo para que le llegue a los suscriptores en 521 00:46:23,200 --> 00:46:24,922 los emails que voy mandando hay 522 00:46:25,860 --> 00:46:33,080 2200 personas en principio son todos técnicos porque aquí 523 00:46:33,080 --> 00:46:38,480 en el Discord solo entramos los que entramos para lo nuestro Es decir, aquí reclutadores 524 00:46:38,480 --> 00:46:43,240 y gente de, como en LinkedIn un poco que hay de todo, como en botica, gente de recursos 525 00:46:43,280 --> 00:46:45,620 humanos, CEOs y no sé qué. 526 00:46:45,840 --> 00:46:52,080 Aquí todos los que estamos tocamos hierro y tocamos pelo de la máquina. 527 00:46:53,020 --> 00:46:58,040 Así que cuando lo publiques, cuando lo tengas publicado y tal que esté el link, yo lo 528 00:46:58,040 --> 00:47:01,940 anuncio así y lo mando a todo el mundo y digo… 529 00:47:02,580 --> 00:47:06,600 Y ya está creo que iba a hacer una captura a pantalla de la portada pero no sé si se 530 00:47:06,640 --> 00:47:11,400 puede pegar aquí en el Discord si, si haces captura de pantalla y lo pegas en el chat 531 00:47:11,840 --> 00:47:14,720 sale, si quieres lo lo hago yo 532 00:47:16,560 --> 00:47:23,680 Pues Mira, fíjate, hay alguien que ha preguntado, Daniel ha preguntado que dura es 533 00:47:23,680 --> 00:47:25,958 la negociación monetaria con la editorial 534 00:47:28,750 --> 00:47:33,670 Hablemos de dinero que es el porno financiero Pero siempre es un tema suculento. 535 00:47:34,190 --> 00:47:36,510 Yo no me corto para nada de hablar de cifras, ¿eh? 536 00:47:36,550 --> 00:47:42,110 Yo lo digo. En este caso me pasó una cosa como muy así, ¿no? 537 00:47:42,110 --> 00:47:45,610 Porque yo le dije al editorial, ¿vale? 538 00:47:45,690 --> 00:47:51,670 Le dije desde el primer momento, en la primera negociación hicimos videoconferencia por 539 00:47:51,670 --> 00:47:55,210 webcam, ¿vale? Quiero decir que nos vimos, no fue una llamada de teléfono, estuvimos 540 00:47:55,250 --> 00:48:01,110 hablando. Entonces me dijo, bueno, y tu libro y tal en español, no sé qué, cómo, qué 541 00:48:01,110 --> 00:48:03,970 tal ha ido, qué tal ha vendido, qué tal se ha vendido, cómo ha ido. 542 00:48:04,010 --> 00:48:08,610 Y yo soy muy así yo digo, espérate que te comparto pantalla y te voy a... 543 00:48:08,610 --> 00:48:12,370 Y vas a ver mis datos de Amazon, ¿vale? 544 00:48:12,370 --> 00:48:16,230 Entonces yo le compartí la pantalla, entré en la publicación de Amazon, porque le dije, 545 00:48:16,270 --> 00:48:17,659 esto solamente es Amazon. 546 00:48:17,790 --> 00:48:25,130 Luego yo he pedido copias y las he vendido, cuando una 547 00:48:25,130 --> 00:48:27,990 empresa me ha pedido para hacer una formación, pues he pedido 20. 548 00:48:28,030 --> 00:48:29,910 El siguiente curso, pues otros 20 más. 549 00:48:29,950 --> 00:48:31,770 Es decir, he mandado así, ¿no? 550 00:48:31,830 --> 00:48:34,990 Alguien de pronto me ha pedido, oye, vamos a dar una formación, pues me puedes pedir 551 00:48:35,030 --> 00:48:42,170 15, pues pido 15 y los… Amazon funciona también como imprenta, tú puedes 552 00:48:42,170 --> 00:48:43,190 pedir ejemplares para ti. 553 00:48:43,230 --> 00:48:50,030 Pero solo de los ejemplares que vende Amazon en su portal, le compartí pantalla al tipo 554 00:48:50,030 --> 00:48:53,790 y le dije, mira, esto es lo que he vendido. 555 00:48:54,410 --> 00:48:59,590 La cara que puso el tío, o sea, el tío se quedó con la boca abierta y dijo, ¿cómo? 556 00:49:00,730 --> 00:49:08,040 O sea, eso, a ver, no es Mucho yo lo digo, en ese momento le están enseñando 1 .250 557 00:49:08,040 --> 00:49:12,060 ejemplares vendidos. Y el tipo es una cara y dice, ¿qué? 558 00:49:12,280 --> 00:49:18,260 O sea, eso en un libro técnico, y de hecho yo he hablado con, tengo amigos y amigas que 559 00:49:18,260 --> 00:49:24,380 trabajan en editoriales de ficción, que tienen un público mucho más abierto, y decían 560 00:49:24,380 --> 00:49:32,720 que a partir de 300 ejemplares se considera éxito 561 00:49:32,720 --> 00:49:37,800 editorial. A partir de no sé cuánto se considerará bestseller, pero una persona que vende 562 00:49:37,800 --> 00:49:41,820 300 ejemplares ya se considera que es bestseller. 563 00:49:41,960 --> 00:49:45,180 En libros técnicos entiendo que bien. 564 00:49:45,360 --> 00:49:52,440 Y este tipo se quedó sorprendido de que 1250 le suponía 565 00:49:52,440 --> 00:49:55,300 una barbaridad. Porque además le dije, y mira, ¿ves aquí el pico? 566 00:49:55,340 --> 00:49:56,860 ¿Ves aquí el pico que cayó? 567 00:49:57,400 --> 00:49:59,733 Digo, aquí es cuando me piratearon, ¿vale? 568 00:49:59,840 --> 00:50:02,520 Cuando se inundó toda la... 569 00:50:02,520 --> 00:50:04,640 Y además es que yo vi, ¿no? 570 00:50:04,660 --> 00:50:09,160 Es decir, yo me metí en los sitios y ponía ahí 2 .500 descargas del PDF. 571 00:50:09,380 --> 00:50:11,047 Digo, joder, 2 .500 descargas. 572 00:50:11,740 --> 00:50:18,460 No me puedo creer, ¿no? Sin contaros que había vendido 1 .250 auditados por Amazon y 573 00:50:18,460 --> 00:50:21,840 el tío se quedó con la boca, con madre mía. 574 00:50:22,500 --> 00:50:29,010 Por eso que está preguntando de qué dura es la negociación monetaria, por ese motivo 575 00:50:29,010 --> 00:50:35,770 Pearson no quiso hablar de términos económicos hasta que no estuviera resuelto si yo 576 00:50:35,770 --> 00:50:39,470 cedía un poco a que el libro no se hiciera en español. 577 00:50:39,470 --> 00:50:46,610 Pues es que las editoriales, incluso Amazon, aunque Amazon es muy 578 00:50:46,610 --> 00:50:53,870 transparente, Amazon te, vamos, a mí me dice el corte de imprenta es 579 00:50:54,120 --> 00:50:58,020 alrededor del 30 % del precio del libro. 580 00:50:58,020 --> 00:51:01,400 Y luego, con los 60 que queda, entre... 581 00:51:01,400 --> 00:51:07,380 No sé qué se llama todavía más, que quitan un 60%. 582 00:51:07,380 --> 00:51:11,500 Realmente tienes que vender muchos libros para ganar dinero. 583 00:51:11,700 --> 00:51:17,020 Yo como digo, a mí al final de mes me pagan unas cañas, me doy Por contento, ¿no? 584 00:51:17,400 --> 00:51:24,540 Pero es cierto. Pero las negociaciones editoriales van así sobre el libro 585 00:51:24,540 --> 00:51:31,240 a lo mejor te dicen que te pagan 2000 euros para publicarlo pero luego a partir de ahí 586 00:51:31,240 --> 00:51:36,840 hasta que no llegas a un número determinado de unidades tú no empiezas a cobrar un royalty 587 00:51:36,840 --> 00:51:43,000 que es un royalty bajísimo la diferencia con Amazon es que si vendes uno, vendes uno 588 00:51:43,000 --> 00:51:49,080 si vendes 10, 10 y cobras por 10 es decir, a tantos se pidan dan tantos pero en un editorial 589 00:51:49,080 --> 00:51:57,140 tienes que dar de comer a mucha gente que está ahí en oficina publicando maquetando formateando 590 00:51:57,140 --> 00:52:04,140 y revisando y pagando logos y pagando el logotipo de 591 00:52:04,140 --> 00:52:11,670 oracle para un dinero vamos vamos por ahí la cosa no nos 592 00:52:11,670 --> 00:52:16,470 pregunta xavi si esta vez para ti si hay mucha diferencia entre optimizar entre oracle 593 00:52:16,470 --> 00:52:23,630 y postgres diferencia hay diferencia entre optimizar uno y otro son dos motores 594 00:52:23,630 --> 00:52:30,910 totalmente distintos aunque postgres tenía la fama de que hacer la parte b de 595 00:52:30,910 --> 00:52:35,530 oracle o ir copiando las funcionalidades de oracle sobre todo para llevarse el mercado 596 00:52:35,570 --> 00:52:40,010 el nicho este de las versiones antiguas de oracle que están por ahí pagando licencia 597 00:52:40,050 --> 00:52:46,450 y que no nadie sabe que hacer hacer con ella, pero el manejo es totalmente diferente. 598 00:52:47,970 --> 00:52:52,720 Cada motor tiene su forma de trabajar. 599 00:52:53,120 --> 00:52:58,640 Algunos tienen Word, otros tienen ArchiveLog, conceptos parecidos, pero trabajan de diferentes 600 00:52:59,630 --> 00:53:06,800 formas. Tienes el RedLog, que luego se escribe a un archivo nuevo para 601 00:53:06,800 --> 00:53:10,120 crear el Archive y en poder continuar continuamente. 602 00:53:10,200 --> 00:53:13,740 Se encierran y empiezan de nuevo, se encierran y empiezan de nuevo, al igual que en el 603 00:53:13,780 --> 00:53:20,210 tema de SQL. A la hora de optimizar una query, que una query es una query, el concepto 604 00:53:20,210 --> 00:53:24,470 general es el mismo, porque decir oye, a esta query le faltan índices o no le faltan 605 00:53:24,510 --> 00:53:30,790 estadísticas, los histogramas, todo esto es prácticamente común, con matices en el sentido 606 00:53:30,790 --> 00:53:38,520 de que cada motor tiene su propia forma de 607 00:53:38,520 --> 00:53:44,560 trabajar, su propio comando, hay muchos que son diferentes, pero un plan de ejecución 608 00:53:44,560 --> 00:53:50,640 es un plan de ejecución en cualquier motor y vas a ver que un plan de ejecución si es 609 00:53:50,640 --> 00:53:54,120 bueno o no, el coste, si te sobran índices, 610 00:53:55,620 --> 00:54:02,470 Más o menos, en este sentido sí es más común, pero luego a la hora de trabajar o ver 611 00:54:02,470 --> 00:54:04,970 cómo se comporta el rendimiento es diferente. 612 00:54:05,150 --> 00:54:12,490 En los tabletes también los tienes, pero no son exactamente igual que los de Horatio. 613 00:54:14,770 --> 00:54:17,230 Hay diferencias, hay diferencias. 614 00:54:17,250 --> 00:54:21,530 Y intentarte en el libro, como he dicho al principio, primero dar una una pincelada general 615 00:54:21,570 --> 00:54:27,010 sobre todo, luego al final de cada capítulo hay un apartado dedicado a lo que ocurre 616 00:54:27,010 --> 00:54:31,910 en cada motor, cómo funciona en cada motor, no entro mucho al trapo, también es cierto, 617 00:54:32,070 --> 00:54:39,590 cuando hablo de cómo ocurre en cada motor, hay que profundizar, ponerse, como 618 00:54:39,590 --> 00:54:46,930 dices tú, ponerse en plan FBI e investigar más a fondo, Pero siempre doy el primer 619 00:54:46,930 --> 00:54:50,090 cabrón a la puerta, aquí en 3D. 620 00:54:51,030 --> 00:54:54,810 Entonces, bueno, diferencias hay entre todos los motores. 621 00:54:56,410 --> 00:54:58,710 Voy a poner un ejemplo a esto que dices. 622 00:54:59,290 --> 00:55:04,910 Tomkite tiene un libro solamente dedicado a optimizar desde el diseño físico. 623 00:55:05,010 --> 00:55:08,970 Y en el diseño físico es donde muchas veces cada base de datos tiene su propia forma 624 00:55:09,010 --> 00:55:15,270 de implementar la fila dentro del bloque, dentro de la control de transacciones, dentro 625 00:55:15,270 --> 00:55:20,603 de las cabeceras del bloque, cuántas columnas permite por fila, cómo gestiona el encadenamiento, 626 00:55:20,670 --> 00:55:27,230 concurrencia. Es decir, en esas Tom Kite solamente tiene un libro de cómo optimizar desde 627 00:55:27,230 --> 00:55:31,720 estructuras propias de Oracle de diseño físico. 628 00:55:31,900 --> 00:55:36,260 Entonces dices, en Postgre seguramente serán diferentes, en SQL Server serán diferentes. 629 00:55:36,300 --> 00:55:41,740 Y a veces a mí me he visto implementando algo y gente mirándome así me dice, en SQL Server 630 00:55:41,740 --> 00:55:43,640 eso lo tumba, tumba la máquina. 631 00:55:43,640 --> 00:55:48,100 A veces ven un hash join, hemos estado hablando hoy del hash join y comentábamos eso, 632 00:55:48,140 --> 00:55:53,360 es decir, una cosa es la definición, luego cuando aterrizas el hash join en ese motor 633 00:55:53,360 --> 00:55:59,380 específico dices, es que aquí es cuando va bien el hash join, este es cuando el optimizador 634 00:55:59,380 --> 00:56:01,600 dice, así hago yo un hash join. 635 00:56:01,600 --> 00:56:06,360 Y en máquinas de B2, por ejemplo, que aunque tu libro no toca de B2, pero también es 636 00:56:06,360 --> 00:56:13,520 otro motor de los gordos, el hash join era una de las fórmulas favoritas y de cruce 637 00:56:13,520 --> 00:56:15,140 de tablas como muy, muy grandes, ¿no? 638 00:56:15,180 --> 00:56:21,040 O sea, como que hay escenarios Que dices, el concepto es el mismo, pero como el suelo, 639 00:56:21,060 --> 00:56:26,360 la física de cada uno de los motores es diferente, te puede cambiar el juego. 640 00:56:26,360 --> 00:56:30,500 Parece que es lo mismo, parece que el SQL es lo mismo para todo el mundo, pero... 641 00:56:30,540 --> 00:56:36,890 Por ejemplo, a mí me ha ocurrido con este libro, con los scripts de este libro, cuando 642 00:56:36,890 --> 00:56:44,650 los he estado validando y demás, yo genero un modelo de datos, de pedidos y demás, y 643 00:56:44,650 --> 00:56:51,010 para probar ciertas cosas de los ejercicios, pues genero, por ejemplo, hay una tabla 644 00:56:51,010 --> 00:56:55,550 que son dos millones de pedidos, son dos millones de pedidos, lo que genero. 645 00:56:56,710 --> 00:57:01,170 Bueno, pues los mismos tricks que son comunes para todos los motores, luego ya cambian 646 00:57:01,210 --> 00:57:07,870 las queries, pero lo que es la carga de datos, todo esto es prácticamente 100 % común, 647 00:57:08,170 --> 00:57:15,210 en SQL me cogió y se me fue a casi medio día solamente 648 00:57:15,210 --> 00:57:18,290 el procesar esos dos millones de registros. 649 00:57:18,320 --> 00:57:24,760 Para hacer las tareas en los demás motores algunos tardaban 20 minutos, en otros era 650 00:57:24,760 --> 00:57:32,140 una hora, dependía un poquito y la máquina era una máquina de laboratorio mía donde empecé 651 00:57:32,140 --> 00:57:39,380 a trabajar con esto y tenía los mismos recursos, se iba de un motor en un motor y probándolos 652 00:57:39,380 --> 00:57:46,160 y se iba de tiempo. Y por eso, por ejemplo, al final he decidido pegarme un docker con 653 00:57:46,160 --> 00:57:54,000 todos los scripts y en ese docker he reducido el volumen para que cualquiera 654 00:57:54,000 --> 00:57:57,780 que Tenga un equipo de esta media pueda practicarlo. 655 00:57:58,420 --> 00:58:04,460 Pero en mi caso tengo un buen portátil y tengo unos buenos recursos ya digo, se me iba 656 00:58:04,460 --> 00:58:10,160 de tiempo y me sé cuando me sea igual tengo que buscarme por ahí algún ejemplo que haya 657 00:58:10,160 --> 00:58:13,560 por ahí en internet y ya no sé si me va a valer 658 00:58:14,700 --> 00:58:18,360 y eso ¿Sabéis cómo lo vamos a hacer nosotros en el máster? 659 00:58:19,000 --> 00:58:20,040 ¿Sabéis cómo lo vamos a hacer? 660 00:58:20,080 --> 00:58:24,820 Lo verás la semana que viene, pero ¿sabéis cuál es la fórmula un poco de laboratorio 661 00:58:24,820 --> 00:58:26,100 y tal que vamos a seguir? 662 00:58:26,140 --> 00:58:28,340 ¿Te lo he contado o no? Sí, sí, sí. 663 00:58:28,440 --> 00:58:30,800 Yo sí me la sé tú sí te la sabes, sí. 664 00:58:32,260 --> 00:58:37,900 Pues, primero, lo que voy a hacer es que todos los alumnos tengan una PDB en un Oracle 665 00:58:37,900 --> 00:58:42,160 26 ahí, que es Enterprise, ¿vale? 666 00:58:42,180 --> 00:58:45,060 Porque hay gente, algunos tienen estándar, otros no tienen Enterprise. 667 00:58:45,100 --> 00:58:50,200 Entonces, me gustaría que, partiendo de que todos tengan Enterprise, las cosas que a 668 00:58:50,200 --> 00:58:53,960 lo mejor no entren dentro de Enterprise, que a lo mejor sea SH o algunas cosas así que 669 00:58:54,000 --> 00:58:58,240 no se puedan ver bien en Enterprise, pues ver cuál sería el equivalente un poquito en 670 00:58:58,280 --> 00:59:03,900 estándar para ver qué herramientas podemos tener para tener una aproximación más o menos 671 00:59:03,900 --> 00:59:09,340 similar, pero que todos los alumnos tengan un Oracle Enterprise Edition en la nube, en 672 00:59:09,340 --> 00:59:13,520 mi OCI, en un DB System que tengo para eso. 673 00:59:13,520 --> 00:59:19,820 Yo también utilizo un modelo que es de vuelos, vuelos y flights en inglés y en español 674 00:59:19,820 --> 00:59:25,920 por si alguien quiere utilizar el modelo en inglés, pero con application containers. 675 00:59:26,200 --> 00:59:34,560 Cada alumno va a tener una PDB propia donde hacer sus propios cacharreos y su modelo 676 00:59:34,560 --> 00:59:39,160 y seguramente ahí veremos cositas distintas. 677 00:59:39,160 --> 00:59:43,600 Te voy a contar lo del máster por si hay alguien, hay muchos de los que estéis aquí que 678 00:59:43,640 --> 00:59:47,440 ya estáis apuntados y ya lo sabéis, pero voy a hacer un repaso y voy a contar cómo vamos 679 00:59:47,480 --> 00:59:52,640 a hacer el máster. Vamos a hacer cada semana, vamos a hacer dos horas de clase como ya 680 00:59:52,640 --> 01:00:00,860 hacían los grupos de estudio de OCA y de OCP, dos horas de clase con sobre 681 01:00:00,860 --> 01:00:08,100 todo teoría y práctica. Y vamos a hacer mensualmente una tutoría grupal para resolver 682 01:00:08,100 --> 01:00:10,320 dudas, preguntas, escenarios y tal. 683 01:00:10,460 --> 01:00:12,580 ¿Qué es lo que quiero hacer? 684 01:00:12,720 --> 01:00:16,820 Que todos los alumnos me puedan traer también sus propios casos y poder someterlos un 685 01:00:16,860 --> 01:00:19,900 poco a cacharreo del grupo, ¿no? 686 01:00:20,020 --> 01:00:25,640 Y aparte, que va a haber dos sesiones individuales con cada uno de los alumnos, es decir, 687 01:00:25,720 --> 01:00:29,760 una al principio para ver qué nivel tiene y cómo... 688 01:00:29,760 --> 01:00:35,600 Es decir, unos vienen como tú, tú vienes ya muy horneado ya en temas de optimización, 689 01:00:35,780 --> 01:00:39,880 pero habrá otros que quizá el tema les coja un poco más de nuevas. 690 01:00:40,260 --> 01:00:45,600 Pues tutorías, sesiones individuales conmigo para ver su nivel y para ver técnicamente 691 01:00:45,600 --> 01:00:48,480 en qué se tienen que alinear un poquito más. 692 01:00:48,940 --> 01:00:53,040 Otra en el segundo bloque, en la segunda mitad de la formación. 693 01:00:53,040 --> 01:01:00,240 Y al final voy a hacer un examen al final va a haber un examen de un certificado de contenidos 694 01:01:00,240 --> 01:01:01,907 porque vamos a hacer un examen 695 01:01:03,200 --> 01:01:08,870 Que no diga ha asistido a una formación de tantas horas no, no, es decir, sabe lo que 696 01:01:08,870 --> 01:01:11,710 es una baseline, sabe lo que es un SQL patch sabe lo que es un profile, sabe lo que es 697 01:01:11,750 --> 01:01:16,630 una directiva sabe manejar estadísticas de un sitio y a otro y lanzar estadísticas con 698 01:01:16,630 --> 01:01:20,630 todas las configuraciones, sabe lo que es el histograma, es decir, todo esto vamos a 699 01:01:20,670 --> 01:01:28,270 tener que Aprenderlo, porque lo que quiero es que quien entre se lo sepa, pero un montón 700 01:01:28,270 --> 01:01:33,103 y vamos a tener canal privado en Discord que tú ya lo sabes, porque tú ya estás también 701 01:01:33,250 --> 01:01:36,890 y ya la última cosa, sí, en plan publicidad del máster es que 702 01:01:38,260 --> 01:01:42,240 Las siguientes ediciones que se hagan del máster quien entra en esta edición tiene incluidas 703 01:01:42,280 --> 01:01:47,720 las siguientes, o sea tú que estás en esta, en 2027 si hacemos otra edición, todos los 704 01:01:47,720 --> 01:01:53,980 que han estado en la primera edición pueden volver a estar una en la segunda sin ningún 705 01:01:53,980 --> 01:01:56,702 tipo de coste o sea el acceso a los contenidos es 706 01:01:57,680 --> 01:02:04,840 indefinido permanente para siempre para toda la vida y hay una última cosa sólo 707 01:02:04,840 --> 01:02:11,800 para los que están escuchando el podcast ahora o los que están escuchando grabado sólo 708 01:02:12,570 --> 01:02:16,370 van a saber por qué no lo voy a escribir ni en ningún mail no voy a escribir ningún sitio 709 01:02:16,410 --> 01:02:24,090 voy a dejar un cupón de un un 10 % que sea podcast290426, 710 01:02:24,550 --> 01:02:31,730 es decir, podcast290426, podcast290426, 711 01:02:31,850 --> 01:02:37,120 que es la fecha de hoy. Si alguien quiere entrar, se quiere unir, porque el lunes empezamos, 712 01:02:37,220 --> 01:02:40,140 aparte de los que hay aquí, ya muchos ya están dentro, pero si alguien se quiere unir 713 01:02:40,180 --> 01:02:46,200 a última hora en el pago único, un 10 % de descuento, y solo lo voy a contar aquí. 714 01:02:46,200 --> 01:02:51,560 O sea que si alguien entra con ese cupón sabremos que ha sido porque nos ha o porque 715 01:02:51,560 --> 01:02:55,838 nos ha escuchado ahora en directo o porque lo ha escuchado grabado y ha dicho 716 01:02:57,320 --> 01:03:04,610 Ala, pues me meto, y ya está y como este podcast no lo patrocina ni Oracle, ni Accenture, 717 01:03:04,630 --> 01:03:09,686 ni ninguna de las grandes corporaciones hemos hecho un poquito nuestra promoción un poquito 718 01:03:11,090 --> 01:03:16,930 ¿no? Que a ver, que somos personas personas pequeñitas que hacemos cosas muy grandes, 719 01:03:17,090 --> 01:03:22,370 a veces, ¿no? Yo os animo a que 720 01:03:24,670 --> 01:03:29,810 Veáis el contenido del máster y si no os apuntáis al máster, que estudiéis eso, que lo 721 01:03:29,810 --> 01:03:32,870 descubráis y que os veáis el libro de Ángel, por supuesto. 722 01:03:32,910 --> 01:03:38,680 Porque Es Una experiencia muy 723 01:03:39,920 --> 01:03:45,260 Interesante Muy interesante descubrir todo lo que está sucediendo por debajo. 724 01:03:48,160 --> 01:03:51,560 Mirar el interior y entender por qué suceden las cosas. 725 01:03:52,360 --> 01:03:57,180 Y es muy bonito eso y luego todo va cobrando sentido en la cabeza. 726 01:03:57,320 --> 01:04:02,180 Dices, ah, vale, vale, esto tiene este origen. 727 01:04:02,180 --> 01:04:06,460 Claro, es que cuando hemos activado esto, hemos causado este a otra consecuencia. 728 01:04:06,500 --> 01:04:10,300 Vale, vale y todo va a tener como mucho sentido. 729 01:04:10,300 --> 01:04:16,600 Mira, dice Daniel Gómez, estoy completando el máster con el curso gratuito de cómo ser 730 01:04:16,600 --> 01:04:19,100 un experto en oracle, o al menos aparentarlo. 731 01:04:22,020 --> 01:04:28,340 Tengo que cambiar el formato de hacerlo un poco en vídeo o algo así, porque es más de 732 01:04:28,340 --> 01:04:34,720 ciencia cognitiva, cómo aprender de verdad cosas así que no se pueden explicar. 733 01:04:34,720 --> 01:04:36,960 Con la optimización SQL pasa eso. 734 01:04:37,120 --> 01:04:39,000 Pasa como los sexadores de pollos. 735 01:04:39,040 --> 01:04:44,360 Los sexadores de pollos no tienen una forma de explicar cómo mirando un pollo justo recién 736 01:04:44,360 --> 01:04:46,740 nacido saben si es macho o si es hembra. 737 01:04:46,920 --> 01:04:49,700 No lo saben solo lo saben con la práctica. 738 01:04:49,860 --> 01:04:51,700 ¿Y cómo adquieren esa práctica? 739 01:04:51,700 --> 01:04:57,320 Porque se pone alguien que sabe con ellos y miran un pollo y dicen, pues este es macho. 740 01:04:57,320 --> 01:05:00,140 Y el de atrás les dice, no, este es una hembra, míralo bien. 741 01:05:00,180 --> 01:05:02,180 Pues no sé, me ha parecido un macho. 742 01:05:02,540 --> 01:05:08,240 Tienen que dividirlos porque los pollitos de pequeñitos se atacan y se producen unas 743 01:05:08,240 --> 01:05:10,040 carnicerías ahí en las granjas de pollos. 744 01:05:10,080 --> 01:05:14,460 Pues los sexadores de pollos, los que distinguen si un pollo es macho o es hembra, adquieren 745 01:05:14,500 --> 01:05:17,900 ese conocimiento sin saber por qué lo saben. 746 01:05:19,030 --> 01:05:21,210 ¿Sabes? Es como algo así. 747 01:05:21,290 --> 01:05:23,850 Y muchas veces con la optimización pasa lo mismo. 748 01:05:23,890 --> 01:05:27,010 Tienes ese olfato donde dices, esto me huele mal. 749 01:05:27,410 --> 01:05:34,530 Esto, esto ¿A que sí? Y a una pregunta que nos están haciendo en el chat ¿recomiendas 750 01:05:34,530 --> 01:05:35,670 más en papel o en digital? 751 01:05:35,710 --> 01:05:41,810 En papel en papel, es que además nos vamos a currar, claro, nos curramos mucho tú te 752 01:05:41,810 --> 01:05:45,850 lo has currado, yo me lo curré también en su momento el encuadre de un plan de ejecución 753 01:05:45,890 --> 01:05:49,330 de utilizar tipos de letra para distintos, para 754 01:05:50,230 --> 01:05:53,990 separar, digamos, una ejecución técnica de un resultado y para que todo se lea más o 755 01:05:54,030 --> 01:06:01,350 menos bien, y mi experiencia de mi propio libro en digital tal y le falta algo 756 01:06:01,350 --> 01:06:07,130 le falta algo y siempre uso mi versión en papel yo mismo tengo kindle y tengo mi libro 757 01:06:07,130 --> 01:06:12,750 en kindle y siempre tiro en papel para escribir rayar y tu imagino que igual verdad papel 758 01:06:13,270 --> 01:06:14,810 O sea, yo tengo esta anterior. 759 01:06:14,850 --> 01:06:15,990 Tengo que ver libros por aquí. 760 01:06:16,030 --> 01:06:20,510 El otro día que salí es por ahí diciendo, hay uno de Oracle 8, pero no sé qué. 761 01:06:20,690 --> 01:06:22,670 Y yo tengo de aquí de Oracle 7 todavía. 762 01:06:22,710 --> 01:06:26,250 De estos de Oracle 3. Tengo... 763 01:06:28,210 --> 01:06:33,190 Esperate, mira va, muestra un botón, tengo delante este libro que estoy tocando aquí 764 01:06:34,240 --> 01:06:37,240 ¿vale? Es el Expert One and One de Tom Kite, ¿vale? 765 01:06:37,320 --> 01:06:40,170 Voy a mirar el año ¿vale? 766 01:06:40,550 --> 01:06:47,140 Año Copyright 2001, by Thomas Kite Ahí lo llevas 767 01:06:49,900 --> 01:06:55,360 25 años han pasado de ese libro y sigo geándolo y sigo disfrutando 768 01:06:57,340 --> 01:07:02,100 Oye, que tarde nos hemos pasado Que charleta más maja Está chula 769 01:07:03,690 --> 01:07:08,510 Pues oye Yo quiero abrir que si alguien tiene alguna pregunta Alguna duda, lo que sea, 770 01:07:08,630 --> 01:07:12,130 de los mails que voy contando O en el Discord me tenéis por ahí 771 01:07:13,470 --> 01:07:17,330 Escribidme, preguntadme Incluso temas de tuning Había alguno en LinkedIn que me ha dicho 772 01:07:17,370 --> 01:07:22,350 Yo no sé si me apunto en el curso, pero oye ¿Por qué dos planes de ejecución Me dan el 773 01:07:22,350 --> 01:07:24,090 mismo coste y tardan distinto? 774 01:07:24,910 --> 01:07:27,030 Digo, venga, va Te lo voy a contar. 775 01:07:28,740 --> 01:07:35,020 Es decir, si no es una explicación muy así, es decir, no dejo a alguien con una duda. 776 01:07:35,440 --> 01:07:39,640 Pero cualquier cosa que tengáis, que tanto Ángel como yo, ya estoy hablando por ti, te 777 01:07:39,680 --> 01:07:44,760 estoy metiendo en el fregado, pero yo te considero una persona muy cercana, siempre has 778 01:07:44,760 --> 01:07:51,880 estado compartiendo. Hemos trabajado juntos en un mismo proyecto y siempre hemos colaborado, 779 01:07:51,900 --> 01:07:57,420 abierto la pantalla, compartido, nos hemos pasado, es decir, tenemos ese espíritu. 780 01:07:57,920 --> 01:08:01,600 Un gustazo compartir la tarde contigo, Ángel. 781 01:08:12,520 --> 01:08:18,420 Pues esta vez han hecho más preguntas, muchas veces están ahí silenciosos y luego después 782 01:08:18,420 --> 01:08:23,100 cuando termina el episodio entonces me dicen, ah es que yo te quería preguntar tal cosa 783 01:08:23,140 --> 01:08:26,100 pero tampoco quería romper el ritmo de lo que estáis hablando. 784 01:08:26,140 --> 01:08:31,860 Bueno, es un formato más radiofónico, no lo crees, es como no hay imagen, los podcast 785 01:08:31,860 --> 01:08:33,860 ahora todos son en vídeo y son en 786 01:08:35,040 --> 01:08:37,151 entrevistas, son más entrevistas, ¿no? 787 01:08:37,280 --> 01:08:39,336 Pero esto es más charlando un poquito 788 01:08:41,510 --> 01:08:48,660 Está guay no sé pues oye, un placer, gracias por haber estado aquí con nosotros 789 01:08:49,820 --> 01:08:55,000 te mando un fuerte abrazo, Ángel seguimos hablando, seguimos ultimando ese lanzamiento 790 01:08:55,000 --> 01:09:01,640 del libro, te deseo súper suerte, que no te hace falta porque porque hace falta libros 791 01:09:01,640 --> 01:09:08,640 así libros libros que nos lo cuenten en entenderlo en español hay muchos libros 792 01:09:08,640 --> 01:09:15,640 en inglés y muchos en chino la gente que no hace falta tener una relación 793 01:09:15,640 --> 01:09:22,720 muy Perfecta ni nada porque si tiene algo de conocimiento y lo sabe bien y le 794 01:09:22,720 --> 01:09:24,740 gusta para permitir que escriban. 795 01:09:24,860 --> 01:09:26,440 Y aquí no somos competencia todavía. 796 01:09:26,480 --> 01:09:28,660 No hay tanta gente como para hacernos competencia. 797 01:09:28,700 --> 01:09:32,140 Dicen, oye, no, que a este no, con cuanto menos, que si no, no vende. 798 01:09:32,180 --> 01:09:34,740 No existe la competencia. 799 01:09:35,460 --> 01:09:38,720 Es que en nuestro caso no existe. 800 01:09:39,100 --> 01:09:44,800 Es decir, a lo mejor competimos con Oracle Press o con, yo qué sé. 801 01:09:45,780 --> 01:09:48,760 ¿No? Es decir, ¿quién es competencia? 802 01:09:48,860 --> 01:09:55,920 La idea no es es compartirnos, no sé, es decir, cuanta más gente haya 803 01:09:55,920 --> 01:10:03,180 en esta cultura de comunidad, de conocer cómo lo cuenta Ángel, cómo lo cuenta Javier, 804 01:10:03,300 --> 01:10:08,100 cómo no sé qué, es decir, yo es que, y te lo decía, digo, oye, es que yo no quiero que 805 01:10:08,100 --> 01:10:13,780 mi libro solamente esté solo, lo suyo es que, jolín, que cuanta más gente lo haga mejor. 806 01:10:13,900 --> 01:10:18,400 Y de lo que decías de escribir, yo también animo a la gente, empezad por un blog, 807 01:10:19,150 --> 01:10:24,750 Y es una forma de un poco soltura y coger narrativa empezar por un blog creado un blog 808 01:10:24,750 --> 01:10:29,370 pensar un poco yo si yo contase las cosas que hago como lo haría desde que enfoque quiero 809 01:10:29,410 --> 01:10:36,430 compartir mis scripts no mis scripts secretos no o mis tutoriales de hoy 810 01:10:36,430 --> 01:10:40,890 voy a pensar pues todo lo que yo hago explicado como si fuese un tutorial pensar que 811 01:10:40,930 --> 01:10:46,890 hay un montón de gente experta que que escribe muchas veces sobre mismas tecnologías, 812 01:10:46,950 --> 01:10:51,450 y de hecho lo hablaba, mira, en el programa ese lo estaba contando, Tim Hall hablaba 813 01:10:51,490 --> 01:10:54,934 de Conor McDonald y Conor McDonald hablaba de Tim Hall, decía, 814 01:10:55,210 --> 01:11:00,510 es muy difícil sacar un artículo antes de que lo saque Tim Hall, porque Tim Hall se te 815 01:11:00,510 --> 01:11:04,850 adelanta, ¿no? Y Tim Hall decía, yo es que cuando veo que Conor McDonald saca un artículo 816 01:11:04,890 --> 01:11:08,310 digo, bueno, ya no lo voy a contar, se lo ha contado Conor McDonald, ya no lo voy a contar 817 01:11:08,350 --> 01:11:12,990 yo también, ¿no? Pero la verdad es que los dos tienen una forma de explicar, o construyen 818 01:11:13,030 --> 01:11:15,950 un ejemplo, o lo que sea, que los dos son muy interesantes. 819 01:11:15,990 --> 01:11:21,490 Y en español, pues también debemos ser más, debemos ser tú y yo, y más, y quién se nos 820 01:11:21,490 --> 01:11:26,930 una. Mucha gente genial yo a día de hoy aprendo de gente todavía. 821 01:11:27,630 --> 01:11:33,310 Por ejemplo, Carla, que no está por aquí, me aprendí el otro día, bueno, hace ya unos 822 01:11:33,310 --> 01:11:38,143 meses, aprendí sobre ceja, que No tenía ni idea, nunca había montado ceja, por ejemplo. 823 01:11:38,810 --> 01:11:42,754 Y me lo pone ahí, oye, esto funciona así, tal, tal, tal, tal, tal, y... 824 01:11:43,090 --> 01:11:50,250 Claro ente limpio y me ayudó bastante con un problema que tuve con un ser que tenía tiempo. 825 01:11:51,030 --> 01:11:57,720 Pero es esto, ¿sabes? Escribir un blog, volcar, vaciar la cabeza en un sitio. 826 01:11:57,860 --> 01:12:01,138 Que está luego para consultar tú, oye, ¿cómo se hacía esto? 827 01:12:01,200 --> 01:12:04,089 Así lo hizo Tim Hall así lo empezó a hacer Tim Hall. 828 01:12:04,360 --> 01:12:10,040 Tim Hall nos contaba que él lo hizo porque tiene muy mala memoria y siempre se dejaba 829 01:12:10,040 --> 01:12:13,420 el USB con los scripts o no sé qué. 830 01:12:13,420 --> 01:12:18,040 Y dijo, mira, pues me voy a hacer una web, me voy a hacer un blog, me lo voy a poner 831 01:12:18,080 --> 01:12:19,524 ahí y así lo tengo a mano. 832 01:12:19,790 --> 01:12:23,350 En cualquier sitio puedo echar mano y más o menos me lo organizo y me lo ordeno. 833 01:12:23,390 --> 01:12:30,950 Así empezó año 2005. 2004 -2005 empezó así aunque 834 01:12:30,950 --> 01:12:33,894 sea solo para uno, ¿eh? Esto es más que recomendable. 835 01:12:35,680 --> 01:12:42,820 Ángel. Sí, Sí, sí un fuerte abrazo 836 01:12:42,820 --> 01:12:45,780 y lo he dicho, muchísima suerte 837 01:12:47,140 --> 01:12:49,140 Y tengo muchas ganas de que 838 01:12:51,290 --> 01:12:58,050 Empecemos ya y pasemos este año optimizando a tope nos vemos la semana que viene nos 839 01:12:58,050 --> 01:13:03,270 vemos y un abrazo a todos los que estáis aquí y un abrazo a los que nos escucháis desde 840 01:13:03,270 --> 01:13:08,290 el reproductor de podcast que sea, hasta la próxima un abrazo