[Windows] Bloquear ejecucion de ciertas aplicaciones

gpedit.msc - Plantillas administrativas - Sistema - No ejecutar aplicaciones de Windows especificas

Habilitamos la plantilla, pulsamos sobre el botón mostrar y ahí tenemos que escribir el listado de nombres de ejecutables que no queramos ejecutar, por ejemplo para bloquear internet explorer escribiremos iexplore.exe, si queremos bloquear firefox, firefox.exe, etc...

[Windows] Deshabilitar automontado de discos USB

Si necesitamos incrementar la seguridad, aunque sea minimamente en equipos, una de las directivas más eficaces es la inutilización del USB, en este caso no vamos a inutilizarlos sino a hacer que no se monten las unidades USB requiriendo el usuario de conocimientos medios-avanzados para poder montar por si solo la unidad como unidad de equipo (asignandole una letra).

Ejecutamos: diskpart.exe
Seguidamente: automount disable

Para restaurar las opciones de automontaje tendríamos únicamente que cambiar el último comando por automount enable.

[OpenCart] Acelerar la velocidad de la página

Podemos acelerar una tienda hecha en OpenCart agregando índices a la base de datos. Esto hace que la base de datos funcione más rapida, haciendo la respuesta de nuestras páginas más veloces. Las siguientes sentencias SQL están formuladas para aquellas instalaciones que no dispongan de un prefijo, en el caso de que las tablas dispongan de él, deberán de añadirse:

#Tabla category campo parent_id
CREATE INDEX i_parent_id ON category (parent_id);
 
#Tabla category_description campo language_id
CREATE INDEX i_category_description ON category_description (language_id);
 
#Tabla category_path campos path_id y level
CREATE INDEX i_category_path ON category_path (path_id,level);
 
#Tabla category_to_store campo store_id
CREATE INDEX i_category_to_store ON category_to_store (store_id);
 
#Tabla manufacturer_to_store campo store_id
CREATE INDEX i_manufacturer_to_store ON manufacturer_to_store (store_id);
 
#Tabla product campos manufacturer_id, date_added, date_modified
CREATE INDEX i_product ON product (manufacturer_id, date_added, date_modified);
 
#Tabla product campos model, sku, upc, ean,(como veis donde tengais la referencia etc) y con tipo FULLTEXT (si el campo es de caracteres no de números)
CREATE FULLTEXT INDEX i_product_fulltext ON product (model, sku, upc, ean);
 
#Tabla product_description campo language_id
CREATE INDEX i_product_description ON product_description (language_id);
 
#Tabla product_to_category campo category_id
CREATE INDEX i_product_to_category ON product_to_category (category_id);
 
#Tabla product_to_store campo store_id
CREATE INDEX i_product_to_store ON product_to_store (store_id);
 
#Tabla setting campo store_id, serialized
CREATE INDEX i_setting ON setting (store_id, serialized);
 
#Tabla url_alias campo query con tipo FULLTEXT
CREATE FULLTEXT INDEX i_url_alias ON url_alias (query);# 6936 filas afectadas.
 
#Tabla zone campo country_id
CREATE INDEX i_zone ON zone (country_id);
 
#Tabla zone campo name y code con tipo FULLTEXT
CREATE FULLTEXT INDEX i_zone_fulltext ON zone (name,code);

Galerías de fotos libres

Migrar MySQL a otra carpeta / particion (UNIX)

Supongamos que queremos cambiar el directorio de mysql de:
/var/lib/mysql a: /media/ssd/mysql

1.- Detenemos a mysql
sudo /etc/init.d/mysql stop

2.- Copiamos el directorio /var/lib/mysql en /ruta/mysql
sudo cp -R /var/lib/mysql /media/ssd/mysql

3.- Borramos los archivos ib_logfile
sudo rm /ruta/mysql/ib_logfile*

4.- Cambiamos el propietario de los archivos de /ruta/mysql
sudo chown -R mysql:mysql /media/ssd/mysql

5.- Editamos el archivo /etc/mysql/my.cnf
sudo nano /etc/mysql/my.cnf

Cambiamos la linea: datadir = /var/lib/mysql
Por la linea: datadir = /ruta/mysql

6.- Detenemos apparmor:
sudo /etc/init.d/apparmor stop

7.- Editamos el archivo /etc/apparmor.d/usr.sbin.mysqld
sudo gedit /etc/apparmor.d/usr.sbin.mysqld
le agregamos las siguientes lineas al final (antes de la llave })
/media/ssd/mysql/ r,
/media/ssd/mysql/** rwk,

8.- Arrancamos apparmor
sudo /etc/init.d/apparmor start

9.- Arrancamos mysql
sudo /etc/init.d/mysql start

Después que chequear que todas las bases de datos están bien podemos borrar el directorio /var/lib/mysql

Yoast no genera sitemap.xml

Si nos encontramos en la casuística de que el plugin Yoast para Wordpress nos devuelve un error 404 incluso habiéndolo habilitado para crearlo, una posible solución puede ser editar el archivo .htaccess.

En el panel de control >  SEO > Modificar ficheros > htaccess
# WordPress SEO - XML Sitemap Rewrite Fix
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap_index.xml$ /index.php?sitemap=1 [L]
RewriteRule ^([^/]+?)-sitemap([0-9]+)?.xml$ /index.php?sitemap=$1&sitemap_n=$2 [L]
</IfModule>
# END WordPress SEO - XML Sitemap Rewrite Fix
 
Atención: guarda una copia de tu htaccess para poder restaurarla por si no te funcionara esta solución.

Mi copia es esta:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress 

Comparte si te sirvió.

Solución: Este equipo no está ejecutando una copìa de Windows original

Para desactivar el mensaje de error 0x8004fe22 de Microsoft Windows, el pesado y reiterativo mensaje de Este equipo no está ejecutando una copìa de Windows original, que aparece cada poco tiempo y luce así:

Tendremos que Ir a Inicio - Panel de Control - Programas - Ver actualizaciones instaladas. Allí buscaremos la actualización KB971033 y la desistalaremos seleccionandola y pulsando sobre el texto desistalar.
Una vez reiniciamos y listo, el mensaje ya no se volverá a mostrar.

Modificar fichero host en OSX

Con esta pequeña utilidad, se instalará una opción en el panel de preferencias para poder modificar de forma cómoda el fichero host en Mac OS X https://github.com/specialunderwear/Hosts.prefpane/downloads