Resumen: Historia de los lenguajes de programación
Hablemos del libro ‘Historia de los lenguajes de programación’ de Manuel Rubio, que nos cuenta acerca del nacimiento de los primeros lenguajes.
Hablemos del libro ‘Historia de los lenguajes de programación’ de Manuel Rubio, que nos cuenta acerca del nacimiento de los primeros lenguajes.
Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
Hablamos con Diego De Granda y Pablo Trinidad sobre qué tienes que hacer para conseguir un buen trabajo en tecnología. Aquí tienes un resumen.
En este post te contamos sobre algunos libros que te pueden servir para avanzar en tu carrera.
¿Qué es la arquitectura de software y cómo puedes empezar a aprenderla? Aquí te damos un resumen de una plática muy interesante que tuvimos.
El pensamiento computacional ha sonado mucho en los medios últimamente. Hablemos de lo que es y todo lo que implica.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
Todos queremos aprender muchas cosas. Aprende un método que te permitirá mejorar tus habilidades para adquirir conocimiento.
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...
Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.
Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.
La programación funcional tiene bases matemáticas muy interesantes, hablemos un poco de ellas y cómo te pueden ayudar a entenderla mejor.
Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifcan gratuitamente.
¿Qué tantas matemáticas necesitas para programar? En este artículo lo veremos.
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...
Hablemos sobre las técnicas que Julia Evans recomienda para converirte en un mejor programador(a) y avanzar en tu carrera.
En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.
En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir
Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifcan gratuitamente.
Todos queremos aprender muchas cosas. Aprende un método que te permitirá mejorar tus habilidades para adquirir conocimiento.
Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...
Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.
Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.
Los números aleatorios son muy importantes para el desarrollo, sobre todo para la seguridad de la información y la criptografía.
Muchos desarrolladores cometen el error de usar un hash criptográfico seguro como SHA-256 para almacenar passwords en la base de datos. Veamos por qué no es ...
Aprende las bases de la criptografía para tenerla en cuenta en tus programas.
TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.
Hablemos de qué es y cómo funciona un motor de Javascript.
Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.
Traudcción del Eloquent JavaScript al español, 3ra edición
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
Crear módulos o clases demasiado específicas puede llevar a tu código a ser difícil de mantener, veamos por qué te conviene crear módulos de propósito general.
Hablemos de algunos consejos para lograr ocultar la mayor cantidad de información posible en tus módulos, pero también de cómo no llevarlo demasiado lejos
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Exploremos cinco bibliotecas que el libro del ‘20 Python Libraries You Aren’t Using’ recomienda y que te podrían servir para tu próximo desarrollo en Python.
Encuentra una colección de libros gratuitos para aprender acerca de estadística, análisis de datos y machine learning usando tanto Python como R.
¿Vas a hacer una API? Aprende la mejor forma de hacer desde la más sencilla hasta la más completa.
Manejar múltiples handlers, conocidos y no conocidos.
¿Qué es la deuda técnica y cómo podemos hacer para dominarla al máximo?
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
Aprende a descubrir y medir la complejidad en tus proyectos
Aprende qué es un principio de diseño de software y lee acerca de los más importantes.
La programación funcional tiene bases matemáticas muy interesantes, hablemos un poco de ellas y cómo te pueden ayudar a entenderla mejor.
Elixir es un lenguaje que deberías aprender por los superpedores que te da. Platiquemos más de ellos.
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.
Elixir es un lenguaje que deberías aprender por los superpedores que te da. Platiquemos más de ellos.
Muchos programadores confunden la concurrencia con el paralelismo, aunque son conceptos que se relacionan, no son lo mismo
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.
TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.
Hablemos de qué es y cómo funciona un motor de Javascript.
Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
Aprende sobre algunos recursos que te servirán para entrenarte en una de las ramas más importantes de la computación actualmente: la criptografia.
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifcan gratuitamente.
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
Hay muchas personas de las cuáles aprender, con muchos años de experiencia más allá de Robert Martín. En esta serie de artículos vamos a resaltar el trabajo ...
¿Qué es la deuda técnica y cómo podemos hacer para dominarla al máximo?
Si quieres hacer feliz a un desarrollador, dale una tecnología nueva y brillante. En este artículo hablamos de por qué es mejor idea escoger tecnología proba...
Empieza a entender qué es REST y por qué ha sido tan importante en la web moderna. Hablemos de la motivación que llevó a crearlo
Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Aprende a descubrir y medir la complejidad en tus proyectos
Dos diferentes formas de desarrollar sistemas de software
En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.
Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifcan gratuitamente.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
La programación funcional tiene bases matemáticas muy interesantes, hablemos un poco de ellas y cómo te pueden ayudar a entenderla mejor.
Elixir es un lenguaje que deberías aprender por los superpedores que te da. Platiquemos más de ellos.
¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.
Muchos programadores confunden la concurrencia con el paralelismo, aunque son conceptos que se relacionan, no son lo mismo
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Exploremos las opciones que tienes para realizar traducciones automáticas de texto en tus proyectos.
El primer artículo de la serie. ¿Por qué es importante diseñar de antemano tu API? Compararemos dos de los estilos más populares: SOAP vs REST
Exploremos cinco bibliotecas que el libro del ‘20 Python Libraries You Aren’t Using’ recomienda y que te podrían servir para tu próximo desarrollo en Python.
En este post te contamos sobre algunos libros que te pueden servir para avanzar en tu carrera.
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Aprende a descubrir y medir la complejidad en tus proyectos
Hablemos de algunos consejos para lograr ocultar la mayor cantidad de información posible en tus módulos, pero también de cómo no llevarlo demasiado lejos
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
En este artículo entenderemos las bases matemáticas y de programación de la unidad de construcción básica de lo que comercialmente se conoce como redes neuro...
En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir
Exploremos las opciones que tienes para realizar traducciones automáticas de texto en tus proyectos.
A veces vemos nombres como HMAC-MD4 o AES-CMAC y no sabemos lo que significa. En este artículo hablaremos de los diferentes tipos de MAC y por qué son import...
Ya hemos hablado en este blog sobre qué es la criptografía, los cifrados de bloque y ahora ha llegado la hora de hablar de cifrados de flujo. Veamos qué son ...
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
En este artículo entenderemos las bases matemáticas y de programación de la unidad de construcción básica de lo que comercialmente se conoce como redes neuro...
En este artículo te proponemos una forma de aprender machine learning y deep learning y te presentamos algunos recursos que te pueden servir
En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.
¿Qué es la arquitectura de software y cómo puedes empezar a aprenderla? Aquí te damos un resumen de una plática muy interesante que tuvimos.
Bienvenidos al blog de The Dojo MX.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Manejar múltiples handlers, conocidos y no conocidos.
Empieza a entender qué es REST y por qué ha sido tan importante en la web moderna. Hablemos de la motivación que llevó a crearlo
¿Vas a hacer una API? Aprende la mejor forma de hacer desde la más sencilla hasta la más completa.
Empieza a entender qué es REST y por qué ha sido tan importante en la web moderna. Hablemos de la motivación que llevó a crearlo
El primer artículo de la serie. ¿Por qué es importante diseñar de antemano tu API? Compararemos dos de los estilos más populares: SOAP vs REST
¿Cómo mantener la información entre peticiones en un sistema REST? Entendamos las ventajas y desventajas
Hablemos de la arquitectura cliente-servidor y por qué es adecuada para REST.
Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
La programación funcional tiene bases matemáticas muy interesantes, hablemos un poco de ellas y cómo te pueden ayudar a entenderla mejor.
¿Qué tantas matemáticas necesitas para programar? En este artículo lo veremos.
Hemos escrito una lista de recursos que te pueden ayudar a aprender a programar en tiempo record.
¿Qué tantas matemáticas necesitas para programar? En este artículo lo veremos.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo
La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.
Aprende a descubrir y medir la complejidad en tus proyectos
Ocultar información es una de las claves para reducir la complejidad, veamos algunas maneras de lograrlo.
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Hablemos de algunos consejos para lograr ocultar la mayor cantidad de información posible en tus módulos, pero también de cómo no llevarlo demasiado lejos
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Hablemos de algunos consejos para lograr ocultar la mayor cantidad de información posible en tus módulos, pero también de cómo no llevarlo demasiado lejos
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
A veces vemos nombres como HMAC-MD4 o AES-CMAC y no sabemos lo que significa. En este artículo hablaremos de los diferentes tipos de MAC y por qué son import...
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
Hablamos con Diego De Granda y Pablo Trinidad sobre qué tienes que hacer para conseguir un buen trabajo en tecnología. Aquí tienes un resumen.
En este post te contamos sobre algunos libros que te pueden servir para avanzar en tu carrera.
Ya hemos hablado en este blog sobre qué es la criptografía, los cifrados de bloque y ahora ha llegado la hora de hablar de cifrados de flujo. Veamos qué son ...
Continuemos con las bases de la criptogrfía para desarrolladores, hablemos de lo que es una función hash y cómo puede servirte en tus aplicaciones.
Bienvenidos al blog de The Dojo MX.
Manejar múltiples handlers, conocidos y no conocidos.
Manejar múltiples handlers, conocidos y no conocidos.
Manejar múltiples handlers, conocidos y no conocidos.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Los problemas que tienes hoy, otros los han resuelto antes. Aplica soluciones probadas a problemas que se repiten vez tras vez.
Una manera para manejar producción y desarrollo sin tanto esfuerzo.
Una manera para manejar producción y desarrollo sin tanto esfuerzo.
Una manera para manejar producción y desarrollo sin tanto esfuerzo.
Una manera para manejar producción y desarrollo sin tanto esfuerzo.
¿Vas a hacer una API? Aprende la mejor forma de hacer desde la más sencilla hasta la más completa.
¿Vas a hacer una API? Aprende la mejor forma de hacer desde la más sencilla hasta la más completa.
¿Vas a hacer una API? Aprende la mejor forma de hacer desde la más sencilla hasta la más completa.
Aprende qué es un principio de diseño de software y lee acerca de los más importantes.
Aprende qué es un principio de diseño de software y lee acerca de los más importantes.
Aprende qué es un principio de diseño de software y lee acerca de los más importantes.
¿Por qué se ha escuchado tanto de la programación funcional recientemente? En este artículo la explicamos de manera concisa.
¿Quieres aprender programación funcional? En este artículo encontrarás buenos recursos para aprender.
Muchos programadores confunden la concurrencia con el paralelismo, aunque son conceptos que se relacionan, no son lo mismo
Muchos programadores confunden la concurrencia con el paralelismo, aunque son conceptos que se relacionan, no son lo mismo
Las mejores fuentes para tu editor de código.
Las mejores fuentes para tu editor de código.
Las mejores fuentes para tu editor de código.
El primer artículo de la serie. ¿Por qué es importante diseñar de antemano tu API? Compararemos dos de los estilos más populares: SOAP vs REST
Elixir es un lenguaje que deberías aprender por los superpedores que te da. Platiquemos más de ellos.
Empieza a entender qué es REST y por qué ha sido tan importante en la web moderna. Hablemos de la motivación que llevó a crearlo
Encuentra una colección de libros gratuitos para aprender acerca de estadística, análisis de datos y machine learning usando tanto Python como R.
Encuentra una colección de libros gratuitos para aprender acerca de estadística, análisis de datos y machine learning usando tanto Python como R.
Hablemos de la arquitectura cliente-servidor y por qué es adecuada para REST.
¿Cómo mantener la información entre peticiones en un sistema REST? Entendamos las ventajas y desventajas
¿Cómo mantener la información entre peticiones en un sistema REST? Entendamos las ventajas y desventajas
Todos queremos aprender muchas cosas. Aprende un método que te permitirá mejorar tus habilidades para adquirir conocimiento.
Todos queremos aprender muchas cosas. Aprende un método que te permitirá mejorar tus habilidades para adquirir conocimiento.
Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.
Go es un lenguaje muy relevante en algunas áreas del desarrollo de software. Aprende para qué deberías usarlo y por qué te conviene aprenderlo.
¿Cuántas veces te has enfrentado a problemas de los que no tienes ni idea de cómo empezar a resolver? George Polya escribió un libro completo sobre eso en 19...
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
La heurística te ayudará a resolver mejor los problemas que se te presentan como programador. Veamosla más detenidamente.
Aprende las bases de la criptografía para tenerla en cuenta en tus programas.
Aprende las bases de la criptografía para tenerla en cuenta en tus programas.
Aprende de los conceptos de inducción y deducción según George Polya los explica en How to Solve It
A veces tienes que crear documentos de texto con un algún tipo de formato visual. Aprende lenguajes de marcado que te facilitarán la vida.
A veces tienes que crear documentos de texto con un algún tipo de formato visual. Aprende lenguajes de marcado que te facilitarán la vida.
A veces tienes que crear documentos de texto con un algún tipo de formato visual. Aprende lenguajes de marcado que te facilitarán la vida.
A veces tienes que crear documentos de texto con un algún tipo de formato visual. Aprende lenguajes de marcado que te facilitarán la vida.
Hemos escrito una lista de recursos que te pueden ayudar a aprender a programar en tiempo record.
Hemos escrito una lista de recursos que te pueden ayudar a aprender a programar en tiempo record.
Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo
Hablemos de qué es de DevOps y como puede beneficiar a tu empresa aplicarlo
Dos diferentes formas de desarrollar sistemas de software
Traudcción del Eloquent JavaScript al español, 3ra edición
Traudcción del Eloquent JavaScript al español, 3ra edición
Traudcción del Eloquent JavaScript al español, 3ra edición
Traudcción del Eloquent JavaScript al español, 3ra edición
Veamos algunos lineamientos para el diseño de funciones/clases/módulos que ayudarán a reducir la complejidad de tus sistemas de software.
Si quieres hacer feliz a un desarrollador, dale una tecnología nueva y brillante. En este artículo hablamos de por qué es mejor idea escoger tecnología proba...
Si quieres hacer feliz a un desarrollador, dale una tecnología nueva y brillante. En este artículo hablamos de por qué es mejor idea escoger tecnología proba...
Una forma de dejar escapar información es mediante forzar el orden de las operaciones de un módulo. Veamos cómo evitarlo.
Hablemos de algunos consejos para lograr ocultar la mayor cantidad de información posible en tus módulos, pero también de cómo no llevarlo demasiado lejos
Crear módulos o clases demasiado específicas puede llevar a tu código a ser difícil de mantener, veamos por qué te conviene crear módulos de propósito general.
Crear módulos o clases demasiado específicas puede llevar a tu código a ser difícil de mantener, veamos por qué te conviene crear módulos de propósito general.
Crear módulos o clases demasiado específicas puede llevar a tu código a ser difícil de mantener, veamos por qué te conviene crear módulos de propósito general.
Crear módulos o clases demasiado específicas puede llevar a tu código a ser difícil de mantener, veamos por qué te conviene crear módulos de propósito general.
Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.
Lanzamos un video explicando por qué ES6 sonó tanto. Velo aquí.
Es emocionante todo lo que se puede aprender en internet. Revisa algunos cursos que además te certifcan gratuitamente.
Hablemos de qué es y cómo funciona un motor de Javascript.
Hablemos de qué es y cómo funciona un motor de Javascript.
Hablemos de qué es y cómo funciona un motor de Javascript.
Hablemos de qué es y cómo funciona un motor de Javascript.
El pensamiento computacional ha sonado mucho en los medios últimamente. Hablemos de lo que es y todo lo que implica.
El pensamiento computacional ha sonado mucho en los medios últimamente. Hablemos de lo que es y todo lo que implica.
El pensamiento computacional ha sonado mucho en los medios últimamente. Hablemos de lo que es y todo lo que implica.
El pensamiento computacional ha sonado mucho en los medios últimamente. Hablemos de lo que es y todo lo que implica.
¿Qué es la arquitectura de software y cómo puedes empezar a aprenderla? Aquí te damos un resumen de una plática muy interesante que tuvimos.
¿Qué es la arquitectura de software y cómo puedes empezar a aprenderla? Aquí te damos un resumen de una plática muy interesante que tuvimos.
Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.
Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.
Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.
Zsh es el nuevo shell default de MacOS Catalina. Entiende las principales diferencias entre Bash y Zsh.
Exploremos las opciones que tienes para realizar traducciones automáticas de texto en tus proyectos.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
En este artículo resumiremos una plática muy interesante que tuvimos con Domingo Suárez sobre DevOps y otras cosas.
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Exploramos diferentes formas en las que puedes crear una API con Go, el lenguaje enfocado en la eficiencia de los programas permitiendo productividad para lo...
Hablemos de algunas ideas interesantes y prácticas sobre la resolución de problemas, que te pueden ayudar a salir de un bache contra un problema difícil.
¿Qué es la deuda técnica y cómo podemos hacer para dominarla al máximo?
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
¿Sabes que es un cifrado de bloque? En este artículo hablamos de eso y te damos algunos ejemplos.
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...
En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.
En este artículo exploramos qué es un modelo generativo, cómo te pueden servir y el estado del arte en este campo.
En este post te contamos sobre algunos libros que te pueden servir para avanzar en tu carrera.
Hablamos con Diego De Granda y Pablo Trinidad sobre qué tienes que hacer para conseguir un buen trabajo en tecnología. Aquí tienes un resumen.
Hablamos con Diego De Granda y Pablo Trinidad sobre qué tienes que hacer para conseguir un buen trabajo en tecnología. Aquí tienes un resumen.
Hablamos con Diego De Granda y Pablo Trinidad sobre qué tienes que hacer para conseguir un buen trabajo en tecnología. Aquí tienes un resumen.
En este artículo entenderemos las bases matemáticas y de programación de la unidad de construcción básica de lo que comercialmente se conoce como redes neuro...
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
¿Quieres aprender los principios de diseño de sistemas para mejorar como desarrollador o para una entrevista? En este post te pasamos algunos recursos.
En este artículo te recomendamos algunos recursos que te servirán para aprender conceptos de progrmación que no son libros o cursos comunes.
Como creadores de software es importante que conozcamos lo básico sobre las leyes que rigen la propiedad intelectual respecto a los programas y sus diferente...
Como creadores de software es importante que conozcamos lo básico sobre las leyes que rigen la propiedad intelectual respecto a los programas y sus diferente...
Hay muchas personas de las cuáles aprender, con muchos años de experiencia más allá de Robert Martín. En esta serie de artículos vamos a resaltar el trabajo ...
Russ Olsen es un desarrollador de software conocido por sus libros sobre Ruby y Clojure y por las excelentes charlas que da. Veamos algunas de sus ideas y lo...
Russ Olsen es un desarrollador de software conocido por sus libros sobre Ruby y Clojure y por las excelentes charlas que da. Veamos algunas de sus ideas y lo...
Russ Olsen es un desarrollador de software conocido por sus libros sobre Ruby y Clojure y por las excelentes charlas que da. Veamos algunas de sus ideas y lo...
Compartir el conocimiento que tienes sobre el proyecto es una de las tareas más importantes en el desarrollo de software. Exploremos cómo podemos mejorar en ...
Compartir el conocimiento que tienes sobre el proyecto es una de las tareas más importantes en el desarrollo de software. Exploremos cómo podemos mejorar en ...
Compartir el conocimiento que tienes sobre el proyecto es una de las tareas más importantes en el desarrollo de software. Exploremos cómo podemos mejorar en ...
La implementacion de ciertas reglas en el desarrollo de software mejora significativamente la calidad del producto final.
La implementacion de ciertas reglas en el desarrollo de software mejora significativamente la calidad del producto final.
La implementacion de ciertas reglas en el desarrollo de software mejora significativamente la calidad del producto final.
Exploremos cinco bibliotecas que el libro del ‘20 Python Libraries You Aren’t Using’ recomienda y que te podrían servir para tu próximo desarrollo en Python.
Continuemos con las bases de la criptogrfía para desarrolladores, hablemos de lo que es una función hash y cómo puede servirte en tus aplicaciones.
Continuemos con las bases de la criptogrfía para desarrolladores, hablemos de lo que es una función hash y cómo puede servirte en tus aplicaciones.
Muchos desarrolladores cometen el error de usar un hash criptográfico seguro como SHA-256 para almacenar passwords en la base de datos. Veamos por qué no es ...
Muchos desarrolladores cometen el error de usar un hash criptográfico seguro como SHA-256 para almacenar passwords en la base de datos. Veamos por qué no es ...
Hablemos de cómo versionar tu código para beneficiar a tu equipo y a tus usuarios usando el sistema de vesionamiento semántico y los commits convencionales.
Hablemos de cómo versionar tu código para beneficiar a tu equipo y a tus usuarios usando el sistema de vesionamiento semántico y los commits convencionales.
Hablemos de cómo versionar tu código para beneficiar a tu equipo y a tus usuarios usando el sistema de vesionamiento semántico y los commits convencionales.
En este artículo intentamos establecer de manera sencilla qué son la cohesión, el acomplamiento y cómo afectan al diseño de tu software y el código
En este artículo intentamos establecer de manera sencilla qué son la cohesión, el acomplamiento y cómo afectan al diseño de tu software y el código
En este artículo intentamos establecer de manera sencilla qué son la cohesión, el acomplamiento y cómo afectan al diseño de tu software y el código
TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.
TypeScript es un lenguaje muy popular actualmente, ¿te conviene aprenderlo? Veamos algunas características y desventajas para ayudarte a decidir.
Los números aleatorios son muy importantes para el desarrollo, sobre todo para la seguridad de la información y la criptografía.
Los números aleatorios son muy importantes para el desarrollo, sobre todo para la seguridad de la información y la criptografía.
Los números aleatorios son muy importantes para el desarrollo, sobre todo para la seguridad de la información y la criptografía.
Hablemos sobre las técnicas que Julia Evans recomienda para converirte en un mejor programador(a) y avanzar en tu carrera.
Hablemos sobre las técnicas que Julia Evans recomienda para converirte en un mejor programador(a) y avanzar en tu carrera.
A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.
A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.
A veces necesitamos reglas que nos ayuden a desarrollar mejor software. La regal de ‘Cero, Uno o Infinito’ es una guía para que creemos software más usable.
Se ha escuchado mucho sobre que la criptografía está completamente acabada si la computación cuántica tiene éxito. Entendamos si esto es verdad.
Ya hemos hablado en este blog sobre qué es la criptografía, los cifrados de bloque y ahora ha llegado la hora de hablar de cifrados de flujo. Veamos qué son ...
Ya hemos hablado en este blog sobre qué es la criptografía, los cifrados de bloque y ahora ha llegado la hora de hablar de cifrados de flujo. Veamos qué son ...
HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.
HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.
HTTP es el estándar que permite que internet exista como hoy lo conocemos, hablemos de sus avances y lo que puede ofrecerte la última versión: HTTP/3.
Veamos qué conocimientos matemáticos requieres para entender los algoritmos criptográficos, cómo funcionan y, en su caso, avanzar para que puedas diseñar los...
¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...
¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...
¿Cómo se cuenta el tiempo en una computadora? En este artículo hablaremos del tiempo monótono, un contador en el que puedes confiar para hacer cálculos relat...
A veces vemos nombres como HMAC-MD4 o AES-CMAC y no sabemos lo que significa. En este artículo hablaremos de los diferentes tipos de MAC y por qué son import...
A veces vemos nombres como HMAC-MD4 o AES-CMAC y no sabemos lo que significa. En este artículo hablaremos de los diferentes tipos de MAC y por qué son import...
A veces vemos nombres como HMAC-MD4 o AES-CMAC y no sabemos lo que significa. En este artículo hablaremos de los diferentes tipos de MAC y por qué son import...
Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...
Nunca nos han enseñado a aprender (a casi nadie) y el desarrollo de software es un campo que requiere un aprendizaje constante de temas difíciles. Veamos lo ...
La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.
La consistencia y uniformidad en una base de código son muy importantes, en este artículo veremos cómo podemos lograrlo y en qué cosas debes poner atención.
Hablemos del libro ‘Historia de los lenguajes de programación’ de Manuel Rubio, que nos cuenta acerca del nacimiento de los primeros lenguajes.
comments
¿Deberías comentar tu código?
6 minutos de lectura | 30-12-2020
Hay programadores que dice que los comentarios son un mal que se debería evitar al máximo. Aquí proponemos lo contrario: usa los comentarios correctamente pa...