HP betatester

Es oficial. Estoy registrado como betatester de HP, espero que me llegue la impresora para finales de Enero. Con que me llegue con tinta, me vale :D

Además, me han escrito diciendo que por cada “referral” me dan un cupón de amazon. ¡De puta madre! Me parece un poco campaña publicitaria a lo viral, pero oye, no me voy a quejar, al fin y al cabo voy a recibir un impresora y, espero, un cupón de amazon. ¡Yei!

A los que les interese: VOConline

CentOS va a ser Rolling Release: FALSO

Por desgracia es algo que he leído en varias fuentes diferentes. Parece que la gente, ya sea por mal información o por malinterpretación, cree que CentOS va a ser Rolling Release. FALSO.

“CentOS Linux rolling builds are point in time snapshot media rebuild from original release time, to include all updates pushed to mirror.centos.org’s repositories. This includes all security, bugfix, enhancement and general updates for CentOS Linux.”

CentOS va a empezar a sacar “Rolling Builds” del disco/iso de instalación, que viene a significar algo así como exáctamente “Imágenes actualizadas de instalación”.

¿Todavía no lo pilláis?

Iso de instalación + Updates.

En ningún sitio se dice Sigue leyendo

Bug en el openSUSE 13.2 Live DVD

Desde hace unos días estoy probando openSUSE. Por ahora me está gustando, me he dado cuenta de que tiene todos los puntos buenos que le he visto a Fedora mas algunos que he visto en Ubuntu.

He hecho un total de 2 instalaciones en dos equipos diferentes y me he percatado de un bug en el liveDVD de openSUSE. Se olvidaron de quitar en el postinstall el repositorio que apunta al liveDVD.

La solución es obvia, desmarcar donde dice “Activado”.

PS: Aunque la imagen es liveDVD, el medio de instalación era un lápiz USB.

Gigas fantasmas en el móvil

Desde hace tiempo tenía un molesto error en mi móvil Android que no impedía el uso del terminal, pero sí aprovechar todo lo que ofrece Android.

“No hay espacio suficiente en el dispositivo”

Lo de espacio insuficiente era total mentira, pues tenía 1,5 GB libres de memoria interna y 7,7 Gb libres en la tarjeta SD. Esos gigas libres, ¿dónde están?

El error saltaba cada vez que quisiera instalar o actualizar un programa. Eso al principio no me pareció un grave problema, hasta que necesité instalar algunos programas. Incluso entonces no me pareció un problema muy grave, hasta que por no actualizar dejé de poder utilizar mis aplicaciones. Sigue leyendo

Drm FIFO underrun ERROR

Mi laptop de trabajo (con Ubuntu) tiene un procesador Intel de la familia Ivy Bridge. Me dí cuenta de un error que me salía al iniciar el sistema. Es bastante molesto eso de ver un error al encender el laptop.

[drm:cpt_set_fifo_underrun_reporting] *ERROR* uncleared pch fifo underrun on pch transcoder A
[drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun

Resulta que dicho error es del kernel, hay un bug en los kernels desde la versión 3.14.0 a 3.17.2 y sólo afecta a las CPU Ivy Bridge.

Si queréis comprobar/confirmar que os sale el error, ejecutad esto en la terminal:

echo -n "Linux kernel: "; uname -r; echo; grep -i "$(date +'%b %e')" \
/var/log/kern.log; grep -i error

Quicktip: Arreglar el fallo de que no se monten las tarjetas SD

Si, como yo, habéis optimizado hasta limites inimaginables vuestro sistema, sea Fedora o no, sea Systemd o no, y luego os habéis percatado que las tarjetas SD han dejado de montarse automáticamente. No hay problema. La solución es el servicio iscsid.

Los comandos para activarlo en Systemd serían:

sudo systemctl enable iscsid
sudo systemctl start iscsid

A Microsoft se le está acabando el chollo

It comes a decade too late, but it is finally here – the ridiculous “Microsoft tax” is finally gone – at least if you are lucky enough to live in Italy:

The Italian Supreme Court (Corte di Cassazione) issued a judgment1 that bans the ‘Microsoft tax’, a commercial practice that discourages users from converting their PCs to GNU/Linux or other free operating systems by forcing them to pay for a Windows license with their PCs. PC producers in Italy now cannot refuse to refund the price of the license to purchasers that will not run Windows. The ruling definitively concludes the case filed in 2005 against a hardware producer by Marco Pieraccioli,2 with the support of the Consumer Association ADUC,3 and affirms Marco Pieraccioli’s right to a refund for the price of the Microsoft Windows license.

Of course, it’s hardly surprising that it took more than a decade to grant a consumer the right to choose his/her operating system. Nevertheless, it’s a victory, albeit a small one – maybe some Italian readers can tell us if anything has really changed in their local computer shops. Still, it’s great to see that some countries do understand our frustrations. (Editor’s comment: in all my years of travelling around the globe, I’ve only ever seen ONE instance where a computer shop offered the same hardware with different operating systems (Linux and Windows) side by side. It was in a small computer shop in Brunei. Given the hardware prices today, the Linux system was, surprise, surprise, substantially cheaper. Never mind the “freedom” part of the deal….)

Vaya. Por lo visto ahora en Italia puedes reclamar que te devuelvan el dinero de la licencia de Windows, que es algo así como 40 €. Espero que eso se ponga de moda en el resto de los países de la Unión Europea y nos llegue a España.

Vía: Distrowatch

Libros O’Reilly que quiero tener

Sí, es justo lo que estáis pensando. Esto va para todos aquellos que me conocen personalmente. Se acercan las fiestas y esto es lo que quiero.
 
C++ Cookbook
Solutions and Examples for C++ Programmers

By D. Ryan Stephens, Christopher Diggins, Jonathan Turkanis, Jeff Cogswell
Publisher: O’Reilly Media
Final Release Date: November 2005
Pages: 594

C++ In a Nutshell
A Desktop Quick Reference

By Ray Lischner
Publisher: O’Reilly Media
Final Release Date: May 2003
Pages: 810
Sigue leyendo

Bash vs C/C++

Ayer me quedé atascadísimo en un p*** if. Luego enteré que para Bash True = 0 y para C/C++ True = 1. Estaba pasando un script de un lenguaje a otro y para esta mierdecilla tardé 2 cafés (sí, yo mido el tiempo en cafés).

#include <iostream>
#include <stdlib.h>

int main() {
    if ( system ("grep -q relatime /etc/fstab") ) {
        std::cout << "   relatime ?: Esta";
    }
    else {
        std::cout << "   relatime ?: No esta\n"; 
    }
    return 0;
}

Para mí que eso lo deberían de poner en la página man de system.