Windows 7 beta 1

windows La primera beta de Windows 7 es ahora pública y durante la última semana ha sido uno de los temas estrella de la «blogosfera». Para algunos es la oportunidad de la empresa de Redmon de corregir sus errores. Para otros, la de que los «ingratos» usuarios puedan retractarse de los suyos. Lo cierto y verdad es que Microsoft no puede permitirse tropezar dos veces seguidas en la misma piedra y windows 7 TIENE que contar con una fuerte aceptación, así que desde Microsoft van a apostar (y a invertir) fuerte para que esto sea así. Para evaluarlo sobre GNU/Linux podéis usar virtualbox eligiendo Vista como sistema operativo en la configuración de la máquina virtual y, muy importante, escogiendo una Intel Pro/1000 MT como interfaz de red.

7 enlaces 7 (y XXVIII)

enlaces rápidos

  • 42 de los mejores juegos gratuitos para Linux (II). Especialmente dedicado a quienes los Magos no le hayan traído nada con que jugar. Son gratis, así que que se jodan esos monarcas corruptos… Y para los muy jugones, aquí están los 42 anteriores..
  • Juegos para Linux. Esto ya para los que hayan sido muy, muy buenos y tengan mucho tiempo libre (sin importarnos a lo que se dediquen sus ascendientes, que eso ya se lo dejamos a los «guruses»).
  • Los 7 mejores programas de backup para Linux. Desde soluciones en línea de comando como rsync hasta varias opciones con interfaz gráfico. Visto en Ribosomatic.
  • Sincronización y backup con Conduit. Y seguimos con backups. Conduit es una herramienta que nos permite sincronizar distintos tipos de contenidos (fotos, contactos, documentos, etc.) con diferentes servicios en línea (flickr, google contacts, google documents, etc.). Lo hace, además, con una intuitiva interfaz que recuerda claramente a la de Yahoo Pipes. Echadle un vistazo a estos pantallazos.
  • Linux4One. La primera distribución que encuentro pensada específicamente para el Acer AspireOne basada, como no, en el omnipresente Ubuntu Netbook Remix. Vista en Con G de GNU.
  • Como averiguar el UUID de un dispositivo. Habreis visto que desde hace tiempo muchas distribuciones ya no montan los dispositivos mediante el claÅ?ico /dev/sda1 sino usando un identificador en hexadecimal de 32 caracteres ¿verdad? Se trata del UUID (Universally Unique Identifier) y en este post te cuentan como usarlo para montar un dispositivo.
  • Protegiendo aplicaciones PHP con PHPIDS. Bonito (y sencillo) tutorial de instalación y configuración de PHPIDS (PHP-Intrusion Detection System), una bonita librería para proteger tus páginas escritas en PHP de los intentos de intrusión.

Co.mments desaparece

wordpress Co.mments, uno de los servicios que más útiles me resultan desaparecerá definitivamente dentro de unos días después de haber permanecido varios días sin servicio. Según su autor, mantener a raya a los spammers le consume un tiempo del que ahora no dispone. Otro motivo para odiar a esas sabandijas… Partiendo de la base de que coComment, su competencia más directa, nunca me ha parecido realmente cómoda ¿Conoceis otra alternativa para realizar un seguimiento centralizado de los comentarios que vas dejando por ahí?

Ingresos y gastos en 2008

dinero, dinero Hoy toca entrada burdamente mercantilista destinada a quien esté pensando en sacarse algunos eurillos a través de su blog. Las normas que sigo, ya sabéis, son las mismas que el año pasado: olvidarse de Adsense, rozar el mínimo esfuerzo, que la publicidad no resulte intrusiva y que la temática de la misma no me plantee problemas morales. Los resultados, lógicamente, no están encaminados a vivir de ello sino meramente a cubrir el coste de hosting y alquiler de dominios y, ya de paso, permitirme algún pequeño capricho. Me gusta pensar por ejemplo que, una vez hechos los números, el AspireOne que tanto estoy disfrutando ha salido de aquí.

Y dicho esto, la tabla de ingresos y gastos para el pasado año ha sido la siguiente:

