Archive for February, 2005

Google ¿cabrones o genios?

Monday, February 7th, 2005

Por curiosidad cuando tuve mi cuenta de Gmail me decidí a ver el código fuente, a ver si usaban css o tablas… Esas cosas.

Pues bien, me encontré un código totalmente ininteligible, con scripts gigantescos y funciones de nombres crípticos… ¡Qué cabrones! Pensé…

Pero hoy me he puesto a pensar y quizás el dar al cliente un JavaScript una sóla vez y que éste escriba cosas desde las llamadas que se hacen desde el cuerpo con el contenido y algunos parámetros sea la mejor solución. ¿Para la legibilidad del usuario curioso? No, pero sí para el gasto en transferencia de datos de esa gente.

Tras pensarlo un segundo me he dado cuenta de que todo es por un ahorro. Quizás por eso la función que hace todo tenga un nombre como “D”. Y en páginas con tantos accesos por minuto creo que el ahorro debe ser considerable. Siempre pensé que la optimización de la página principal de Google era magnífica: 1101 bytes. Parece que buscan el mismo fin en su webmail… Además parece que el 13 les ha dado buena suerte ;)

Por cierto, ¿a alguien más le ha pasado? El otro día me encontré con 50 invitaciones de Gmail en mi cuenta… ¿Duende digital o desesperación por encontrar nuevos usuarios?

¿A qué ritmo está creciendo Gmail hoy en día? ¿Se acabó el boom inicial? ¿Le tira para atrás a mucha gente que no esté en español?

Imposición de Microsoft

Sunday, February 6th, 2005

Por qué cuando uso el Messenger de MSN y hago click en algo de la web me lo abre con el Explorer, ¿para qué existe el definir un navegador predeterminado?

Microsoft y sus monopolios. Ah, por cierto. Hoy entré en el Messenger por primera vez desde hace un monton de tiempo y veo que ahora te ofrecen servicio de blog… Curioso esto de los blogs; o es una moda pasajera o va a cambiar la manera de informarse y de hacer periodismo.

RepliGo

Sunday, February 6th, 2005

Volviendo al tema de la última entrada, la lectura de textos, quiero comentar un programa que ha hecho, realmente, mi vida un poquito más feliz. Se llama RepliGo y su función es el instalar una impresora virtual en tu máquina. ¿Pa qué sirve esto? Pues todo lo que imprimas en esa impresora se añadirá a tu PDA para leerlo tranquilamente en la próxima sincronización.

Es cómodo (como imprimir), puedes ver cualquier tipo de documento (como al imprimir) y te mantiene la estructura de la hoja (como al imprimir)… Pero esto tendría una pega: la pantalla de la PDA no es un folio; claro que no, por lo que el visor en la PDA tiene dos formas de trabajo, modo página y modo flujo:

  • Modo página: ver las páginas enteras, puedes desplazarte y hacer zoom, ideal para graficos y otras cosas.
  • Modo flujo: coge todo el texto de la página, mantiene el formato todo lo posible, y te permite leerlo como si fuera texto normal eligiendo tú un tipo de letra y adaptándolo a la pantalla de la PDA

El uso normal es, cada documento que veas interesante y te gustaría imprimirlo para llevarlo en tu cartera y leerlo cuando te venga bien, lo imprimes con RepliGo. Y cada cierto tiempo en la PDA borras lo que, o bien ya has leído, o bien ha perdido su interés.

Aquí hay imágenes.

¿Alguna pega? No es libre ni mucho menos gratuito, pero creo que es una buena adquisición (29 US$). Además está disponible para móviles con sistema operativo Symbian.

Biblioweb

Sunday, February 6th, 2005

Hace ya algún añito que llegué a Biblioweb de Telemática de SinDominio. Creo recordar que llegué buscando el artículo Si los gifs te queman, quema los gifs de Yonderboy (editor de Barrapunto). Me pareció un lugar muy agradable y lleno de información, artículos interesantes y libertad de expresión. Si te interesa algo la telemática, la libertad, el software libre o demás deberías darte un garbeo para leer textos originales o traducciones de otros míticos como La catedral y el bazar de Eric Raymond, o el artículo sobre el código de encriptación Solitario (muy bueno, me lo leí el otro día en la PDA y es muy ameno) inventado para la novela el Criptonomicón de Neal Stephenson (que aún está en mi PDA esperando a que siga leyéndolo… Estos exámenes).

En fin, creo que es un buen lugar donde dejarte caer si tienes un rato y ganas de cultivarte un poco, pensar y salir un poquito cambiado ;)

Giro giro giro… ¿estoy de frente?

Sunday, February 6th, 2005

