Archivo de la categoría Programación

Ofertas de empleo



La agencia para la que trabajo desea ampliar la plantilla. Estamos buscando los siguientes perfiles:

Desarrollador .NET
Se requiere programador para integración en equipo joven, dinámico, altamente cualificado y en constante crecimiento, encargado del desarrollo de aplicaciones en entornos on-line.

Buscamos a una persona con capacidad para trabajar en equipo, con interés en el desarrollo de soluciones on-line, experiencia en el uso de las principales tecnologías y sistemas de desarrollo relacionados con el tema, y con capacidad para resolver problemas y enfrentarse a nuevos retos.…

Continuar leyendo...

Turbo C++ 3 con 128 Kb de memoria



¿Te imaginas poder ejecutar Turbo C++ 3 para DOS con solamente 128 Kb de memoria?

Al menos eso es lo que asegura Borland en la página de producto de Turbo C++ Suite.

Turbo C++ 3 para DOS es capaz de funcionar con solamente 128 Kb de RAM (1 Megabit).
Turbo C++ 4.5 para Windows 3.1, se conforma con solamente 2,5 Mb de espacio en disco (20 Megabit).

Juraría que las cantidades correctas estaban entorno a 8 veces más… porque si la memoria no me falla, ya el Turbo C++ 1.0 requería al menos 512 Kb de memoria.

Por supuesto la confusión se debe a un error de transcripción, indicando las unidades en bits, cuando se quiere decir bytes.…

Continuar leyendo...

C++ Builder, de nuevo con retrasos



Acabo de ver en el Borland Developer Network, que a pesar de promesas anteriores, Borland vuelve a marginar a la comunidad de desarrolladores de C++ Builder.

Como no ha sido suficiente una espera de casi 4 años para poder disponer de una nueva versión de nuestra herramienta preferida, ahora en la carta Transparency in Development, se confirma que Developer Studio 2006, incluirá solamente una versión preliminar de C++ Builder. La versión final, no aparecerá hasta diciembre.

Tanta prisa, me hace temer más problemas de inestabilidad que con la anterior versión 6… Esperemos que en este caso no se cumpla el "tarde y mal".…

Continuar leyendo...

Actualización a SPHPBlog 0.4.6



Acaba de liberarse Simple PHP Blog 0.4.6, por lo que inmediatamente he aprovechado para actualizar.

Además he enviado algunos pequeños cambios al servidor de CVS.

Esta versión implementa nuevas funcionalidades sugeridas por los usuarios a Bill, así como algunas mejoras en cuanto a seguridad.

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



Continuar leyendo...

Optimización PNG



He procedido a optimizar todos los archivos PNG de mi bitácora, usando el excelente PNGOUT 08/17/2005.

PNGOUT se encarga de leer un archivo PNG, GIF, BMP o JPG, y generar un archivo PNG optimizado con menor tamaño, pero con la misma calidad original (lossless).

Típicamente los archivos optimizados con PNGOUT son de entre un 5% y un 50% más pequeños que los originales.

En total había almacenados 189 archvos PNG que totalizaban 3.244.553 bytes (3,09 Mb.). Los archivos originales habían sido generados fundamentalmente con Fireworks, aunque algunos estaban guardados con Irfanview o Photoshop.…

Continuar leyendo...

Stubs DOS y Windows



Hace algunos años comencé un proyecto para uso personal, que permitiera generar ejecutables duales con facilidad. Lo llamé en un arrebato de imaginación: DUAL. Casualmente hoy he encontrado un CD que contenía esos fuentes…

Un ejecutable dual, es aquel corre nativamente en DOS si se ejecuta bajo DOS, o en Win32 si se ejecuta bajo algún sistema operativo de esta familia.

El truco consisten en incluir en el mismo EXE, las dos versiones al mismo tiempo: la versión DOS en la parte MZ de la cabecera, y la versión Windows en la parte PE.

Si el sistema operativo es DOS, solamente cargará el ejecutable MZ, mientras que si es Win32 cargará el el PE.…

Continuar leyendo...

Testing de XPlorer



Llevo casi un año y medio trabajando de forma más o menos constante en el desarrollo de XPlorer.

XPlorer es un sustituto gratuito para el Explorador de Windows con soporte multipestaña, y algunas funcionalidades avanzadas.

En este tiempo he podido implementar nuevas funcionalidades, mejorar la accesibilidad de las opciones básicas, mejorar el rendimiento general de la aplicación, y detectar multitud de errores y problemas de estabilidad.

A pesar de que el desarrollo se ha alargado más de lo deseable, XPlorer está apunto de entrar en fase beta, por lo que os agradecería muchísimo vuestra ayuda.…

Continuar leyendo...

Escaneador de virus online



Por seguridad acostumbro a escanear los archivos que distribuyo con varios antivirus diferentes.

Solamente tengo instalado NOD32 y PER, por lo que me aprovecho de servicios basados en web para examinarlos con otras herramientas. Sencillamente no es práctico instalar en el PC todos los antivirus del mercado, e irlos actualizando regularmente.

El servicio de VirusTotal o Jotti ofrecen una solución global muy conveniente, que permite escanear con varios motores simultaneamente un archivo, pero con frecuencia funcionan con lentitud, o se saturan.

Por ello decidí hacer una página que actuase como frontend de los diferentes servicios de escaneo por web.…

Continuar leyendo...

Macromedia Flash Player 8.5 Alfa



Ya está disponible la primera versión alfa pública de Macromedia Flex 2, que incluye el nuevo player de Flash 8.5 Alfa (8.5.0.133), tanto en su versión ActiveX para Internet Explorer; el plugin de Netscape para Netscape, Seamonkey, Firefox y Opera; y el reproductor standlone.

Los archivos se ubican en Player\Version 8.5 alpha 1\Debug:
Install Flash Player 8.5 AX.exe: Instalador ActiveX.
Install Flash Player 8_5.exe: Instalador Netscape.
SAFlashPlayer.exe: Reproductor standlone.

De momento la única forma de conseguirlos es instalando Flex 2, aunque es de esperar que en breve se libere una nueva alfa solamente del player.…

Continuar leyendo...

Ya tenemos nuevo C++ Builder



Según leo en el Borland Developer Network, ya tenemos nuevas versiones de C++ Builder, Delphi y C# Builder.

Los productos por separado se denominan Borland C++ Builder 2006, Borland Delphi 2006 y Borland C# Builder 2006 respectivamente. Mientras que el paquete completo se llama Borland Developer Studio 2006. Como de costumbre cada uno de ellos está disponible en diferentes ediciones, que ofrecen más o menos características por más o menos precio.

Las novedades son muchas, en mayor medida para C++ Builder que para C# Builder, y en éste, más que en Delphi, pero una gran cantidad de deseos de los desarrolladores se han quedado en el tintero.…

Continuar leyendo...