Guía para escribir código inmantenible

Destacado

¿Quieres conservar siempre tu trabajo? ¿sabes cómo hacerte imprescindible en tu empresa?

Sigue esta guía para escribir código inmantenible; es buenísima. Muchas gracias Lluís por pasarme el enlace.

minions : nacen, crecen, programan y mueren

Destacado

El otro día, mientras chateaba con un amigo, me explicó un concepto que maneja en la consultora donde trabaja y me era totalmente desconocido : los minions.
En [la consultora X] empezaremos una formación
para crear minions el mes próximo, jejejeje
para sacrificarlos.
Según su naturaleza, los minions nacen, crecen, programan y mueren
El concepto es simple : forman pringados con destino a proyectos marrón de nivel 1. La misión del minion (desconocida para él/ella porque seguro que le habrán contado que se trata de un proyecto interdisciplinar con muchas perspectivas) es la de hacer de carne de cañón, sacrificarse por la consultora y morir -laboralmente hablando- si es necesario para que los empleados sénior -y por ende la propia consultora- no acaben quemándose y muriendo como él…
El concepto tiene la capacidad de arrancarnos sonrisas y lágrimas a partes iguales.

Cómo liberar memoria en un HTC Desire

Pese a que estoy muy contento con mi smartphone, comparado con un Samsung Galaxy, por ejemplo, el HTC Desire tiene un hándicap muy importante : la poca capacidad de almacenamiento interno que tiene : el mío es de Orange y dispone de la ridícula cantidad de 147,63 Mb de los que sólo tengo 15 Mb libres.

Así pues, tenemos que estar siempre desinstalando aplicaciones porque es muy fácil llenar la memoria tras instalar poco más de una decena de aplicaciones. Realmente tenemos pocas opciones para aumentar la capacidad del teléfono :

1) Rootear el teléfono : sólo para usuarios expertos. Implica tener el control absoluto del teléfono (con el software del operador de turno no lo tenemos) liberarlo y cargar lo que se conoce como una «ROM cocinada» que seguramente hará que dispongamos de más memoria libre para las aplicaciones. El sitio de referencia para este -y cualquier otro móvil- es XDA-Developers.

2) Actualizar el teléfono a Android 2.3 Gingerbread. La actualización que ha salido no es oficial y sólo está disponible a través del HTC Developer Center. A juzgar por las advertencias que aparecen aquí y allá sobre la misma, yo andaría con cuidado y nuevamente la recomendaría sólo para usuarios expertos.

3) Mientras el teléfono esté en garantía, no recomiendo ninguno de los métodos anteriores porque se pueden producir daños en el teléfono que quedarían fuera de cobertura; así pues, las únicas opciones que tenemos para aumentar un poco el espacio disponible serían las siguientes :

  • Instalar alguna aplicación tipo App2SD, que permite «mover» aplicaciones de la memoria principal a la tarjeta SD, liberando así un poco más de espacio.
  • Reducir el tamaño de la caché que usará el navegador de internet : abrirlo haciendo click en la aplicación «internet», pulsar el botón físico «menú» y seleccionar la opción que aparece en pantalla etiquetada como «más». Seguidamente seleccionar «ajustes» –> «tamaño de caché» y reducir a 5 Mb (por ejemplo).
  • Vaciar la caché de aplicaciones : requiere tener App2SD instalado. Abrir App2SD, pulsar el botón físico «menú» y seleccionar la opción «Vaciar caché».
  • Y por supuesto no tener instalada ninguna aplicación que no vayamos a usar.

¿Qué hay detrás del cloud computing?

Según Pascal Chevrel, vicepresidente de Mozilla Europe, «la web es ahora probablemente mucho más importante que el Sistema Operativo«. Pues lo siento, pero no. No lo es en absoluto, son dos cosas completamente diferentes.

El usuario no se da cuenta de todo lo que da por hecho inconscientemente por el mero acto de usar un SO, la de tareas que son seleccionadas automáticamente por el sistema para realizar sus deseos, como copiar un archivo de una carpeta a otra con sólo arrastrar un icono en el escritorio … ¿qué haríamos con la información que descargamos de la Web sin disponer de una capa de software por debajo -el SO- para tratarla?

No porque algo sea menos «visible» para el usuario tiene que ser menos importante. Lectura recomendada : «En el principio fue la linea de comandos» de Neal Stephenson.

Últimamente la creencia de que el SO es innecesario y todo ha de estar en «la nube» está arraigando profundamente porque no se ven más que evangelizadores del Cloud Computing, como por ejemplo la enorme campaña de márqueting gratuito que se le está dando a EyeOS, algo que aunque lleve «OS» en su nombre no es un Sistema Operativo. ¿Por qué nuestra información ha de estar en algún lugar de la red? ¿Qué se persigue con eso? ¿A quién le interesa?