IngresosGastos
Dominios contratados con Hostinet92,21€
Dominios contratados con Dreamhost14,25€
Ingresos por referencias a Dreamhost131,86€
Enlaces contratados a través de Linklift490,30€
Publicidad a través de Oxado41,21€
Donativos a ONG's312,00€
TOTALES662,76€418,46€
BALANCE244,30€

Como se observa en la tabla, la principal fuente de ingresos del blog llega a través de Linklift, todo un descubrimiento. Se trata de un servicio muy similar al del más popular Text Link Ads, pero mucho más cómodo (el contacto se realiza siempre en castellano y de forma realmente cercana y amistosa) y que proporciona unos ingresos bastante majos. Los enlaces que aparecen aquí a la derecha bajo el epígrafe de «Enlaces Patrocinados» provienen de ellos.

Oxado es un producto muy similar a Adsense y que he empezado a evaluar este año pasado a partir del mes de mayo. Al principio los resultados fueron bastante decepcionantes (alrededor de 1 euro mensual) pero luego han ido repuntando mes a mes de forma progresiva hasta alcanzar cerca de 15� en Diciembre. Lo sorprendente es que este cambio ha ocurrido sin modificar en absoluto ni la ubicación de los anuncios ni que el tráfico de mi blog haya experimentado un cambio proporcional ¿Se trata tal vez de un mejor ajuste de los anuncios al contenido? No lo creo pero, en cualquier caso, seguiré observando la evolución futura. El bloque de 250 pixeles de la parte superior derecha proporciona el 98% de los ingresos totales. El resto, los que he insertado en comentarios o entre bloques, no rentan en absoluto y sólo los mantengo por mera experimentación así que posiblemente los eliminaré en los próximos meses. Al igual que ocurre con Adsense sólo pagan al alcanzar los 100$ acumulados así que realmente aún no he tenido ingresos reales. Lo dicho: ya os iré contando que tal.

Por último, Los ingresos a través de Dreamhost son fruto de las renovaciones y nuevos contrataciones realizadas mientras que aún mantenía contrato con ellos. Su programa de afiliados cambió a mediados del año y ahora los beneficios son mucho menores, así que no espero que de rendimientos similares en años próximos.

Por cierto, a esto hay que sumar los 12 meses de hosting gratis por referencias con Servage.net (equivalentes a unos 76,20�) y que me supondrán que el año que viene tampoco tendré que pagar por el hosting.

NOTAS IMPORTANTES: Algunas de las referencias a servicios de esta entrada me suponen un beneficio dentro de los respectivos programas de afiliados de cada una de ellas. Así, por ejemplo, Servage.net proporciona dos meses de hosting gratis a través de las referencias hechas desde aquí, Linklift me abona 10,00� por cada anunciante y/o blogger aceptado que llegue a ellos a través de mis referencias y Oxado proporciona un porcentaje de los ingresos obtenidos a través de los futuros nuevos clientes.

Las tres ONG’s a las que aporto donativos son Amnistía Internacional, Médicos sin Fronteras y la Fundación Vicente Ferrer. A las dos primeras soy socio desde hace alrededor de 15 años y la fundación Vicente Ferrer es la única nueva a la que decidí apuntarme cuando empecé a introducir publicidad en el blog. Posiblemente mis donativos a las tres serían muy similares si no obtuviera estos ingresos extras.

Avatares en los comentarios

wordpress El lector asiduo (si, si, aunque no lo creáis insisto en que sé que tengo uno y está bien cuidado y vigilado para que no se me escape) habrá visto ya que desde hace unas semanas se muestran unas «caritas» junto a los comentarios. Para los dos o tres ocasionales les insto a que se fijen ahora. Por ejemplo aquí o, para los perezosos, en este recorte:

Pantallazo de avatares en los comentarios

