Namespaces en PHP 5.3



La nueva versión, pronta a aparecer, viene con algunas gratas sorpresas que se esperaban para la rama 6. Aquí les presento dos, en des-orden de importancia.
Primero, una constante mágica __DIR__ que apuntará al directorio que contiene el archivo actual. Muy útil para los includes.

Después, los preciados namespaces. Con esto vamos a tener más libertad a la hora de nombrar clases (ya que se evitan los conflictos de nombres) y beneficiará a la programación con objetos toda.

Con el asunto de namespaces se vienen varias palabras reservadas nuevas, necesarias en el momento de tratar con las nuevas funcionalidades.

A la espera del release, lo único que tenemos por ahora son los snapshots dev.

→ No Comments

Google ya ofrece resultados semánticos



arana.jpgAntes de empezar: lo que sigue es un chiste. Mejor dicho: es una observación de una realidad graciosa, que realmente ocurrió. Por cierto, es un chiste bastante breve.

Una vez tuve una visita a este mismo blog desde una búsqueda en Google para la siguiente query: “chico lindo que tenga msn”.

Evidentemente Google tiene que seguir ajustando sus algoritmos :) Pero, ¡la semántica ya está aquí! Y esta realidad es por fuera del chiste.

→ No Comments

Plugin Winamp Web Interface



perezoso1.jpgEncontré un plugin muy interesante para Winamp. Busqué en el sitio de Winamp específicamente por esto y resulta que el plugin ya existía. ¡Pensar que no le tenía fe!
Se trata de un mini servidor web que corre como plugin de Winamp, a través del cual se lo puede operar. Se puede poner play, stop, adelantar las canciones, ver el playlist y saltar canciones… incluso se puede definir una carpeta de “biblioteca” y via web navegarla para cambiar las canciones. Trae la protección con contraseña necesaria.
El chiste, justamente, es que se accede via web con cualquier navegador, en el puerto que determinemos.

Pero ¿para qué? Bueno, a mí me resulta útil para cuando estoy en la cama con la notebook y quiero cambiar de tema o subir el volumen de la música, que corre en mi desktop, alejada cinco metros de mi mano :)

Para bajártelo e instalarlo en tu Winamp: Web interface, un plugin para winamp.

→ 1 Comment

Comparte tus libros favoritos



Hace unos días me registré en Shelfari.

Es interesante la propuesta, al menos en principio: se trata de publicar tus libros y compartir experiencias de lectura y opiniones con amigos y el resto del público.

Mi perfil: http://www.shelfari.com/maurogullino

→ No Comments

Workaholism o adicción al trabajo



Nuevamente me cruzo con este tema. La adicción al trabajo parece ser algo que realmente me toca de cerca, según esta información traida por el Herald Tribune.

Ser o no un workaholic no sería algo tan relevante en sí mismo, sino que lo interesante es tener en cuenta las consecuencias en la salud que este tipo de ¿hábitos? puede tener.

Les dejo los puntos más relevantes desde mi punto de vista. Pueden encontrar la nota completa aquí.

Q: What are some of the dangers of working too hard?

A: The stress that goes along with working too much has been shown to lead to substance abuse, sleep disorders, anxiety and ultimately to physical problems like heart disease.

Q: Do workaholics accomplish more than people who work fewer hours?

A: Often, they don’t. That is because, as perfectionists, they may become so fixated on inconsequential details that they find it hard to move on to the next task.

→ No Comments

Apaguemos la internet



¿Alguna vez se te ocurrió preguntarte si internet puede “apagarse”?

¿Tendrá alguien en el mundo un dominio tal de la web como para ser dueño de un sistema totalmente medular del cual depende toda la red?

¿Se te ocurrieron nombres como Google, Microsoft o Cisco?

Ahora podés ser vos mismo quien apague la internet. Hacelo con este link.

→ No Comments

Mostrar canciones de Winamp en el Messenger



MSN y plugin de WinampYa varias veces me preguntaron cómo se hacía para mostrar en el MSN Messenger la canción que estaba escuchando en ese momento en el Winamp o en Windows Media Player.

Si la escuchamos con el Media Player es muy fácil, ya que ya viene integrado para funcionar con el Messenger. Lo único que hay que hacer es ir al MSN Messenger y, justo debajo de nuestro “nick”, activar la opción “Mostrar lo que estoy escuchando”.

Si usamos el Winamp tenemos que instalar un plugin, cosa sumamente sencilla. Se descarga el plugin y se instala solito (lo que se descarga es un pequeño instalador). Una vez que tenemos el plugin debemos seguir el mismo procedimiento de seleccionar esa opción en el Messenger, justo debajo del nick.

Les dejo el link al plugin de Winamp, un plugin que me parece bastante completo y que funciona con varias versiones de Messenger (el 6, el 7, el 8 ó Live…):

Plugin de Winamp para mostrar en Messenger la canción que se está escuchando

→ No Comments

Instalando Apple Mac OS X en mi PC



La tercer imagen de disco quemada era la vencida.

