Teoría de las ventanas rotas

Publicado el 22 Septiembre, 2008 en Conciencia Social por Eduardo Llaguno

Contenido de un correo electrónico del cual no conozco el autor, pero sirva de análisis para ver que piensas.

La teoría de las ventanas rotas

En 1969, en la Universidad de Stanford (EUA), el Prof. Phillip Zimbardo realizó un experimento de psicología social. Dejó dos autos abandonados en la calle, dos autos idénticos: la misma marca, modelo y hasta color. Uno lo dejó en el Bronx, por entonces una zona pobre y conflictiva de Nueva York. Y el otro en Palo Alto, una zona rica y tranquila de California. Dos autos idénticos abandonados, dos barrios con poblaciones muy diferentes, y un equipo de especialistas en psicología social estudiando las conductas de la gente en cada sitio.

Resultó que el auto abandonado en el Bronx comenzó a ser vandalizado en pocas horas. Perdió las llantas, el motor, los espejos, el radio, etc. Todo lo aprovechable se lo llevaron, y lo que no lo destruyeron. En cambio el auto abandonado en Palo Alto se mantuvo intacto.

Es común atribuir a la pobreza las causas del delito. Atribución en la que coinciden las posiciones ideológicas más conservadoras, (de derecha y de izquierda). Sin embargo, el experimento en cuestión no finalizó ahí. Cuando el auto abandonado en el Bronx ya estaba deshecho. Y el de Palo Alto llevaba una semana impecable, los investigadores rompieron un vidrio del automóvil de Palo Alto.

Feliz Día de la Libertad Informática

Publicado el 22 Septiembre, 2008 en Herramientas, Noticias, Software Libre por Jorge Mladen

El pasado fin de semana (el 20 de septiembre, exactamente) se celebró en todo el mundo el Día del Software Libre, o de la Libertad Informática (Software Freedom Day). En esta fecha es tradicíón que los promotores y seguidores de este tipo de programas hagan campañas de instalación, difusión y hasta fiestas.

Así que, aunque sea un poco a destiempo, vaya desde aquí un cordial abrazo a todos los usuarios y visitantes de SesoLibre, verdaderos entusiastas de la libertad informática. Desde luego, también felicidades a todas las comunidades de creadores y usuarios de Software Libre, especialmente Ubuntu, OpenOffice.org,  Sourceforge y Mozilla.

Más información en la página oficial de Software Freedom Day (aquí un artículo en español).

Software Libre: Acceso remoto con NoMachine NX

Publicado el 17 Septiembre, 2008 en Software Libre por Eduardo Llaguno

Muchas veces requerimos acceder a un equipo remoto, en ocasiones para darle ayuda a alguien, en ocasiones para meternos a nuestro propio equipo a distancia, algunas vemos hemos recibido ayuda remota. El “messenger” de Microsoft incluye en Windows una función para dar o pedir ayuda, cuando se logra hacer funcionar es posible recibir o brindar ayuda a un usuario remoto viendo su pantalla tal cual el la vé, este recurso lo logra Microsoft dando una licencia del servicio “Terminal Services” o “RDP” que es muy empleado para acceder a servidores Windows, los cuales requieren licencias de dicho servicio para otorgar varias sesiones simultáneas a diversos usuarios del mismo servidor.

Un proyecto que ya tiene mucho tiempo en el mundo y que tenía como propósito hacer lo mismo que Terminal Services es VNC que probablemente sea el protocolo con más herramientas “libres” en el mercado, otras herramientas semejantes en el mundo cerrado son: Citrix, Tarantella y Spice (ya hablaremos en el futuro de este último).

Existe una herramienta cuyo propósito no fue el dar soporte a distancia, pero si el abrir una sesión gráfica en equipos Linux a distancia. El objetivo de NoMachine NX cuando crearon NX fue la de poder acceder a un equipo remoto a pesar de tener una conexión muy limitada (incluso modems de 28kbps). Un desarrollador encontró que en el mundo Unix se desarrolló XWindows para permitir a los usuarios de una red local, abrir sesiones en un mismo servidor y permitir que su terminal fuera “tonta” o limitada en recursos. Le problema del protocolo de XWindows, que es la base de los ambientes gráficos Linux actualmente, es que no es eficiente ni seguro. De tal forma que se decidió generar una variante del protocolo para crear un lenguaje eficiente, seguro y comprimido.

NoMachine NX se instala en el servidor al que se quiere acceder, se instala el cliente en el equipo desde donde se quiere meter uno, actualmente existen clientes para Linux, Windows y MacOSX. El cliente crea una sesión SSH (segura y comprimida) con el servidor, este último genera la sesión deseada y la entrega al cliente de una forma muy eficiente superando por mucho a Citrix, RDP y VNC.

NoMachine NX tiene una versión gratuita para un máximo de 2 sesiones pero si realmente se quiere tener más sesiones y no pagar su versión comercial existe un proyecto paralelo (de hecho es el mismo) que se llama FreeNX y es posible instalarlo en un equipo Linux para acceder remotamente de modo eficiente al mismo.

Con FreeNX o NoMachine NX es posible poner un gran servidor y muchos clientes pequeños con la posibilidad de crear redes sencillas con aplicaciones y almacenamiento centralizado para pequeñas escuelas, empresas o usuarios remotos. Esto compite y probablemente mejora esquemas como el proyecto LTSP (Linux Terminal Services) y otros más de una forma brutalmente eficiente.

