Vuelta online luego de un hack / crack

¡Volvimos on-line!

Luego de ser comprometidas las credenciales FTP de varios sitios de nuestro hosting Byethost.com (incluido el nuestro). Un bot se encargó de insertar direcciones a código malicioso en varios sitios. Google y Firefox tienen protecciones contra este tipo de malware. Por está razón uno de nuestra dos web se vio caída (lettherebelight.byethost10.com). Afortunadamente el mirror lettherebelight.com.ar no se vió afectada.

Continued reading >

El túnel de Ernesto Sabato

Acabo de leer está novela, del aclamado autor argentino y realmente es  muy buena :). No sé si se la podría encuadrar en un género, pero estoy seguro que muchos coincidirían que es un novela psicológica con algo de policial. Igualmente, es una novela para leerla y no dejarse llevar por el resumen de su contratapa ya que una síntesis de esta obra no sería posible o por no menos no sería del todo precisa y menos exacta.

Como no voy a hacer ese intento, sólo voy a citar un fragmento que fue uno de los que  más disfruté y que invitan a la reflexión.

Continued reading >

Se viene la segunda… Jornadas del Sur 2010

“El objetivo es promover el software libre y la libertad de compartir cultura e información”

son las lineas sobre las que se apoya esta segunda edición del evento que nos dejó gratamente  sorprendidos el año pasado. Este año se vienen con más, “… charlas, talleres, charlas relámpago y foros de debate brindados por oradores de varias provincias del país y del extranjero…”  tendrán lugar el 14, 15, y 16 de Agosto (este finde) en Bahía Blanca .

Continued reading >

Cumplimos nuestro primer año!

El bonete, infaltable en estas ocasiones

Este mes celebramos nuestro primer año online. El 10 de Mayo del 2009 fue el primer post, irónicamente titulado “primer post, desde aquel tiempo donde el futuro de este proyecto era incierto hasta hoy, ya la Tierra ha dado una revolución completa alrededor del sol (?) lo que nos invita a reflexionar sobre el pasado, presente y futuro del sitio. Hablando de esto último, las expectativas para este año se pueden resumir básicamente en mayor periodicidad de las entradas y disponibilidad de éstas en el idioma anglosajón, siempre manteniendo el compromiso de la calidad y correctitud del contenido.
En lo referente al pasado, aquí les dejo algunas (dudosas) estadísticas tomadas desde agosto del año pasado por CyStats cuando empezaron a funcionar.

Continued reading >

Richard Stallman en Bahía Blanca, lo que fue…

“El software libre es aquel que respeta la libertad del usuario… “

…fueron las primeras palabras de Stallman y el salón de actos de la UNS se llenó de misticismo…

Como todos sabemos (o deberíamos) Richard Mathew Stallman, el fundador del movimiento software libre, hacker pionero, ex-investigador del MIT (muchos etcéteras) está en Bahía Blanca y hoy dio una charla a abierta al público en general sobre el Software Libre (entre otras cosas). Fue un momento grandioso e histórico para la ciudad y puede que suene una frase gastada pero realmente fue un gran privilegio.

Continued reading >

Nuevo dominio .com.ar

Ahora es más fácil entrar en Let There Be Light, con solo tipear en la barra de direcciones www.lettherebelight.com.ar nos encontraremos aquí mismo, nada de recordar nombres raros ;) . La verdad es que no se registró el dominio desde un principio porque no se sabía si este proyecto iba a proliferar, pero al parecer gracias a cierta constancia y principalmente a ustedes (ya que si no hubiera visitas no habría razón de seguir) hoy contamos con más artículos que los que desde un comienzo se pensaron ¡Gracias! :D

En principio, lettherebelight.com.ar redirigide al viejo dominio pero en breve (si Dios quiere) moveremos el sitio entero. Esperemos el futuro nos depare mucho más de este Blog / Site.

El comando dd y sus mil y un usos.

Dee Dee conocida por ser altamente peligrosa

Cuenta la leyenda que en el principio Ken Tompshon y Denis Ritchie (los creadores de UNIX, antecesor de Linux) desde las entrañas de Bell Labs, necesitaron copiar exactamente byte a byte de una unidad a otra, como no existía ninguna utilidad para este propósito en su recién concebido sistema operativo simplemente la crearon… y así nació dd (Dataset Definition).

Rescrita y portada varias veces desde los ’70 está aplicación ha demostrado ser de utilidad y persistió en el tiempo. Lo que pocos saben es que en verdad es un cortaplumas suizo en lo referente a datos, discos y archivos.

El comando dd (alias: disk destroyer, data destroyer o delete data) es el más claro ejemplo de uno de los pilares de la filosofia UNIX, en parte heredada por GNU/Linux…

Continued reading >

Vuelta de vacaciones…

¡Hola Gente! Después de unas largas vacaciones (2 meses) estoy de nuevo con todas las pilas para volver a tratar de iluminar zonas oscuras del universo de GNU/Linux y otros universos en gral. :O

En este nuevo año además del artículo linuxero mensual espero ampliar el espectro del sitio incluyendo más contenido de otras ramas (literatura, vida cotidiana, etc.) y si Dios quiere incorporar nuevos redactores.

¡Si! A partir de ahora vas a poder mandar tu artículo. Más adelante daré detalles sobre esto aunque si estás muy ansioso puedes ponerte en contacto en lettherebelightblog (en) gmail.com y hacer tu propuesta.

