Blog de keopx

Drupal 7: Reiniciar contraseña con drush

Cuando no recordamos una contraseña de un sitio de Drupal podemos resetearla de forma muy rapida y sencilla usando Drush:

$ drush upwd admin --password="nuevapassword"

También existe otra forma de hacerlo un poco más "artesana":

$ mysql -u<user> -p<pass> <db>

Y lanzamos la consulta a la base de datos:

Drupal 7 activar admin menu y eliminar toolbar

Para usar el menú con funciones extendidas, que a mi personalmente me encanta, usaremos admin_menu. Instalar admin_menu:

$ drush en admin_menu  admin_menu_toolbar -y

Eliminar toolbar:

$ drush dis toolbar -y && drush pmu toolbar -y

Recordar limpiar la cache

$ drush cc all

Drupal 7 eliminar overlay

Como es sabido en Drupal 8.x han eliminado overlay. Personalmente nunca me gusto, aunque haya gente a la que le guste ese efecto. Por ello vamos a eliminar el overlay:

$ drush dis overlay -y && drush pmu overlay -y

Ahora limpiamos la cache y listo:

$ drush cc all

MySQL UTF-8 por defecto Debian / Ubuntu

Sabemos que el tema de la codificación de la base de datos es importante para que no haya en el futuro problemas de codificación, por lo que la recomendación, yo diría obligatorio, es utilizar UTF-8. Para ello editamos el fichero my.cfg:

sudo nano /etc/mysql/my.cnf 

Buscamos [mysqld] y escribimos lo siguiente:

[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci

Despues reinicioamos el servidor MySQL

sudo service mysql restart

Referencias:

Diferencias entre empty y isset en PHP

Me ha resultado interesante ver las diferencias entre ambos.

Os dejo un enlace donde se explica perfectamente: https://gist.github.com/juampy72/6029872

Una tabla descriptiva:

Gracias a Juampy y Rodrigo Alfaro

Acceso Nexus 5 via MTP en Debian Wheezy y Ubuntu 12.04

Como sabemos a partir de la version 4.0 de android, tenemos disponible el protocolo MTP como medio para acceder a nuestros terminales.

En este caso hablamos del Nexus 5 con Android 4.4 KitKat.

Lo primero que tenemos que hacer es instalar un repositorio extra mediante ppa

$ sudo add-apt-repository ppa:webupd8team/unstable

Solo en Debian Wheezy:

Editamos el fichero

$ sudo add-apt-repository ppa:webupd8team/unstable

y cambiamos wheezy por precise

Asi:

Añadir usuario a grupo existente Linux

Añadir usuario a grupo existente Linux:

$ sudo usermod -a -G vboxusers bob

Si deseas cambiar el grupo principal del usuario de forma predeterminada (pongamos que se llama grupo adm) no hay problema:

$ sudo usermod -g adm bob

Limpiar memoria cache en Linux sin reiniciar

Cuando un sistema lleva mucho tiempo iniciado y este genera mucha carga suele estar bien limpiar la memoria cache para que no comience a "swapear".

El comando en si es sencillo y no excesivamente intrusivo. Al comienzo ira un poco más lento pero a la larga se agradecerá.

Es necesario ser root

# sync; echo 3 > /proc/sys/vm/drop_caches

Podemos crear un script para que lo realice automaticamente:

Driver no oficial de realtek RTL8273AE-BT para Toshiba Satellite C855 en Debian y Ubuntu

Como compilar e instalar los driver para Ubuntu

Abrimos una terminal con Ctrl+Alt+T.

Necesitaras descargarte estos paquetes para poder compilar los drivers:

$ sudo apt-get install build-essential linux-headers-generic linux-headers-`uname -r`

Pega este linea en la consola para descargar y extraer el driver en un solo paso:

Instalacion de paquetes latex con modercv en Debian Wheezy

Lo primero que hay que hacer es bajarse los paquetes.

Requiere bastante espacio, pero siempre quedara eliminarlos después de usar.

Instalación:

sudo apt-get install texlive-latex-extra texlive-fonts-recommended lmodern texlive

Y se instalaran los siguientes paquetes, que la verdad son muchos, por eso recomiendo una vez utilizados eliminarlos:

Páginas

Suscribirse a RSS - Blog de keopx