sábado, agosto 28, 2004

GTray: Notificación de nuevo mail en GMail


Bueno, exactamente eso. Y además al darle doble click, abre gmail en forma directa.

jueves, agosto 26, 2004

Virtual desktops para Windows

Virtual Dimension es un manejador de desktops virtuales open-source (GPL), con bastantes funciones. Yo lo probé y funciona bien en W2K3.

Menúes dinámicos


Algunos links a sitios sobre uso de menúes dinámicos para ASP.NET. Cortesía de Andrés Rodriguez Lopez!
Building an ASP.NET Menu Server Control
A Practical Comparison of XSLT and ASP.NET
Examining the skmMenu Server Control

domingo, agosto 15, 2004

Case Sensitivity

En esta última semana tuve la oportunidad de pasar una aplicación en PHP y MySQL de Windows a Linux.
Unix (Posix) es case sensitive! Windows no. Los nombres de páginas, los nombres de tablas, los alias de tablas, deben ser revisados si no se tuvo en cuenta desde el principio.
Una ayuda con respecto a los nombres de páginas, es usar el módulo de spelling de Apache.
Moraleja: es mejor pensar todo como case sensitive desde el principio.

jueves, agosto 05, 2004

Redireccionando en Linux

Esta es una explicación más o menos simple de como configurar un Linux que opera como firewall para exponer en un puerto a otro servidor en la red interna. En primer lugar, se debe instalar un software de redirección, que operará en el firewall (se puede bajar en forma de RPM con este link). Luego, se configura la redirección.
En inetd: redir1 stream tcp nowait root /usr/sbin/redir redir --inetd [--ftp] iserver1 iport1
En xinetd deberá agregarse un archivo en /etc/xinetd.d/, con el contenido:
service redir1
{
disable = no
protocol = tcp
port = redir1
socket_type = stream
wait = no
user = root
server = /usr/sbin/redir
server_args = --inetd iserver1 iport1
}

Donde:
redir1: puerto en el firewall
iserver1: dirección o nombre del servidor interno
iport1: puerto en el servidor interno
Por supuesto, debe asegurarse que el puerto esté abierto en el firewall.
Agrego esta información, porque me costó bastante encontrarla y lograr que funcione.