La respuesta obvia de que «tienes la información disponible desde cualquier sitio» podemos saltárnosla puesto que con un lápiz USB autoarrancable -yo tengo uno con Slax Linux- consigues lo mismo y la información contenida en él no deja de pertenecerte.

No. Yo no quiero prescindir de los SOs en mis ordenadores ni quiero que la información que me pertenece esté en un sitio que no sea mi equipo.

Resume tus libros !

Hoy he finalizado la versión 1.0 de ResumeTusLibros

Hecha con los componentes base de Mymic, mi aplicación on-line de catalogación de películas, esta aplicación sirve para guardar un resumen de los libros, novelas o cualquier documento que hayamos leído para poder disponer de una referencia rápida en el futuro y no tener que releerlos. Algunas de sus características son :

  • Es multiusuario : cada usuario crea y edita los resúmenes de sus libros y su clasificación en géneros o formatos de forma independiente de los otros usuarios (no puede visualizar los libros resumidos por otros usuarios).
  • Buscar los resúmenes por título y autor.
  • Modo administrador.

Novedades en telefonía móvil : los superpepinos que se avecinan

La telefonía móvil está que arde. Para el próximo año se avecinan muchos terminales con velocidades de proceso cercanas al gigahercio y equipados hasta los topes : cámaras de tropecientos megapíxeles, GPS, WiFi etc.

Esta es una selección de la crème de la crème :

Motorola Droid : S.O. Android 1.5, Cámara 5 Mp, GPS, WiFi, Brújula, 256 Mb Memoria, Tarjetas MicroSD hasta 32 Gb.
Procesador Arm® Cortex™ A8 a 550 mHz

Motorola Dext : S.O. : Android 1.5, Cámara 5 Mp, GPS , WiFi, 2 Gb Memoria, Tarjetas MicroSD hasta 32 Gb.
Qualcomm MSM7201A a 528 mHz

Sony Ericsson Aino : S.O. : Propietario, Cámara 8.1 Mp, GPS , WiFi, 55 Mb Memoria, Tarjetas MicroSD, Acelerómetro.

Sony Ericsson Satio : S.O. : Symbian 9.4, Cámara 12 Mp, GPS , WiFi, 128 Mb RAM + 256 Mb Memoria Interna, Tarjetas MicroSD, Acelerómetro y control de gestos.
Procesador a 600 mHz

HTC Tatoo : S.O.: Android 1.6, Cámara 3.2 Mp, GPS , WiFi, 256 Mb RAM + 512 Mb Memoria ROM, Tarjetas MicroSD, Acelerómetro y brújula.
Procesador Qualcomm® MSM7225™ a 528 MHz

HTC Hero : S.O.: Android, Cámara 5 Mp, GPS , WiFi, 288 Mb RAM + 512 Mb Memoria ROM, Tarjetas MicroSD, Acelerómetro y brújula. Procesador Qualcomm® MSM7225™ a 528 MHz

HTC HD2 : S.O. : Windows Mobile 6.5, Cámara 5 Mp, GPS , WiFi, 448 Mb RAM + 512 Mb Memoria ROM, Tarjetas MicroSD, Acelerómetro.
Procesador Snapdragon a 1000 mHz

Nokia N97 Mini : S.O. : Symbian 9.4 Interfaz S60 5ª ed., Cámara 5 Mp, aGPS , WiFi, 8 Gb Memoria, Tarjetas MicroSD hasta 24 Gb, Acelerómetro, Brújula.
Arm 11 a 434 mHz.

Nokia E72 : S.O. : Symbian 9.3 Interfaz S60 3ª ed., Cámara 5 Mp, aGPS , WiFi, 250 Mb Memoria, Tarjetas MicroSD hasta 16 Gb, Acelerómetro, Brújula.
Arm 11 a 600 mHz.

Samsung i8000 Omnia II : S.O. : Windows Mobile 6.5, Cámara 5 Mp, aGPS , WiFi, 2 Gb Memoria, Tarjetas MicroSD, Pantalla AMOLED.
Intel PXA312 624mHz .

Samsung i7500 Galaxy : S.O. : Android, Cámara 5 Mp, aGPS , WiFi, 8 Gb Memoria, Tarjetas MicroSD hasta 32 Gb, Pantalla AMOLED.
Qualcomm MSM7200A a 528 MHz.

Google Nexus One : Especificaciones no reveladas hasta el momento pero se sabe que el S.O. será Android 2.1 y el procesador un Snapdragon a 1 GHz o similar.

Embargan los 13 aviones de Air Comet y miles de pasajeros se quedan en tierra

