Ver, cerrar y eliminar permanentemente procesos en memoria, e iconos en "Systray"



En ocasiones instalamos programas que nos añaden procesos en sistema que comen recursos y no siempre son necesarios, e iconos en "Systray" (la barra de tareas abajo a la derecha, donde el reloj), que no siempre tienen la opción de eliminarse con un simple clic derecho / cerrar, además, de este modo se restaurarían al reiniciar el PC.

Cerrando muchos de ellos podemos optimizar la memoria del ordenador.

No obstante, para cerrar permanentemente iconos de Systray, antes de meterse en nada, es conveniente probar a hacer doble clic sobre el icono, o botón derecho / propiedades sobre el mismo, y buscar opciones para desmarcar el "Colocar icono en la bandeja", "Mostrar icono de acceso rápido" o similares.

Ver los procesos.



Para ver los procesos activos: Botón derecho en la barra de tareas / Administrador de tareas, o pulsar a la vez las teclas Control+Alt+Supr.

La pestaña "Aplicaciones" es el listado de programas que tenemos abiertos, normalmente los visibles en la parte izquierda de la barra de tareas.

La pestaña "Procesos" (esta es la que nos interesa) son los procesos visibles y no visibles que están abiertos por el sistema, a la derecha podemos ver la memoria que consumen.

Estos pueden ser cerrados de manera temporal (hasta que reinicies de nuevo el PC) simplemente seleccionándolos y dando a "Terminar proceso". Hay algunos procesos esenciales para el funcionamiento, y otros no. Para saber de qué es cada uno, puedes encontrar información en castellano de cada proceso, con información de fabricante, software, susceptible de spyware o virus, funcionalidad o si son procesos necesarios o no, con comentarios de usuarios, en infoprocesos.com

Otra opción, en inglés, es liutilities.com / listado

Puedes buscar en una los procesos que no encuentres en otra, para complementarlas.

Eliminación permanente de procesos



Para eliminar permanentemente los procesos, y los iconos de la barra de sistema que no den opción de eliminar permanentemente, y evitar que se abran de nuevo al reiniciar, hay varias formas de hacerlo:

Una es instalar el programa Regcleaner, y en la pestaña "Startup List", marcar y borrar los procesos que no desees.

Básicamente lo que hace es lo mismo (salvo que guarda backup) que la segunda forma de hacerlo (para la que no hay que instalar nada), que consiste en dar a Menú de Inicio / ejecutar y escribir msconfig, te abre la Utilidad de configuración de sistema, y en la pestaña "Inicio" de ese menú, tenemos el listado de los procesos, desmarcamos los que no deseamos y listo.



Nota: Al hacerlo de esta última manera, la primera vez que reiniciemos nos saldrá este mensaje

Bastaría con marcar la casilla "No volver a mostrar este mensaje..." y dar a Aceptar.

Cómo establecer auto incremento en SQL con phpMyAdmin


Una práctica habitual en la creación de bases de datos es establecer claves primarias (o Primary Keys, PKs) con la opción de auto incremento. De esta manera, no hay que preocuparse por especificar un valor numérico único de clave primaria cada vez que se inserte una nueva fila en la tabla.


Pese a que phpMyAdmin es una herramienta de gestión de bases de datos muy útil y fácil de usar, muchas verces oigo la pregunta de dónde especificar el auto incremento en phpMyAdmin. He aquí la solución:


En las últimas versiones de phpMyAdmin hay una nueva casilla llamada A_I. No hay más que marcar esta opción al crear o editar la columna de la tabla que contendrá la clave primaria, y ese campo numérico incrementará automáticamente su valor cada vez que se inserte una nueva fila.


Auto incremento en phpMyAdmin

Para comprobar que la propiedad de auto incremento se configuró correctamente, no hay más que mirar en la columna EXTRA dentro de las propiedades de la columna de la clave primaria de la tabla (tras haber seleccionado la tabla, y dentro de la sección de estructura, Structure). Si en extra aparece el texto auto_increment, la configuración del incremento automático fue exitosa.


