lunes, 18 de agosto de 2008

Los universitarios y la divulgación (Revisado)

Hace algunos años escribí un intento de artículo títulado precisamente "El papel de los universitarios en la divulgación científica" (Esto, si mi memoria no falla como suele). El caso es que la proximidad de la Semana Nacional de Ciencia y Tecnología me llavan a retomar este tema.

Al paso de los años, ya fuera de la universidad y de todo ámbito de divulgación, científico y demás pienso en que en realidad los esfuerzos por divulgar ciencia son muy pocos y tras de eso, tenemos que son poco difundidos y por si eso fuera poco, los que son presenciales son sólo en horas hábiles.

Recuerdo que en aquellos ayeres de pronto se organizaban ciclos de cine (algunos videos piratas de Discovery Channel, etc), además de la publicación electrónica de Aleph Zero. ¿Cuál era el problema entónces? De entrada que era un esfuerzo bien local, en el sentido de que sólamente nos enfocábamos a la comunidad de la Facultad de Ciencias de la Computación de la BUAP (en la que estudiaba el 99% del staff de Aleph Zero por allá del '99) y ocacionalmente a algunas otras facultades cercanas.
Más o menos por esta época se promocionó el capítulo estudiantil de la Sociedad Mexicana de Ciencias de la Computación (http://www.smcc.org.mx/), incluso hubo por ahí un acercamiento de la gente del capítulo de la UDLA con los de la BUAP. Unos 6 meses después el capítulo mutó (en la BUAP), de ser estudiantil de la SMCC a estudiantil de la ACM. El cual entiendo ya no exíste.

Lo rescatable de esto es que este capítulo duró al menos unos 3 años entre sus dos etapas.
De manera similar, Aleph Zero ha sobrevivido al regresar a su casa (la UDLA). Estos dos son ejemplos de que entre más amplia sea la audiencia o el mercado objetivo de cualquier proyecto (no sólo de divulgación ), entónces hay más probabilidades de que el mismo sea exitoso al menos por un tiempo más prolongado.
¿Cuántos ejemplos no conocimos durante nuestra vida universitaria, de revistas que tuvieron sólo 3 ó 4 números de tiraje, o proyectos que tuvieron sus 5 minutos de éxito (literalmente), para después perderse en la noche de los tiempos?

Mi teoría es que a partir de las mesas directivas de las carreras, se puede formar una red de divulgación universitaria, al menos al nivel de proyectos como AlephZero. Pienso que, del mismo modo, se puede formar un directorio con estos proyectos, finalmente esto servirá como un foro más amplio para promover a los jóvenes divulgadores.

El segundo paso es, ir hacia afuera, es decir, conseguir publicar en publicaciones populares, quizás no una revista científica arbitrada (muchos de los que hemos estado en este rollo de la divulgación no soñamos nunca con esto). ¿Como lograr esto? Bueno, hay por ahí afuera muchas publicaciones periodicas, diarios locales y nacionales que gustosamente han abierto sus puertas a artículos de estudiantes. Otro punto de apoyo son los portales temáticos. Hay por ahí varios portales locales que bajan de ves en cuando artículos de ciencia, "por no dejar", bueno... quizás ahora puedan tomar contenidos de la red de divulgación universitaria, en lugar de publicar cosas en otros idiomas.

Otro punto que sería bueno explorar sería el de los ciclos de cine. Bueno, porqué no pensar en hacer proyeccciones de películas alguna tarde/noche y hacer esto de forma periodica.

Finalmente, es también deseable el contar con el apoyo de algún organismo gubernamental como el concytep (En el caso del estado de Puebla). Y note que digo deseable y no necesario. Esto con el fin de tener otro punto de encuentro.

En fin, las cosas que se pueden hacer son muchas. Y no sé si es porque estoy alejado ya de la universidad, pero al menos desde mi trinchera.. no se ve acción.

viernes, 8 de agosto de 2008

WebShell, una manera de accesar a tu equipo

La semana pasada estaba revisando la WEB y me encontre con esta herramienta que te permite accesar al Shell de tu equipo de computo desde una pagina Web. (este es el link)

La empresa donde trabajo nos tiene limitados a algunos recursos de la red debido a policas de nuestro cliente (una empresa norteamericana a la que le manufacturamos software) y por esto mismo no puedo realizar sesiones ssh ni FTP fuera de la red interna de la empresa o en su defecto a algunos sitios preestablecidos por el cliente.

Es por eso que me di a la tarea de probar esta herramienta, pues aun cuando tengo acceso a servidores en estados unidos, ironicamente no puedo acceder al equipo que tengo en casa.

Lo primero que hice fue modificar el firewall de mi router (el cual me dio mi ISP preconfigurado), coloque el equipo con Linux en DMZ (De-militarized Zone) que lo que hace es dejar pasar todos los paquetes sin filtrar, enviados a travez de la red. Con esto me aseguro que va a llegar la llamada a mi equipo.

Acto seguido, habilite el firewall de mi equipo, cual es la diferencia en hacer esto? muy simple, el firewall del router trae varios puertos deshabilitados por default, y no siempre se puede modificar estos parametros, el firewall de mi SlackBox (asi es como llamo al equipo de casa), lo puedo modificar a mi antojo.

Segundo, utilizando un tercero para el DNS dinámico (esto es: mi ISP me provee de una IP dinamica, asi que no puedo accesar a mi equipo si no conosco esta IP, el DNS dinamico lo que hace es actualizar la IP con un nombre que registre con ellos y de esta forma, acceso al equipod en casa) en mi caso DynDNS, registre un nombre de dominio para poder accesar en cualquier momento a mi equipo.

Una vez que instale el script que me da mi DynDNS y que la IP se actualiza autoMagicamente... procedi a instalar la herramienta y corer el script de WebShell.

Es muy sencillo, el script permite hacer una sesion SSH, desde una pagina web, solo acceso a la direccion predeterminada: https://miequipo.org:8022/ y listo, puedo loguearme al Shell de mi equipo.

Ahora puedo realizar tareas extras desde el trabajo utilizando mi SlackBox