Code Time - podcast cover

Code Time

David Giordanawww.ivoox.com
Podcast de programación vista desde un punto de vista más humano para compartir el conocimiento y disfrutar de este gran arte que es el desarrollo de software junto con la comunidad. Argentina: Lunes 23:00 HS Mexico: Lunes 21:00 HS España: Martes 04:00 HS
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Script Time: El error de la pérdida de información

MDurante las últimas semanas hemos estado tratando sobre algunos mitos de la programación y malos entendidos que viven en el imaginario colectivo sobre el tema. Obviamente es imposible abordarlos a todos ya que muchas veces estos varían dependiendo de la población y tiempo, por no mencionar el hecho de que son muchísimos y nos tomaría una eternidad intentar contemplarlos. En esta entrega seguimos un poco con estos temas hablando sobre un problema que en si debería dejar de existir pero la falta ...

Sep 08, 201710 min

Code Time (82): Errores de la programación en las películas

En los últimos episodios de Code Time nos hemos centrado en analizar algunos mitos que rondan sobre el mundo de la programación y conceptos erróneos que permanecen en el imaginario colectivo. Todo esto sirve para entender mejor el mundo del desarrollo de software y mejorar. Hoy siguiendo con esta tendencia, y gracias a un pedido de un escucha, continuaremos hablando acerca de errores sobre la programación en las películas. De esto está lleno y queda claro que es imposible abordarlos todos en un ...

Sep 05, 201746 min

Code Time (81) Los errores más frecuentes de los programadores PT 3

Como ya sabemos, la programación es un arte y un trabajo que requiere de mucho pensar y esfuerzo. Gracias a esto se pueden resolver diversos problemas utilizando software. Esta tarea puede conllevar, a su vez, la aparición de ciertos problemas intermedios. Los programadores, sobre todo los principiantes, se enfrentan a dificultades a la hora de plantear las soluciones. Muchas veces esto se debe a problemas de planteo o a malas prácticas así que qué mejor forma de aprender que del fracaso. Por es...

Aug 29, 201746 min

Code Time (80) Los errores más frecuentes de los programadores PT 2

Como ya sabemos, la programación es un arte y un trabajo que requiere de mucho pensar y esfuerzo. Gracias a esto se pueden resolver diversos problemas utilizando software. Esta tarea puede conllevar, a su vez, la aparición de ciertos problemas intermedios. Los programadores, sobre todo los principiantes, se enfrentan a dificultades a la hora de plantear las soluciones. Muchas veces esto se debe a problemas de planteo o a malas prácticas así que qué mejor forma de aprender que del fracaso. Por es...

Aug 22, 201746 min

Script Time: Diferencia entre Hackers, Desarrolladores y otras especialidades

Hoy en día prácticamente todos los que trabajan en el área de la informática deben enfrentarse a preguntas o suposiciones que en muchos casos suele ser molesta. Para el imaginario colectivo todas las personas que trabajan de esto son capaces de hacerlo todo mientras que haya una computadora presente. Los licenciados en ciencias de la computación, ingenieros de software, técnicos e incluso hackers son metidos dentro de la misma bolsa. Es importante tener en cuenta que un desarrollador muchas vece...

Aug 18, 20177 min

Code Time (79) Los errores más frecuentes de los programadores

Como ya sabemos, la programación es un arte y un trabajo que requiere de mucho pensar y esfuerzo. Gracias a esto se pueden resolver diversos problemas utilizando software. Esta tarea puede conllevar, a su vez, la aparición de ciertos problemas intermedios. Los programadores, sobre todo los principiantes, se enfrentan a dificultades a la hora de plantear las soluciones. Muchas veces esto se debe a problemas de planteo o a malas prácticas así que qué mejor forma de aprender que del fracaso. Por es...

Aug 15, 201746 min

Code Time (78) Grandes mitos de la programación PT 3

La programación y el desarrollo de software son artes que requieren de estudio y dedicación constantes. Estas permitieron que en los últimos años ocurrieran grandes cambios en nuestra forma de trabajar y pensar y aunque no parezca verse a simple vista la dependencia a estos elementos se ha vuelto casi total. El gran problema es que muchas veces estas disciplinas son menospreciadas, ignoradas y confundidas, muchas veces gracias a la desinformación tanto por desconocimiento o una mala difusión por...

Aug 10, 201746 min

