Code Time

Code Time

By David GiordanaTechnology
Download on the App Store

Code Time episodes

  • Code Time (58): El manejo de memoria: La Paginación PT 3
    En este nuevo episodio de Code Time continuamos con el mundo de la programación estudiando el manejo de memoria que los sistemas operativos actuales emplean para permitir el correcto funcionamiento de múltiples programas al mismo tiempo en un centro de cómputo,
    Hasta el momento analizamos en profundidad sistemas contiguos de almacenamiento. Luego nos enfocamos en la fragmentación como solución de problemas y finalmente arribamos a la paginación. Este último es de suma importancia ya que es empleado hoy en día como mecanismo de manejo de memoria.
    Para recordar la paginación divide a la memoria en secciones de un tamaño fijo a las cuales llamamos páginas (de ahí su nombre) y cada proceso contiene una tabla de páginas. Como vimos las tablas pueden ser demasiado grandes para hacer cambios de contexto así que hoy nos centraremos en explicar cómo hace el sistema para optimizar esta tarea.
    Así que sin mucho más que decir les recordamos que pueden sugerir temas para futuros episodios así que esperamos su participación.
    Una última cosa, y esto lo decimos hablando en serio, el Perú está pasando por una situación muy complicada así que aprovechemos este medio que tenemos para ayudar en lo que sea posible. Dejamos a disposición un enlace con información para personas que quieran ayudar al pueblo Peruano a sobrellevar estos tiempos. Y aunque no puedan aportar nada al menos compartan el enlace para que pueda llegar a más personas.
    http://larepublica.pe/sociedad/857187-conoce-como-donar-favor-de-los-damnificados-en-peru-si-es-que-vives-en-el-extranjero
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    46 min
  • Code Time (57): El manejo de memoria: La Paginación PT 2
    En esta nueva entrega de Code Time continuamos con el análisis de los mecanismos de manejo de memoria, y para ser más precisos diremos la paginación.
    En el episodio anterior dimos una breve introducción al tema explicando que es una forma de organización donde, a diferencia que en la segmentación, la memoria se dividía en espacios del mismo tamaño. De esta manera cada proceso en lugar de tener una sección por segmento tenía tantos segmentos como fuese necesario eliminando así la necesidad de compactación, agilizando las tareas de mantenimiento sin mencionar la eliminación de la fragmentación externa.
    Hoy nos centraremos en analizar los distintos componentes necesarios para hacer la paginación, esto es sin mencionar a la memoria principal, obviamente.
    Así que sin mucha más introducción damos comienzo a este nuevo episodio no sin antes recordarles que estamos abiertos a temas que les interesen así que sugieran sin miedo.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    46 min
  • Script Time: ¿Hay que saber todo de memoria?
    En esta nueva entrega de Script Time respondemos a una pregunta hecha por el escucha del podcast Jesus Martinez. El propuso que se explicara si un desarrollador realmente necesita saber todo de memoria o no. Así que vamos a ello.
    Esta pregunta es interesante y su respuesta es bastante subjetiva. En este caso contaré mi experiencia a lo largo del tiempo con distintas formas de trabajar.
    Como se habló en episodios anteriores del podcast no todo en la programación es código. De hecho una buena media suele rondar en el 20% del tiempo total. Eso sin contar el backtrack (prueba y error) que uno haga. Una de las herramientas para hacer el trabajo correctamente es utilizar lenguajes de especificación. El desarrollador deberá convertir todo este trabajo en código.
    Ahora bien, existen muchos lenguajes de programación, paradigmas y plataformas. Cada uno cuenta con sus características que las distinguen de los demás. Uno de los casos más observables es la sintaxis en los lenguajes de programación. Generalmente aprender este apartado suele ser sencillo pero con la misma sencillez puede ser olvidado. De hecho pasado un mes es normal olvidar la mitad de la sintaxis. Por lo cual es necesario repasar nuevamente las reglas del lenguaje.
    De esta manera notamos que es complicado tener todo en la cabeza, más que nada si trabajamos en diversos entornos. Por lo tanto lo recomendable es saber todo lo posible pero sin la presión de que olvidar algo es malo. Esa información, hoy en día, se puede recuperar fácilmente.
    El énfasis debe estar en conocer la lógica detrás de las cosas y no tanto en la sintaxis. Es mucho más útil saber como funciona algo a recordar una sintaxis que no sabemos qué hace. Sin mencionar el hecho de implementarlo en otros lenguajes.
    De esta manera podemos concluir que hay que entender las cosas y preocuparnos en ese campo. Por otra parte la sintaxis y otras cosas pasan a estar relegadas a un segundo plano. En el momento en que sean necesarios los detalles tenemos la documentación y dios bendiga StackOverflow.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    9 min
  • Code Time (56): El manejo de memoria: La Paginación PT 1
    En esta nueva entrega de Code Time venimos con una profundización del análisis del funcionamiento de la memoria en más bajo nivel.
    Hasta ahora abordamos los componentes de los programa en cuanto a secciones. Vimos la Segmentación, una forma de organizar la memoria entre diversos procesos, y hoy nos enfocamos en la primer parte de la explicación de la Paginación como método de administración de memoria.
    Esta forma de trabajar toma ciertas bases de la Segmentación pero lo lleva a un punto más óptimo: desde la desaparición de la fragmentación externa acelerando mucho la reasignación, hasta un método eficiente de llevar información al área de intercambio.
    Así que si mucho spoiler y sin quitarles más tiempo damos comienzo a este nuevo episodio…
    Ah pero antes recordarles que si les interesa que hablemos de algún tema pueden proponerlo con gusto. Será tomado en cuenta para próximos capítulos.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    45 min
  • Code Time (55): La segmentación de la memoria
    Hasta ahora hemos tratado el comportamiento base de los programas en sistemas primitivos que permitian la ejecución de varios programas a la vez. Pero esta no es la forma en la que los sistemas realmente trabajan hoy en dia.
    En esta ocasión explicamos brevemente el funcionamiento de la segmentación, una de las técnicas empleadas para el manejo de memoria en sistemas más acutales. Gracais a esta manera de trabajar podemos obtener multiples beneficios como la disminución de la penalizacion al utilzar el area de intercambio (swap), lo protección de las diversas regiones de memoria y una administración más eficiente de los recursos.
    A pesar de todo lo dicho anteriormente, como suele suceder con muchas cosas en el mundo de la programación no existe un único paradigma de trabajo asi que por esta ocasion solo nos centraremos en la segmentación y para la próxima el tema será la paginación.
    Ya sin más damos comienzo a este nuevo episodio de Code Time...
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    45 min
  • Script Time: El desarrolló de software no es solo código
    En esta nueva entrega de Script Time enfrentamos a uno de los más grandes malentendidos de la programación: “Un desarrollador solo escribe código”. Este pensamiento suele ser recurrente en los principiantes dentro de este campos aunque no es raro que personas con experiencia lo piensen igual.
    Los programadores generalmente emplean el ciclo de trabajo que consiste en escribir un código, compilarlo y corregir los errores que se van generando hasta lograr un resultado medianamente aceptable. Esta es la razón por la que ninguna compañía da una garantía sobre su software.
    El trabajo de un desarrollador es crear herramientas que permitan resolver problemas mediante software. Para crearlas obviamente es necesario utilizar código pero una práctica es realizar otras tareas como la especificación antes de tratar siquiera escribir una sola línea.
    Una de las formas recomendadas por la ingeniería de software (No la carrera) para hacer esta clase de trabajos es luego de tomar los requisitos de un cliente realizar una tarea conocida como especificación. Esta consiste en convertir algo ambiguo como la lengua en un lenguaje que no permite ambigüedades y sea abstracto a la vez. Entre los diversos métodos contamos con lenguajes como Z, Statecharts, entre otros. Dicha tarea no es realizada necesariamente por un desarrollador sino por un especificador (puede darse el caso que sean la misma persona). El desarrollador debe convertir esa especificación en código.
    Aplicar este paso intermedio ayuda a eliminar grán cantidad de posibles errores y a diferencia de lo que puede parecer agregar estas tareas suele, en el peor de los casos, costar tanto económicamente como temporalmente lo mismo que el desarrollo estándar. A pesar de sus ventajas cabe remarcar que no muchos desarrolladores conocen esta técnica.
    Por último podríamos comparar ambos métodos como una montaña. La cima es el punto de partida y la base el objetivo. De un lado tenemos una superficie totalmente lisa y una caída libre y por el otro un relieve similar a escalones. La primer ladera representa el desarrollo estándar mientras que la segunda a los pasos intermedios. Hacer estas reducciones no quita todos los inconvenientes pero bien que ayuda,
    Este episodio es parte de la respuesta a un escucha del podcast. Si tu tienes algún tema que te interese no dudes en proponerlo. Con gusto lo trataremos.
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    10 min
  • Code Time (54): ¿Cómo se almacena un programa en la memoria? PT 2
    En esta nueva entrega de Code Time continuaremos con el tema del manejo de la memoria dentro de una aplicación y dimos conclusión al mismo.
    Para esta ocasión la temática se centró en cuestiones más específicas de asignación de memoria. Un ejemplo de esto es el caso de las distintas secciones que se asigna a un programa tanto para las llamadas a funciones, almacenamiento de variables o guardado dinámico de datos. Algo a destacar son las distintas formas en las que el sistema operativo distribuye los procesos a lo largo de la memoria empleando diversos algoritmos y estrategias de resolución.
    Una última cosa que quiero destacar es que este episodio junto al anterior son lanzados gracias a Gabriel Carbone (@gabrielcar23) copropietario del podcast Movimientogeek quien me sugirió que hablara de la memoria swap (tema incluido en el podcast). Con esto quiero remarcar el hecho que se pueden hacer sugerencias y de hecho ya tengo algunos temas más que sugirieron.
    Ya sin más damos comienzo al podcast de esta noche…
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    45 min
  • Script Time: ¿cuantos lenguajes sabe realmente un desarrollador?
    Una pregunta recurrente en los desarrolladores, principalmente en los principiantes es ¿Cuántos lenguajes sabe un desarrollador? Y por consiguiente ¿Cuántos lenguajes se?. La respuesta a esto en sí es algo subjetiva y varía según la tecnología.
    A pesar de las distintas respuestas hay ciertos criterios que podemos utilizar para analizar este tema. En principio si consideramos a un estudiante de alguna carrera en las ciencias de la computación es normal que haya que aprender la sintaxis de diversos lenguajes de programación y el uso de los mismos. Pero esto no implica que realmente se lo entienda en su totalidad. Para poder decir que uno sabe realmente un lenguaje hay que comprender no sólo la sintaxis y la semántica del código sino cuestiones más teóricas como optimizaciones, estrategias entre otras cosas que con escribir algunos scripts o pequeños programas no es suficiente. Aquí es donde entra en juego el interés del estudiante en aplicar el principio de la sana curiosidad. Es importante que uno se interese e investigue a fondo y no se conforme a lo que los profesores dicen.
    Luego de esto hay que marcar una grán diferencia entre saber un lenguaje y realmente poder usarlo para escribir programas, ya que esto segundo depende de conocimientos más avanzados incluyendo ciertas nuevas tecnologías, librerias, etc.
    Con esto concluimos la introducción para dar lugar al episodio, no sin antes recordar que pueden sugerir el tema que les interese que tratemos (en dicho caso vale pedir mension ;) ).
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    8 min
  • Code Time (53): ¿Cómo se almacena un programa en la memoria?
    Normalmente cuando uno desarrolla o emplea un software no se para a pensar de qué manera este está realmente funcionando y presupone que todo funciona por “arte de magia”. Como obviamente la magia no existe hoy explicamos cómo esto funciona.
    La idea bese a entender es que los programas se dividen en diversas parser que van desde el almacenamiento de las instrucciones a ejecutar (en lenguaje máquina) hasta el espacio para guardar las variables, constantes y estructuras de datos. A esto se le agrega el hecho de que muchas veces la cantidad de memoria no es suficiente por lo que hay que recurrir a otras herramientas como el swapping. Esto es pasar cierta información de la memoria principal a la secundaria. La forma de hacer este traspaso no es trivial y requiere de todo un procesamiento así que en este episodio comenzaremos con a explicación del manejo de memoria básico de las computadoras.
    El tema fue propuesto por Gabriel Carbone del podcast MOVIMIENTOGEEK, que por cierto comienza luego de Code Time así que ya saben a donde ir Y obviamente saben a quien culpar y/o agradecer. Ya sin más damos comienzo a este programa...
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    34 min
  • Script Time: El desarrollador de software y la frase "no sé nada"
    En el episodio anterior de Script Time hicimos referencia a lo que un estudiante de alguna carrera en ciencias de la computación sentía al finalizar una carrera enfocándose más que nada principalmente en la inseguridad. Para esta ocasión traemos una continuación a ese tema.
    La típica duda que casi todo desarrollador experimenta antes, durante y después de los estudios se encuentra reflejada en la frase “no se nada”. ¿esto es realmente así?, eso depende de la persona obviamente pero en general la respuesta es no. La principal razón es ver algunos temas que no se dominan o simplemente estar con otros compañeros los cuales saben más que uno. Si a todo esto le sumamos la carga que leer los requisitos que muchos empleadores solicitan para un puesto tenemos finalmente una inseguridad.
    La solución a esto es simple y compleja a la vez. La simpleza radica en su enunciado: no hay nada que temer, hay que romper la zona de confort y enfrentar el desafió. Lo complicado por su parte está en el esfuerzo y la lucha contra la duda. Esto implica estudiar mucho, leer y esforzarse.
    Antes de comenzar recuerdo que este tema fue sugerido por un escucha y aquí estamos abiertos a sugerencias, no sean tímidos.
    Así que sin más damos comienzo a este episodio de Script Time...
    **********************************
    App de iOS: https://itunes.apple.com/us/app/code-time/id1435749618
    **********************************
    Para Contribuir
    PATREON: https://www.patreon.com/codetime
    **********************************
    Curso completo de desarrollo en Swift 4 desde cero
    https://www.udemy.com/curso-completo-de-swift-4-desde-cero/?couponCode=YOUTUBE_1
    Curso de desarrollo de aplicaciones para iOS 11 desde cero
    https://www.udemy.com/desarrollo-de-aplicaciones-para-ios-11-desde-cero/?couponCode=YOUTUBE_1
    **********************************
    Medios de contacto:
    Twitter / Telegram: @DavidGiordana
    Correo Electrónico: [email protected]
    Grupo en Telegram: https://t.me/joinchat/C-YEzBGu5Jh-mu8ejM2toA
    **********************************
    Medios de Contacto
    CANAL DE TELEGRAM: https://telegram.me/Code_Time
    PODCAST: https://goo.gl/QUximq
    ITUNES: https://goo.gl/XmDjX2
    **********************************
    Canciones Utilizadas
    OP:
    A Himitsu - Adventures: youtu.be/8BXNwnxaVQE
    ED:
    See You Tomorrow by GoSoundtrack http://www.gosoundtrack.com/
    Music provided by Audio Library https://youtu.be/idlqqMHd0W4
    9 min

About Code Time

From the publisher's feed

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.