(Dos) cosas que no me gustan

Hace tiempo conocí el magnífico blog «La decadencia del ingenio» gracias a Trebol-A, y desde entonces no he podido dejar de leer ni una sola de sus entradas. Hace unos días su autor, Jaime, definía los memes de esta particular forma:

Un meme consiste en responder a alguna pregunta tontorrona y, aquí viene lo malo, endosarle el muerto a personas inocentes que deberán responder a esas preguntas so pena de excomunión y de que a uno le miren feo y le llamen soso.

Y el meme en cuestión se titula «cosas que no me gustan«, aunque también nos regaló una versión más positivista del tema en «cosas que me gustan«, de las que cito:

Una chimenea y un buen libro bien gordote. Junto con una cerilla, las tres cosas que hacen falta para un agradable fueguecito. Lo mejor para una de esas lluviosas tardes de domingo en las que la gente tiene accidentes de coche volviendo del apartamento.

Unos días más tarde pudimos leer la tercera parte: «cosas que me dan más bien lo mismo«. Sencillamente genial, os recomiendo a todos que os paséis por ese blog tan fantástico.

En realidad el objetivo de este artículo ha quedado de sobra cubierto con la mención anterior, pero por si acaso, he decidido añadir un par de cosas relacionadas con la programación que hacen que me hierva la sangre, para que os quedéis con un extraño sabor de boca.

No me gusta, por ejemplo, la cara de imbécil que se me queda al darme cuenta de que al programar en C escribo, por ejemplo…

[sourcecode language=»c»]
int calcular_raices();
[/sourcecode]

y si al hacerlo en en Java escribo

[sourcecode language=»java»]
int calcularRaices();
[/sourcecode]

¿Qué pasa, que no funcionan igual? Pues por algún motivo parece que no :-P Son cosas de las convenciones de estilo, pero a veces me siento idiota siguiéndolas. Si algún día creo un lenguaje de programación, haré que los nombres de las funciones tengan que ser escritos en hexadecimal pero eso sí, por convenio.

Otro detalle que hace que me den ganas de salir a la calle y liarme a tiros es cuando veo escrito esto:

[sourcecode language=»c»]
switch(variable){
case 0:
break;
case 1:
break;
default:
break;
}
[/sourcecode]

Y es que el último caso de un switch no necesita el maldito break. ¿Por qué todo el mundo lo pone? ¿Acaso no es indignante esa línea de código extra en todos los programas sin aportar nada, solo porque es más cómodo copiar y pegar? Si un día gobierno el mundo mi primera medida será castigar duramente a quienes hayan perpetrado tamaña profanación.

Voy a tomarme una tila. Demasiado trabajo últimamente…

El meme ese

Me ha llegado este meme vía Mactuina, y como es incluso divertido pues a responder se ha dicho…

Diga su nombre en voz alta: Emmm Pau.
Diga el nombre de su blog en voz alta: Nosololinux, antes Segmentation Fault.

  • ¿Está enamorado? Puag, sí
  • ¿Seguro? Sí.
  • ¿Ella lo sabe? Sí (espero).
  • ¿Podría usted mejorar la situación? Sí.
  • ¿Empeorarla? Sí, sobre todo eso.
  • ¿Cree su blog es mejor que la media? Sí. Soy así de chulo…
  • ¿Tiene pensado mejorarlo? Sí.
  • ¿Funcionará? Sí. Seguro.
  • ¿Se ha auto meneado algún post? Sí (si te parece me voto negativo).
  • ¿Responde a sus comentarios? Sí.
  • ¿Se la ha medido alguna vez? ¿Si me he medido la qué? ¿la mano? ¿por qué todo el mundo piensa lo mismo :P? En fín: no.
  • ¿Sabe tirarse de cabeza al agua? No.
  • ¿Sabe cocinar? Sí.
  • ¿Se cree guay? Sí.
  • ¿Mataría a alguien? Sí. De una patada giratoria.
  • ¿Moriría por alguien? Sí. Pero puestos a elegir, mataría.
  • ¿Cerraría el blog sin dar explicación alguna? Sí.
  • ¿Cree que el blog ha aportado algo a su vida? Sí.
  • ¿Y usted a la de sus lectores? Me gusta pensar que sí.
  • ¿Su animal favorito es el lagarto? No.
  • ¿Ha comido lagarto alguna vez? No, pero he comido lagarta, ¿también vale?
  • ¿Tiene alguna pasión oculta? Sí.
  • ¿Y alguna virtud, algo que se le dé bien? Sí.
  • ¿La ha utilizado para ligar? No. Por fortuna.
  • ¿Cree en algún dios? Creo en el Monstruo Espagueti Volador. ¡Ramén!
  • ¿Utiliza Linux y lo recomienda porque sí? No. Sí.
  • (Pedro): ¿Alguna vez has viajado atrás en el tiempo al escuchar una canción? Sí.
  • (Mactuina): ¿Has dudado al contestar alguna pregunta?: No.
  • (HED) ¿Utilizas Mac OS y te crees superguay? Sí. Lo soy.
  • ¿Se te ocurre alguna otra pregunta más para esta mierda? Sí. Es la siguiente.
  • ¿Por qué diablos la gente responde a esto?