Si tienes duda existe en la página de NoMachine NX una guía para acceder a unos servidores de Demo (Test Drive) y que puedas ver la eficiencia de esto usando tu conexión a Internet y después del instalar el cliente que es pequeño y gratuito.

La otra ventaja que ofrece el cliente de NoMachineNX es que soporta los protocolos RDP y VNC de tal suerte que si requieres acceder a equipos con estos servicios lo puedes hacer añadiendo SSH lo cual comprime y asegura la comunicación con una mejora en la velocidad.

Video explicativo gracias a Linux Journal

¿Necesitamos nuevos buscadores?

Publicado el 16 Septiembre, 2008 en Herramientas, Tecnología por Won-Tolla

Ya se ha hablado en Sesolibre sobre la guerra de los buscadores, y nos preguntamos si es factible ver nuevos jugadores en esta sangrienta arena.

Cuil

cuil.com

Página de inicio de cuil.com

A finales de Julio pasado salió al aire un nuevo buscador llamado Cuil (pronunciado cool), creado por ex-empleados de Google.

Aseguran que tienen el índice más grande de todos los motores de búsqueda, con 120 mil millones de páginas.

Sus principales características:

  1. Pantalla negra, simplista, a diferencia de la pantalla blanca, simplista de Google
  2. Logotipo sospechosamente parecido al de Flickr
  3. No almacenan información de los usuarios como  búsquedas realizadas ni direcciones IP
  4. Su índice se basa en el contenido de las páginas, a diferencia del de Google, que se basa en la popularidad de las mismas (ligas que apuntan a una página)
  5. Muestran resúmenes más o menos extensos, en formato de dos o tres columnas
  6. Permite incluir Cuil en la lista de buscadores de Firefox (liga “Add Cuil to Firefox“)
  7. Al día de hoy, no han indicado cual será su modelo de negocios.

Al principio tuvieron algunos problemas con resultados de búsqueda, llegando a mostrar en ocasiones páginas -ehem- poco propias que no venían al caso, pero parece que ya lo solucionaron.  Más recientemente, se le ha criticado por el volumen de visitas que su bot genera a los sitios para indexarlos.

Simploos

Un nuevo buscador visual

Simploos mostrando resultados de una búsqueda

En junio de este año, en algunos medios se habló de un buscador llamado Simploos, que tiene las siguientes características:

  1. Pantalla inicial parecida a la del buscador más utilizado hoy día
  2. Utiliza el motor de búsqueda de Google o Yahoo
  3. Genera imágenes de las páginas encontradas y un cintillo para recorrerlas
  4. Dependiendo de la ubicación del usuario aparece en el idioma local
  5. Su política de privacidad menciona recopilar información para dirigir la publicidad que mostrará.  Imagino que solo les falta conseguir a alguien que les compre publicidad
  6. Al día de hoy hay muy poca información en el sitio acerca de quienes son y cuales son sus metas

La primera vez que lo usé, me pareció dolorosamente lento.  No sé si tienen bots barriendo la web para generar las imágenes o las generan a tiempo de ejecución.  Me parece un ejercicio interesante de programación, pero considero que les hace falta refinar la velocidad y la navegación del cintillo para que sea algo realmente útil.

Sería interesante ver cuantos de los sesos libres utilizan con relativa frecuencia algún buscador que no sea Google o Yahoo… aquí tienen un par de alternativas nuevas

Cuando arranca Linux ¿que ocurre?

Publicado el 15 Septiembre, 2008 en Software Libre por Eduardo Llaguno

Para los curiosos es interesante ver las partes que requiere un sistema operativo tipo Linux al iniciar, de tal forma que algún curioso pueda incluso hacer cambios o al menos entender que ocurre.

Cuando el sistema es encendido o reiniciado, el procesador ejecuta cierto código en lugares muy definidos. En una PC (Computadora Personal) este lugar es el sistema básico de entrada/salida llamado BIOS por sus siglas en inglés, que está almacenado en los circuitos de memoria flash en la tarjeta madre (motherboard). Como las PCs ofrecen mucha flexibilidad el BIOS debe determinar que dispositivos son candidatos para iniciar (boot).

Cuando un dispositivo de inicio o “boot”  es encontrado, la primer fase es la carga del “boot loader” es almacenado en la memoria RAM y ejecutado. Este “boot loader” es inferior a 512 bytes de tamaño y su trabajo es cargar la Fase 2 de “boot loader”. Actualmente dicha segunda fase puede ser LILO (Linux Loader o el más difundido GRUB) que le pasan el control a la imágen del núcleo o “Kernel” el cual se descomprime e inicializa. En esta fase la segunda fase de “boot loader” revisa todo el “hardware” y enumera los dispositivos conectados de hardware, “monta” el dispositivo raíz y un sistema de inicialización de alto nivel es desplegado.

La segunda fase del boot loader también inicia una aplicación de “splash” de tal forma que el usuario en vez de ver los mensajes de inicialización en modo de texto, ven una imágen gráfica, comúnmente con una pequeña barra que crece mientras se pone el equipo operable.

Finalmente se ejecuta XWindows y su ambiente gráfico y normalmente lo primero que muestran es una pantalla de acceso o Login. Una vez identificado el usuario se carga el espacio de dicho usuario y se ejecutan los programas que requiere la sesión de trabajo de dicho usuario.

Páginas: 1 2 Siguiente