Cuando algunas cosas se acaban parece que el mundo ha dejado de dar vueltas y que realmente lo ves todo como lo es; como si hubieras despertado de un largo sueño. Andas por la calle y tienes miedo de caer en un agujero negro del que no podrás salir, y el suelo parece una pista de hielo ya que no te sientes seguro de no resbalar y caer…

Aunque todo, incluso la realidad, tiene varios grados: un vaso puede estar medio nuevo o medio viejo; una relación puede ser medio amorosa o medio amistosa… ¿Quién sabe?

La idea positiva que quiero transmitir es que, como he aprendido en la carrera, la información está en el cambio; esto es, en lo constante, la monotonía, no hay información. Espero que los cambios que poco a poco voy a descubrir desde lo más dentro de mí sirvan para darme una idea sobre quién soy y a dónde quiero llegar.

Espero que al decidir cambiar las cosas no haya tirado el vaso al suelo porque un vaso no puede estar medio roto; y mi intención es dejar de beber de ese vaso… Aunque sea por un tiempo. Siento no ser más expresivo pero es que ni yo mismo me termino de entender.

A partir de ahora nada más de entradas tristes… O eso espero ;)

Inditex

Thursday, February 3rd, 2005

Inditex, una web preciosa, bien diseñada, y que no usa tablas sino sus divs con su precioso css…, cosa extraña en una web corporativa. Es bonito decirle a Web Developer que realce todas las celdas de tabla y ver cómo la web queda impoluta, así como nació ;)

Y en las hojas de estilo alternativas encuentras desde el “screen” hasta para imprimir, pda, y demás… Ole ole y ole.

¿Pero no es esto una horrible concentración de capital? ¿Hasta que punto nos cargamos las costumbres con el nuevo modelo de comercio?

Invitaciones crípticas

Wednesday, February 2nd, 2005

En mi hay una estrecha relación entre las obligaciones que tengo y las cosas que se me pasan por la cabeza para hacer… Es triste, pero así es.

Por ejemplo, ayer debía haber pasado todo el día estudiando Sistemas de Radio pero dediqué bastante rato (una hora y media o algo así) a ver páginas de antenas (de donde salió el post de ayer) con sus tipos, teorias radioeléctricas, programas de simulación etc… Y los apuntes en otra mesa ahí debían estar esperando “este tarda mucho, ¿no?”.

Y ayer también dediqué desde las 12 a las 3 de la tarde y desde las 11 a las 2 de la mañana a hacer programitas para encriptar texto. Es una técnica que tenía pensada desde hace muuuuucho tiempo y seguramente sea fácil de romper pero como es una idea casi infantil pues quería hacerla. La última vez que me puse con ella fue el año pasado yendo a Francia en tren y escribí el código en c en un papel que por supuesto perdí.

La técnica es sencilla y ayer la termine de cuajar:

Sea un texto a encriptar. Sea una clave elegida por el usuario y de longitud n1. Sea una tabla de caracteres de longitud n2.

Por cada caracter del texto:

Se busca en la tabla de caracteres; si no está se deja tal cual; si está se hace lo siguiente:

Trabajaremos cada vez con un caracter de la clave, rotando si llegamos al final (cuando el texto sea mayor que la clave).

Dadas las posiciones de los caracteres del texto y de la clave en la tabla, el caracter de salida será el que esté en la posición (posicion_texto + posicion_clave), siguiendo por el principio si la posición resultante es mayor que la longitud de la tabla.

Fin de iteración.

Para desencriptar sólo hay que restar en vez de sumar las posiciones.

Bueno, es muy sencillo y estoy seguro de que ya se le había ocurrido a alguien y está implementado. Pero como ya dije, se me ocurrió de pequeño y tenía ganas de hacerlo. Para mí es lo suficientemente seguro ya que el método que he usado sólo lo conozco yo, esto es, no vale (espero) ninguna herramienta kiddie que haya por ahí. Además la clave es doble: la tabla y tu clave, ya que si cambias la tabla (desordenándola o algo así) la salida cambiará.

Lo que más tardé fue en hacer las opciones del ejecutable, en posibilitar que genere contraseñas al azar, etc… Que es lo que hice por la noche.

El problema es que hacía algunos meses que no tocaba C y claro: la primera hora estás loco con la aritmética de punteros y eso pero te haces a ella. Me gustaría pasar el algoritmo a una clase Java, a ver si lo hago cuando tenga un poco más de tiempo. Mi idea es utilizar el programa como filtro en un Unix mediante tuberías.

El uso que ya le estoy dando es el de encriptar el nombre del cosas en el eMule porque si no mi hermana ya está dando la coña con las cosas que me bajo.

Y ahora un par de ofrecimientos: el código del programa si alguien lo quiere se lo mando (tras un poco de limpieza de código, que tenía mucho sueño y creo que los comentarios son dos y de una línea) para lo que quiera. Compila en gcc, pero supongo que en VisualC también.

