Archivo de la categoría Informática

WikiquoteES



WikiquoteES lleva funcionando más de un año, pero acabo de darme cuenta, que no llegué a anunciarlo aquí.

Es un sencillo bot que he creado, que sindica en RSS la frase del día de Wikiquote. Es decir, poco más que un parseador HTML escrito en PHP, que obtiene el contenido deseado.

Menos de 100 lineas de código son las responsables de tomar y seleccionar el contenido, manejar un caché de citas diarias por días, y devolverlo en formato RSS, o bien HTML

Con twitterfeed.com se publica además en la cuenta de Twitter de @WikiquoteES, y se publica en Facebook en Wiki Quote ES.

Unos resultados bastante vistosos y convincentes.…

Continuar leyendo...

Mi relación con Pascal



Hace algunos días surgió una conversación en la que varias personas se sorprendían porque siguiera usando el lenguaje Pascal en estos días. Me pareció lo suficientemente interesante como para reflexionar sobre ello, y publicarlo aquí, ya que en lo que a mi respecta, Pascal es un lenguaje que nunca me ha gustado demasiado, que que en cambio si he utilizado bastante.

Analicemos a continuación el porqué… Primero de todo, Pascal fue el primer lenguaje más o menos serio que aprendí. Dominaba varios dialectos de BASIC, algo de ensamblador Z80, y otros lenguajes sencillitos como LOGO, pero quería algo más.…

Continuar leyendo...

Una de enlaces



Doy comienzo a una nueva iniciativa, que espero se acabe convirtiendo en una saga periódica y exitosa, donde iré poniendo sin ningún orden en particular, enlaces frescos acompañados de una breve descripción que os de una idea del contenido, y a la vez no os quite demasiado tiempo.

Empezamos…

Amstrad Personal. Colección completa
Los 10 números de la efímera revista Amstrad Personal, disponibles para descargar en formato DjVu.

Introducing “Find Your Way to Oz”, a new Chrome Experiment
El nuevo experimento de Chrome/Chromium desarrollado por UNIT9 basado en la nueva película de Disney, y que explota los gráficos WebGL y CSS3.…

Continuar leyendo...

Miranda NG



Miranda NG (New Generation), es un fork de Miranda IM, surgido a raiz de ciertas desavenencias de algunos desarrolladores con el proyecto original, donde se quejaban de la lentitud a la hora de traspasarcambios e innovaciones al programa, que al final acabaría siendo una disputa más o menos personal entre George Hazan y Boris Krasnovskiy.

Así que desde que George pusiera en marcha el nuevo derivado a mediados de 2012, su diseño se ha centrado en permitir la rápida evolución de Miranda NG, que se focaliza en varios aspectos, el primero es limitar la retrocompatibilidad a nivel de APIs, es decir no se garantiza la interoperabilidad entre plugins y programas de diferentes versiones, lo que representa en mi opinión un buen movimiento para introducir cambios de cierta magnitud, y agiliza la liberación de cambios.…

Continuar leyendo...

Tecnología japonesa



En mi infancia de los 80, los japoneses representaban lo máximo en cuanto a tecnología. Podía apreciar perfectamente el cambio generacional, de como los adultos, tenían en mayor estima los fabricantes con larga tradición industrial, fundamentalmente de paises germánicos o norteamericanos.

Si hablamos de relojería tenemos a Citizen/Miyota/Independent/Q&Q, Seiko/Lorus/Pulsar/Alba, Casio, Orient, …

En imagen y sonido podemos citar a Sony, Panasonic/Technics/Matsushita, Pioneer, Aiwa, Akai, Sharp, TDK, …

De informática a Nintendo, Toshiba, Canon, Ricoh, Olympus, Fujitsu, Hitachi, Epson, Brother, …

De automoción contamos con Toyota/Lexus, Honda/Acura, Suzuki, Nissan/Infinity, Subaru, Yamaha, Mitsubishi, Mazda, Kawasaki, Isuzu, …

Me alegra ver como en nuestros días, la calidad, y tecnología japonesas están ya plenamente reconocidas, pero no me deja de resultar chocante como la globalización está cambiando el mundo.…

Continuar leyendo...

¿Qué le falta a Thunderbird?



Como sabéis llevo tiempo en el que con cierta regularidad, reviso los avances de Mozilla Thunderbird, con el objeto de migrar a él.

Extensiones
Sus funcionalidades de serie, son bastante limitadas, lo que requiere extensiones adicionales para realizar tareas tan sencillas como minimizarlo a la bandeja del sistema (MinimizeToTray revived).

Los contactos no se sincronizan con servicios online externos, si queremos hacerlo con Google Contacts, necesitaremos de Google Contacts.

En contraposición tenemos sus poco usadas pero en mi caso muy útiles funciones de chat (integrando Facebook, Twitter, y Google Chat).…

Continuar leyendo...

Opera se pasa a Webkit



Recientemente se ha presentado una versión móvil de Opera con el motor de renderizado de Webkit. El producto en cuestión se ha bautizado, al menos de momento como Opera, abandonando los sufijos de Mini y Mobile, lo que deja entrever las intenciones de aplicar el mismo concepto a las versiones de escritorio.

Mi opinión personal es que este movimiento, no es más que la consecuencia de las presiones de Google, que es la principal fuente de ingresos del navegador, así como un afán de reducción de costes de desarrollo. Prueba de ello es que la compañía, has despedido a gran parte de los desarrolladores de core.…

Continuar leyendo...

Electronika



La compañía estatal Electronika (Электроника), impulsada por el Ministerio de Industria Electrónica de la antigua Unión de Repúblicas Soviéticas (URSS).

Se dedicaba a la manufactura de componentes electrónicos de todo tipo, tales como calculadoras, juegos, equipos de sonido, televisores, vídeos, ordenadores, radios, discos duros, cámaras, teclados, cajas registradoras, impresoras, equipamiento médico, amplificadores, fuentes de alimentación, …

Sus diseños en general estaban inspirados en cierto modo en los que producía el mundo capitalista, desde una simple imitación, hasta ingeniería inversa en estado puro.…

Continuar leyendo...

FreeMem



Por esas cosas que ocurren de vez en cuando, me he topado con FreeMem, un sencillo “desfragmentador de memoria RAM” escrito en Visual Basic Script (VBS).

La idea se me pasó por la cabeza en 2008, cuando con el auge de Windows XP y Vista, seguía habiendo multitud de usuarios que alababan los méritos de este tipo de herramientas, a pesar que no hace falta ser demasiado avispado como para detectar el fraude.

Quizás en núcleos de Windows 95, 98 o ME, el simple procedimiento de reservar un bloque grande de memoria, para forzar al sistema operativo a paginar en disco el contenido de la memoria, y luego liberar ese bloque, para que se recuperara el contenido de disco, daba ciertas ventajas en cuanto a fragmentación y más memoria libre.…

Continuar leyendo...

Implatanción de SQLite



Soy entusiasta de SQLite desde hace muchos años, cuando todavía era minoritaria, y acababan de lanzar la versión 2.

Me gusta ver como su implantación ha ido progresivamente en aumento. Desde navegadores web que implementan WebSQL y LocalStorage como Chrome, u Opera, hasta Firefox, que además lo utiliza internamente para las URL escritas, y los favoritos.

Clientes de correo como Thunderbird, que lo usan como almacenamiento de mensajes, o lectores de feeds tales como FeedDemon, y GreatNews, que lo utilizan para lo mismo.

No podemos olvidarnos de Skype, que almacena gran parte de sus datos también en SQLite, o Adobe AIR, que lo ofrece con una API al usuario.…

Continuar leyendo...