Archivo de la categoría Programación

Averiguar la versión del plugin de Flash



Parece una tontería, pero no me ha sido fácil encontrar alguna utilidad que dijera la versión del plugin de Flash que hay instalada en una máquina concreta.

Después de buscar un rato por las technotes de Macromedia, finalmente lo he encontrado aquí.

He decidido publicar la película en mi bitácora de forma que la gente pueda averiguar de una forma sencilla y rápida la versión que tienen. Ya se que es sencillo de implementar desde cero, pero ¿para que reinventar la rueda?



Continuar leyendo...

Actualización a Simple PHP Blog 0.3.7c



He actualizado el software de mi bitácora a Simple PHP Blog versión 0.3.7c, y está funcionando sin problemas.

Esta nueva versión corrige errores en la sindicación RSS, y en la visualización de comentarios.

Además incluye los últimos parches que envié a Alex, con optimizaciones en el acceso a ficheros, y correcciones en el sistema de envío de pings.

Estoy orgulloso de las ganancias de tiempo con las mejoras que he realizado en el código de acceso a archivos, van de un 10% hasta un 40%.

La versión 0.3.8 parece muy prometedora. Lamentablemente el desarrollador principal está saturado de trabajo y no ha podido dedicarle demasiado tiempo al SPHPBlog.…

Continuar leyendo...

Bluedragon



Bluedragon Server es un nuevo producto de New Atlanta.

Fundamentalmente se trata de un entorno compatible Coldfusion Server MX 6.1, pero desarrollado por otra compañía diferente a Macromedia/Allaire. La ventaja de la edición server es frente al Coldfusion original, que es gratuita. Planean desarrollar también una edición que correrá sobre tecnología .NET en vez de Java. Una vez esté disponible, podríamos invertir en CFML, independientemente de si el servidor será Microsoft (.NET), o bien basado en Java.

Coldfusion (CFML) es un lenguaje de script en servidor basado en marcas. Tuvo una gran popularidad durante su aparición, hasta que empezó a decaer eclipsada por ASP y luego por PHP.…

Continuar leyendo...

Arelance



Hoy me ha llegado información de la empresa Arelance.

Los proyectos parecen interesantes, y los rangos salariales ventajosos, de hecho bastante superiores a la media actual, esto es lo que me hace sospechar un poco…

¿Alguien la conoce o tiene alguna experiencia directa con esta ella?



Continuar leyendo...

Friendster migra de JSP a PHP



He leído en el blog de Troutgirl que Friendster ha migrado su backend de JSP a PHP consiguiendo grandes mejoras a nivel de rendimiento, escalabilidad y mantenibilidad.

Antes corrían bajo Apache con Tomcat, y por ello la migración a PHP no reduce los costes, pero es habitual en el mundo empresarial que este tipo de aplicaciones se desarrollen con servidores de aplicaciones comerciales (y no precisamente baratos), y además utilicen bases de datos de las mismas características.

Sobre el papel JSP debería ser un lenguaje con mejor rendimiento, escalabilidad y mantenibilidad que PHP. Java es precompilado a código de bytes, mientras que PHP es puramente interpretado.…

Continuar leyendo...

Foro de Noticias 3D



Junto con mi amigo Juano soy moderador del foro El Rincón del Programador en los Foros de Noticias 3D, así que aprovecho la ocasión para invitaros a que participeis, ya sea leyendo, o bien escribiendo.

Cualquier momento es bueno para aprender algo, o hacer que los demás puedan aprender un poquito de nosotros.

Tened cuidado porque engancha… Todavía recuerdo mi primera visita casual a la página, y ahora ya veis, no solo adicto, sino encima ¡moderador!



Continuar leyendo...

Servidor de desarrollo



De nuevo ya tengo el servidor de desarrollo montado en el PC de casa.
Mientras esté conectado, será accesible desde gutiathome.dnsalias.com. Estos son los servicios que tiene funcionando actualmente:

– Sambar Server 6.01.
* HTTP.
* HTTPS.
* FTP.
* FTPS.
* SMTP.
* POP3.
* IMAP4.
* IRC.
* Telnet.

– ActiveHTML 1.02.007.

– Coldfusion 4.52.

– Perl 5.8.2.

– PHP 5.0.0 RC 3.

– Python 2.3.

– Access 2003.

– MySQL 4.1.2.

– SQLite 2.8.5.

– eMule 16.46.

– UltraVNC 1.0 RC 18.

– PHPBB 2.0.8.

– PHPMyAdmin 2.5.7.

– Webalizer 2.01.10.…

Continuar leyendo...

Traducción al castellano para Simple PHP Blog 0.3.7



He colgado una nueva versión del idioma español para SPHPBlog, actualizado a la versión 0.3.7 (según Alex aparecerá en unas horas).

Más información sobre mis traducciónes al castellano aquí.



Continuar leyendo...

De Trans Software (D.T.S.) ha muerto. ¡Viva D.T.S.!



Parece que el último recuerdo de De Trans Software (D.T.S.) que quedaba, ha pasado al olvido definitivamente.

La web alojada en Geocities desde los inicios de esta empresa allá por 1995 ha sido eliminada por falta de actualización.

No me es posible actualizarla, ya que por un error en el traspaso de Geocities a Yahoo yo, su propietario figuro como menor de edad, y por tanto no la puedo activar.

Tampoco puedo conectar por FTP, ya que los datos de conexión que tenía iniciales no sirve. Seguramente cambiaron algo, y me notificaron los cambios a alguna dirección de correo que ya no existe.

Llevaba aproximadamente 1 año recibiendo avisos de que en una semana cerrarían el sitio, pero supongo que esos problemas de incoherencia en su base de datos les imposibilitaban borrar automáticamente el espacio.…

Continuar leyendo...

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

Uso de cookies

Esta web utiliza cookies para mejorar la mejor experiencia de usuario. Si continúas navegando estás dandos tu consentimiento para la aceptación de las mismas y la aceptación de la política de cookies, pincha el enlace para más información.

ACEPTAR
Aviso de cookies