Sin embargo, en versiones más antiguas de phpMyAdmin, el auto incremento se configuraba de forma diferente, editando directamente estas propiedades extra de la columna. La opción de auto_increment se encontraba dentro de un menú desplegable en la categoría EXTRA (la última columna en el menú de creación de campos).


Para poder acceder a este menú de edición de columnas de la tabla no hay más que hacer clic en el icono del lápiz en la fila de la estructura (dentro de la solapa Structure) que se corresponde con la columna de la tabla que se desea editar.


En cualquier caso, siempre se puede ejecutar una sencilla consulta SQL para actualizar el estado de la columna y habilitar el auto incremento. Desde phpMyAdmin sólo hay que seleccionar la solapa marcada como SQL y escribir una sentencia SQL como la siguiente:

ALTER TABLE `nombre_tabla`
    CHANGE `nombre_columna_pk` `nombre_columna_pk`
           INT(longitud_clave) NOT NULL AUTO_INCREMENT

Sólo hay que reemplazar "nombre_tabla" por el nombre de la tabla que se está editando, "nombre_columna_pk" por el nombre de la columna que contiene la clave primaria, y "longitud_clave" por la longitud del número usado como clave primaria (el valor por defecto para un entero, int, es la longitud 11).


Si necesita asegurarse de que el campo que se está auto-incrementando es de hecho la clave primaria de la tabla actual, se puede volver a asignar la clave primaria de la tabla pulsando en el icono de llave correspondiente a la fila del campo deseado.


Hay que tener en cuenta que sólo puede especificarse un campo con auto incremento por cada tabla en MySQL. Por otra parte, el incremento automático sólo tiene sentido con claves primarias numéricas, y sólo puede haber una clave primaria en cada tabla MySQL.


Por último, si lo que desea es cambiar el valor del auto incremento en phpMyAdmin (por ejemplo, para que el campo de auto incremento comience en un número concreto), sólo hay que seleccionar la solapa Operations (operaciones) en phpMyAdmin, y escribir en el campo llamado AUTO_INCREMENT el nuevo valor inicial del campo con auto incremento y guardar los cambios.

El problema de MySQL desactivado en XAMPP


Instalar XAMPP es una forma rápida de tener configurado y funcionando un servidor Apache con PHP y bases de datos MySQL.


Pero en ocasiones, debido a algún tipo de problema de configuración de MySQL, XAMPP da un error y no es posible arrancar el servicio MySQL. Si se comprueba el estado de las bases de datos utilizando el panel de control de XAMPP (status), se observará un mensaje de advertencia como el siguiente: "MySQL database DEACTIVATED" (base de datos MySQL DESACTIVADA).


Cómo activar MySQL en XAMPP en 2 pasos


Aunque no estoy seguro de las causas exactas de este error, hay un truco para repararlo rápidamente y activar MySQL en XAMPP con 2 pasos sencillos:

  • En primer lugar, no instale MySQL como un servicio de Windows que se arrancaría por defecto junto con el sistema operativo. Ésta es una opción durante la instalación de XAMPP: simplemente hay que dejar sin marcar la casilla de instalar las bases de datos MySQL como un servicio del sistema.

  • Finalmente, cree un archivo de configuración MySQL para la nueva instalación de MySQL (lo cual puede hacerse automáticamente con Win MySQL admin).

En efecto, existe una forma automática de generar un archivo de configuración MySQL básico usando las herramientas instaladas por defecto en XAMPP. Sólo hay que ir a la [carpeta de instalación de XAMPP] / mysql / bin y ejecutar winmysqladmin.exe. En el cuadro de diálogo habría que escribir un nuevo nombre de usuario y contraseña, y dejar que el programa de gestión de MySQL genere automáticamente el archivo de inicialización MySQL por defecto.


