anotaciones que no quiero recordar, ni olvidar

me

Blog Técnico

Extensiones recomendadas para GNOME Shell (GNOME 3)

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Somos muchos lo que, tras instalar la última versión de Ubuntu y probar Unity no nos ha convencido, y hemos pasado a GNOME Shell. Bien es cierto que la nueva versión de GNOME tampoco es perfecta y se echa de menos buena parte de la funcionalidad que tenía GNOME 2. Por suerte para eso están las mejores extensiones, y más desde que está online el centro de extensiones de GNOME Shell, desde donde podremos instalarlas con sólo un click, si lo hacemos desde Firefox.

Las extensiones que estamos utilizando nosotros y que nos han parecido las mejores y más útiles son:

  • Alternative status menu: Muestra en el Status Menú las opciones de Hibernar y Suspender.
  • Frippery applications menu : Sustituye el botón de actividades por el menú de Aplicaciones. Además permite, pulsando el botón derecho del ratón, deshabilitar el que se muestren las ventanas, aplicaciones y demás que se muestran cuando llevamos el cursor a la esquina superior-izquierda de la pantalla. Muy útil.
  • Auto hide top panel: Auto-oculta el panel superior de GNOME. Muy útil si le dáis poco uso al panel o si tenéis poca resolución vertical.
  • Noa11y: Oculta el botón de Accesibilidad del panel superior. Si no vas a utilizarlo, ¿para qué ocupar espacio tontamente? :)
  • Overlay icons : Muestra el icono de la aplicación sobre la ventana en la vista general. Útil para identificar rápidamente cada ventana.
  • Permanent notificatons: Mantiene las notificaciones del sistema visibles hasta que pulsas sobre ellas. Interesante si vas a tomar café para ver lo que ha ocurrido mientras, aunque si tienes muchas notificaciones (de correo, por ejemplo) puede llegar a ser incómodo.
  • Status only icon: Elimina el nombre del Status Menú, dejando sólo un icono. Es muy útil para ventanas con poca resolución o si vamos a poner muchas extensiones para el panel superior y necesitamos espacio.
  • System monitor: Buenísima extensión para monitorizar el consumo de RAM, CPU, red, temperatura... No está disponible desde el centro de extensiones, así que la instalaremos nosotros. Depende de pyton, con lo que primero deberemos instalarlo, si no lo tenemos ya instalado. Los pasos a seguir son:
    • Abrimos un terminal e instalamos python:
      sudo apt-get install python3 python3-gobject libgtop2-7 gir1.2-gtop-2.0
    • Añadimos el repositorio de webup8team (los creadores de la extensión) y la instalamos, con los siguientes comandos:
      sudo add-apt-repository ppa:webupd8team/gnome3 
      sudo apt-get update
      sudo apt-get install gnome-shell-system-monitor
    • Reiniciammos GNOME Shell, la forma más rápida es ir a Ejecutar (ALT + F2 por lo general) y escribir "r". Pulsamos intro y se reinicia el entorno gráfico.
    • Ahora podemos ir a gnome-tweak-tool y activar la extensión.

Hay otras que nos permiten añadir un panel inferior al estilo de GNOME2 (aunque con limitaciones), añadir un dock con lanzadores, un menú de aplicaciones, monitores de estado... Si queréis verlas todas y probarlas visitad el centro de extensiones de GNOME Shell.

Conceptos sobre RAID, chequear y configurar

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Bueno, este es el inicio de esta libreta de notas donde quiero anotar algunos comandos de consola de linux para obtener información que nos permita mantener o configurar nuestro RAID.


En este caso concreto el RAID5, es un array por software montado sobre:
Mostrar/Ocultar código vim

Ver código
/dev/md0

compuesto por cuatro discos, cuyas particiones son:
Mostrar/Ocultar código vim
Ver código
/dev/sda1
/dev/sdb1
/dev/sdc1
/dev/sdd1

- Estado del array:
Mostrar/Ocultar código vim

Ver código
cat /proc/mstat

- Información completa:
Mostrar/Ocultar código vim

Ver código
mdadm -D /dev/md0

- Si lo que queremos es ver disco a disco el estado de cada disco:
Mostrar/Ocultar código vim

Ver código
mdadm --examine /dev/sda1

- Para configurar que nos envie un mail cuando falle:
Mostrar/Ocultar código vim

Ver código
vim /etc/mdadm/mdadm.conf

Definiremos la variable:
Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. ";Mostrar/Ocultar código vim
Ver código
MAILADDR cuentacorreo@midominio.com

Otro día entraremos más a fondo sobre mdadm:
http://en.wikipedia.org/wiki/Mdadm
Y sobre la necesidad de instalar grub, ojo.

¿Como instalar una fuente en linux?

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Pues la verdad es que es muy fácil.

Si ya tienes una fuente perfecto, si no aprovecho para recomendaros las fuentes de Google Fonts

Una vez descargada la fuente y descomprimida tienes que dejar la carpeta que contiene la fuente en el directorio de fuentes de tu distribución linux, en ubuntu es este:

Mostrar/Ocultar código vim

Ver código
/usr/share/fonts/truetype/

Oja al directorio 'truetype', que es en este caso el tipo de fuente que me he bajado, ttf.

Como encontrar registros con campos duplicados en una base de datos MySQL

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo
Fácil y rápido:
Mostrar/Ocultar código mysql
Ver código
SELECT `mf_name`, count(*) FROM `omw_vm_manufacturer` GROUP BY `mf_name` HAVING count(*) > 1;
Como tunear SAMBA: optomizando para aumentar la velocidad de lectura y escritura

Ratio: 0 / 5

Inicio inactivoInicio inactivoInicio inactivoInicio inactivoInicio inactivo

Nuevamente nos encontramos con servidores que no avanzan a la velocidad que lo hace el hardware. En esta ocasión le metemos mano al servidor de ficheros de linux para windows llamado SAMBA, con el fin de aumentar su velocidad de lectura y escritura en una red gigalan de las anteriores tasas de 34 MB/s a unos estables 60 MB/s.

Breves pero efectivos, acceded al archivo de configuración:
/etc/samba/smb.conf
y buscar o añadir los siguientes parámetros:

Mostrar/Ocultar código vim

Ver código
use sendfile = yes
strict locking = no
read raw = yes
write raw = yes
oplocks = yes
max xmit = 65535
deadtime = 15
getwd cache = yes
socket options = TCP_NODELAY SO_SNDBUF=64240 SO_RCVBUF=64240

Tras ello podéis testear vuestro archivo de configuración con:
testparm /etc/samba/smb.conf

Si te muestra una advertencia de este tipo:
rlimit_max: rlimit_max (8192) below minimum Windows limit (16384)
Todo va a seguir funcionando, pero tu limite de archivos abiertos simultáneamente es ese, y no es cosa de samba, debes de cambiar un parámetro que afecta a toda tu máquina, así que si quieres aumentarlo edita:
/etc/security/limits.conf
añadiendo esta línea:
* - nofile 16384

Si vuelves a hacer el testparm /etc/samba/smb.cnf y sigues con la misma advertencia elimina la linea anterior del fichero y usa este otro comando directamente en consola:
ulimit -n 16384

Reinicia tu máquina y fin. A buen entendedor pocas palabras bastan ;)