Archivo de la categoría Internet

Renovación del blog



Después de casi 7 años funcionando con Simple PHP Blog, y tras bastante tiempo dándole vueltas al asunto, hoy podéis apreciar, lo que será mi bitácora, en el modo “nueva generación”.

Con más de 5000 comentarios y 1500 artículos, Simple PHP Blog empezaba a quedarse corto. Además, su cada vez más disperso y heterogeneo desarrollo, me hacían cuestionarme su continuidad.

Evalué motores de blogging similares a SPHPBlog, como PivotX, Pivot, o FlatPress, pero no ofrecían todo lo que ya tenía. La opción era irse al estándar de facto, WordPress.

Sin embargo, un poco por llevar la contraria, y otro poco por el énfasis en tener un rendimiento elevado, inicié el proceso en base a WordPress basado en SQLite gracias a la extensión PDO SQLite.…

Continuar leyendo...

IPv4 e IPv6 explicado para todos



Espoleado por el comentario de jk, y dado que el fin de las direcciones IPv4 es algo que se encuentra poco menos que en boca de todos, voy a intentar explicar de qué va todo esto, para que nos hagamos una idea.

Vamos a ver, todo el tráfico que circula por internet, utiliza el protocolo de comunicaciones IP (Internet Protocol), esto quiere decir que si usamos P2P, email, web, FTP, accesos remotos, etcétera, todos ellos usan IP.

IP, es un convenio de comunicación que da ciertas reglas sobre cómo se envían y reciben las cosas. Muy a grosso modo, divide la información en trocitos (paquetes), y acompaña cada uno de ellos con la dirección del remitente, y del destinatario.…

Continuar leyendo...

Snarfer



Snarfer de Snarfware es un compacto y eficiente lector de feeds gratuito para Windows, que he descubierto hace poco tiempo. Fue creado originalmente por James Holderness, miembro del RSS Advisory Board, lo que es una garantía en cuanto a compatibilidad con los estándares.

Es impresionante como un pequeño aplicativo que se instala desde menos de 400 Kb, y ocupa en disco menos de 1 Mb. es capaz de ofrecer tantas funcionalidades, y ser tan veloz.

Los paquetes de idiomas permiten configurarlo con una aceptable traducción al castellano.

Los plugins disponibles, desarrollados bajo la misma filosofía de eficiencia de Snarfer, permiten agregar todavía más características al programa.…

Continuar leyendo...

Eudora



Aunque el primer programa de correo que utilicé fue Pegasus Mail para DOS, fue el siguiente el que más me marcó. En mi caso era el Eudora primero de la compañía con el mismo nombre, y después ya en mi época de Qualcomm.

Con la versión 3 de 1996, el Eudora Light era gratuito, y estaba disponible tanto para Windows 16 bits, Windows 32 bits y Mac OS, lo que en aquel tiempo era una gran ventaja. Era sencillo de utilizar, y atractivo.

Las versiones para Windows no eran demasiado estables, sin embargo por aquellos días, era algo habitual que el software de cliente fuera incapaz de aguantar una jornada completa de trabajo, y no nos extrañaba.…

Continuar leyendo...

LG Optimus E900 Optimus 7



No soy lo que se dice un entusiasta de Apple, aunque reconozco que iOS tanto en iPhone como en iPad es un excelente producto software. Fácil de usar, atractivo, y fluido.

Android, al menos en su versión 2.2 (veremos la inminente 2.3, y la prometida 3.0), no está mal, pero no llega a la altura de iOS.

De manera que no me quedaba otra opción que Windows Phone 7, que por otro lado no ha recibido malas críticas en general. Para ser sincero, tenía mis dudas, viendo la evolución de Windows Mobile 2003, 2005, y 6, que dejaban mucho que desear en cuanto a usabilidad.

Pasemos a hablar entonces del Smartphone de gama alta el LG Optimus E900 Optimus 7.…

Continuar leyendo...