¡Y eso es todo! Con desactivar el arranque inicial de MySQL como servicio de Windows por defecto, y crearle un archivo de configuración MySQL por defecto, con un nombre de usuario y contraseña definidos, debería bastar para cambiar el estado de "MySQL database deactivated" a MySQL database ACTIVATED (base de datos MySQL ACTIVA).


Cómo comprobar el estado activo de MySQL


El estado de las bases de datos MySQL puede comprobarse abriendo el panel de control de XAMPP: el servicio de MySQL debería tener ahora una etiqueta verde al lado con el mensaje running (en ejecución).


Aunque Win MySQL Admin resultó útil para crear un archivo .ini básico, no es necesario seguir utilizando el programa una vez que el servicio MySQL está activo. Win MySQL Admin es una aplicación antigua y no actualizada, que además lanza a veces errores de Windows aleatorios.


Pero no hay problema: basta con cerrar la ventana de ese gestor de MySQL, y usar la aplicación phpMyAdmin que viene instalada por defecto dentro de XAMPP.


La prueba final consiste en abrir phpMyAdmin para comprobar el estado activo de las bases de datos MySQL.


Puede accederse a phpMyAdmin a través del menú principal del servidor Apache instalado con XAMPP. Es necesario arrancar el servidor Apache, abrir la página principal del servidor usando el navegador web (basta con escribir "localchost" en la barra de direcciones y con la configuración por defecto de XAMPP) y pulsar en el enlace a phpMyAdmin para comprobar que las bases de datos MySQL han pasado a estado activo.


Espero que estos trucos sean de ayuda para activar sus bases de datos MySQL en XAMPP, de modo que pueda aprovechar las ventajas que este paquete ofrece para programar y probar en local MySQL y PHP.

Cómo desbloquear Windows si pide contraseña de usuario con "Windows + L"


Desbloquear Windows

¿Alguna vez ha bloqueado Windows sin querer (quizás al probar algunos atajos de teclado como "Windows + L") y no sabe cómo desbloquear Windows?


Si el problema consiste en que pulsó la "Tecla Windows + L" para bloquear Windows, se le pedirá que introduzca su contraseña de usuario de Windows. La forma más sencilla de desbloquear Windows es simplemente introducir el nombre de usuario y contraseña del usuario actualmente activo de Windows.


Otra forma de desbloquearlo es introducir los datos de un usuario de Windows diferente, siempre y cuando tenga una contraseña de administrador, ya que los permisos especiales de administrador le habilitan para desbloquear el PC.


Sin embargo, si bloqueó Windows accidentalmente al pulsar el atajo de teclado, y en su momento le dio por quitar la contraseña, o si utiliza el usuario Windows por defecto y no recuerda haber especificado nunca una contraseña para Windows, ¡no se asuste! Cuando no se especificó nunca una contraseña de Windows para el usuario de Windows actualmente activo, simplemente hay que dejar la contraseña vacía.


Así que, si no tiene contraseña de Windows, deje el campo de contraseña vacío y pulse "Aceptar: eso bastará para desbloquear Windows.