Script Time: Curso para aprender a desarrollar aplicaciones para iOS 11

Luego de mucho tiempo sin Script Time, volvemos y lo hacemos a lo grande. Presentamos un curso de desarrollo de aplicaciones para iOS 11 desde cero. Esta es la perfecta oportunidad para expandir los conocimientos y convertir ideas y problemas en increíbles aplicaciones móviles. Nota de bandageek.com con más detalles: http://bandageek.com/2017/08/aprende-a-desarrollar-aplicaciones-para-ios-11/ Cupón de Udemy ********************************** App de iOS: https://itunes.apple.com/us/app/code-time/...

Aug 04, 20177 min

Code Time (77) Grandes mitos de la programación PT 2

La programación y el desarrollo de software son artes que requieren de estudio y dedicación constantes. Estas permitieron que en los últimos años ocurrieran grandes cambios en nuestra forma de trabajar y pensar y aunque no parezca verse a simple vista la dependencia a estos elementos se ha vuelto casi total. El gran problema es que muchas veces estas disciplinas son menospreciadas, ignoradas y confundidas, muchas veces gracias a la desinformación tanto por desconocimiento o una mala difusión por...

Aug 01, 201746 min

Code Time (76) Grandes mitos de la programación PT 1

La programación y el desarrollo de software son artes que requieren de estudio y dedicación constantes. Estas permitieron que en los últimos años ocurrieran grandes cambios en nuestra forma de trabajar y pensar y aunque no parezca verse a simple vista la dependencia a estos elementos se ha vuelto casi total. El gran problema es que muchas veces estas disciplinas son menospreciadas, ignoradas y confundidas, muchas veces gracias a la desinformación tanto por desconocimiento o una mala difusión por...

Jul 25, 201746 min

Code Time (75): Anécdotas de programación y más...

EL mundo de la programación está lleno de código, métodos formales, matemáticas, teoría y práctica. Dentro de esta última es normal que ocurran ciertas cosas que hagan que el momento se recuerde por mucho tiempo llegando al punto de la anécdota. Code Time como podcast está enfocado en mostrar el “mundo de la programación desde un punto de vista más humano” y esto incluye no solo la teoría sobre diversas temáticas sino también interactuar con los oyentes. En esta semana hemos decidido acercarnos ...

Jul 18, 201746 min

Script Time: Errores y Advertencias en un programa

Es muy común que cuando uno está escribiendo código luego de un buen rato de hacerlo y quiere compilarlo para ejecutarlo, o incluso durante la escritura del mismo, dependiendo qué herramientas se estén utilizando se reporten advertencias y errores. Esto como es fácil de suponer suele desesperar a los desarrolladores y programadores. Un error recurrente que se suele cometer a este respecto es confundirlos pensando que son lo mismo y es muy importante marcar la distinción. Una advertencia es un av...

Jul 13, 20177 min

Code Time (74): Tipos de lógica en la programación PT 2

A lo largo de diversos episodios de Code Time y de Script Time se ha hecho mención de la importancia de entender la lógica y saber aplicarla correctamente. La relación con la computación se hace evidente en las formas de trabajar, la historia y el correcto diseño. En el episodio de hoy abordaremos algunos tipos de lógica como ser la booleana, proposicional, de predicados, modales y difusas no solo enfocándose en su definición sino contemplar las aplicaciones prácticas dentro del mundo del desarr...

Jul 11, 201746 min

Code Time (73): Tipos de lógica en la programación

A lo largo de diversos episodios de Code Time y de Script Time se ha hecho mención de la importancia de entender la lógica y saber aplicarla correctamente. La relación con la computación se hace evidente en las formas de trabajar, la historia y el correcto diseño. En el episodio de hoy abordaremos algunos tipos de lógica como ser la booleana, proposicional, de predicados, modales y difusas no solo enfocándose en su definición sino contemplar las aplicaciones prácticas dentro del mundo del desarr...

Jul 04, 201746 min

Script Time: ¿Qué conocimientos se requieren para desarrollar aplicaciones? #Petición

En esta nueva entrega de Script Time responderemos a una pregunta hecha por Jesús Martínez Mendoza, un escucha del podcast Code Time, quien planteó la pregunta ¿Qué conocimientos se requieren para desarrollar aplicaciones?. Esta pregunta no tiene una única respuesta. De hecho esta varía según el enfoque de la aplicación o la plataforma. Aun así intentaremos generalizar lo más posible. Los lenguajes de programación: La primer herramienta, además del conocimiento y razonamiento lógico, que es impo...

