Colectivo Nodo Libre | nodolibre.org

Software Libre y Social

Dar formato de código a texto en OpenOffice

En ocasiones queremos escribir algo de código en un procesador de texto en lugar de un entorno de desarrollo. Cuando es necesario elaborar la documentación de algún proyecto podremos encontrarnos en el caso de insertar algunas líneas de código C, PHP, C++, Java, Ruby, SQL, XML o HTML en un documento de texto creado con OpenOffice, pero al copiar el texto desde nuestro editor de código fuente favorito, el formato se pierde.

Sin querer asomar la posibilidad de usar el OpenOffice como editor de texto, podemos contar con la funcionalidad de dar formato a un bloque de texto siguiendo las convenciones de cada uno de los lenguajes con una pequeña extensión para la plataforma de OpenOffice Writer. COOoder [http://extensions.services.openoffice.org/project/coooder] provee formato para la sintáxis de muchos lenguajes de programación en OpenOffice y puede ser descargada desde la dirección anterior.

Una vez instalada la extensión y reiniciado el OpenOffice, aparecerá una barra de herramientas nueva que podemos acoplara a una de las existentes. Una manera alternativa de usar COOoder estará en el menú Herramientas y luego en la opción complementos.

Con la extensión cargada procedemos a seleccionar el texto al que deseamos dar formato y luego ubicamos en la lista desplegable el lenguaje al que corresponde nuestra selección.

Así, ya tendremos texto con formato en nuestros proyectos de documentación escritos con OpenOffice.

posted by Henry Contreras Velandia in nodolibre.org, programas and have No Comments

Tecnología, Comunicación y Revolución

El presidente Hugo Chávez ha hecho un llamado para sumar fuerzas en la Internet: “La batalla hay que darla en todos los espacios, yo invito a todos a que aprendamos a utilizar esos instrumentos”, visualizando este terreno como un espacio de la Guerra de Cuarta Generación. El llamado es oportuno, pues las contrarrevoluciones mediáticas suman páginas en la historia contemporánea, y en nuestro país tenemos el más claro ejemplo. En Europa las Revoluciones de Colores sirvieron para el ensayar estas estrategias por parte de los agentes de la dominación, pero cuando estas revueltas virtuales confrontan la realidad, queda en evidencia su ficción. Hoy en Ucrania, por ejemplo, vemos cómo cae el telón de la insigne “Revolución Naranja” en una profunda crisis de identidad, corrupción y desilusión. El camino evolutivo de estas estrategias va hacia el campo digital y “en línea”: Cuba y los “bloggers” que nadie conoce, o Irán y su Revuelta Twitter.
Colocar las tecnologías de la información y comunicación al servicio de la realidad popular, enfrentando esa otra virtual que se propaga, es el reto que debemos asumir, y para ello contaremos con un mundo de trabajo colectivo concebido bajo los principios de libertad, solidaridad y bien común: el mundo del software y el conocimiento libre. Es por ello que hoy iniciamos en el Correo del Orinoco la Columna NodoLibre, un espacio para la interacción política e ideológica entre la tecnología, el conocimiento y el activismo socialista. Nos fundamentamos en la crítica anticapitalista al modelo monopolizador y privatizador del saber colectivo; la promoción y uso de la tecnología como herramienta al servicio de la comunicación y articulación política y social; y la promoción del Software Libre como ejemplo de la liberación del conocimiento.

Colectivo NodoLibre
http://columna.nodolibre.org
columna@nodolibre.org

posted by Henry Contreras Velandia in columna, nodolibre.org and have No Comments

Redirecciona el trafico a tu servidor VirtualBox

Quienes usamos soluciones de Virtualización [wikipedia] bien sea para tener entornos de prueba, ejecutar aplicaciones de otros sistemas operativos o cualquier otro fin, podemos encontrarnos con la necesidad de acceder a nuestro equipo huésped (el que se ejecuta en el entorno virtualizado) desde la red. Una de las maneras más últiles resulta utilizar el mismo IP o Nombre de Dominio de nuestra máquina anfitrión (el sistema en el que corremos el entorno virtualizado) para acceder a los recursos de la máquina huésped.

En VirtualBox [sitio], el paquete de Virtualización Libre de Sun Oracle liberado bajo GPL, podemos utilizar los siguientes comandos desde una cónsola del equipo anfitrión para redirigir los puertos de red a los recursos de la máquina huésped. Por ejemplo, si ejecutamos un servidor web HTTP, que por lo general escucha en el puerto 80. en la computadora huésped, podemos hacer que en la computadora anfitrión el puerto 6636 (ejemplo) se enlace al anterior. Para ello hacemos uso de los siguientes comandos, suponiendo que la imágen de virtualbox se llama nodovirtual:

$ VBoxManage setextradata nodovirtual VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/HostPort 6636

$ VBoxManage setextradata nodovirtual VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/GuestPort 80

$ VBoxManage setextradata nodovirtual VBoxInternal/Devices/pcnet/0/LUN#0/Config/http/Protocol TCP

Vemos que los comandos le dicen VirtualBox que la máquina anfitrión enlazará las peticiones del puerto 6636 al puerto 80 de la máquina huésped nodovirtual usando el protocolo TCP.

Para verificar la inclusión de las opciones de configuración, podemos ejecutar luego desde nuestra cónsola:

@ VBoxManage getextradata nodovirtual enumerate

posted by Henry Contreras Velandia in tutoriales and have No Comments

Software Libre, Socialismo y Activismo: Una propuesta de acción

El estudio, la promoción y la utilización del Software Libre como herramienta de emancipación tecnológica en Venezuela ha sido una propuesta del proceso revolucionario, y en este sentido, en diciembre del 2004 se promulgó el Decreto Presidencial n° 3.390, donde se estableció el uso prioritario del Software Libre en la administración pública, adquiriendo el rango de Política de Estado. Sin embargo, no existe actualmente la conciencia suficiente que nos permita conocer la importancia y hacer un uso efectivo de esta herramienta, por lo que aún muchas instituciones del Estado, así como muchos sectores de la sociedad, están en mora frente a este lineamiento, retrasando la consolidación de la llamada Independencia Tecnológica.

El llamado para el uso del Software Libre en la Revolución Bolivariana no es más que el establecimiento de una línea coherente entre teória y práctica. El software libre basa sus postulados en el orígen social de todo el conocimiento humano, por lo tanto no puede ser susceptible de acaparamiento individual ni de monopolización. Estamos entonces ante el mejor ejemplo de la aplicación de los postulados socialistas en uno de los pilares de la sociedad capitalista moderna, un foco de subversión en la cuna del poder. El efecto dominó ha decantado en movimientos que, apartados del software, hacen igualmente uso de las leyes del estado burgués para ofrecer sus creaciones renunciando a los derechos de autor. Nacen así, además del Software Libre, los Libros Libres, la Música Libre, el Arte Libre, en fin, el Conocimiento Libre, libre para utilizar y compartir.

Por otro lado, la red cada vez toma más relevancia en la coordinación de iniciativas y en su función como catalizadora de los demás medios de comunicación. Las nuevas tendencias convierten a la red en una ventana de información universal en tiempo real generada socialmente, herramienta de la interacción entre lo local y lo global dentro del contexto de la pretendida globalización y homogeneización. En manos del poder global, buscará reproducir la segregación, discriminación, opresión y el consumo característico de nuestra época.

Es por esto que resulta fundamental el acercamiento de los pueblos a estas tecnologías, bajo un criterio vigilante de independencia, libertad, solidaridad, igualdad y respeto a la diversidad. La lucha contra las injusticias y los mecanismos de dominación son causas comunes de los movimientos sociales alrededor del mundo, y en esa lucha el desconocimiento deja entrar en casa un enemigo furtivo, el software privativo, que al parecer invisible resulta más importante, pues quien lo domina tiene un poder oculto, y por lo tanto establece una forma de control indolora e imperceptible [1]. El software es sólo un hilo de este entramado, fundamentado en el sistema jurídico del estado burgués y principalmente el sistema de patentes y de derechos de autor.

Ejemplos manifiestos del interés de implementar la dominación imperial dentro del entramado pseudo-democrático que ha caracterizado la red se visualizan en los intentos de creación del Cyber Comando de la Fuerza Aérea de los Estados Unidos [2], las actividades de la Fuerza Judía de Defensa en Internet [3, 4] y el interés de la CIA por armar una plataforma de monitoreo de las redes y actividades sociales en internet [5, 6].

Asumir de manera formal la red como otro de los escenarios de la guerra de cuarta generación, pasa por el posicionamiento acertado del proceso que vive nuestro país, la participación en la crítica antisistémica que reúne a las juventudes del mundo, y la promoción del internacionalismo revolucionario en la lucha contra la totalización y la homogeneización cultural.

Incidir en la formación de una masa crítica de participantes en esta lucha por la liberación y apropiación social del conocimiento, con las herramientas y precauciones adecuadas, y con la menor cantidad de contradicciones posibles será entonces la contribución del Colectivo NodoLibre.


Logo NodoLibre

posted by Henry Contreras Velandia in documentos, hacktivismo, nodolibre.org and have Comment (1)

Extración de videos DVD con Handbrake

Compartimos en esta ocasión una solución al manejo de videos que debimos afrontar recientemente en el colectivo de nodolibre.org. Básicamente debimos extraer el contenido de un DVD con cada capítulo como un archivo individual.
La solución la encontramos en el programa Handbrake [http://handbrake.fr], un programa en Software Libre para GNU+Linux de licencia GPL, el cual nos permite extraer el contenido de audio y video de un disco DVD completo, o de cada uno de sus capítulos.
Una vez iniciado el programa, el proceso resulta sencillo. Debemos iniciar seleccionando la fuente de datos, que generalmente será un DVD. La opción Source nos permitirá elegir el dispositivo DVD fácilmente, o escoger algún archivo de video o una imágen ISO para extraer el contenido.
medio
Una vez seleccionado el orígen de datos podemos seleccionar el o los capitítulos a copiar. Las opciones Chapters y through nos permite escoger el capítulo inicial y final de un intervalo a copiar. Si colocamos el mismo número de inicio y fin entonces copiaremos sólo el capítulo indicado por el número.
Finalmente podremos escoger el archivo de destino, así como la codificación a utilizar.
El botón Start nos permitirá iniciar el proceso, del cual podremos ver el prograso por una barra en la parte inferior de la aplicación.
capitulo1
Handbrake tiene muchísimas opciones para especializar el trabajo, pero con los pasos vistos anteriormente ya podrás contar con los capítulos de tu DVD copiados localmente en tu disco duro.

posted by Henry Contreras Velandia in nodolibre.org, programas, tutoriales and have No Comments