Con fecha 21/12/2009 un juez británico ordenó el embargo de los 13 aviones de la compañía Air Comet debido al impago de un préstamo y hoy Fomento le ha retirado la licencia de vuelo debido a su «situación de insolvencia».

Esto ha provocado que unos 7.000 pasajeros se quedaran «colgados» en tierra y Fomento está buscando opciones para solucionar el problema; Iberia se ha ofrecido a transportar al 90%.

La compañía, que pertenece al Holding Marsans y cuyo dueño es Díaz Ferran, presidente de la patronal CEOE, presentará el 23/12/2009 un ERE para la totalidad de sus empleados, unos 700, y se declarará un concurso de acreedores en un plazo estimado de un mes.

Más información en los enlaces siguientes :

Palm Pre llegará a España el 14 de Octubre

Palm Pre, un nuevo modelo de la compañía Palm, llegará a España el 14 de Octubre por cero Euros de la mano de Telefónica Movistar (pero obligando a escoger una tarifa que incluya tráfico de datos, claro está).

El modelo cuenta con el nuevo S.O. de Palm, denominado WebOS, que confía en estándares preexistentes como Javascript, CSS y XHTML y un entorno de desarrollo denominado Mojo que facilitará la vida a los desarrolladores.

Windows 7 no ayudará a vender más ordenadores, según Ballmer

Me ha hecho gracia este titular del País : «Ballmer reconoce que Windows 7 no ayudará a vender muchos más ordenadores» y yo me pregunto : ¿Por qué un S.O. ha de ayudar a vender más ordenadores?

Un buen Sistema Operativo ha de ser lo suficientemente compacto como para aprovechar, en la medida de lo posible, el hardware existente. No es de recibo que la gente tenga que actualizar o adquirir nuevos PCs para poder instalar Windows 7, que ocupa ni más ni menos que 16 Gb de espacio en disco.

Yo me quedo con mi XP que va finísimo y me da todo lo que necesito y si me fuerzan a usar Windows 7, puede que sea hora de volver a instalar Linux, cuya gran cantidad de distribuciones garantiza que habrá alguna que se adapte perfectamente al hardware de mis equipos.

El Kindle de Amazon estará disponible en España el 19 de Octubre

A partir del 19 de Octubre se podrá adquirir en España el Kindle de Amazon, un libro electrónico con múltiples ventajas, entre las que destacan :

  • Uso de la tecnología de Tinta Electrónica
  • Soporte multiformato : Kindle (AZW), TXT, Audible (formats 4, Audible Enhanced (AAX)), MP3, unprotected MOBI, PRC, PDF, HTML, DOC, JPEG, GIF, PNG y BMP.
  • Conectividad 3G : Un operador de telefonía proveerá la conexión 3G gratuita necesaria para adquirir los libros.
  • Memoria interna con capacidad para 1,5 GB de información
  • Puerto USB (ya no se el puerto propietario utilizado en el primer Amazon Kindle) para carga de contenidos y recarga de batería.

Más información en :

España ocupa el 4º puesto mundial en número de ordenadores infectados.

La noticia, publicada en La Vanguardia, me ha hecho gracia pero no me ha sorprendido nada.

Para mí la razón es muy simple : aquí hay muchos más cazurros (informáticamente hablando) que en otros países. Mucha gente que se compra un ordenador no tiene ni idea de cómo funciona y sólo se preocupa de él cuando, lleno de mierda hasta los topes, deja de funcionar con normalidad. En ese momento suelen encasquetar el artefacto al primer informático (o usuario avanzado) que conocen para que lo arregle completamente gratis, claro.

Si no llegamos a la primera posición del ránking es debido a la imposibilidad de superar a China en población.

Ola de suicidios en France Telecom

Parece ser que la cifra de suicidios (23) en France Télécom está lejos de la normalidad y el gobierno francés se ha visto obligado a investigar el caso.

Desde que France Télécom perdió el monopolio de las telecomunicaciones en el país vecino, el mobbing y la política de traslados están detrás de varios suicidios; el último fue el de una mujer de 32 años que se arrojó por la ventana de su oficina aunque también ha habido tentativas, como la del hombre que se apuñaló en el estómago en medio de una reunión …

Datos escabrosos a parte, no deja de ser llamativa la reacción extrema de las víctimas. No entiendo cómo deciden quitarse la vida; yo no tendría piedad con estos «personajes» que gobiernan sus departamentos mediante la estrategia del mobbing y el miedo… siempre se les puede amenazar, quemar el coche o hacerles la vida imposible -como contrapartida por el trato hacia sus empleados- en mayor o menor medida. Es preferible morir matando.

Más información: