Eficiencia en PHP



Los que sepais algo de PHP os habreis dado cuenta que de hay varias formas de hacer tareas sencillas.

Se puede mostrar una salida con echo, o se puede hacer con print().

Se pueden definir cadenas con comillas dobles, o simples.

Se pueden marcar los tags de PHP con <?php o con <?.

Hay matices sutiles entre hacerlo de una forma u otra. Por ejemplo utilizar print() en vez de echo nos permite tratar el valor retornado.

Usar comillas dobles, permite introducir más caracteres de escape en la cadena.

Según todo esto, se puede pronosticar que seguramente echo es más rápido que print(), y las comitas simples, más eficientes que las dobles.…

Continuar leyendo...

Simple PHP Blog 0.3.7



Llevo desde que empecé esta bitácora usando Simple PHP Blog. De esto hará casi dos meses ya.

Recuerdo que empecé con la versión 0.3.1 de SPHPBlog. Hoy he actualizado a la nueva versión 0.3.7 RC 4 a falta de que Alex libere entre hoy y mañana la versión final.

Esta nueva versión incorpora nuevas funcionalidades, la mayoría desarrolladas o contribuídas por mi:
– Feeds RSS para sindicación de noticias.
– Búsqueda por palabra(s) clave dentro de la bitácora.
– Envío de pings de actualización.
– Archivos de datos comprimido en gzip.
– Generación de páginas comprimidas en gzip.…

Continuar leyendo...

El Club de la Lucha



El pasado domingo, aprovechando que tenía grabada la película El Club de la Lucha (1999), aproveché para volverla a ver.

Este artículo no es una crítica cinematográfica al uso de la cinta, sino más bien una reflexión sobre lo que a mi me ha comunicado.

No hace falta decir que si la primera vez que la vi, la película me encantó, esta segunda vez, pude percibir matices que habían pasado desapercibidos, y que hicieron que me maravillara todavía más.

Por algún motivo irracional, estoy convencido que la película ejerce un efecto premonitorio en mi vida. No se como explicarlo bien, pero el caso es que me han ocurrido cosas, que de una forma muy subliminal se ven reflejadas en la película.…

Continuar leyendo...

WinRAR 3.40 beta 1 soporta 7z



Acabo de instalar el nuevo WinRAR 3.40 beta 1.

No aporta grandes novedades, ni en la velocidad de compresión, ni en el grado de compresión, ni en la interfaz de usuario.

Tan solo han añadido algunas funcionalidades menores, y soportan la descompresión de nuevos archivos, como .Z de las utilidades de compresión *nix, y 7z de 7-Zip.

Que hayan añadido soporte para 7z, personalmente me encanta, ahora ya no tendré que dejar de usar 7-Zip para que la gente pueda descomprimir mis archivos, ya que con WiNRAR pueden hacerlo, y seguramente WinACE se apunte también al carro.

Por desgracia el compresor más utilizado WinZIP está bastante muerto a nivel de desarrollo, así que no creo que se planteen soportar este formato.…

Continuar leyendo...

¡Soy obeso!



Ayer estuve viendo un reportaje sobre la obesidad en el programa 2000 FF.

Hablanban de como calcular el grado de obesidad en función del Índice de Masa Corporal.

El cálculo es una fórmula muy sencilla:

IMC=Peso (Kg) / Altura (m)2

Mi IMC es 28, por tanto soy Obeso leve.

Según ellos debería perder unos 15 kilos para tener un peso normal… ¡Menos mal que a mi esto del verano y los regimenes no me influye!

Mi pregunta es: ¿realmente estaría mejor con 15 kilos menos? ¿Sería más feliz?, ¿tendría más autoestima?, ¿sería mejor en mi trabajo?

Si teneis curiosidad, y quereis haceros el cálculo, estos son los rangos de IMC:

– < 20 : Bajo peso.…

Continuar leyendo...

Getaway in Stockholm 4



Esta tarde he estado viendo la película/documental Getaway in Stockholm 4. Si no has visto ninguna de ellas, te recomiendo que intentes conseguir alguna y le eches un vistazo. Estoy convencido de que como mínimo te sorprenderán.

La idea es tan sencilla como estrambótica. Coger un coche rápido durante una noche de verano en Estocolmo y darse una vueltecita a buen ritmo por la ciudad. Obviamente esto requerirá encontrarse con tráfico real (poco), semáforos en rojo, calles en contra dirección, coches de policia… ¡La emoción está servida!

Esta cuarta entrega es protagonizada por dos Chevrolet Corvette C5.…

Continuar leyendo...

Nueva traducción de SPHPBlog



De nuevo he estado trabajando en el Simple PHP Blog. Además de corregir algunos errores en la implementación de RSS, he estado haciendo pruebas para poder implementar un buscador.

El caso es que ya puestos, he actualizado la traducción al español, que en principio ya será compatible con la futura versión 0.3.7.

Para más información, id aquí, o descargad la traducción directamente desde aquí.

Mi propia bitácora ya está ejecutando una versión privada del 0.3.7 y se muestra muy estable.

Ojalá pueda seguir dedicando algo de tiempo para ir desarrollando en paralelo con Alex funcionalidades para SPHPBlog.…

Continuar leyendo...

Memoria bajo DOS



Llevo unos días trasteando de nuevo con el viejo Pentium II con 32 Mb que conseguí en mi ex-trabajo.

He pasado unos ratos agradables con el DOS, las herramientas de Borland, los compiladores de Watcom, algunas utilidades de oficina, … Es otra filosofía totalmente diferente a lo que usamos hoy en día.

Lo más divertido de todo ha sido configurarlo a mi gusto.

Ahora está funcionando con:
– MS DOS 7.1 (y algunas utilidades del 8.0).
– 4DOS 7.50.
– Desqview 2.8.
– QEMM 97.

Bajo MS-DOS 7.10 he conseguido 644.128 bytes de memoria convencional libre.
Bajo Desqview 2.80 he conseguido 620.992 bytes de memoria convencional libre.…

Continuar leyendo...

FTPRush 1.00 RC 1



Después de que una empresa que se mantuvo en el anonimato comprara el cliente de FTP UltraFXP, hoy se ha liberado el nuevo sucesor.

Partiendo del código base de UltraFXP 1.07 se ha desarrollado FTPRush 1.00 RC 1.

FTPRush es un cliente de FTP y FXP. A diferencia del las últimas versiones de UltraFXP que eran freeware, FTPRush es shareware. Por lo tanto habrá que decidir entre éste y FlashFXP.

Yo antes lo tenía claro: UltraFXP por ser gratuito. Ahora que los dos son de pago, creo que me quedo con FlashFXP.

Estaré unos días probando la versión de evaluación a ver si me acostumbro, y le descubro características no disponibles en FlashFXP, pero me lo veo difícil.…

Continuar leyendo...

Mozilla Seamonkey 1.7



Acompañando al anuncio de Firefox 0.9, hoy ha aparecido la versión final 1.7 de Mozilla Seamonkey.

No hay ninguna novedad respecto a las anteriores RC, salvo la corrección de algunos errores encontrados.

Comparado con la 1.6 y anteriores, esta nueva versión se beneficia de grandes mejoras en el motor Gecko.

La versión 1.7 es la base del inmediato Netscape 7.2, el cual presumiblemente únicamente incorporará algunos componentes propietarios de AOL, y no añadirá ninguna mejora.

Pese a que Netscape anunció que la 7.1 sería la última versión de su navegador, ahora han rectificado esta decisión.…

Continuar leyendo...