Instalar LibreOffice 4.0 por PPA

Hace ya más de 2 años que os contaba cómo reemplazar OpenOffice por LibreOffice en vuestro sistema, de eso hace ya bastante e incluso andábamos por la versión 3.1 de LibreOffice. Pues bien, las cosas han cambiado bastante desde entonces, y ya por defecto nos encontramos a éste último como nuestra suite ofimática por defecto.

LibreOffice4_linux_hispano

Veamos como mantenernos actualizados a la última versión de esta fantástica suite (aunque los que me conocéis bien, y sin entrar a debate, sabréis que me encanta el Office de Microsoft). En este caso lo haremos usando los PPA que desde el repositorio oficial de la suite ofrecen.

ahornero@6581-D:~$ sudo add-apt-repository ppa:libreoffice/ppa
ahornero@6581-D:~$ sudo apt-get update

Ahora podemos utilizar el actualizador de software (Software Updater), o desde el gestor de paquetes al lanzarlo aparecerá o directamente a través del siguiente comando:

ahornero@6581-D:~$ sudo apt-get dist-upgrade

Leer más » 3 Comentarios

Lo mejor de mi RSS del 25 de febrero al 3 de marzo de 2013

Leer más » 1 Comentario

Imitar target=”_blank” en JavaScript

Cuando trabajamos con JavaScript, en ocasiones imitamos el comportamiento de la etiqueta <a href=””> de anchor, de HTML, con un location.href = url. Sin embargo, cuando queremos que el enlace destino se abra en una pantalla aparte, haciendo uso de la expresión:

<a href="URL" target="_blank">el texto del enlace</a>

No podemos usar ese método, sino este que muestro a continuación:

Leer más » 8 Comentarios

Student App Developers Meetup 2013 Córdoba

En este mismo sitio anunciamos eventos interesantes para los amantes de las Nuevas Tecnologías de Córdoba y alrededores. A eventos como la Córdoba WordPress Meetup de todos los años se suma una nueva iniciativa realmente interesante: Student App Developers Meetup 2013 Córdoba.

Student App Developers Meetup 2013 Córdoba

Básicamente comentaros que es un encuentro de estudiantes que desarrollan aplicaciones de todo tipo y donde pueden mostrar qué hacen, qué tecnologías usan, etc. a la vez que un grupo de empresas del sector comenta su experiencia en soluciones similares.

Leer más » 1 Comentario

Uso de CDN: ventajas e inconvenientes

El hecho de tener una CDN (Content Delivery Network o Red de Entrega de Contenidos), tiene puntos positivos y negativos. Antes de comentarlos, tenemos que comprender qué es exactamente.

Una CDN nos proporciona la posibilidad de descargar contenido estático: imágenes, audio, librerías en JavaScript, estilos CSS, etc. desde una fuente diferente a nuestro servidor principal donde tenemos alojado nuestra aplicación web, por ejemplo nuestro WordPress o cualquier otro.

¿Pero por qué usarlos?

Leer más » 1 Comentario

Lo mejor de mi RSS del 18 al 24 de febrero de 2013

Leer más » 1 Comentario

Monitorizar servidor web para ver si está caído o no de forma automática

Probablemente, tengáis más de una vez problemas con los servidores que mantenéis. Un problema típico es que un servidor web deja de dar servicio por cualquier razón. Cuando esto pasa depende de la gravedad, podemos tomar muchas acciones. A veces con reiniciar el servidor web, un proxy caché que tengas o cualquier otro, puede ser suficiente.

Para no tener que estar pendientes, lo ideal es que tengas este proceso automatizado y se ejecute cada cierto tiempo. ¿Cómo? Veamos.

Crear el script

Este es el primer paso, deberemos crear un fichero chequeo.sh o como queráis llamarlo con permisos de escritura e incluir dentro de él las siguientes líneas:

#!/bin/bash
url="aquí_tu_url";
response=$(curl -s -I -L $url | grep HTTP); 

status=${response#* };
status=${status:0:3};

if [ "$status" != "200" ] 
then
    // acciones a efectuar
fi

Leer más » 4 Comentarios

Agrupar misma regla CSS para varios elementos

Cuando estás creando reglas CSS, es muy frecuente que diseñes reglas para cada elemento o grupo de elemento definiendo clases. Es correcto agrupar elementos en grupos mediante las clases, sin embargo, también es correcto definir una sola regla CSS para varios identificadores y clases o partes de reglas que son comunes a varias.

Esto es correcto pero es menos usado y conocido y de ahí la entrada de hoy.

¿Por qué conviene hacerlo?

Básicamente por simplidad y velocidad. Velocidad en dos aspectos, por un lado, por tiempo de transmisión (menos tamaño del fichero CSS resultante), por otro lado, por tiempo de interpretación (menos reglas que interpretar y menos reglas sobre las que buscar al renderizar).

¿Cómo se hace?

Probablemente ya lo sepáis pero merece la pena volver a comentar la sintaxis. Tened en cuenta que ciertos framework como jQuery también hacen uso de la misma sintaxis y puede seros útil.

Veamos un ejemplo esclarecedor:

Leer más » 1 Comentario

Lo mejor de mi RSS del 11 al 17 de febrero de 2013

Leer más » 1 Comentario

TuxInfo número 55: Comfusion 4.1 mejorando la experiencia del usuario

Por desgracia, se me había quedado esta entrada en borradores y no la había puesto en portada, pero bueno, aprovechando para el fin de semana también viene genial.

Aquí tenéis el contenido de este mes:

  • ComFusion 4.1 : Mejorando la experiencia del usuario
  • Motorola Razr I : Potencia en Android de la mano de Intel
  • Manjaro Linux: El GNU/Linux que evoluciona
  • Xperia U: Un móvil económico con delirios de grandeza
  • Internet: ¿Cómo cuidar a tus hijos?
  • Guía de GNU/Linux (parte XI)
  • PC-BSD 9.1 ¡El Diablo mete la cola nuevamente!
  • Primeros pasos con PC-BSD 9.1
  • Opinión: ¿Dónde empieza la privacidad?
  • AWK (parte II)

Y como siempre para ver la revista en línea y para descargarla. Aquí mismo la tenéis:

Leer más » Comentar