Bueno, y como siempre no va para nadie. Si a alguien le gusta, que se sienta libre para contestarlo… no se pierde mucho tiempo, la verdad.

Nosolomemes

Vía Misslucifer me llega uno de los memes más diabólicos a los que me he enfrentado… El caso es que si me hago el sueco heriré sus sentimientos (jijiji), así que aquí lo dejo. No hay mucha variedad en cuanto a grupos, pero es que son mis favoritos…

1. ¿Eres hombre o mujer?: «Man on the Moon» (REM) / «Of wolf and man» (Metallica)

2. Descríbete: «The Nomad» (Iron Maiden) / «I will Drink it All» , «All my friends» (Eleven) / «I am the Night» (Pantera)

3. ¿Qué sienten las personas acerca de tí?: «Be yourself» (Audioslave) / «Dímelo tú» (El Último de la Fila)

4. ¿Cómo describirías tu anterior relación sentimental?: «Hoy voy a asesinarte» (Siniestro Total) / «No Good» (Pantera) / «Escape», «Sad but true» (Metallica) / «Antes me tiro a la vía» (Koma)

5. Describe tu actual relación con tu novio/a: «Strange Kind of Woman» (Deep Purple) / «Like a Stone» (Audioslave) / «Kill Me No More» (Eleven)

6. ¿Dónde quisieras estar ahora?: «Hamburger Fields» (Mano Negra) / «Into the Light» (Masterplan) / «Cerca de las vías» (Fito & Fitipaldis) / «Over the Hills and far away» (Led Zeppelin)

7. ¿Cómo eres respecto al amor?:
«Me pica un huevo» (Siniestro Total)

8. ¿Cómo es tu vida?: «Highway to Hell» (AC/DC) / «Flow Like A River» (Eleven) / «Cuanta puta y yo que viejo» (Siniestro Total) / «La increíble vida de un ser vulgar» (Eskorbuto) / «Wasted Years» (Iron Maiden)

9. ¿Qué pedirías si tuvieras un solo deseo?: «Wishlist» (Pearl Jam) / «No More Lies» (Iron Maiden) / «Lord Of This World» (Black Sabbath) / «Machine Gun» (Mano Negra)

10. Escribe una cita o frase sabia:

«So understand
Don’t waste your time always searching for those wasted years,
Face up…make your stand,
And realise you’re living in the golden years.»
Iron Maiden (Wasted Years)

«No one knows
What’s done is done
It’s as if he were dead»
Pantera (Hollow)

«Como me mandes
otro meme tan complicado
te arrancaré la cabeza»

Sepultura (Roots bloody roots)

11. Ahora despídete: «Por los siglos de los siglos» (Koma) / «Nothing Left to Say But Goodbye» (Audioslave)

Creo que no son tan retorcido como para pasarle esta bomba contra la productividad a nadie :-P

123.5

Vía Sxim’s Labs me llega un desafío… se trata de algo muy curioso, todo un fenómeno que se propaga de blog en blog. Esta vez consiste en:

  1. Tomar el libro más cercano
  2. Abrirlo por la página 123
  3. Buscar la quinta frase o el quinto párrafo
  4. Postear esa frase

Como me parece singularmente curioso, voy a recojer el guante. Tomo el libro más cercano, que se titula Java, Fundamentos de Programación (muy bueno, por cierto), y que es de Judy Bishop. Voy a la página 123, y al párrafo 5… y dice así:

BufferedReader in = Text.open(System.in);

También es mala suerte que justo coincida con un fragmento de código, pero es lo que hay :-P Ahora en teoría hay que pasar el «reto» a más blogueros, pero como en esto cada uno es muy suyo y publica lo que quiere, voy a dejarlo abierto… ¡que siga quien quiera!