Artículos

PHP4 ha muerto, larga vida a PHP5

PHP es un lenguaje de programación interpretado que nació con la intención de elaborar páginas web dinámicas. Gracias a que es software libre y de que puede operar en la mayoría de los sistemas operativos (GNU/Linux, MacOS, Windows, sólo por mencionarlos) es hoy en día el lenguaje de programación libre más usado en aplicaciones web.

PHP4 tiene siete años de haber sido liberado y PHP5 lleva tres. La principal diferencia entre ambas versiones está en la mejor implementación de la programación orientada a objetos. Si estudiáramos dos sistemas que hicieran exactamente lo mismo, donde uno estuviese programado en PHP4 y el otro en PHP5, los códigos (o sea los programas) serían muy distintos uno del otro.

Lamentablemente es muy complicado y nada recomendable instalar en un mismo equipo al Apache, el PHP4 y PHP5. Por lo que, haciendo uso de las libertades del software libre, podemos elegir entre instalar PHP4 o PHP5. En el artículo Instalación de FreeMED en Debian Etch les comenté a cerca de un muy buen sistema que está programado en PHP4, y que no funciona en PHP5.

La problemática actual es que muchos proveedores de hosting no han cambiado al PHP5, por temor a que pierdan a sus usuarios que programan en PHP4. Y esto es un círculo vicioso: los usuarios no se animan a programar en PHP5 por que la mayoría de los proveedores de hosting siguen usando PHP4. De acuerdo con Nexen.net el 80% de los hostings aún continúan usando php4 en sus servidores.

Llegó el tiempo de tomar medidas más drásticas. GoPHP5.org es una iniciativa de numerosos proyectos y organizaciones de la comunidad de desarrollo de PHP, como Drupal, Moodle, PEAR, phpMyAdmin, PHPUnit y más para detener conjuntamente, el próximo 5 de febrero, el soporte al código de PHP4 en sus proyectos en favor de PHP5, mucho más avanzado tecnológicamente.

Nadie afirmará que los cambios sean fáciles. Respetando la pluralidad de voces, hay quienes desean mantener al PHP4. Personalmente, yo sólo uso y recomiendo PHP5.

Venezuela impulsa el software libre

El movimiento del software libre no sólo se trata de programas para computadoras; traspasa a los ámbitos culturales, sociales y políticos. Vemos en varios países de europa y algunos en latinoamérica iniciativas concretas a nivel gubernamental por usar y promover el software libre.

De antemano, gracias a toNo por vincular en su sitio web un video en YouTube con un mensaje del presidente venezolano Hugo Chávez. El video completo está divido en cuatro segmentos los cuales listo más adelante.

Independientemente de su opinión sobre el presidente Chávez, le invito a que vea los siguientes videos, por que demuestra que sabe bien del tema y lo explica con sencillez:

Presidente Chávez sobre el Software Libre 1

Presidente Chávez sobre el Software Libre 2

Presidente Chávez sobre el Software Libre 3

Presidente Chávez sobre el Software Libre 4

He aquí el segundo segmento:

Hay que aplaudir no sólo que el gobierno Venezolano tenga la iniciativa de cambiar su software al libre; sino que también lo esté promoviendo otorgando cursos de capacitación a empresas y particulares que lo soliciten

Pero en cambio, en México Calderón entregó a Bill Gates el Águila Azteca por su labor en México que a mi percepción, más bien parece que el gobierno mexicano está estrechando su relación con Microsoft, y no vemos al día de hoy iniciativa por promover el software libre en nuestro país.

Curriculum Vitae hecho con LaTeX

Después de cursar mi carrera compré el libro titulado “Cómo redactar nuestro Curriculum Vitae” de Julie Brazeau, editorial Gedisa 1992 México, el cual aun conservo y me ha dado las bases para elaborar mi Curriculum Vitae adecuadamente.

Pero, para que este documento lo tuviera en papel, he usado la máquina de escribir (en un principio) y luego varios editores de texto. Recuerdo haberlo elaborado (al paso de los años) en Microsoft Word (PC), Aldus Page Maker (Mac) y Open Office (GNU/Linux). Obviamente es una dificultad el reescribir todo el documento cuando se cambia de procesador de textos. Pues bien, hoy en día le recomiendo que use LaTeX para elaborar su Curriculum Vitae.

De las muchas ventajas que hay en esto, destaco tres:

  • No se preocupe por el diseño y tipografía, el paquete currvita lo hará por usted de una forma profesional.
  • Tampoco deberá preocuparse por las actualizaciones futuras, ya que los comandos de LaTeX son un estándar que difícilmente cambiarán al paso de los años.
  • Los documentos fuentes son archivos simples de texto. No dudo que los editores simples de texto y LaTeX se sigan utilizando en el futuro.

Dejo una plantilla que podrá tomar para elaborar su propio Curriculum Vitae y la exportación a PDF de la misma.

Para saber más de LaTeX vea la presentación Introducción a LaTeX

Nevada de 1997

La noche del 11 de diciembre de 1997, como las 9 pm nos encontrábamos Guillermo y yo (en aquel entonces mi novio), tratando de no congelarnos dentro del viejo auto de mi papá (sin calefacción). Permanecíamos con las manos entrelazadas, hablando trivialidades, mirándonos a los ojos, como si nada pasara. No nos podíamos ver a diario, y ni aquel frillazo podía impedir que pasáramos un momento juntos, a pesar de que cada vez más se sentía el descenso de la temperatura. En el parabrisas se veía como el viento estrellaba diminutas gotas de agua, y por un momento se me ocurrió: ¿será que irá a nevar? … ¡¡No!! Eso aquí nunca pasa…

play Publicación completa »

"Software Libre" en la Universidad Autónoma de La Laguna - Congreso UAL 2008

El pasado 7 de diciembre participé en el Congreso UAL 2008 exponiendo el tema Software Libre ante alumnos, maestros y compañeros del GULAG

Cuando muestro este material, no dejo de recalcar que son las instituciones educativas las que deben de tomar la iniciativa de enseñar el software libre y el software comercial (o privativo). La principal razón para esto es que los futuros egresados no lleguen al campo laborar sólo usando aplicaciones privativas, por que podrían volverse dependientes de los fabricantes de estas aplicaciones. Hacemos notar el hecho de que las licencias estudiantiles y académicas son más económicas que la licencia comercial del mismo programa. En cambio, el egresado que conozca tanto las aplicaciones libres como las privativas, conocerá las ventajas del software libre y tendrá la libertad de elegir la opción que mejor le convenga cuando ejerza su profesión.

« Anterior 1 2 3 4 5 6 7 8 9 10 11 12 Siguiente »