Esas «caritas» se suelen llamar avatares y están perfectamente integradas en wordpress (desde su versión 2.5, creo recordar) a través del servicio que proporciona Gravatar. Si quieres que aparezca una imagen similar cuando dejes un comentario (aquí o en cualquier otro blog que use este servicio) basta con que te abras una cuenta asociando a ella la dirección de correo electrónico que sueles usar al comentar y subas la foto o imagen con la que quieres identificarte. ¡Anímaos! Os aseguro que se trata de un servicio nada intrusivo y que jamás envían publicidad ni nada similar.

Si tienes un blog con wordpress y la plantilla que usas no da soporte para ello, puedes usar un plugin o, directamente, usar la función que proporciona wordpress de forma nativa:

<?php echo get_avatar($comment,45); ?>

La llamada anterior mostraría un avatar de 45×45 píxeles que es lo que yo estoy usando. Para más información y opciones, échale un vistazo a la página correspondiente del Codex de wordpress.

Lo que no se aún es si incluirlo «de serie» en la próxima versión de mySimplified (el tema de wordpress que uso) como suelo hacer cuando introduzco mejoras. Incluir los gravatares hace que la validación W3C de las entradas se vaya a la porra… Ya me lo pensaré.

Chuletillas (y X) – Optimizar el arranque y el acceso a disco en tu Netbook

chuleta Si usas un Netbook con disco de memoria sólida y un sistema basado en Linux habrás visto que existen por ahí decenas de consejos para acelerar el arranque y mejorar los accesos a disco prolongando al mismo tiempo la vida útil del SSD que hace las veces de disco duro. Las básicas para mi, suponiendo que uses una distribución Debian o derivada, son las siguientes:

  • No uses partición de swap. Según tu actividad, tal vez necesites incrementar la memoria RAM (si compraste un modelo básico con 512 Mbytes) pero merece la pena.
  • Usa ext2 como sistema de archivos y cambia la opción de relatime por noatime para la partición raiz. Debería de quedarte algo así en la línea correspondiente de tu archivo fstab:

    /dev/sda1 ext2 noatime,errors=remount-ro 0 1

  • Crea unidades virtuales en la memoria RAM para directorios de acceso frecuente con información desechable:

    tmpfs /tmp tmpfs defaults 0 0
    tmpfs /var/log tmpfs defaults 0 0
    tmpfs /var/tmp tmpfs defaults 0 0
    tmpfs /var/log/apt tmpfs defaults 0 0

    Al igual que con el primer punto, tal vez necesites algo más de RAM para que esto te sea realmente útil.

  • Fuerza a Firefox para que use el directorio tmp (que en el punto anterior hemos montado sobre la memoria RAM) como caché de disco introduciendole la cadena de configuración browser.cache.disk.parent_directory con el valor /tmp/firefox
  • En el fichero /etc/init.d/rc reemplaza la línea CONCURRENCY=none por CONCURRENCY=shell
  • En el fichero /boot/grub/menu.lst, añade la opción elevator=noop a las que ya incluya tu kernel.
  • Deshabilita todos los servicios que consideres prescindibles (bluetooth, escritura de logs, etc.), bien a través de services-admin o, si te manejas bien, con rcconf.
  • Desinstala todo lo que consideres innecesario y no instales nada que no uses. Aparte de reducir el espacio ocupado en un disco tan pequeño, evitaras actualizaciones superfluas.

ACTUALIZACI�N: Una buena entrada sobre optimización del Acer Aspire One en una Fedora con buenos consejos adaptables (algunos) a la mayoría de los netbooks y a otras distribuciones.

Los mejores servicios de hosting

Sobre hostings Netcraft ha publicado su última tabla de referencia sobre los 10 mejores servicios de hosting en cuanto a disponibilidad se refiere: cuatro con FreeBSD, cuatro con GNU/Linux y dos con windows 2003 server. En la posición número 3 tenemos a iweb, una empresa canadiense que proporciona sus servicios con Linux a un precio de partida de 6,99$ al mes contratando por un año. Dan soporte en castellano y los servicios y características que ofrecen son bastante atractivos. Porque tengo un año pagado por adelantado con Servage.net, si no me lo pensaba.

Instalando un servidor con NFS