También tengo planeado hacer disponible el blog en inglés (bueno ya bastantes cosas lo están.. ;)) publicando los artículos en los 2 idiomas y traduciendo algunos de los ya publicados.

Bueno, espero en este nuevo ciclo disfruten Let there be light tanto como yo disfruto haciéndolo. Nos veremos en breve :D.

Chrome OS por dentro

¿Qué es Chrome OS?
Desde el punto de vista técnico, podríamos decir que es una pseudo-distribución de Linux para Netbooks, pero nos quedaríamos cortos.
..para netbooks
Sí, correrá en tu PC de escritorio pero… sería algo como usar el firmware/software de tu MP3 para reproducir música en tu PC.
¿Por qué? Simple, es una sistema “pelado” con lo justo y lo necesario para navegar por la web y correr aplicaciones Web. Esto es, porque esta pensado y diseñado para ser una plataforma de WebApps (HTML5/Java/Flash) y aunque técnicamente podrás ejecutar aplicaciones comunes con código nativo en la práctica no tendrás ninguna librería, entre otros problemas..
Es más, todo lo que produzcas con este OS se guardara en Internet (“la nube” digamos) ya que todas las aplicaciones con las que estás trabajando están en la Web, (de hecho la interfaz es Chrome, el navegador). Solo algunas configuraciones se guardan en el disco en /home/nombredeusuario y en una partición totalmente distinta y.. encriptada.
Pseudo-distribución.
Sería extremo llamarla una distribución más de Linux destinada a netbooks ya que aunque  particularmente esta basada en Ubuntu (o al menos usa varios de sus paquetes) implementa  bastante desarrollo propio y ciertos rasgos innovadores no vistos en ningún otra distribución de este tipo.  Además, por la peculiaridad de tener solo lo justo para aplicaciones web entraría en un nuevo concepto de diseño que bien podríamos llamar Sistema Operativo para Web.
Un mirada al motor.. ;)
Bueno, para remarcar, un montón de firmware para hacer más rápido el booteo (la gente de Google está muy interesada en bajar el tiempo de arranque), además de varios chequeos previos (integridad, etc).
El kernel… un kernel linux común y corriente 2.6.30 con algunos parches para mejorar el tiempo de booteo.
El sistema de archivos, es lo más raro, al parecer tiene dos particiones ext3 (además de la SWAP claro). Una que usa de raíz y es de solo lectura, sería como el sistema base (de hecho el árbol de directorios al parecer esta intacto) y otra en la que escribe todo lo que tenga que escribir. Esto, pienso, se debe a que cuando se actualice ChromeOS solo bajará una imagen de la partición raíz dejando intacta la información del usuario y minimizando todo tipo de problema en cuanto a la integridad del sistema. Aparentemente se optó por esto por seguridad.
El gestor de ventanas creo es un desarrollo propio, usa librerías Clutter que a la vez usan OpenGL.
El gestor de paquetes (apt-get) Por defecto no funciona, (ja!) hacer un sudo apt-get install no funcionara aun siendo root. Pero aparentemente la idea es que funcione en el futuro. Incluso en la página dan instrucciones para como deben estar empaquetados los .deb
La terminal está medio escondida, podemos acceder a ella haciendo un Ctrl-Alt-T y veremos una xterm corriendo en X. Ctrl-alt-F# no funcionara.
Apariencia.
Como mencionamos antes la interfaz es Chrome con algunos iconos de sistema en la parte superior derecha y un menú de aplicaciones a la izq. que requiere hacer un login con cuenta Google para usarlo. Cuyas aplicaciones web nos abrirán (misterio)… mas ventanas de Chrome :D
Una screenshot.
Conclusión
Aunque esto es solo una beta publica, en el mundo del software libre Chrome OS solo viene a sumar (inovacion, ideas, código) y aunque este OS sea una movida de marketing de Google será un paso interesante hacia las aplicaciones web y el cloud computing. Sin duda, será entretenido ver que pasa con las netbooks y Chrome OS. Yo particularmente en una netbook antes de Chrome elegiría UbuntuNetbookEdition ya que seguramente podré hacer más cosas: tendré más libertades. :)
La pagina del proyecto.
Tutorial paso a paso para probarlo.

¿Qué es Chrome OS?

Desde el punto de vista técnico, podríamos decir que es una pseudo-distribución de Linux para Netbooks, pero nos quedaríamos cortos.

..para netbooks

Sí, correrá en tu PC de escritorio pero… sería algo como usar el firmware/software de tu MP3 para reproducir música en tu PC.

¿Por qué? Simple, es una sistema “pelado” con lo justo y lo necesario para navegar por la web y correr aplicaciones Web. Esto es, porque esta pensado y diseñado para ser una plataforma de WebApps (HTML5/Java/Flash) y aunque técnicamente podrás ejecutar aplicaciones comunes con código nativo en la práctica no tendrás ninguna librería, entre otros problemas..

Continued reading >

Cuelgues en Linux

Los cuelgues totales del sistema en GNU/Linux son muy raros, esto es un hecho.
Lo que generalmente puede experimentar un usuario de escritorio en su uso diario
son:

  • Cuelgues de los programas.
  • Cuelgues del entorno gráfico

Los primeros bueno.. tan solo con hacer ALT-F2, poner xkill en el campo Run Command.. y hacer clic sobre la aplicación colgada matara el proceso.

Continued reading >