SolutionOpsBlog técnico Hablar con un consultor
Blog técnico SolutionOps

Blog técnico · Desarrollo de software

Guías prácticas y ejemplos de código escritos por el equipo de desarrollo de SolutionOps: JavaScript y Node.js, PHP, bases de datos, frameworks, metodologías e inteligencia artificial.

Desarrollo de software

Async/Await para código secuencial – NodeJs JavaScript

Cómo usar async/await en Node.js y JavaScript para escribir código asíncrono con respuesta secuencial, sin anidar callbacks. Ejemplo práctico.

12 de mayo de 2025
Desarrollo de software

Estados de una promesa – NodeJs JavaScript

Los estados de una promesa en JavaScript y Node.js: pendiente, resuelta y rechazada, con un ejemplo y manejo de errores.

15 de diciembre de 2024
Desarrollo de software

¿Cómo gestionar fechas en NodeJs JavaScript?

Cómo gestionar fechas en Node.js y JavaScript con la clase Date y el formato ISO 8601, y cómo dar formato «yyyy-mm-dd» a una fecha.

15 de diciembre de 2024
Desarrollo de software

Tipos de Joins en SQL (MYSQL)

Tipos de JOIN en SQL (MySQL): INNER JOIN, LEFT JOIN y RIGHT JOIN con ejemplos, resultados y código para probarlos tú mismo.

15 de diciembre de 2024
Desarrollo de software

Hooks Más Usados en React JS

Los hooks más usados en React JS explicados con ejemplos: useState para estados, useEffect para efectos secundarios y useRef para el DOM.

15 de diciembre de 2024
Desarrollo de software

Exportar Certificado y Claves de un archivo .pfx con PHP

Cómo extraer el certificado, la llave privada y la clave pública de un archivo .pfx con OpenSSL en PHP, paso a paso y con código.

15 de diciembre de 2024
Desarrollo de software

Cardinalidades en bases de datos

Qué es la cardinalidad en bases de datos y los cuatro tipos de relación: uno a uno, uno a muchos, muchos a uno y muchos a muchos, con diagramas.

15 de diciembre de 2024
Desarrollo de software

Validaciones con Vuetify

Cómo validar formularios en Vue 3 con Vuetify de forma correcta, fácil y rápida: reglas, mensajes de error y validación al enviar.

15 de diciembre de 2024
Desarrollo de software

Inteligencia Artificial y su Tecnología

Qué es la inteligencia artificial, cómo funciona con algoritmos y modelos, y sus aplicaciones: asistentes, recomendaciones y vehículos autónomos.

15 de diciembre de 2024
Desarrollo de software

Axios v/s Fetch

Comparación entre Axios y Fetch en JavaScript: qué es cada uno, cómo hacer una petición HTTP y cuál conviene según tu proyecto.

15 de diciembre de 2024
Desarrollo de software

Inyección de SQL (SQL Injection)

Qué es la inyección de SQL (SQL injection), cómo funciona el ataque con un ejemplo en PHP y cómo prevenirla con consultas parametrizadas.

15 de diciembre de 2024
Desarrollo de software

Diferencias entre CNAME y registro DNS tipo A

Diferencias entre un registro CNAME y un registro DNS tipo A: qué hace cada uno y cuándo usarlos al configurar tu dominio.

15 de diciembre de 2024
Desarrollo de software

Principales Ceremonias en Scrum

Las principales ceremonias de Scrum explicadas: Daily Scrum, Sprint Planning, Sprint Review y Sprint Retrospective, y por qué importan.

15 de diciembre de 2024
Desarrollo de software

Leer Correos de Gmail con PHP (IMAP)

Cómo leer correos de Gmail con PHP usando IMAP: contraseña de aplicación, habilitar IMAP en Gmail y código para obtener los asuntos.

15 de diciembre de 2024
Desarrollo de software

Funciones almacenadas en MySQL

Qué son las funciones almacenadas en MySQL, sus ventajas y un ejemplo completo que calcula días hábiles entre dos fechas.

15 de diciembre de 2024
Desarrollo de software

Funcionamiento Básico de Redes Neuronales

Funcionamiento básico de las redes neuronales: capa de entrada, capas ocultas y capa de salida, funciones de activación y entrenamiento.

15 de diciembre de 2024
Desarrollo de software

Triggers en SQL

Qué son los triggers en SQL, cómo funcionan y un ejemplo de trigger BEFORE INSERT que da formato a una fecha antes de guardarla.

15 de diciembre de 2024
Desarrollo de software

Controlando el Acceso a Recursos Externos: Una Guía Completa sobre CORS en Node.js

Qué es CORS (Cross-Origin Resource Sharing) y cómo configurarlo en Node.js con Express y el paquete cors para controlar el acceso a tu API.

15 de diciembre de 2024
Desarrollo de software

Exploración de datos: importancia y técnicas básicas

Por qué la exploración de datos es clave en el análisis y sus técnicas básicas: visualización, correlación, valores faltantes, atípicos y segmentación.

15 de diciembre de 2024
Desarrollo de software

Dockerizando Node.js: Empaquetando tu Proyecto de Node.js en un Contenedor

Paso a paso para dockerizar un proyecto Node.js: Dockerfile de ejemplo, construcción de la imagen y ejecución del contenedor.

15 de diciembre de 2024
Desarrollo de software

El método húngaro

El método húngaro o algoritmo de Munkres para problemas de asignación: cómo funciona paso a paso y sus aplicaciones en tareas, transporte y personal.

15 de diciembre de 2024
Desarrollo de software

Manejo de fechas en PHP

Manejo de fechas en PHP: fecha actual, sumar y restar días, date_modify, formatos con date() y conversión entre formatos, con ejemplos.

15 de diciembre de 2024