Blog
Artículos prácticos de KomuraSoft LLC sobre desarrollo web, SEO, Google Ads, desarrollo para Windows, aprovechamiento de sistemas existentes e investigación de fallos.
Búsqueda con IA en todo el sitio
Las consultas de búsqueda se envían a Cloudflare AI Search para generar los resultados. No introduzcas datos personales.
-
Guía introductoria de configuración de CPU para desarrolladores de aplicaciones Windows: prioridad, afinidad y núcleos P/E
Para desarrolladores de aplicaciones Windows: la relación entre prioridad de CPU, afinidad, núcleos P/E, ahorro de energía y EcoQoS/Efficiency Mode, y cómo m...
-
El extraño amor de un desarrollador, o: cómo aprendí a dejar de preocuparme y amar Windows
Windows es incómodo. Pero esa incomodidad es también la de un sistema operativo que lleva décadas cargando sobre sus espaldas el trabajo real.
-
Colección práctica de comandos de PowerShell ── Amplíe las pequeñas funciones que usa a diario
Repaso de comandos prácticos de PowerShell para el trabajo diario y cuándo usarlos: Measure-Object, Group-Object, Select-String, Compare-Object, Tee-Object, ...
-
Aplicación de scripts PowerShell — automatizar de forma segura la investigación de logs, el archivado y la generación de informes
Organizamos los pasos prácticos para avanzar de forma segura, con scripts de PowerShell, desde la investigación de logs, los informes en CSV y el archivado d...
-
Fundamentos de los comandos de PowerShell — operaciones básicas y uso seguro
Guía práctica de PowerShell: cómo buscar cmdlets, usar la canalización, manejar archivos y CSV, la directiva de ejecución y los pasos para evitar accidentes.
-
Por qué aparece «Windows protegió su PC» en Windows
Analiza por qué aparece SmartScreen al distribuir apps de Windows: firma de código, certificados EV/OV, Azure Artifact Signing, MSIX, Store, ClickOnce y dist...
-
Guía para abandonar la dependencia de sistemas en modo IE
Explica cómo prolongar de forma segura la dependencia del modo IE de Microsoft Edge en sistemas web internos y, a la vez, abandonarla: gestión de listas de s...
-
Causas y pasos de verificación cuando ActiveX no funciona en Office 2024/Microsoft 365
Cuando ActiveX no funciona en Office 2024/Microsoft 365, ordenamos el diagnóstico entre desactivación predeterminada, 32/64 bits, registro COM, DLL dependien...
-
Guía de auditoría de VBA y herramientas internas para prepararse ante la baja de VBScript
Ante la baja escalonada de VBScript, organizamos el inventario de VBA, Excel y herramientas internas, la detección estática, los registros de ejecución, las ...
-
Por qué no llegan los correos del formulario de contacto y cómo solucionarlo
Analizamos por qué no llegan los correos de notificación del formulario de contacto: SPF/DKIM/DMARC, la cabecera From, SMTP externo, hosting compartido, PHP ...
-
¿Qué es GCPW? - Cómo gestionar el inicio de sesión de Windows con la autenticación de Google
Explica el funcionamiento de GCPW, su uso combinado con Windows device management, los perfiles existentes, el primer inicio de sesión, el modo sin conexión,...
-
Codificación de caracteres y saltos de línea en Windows - Fundamentos de los caracteres corruptos y CRLF/LF
Organizamos de forma práctica las diferencias entre Shift_JIS, UTF-8, UTF-16, los caracteres corruptos y CRLF/LF, que suelen confundirse en Windows.
-
¿Cuál es la diferencia entre los números pseudoaleatorios y los números aleatorios reales? - Cómo distinguirlos
Analizamos la diferencia entre números pseudoaleatorios y números aleatorios reales (verdaderamente aleatorios / físicos / NRBG) desde la reproducibilidad, l...
-
Fundamentos de los estándares de código de barras GS1 y precauciones en la operación en planta
Qué estandariza GS1: diferencias entre GTIN, AI, GS1-128, GS1 DataMatrix y GS1 QR Code, y los puntos que fallan en la operación real.
-
Trampas de registro y bitness en el desarrollo COM/OCX/ActiveX
Un repaso práctico de los problemas más comunes en COM, OCX y ActiveX: bitness de 32/64 bits, Visual Studio 2022, regsvr32/Regasm, permisos de administrador,...
-
¿Dónde deben ir el catch y el log en el manejo de excepciones?
Organiza los límites para capturar excepciones, el log principal y quién decide la recuperación, evitando el catch amplio, los logs duplicados y los resultad...
-
¿Qué es ClickOnce? - Cómo funciona, actualizaciones y en qué casos conviene o no usarlo, desde la práctica
ClickOnce distribuye apps de escritorio Windows en .NET: manifiestos, actualizaciones, caché, firma y en qué casos conviene usarlo, con diagramas Mermaid.
-
Qué es el modo de eficiencia de Windows — el icono de hoja verde y cómo desactivarlo
Explicamos qué es el modo de eficiencia del Administrador de tareas de Windows 11, cómo interpretar el icono de hoja verde, cómo desactivarlo, cómo reducirlo...
-
Cómo acelerar la validación de aplicaciones con Windows Sandbox
Cómo usar Windows Sandbox para aislar problemas de permisos de administrador, reproducir entornos limpios y simular falta de permisos o de recursos, con .wsb...
-
Cómo colocar imágenes, figuras y capturas de pantalla en un manual de Word sin que se descoloquen
Para que las imágenes, figuras y capturas de un manual de Word no se descoloquen: colocación en línea, pies de figura, anclas, márgenes, plantilla y revisión...
-
Diseño de seguridad de la actualización automática - Por qué HTTPS no es suficiente
Se trata la actualización automática como un límite de confianza, con metadata firmada, verificación en el cliente, separación de claves, protección contra r...
-
Procedimiento práctico para identificar el formato de una cadena hash
Para identificar el formato de una cadena hash hallada en un log o una base de datos, conviene mirar en este orden: prefijo, separador, conjunto de caractere...
-
Buenas prácticas de diseño de chatbots útiles para el trabajo
Antes de elegir el modelo hay que definir el uso, el conocimiento, los permisos, el traspaso y la evaluación. Buenas prácticas para chatbots de sitios web y ...
-
Fundamentos para crear manuales en Word - Errores comunes y cómo mejorarlos
Reúne los fundamentos para dejar de gestionar a mano títulos, numeración, índice, saltos de página y revisión al crear manuales en Word.
-
¿Por qué el PPAP es un problema en la seguridad del correo electrónico? ¿Cuál es la forma correcta de hacerlo?
Explicamos por qué el PPAP (ZIP con contraseña y aviso posterior) es peligroso, y resumimos alternativas reales: TLS, S/MIME y descargas con autenticación.
-
Requisitos mínimos de un logger propio y checklist de pruebas de integración
Para que el log de diagnóstico de una aplicación propia sea confiable, organizamos UTF-8 JSON Lines, los campos obligatorios, flush, rotación, comportamiento...
-
Cómo diseñar el envío masivo de correos para pymes sin depender de un proveedor específico
Cómo diseñar, sin depender de un servicio de newsletter, el envío de correos de aviso a decenas o cientos de destinatarios, cubriendo envío individual, gesti...
-
Por qué las empresas deben tener un sitio web: pensar más allá de la presentación corporativa y conectarlo con las ganancias
Explicamos por qué las empresas deben tener un sitio web y cómo se conecta con las ganancias a lo largo de la búsqueda, la comparación, el contacto y la cont...
-
Cómo trazar el límite entre pruebas unitarias y pruebas de integración
Analizamos el límite entre pruebas unitarias y de integración: lógica pura, formato, cableado, entorno y tiempo, en una tabla de decisión práctica.
-
Cómo conectar los artículos con las páginas de servicio - Fundamentos del diseño de enlaces internos
Cómo diseñar enlaces internos que conecten los artículos con las páginas de servicio: intención de búsqueda, texto de anclaje, artículos relacionados y llama...