Archivo de la categoría Informática

F-PROT



Ya reconocí ser un gran admirador de ThunderBYTE Antivirus debo hablar de otro producto legendario y que en algunos momentos utilicé como complemento. Era F-PROT, el antivirus desarrollado por FRISK Software y escrito originalmente por Fridrik Skulason.

Las versiones 1.x no dejaban de ser un conjunto de programas de detección de malware por linea de comandos, como lo era Viruscan 1.x y TBAV 4.x. La versión 2, añadió un interfaz en modo texto, que por aquellos principios de los años 90, resultaba algo insólito en un antivirus. La versión 3 de 1998, fue reescrita en modo protegido, y con una interfaz que aunque también era de texto, mejoraba un poco el de la versión 2.…

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...

Decadencia de MySQL



El 16 de enero de 2008, Sun compró MySQL, y posteriormente, el 20 de abril de 2009, Oracle compró Sun, lo que viene a decir que desde enero de 2008, el servidor de base de datos MySQL, ha dejado de estar en manos de los ingenieros de MySQL AB.

Llevo usando MySQL desde la versión 3.23 del 2000, atraído por su simplicidad, calidad, y elevado rendimiento. He podido constatar como nuevas versiones, no sólo añadían mayores capacidades, sino que el desempeño también mejoraba.

Con la paulatina pérdida de control, hemos visto como características prometedoras, han quedado abandonadas si uno es mal pensado, por intereses comerciales de los nuevos dueños.…

Continuar leyendo...

El impacto de Delphi x64



El último roadmap de Embarcadero, lo deja claro. Durante la primera mitad de 2011, se espera una preview del compilador de Delphi con generación nativa de código x64. Inicialmente será solamente una versión del compilador por linea de comandos DCC, que a medida que madure se integrará en el IDE (Pulsar), y posteriormente se adaptará también a C++ Builder (Wheelhouse). Sin embargo es poco probable que todo ello esté disponible oficialmente antes de la siguiente versión de RAD Studio a finales de 2011.

Más adelante, deberían aparecer versiones para Mac y Linux (Commodore), que permitirán un portado sencillo de aplicaciones existentes mediante una VCL multi-plataforma, y sin la sobrecarga que existe actualmente con librerías como Qt.…

Continuar leyendo...

Velneo V7



Los amigos de Velneo me han invitado a probar el nuevo Velneo V7, que ya está disponible en su versión 7.6.

Velneo es una completa plataforma de desarrollo de aplicaciones empresariales basada en el paradigma Cliente-Servidor, y que nos permite desarrollar tanto aplicaciones de escritorio, como basadas en web.

Lo probé brevemente cuando era conocido como Velázquez Visual, y muchos años después vuelvo a meterme con él.

La mayoría de herramientas están disponible para plataformas como Win32, Mac, Linux o Maemo. La herramienta completa, consta de los siguientes paquetes: Velneo vClient V7 (Ejecutor de aplicaciones); Velneo vDevelop V7 (Editor integrado); Velneo vAdmin V7 (Administrador gráfico); Velneo vServer V7 (Servidor de aplicaciones); Velneo vInstallBuilder V7 (Instalador de proyectos); Velneo vMap2ProjectAid V7 (Ayuda a la migración); Velneo vDataClient V7 (Cliente de datos); Velneo vTranslator V7 (Editor de idiomas); Velneo vWebClient V7 (Plugin cliente para navegadores Web); Velneo vModApache V7 (Módulo Apache para soluciones Web); y Velneo vODBC driver V7 (Acceso a datos Velneo).…

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...

Sieve en BASIC



Seguimos con Sieve tras el Sieve en Pascal, de nuevo, el mismo algoritmo, esta vez traducido a varios dialectos de BASIC, y luego compilado con ellos.

Como ocurriera con Pascal/Object Pascal, la poca portabilidad de BASIC entre plataformas y dialectos, ha sido necesario realizar pequeños ajustes en el código de uno y otro para poderlos compilar.

La opinión general, suele creer que BASIC es por definición un lenguaje lento, una idea que probablemente venga de cuando BASIC era mayoritariamente interpretado. No soy de ese parecer, ya que al tener un concepto de lenguaje de más bajo nivel que Pascal u otros, debería mostrarse muy competitivo.…

Continuar leyendo...

SoftMaker Office 2010



El mercado de las suites alternativas a Microsoft Office, está lleno de buenos productos. Todos conoceréis OpenOffice y sus variantes (LibreOffice/StartOffice/Symphony/Novell/Go-oo); u otras con cierta difusión como WordPerfect Office.

Sin embargo hay gran cantidad de productos, en general desarrollados por pequeñas compañías, que aportan una calidad más que aceptable. Me estoy refiriendo a Cellframe Office, Kingsoft Office, Ability Office, o SoftMaker Office. En lo que a mi respecta, me quedo con las dos últimas, y este artículo habla de una de ellas.

SoftMaker Office, en su versión 2010, consta de los siguientes módulos: Textmaker (procesador de textos), PlanMaker (hoja de cálculo), Presentations (Presentaciones) y BasicMaker (editor de scripts/macros), estando disponible para Windows, Linux, Windows Mobile y Windows CE que es una gran ventaja.…

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...