Recopiladorio de about: en Chrome



La simplicidad del interfaz de usuario de Chrome, Chromium, y otros derivados como Iron Web Browser, tiene el precio de esconder multitud de funcionalidad.

En el caso de la plataforma Chromium, esta funcionalidad perdida es accesible desde URI personalizadas

– about:about: Muestra un índice de los comandos about disponibles de manera oficial.

– about:appcache-internals: Muestra información detallada sobre el caché de aplicaciones.

– about:blank: Carga una página vacía.

– about:blob-internals: Existe, pero parece no mostrar nada.

– about:cache: Muestra información detallada del estado del caché del navegador.…

Continuar leyendo...

Sieve en Javascript (optimizado)



Mi artículo Sieve en Javascript acababa actualizado descartando las mejoras en Closure Compiler Service con el modo de optimización avanzado.

Sin embargo, algo se ha debido actualizar en el servicio de Google, ya que el código que ahora se obtiene es perfectamente funcional, y como era previsible, entorno a un 10% más rápido que el original.

Navegador Plataforma Tiempo de ejecución (ms) Tiempo de ejecución optimizado (ms)Chromium 8.0.550 (62074) x86 6.682 5.843Firefox 4.0b8 (Gecko/20100731) x86 3.667 3.323Firefox 4.0b8 (Gecko/20100731) x64 3.176 3.103Internet Explorer 8.0.7600.16385 x86 ~200.000 ~200.000Internet Explorer 8.0.7600.16385 x86 ~200.000 ~200.000Opera 10.70.9053 x86 8.284 7.571Safari 5.0.2 (7533.18.5) x86 3.310 3.111

Puedes revisar el código, y ejecutarlo tu mismo aquí (1 Kb.…

Continuar leyendo...

EssentialPIM



EssentialPIM es un organizador personal para Windows desarrollado por la compañía estona Astonsoft Ltd..

La historia comienza en 2004, y en su última versión, cuenta con las funcionalidades de hoy, calendario, tareas, notas, y contactos.

Se ofrece en dos ediciones una gratuita denominada EssentialPIM Free, y otra de pago que se comercializa como EssentialPIM Pro al precio de 39,95$. Entre las diferencias de ambas ediciones está que la versión de pago, permite sincronizar el contenido con diferentes programas (Outlook), dispositivos (Windows Mobile y Palm), y servicios online (Google Calendar, Yahoo!…

Continuar leyendo...

Intercambio de enlaces



Tres años después de mi último intercambio de enlaces, he vuelto a hacer limpieza de mi blogroll, de manera que han vuelto a quedar muchos espacios libres. Así que pongo en marcha un nuevo proceso de intercambio de enlaces.

A cambio, yo os pondré por orden alfabético en el bloque de Enlaces, del menú lateral, que es visible en todas las páginas. El formato será Nombre de pila/Nick (Nombre del blog). Si os interesa, no olvidéis especificar esos datos en los comentarios.

Las normas, son las siguientes:
1) Enlazarme al menos desde vuestra home.
2) Tener un PageRank de al menos 3 (yo tengo 4).
3) Contenido actualizado al menos una vez cada 15 días.…

Continuar leyendo...

Compilaciones optimizadas de Sumatra PDF



Como usuario regular de Sumatra PDF, y dado que los últimos cambios del código, permiten una compilación directa x64, me ha extrañado que no haya nadie haciendo compilaciones regulares para esa plataforma.

Por tanto, he tenido que tomar la iniciativa, y desde hoy iré publicando con regularidad (al menos una vez al mes), compilaciones actualizadas para Windows de 64 bits de Sumatra PDF, en el proyecto que he llamado SumatraPDF x86/x64 Optimized Builds (SumatraPDFOpt).

Sumatra PDF Opt, parte de los últimos fuentes en el repositorio de desarrollo, donde no he realizado ningún cambio en absoluto.…

Continuar leyendo...