Jul 01, 20179 min

Code Time (72): ¿Por qué aprender programación funcional?

En el mundo de la programación existen muchos lenguajes y paradigmas para aprender y aplicar en diversas soluciones. Generalmente el enfoque se centra en lenguajes de programación imperativos y más que nada orientados a objetos, entre otros. Esta tendencia fue impulsada en gran medida por la industria que emplea a buena parte a los trabajadores de ciencias de la computación. Un paradigma que suele ser ignorado muchas veces, por no decir casi siempre, es el paradigma funcional. Este se baca en ci...

Jun 27, 201746 min

Script Time: Las máquinas virtuales en la programación

En los dos últimos episodios de Script Time tratamos sobre las computadoras que un desarrollador de software o programador podría necesitar pasando también por el tema de los sistemas operativos. Una mención en uno de los comentarios fue el uso de máquinas virtuales para poder desarrollar aplicaciones en Mac desde pc ahorrándose así el alto costo de un equipo de Apple. Pero ¿qué tan útiles son las máquinas virtuales para la programación?. Antes que nada expliquemos qué es una máquina virtual. To...

Jun 24, 20179 min

Code Time (71): Grandes fracasos del software PT 4

Code Time es un podcast enfocado principalmente a hablar sobre temas del desarrollo de software y programación. Al tratar estas temáticas es normal fomentar la importancia de la creación y aplicación de software “donde sea posible”. Pero “no todo es color de rosa”. Existe un lado oscuro que no suele ser mencionado. Así que qué mejor que tratarlo en este podcast. Este lado oscuro está compuesto por esos grandes fracasos que marcaron la historia. Lamentablemente algunos no son conocidos por lo cua...

Jun 20, 201746 min

Code Time (70): Conclusiones luego de la WWDC 2017 por @DavidGiordana

La WWDC (Worldwide Developers Conference), también conocida como la conferencia mundial de desarrolladores es un evento que realiza Apple todos los años. Allí es donde la empresa presenta los grandes cambios en cuanto a desarrollo de software en sus productos. Este año, el 2017, la presentación, a diferencia de otras ediciones Apple combinó bastante hardware y algo de software. Entre todo tenemos lanzamiento de nuevos equipos mac e iPads. Además se lanzaron múltiples APIs para brindar más herram...

Jun 13, 201746 min

Script Time: ¿Qué computadora necesita un programador?

En el episodio anterior de Script Time tratamos algunos mitos que rondan los equipos mac de Apple concluyendo que no necesariamente son la mejor opción. Hoy continuamos con esto pero desde un punto de vista más amplio intentando responder a la grán pregunta ¿Qué equipo requiere un desarrollador de software o programador?. Esta intriga pesa más en los estudiantes que comienzan con estos estudios ya que para poder comenzar bien con su trabajo consideran renovar su computadora. En principio, a dife...

Jun 10, 201712 min

Code Time (69): Grandes fracasos del software PT 3

Code Time es un podcast enfocado principalmente a hablar sobre temas del desarrollo de software y programación. Al tratar estas temáticas es normal fomentar la importancia de la creación y aplicación de software “donde sea posible”. Pero “no todo es color de rosa”. Existe un lado oscuro que no suele ser mencionado. Así que qué mejor que tratarlo en este podcast. El lado oscuro del desarrollo de software está compuesto por esos grandes fracasos que marcaron la historia. Lamentablemente algunos no...

Jun 06, 201746 min

Script Time: ¿Realmente se necesita una Mac para desarrollar software?

Tanto el desarrollo de software como la programación son disciplinas que requieren de mucho tiempo de estudio y práctica para poder ser desempeñadas correcta y eficientemente. A lo largo de este entrenamiento se adquieren habilidades matemáticas, lógicas y de razonamiento. Ahora bien una de las herramientas necesarias para poder desempeñar las tareas es una computadora u ordenador (el nombre depende del lugar y se ignorará el correcto uso de las palabras). Entonces ¿Qué equipo es conveniente par...

Jun 02, 20176 min

Code Time (68): Grandes fracasos del software PT 2