Imprimir en negro puro 100% CMYK es diferente del color negro enriquecido (código de color HTML #000000)


Color negro enriquecido

¿Sabía que el color negro 100% CMYK es un color distinto del negro producido con el código de color negro en HTML, #000000?


En la mayor parte de programas orientados hacia una imprenta tradicional en CMYK, el color negro por defecto es el llamado negro puro (o también negro sólido o negro macizo). El color negro puro está compuesto de un 100% de tinta negra (expresado como 100% K), y un 0% del resto de tintas (es decir, 0% de CMY).


Sin embargo, si escogemos el código de color HTML #000000 en un selector de color, estaremos utilizando un negro enriquecido (al que también se puede llamar negro obsidiana, negro denso e incluso supernegro). En realidad, el negro enriquecido es una combinación de los siguientes porcentajes de tinta:

  • Cian (C): 86%

  • Magenta (M): 85%

  • Amarillo (Y): 79%

  • Negro (K): 100%

O al menos, esos son los valores del negro enriquecido en Adobe Illustrator. Sin embargo, los porcentajes de tinta CMYK pueden variar según como cada programa define el negro enriquecido.



¿Parecen el negro puro y el negro #000000 colores negros reales?


El problema que tiene el color negro puro (100 K) es que, cuando se representa en un espacio de color RGB, tendrá un aspecto gris oscuro.


No obstante, el negro enriquecido no tiene este problema, ya que es más negro que el negro puro (cuando se representa en la pantalla de un ordenador). Sin embargo, el negro enriquecido puede aparecer como un color marrón oscuro en CMYK, ya que dependerá mucho de las tintas específicas que utilice cada imprenta.


En realidad, esto tiene una explicación lógica. En una mezcla substractiva de Cian, Magenta y Amarillo, la combinación de color más oscura posible no es negro, sino un tono marrón oscuro.


Por otra parte, en el mundo real no existe una tinta negra que sea capaz de absorber todas las radiaciones (y que sea por tanto un color negro real). Así que las tintas negras son realmente un tono muy oscuro de gris.


Finalmente, si se trata de imprimir un negro puro (100% K) en un fondo de color, una pequeña desalineación de las placas de impresión crearía halos indeseados de color. Estos halos no se verían si se usase un negro enriquecido en lugar de un negro puro.



¿Qué negro hay que imprimir, 100% negro en CMYK o negro enriquecido en HTML (#000000)?


Trabajar con negros CMYK y con negros RGB es sencillo teniendo en cuenta estos 2 puntos clave:

  • No use negro enriquecido CMYK en una imprenta CMYK. Incluso con una trama de impresión más densa, en resultado no tendrá el aspecto de un color negro limpio en CMYK. Al tratar de imprimir en negro CMYK, el negro enriquecido daría lugar a marrones oscuros o tonos negros sucios. Así que, para imprimir negro en CMYK lo mejor es usar 100% Negro (K).

  • Use el código de color negro HTML #000000 al exportar imágenes RGB. Un valor CMYK de 100% K aparecería como gris oscuro en la pantalla de un ordenador. Así que hace falta usar negro enriquecido para ver un verdadero negro RGB en un monitor.

Por tanto, la idea es evitar el negro enriquecido en la mayor parte de procesos de imprenta en CMYK que utilizan un fondo blanco. Sólo haría falta usar negro enriquecido al ir a imprimir texto negro sobre una imagen o un fondo de color. De esta manera se evitan los halos de color (debidos a placas de impresión mal alineadas) que harían que el texto fuera difícil de leer.



Trucos de negro enriquecido en Adobe Illustrator


Existe un pequeño truco para trabajar con el color negro en Adobe Illustrator que hará todo esto mucho más fácil. Este truco permite trabajar siempre con negro puro (100% de tinta negra, el cual es el color negro por defecto en las paletas de color de Illustrator). Incluso se puede trabajar así con el negro puro cuando se vaya a exportar una imagen a RGB.


Sólo hay que asegurarse de que el menú Editar > Preferencias > Apariencia de Negro está configurado de la siguiente manera:

  • En pantalla hay que seleccionar mostrar todos los negros como negro enriquecido. Así no habrá confusiones con previsualizaciones gris oscuro del negro 100% K.

  • Hay que imprimir y exportar todos los negros como negro enriquecido. Esto no cambia la composición del color negro (que seguirá siendo un negro puro 100 K sin tintes marrones), pero creará un color supernegro #000000 HTML si se exporta a un espacio de color RGB.

¡Esperamos que estos trucos aclaren las diferencias que hay entre el negro puro 100% K en CMYK y el código de color HTML #000000 del negro enriquecido!