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.

Anuncios

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 :