Code Time es un podcast enfocado principalmente a hablar sobre temas del desarrollo de software y programación. Al tratar estas temáticas es normal fomentar la importancia de la creación y aplicación de software “donde sea posible”. Pero “no todo es color de rosa”. Existe un lado oscuro que no suele ser mencionado. Así que qué mejor que tratarlo en este podcast. El lado oscuro del desarrollo de software está compuesto por esos grandes fracasos que marcaron la historia. Lamentablemente algunos no...

May 30, 201746 min

Script Time: ¿Qué tengo que hacer después de aprender un lenguaje de programación?

Una de las herramientas características de todo programador y desarrollador de software son los lenguajes de programación. Gracias a estos una persona es posible convertir un pensamiento o solución abstracta en un programa que realmente funcione. Los estudiantes de estas ciencias suelen ser muy entusiastas en aprenderlos, centrándose muchas veces en su sintaxis y un poco en su semántica. Luego de un tiempo de estudio es normal sentir que uno se estanca, especialmente luego de concluir con los di...

May 28, 20176 min

Code Time (67): Grandes fracasos del software PT 1

Code Time es un podcast enfocado principalmente a hablar sobre temas del desarrollo de software y programación. Al tratar estas temáticas es normal fomentar la importancia de la creación y aplicación de software “donde sea posible”. Pero “no todo es color de rosa”. Existe un lado oscuro que no suele ser mencionado. Así que qué mejor que tratarlo en este podcast. El lado oscuro del desarrollo de software está compuesto por esos grandes fracasos que marcaron la historia. Lamentablemente algunos no...

May 23, 201746 min

Script Time: El desarrollo de software y los modelos

A la hora de programar o pensar una resolución de un problema existe un paso que es fundamental. Esta paso se hace siempre aunque no siempre de manera consciente. Esto, visto desde el punto de vista de una máquina no parecería ser la grán cosa ya que lo ignoramos por completo, pero computacionalmente se hace más evidente. Pero llegando a este punto es normal preguntarse de qué estamos hablando. Modelizar consiste simplemente en hacer una representación de los elementos del mundo real que necesit...

May 20, 20179 min

Code Time (66): Algoritmos de ordenamiento PT 4

El estudio de los algoritmos existentes es muy extenso y obviamente no puede ser abarcado con tan pocos episodios ya que no solo existen muchos sino que es posible profundizar muchísimo. Recapitulando se hizo mención de algoritmos clásicos: el Bubble Sort (ordenamiento de burbuja), Insertion Sort (Ordenamiento por inserción) y el Selection Sort (Ordenamiento por selección) y presentamos además algoritmos divide and conquer como el QuickSort (ordenamiento rápido) y MergeSort (ordenamiento por mez...

May 16, 201746 min

Code Time (65): Algoritmos de ordenamiento PT 3

En los dos episodios donde comenzamos y continuamos con el tema de los algoritmos de ordenamiento comprendimos el objetivo de ese estudio, expusimos los tres algoritmos clásicos, siendo estos mismos el Bubble Sort (ordenamiento de burbuja), Insertion Sort (Ordenamiento por inserción) y el Selection Sort (Ordenamiento por selección) y presentamos además un curioso algoritmo llamado QuickSort (ordenamiento rápido). En esta ocasión nos centraremos en la explicación de algoritmos como el merge sort ...

May 09, 201746 min

Script Time: La importancia de los métodos formales

Es bien sabido que la programación y el desarrollo de software es parte de la ciencia de la computación. Además se puede asegurar que una buena parte de estas disciplinas está basado en la matemática y la lógica. Si juntamos todas estas cosas llegamos finalmente a los métodos formales, tema que normalmente suele ser ignorado. ¿Cual es la razón por la que no se le da importancia? Muchas veces esto se debe a una mala formación o al deseo de un progreso acelerado. Aún así su utilidad es innegable. ...

May 05, 20177 min

Code Time (64): Algoritmos de ordenamiento PT 2

En el episodio anterior dimos una introducción al tema de los algoritmos de ordenamiento. Durante ese tema comprendimos el objetivo de ese estudio y expusimos los tres algoritmos clásicos, siendo estos mismos el Bubble Sort (ordenamiento de burbuja), Insertion Sort (Ordenamiento por inserción) y el Selection Sort (Ordenamiento por selección). Con lo recién mencionado no es suficiente ya que, por ejemplo, existen una grán cantidad muchas veces más eficientes que los anteriormente mencionados, sin...

May 02, 201746 min
For the best experience, listen in Metacast app for iOS or Android