servicios en red ¿Cuánto tiempo hace que no te tropiezas con un servidor con NFS? Si se tratase de un animal seguro que casi podríamos decir que está en peligro de extinción. El caso es que, en ambientes mixtos Windows/*nix con un Directorio Activo (que es el entorno más habitual al que nos enfrentamos) es mucho más práctico y menos problemático montar un servidor con Samba. Pero si en nuestro entorno no existen máquinas con windows o estas son minoritarias, aún podemos montar nuestros servidores de archivos con NFS y usar Windows Services for Unix para dar soporte a este protocolo desde las máquinas con windows (aquí tenéis un tutorial de instalación en castellano).

Para preparar la máquina que ofrecerá los servicios de NFS (y partiendo, como siempre, de una Debian o derivada), sólo tenemos que instalar el paquete nfs-kernel-server (sudo apt-get install nfs-kernel-server) y sus dependencias. Una vez hecho esto podemos ver en el archivo /proc/filesystems que nuestro sistema ya debería de soportar nfs.

Los directorios que queremos compartir se configuran de forma sencilla en el fichero /etc/exports. Allí, y en función de nuestras necesidades, podríamos tener algo como esto:

/mnt/Sistemas 192.168.1.0/25(rw,sync,subtree_check)
/mnt/Desarrollo 192.168.1.0/25(rw,sync,subtree_check)
/mnt/Gestión 192.168.1.0/25(rw,sync,subtree_check)
/mnt/Público (rw,sync,subtree_check)

La sintaxis es bien sencilla. En cada línea pondremos en primer lugar el recurso compartido, en segundo la dirección o direcciones de las máquinas que tendrán acceso a él y, por último y entre paréntesis y sin ningún espacio de separación, los atributos que aplicaremos al recurso compartido.

La forma de expresar las máquinas que tienen acceso al recurso es bien versatil. Podemos poner una única dirección IP (192.168.1.5), una subred completa (192.168.1.0/25 ó 192.168.1.0/255.255.255.128), un nombre de máquina (estacion1.midominio.net), o usar comodines * y ? (estacion*). Si no ponemos nada quiere decir que no habrá restricciones en cuanto al origen de la conexión (como en el caso del recurso /mnt/Público del ejemplo anterior). Si quisiéramos aplicar opciones diferentes según el origen de la conexión lo hacemos de forma consecutiva en la misma línea del fichero exports. De esta forma:

/mnt/Gestión 192.168.1.10(rw) 192.168.1.11(rw) 192.168.1.0/25(ro)

Las diferentes opciones de montaje pueden consultarse con man exports. Algunas de las más comunes son ro (sólo lectura), rw (lectura y escritura), async o sync (según si queremos que replique las modificaciones antes de hacer un commit de estas o no), etc. Despues de cada cambio en el fichero de unidades compartidas debemos de ejecutar la orden exportfs -a para que estos tengan efecto. Ah, y no olvidemos que los permisos aplicados sobre ficheros y directorios de las unidades compartidas ha de ser coherente con los que apliquemos al publicar las mismas.

Y ahora nos vamos con los clientes. En ellos lo único que tenemos que instalar es el paquete nfs-common y sus dependencias. Y listo. Ahora podemos montar las unidades de nuestro servidor remoto de forma manual o, si queremos hacerlo de forma permanente, añadiendo una línea en nuestro fichero fstab. La forma manual sería algo así:

mount -t nfs servidornfs:/mnt/datos /home/josemaria/datos

Si queremos hacerlo desde el fichero fstab, la línea a añadir para el mismo ejemplo anterior sería esta:

servidordns:/mnt/datos /home/josemaria/datos nfs auto,user,noexec,rw

Un par de notas finales. NFS siempre ha recibido muchas críticas por su seguridad hasta la versión 3. La versión 4, que es la que implementan ya los kernels modernos de Debian y sus derivados (Ubuntu, etc.), puede usar Kerberos para proporcionar seguridad en los accesos si así lo requerimos. Por último, aquí tenéis una buena comparativa que señala las debilidades y fortalezas de los sistemas de compartición de archivos más comunes (CIFS es la versión de SMB implementada por los sistemas de Microsoft).

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información

ACEPTAR
Aviso de cookies