Y que tengo 6 invitaciones de GMail, ya sé que a estas alturas todo el mundo tiene una cuenta allí pero… Si no encuentras “invitador” y quieres una cuenta pues comenta (toma pareado).

El idioma

Tuesday, February 1st, 2005

¿Por qué nos parece tan atractivo el idioma extranjero? ¿Por qué nos encanta utilizar palabras inglesas cuando en castellano disponemos de otras? Lo pregunto, no es una crítica. ¿Acaso es más bonito el inglés? Quizás, aunque eso depende de cada uno.

Por ejemplo, los “tuneros” osea los amantes del “tunning” (que no los pertenecientes a la tuna ;) con los que tanto me encanta confundirlos). Pues es que hoy leyendo el artículo sobre antenas en la versión inglesa de la Wikipedia leo lo siguiente: Typically an antenna is tuned for a specific frequency… Y me quedo pensando en el verbo “to tune”… Hemos hecho múltiples traducciones bastante afortunadas de esta palabra: sintonizar, afinar, radio (¿o cómo llamas al botón de tu minicadena en el que pone “Tuner”?), ajustar, … Pero hay una que es espantosa: “tunear”; buagh qué asco por dios. Además es increible como para una palabra en inglés podemos sacar tantas en castellano, cada una con su matiz.

Entiendo que el decir “yo soy aficionado a la sintonización para que mi coche/ordenador/bolígrafo esté en sintonía con mi personalidad” no es tan guay como “tuning”. Pero ya que estamos buscando cosas que suenen así con gracia podríamos elegir “sintos”: “Me voy a una quedada de sintos”, “Mi coche se sale porque lo he sintoneado”. Sería una patada al diccionario, pero al menos se la daríamos al nuestro…

También últimamente en Barrapunto leo mucho el término “features”… Con lo bonito que es decir características, lo que caracteriza a algo, que le imprime carácter… Unos tanto y otros tan poco…

Algunos lo verán como una forma más de aprender inglés sin darte casi cuenta.

Blogs

Tuesday, February 1st, 2005

Tras muchos meses saltando de blogroller en blogroller los blogs personales me parecen algo encantador, aunque no se me quitan de la cabeza algunas preguntas:

¿Compartimos un mismo modo de ver la vida? ¿Quizás el hecho de necesitar expresarla de alguna manera? ¿El tener un blog te hace fijarte más en algunas cosas? ¿Hasta qué punto es interesante no conocer a esa persona que 2-3-4 o más veces por semana te hace llegar sentimientos escritos?

Me gustaría tener tiempo para pensar un poco más en esas preguntas y ampliar mi blogroller, pero es que estoy tan liado… :( También quiero hacer un pequeño fotolog e insertarlo en el WordPress. Tengo muchas ganas de tunear WordPress, no en cuanto al diseño sino en cuanto a las posibilidades. Mucha gente tiene un fotolog pequeñito en su blog (como Hipocondria o Mini-d). No me gusta mucho el fotolog que solía mantener, además funciona fatal. Tampoco quiero ocupar miríadas de megas en pegar cosas sin sentido. Yo qué sé, tengo más dudas que poros en la piel.

También quiero cambiar el diseño de esto. Bueno, brindemos por los cambios (aunque sean a nivel mental solamente…)

Qué cansado me siento

Poco a poco

Tuesday, February 1st, 2005

Poco a poco los exámenes se acaban, van pasando uno tras otro como cuando en una noche tienes varios sueños que se solapan… Tengo ganas de hacer lo que siempre hago tras acabar el último exámen: un buen baño de espuma. De pequeño recuerdo pocas duchas y sí muchos baños (¿poca conciencia ecológica? quizás). Y ahora me gusta disfrutar de la tranquilidad en contraste con la constante presión de los examenes.

Durante los exámenes, al menos yo, disfrutas de los momentos de paz en los que no piensas nada sobre si has estudiado demasiado poco, si lo llevas bien preparado, etc… Hay algunos momentos así. Como por ejemplo el de estar bajo la ducha sintiendo el agua caliente abrir tus poros mientras tu cabeza se apoya en la fría pared sin pensar realmente en nada, como si una melodía que te sale de dentro te arropara como aquella vez que ya no recuerdas. Otro de esos momentos es aquel en que, finalmente, te metes bajo tus sábanas y poco a poco el calor de tu cuerpo, junto al provocado cuando te frotas con el colchón, va elevando la temperatura de todo lo que te rodea como una nube hecha de sueños; por eso me gustan los nórdicos de plumas ya que pesan poco y mantienen el calor… Como las nubes, ¿no?

Tengo ganas de meterme en la cama y cerrar los ojos