Entradas

Configuración IDSE IMSS 2024: Guía Práctica, para renovación de Certificados

Imagen
Configuración IDSE IMSS 2024    Este artículo surge como respuesta a las numerosas consultas que he recibido sobre cómo configurar equipos con Windows 10 y 11 para la renovación de certificados en IDSE IMSS. Reconozco que este proceso puede ser complicado para muchos, por lo que he decidido compartir esta guía con la esperanza de que sea de utilidad para aquellos que lo necesiten. La información es aplicable tanto para Windows 10 como para Windows 11.   Paso  1.-   Se recomienda desinstalar todos los java del equipo y bajar e instalar unicamente la versión de 32bits, que se puede descargar desde:   https://www.java.com/es/download/manual.jsp Revisar que sea la ultima versión de JAVA de 32bits (a su fecha de instalación). Paso 2.-   Editar dos archivos: C:\Program Files (x86)\Java\jre-1.8\lib\security : javaws.security y java.policy Agregar al final de cada archivo, la suguiente linea: permission java.io.FilePermission "<<ALL FILES>...

Django REST Framework - ListSerializer - Actualizaciones Múltiples

Imagen
 Se muestra un ejemplo, de como realizar la implementación de Múltiples actualizaciones en una sola petición , es decir enviando una lista de objetos, y usando la clase ListSerializer  realizamos las actualizaciones (inserciones u eliminaciones). El modelo para el ejemplo La Vista      def   post ( self ,  request ):          """ Ejemplo de manejo de listas en Serializer                     Para este ejemplo asumimos lo siguiente:           Se tienen que enviar todos los datos existentes de los empleados en el JSON ya que           se comparara con la base de...

Bot menú de Telegram [ InlineKeyboardMarkup] In C#

Imagen
  Les dejo un pequeño ejemplo en c#, usando la Api de Telegram  , para crear un menú interactivo usando InlineKeyboardMarkup Descargar Codigo Recuerden que es necesario que creen su ApiKey, desde Telegram y ponerlo al inicializar TelegramBotClient

Fix para correos perdidos en Thunderbird [x-mozilla-status]

Imagen
 Cuando estaba compactando mis correos, para ahorrar espacio en disco por alguna razón se dejaron de ver los correos, sin embargo al revisar el tamaño del inbox seguía teniendo el mismo tamaño  Investigando un poco, se debe a algún error de Mozilla Thunderbird , en la cual les cambia un estatus: x-mozilla-status = 0009 u 0008 . La solución es abrir el archivo Inbox con un editor de texto y cambiar a x-mozilla-status =0001. Pero la cosa se complica cuando los correos son mayores a 1 GB, en mi caso el archivo pesaba 9GB. ( Las imágenes de arriba son ilustrativas, ya que recree el detalle en un Inbox de poco tamaño ) Por lo que decidí crear un script en Python para que realice el cambio, apoyándonos en la librería mailbox Crear un archivo .py en mi caso:  thunderbir_email_fix_verbose_mode.py ------------------------ import mailbox print('Jero') print('Script V 0.8') print(' Versión de Python  Requerido : 3.9. 4 ') print('') print('Leyendo Archivo Inbox....