Nuevo portal de Canaima

Hoy el proyecto Canaima institucional amaneció con nuevo portal Web, acá algunos detalles que observé de pasada

¿Qué me gustó?

* Es ligero (en mi paupérrima conexión cargó rápido)
* Interfaz moderna, no lo probé en otros dispositivos aunque por el
código debería ser responsive
* Combinación agradable de colores
*Declara los contenidos con Creative Commons Reconocimiento – No
Comercial – Compartir Igual 3.0 Venezuela

¿Qué no me gustó?
* Le quitan el crédito a la comunidad de joomla ya que estando basado en ese CMS no se ve por ningún lado que diga que lo usan, sólo revisando el código podemos verificarlo.
* TIene errores ortográficos, incluso en el código (<meta name=”keywords” content=”CNTI,cnti,Cnti,Canaima,CANAIMA,canaima,
Canaima 5.0, canaima 5.0, CANAIMA 5.0, Canaima Linux, canaima linux,
CANAIMA LINUX, Canaima GNU/Linux, canaima gnu/linux, CANAIMA
GNU/LINUX, Canaima Educativo, canaima educativo, CANIAMA EDUCATIVO…)
* Hay errores conceptuales: por ejemplo, confunden la definición de sabor de canaima educativo con el proyecto de hardware homónimo [1], o confundir el concepto de cayapa [2] con el funcionamiento de la comunidad canaima [3] lo cual si alguien que no conoce canaima lee
dirá que la comunidad canaima es una cayapa (:-)
* Mejor aprovechamiento de enlaces : Por ejemplo en
http://canaima.softwarelibre.gob.ve/canaima/soporte envían a
http://trac.canaima.softwarelibre.gob.ve/ cuando debería ser
http://trac.canaima.softwarelibre.gob.ve/canaima
* Alcances del proyecto no correctos: en [4] confunden nacional al
decir que “dado que nuestros dos principales productos están dirigidos
a usuarios en todo el país, el sector educativo y el sector APN”
dejando por fuera otros importantes sectores que también conforman lo
nacional.
* En beneficios se dejan de lado componentes estratégicos tales como
que canaima es una “excusa” par construir una soberania, un país
potencia, independencia tecnológica, apalancamiento de sectores
socio-productivos, etc.

Quizás existan otras observaciones que se me escapan en este momento,
pero creo que lo importante es el punto de que, quizás, la estrategia
de sacarlo al público para su validación es interesante siempre y
cuando se tenga claro el transfondo conceptual ya que esa es la primer
imagen que nos llevamos, lo demás es adorno…

Y así deben haber muchos detalles más.

MI humilde recomendación es que revisen bien este tipo de iniciativas
antes de salir a producción, pero que sean revisadas por un equipo
multidisciplinario para que la construcción pueda ser integral y no desde una única  perspectiva.
[1] http://canaima.softwarelibre.gob.ve/canaima/sabores-canaima
[2] http://cayapa.canaima.net.ve/wiki/doku.php
[3] http://canaima.softwarelibre.gob.ve/comunidad/como-funciona-la-comunidad-canaima
[4] http://canaima.softwarelibre.gob.ve/canaima/alcance

mailman y el mito de apache

Existe una extraña confusión, impulsada por muchos profesores de informática está demás decir, de que servidor web es sinónimo de apache: nada más alejado de la realidad.

En el mundo del Sofftware libre existen múltiples servidores web que cumplen a la perfección su trabajo: procesar código html y entregarlo a los clientes que lo soliciten. Así mismo, estos servidores permiten procesar código en php, python, perl u otros. Uno de los mecanismo más urilizados en ellos es el modo fast_cgi.

Hace poco, siguiendo la lógica que se ha usado en la plataforma de canaima de optimizar los recursos, se  optimizó el acceso vía web de una plataforma de listas de correo utilizando, para ello, thttpd [1].

thttpd es un servidor web extremadamente rápido, liviano [2], y disponible en debian [3].

Aunado a esto, para mi sorpresa, casi que funciona de “paquete” para servir el contenido web de mailman, la única modificación que necesité hacer fue cambiar en el archivo de configuración:

cgipat=/mailman/
por
cgipat=/mailman/**

 Estos dos asteriscos son fundamentales para que thttpd pueda procesar los cgi de la forma correcta que espera mailman.
Espero les sirva la ayuda

 

[1] http://acme.com/software/thttpd/

[2] Está programado en aproximadamente 7200 líneas de código

[3] http://packages.debian.org/squeeze/thttpd

Arreglando teclado en vit m2401 y canaima 3.0

Hace unos dìas escribía un post sobre el problema de la activaciòn de la tarjeta inalámbrica en una vit m2401; hoy escribiendo algunos artáculos en latex solucioné otro problema  que por un motivo u otro había pospuesto: la disposición del teclado.

Las vit m2401 poseen una disposición de teclados correspondiente a un teclado en español y no a un teclado latinoamericano lo cual puede ser fácilmente comprobable mirando la tecla ubicada en la esquina superior izquierda donde está la tecla del “” : si su máquina tiene una tecla parecida a esta:

Entonces usted tiene un teclado con disposición español-español caso contarario será español-latinomericano

Así el Canaima 3.0 que viene instalado en estos quipos traen configurado el teclado Español-latinoamericano.

Para solventar esto, basta con cambiar la disposición del teclado a españo-español utilizando Sistema–Preferencias–Teclado–Distribuciones–España y listo…

AltGr+\\\\\\\\\\\\\

Error wireless en vit m2401 sobre Canaima

Hace poco me facilitaron una máquina de este tipo y uno de los problemas que tuve fue que no reconocía la tarjeta inalámbrica.

Un lspci me indicó que la tarjeta inalámbrica es

04:00.0 Network controller: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

Sin embargo, un ifconfig eth4 me devolvía

root@canaima-popular:/etc# ifconfig wlan4 up
SIOCSIFFLAGS: Error desconocido 132

¿A qué se debe este error?

El problema es que el sistema no sabe manejar la activación y desactivación de forma directa de esta tarjeta por lo que se requiere una herramienta extra de nombre rfkill

Luego de instalarla, con el siguiente comando habilito la tarjeta

root@canaima-popular:/etc# rfkill unblock all

Listo,

root@canaima-popular:/etc# rfkill list all
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

Y a rodar, a rodar mi vida…

Sopa putrefacta

Por allá en los años 60-70 una damita de una tira cómica tenía una fobia a las sopas: Mafalda.

Hoy día, el congreso de los EEUU lucha por aprobar una ley que, paradójicamente, se llama SOPA y, coincidencialmente como Mafalda, a muchos no les gusta.

¿Qué tiene entonces esta SOPA que tantos no les gusta?

De aprobarse la ley SOPA, aunque no tenga peso “extraterritorial” directo, en la práctica lo tiene por una sencilla razón:  la mayor parte del backbone de Interne, la espina dorsal en términos planos, reside en ese país lo que ocasiona que al tener impacto directo sobre su territorio la Ley SOPA afecta directamente a todos aquellos servicios, proveedores que se encuentren en los estados “arrejuntados” y allí es donde se sube la gata sobre la batea…

Venezuela estaría siendo afectada directamente ya que gran parte de nuestro tráfico de Internet pasa por ese backbone, muchos de los servicios frecuentes usados por los venezolanos (facebook, gmail, google, youtube) tienen su base en los estados arrejuntados.

Y ¿qué propone la Ley Sopa?

Pequeñeces como la facultad de “apagar” dns (los sistemas que mantienen los nombres que usamos en internet), cerrar sitios que “promulguen” que, a juicio de muy pocos, promuevan las copias y descargas ilegales, bloquear el acceso a partes del backbone.

Claro está.. si esa soberanía de la que tanto hablamos, de la independencia tecnológica de la que hacemos tanto alarde.. si tan solo obrásemos en consecuencia, esta ley nos resbalaría pero… si de algo adolecemos en este país es precisamente de independencia en materia tecnológica de ese tipo: carecemos de una infraestructura de red que pueda soportar un bloqueo a los backbone de USA, usamos asiduamente servicios de compañías basadas en USA, etc.

¿Qué hacemos entonces? no mucho para poder parar la SOPA sin embargho, sembrar consciencia de nuestra debilidad en materia tecnológica es un primer paso.

Por mi parte, hice unos pequeños banners, basados en imágenes que conseguí en Internet: úsenlos en sus blogs (son libres), difundan la información, a ver si a algún ministro se le enciende el bombillo y empieza a aborrecer la sopa también.

Sopa 1
Sopa 2
Sopa 3
Sopa 4

Planeta Canaima

La semana pasada hubo un movimiento interesante en las lista de Canaima con respecto al planeta Canaima. Se procesaron varias solicitudes y, al día de hoy se cuenta con 32 activistas agregados al planeta Canaima.

En poco tiempo, se harán algunas implementaciones técnicas para mejorar algunos elementos y optimizar su funcionamiento.

Si desean ser agregados escriban a la lista de discusión de canaima y si no están inscritos en dicha lista, hagan la solicitud a mi correo personal.

Recuerden que para procesar la solicitud deben poseer una categoría de nombre Canaima.

Convenios Microsoft universidades

Hace unos días, mafaldr1ta (@mafaldr1ta en twetter) enviaba un tweet sobre un convenio entre la ULA y microsoft [1]

A raíz de dicho mensaje, varios activistas nos unimos y empezamos la redacción de una carta de protesta en contra dicho de convenio; la mencionada carta, además, contiene una propuesta desde los activistas para dicha universidad en aras de construir, de proponer vías de trabajo en conjunto.

La carta está finalizada, únete a la misma, necesitamos generar una masa crítica para poder llevar dicha carta hasta el rectorado de esa casa de estudios.

Esperamos por ti en http://universitario.canaima.net.ve/wiki/doku.php?id=2_carta_publica_ula

[1] http://twitter.com/mafaldr1ta/status/64777449170419712

ssh-copy-id

ssh-copy-id es una herramienta muy útil al momento de copiar las llaves públicas generadas mediante ssh-keygen a otro equipo; no obstante, ssh-copy-id tiene un detalle cuando se pretende usar contra un equipo que no posee el servidor ssh funcionando en un puerto no standar (diferente al 22); en este caso, hay que ejecutar una orden parecida a:

ssh-copy-id -i ~/.ssh/id_rsa.pub "user@host -p PUERTOSSH"

De esa manera el comando se ejecutará satisfactoriamente.