Publicado el Dejar un comentario

Cómo cambiar a modo obscuro u oscuro (dark mode) Windows 10

Para activar el modo obscuro o dark mode de Windows 10 y en algunas de las aplicaciones sigue estos pasos:

Busca “Colores” en la barra de búsqueda de Windows 10 y selecciona “Elegir el color de énfais”:

Se abrirá la Configuración del Sistema en la sección de Personalización. Ahí seleccionamos la opción “Colores” del menú de la izquierda y aparecerá la Pantalla “Colores” a la derecha. Bajamos hasta la sección “Elige el modo de aplicación predeterminado” y seleccionamos la opción “Oscuro”:

Una vez seleccionado, Windows 10 pasará a modo dark/oscuro inmediatamente:

La mayoría de las aplicaciones, como el Explorador de Archivos, pasarán a este modo.  Si el Explorador de Archivos no cambia a este modo, es porque no tienes la última actualización. Esto sólo funciona en la versión 1809 o superior de Windows 10.

¡Saludos! 

Publicado el Dejar un comentario

Quitar acentos mediante una consulta SQL en Oracle

Supongamos que queremos crear “slugs” para nuestras URLs con los nombres de productos que contienen acentos. Pero ¿que es un slug? Bueno, un slug es colocar el titulo de una página en una URL válida para que de el usuario con sólo verla se de una idea de el contenido que puede encontrar en esa página.

Supongamos que la página anuncia nuestro producto “Computadora Portátil Lenovo X72”; el slug para está página sería “computadora-portatil-lenovo-x72”. Por lo general los “slugs” no llevan acentos, por lo tanto necesitamos reemplazarlos por su vocal base (á por a en el ejemplo anterior) y los espacios por los guiones.

Para específicamente el ejemplo anterior, utilizaríamos una combinación de las funciones TRANSLATE para reemplazar los espacios y acentos y la función LOWER para convertir el texto a minúsculas así:  

select Lower(Translate(‘Computadora Portátil Lenovo X72’,’á ‘,’a-‘)) from SYS.Dual;

Daría como resultado:

computadora-portatil-lenovo-x72

La función TRANSLATE trabaja parecido a la función REPLACE con la diferencia que la primera, permite reemplazar distintos caracteres a la vez como se puede observar en el ejemplo anterior (los caracteres ‘á’ fueron reemplazados por ‘a’  y los espacios por guiones ‘-‘).

Si lo que queremos es hacer una consulta más general para reemplazar los acentos en cualquier cadena de caracteres, emplearíamos una consulta SQL como esta:

select Translate(‘José Ángel Méndez Zúñiga’,’ÁáÉéÍíÓóÚú’,’AaEeIiOoUu’) from Dual;

Lo que daría como resultado:

Jose Angel Mendez Zuñiga

Espero y les sea útil.

¡Hasta la próxima!

 

 

Publicado el Dejar un comentario

Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:443. Apache.

De pronto apareció este mensaje en mi sitio web seguro que había estado funcionando sin problemas. El puerto seguro 443 no estaba siendo usado por ninguna aplicación sin embargo al intentar iniciar el servicio httpd éste no arrancaba y me daba el error descrito en el título de este entrada. ¿Me lo hackearon? No. Resulta que se instaló una actualización de Apache y reemplazo algunos archivos de configuración.

Cuando Apache detecta que en dos o más archivos de configuración existe la directiva Listen 443 arroja este error. Así que eliminando dichas lineas y dejando sólo una en todos los archivos de configuración se soluciona el problema.

¡Hasta pronto!