Reflexiones de un progamador freelance

USB WebServer 6.0

A raíz del post de Juanjo Navarro sobre aplicaciones que no requerían instalación he estado atento -RSS mediante- a portales como PortableFreeware o PortableApps dónde he conocido el USB WebServer 6.0. Consiste en una aplicación que, a cambio de un doble click, te arranca un servidor Apache y un servidor MySQL en cuestión de segundos. […]

HSQLDB – SQLite

No, no es una comparativa. Hace tiempo utilicé HSQLDB en una aplicación de escritorio. Es un motor de base de datos totalmente escrito en Java, es rápido, completo, y facil de utilizar desde tu aplicación evitando instalar un servidor. Me dió buen resultado, guardo un agradable recuerdo de él. El otro día miré SQLite que […]

Una verdad sobre las funciones Hash

No es la primera vez que leo o escucho esta afirmación sobre las funciones Hash: «…estas funciones convierten un texto (o una serie de datos) de longitud arbitraria a uno de longitud fija. Estas funciones no son reversibles, es decir, a partir del resumen no se puede obtener el texto original. En segundo lugar ha […]

El hombre orquesta de la Web.

Tanto leer el concepto «Analista Programador» estaba comenzando a sentir insoportable curiosidad por saber qué era, y me he dirigido a la wikipedia en busca de una explicación amplia y universal. Por lo visto durante la vida de los ordenadores se ha hecho distinción entre el analista (que determinaba el problema y la solución) y […]

Web 2.0 (otra vez)

En mi trabajo ha surgido la pregunta «¿Qué es la Web 2.0?» y explicandolo creo que he encontrado cuatro enfoques que amplian un poco la explicación del otro post. 1. Es web de nueva hornada si, como decía, no es tanto web-catálogo, y es más web-servicio, con red social. 2. Es web de nueva hornada […]

La Web 3.0

La Web 3.0 no debería ser una Web, deberíamos darnos cuenta que cada vez es más grande el problema de seguir utilizando este protocolo, que se pensó para mostrar documentos, y se está utilizando con fines mucho más dinámicos. La Web 3.0 debería coger lo bueno de la Web 2.0, pero debería migrar a otros […]

Si esto es Web 2.0 qué era la Web 1.0

Cuando hablan de Web 2.0 refiriendose a webs orientadas a dar servicio a una comunidad de usuarios, webs orientadas al beneficio por publicidad, webs que en ocasiones son mantenidas por sus propios usuarios, … me parece genial. Realmente ha habido un cambio en el planteamiento de las webs, en el tipo de público al que […]

El super ego de la Web

Programar un sistema operativo es una de las tareas más dificiles a las que puede enfrentarse un equipo de desarrollo de software. Drivers para el hardware, Sistemas de ficheros, … es incluso dificil conseguir que un usuario pueda hacerse una idea de todo lo que implica que cualquier aplicación, programada de una manera «genérica», pueda […]

Cuando se usa infinitivo con “to” y cuando se usa infinitivo sin “to”

Se utiliza el infinitivo con «to»: 1. Para indicar intención I buy a new computer to have my own computer. Compro un ordenador nuevo para tener mi propio ordenador. 2. Detrás del verbo principal (salvo con los verbos auxiliares) I want to rent a car Quiero alquilar un coche. 3. Detrás de un adjetivo It […]

Usos del gerundio

El gerundio, verbo utilizado como nombre, siempre acaba en -ing, pero no todas las formas -ing son gerudios, también pueden ser presente contínuo, pasado continuo, o adjetivos. Se utiliza gerundio: 1. Detrás de una preposición After learning english, I’m going to learn german. Después de aprender inglés, voy a aprender alemán. 2. Detrás de un […]