Publi

  • Conocer la accesibilidad de un método en PHP (público, privado, protegido)

    Cuando programamos en PHP orientado a objetos, a veces, es importante conocer la visibilidad de ciertos métodos. Es una idea, que a priori puede resultar un poco ridícula, es decir, si llamo a un método es porque es público, si sólo lo puedo llamar desde las subclases, es porque es protegido, y si sólo lo puedo llamar desde la propia clase, es privado. Hasta aquí bien, pero… ¿y si colocamos un método intermediario?… Leer artículo completo

  • Script para activar y desactivar el touchpad de mi portátil

    touchpads
    Muchos portátlies traen un control hardware para activar y desactivar el touchpad, en cambio otros lo traen por software, por lo que debemos ser nosotros los encargados de activar y desactivar el touchpad cuando se accione la tecla.

    Para ello podemos utilizar este pequeño script:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    #!/bin/bash
    ICONS_PATH=$HOME/scripts/img
    OFF=`synclient | grep TouchpadOff | grep 0`

    if [ -z "$OFF" ]
    then
        synclient TouchpadOff=0
        notify-send -i $ICONS_PATH/touchpad-enable-icon.png -a TDE "Touchpad activado"
    else
        synclient TouchpadOff=1
        notify-send -i $ICONS_PATH/touchpad-disable-icon.png -a TDE "Touchpad desactivado"
    fi

    Lo primero que hace es determinar si el touchpad está activado o desactivado, y si está activado, lo desactiva y vicevesa, muy sencillo.… Leer artículo completo