Este sitio web utiliza cookies para garantizar una experiencia completa. Puede cambiar la configuración en cualquier momento. Más información
Author: Dmitry Yerygin
Recent posts by Dmitry
Lista de comprobación para la revisión de código Kotlin: Lo básico que hay que saber
- 17 de Marzo de 2025
- Se lee en 12 minutos
¿Tú y tu equipo queréis desarrollar mejores aplicaciones Kotlin? Superar una revisión de código independiente te dará una gran ventaja. Las revisiones de código te ayudarán a detectar errores ...
Leer másLista de comprobación para la revisión del código Swift: Gestionarla fácilmente
- 11 de Marzo de 2025
- Se lee en 7 minutos
¿Quieres crear aplicaciones Swift? Entonces, podemos decirte por experiencia que un código sólido es tu base. Las revisiones de código efectivas son la clave, ya sea para lograr el éxito en la Ap...
Leer másLista de comprobación para la revisión del código de Ruby on Rails
- 11 de Febrero de 2025
- Se lee en 11 minutos
Ruby on Rails (RoR) sigue siendo uno de los frameworks más populares para el desarrollo web rápido, pero las aplicaciones creadas con RoR requieren revisiones cuidadosas para mantener la fiabilidad ...
Leer másLista de Comprobación de Auditoría SDLC: Auditoría del proceso de desarrollo de software
- 06 de Febrero de 2025
- Se lee en 19 minutos
Es un hecho que todos necesitamos confiar en nuestros productos e infraestructura de TI, no sólo sobre el papel, sino también en la realidad. Si la seguridad del software es fundamental para su mode...
Leer másLista de comprobación para la revisión del código PHP: Consejos para un código seguro y escalable
- 15 de Enero de 2025
- Se lee en 36 minutos
¿Busca una solución que facilite el mantenimiento de su proyecto PHP? Muchos proyectos PHP implican trabajar con código heredado, lo que hace más difícil escalar o añadir nuevas características...
Leer másLista de comprobación para la revisión de código C#: Buenas prácticas y consejos
- 04 de Diciembre de 2024
- Se lee en 23 minutos
Hay muchas piezas móviles que pueden afectar al éxito de su proyecto de C#. Por ejemplo, ¿qué pasaría si no dedicara tiempo a gestionar la deuda técnica? Más vale estar preparado para hacer una...
Leer másLista de control de auditoría de contratos inteligentes
- 25 de Noviembre de 2024
- Se lee en 18 minutos
Aprenda a garantizar la seguridad de sus contratos inteligentes con nuestra lista de comprobación de revisión de código por expertos y nuestros servicios de desarrollo de blockchain....
Leer másLista de comprobación para la revisión del código JavaScript: Todos los pasos incluidos
- 21 de Noviembre de 2024
- Se lee en 18 minutos
Explore nuestra completa lista de comprobación de revisión de código JavaScript para mejorar la seguridad, el rendimiento y la capacidad de mantenimiento de sus proyectos de software y obtener una ...
Leer másPros y CONTRAS del lenguaje de programación Python
- 04 de Noviembre de 2024
- Se lee en 16 minutos
Python se ha convertido en el lenguaje de referencia para todo tipo de aplicaciones, desde el desarrollo web hasta el análisis de datos complejos. Según el PYPL (Popularity of Programming Language I...
Leer másLas mejores herramientas de desarrollo móvil multiplataforma en 2025
- 13 de Septiembre de 2024
- Se lee en 6 minutos
Navegar por el desarrollo de aplicaciones móviles es ahora más fácil gracias a la introducción del desarrollo de aplicaciones móviles multiplataforma. Al utilizar un único código base tanto par...
Leer másLista de verificación de seguridad de código
- 30 de Agosto de 2024
- Se lee en 30 minutos
Imagine que su valor de mercado cae un 80% en nueve horas. Eso es exactamente lo que le ocurrió a Holograph. Una reciente filtración de datos expuso una debilidad oculta en el código del contrato i...
Leer másLista de revisión de código Python de Redwerk
- 16 de Abril de 2024
- Se lee en 19 minutos
Acabas de recibir un proyecto Python -quizá de un proveedor o de tu equipo interno- y te aseguran que está bien escrito. Pero la confianza ciega rara vez funciona con el código. Para verificar que ...
Leer másSwift frente a Objective-C. 10 diferencias
- 10 de Abril de 2024
- Se lee en 10 minutos
El 2 de junio de 2014, Apple presentó un nuevo lenguaje de programación orientado a objetos: Swift, un sustituto de Objective-C, que hasta ese momento había sido el lenguaje de programación están...
Leer másChecklist para Revisión de Código de Redwerk
- 21 de Marzo de 2024
- Se lee en 23 minutos
¿Alguna vez se ha preguntado si su proveedor de TI ha hecho un buen trabajo y ha creado una aplicación de alta calidad? Es fácil comprobarlo con una revisión independiente del código. Las revisio...
Leer másScala frente a Java 8: 10 diferencias importantes
- 19 de Marzo de 2024
- Se lee en 3 minutos
A muchos desarrolladores Java les encanta Scala y lo prefieren a Java, ya sea para nuevos proyectos, componentes de proyectos Java existentes o incluso partes críticas para el rendimiento de módulos...
Leer másVocabulario de términos de desarrollo de software para no técnicos: Los 60 más importantes
- 08 de Agosto de 2023
- Se lee en 10 minutos
Ser una persona no técnica en el mundo de la tecnología es cada vez más difícil. Como ese momento incómodo en el que estás hablando con tu equipo de desarrollo y no entiendes ni una sola palabra...
Leer másIaaS vs PaaS vs SaaS: Ejemplos y diferencia
- 18 de Octubre de 2021
- Se lee en 27 minutos
El mercado de la computación en la nube no ha dejado de crecer en los últimos años, y se espera que alcance la asombrosa cifra de 400.000 millones de dólares de ingresos en 2022. La razón ...
Leer másMobX vs. Redux: Cómo elegir la solución de gestión de estados adecuada
- 29 de Septiembre de 2021
- Se lee en 8 minutos
Al trabajar con frameworks populares como React o Vue, debemos organizar un almacenamiento conveniente y gestionar el estado de la aplicación. Por ejemplo, React permite gestionar el estado de lo...
Leer másAnimaciones en los cargadores de imágenes de Android: Comparación de Picasso, Glide y Fresco
- 12 de Julio de 2021
- Se lee en 11 minutos
Es difícil imaginar una aplicación moderna de Android sin cargadores de imágenes. Se encargan del duro trabajo de cargar de forma asíncrona, procesar los errores, mostrar los marcadores de posic...
Leer másVentajas y desventajas de ASP.NET Core
- 01 de Febrero de 2021
- Se lee en 23 minutos
Como continuación del artículo en el que hablábamos de qué es más apropiado para los contenedores Docker: .NET Core o .NET Framework, veamos con más detalle las ventajas y desventajas de ASP.NET...
Leer másLas mejores plataformas gratuitas de desarrollo de aplicaciones móviles sin código
- 13 de Septiembre de 2020
- Se lee en 10 minutos
A veces se necesita una aplicación y no hay presupuesto para el desarrollo a medida en una empresa de desarrollo de aplicaciones móviles. Muchas pequeñas empresas y expertos individuales siguen nec...
Leer másAzure Service Bus en .NET Core: Comunicación entre microservicios
- 10 de Septiembre de 2020
- Se lee en 16 minutos
El tema de la arquitectura de microservicios se ha hecho cada vez más popular en los últimos años. El motivo estriba en las numerosas ventajas que aporta este estilo arquitectónico modular, especi...
Leer másProgramación asíncrona en Flutter
- 17 de Agosto de 2020
- Se lee en 10 minutos
Construir aplicaciones móviles modernas es imposible sin código asíncrono. La mayoría de las tareas que debe realizar una aplicación, en un grado u otro, requieren una larga espera del resultado ...
Leer másGlide vs Picasso vs Fresco: Revisión de los cargadores de imágenes de Android
- 10 de Julio de 2020
- Se lee en 13 minutos
Es casi imposible encontrar una aplicación comercial para Android que no utilice imágenes en su interfaz. La descarga de una imagen en la vista correspondiente, a pesar de la aparente sencillez de l...
Leer másSQLite vs Realm vs ObjectBox: Consultas de datos complejas en bases de datos de Android
- 01 de Julio de 2020
- Se lee en 14 minutos
El desarrollo de una aplicación compleja es imposible sin el uso de bases de datos que proporcionan una potente funcionalidad para almacenar, ordenar y recuperar información. Su aplicación en el de...
Leer másArquitectura monolítica frente a la de microservicios para .Net
- 23 de Abril de 2020
- Se lee en 11 minutos
Este artículo es una introducción al desarrollo de aplicaciones basadas en microservicios y a su gestión. Describe el diseño arquitectónico y los enfoques de implementación utilizando .NET Core ...
Leer másRegistro estructurado en marcos de registro .NET de terceros
- 17 de Abril de 2020
- Se lee en 16 minutos
El registro es una parte esencial y valiosa del desarrollo de software. Se convierte en algo "imprescindible" en cualquier biblioteca o aplicación. El registro puede ayudar a encontrar problemas y cu...
Leer másAzure Cache for Redis: Guía para principiantes
- 09 de Abril de 2020
- Se lee en 14 minutos
Hoy en día, las aplicaciones y los servicios web son el núcleo de cualquier negocio, por lo que incluso las pequeñas empresas tienen sus propios sitios o aplicaciones móviles. La latencia que expe...
Leer másEl mejor software de desarrollo de aplicaciones móviles de código abierto
- 08 de Abril de 2020
- Se lee en 7 minutos
El uso de los teléfonos inteligentes ha aumentado la necesidad de desarrollar aplicaciones móviles. Así como una creciente competencia en el mercado del desarrollo de aplicaciones móviles ha dado ...
Leer másIntroducción a ASP.NET Core SignalR
- 13 de Diciembre de 2019
- Se lee en 20 minutos
ASP.NET Core SignalR es una biblioteca de Microsoft que, en particular, ofrece a los desarrolladores la posibilidad de incluir funciones en tiempo real en las aplicaciones web. Aunque lo primero que v...
Leer másRevisión de Vue.js: Pros y Contras, Comparación
- 02 de Diciembre de 2019
- Se lee en 11 minutos
Si usted es un desarrollador Front-end, tarde o temprano, estará pensando en comenzar a aprender un marco JS en particular. En ese momento, diríamos, entra en juego el miedo a hacer una elección eq...
Leer másAplicación Android con Kotlin: MVVM, Koin y Coroutines
- 28 de Noviembre de 2019
- Se lee en 12 minutos
Para construir una aplicación de alta calidad, hay que prestar mucha atención a la arquitectura de la app, ya que su papel es decisivo. De hecho, las decisiones más fundamentales que determinan la ...
Leer másTOP 8 errores al trabajar con Django ORM
- 07 de Octubre de 2019
- Se lee en 14 minutos
Aunque los ORM son muy útiles para los desarrolladores, abstraer el acceso a una base de datos tiene un precio. Los desarrolladores que decidan profundizar en la base de datos descubrirán que alguna...
Leer másFlutter: Pros y contras para el desarrollo de apps
- 04 de Octubre de 2019
- Se lee en 11 minutos
El mercado del desarrollo móvil está ganando rápidamente impulso en los últimos años. En 2019, se espera que cubra 2.500 millones de usuarios y más de 80.000 millones de dólares con la perspect...
Leer másSu guía para el SDK de Sage
- 17 de Septiembre de 2019
- Se lee en 6 minutos
Sage es un sistema de automatización de soluciones de gestión para pequeñas y medianas empresas. Se utiliza en sectores como la contabilidad, las nóminas, la fabricación, la distribución, las ve...
Leer másLos mejores marcos de desarrollo web
- 27 de Agosto de 2019
- Se lee en 7 minutos
Las tendencias de desarrollo web han evolucionado a lo largo de los años. Las herramientas, las técnicas y los lenguajes que se utilizaban hace una década ya no son populares ahora. Y lo mismo ocur...
Leer másProgramación reactiva en Swift (ReactiveX/RxSwift)
- 02 de Agosto de 2019
- Se lee en 7 minutos
En este artículo en particular trataremos de responder a preguntas como: ¿Qué es la programación reactiva? ¿Qué es la Programación Reactiva Funcional? Qué beneficios podemos obtener al utiliz...
Leer másEstado en React.js y por qué utilizarlo
- 03 de Julio de 2019
- Se lee en 7 minutos
¿Tiene curiosidad por React y quiere aprender sus trucos? ¿Quizá ha probado tutoriales en el pasado, pero le ha costado entender los conceptos básicos de State? ¿Tal vez usted está buscando un m...
Leer másAWS vs Azure vs Google – Comparación de la nube
- 17 de Abril de 2019
- Se lee en 14 minutos
La popularidad del uso de configuraciones en la nube en lugar de infraestructuras autoalojadas está creciendo rápidamente durante los últimos años. Al optar por la nube, las empresas obtienen una ...
Leer másNDepend – Herramienta de revisión de código .Net
- 10 de Abril de 2019
- Se lee en 16 minutos
¿Qué es el análisis de código? Probablemente todos los que están involucrados en el desarrollo de software entienden lo importante que es la calidad del código. Afecta a lo fácil que es mant...
Leer másTutorial de búsqueda en Azure: Primeros pasos y conceptos básicos
- 03 de Abril de 2019
- Se lee en 22 minutos
En la primera parte del artículo, revisamos brevemente dos populares servicios de búsqueda como servicio: Microsoft (MS) Azure Search y Elasticsearch. En esta parte, mostraremos en la práctica cóm...
Leer másAzure Search o Elasticsearch: ¿Qué es lo mejor para su aplicación?
- 28 de Marzo de 2019
- Se lee en 15 minutos
Para muchas aplicaciones y sitios web, que obviamente no están diseñados sólo para representar a su empresa, la función de búsqueda es una de las herramientas más importantes. La búsqueda puede...
Leer másServicios cognitivos de Microsoft Azure
- 06 de Marzo de 2019
- Se lee en 21 minutos
Microsoft (MS) Azure es un servicio de computación en la nube proporcionado por Microsoft, que cuenta con más de 600 servicios. En este artículo, vamos a hablar de uno de ellos: MS Azure Cognitive ...
Leer más¿Cuánto tiempo se tarda en crear una aplicación?
- 08 de Febrero de 2019
- Se lee en 8 minutos
Las aplicaciones móviles ya han superado a las aplicaciones web y de escritorio, por lo que hoy en día las empresas están más interesadas en crear sus propias aplicaciones móviles como forma pr...
Leer más.NET Core vs .NET Framework para contenedores Docker
- 20 de Noviembre de 2018
- Se lee en 17 minutos
¿Por qué Docker y qué es? Docker se está convirtiendo en el estándar de facto en la industria de los contenedores y su popularidad crece constantemente día a día. Según Docker, se han coloc...
Leer másPrimeros pasos en el aprendizaje automático con Microsoft Azure. Parte 2
- 19 de Julio de 2018
- Se lee en 9 minutos
En la primera parte de este artículo se expuso el ejemplo de la creación de un modelo y se nos familiarizó con los pasos más importantes del ML: preparación de los datos, selección del rasgo, en...
Leer másPrimeros pasos en el aprendizaje automático con Microsoft Azure. Parte 1
- 11 de Julio de 2018
- Se lee en 9 minutos
El aprendizaje automático se aplica a una amplia gama de tareas empresariales: desde la detección de fraudes hasta la selección del público objetivo y las recomendaciones de productos, pasando por...
Leer másPrincipales plataformas y herramientas de creación de aplicaciones móviles
- 25 de Junio de 2018
- Se lee en 8 minutos
Seamos sinceros, las aplicaciones móviles se han convertido en una parte integral de nuestra vida. Ya sea una versión móvil de catálogos y sitios, planeadores de negocios, redes sociales, apli...
Leer másArquitectura MVP de Android: 4 razones para usarla
- 18 de Abril de 2018
- Se lee en 5 minutos
La flexibilidad de Android le permite diseñar la aplicación de la forma en que se sienta cómodo. Ofrece a los desarrolladores tanto un poder signi...
Leer másUna misteriosa cadena de bloques y la experiencia práctica de Redwerk con ella
- 30 de Marzo de 2018
- Se lee en 12 minutos
¿Qué es el blockchain? En los últimos tiempos, la tecnología blockchain se ha hecho cada vez más popular en Internet. Desgraciadamente, no mucha gente entiende qué es. Blockchain es obra de ...
Leer másErrores típicos al trabajar con una base de datos en Ruby on Rails
- 30 de Enero de 2018
- Se lee en 10 minutos
Cuando oímos hablar de "Ruby", a menudo lo asociamos con "Ruby on Rails". Rails es un framework muy funcional y popular que se utiliza ampliamente para la construcción de APIs y aplicaciones web. Ra...
Leer másJNI: 3 razones por las que nos encanta
- 23 de Enero de 2018
- Se lee en 7 minutos
Al mencionar JNI, muchos programadores experimentan inconscientemente algún temor inexplicable. JNI parece sospechosamente difícil, y a primera vista su mecanismo parece mágico. Sin embargo, los qu...
Leer másTDD vs BDD: Pros y Contras
- 23 de Octubre de 2017
- Se lee en 14 minutos
En los últimos 12 años, nuestra empresa ha realizado con éxito decenas de proyectos, tanto grandes como pequeños. Durante este tiempo, el proceso de desarrollo se ha revolucionado significativamen...
Leer másScala Play vs ASP.NET Web API – Comparación de marcos web
- 13 de Septiembre de 2017
- Se lee en 14 minutos
Nuestra empresa lleva más de 12 años desarrollando software. Y alrededor de la mitad de nuestros proyectos son sistemas distribuidos multihilo de alta carga. Por lo tanto, nuestros desarrolladores u...
Leer más5 razones para amar RxJava
- 31 de Agosto de 2017
- Se lee en 7 minutos
Las extensiones reactivas (Rx) son un conjunto de métodos e interfaces que proporcionan una forma rápida, fácil de mantener y de entender para resolver los problemas de los desarrolladores de Java....
Leer másCómo rastrear un sitio web protegido: Una mirada en profundidad
- 11 de Noviembre de 2015
- Se lee en 22 minutos
Los rastreadores web son programas de descarga y procesamiento masivo de contenidos de Internet. También se les suele llamar "arañas", "robots" o incluso simplemente "bots" En esencia, un rast...
Leer más