Booteamos con el dvd del Mac OS. Todo hermoso. Manzanita, waiter, ventana de instalación y caramba, no tenemos medios donde instalar…

Ok, volvemos a Windows. Manipulamos algunas particiones, reiniciamos. Caramba, eliminé la partición donde estaba el Grub (acababa de matar un Fedora). Ok, instalamos un Debian Sarge to the rescue y ya estamos en Windows nuevamente.

Volvamos a probar con el Mac OS, ahora que tenemos partición libre. Nada, che. Volvemos a Windows, manipulamos un poco más las particiones… probamos nuevamente… nada.

Volvamos a Windows. Oops, desmarcar la partición como activa hace que no bootee. Ok, venga un Knoppix para activarla nuevamente. Uf, ya está el Windows otra vez. Qué grande el Knoppix.
Ok, seguramente debe ser una cuestión con los discos SATA. Dejemos para otro capítulo y probemos ese dvd de Solaris tan lindo y que quedó archivado desde que llegó, hace un par de meses.

Qué lindo! Tengo un Solaris otra vez :)

img_6902.JPG
img_6901.JPG
img_6900.JPG
→ 2 Comments

Cruzada por los sistemas operativos



Después de soñar que instalaba un sistema operativo muy extraño en mi notebook me propongo instalar sistemas operativos que todavía no haya instalado.

Los que he instalado y probado hasta ahora son:

  • DOS y Windows en todas sus versiones (XP de cabecera)
  • Linux en muchas distribuciones, versiones y sabores (Debian de cabecera)
  • Solaris 10 (abrumador, da la sensación de roca sólida)
  • FreeBSD (muy lindo, la misma sensación de roca)

Los que sé que tengo pendientes:

  • Mac OS X (lo intenté varias veces, pero falló)
  • Plan 9 (me gusta mucho el muñequito)
  • GNU Hurd (a must del barba)
  • OpenBSD

Y cuando esté listo haré mi propio sistema :D
¡Se escuchan sugerencias para otros sistemas operativos que instalar y probar!

→ 2 Comments

Jornada sobre accesibilidad en sitios web



Les paso la info, nos vemos allí:

El martes 12 de junio se realizará la Jornada “Por una Web Sin Barreras para las Personas con Discapacidad” donde se difundirá información sobre las dificultades que encuentran para utilizar Internet quienes tienen alguna discapacidad y los cuidados que hay que tener al colocar información en la Web para evitar la creación de obstáculos para gente con discapacidad.

Esta Jornada es organizada por el Capítulo Argentina de la Internet Society (ISOC), el Capítulo Discapacidad y Necesidades Especiales de ISOC y la Vicepresidencia de la Comisión de Discapacidad de la Cámara de Diputados y se reunirá en el Auditorio del Edificio Anexo, Rivadavia 1865. Es una actividad no arancelada.

Participarán dos destacados expertos internacionales, Cynthia Waddell y Michael R. Burks del ICDRI, International Center for Disability Resources on the Internet (Centro Internacional para los Recursos sobre Discapacidad en Internet) junto con Diputados, Senadores, especialistas en accesibilidad web y expertos en discapacidad.

Contacto: acc@isoc.org.ar



JORNADA “Por una Web Sin Barreras para las Personas con Discapacidad” - martes 12 de junio

9:15 hs. ACREDITACIÓN

9:45 hs. APERTURA

Isabel Artola, Diputada Nacional

Silvia Gallego, Senadora Nacional

Carlos Achiary, Director Nacional de la ONTI, Oficina Nacional de Tecnologías de Información

Sebastián Bellagamba, Presidente del Capítulo Argentina de Internet Society, ISOC

Michael R. Burks, Presidente del Capítulo Discapacidad y Necesidades Especiales de ISOC

10:15 hs. CONFERENCIA: “Gobierno Electrónico para todos”

Cynthia Waddell, Directora Ejecutiva del International Center for Disability Resources on the Internet - ICDRI

11:00 hs. CAFE

11:15 hs. “Discapacidad, Tecnología y la Convención sobre los Derechos de las Personas con Discapacidad”

Carlos Eroles, Subsecretario de Extensión Universitaria de la Universidad de Buenos Aires

Elena Dal Bo, Delegada argentina en la redacción de la Convención sobre los Derechos de las Personas con Discapacidad de Naciones Unidas

Rodrigo Cabanelas, Director de la Editora Nacional Braille.

Moderador: Hugo Fiamberti

12:45 hs. RECESO PARA ALMUERZO

14:15 hs. Tecnologías para la accesibilidad web

Claudio Segovia, ISOC-AR

Jorge Plano, ISOC-AR

Michael R. Burks, ICDRI

Moderador: Martín Baldassarre

15:15 hs. CAFE

15:30 hs. Experiencias exitosas de accesibilidad web

Pablo Grignani, Hewlett Packard

Pablo Schaab y Pablo Ciociano, Superintendencia de Sistemas de Salud

Federico Fernández Prato, INSITE

Moderador: Roberto Asensio

16:45 hs. CIERRE

Isabel Artola, Diputada Nacional

→ No Comments

Codenamed Mauro © 2007