Corrupción en C++ Builder



Algunos archivos en la instalación de mi C++ Builder se han corrompido de forma accidental.

Ahora tendré que desinstalar el compilador, volver a instalarlo, añadirle todos los parches…

Esto hará que el desarrollo de XPlorer se retrase más de lo necesario.

En principio todos los fuentes, tanto del programa, como de las modificaciones de librerías que hice, están sanos y salvos, como mucho se habrá dañado el archivo del proyecto y del grupo, con lo que tal vez tenga que recrearlos.

Mientras tanto, teneis una versión previa disponible públicamente para poder ir probando.…

Continuar leyendo...

XPlorer ya disponible



XPlorer, el sustituto para el Explorador de Windows con soporte multi pestañas, que estoy programando, ya está disponible.

El código está todavía en versión alfa, por lo que no tiene todas las funcionalidades implementadas, puede ser inestable y/o contener errores, además de no estar totalmente optimizado.

Lo podeis encontrar en la página web propia que le estoy creando: https://nikkhokkho.sourceforge.io/static.php?page=static041006-154428.

Si teneis alguna sugerencia, o quereis comunicarme algún error, no dudeis en poneros en contacto conmigo.…

Continuar leyendo...

Instaladores para Windows



Ha pasado mucho tiempo desde que en mi primer trabajo usáramos un instalador desarrollado a medida con Borland C++ para poder distribuir nuestras aplicaciones.

Luego vino el instalador incluido en Visual Basic 5, posteriormente Installshield, luego Wise, …

Hubo productos que no aportaron nada especialmente original, como Installshield Express, o Vise.

En aquella época los instaladores eran aplicaciones bastante costosas, los productos gratuitos que había en el mercado, sencillamente no daban la talla.

Las cosas han cambiado bastante, y ahora lo que más se ve en las distribuciones es la utilización de instaladores gratuitos.…

Continuar leyendo...

Geek Code



Acabo de leer un artículo sobre el Código Geek en la página de Cek.

Me ha parecido una forma original y compacta de definir a las personas, así que me he decido a poner aquí la mía.

—–BEGIN GEEK CODE BLOCK—–
Version: 3.1
GCS d- s+:+ a- C++ U– P— L–
E- W+++ N++ o– K- w++ O+ M- V
PS+ PE Y+ PGP t+ 5++ X++ R tv-
b++ DI D G e h* r- y+ z
——END GEEK CODE BLOCK——…

Continuar leyendo...

ADSL duplicado



Por fin ha llegado el día que tanto esperaba.

Ya tengo el doble de ancho de banda de bajada.

var googletag=googletag || {}; googletag.cmd=googletag.cmd || []; googletag.cmd.push(function() { googletag.defineSlot("/360613911/GenericosDFP2018", [728, 90], "div-gpt-ad-1523882324353-5").addService(googletag.pubads()); googletag.pubads().set("page_url", "http://www.javiergutierrezchamorro.com/page/235"); googletag.pubads().enableSingleRequest(); googletag.enableServices(); });googletag.cmd.push(function() { googletag.display("div-gpt-ad-1523882324353-5"); });



Continuar leyendo...

¿Los buscadores indexan Flash? (Segundo intento)



Hace algo más de un mes, propuse un experimento para comprobar si los buscadores más comunes de internet, eran capaces de indexar archivos SWF.

Ha pasado un tiempo prudencial, y los resultados hasta el momento son negativos. Pero me ha surgido otra duda.

Tal vez el problema no es que no puedan indexar SWF, sino que no son capaces de encontrar los del experimento planteado al estar incrustados en la propia página como se hace comunmente con las etiquetas OBJECT y EMBED.

Visto esto, he decidido repetir el experimento, esta vez enlazando a los SWF en cuestión con un simple HREF, con la esperanza de que los resultados mejoren.…

Continuar leyendo...

Mi perfil en bitacoras.com



Bitacoras.com ha publicado mi perfil en la Sección Perfiles.

Sobra decir que esto es un enorme honor para mi, y sobre todo para mi modesta bitácora.



Continuar leyendo...

GMail Drive



Ayer estuve probando GMail Drive, una herramienta para Windows, que simula un disco duro remoto de 1 Gb de capacidad, utilizando el espacio que ofrecen las cuentas de correo de GMail.

Una idea original, y que abre nuevas posibilidades.

GMail Drive, tiene varias virtudes:
– Se instala transparentemente, de forma que en nuestro PC, aparece automáticamente una unidad virtual llamada GMail Drive, donde podemos leer y escribir como si fuera una unidad local de nuestro ordenador. Ideal para traspasar archivos de un PC a otro, guardar archivos temporalmente para tenerlos accesibles desde cualquier ordenador con conexión a internet…
– 1 Gb de espacio.…

Continuar leyendo...

Hackeando…



Estos últimos tres días, bueno noches, me las he pasado hackeando (en el buen sentido) aplicaciones.

Resulta que durante el proceso de desarrollo de mi XPlorer he notado ciertas carencias de productos de terceros que utilizo en el desarrollo. En este caso concreto excluyo el C++ Builder, ya que no puede hacérsele demasiado al respecto, además como ya comenté este tema, no quiero repetirme.

El caso es que las casas de software tienen la mala costumbre de seguir vendiendo productos obsoletos, a los que no van añadiendo mejoras.

Os cuento los ejemplos concretos:

Wise Installer 9.02
La gente de Wise Solutions, lleva algún tiempo sin actualizar su instalador.…

Continuar leyendo...

Arrays curiosos en PHP



Os habeis preguntado alguna vez, ¿qué pasaría si en PHP metiésemos un elemento en una posición muy grande de un array?

Está claro que en los lenguajes de programación tradicionales esto obligaría a rellenar con vacío todos los elementos anteriores, y por tanto esa estructura de datos necesitaría una cantidad enorme de memoria para ser creada. En cambio, con PHP esto no es así:

<?php
$ar[100000000]='Hola';
echo $ar[100000000];
print_r($ar);
?>

Como se puede ver, solamente se ha creado el elemento 100.000.000 del array, de forma que hemos ahorrado una gran cantidad de memoria.…

Continuar leyendo...