f. 5 f. 2 f. 6 - mclibre · 2007-12-03 · f. 2 f. 4 f. 5 f. 6 f. 7 rosetas nibbler editorial 3...

48
F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler

Upload: others

Post on 15-Aug-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

F. 2

F. 4

F. 5

F. 6

F. 7ROSETAS

nibbler

Page 2: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

2

ACTIVIDADES CURSO 2006-07

Page 3: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

F. 2

F. 4

F. 5

F. 6

F. 7ROSETAS

nibbler EDITORIAL

3

nibblerDirección y maquetaciónCarmen Luengo San José

RedactoresEsther Lechón

Juan Manuel BarradoCristina Alastruey

Carlos PlazaJosé María Alonso

Juan Ignacio BenítezBorja Conde

Alejandro CorralCarmen Luengo

Rafael AlbaJose Manuel Ruz

Javier RoblesVenelyn LilyanovEnrique PampynSergio GonzalezÓscar FernándezIgnacio Quintanilla

EditaIES Infanta Elena

DirectorJosé Carlos Sidrach

de Cardona Ortín

Redacción, AdministraciónCtra. Guadarrama 85

GalapagarMADRID

E-mail: [email protected]

ISSN: 1699-7832Impresión

www.imprentaweb.comDepósito legal: M-26985-2005

Esta obra está bajo la licenciaReconocimiento-NoComercialde CreativeCommons. Puede copiarla, distribuirla ycomunicarla públicamente siempre queespecifique su autor y no la utilice para finescomerciales. La licencia completa se puedeconsultar en:

http://creativecommons.org/licenses/by-nc-nd/2.5/es/deed.es

En el primer número de Nibbler dejábamosconstancia de la experiencia que suponía poner enmarcha una nueva profesión: la de Técnico enExplotación de Sistemas Informáticos. Hoy ya no esun experimento. Nuestra primera promoción se haincorporado plenamente al mundo laboral e inclusoya tenemos en el mercado una empresa, constituidaen forma de Cooperativa, con el nombre de ARPA, enhonor a ARPANET, origen de lo que hoy es Internet.También es una realidad nuestra Asociación Juvenil,NIBBLER, formada por los alumnos del Ciclo. Desdeaquí queremos invitar a todos los alumnos de esteCiclo, de la Comunidad de Madrid, a unirse a estaexperiencia.En unos momentos en que los datos de educación denuestro país, en cuanto a graduados de secundarianos sitúan en una posición muy delicada y a punto deno cumplir los objetivos fijados en Lisboa para el año2010, quizá convenga recordar la importancia que losCiclos de Grado Medio tienen para evitar abandonosy conseguir que nuestros alumnos adquieran unacualificación profesional que les capacita para unaactividad profesional en toda Europa.Hemos tenido que dejar fuera muchos temas deactualidad e interés. Queríamos hablar de CMS comoMediaWiki, Joomla y otros muchos y nos hemosconformado con un magnifico articulo sobreMOODLE, realizado por Enrique Pampin, profesor deFilosofía de nuestro centro, que ha participado en elseminario que sobre el tema hemos realizado duranteeste curso en el centro y cuyo fruto ha sido la puestaen marcha de las aulas virtuales del IES InfantaElena.Redes WinMax, el movimiento FON, el lenguajePython, el programa LMMS, la herramientaFlashMeeting o un tema tan de actualidad como laaprobación del formato ISO 26300 (OASIS OpenDocument) el 1 de mayo en Ginebra que obligara alas administraciones de toda Europa a asumir dichoformato y nos libera de la dependencia de unamultinacional.Como tema central el Software Libre. Esimprescindible que nuestra comunidad educativacomprenda que disponemos de un SistemaOperativo, Linux, y una distribución, MAX, que pone anuestro alcance todas aquellas herramientas quepodamos necesitar en educación.Por ultimo, destacar que la colaboración en estapublicación ha pasado de las 10 personas del primernúmero a 20 en el número actual. Muchas gracias atodos.

Page 4: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

4

Page 5: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

SUMARIOSUMARIO Opinión 6

¡Taller abierto! 7UBUNTU 9Tarjetas Gráficas 11La refrigeración de un PC 13Placas Base 14Teléfonos USB 15

MAX ver 3.0 16VMWARE en LINUX 17USB FLASH DISK 19

II Jornadas deSoftware Libre 23LibreMeeting 2007 27

Netcat, la navaja suiza 29PLC 32Hamachi 33

FileZilla 38Moodle 39Música libre 44FCT`s 45Humor y libros 46

Ajax 35

Page 6: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

OPINION

SEGUIMOS INSEGUROS Y HABLANDO INGLÉS DEVALLECAS

Con todos mis respetos aVallecas y a sus habitantes)Ya sólo quedan unos meses paraque acabe este 3er año de vidadel Ciclo Formativo de GradoMedio de Explotación deSistemas Informáticos. Y, si ossoy sincera, yo creí que a estasalturas ya se habría depurado unpoco el contenido del módulo.Pero no es así.Si bien es cierto que la mayoríade las asignaturas quecomprenden el módulo tratanmaterias imprescindibles (noobstante, prefiero no opinaracerca de RET), también esverdad que existe alguna que otra«laguna». Como, por ejemplo, nosé… por decir algo… ¿INGLÉS?Resulta que la mayoría de losmanuales (los de Routers,Switches, etc) vienen en inglés.¿Y en qué idioma pensáis queestán escritos todos los códigos?Desde MS DOS hasta Html yJavaScript, pasando por el códigodel intérprete de comandos deLinux… ¡Todos están en inglés!Es lógico, no lo niego. Tan lógico,eso sí, como sería el incluir en

todo Ciclo Formativo relacionadocon la Informática la asignatura deInglés. ¿O no?Si bien es cierto que hay un amplioabanico de cursos de inglés alalcance de casi cualquierpresupuesto, dejadme que osexplique algo: en programación nose utilizan con demasiadafrecuencia frases como «Hello, myname is Lucas», «I am a dog»,«My car is blue», «I live in Lepe»,«Have you got a brain?» o «I needto go to the toilet»… Lo quenecesitamos en informática es uninglés más técnico. Llamad aHome English o a Muzzy ypreguntadles qué es un «SetupWizard», un «Storage Device» olas «Scheduled Tasks». Yprobablemente os dirán que noquedan plazas en el curso dechino mandarín…La otra laguna que veo en elcontenido de este ciclo formativoes algo tan importante como laSEGURIDAD. Todos hemos oídohablar de virus, sí, pero ¿qué sonexactamente? ¿Son ondasradioactivas que vienen de otroplaneta y tienen super-poderesque utilizan para corroer las tripitasde los ordenadores? ¿O sonbichos verdes y feos, con 3 ojos y7 brazos, que se alimentan dediscos duros al ajillo? ¿Es posiblematarlos con criptonita? ¿O seríamás efectivo aprender a configurarel Firewall del Norton InternetSecurity? Claro que, ya puestos a

aprender, lo primero quenecesitaríais aprender es asaltaros la ley, que es, ni más nimenos, lo que uno hace cuando lepide a la mula que se descargueuna copia de algún Antivirusdecente… Pero claro, puestos aelegir entre dejarnos el salario deuna semana y quebrantar unpoquito la ley… ¡Quién no lo tieneclaro!Si además combinamos elAntivirus maravilloso con unSpyware y un AddAwareaceptables (claro que losconceptos «aceptable» y«económico» no caben juntos enla misma frase), entoncesestaremos proporcionando anuestro ordenador un cierto gradode seguridad… fácilmentesusceptible a ataques a no serque hayáis nacido sabiendoexactamente qué puertosconviene cerrar, en qué momentocerrarlos y cómo narices se haceeso.Dicho esto, me pregunto: ¿Quésentido tiene que aprendamos amontar redes, subredes yservidores en pepitoria si luegoresulta que en cero coma va allegar un caballito de Troya y sepaseará trotando por toda la redcomo Pedro por su casa hastahaber arrasado con todo lo que sele ponga delante? En mi opinión,no demasiado…

Esther LechonAlumna 2º ESI

6

Page 7: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

HARDWARE

7

¡Taller abierto!Primero con José María Alonso,profesor de Sistemas Informáticos yahora con Juan Ignacio Benitez, duranteel presente curso, nuestro taller se haconvertido en una realidad.

Desde la puesta en marcha de este Ciclo Formativode Grado Medio pensamos que realmente nuestrosalumnos necesitan un tipo de enseñanza diferente.Una enseñanza con un gran componente deprácticas. La teoría es importante, pero lascaracterísticas de los puestos de trabajo de nuestrosalumnos exigen que sepan hacer, además deconocer teóricamente, lo que el currículo del mismoseñala.Un técnico de mantenimiento de sistemas se va aencontrar con problemas en su vida profesional quetiene que estar preparado a resolver: una avería enun equipo, una red local que no funciona, unainstalación de Apache, una configuración de MySQLo la construcción de un sitio web, van a ser sustareas habituales.Por todo lo anterior nos planteamos la forma de quedesde el primer día del primer curso pudieran realizarestas practicas lo más reales posible. Módulos comoSistemas Informáticos o Redes Locales eran los quemás problemas implican y más esfuerzo.La necesidad de material que se va a destrozar y dematerial nuevo que posteriormente tenga unaubicación, nos llevo a lo que llamamos «abrir nuestrotaller».Para conseguir material que podamos «romper»recogemos todo aquello que nos ofrecen: hemos

vaciado el trastero delIES Carmen Conde y dela Escuela de idiomas deLas Rozas, nos hemosllevado material de laEscuela Infantil LaDehesa, en El Escorial, yhemos aceptado todo elmaterial que nuestroscompañeros del centro yde nuestros amigos y delos amigos de nuestrosamigos, nos han podidoproporcionar.Para poder realizarmontajes nuevos yresolver averías hemosofrecido nuestro serviciode forma gratuita a todoaquel que ha queridoconfiar en nosotros: elpropio centro, paraquien hemos montadovarios equipos y aúntenemos pendiente,embalado en su caja, elque va a ser el servidordel centro y la respuestaha sido fantástica:hemos tenido todo eltrabajo que hemospodido necesitar yalguno de nuestrosalumnos, siempredispuesto al cacharreo,ha podido hacer horasextras.En Redes Locales, encuanto a instalación,parecía más difícil.Silvia y Pepe en Secretaria

Page 8: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

8

HARDWARE¿Quién nos iba a dejar montarcanaletas y tirar cables por lasparedes? Pero nos equivocamos.Desde el primer curso hemosconseguido proyectos: primeromontamos a red de GarantíaSocial, después el proyecto dedos aulas en el IES CarmenConde de Las Rozas, luego, denuevo en el centro, hemos podidoampliar el cableado a puntosdonde no llegaba: departamentosque no disponían de conexión, albar del centro, unimos nuestrasaulas, etc. y hemos configurado yreconfigurado puestos y usuarioshasta cansarnos.Todo lo podemos hacer gracias atodas las personas que confían ennosotros. Nos equivocamosmuchas veces, pero estamosaprendiendo, y la responsabilidadante nuestro trabajo y saber queel resultado del mismo debe serbueno, solo se puede conseguirmediante muchas horas deprácticas. Muchas gracias atodos.

Entrevistamos a IgnacioQuintanilla, profesor deFilosofia

Hemos elegido a uno de nuestros“clientes”, Ignacio Quintanilla,profesor de Filosofía, parapreguntarle por el nivel desatisfacción por nuestrosservicios.

¿Está satisfecho con el equipo que lehemos montado?Si, muy satisfecho porque tiene lasmaximas prestaciones.¿Qué tal funciona el PC? ¿fallos?De momento no he detectado ningunoen lo que he utilizado¿Es un equipo adecuado a susnecesidades?Si, incluso por encima.Respecto al comportamiento de losalumnos del CF ¿qué le parecio elcomportamiento? ¿Son eficaces?¿Nos recomendaria para montar otramaquina?Si, por supuesto.¿Cumple el equipo con lasespecificaciones requeridas?Si, si, por supuesto. Lo mejor que tieneel equipo es el postventa. Valoro el quehaya personas responsables delordenador, personas que en caso dealgún fallo me van a exlicar en queconsiste y lo solucionaran.Muchas gracias por colaborar connosotros.

Juan Manuel Barrado,Cristina Alastruey y Carlos Plaza

Alumnos 1º ESI

Salvador Dominguez

Avelino Bernardez

Alumnos de 1º ESI cableando el centro

Page 9: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

HARDWARE

9

UBUNTU en la Sala de Profesores

Una de las primeras tareas que se realizan en eltaller de informática dentro del Módulo de SistemasInformáticos (1º) es el desmontar equipos. Para estatarea se utilizan los materiales que hemos idorecogiendo como desechables a todo aquel que noslos ha ofrecido.En algunas ocasiones estos materiales desechadospueden ser reciclados por nosotros. Algunos de losequipos recuperados están en los departamentosdel centro y en el aula de garantía social.Hace algún tiempo que habíamos detectado lanecesidad de algún equipo más en la Sala deProfesores y cuando un Dell con un Pentium IV a600 MHz entro en el taller pensamos rápidamente ensu futura ubicación si conseguíamos que serecuperara. El diagnostico estaba claro: la RAMhabía muerto.Cambiamos su memoria (por una recuperada de otroequipo) y le instalamos un disco duro de 10 GB. ¡Elequipo funcionaba!. Solo nos quedaba elegir elSistema Operativo. Hacia bastante tiempo que

buscábamos la forma de acercar Linux a nuestroscompañeros, para que comenzaran a tomarcontacto con este SSOO. En este equipo no sepodía instalar un Windows XP porque no iba afuncionar bien. Por lo tanto había llegado la ocasiónde cambiar y demostrar que Linux funcionamaravillosamente, incluso en un equipo como este.Elegimos UBUNTU. Se instalaría lo básico; conOpen Office y MOZILLA seria suficiente. Unapantalla plana (también reciclada), altavoces,micrófono, la fotocopiadora-impresora de la red ypuertos USB, todo ha quedado perfectamenteinstalado y añadido a la red del centro. Hoy funcionaperfectamente y hasta se puede hacer videoconferencia a través de EKIGA. Poco a poco losprofesores se acercan y lo usan. Todos dicen queparece más rápido que los otros.El tener a nuestra disposición MAX, el linux de laComunidad de Madrid, con la gran cantidad deaplicaciones que lleva ya incluidas debe servir paraque de una vez realicemos el cambio.

Creemos que Linux, en cualquiera de sus distribuciónes, debe ser una opción alsoftware propietario, sobre todo en el ámbito educativo y que solo si los profesoresson capaces de acercarse y probarlo podremos cambiar los comportamientosadquiridos.

Page 10: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

HARDWARE

Entrevista a Alberto Vara, profesor de Matematicas yuno de los primeros usuario de este nuevo equipoinformático.

10

¿Qué te parece el sistema operativo que estasusando?Estoy empezando a usarlo, y no tengo un criteriodefinido aún. La primera impresión es positiva: elentorno gráfico es atractivo, los programas de usohabitual son buenos y la velocidad de proceso essuperior. Sin embargo, me cuesta trabajo adaptarmea la ubicación de los archivos, y la utilización deprogramas más específicos.

¿Qué opinión tienes del equipo informático queutilizas?No tiene nada que envidiar a cualquier otro fijo de losque tenemos a nuestra disposición en el instituto.

¿Notas que el ordenador está construido conmaterial reciclado de otros equipos?No, sólo en la apariencia externa.

¿Te parece más potente que cualquier otroordenador del instituto?Como ya he dicho antes, sólo lo he manejado para«navegar» por internet, y sí que se aprecia másvelocidad.

¿Conoces el funcionamiento del sistemaoperativo Linux?Conozco la filosofía del sistema, pero no las basesde su funcionamiento.

¿Habías manejado Linux previamente?Un poco en casa, por consejo de algún colega, ysiempre en el entorno UBUNTU. Lo tengo instaladoen una partición con arranque desde CD.

¿Consideras Linux un sistema operativo máspotente que cualquier otro del mercado?No tengo elementos suficientes para contrastarlo ycontestar a la pregunta.

¿Te gusta esta versión de Linux: Ubuntu?Sí, porque se parece bastante al entornoWINDOWS, que es donde trabajo habitualmente.

¿Te parece más fácil esta versión de Linux si yaconocías otra?No conocía otra

¿Qué cambiarías de este ordenador reciclado?Me parece suficiente. El único problema que hetenido es con el puerto USB, pero creo que tiene fácilremedio. (Actualmente funcionan perfectamente)

Juan Ignacio Benítez PalaciosProfesor Informática I.E.S. Infanta Elena

Page 11: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

HARDWARE

TarjetasGráficas

11

El problema es elmarketing y la

desinformación

El marketing de los fabricantes, de las listas de preciosy de los folletos es donde más daño hace en esteaspecto, comúnmente vemos que nos dicen: VGANVIDIA de 256MB, y nada más, como mucho añadiránAGP o PCI Express, el AGP casi en desuso. De estosdatos la verdad es que no hay ninguno interesante,ATI o NVIDIA son, para el usuario, prácticamente lomismo, habrá defensores de una marca y de otra, peroa nivel básico todas funcionan igual de bien y no esun dato tan relevante. Eso sí, si nos dicen que la VGAes de Intel, entonces mal, porque se trata de una VGAintegrada de muy bajo rendimiento.El dato de la memoria es el que hace daño, ya quepara vender intentan que sea lo más grande posible yes entonces cuando el usuario incauto cae en latrampa del marketing. Es común leer algún comentarioen un foro o charlando con aquél típico compañerode clase, que nos dice que se acaba de comprar unanueva Grafica:

-Tío sabes ya tengo una nueva gráfica PCIExpress-¿Cual es?-Es un pepino de 512MB-Si, ¿pero qué modelo?-Una GeForce 6200LE me parece... ¿Tu quetienes?-Ah pues una GeForce 6800 con 128MB-Uff que mala, la mía es mejor y además tienela tecnología Turbo caché que la tuya ni tiene.

Después de una situación así, el usuario que tiene latarjeta gráfica buena, o tiene mucha paciencia y sabeexplicarse, o será imposible hacerle entender al otro

que está muy equivocado y que en realidad laGeForce 6800 de 128MB es muchísimo más potenteque su flamante y nueva tarjeta de 512MB. Inclusopuede llevar a una discusión sin fin y que sin unordenador delante y un test será imposible dehacerle ver lo que se le intenta explicar.El problema que se pueden encontrar estosfabricantes es que el controlador de memoria de latarjeta incluso ni esté diseñado para dicha cantidady tengan que montar alguna chapuza paraconseguirlo o no suministrar el producto, claro está.Beneficios de tener más cantidad de memoria ¿Ganamos algo con tener más memoria en latarjeta gráfica? La verdad es que prácticamentenada, en muchísimos casos incluso perdemosrendimiento, aunque esto hay que puntualizarlo. Porcierto nos vamos a referir siempre a juegos, yaque para uso ofimático, cualquier tarjeta gráfica serámás que suficiente.De hecho podemos decir que no hay tarjeta gráficacon demasiada poca memoria, generalmente losfabricantes cuando diseñan sus modelos básicoslos hacen pensando en una cantidad de memoriaadecuada para el resto de componentes y uso deesta tarjeta, es decir: en la mayoría de casos estánbien balanceadas.La memoria de una tarjeta gráfica se usa paraalmacenar las texturas de los juegos, las imágenesya tratadas que inmediatamente vamos a mostrarpor pantalla y para realizar los cálculos detransformación de los polígonos para crear unaescena, así que podemos decir que la memoria esun elemento imprescindible para cualquier TarjetaGrafica, pero ¿y la cantidad?. Bueno, hay dosfactores importantes de una memoria, la cantidad y

La cantidad de memoria de una tarjeta gráfica, en la práctica, es uno de los datosmenos importantes de esta, al menos en el 90% de los casos, pero para el usuario querecibe poca información y por los folletos, parece que sea uno de los parámetros atener más cuenta y cuanto más grande sea el número, mejor.

Page 12: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

12

HARDWAREla velocidad. Esto ocurre tanto enmemorias de VGA como enmemoria RAM para el ordenador oen una tarjeta de memoria paranuestra cámara digital, pendrive,etc...

En tarjetas de gama media ygama alta, las que valen 200• omás es difícil encontrarse con«trampas» de marketing, pues losusuarios ya saben más o menosque compran y saben que lacantidad de memoria esadecuada para su producto.Actualmente lo normal en gamamedia es encontrarse con256MB/512MB de memoria y engama alta es fácil encontrarnoscon tarjetas de 256/512MB o de1024MB. Pero ¿hay diferenciaentre una tarjeta de 256 y otra de512MB en la gama alta?, puespuede haberla y para mejor en elcaso de 512MB ya que una tarjetade alta potencia gráfica, enalgunos casos puede tener quetratar con texturas, altasresoluciones y muchos efectosespeciales que utilizan más de256MB y en estos, y sólo enestos casos notaremos mejora derendimiento, pues la tarjeta notendrá que recurrir a la memoriadel sistema para pedir más datos.¿Por que entonces decimos quecon una tarjeta de gama baja nonecesitamos tanta memoria o noes necesario, pues simplementeporque la potencia bruta de sunúcleo es incapaz de moverescenas en alta resolución ygran nivel de detalle por lo quenunca tiene, ni siquiera, tiempopara intentar usar más de ciertacantidad de memoria que sueleser 64 o 128MB, como mucho.La memoria nos sirve entre otroscasos para la aplicación de filtroscomo el SA (Sistema de Alisado).

Esto consume memoria, puestiene que calcular y pintar variasescenas muy similares y luegojuntarlas, todo ello estáalmacenado en memoria y ocupaespacio, pero el problema es quelos cálculos los hace el núcleo dela tarjeta y este ya no es capaz demover fluidamente estos cálculos.Si una escena normal con unaTarjeta Grafica de gama baja ya vaalgo justita a, por ejemplo, 25FPSpor segundo, al aplicar filtrospodemos bajar hasta 10 FPS, algototalmente injugable, y por lo tantoel usuario desactiva este efecto.Igual pasa con poner detalles almáximo en los juegos, unaresolución muy elevada, ponertexturas de alta calidad, etc... Todoesto repercute en que un juegovaya lento y si el procesadorgráfico lo ahogamos, de nada lesirve el apoyo de 512MB que loúnico que hacen es decir ahíestamos, pero que La memoria valedinero y cuando más rápida máscara resulta, en cambio en elsegmento de gama baja tenemosmodelos de 128MB y modelos de256 o 512 que apenas valen 10•más, aquí está el problema, paraconseguir que el precio no subatienen que recurrir a utilizarmemoria más económica, ya seareduciendo el ancho de banda obus de memoria de 128 bits a 64bits, o comprando memoria máslenta que sí que puede afectar el

rendimiento de dicha tarjeta parapeor.Así es posible que una tarjetagráfica de 64 o 128MB funcionecon memoria a 400Mhz y encambio en su versión de 256MB lepongan memoria a 300Mhz. Comola memoria es algo imprescindiblee importante en el rendimiento deuna Tarjeta Grafica lo que vamos anotar es incluso un descenso derendimiento, pues normalmenteestaremos util izando pocacantidad de memoria, pero nosimportará su velocidad. Es por elloque muchos decimos que unatarjeta de mucha memoria puedeser contraproducente y resultar unproducto inferior a otro máseconómico. Sólo nos salvaría siconsiguiéramos los datos reales dela tarjeta en cuestión y viéramosque entre dos modelos dé, porejemplo, GeForce 6600, tienenexactamente las mismascaracterísticas de memoria talescomo velocidad y ancho de bus dedatos y uno tiene más memoriaque el otro. En ese caso sólopagaríamos más por algo que nonecesitamos, pero como mínimono sería una solución más lenta.En el cuadro adjunto se ve unejemplo de como una TarjetaGrafica de 256MB puede sermejor que una de 512MB.

Jose Manuel Ruz CabreraAlumno 1º ESI

Page 13: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

HARDWARE

13

LA REFRIGERACIÓN DE UN PC

Tenemos que tener varias cosas en cuenta, a la horade la refrigeración de un PC no es lo mismo sitenemos INTEL o es AMD ya que cada uno trabajaa distintas temperaturasTambién hay que tener en cuenta si esrefrigeración pasiva (que no tiene ventilador) por locual el ruido es 0 dcb, si es refrigeración liquida, osi tenemos lo convencional que es un ventilador.Refrigeración pasiva: Este sistema esta formadopor una torre de aluminio con muchas placas,están van unidas entre si mediante unos tubos loscuales van rellenos de gas como el del aireacondicionado. Para Intel es muy aconsejable, ya

que los ventiladores quesuelen venir con el equipode serie al poco tiempo sehacen molestos por quecogen polvo, o bien porsuele fallarles el ventiladory hacen ruido y vibra elPC.Este sistema es muysencillo de montar hastapara el más inexperto yaque trae un sencillomanual de instalación.Notaremos un cambiobrusco en el PC será

bastante mas agradable trabajar con el ya que notendremos ningún tipo de rudo al no llevar ventiladorni tendremos vibraciones molestas así conseguimosun nivel sonoro de 0 dcb, aunque podremos ponerleun ventilador que funcionen a pocas rpm(Revoluciones Por Minuto) con esto creamos unacorriente fina de aire y una mejor disipación del calor.Ya que INTEL trabaja a una temperatura menor queAMD este es uno de los sistemas mas aconsejablespara el PC.Refrigeración liquida: Un sistema de refrigeraciónbasado en agua.Este sistema es para un nivel mas avanzado deusuario, este sistema es mas apropiado para AMDya que suele alcanzar temperaturas mayores, tienela misma función que los otros dos tipos derefrigeración, pero este es el que mejor condiferencia consigue bajar la temperatura delprocesador. Este sistema esta basado en undisipador especial hueco con una entrada y salidapara que fluya el agua, los tubos por donde

conducir el agua,una bomba y unestanque pequeñopara el agua ybomba.Este sistema esmenos utilizado yaque es bastante máscostoso y requiereun mantenimientoperiódico.Estos tipos derefrigeración son utilizados por gente que hace «modding « es el tuning de los ordenadores, pues esnecesario este sistema para hacer overclocking,esto significa hacer trabajar un componente a unavelocidad superior a la que debería, esto se hace conel procesador se le sube la frecuencia yconseguimos un procesador mas potente, pero hayque tener cuidado con estas cosas al estar forzandoun procesador le estamos quitando horas de vida,aunque siempre es posible ponerlo en su estado defabrica.Refrigeración por Aire: Es el sistemaconvencional de todo equipo, normalmente cuandocompras un PC o te lo haces, suele venir con elprocesador un ventilador de regalo el cual al pocotiempo empieza a fallar normalmente la gente sequeja de ruidosmolestos ya que elventilador hacebastante ruido esto sedebe a que coge polvo,de en vez en cuandodeberemos abrir la tapalateral del PC y con unabrochita pequeñapodremos limpiar elequipo y sobre tododarle a los ventiladoresque son los que hacen ruido, si vemos que con esteproceso no conseguimos bajar el ruido lo mejor seráque nos acerquemos a una tienda de informática ypidamos un ventilador nuevo tardaremos 5 minutosen cambiarlo y lo notaremos bastante.Este es el sistema usado típico tanto por INTELcomo por AMD.La refrigeración no solo se basa en el procesador,también tenemos que tener la grafica a una buena

La refrigeración de un PC es una de las partes mas importantes a la horadel buen funcionamiento de un ordenador, con esto lo que conseguimoses que el equipo este a una temperatura optima para su trabajo.

Page 14: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

14

temperatura, es igual deimportante o la memoria, discosduros. Placa… normalmente paraesto se utiliza un ventilador deentrada y otro de salida creandoasí una corriente de aire que seesta renovando constantemente y

HARDWAREmantendremos el equipo a unatemperatura optima.Como consejo os recomiendo larefrigeración pasiva ya que es lomenos costoso y más facil demontar, con esto conseguiremosuna temperatura óptima y el

maximo rendimiento para elequipo y si puede ser con laayuda de un ventilador.

Borja Conde Del PortilloAlumno 1º ESI

Placas Base (Motherboard)Es fundamental que nos aseguremosque sea compatible con el procesadorque hayamos elegido. Esta eleccióndebe hacerse de forma conjunta y paraello tenemos que consultar la relaciónentre el procesador y el chipset.

La placa base es el esqueleto denuestro ordenador. Podemospensar que es la piedra angulardel equipo, puesto que a ella van air conectados todos los demáscomponentes, desde elprocesador a la memoria RAM yal disco duro, y su calidad influirásustancialmente en la velocidaddel equipo, además de lasposibilidades futuras deactualización del mismo.Es fundamental que nosaseguremos que sea compatiblecon el procesador que hayamoselegido. Esta elección debehacerse de forma conjunta y paraello tenemos que consultar larelación entre el procesador y elchiset.Para empezar tendremos queelegir entre procesador Intel oAMD los dos grandes fabricantesde micros en la actualidad, ya quelas placas base solo admitenmicros de uno u otro fabricante.Tambien tendremos que tener encuenta si vamos a quererconectar muchos dispositivosexternos para elegir una placabase con más o menos puertosUSB 2.0. y de los demás.Si se va a utilizar para jugar yquieres poner al equipo unatarjeta gráfica adicional tendras

que elegir una PB(placa base)con un puerto PCI Expres.Si vamos a manejar gran cantidadde datos tendrá que tenersuficientes conexiones SATAquizá algún sistema RAID. Sobretodo si recordamos queposiblemente pronto tendremosque añadir a nuestro equipo unaunidad óptica Blu Ray o HD DVD. Mucha gente no se da cuenta laimportancia de este elemento deun PC y por ahorrar un poco seencuentra con equipos, en muy

poco tiempo, difíciles deactualizar.Tambien debemos tener encuenta el tamaño de la caja y susconexiones.Tener mucho cuidado al elegirvuestra placa base, va adeterminar el equipo quedisfrutareis durante muchotiempo.

Alejandro CorralAlumno 1º ESI

Page 15: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

15

HARDWARE

TELÉFONOS USB

Últimamente está saliendo al mercado la últimanovedad en telefonía, los teléfonos que nospermiten comunicarnos a través del ordenador.Estos aparatos difieren bastante unos de otros porsu capacidad de comunicación y también por suprecio y determinan en muchos casos losproveedores que podamos usar. De este modo nosencontramos desde el Linksys CIT400, que permitetanto la telefonía convencional como la voz IP, contecnología DECT(inalámbrica) y ligadoexclusivamente a Skype (220•) o el Z-Tech USBPhone, compatible con distintos proveedores devoz IP y que necesita conectarse al puerto USB denuestro equipo (26•). El precio de estos teléfonososcila entre 30 y 50•, un precio bastante másasequible, puesto que además las llamadas querealicemos por medio de este método serántotalmente gratuitas, solo pagaremos la línea deInternet.Se puede utilizar tanto con Skype , que soportatecnología propietaria basada en las redesP2P,como con aquellos que soporten el protocoloabierto SIP, como EKIGA.Esta dualidad de protocolos es un problema ya quesolo podemos conectarnos con aquellos equiposque utilicen igual protocolo. Por suerte SIP es elutilizado no solo por EKIGA, otros como MSN,Yahoo, Google, Talk o Carpo lo utilizan.Si elegimos Skype, posiblemente la más popular,podremos conectarnos a través de internet contodos aquellos que también utilicen este protocolo.Se puede descargar gratuitamente del sitio oficial(www.skype.com).Su uso es sencillísimo, crearnos una cuenta es tanfácil como seguir el asistente.1.Nos pedirá un nombre para mostrarnos en esteprograma, la contraseña que deseamos tener, ladirección de correo electrónico y aceptar la licencia.2.A continuación se nos verificará que no hay nadiemás con ese nombre, pues en el caso de haberlo,deberemos modificar el nuestro.3.Luego, podremos configurar nuestro perfil públicocon datos como nuestro sexo, país,cumpleaños…etc.4.Podremos elegir una imagen para mostrar. Skypetiene algunas para elegir o bien puedes elegir unapropia que tengas en tu ordenador.Si deseamos agregar un contacto deberemospulsar sobre un icono que es un círculo verde que

dentro tiene una cruz blanca, se nos pedirá elnombre del usuario.En el caso de no saber el nombre del usuario,pulsaremos sobre «Buscar personas».El siguiente paso es solicitar la autorización delcontacto agregado, en el cual puedes escribir unmensaje personal para que el contacto tenga claroquién eres.Y por último, si deseamos llamar a alguno denuestros contactos será tan sencillo como ver siesta conectado (en color verde), seleccionamos elcontacto, pulsamos sobre el teléfono verde situadoen la parte inferior de la ventana y listo.Una vez instalado y configurado Skype las llamadasse realizan a través de un micrófono y unosaltavoces, o por nuestro teléfono USB, y al igual queen los teléfonos IP´s asignábamos una Ip, por mediodel Skype no nos hará falta, pues agregamos alcontacto con el que queremos hablar por medio desu «Nombre» en el programa y solamentetendremos que pinchas sobre el.Si utilizamos Linux os recomiendo que utilicéis.EKIGA, en la ver 3.0 de MAX viene incluida,podemos hacer dos cosas: montar un servidorAsterik o SIP Express Router o simplementedescargarse y configurar EKIGA:http://ekiga.netNos registramos, y desde la pagina web que nosindican todo lo necesario para la creación de unacuenta SI. Para llamar a otra persona solonecesitaremos conocer su nombre de Ekiga:sip: [email protected] y si queremos marcar unnumero convencional usamos el dial, pero en estoscasos la llamadas a teléfonos normales hay quepagarlas y necesitamos un proveedor, por ejemploDiamond.También se puede utilizar desde Windows, pero esbastante más complicado.Quizá lo ideal es disponer de los dos servicios,Ekiga u otro que utilice el protocolo abierto SIP parahablar con todos nuestros amigos que utilicen esteservicio y Skype para los que utilicen tecnologíasbasadas en p2p. De esta forma estaremosperfectamente comunicados y no necesitaremosprácticamente utilizar el dial para llamar a teléfonosnormales.Se mire por donde se mire, todo son ventajas.

Estos teléfonos van conectados al ordenador, se les asigna unaIP, y en vez de tener un número de teléfono, tendremos una IP ,y en lugar de tener que marcar el número de teléfono deldestinatario de nuestra llamada, marcaremos su IP, de tal modoque en vez de estar pagando una línea de teléfono y una deInternet, simplemente pagaremos la línea de Internet.

Cristina AlastrueyAlumna 1º ESI

Page 16: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

16

LINUX

MAX ver.3.0Actualmente hay disponibles unas 3000distribuciones de Linux, cada una de ellas con unascaracterísticas determinadas y con una función, delas cuales 352 son las más conocidas, a las quepodemos acceder desde el portal de lasdistribuciones de Linux:http://www.gridter.com/linx/linux.htmlLas distribuciones más utilizadas son:Fedora (antes Red Hat), muy usada en EEUU,Debian, otra de las que más destaca, Novell(SUSE Linux Enterprise), que ha perdido bastantesusuarios, UBUNTU, la más utilizada, basada enDebian, y Mandriva, muy utilizada en Brasil.Ante tal cantidad de distribuciones uno se preguntacual es la que más le conviene. Para no tener que irprobando una tras otra podéis acceder a:http://www.zegeniestudios.net/ldc/Y realizar el test que se incluye en la misma. De esaforma podéis encontrar las 4 ó 5 distribuciones quemás ventajas ofrecen avuestras necesidades.

Entre todo este mundo dedistribuciones esta MAX, elLinux de la Comunidad deMadrid, cuya versión 3.0tenemos disponible desdefinales de marzo delpresente curso. Se trata deun sistema operativo con versiones servidor, cliente ynano (cabe en un pendrive de 1Gb):http://www.educa.madr id .org /por ta l /c /por ta l /layout?p_l_id=10970.12Una distribución que vale la pena instalar y utilizar.La base es Ubuntu por lo que su entorno es muyasequible y puedo aseguraros que no he tenidoproblemas con ningún controlador de mi equipo. Hareconocido todos los periféricos sin ningúnproblema y dispone de todas las herramientas quepueda necesitar.Como en versiones anteriores, MAX 3.0 incluye unsistema denominado DiscTree que permite instalaraplicaciones de software libre en otro sistemaoperativo como Windows XP. Para ello, bastará coninsertar el DVD de MAX 3.0 en su lector de DVDdesde Windows.Dispone de una buena documentación para aquellosque tengáis poca experiencia con Linux y hastapodéis acceder a un archivo en formato flash quenos muestra un recorrido por los diferentescomponentes de MAX.

Carmen LuengoProfesora Informática

IES Infanta Elena

Page 17: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

LINUX

TRABAJAR CON MÁQUINASVIRTUALES EN LINUX: VMWARE

¿Qué programas podemos usar paravirtualizar software?Aplicaciones que nos permite realizaremulaciones de software son por ejemplo:

Virtual PC, de Microsoft. Se trata de una utilidadpropia de Microsoft a semejanza de VMWareque surgió con la idea de competir con suimagen y que no consiguió el objetivo buscado.

Xen es una tecnología que se origina en laUniversidad de Cambridge, y está desarrolladahoy en día en gran parte por la compañíaXenSource. Xen introdujo el concepto delparavirtualization (que es modificar tanto el SOhuesped, como el invitado y requiere portar lossistemas operativos para adaptarse al API deXen). y apoya la virtualización completa (sonsistemas operativos sin modificar elfuncionamiento) en procesadores Intel VT otecnología de AMD-V.

Linux-VServer proporciona la virtualización paralos sistemas de GNU/Linux. Esto se logra por elaislamiento del nivel del núcleo del sistemaoperativo. Sirve para hacer funcionar unidadesvirtuales múltiples inmediatamente. Esasunidades se aíslan suficientemente para

garantizar la seguridad requerida, pero utilizanrecursos disponibles eficientemente, puesfuncionan en el mismo núcleo.VMWare. La genuina y patente herramienta parael trabajo con virtualización de software.VMware nace primeramente con la idea de serutilizado sobre plataformas Microsoft paraposteriormente nacer la versión que nos permitetrabajar sobre plataformas Linux, que es de loque nos vamos a ocupar en este estudio.

La segunda y tercera se trata de software libre,la primera y cuarta es software no libre. Por laimportancia del software, la documentaciónexistente y puesto que nuestro estudio a realizarestá encaminado al uso de software libre,explicaremos detalladamente como utilizar unade las herramientas de software no libre peroaplicada al software libre, VMWare.

¿Qué necesitamos para trabajar conVMware en Linux?Para realizar un trabajo de virtualización con laherramienta VMWare necesitamos lo siguiente:Sistema operativo Linux, cualquiera que sea elmodelo Fedora, Debian, Suse, Mandriva, ..instalado en el ordenador. Conviene tener en

http://www.cristalab.com/tutoriales/115/instalacion-de-vmware-y-flash-en-linuxhttp://ayudalinux.wordpress.com/2007/02/01/instalar-windows-xp-sobre-ubuntu-con-vmware-parte-1/http://es.wikipedia.org/wiki/Xenhttp://www.openkairos.com/index.php?option=com_content&task=view&id=173&Itemid=1http://softwarelibre.uca.es/node/675http://softwarelibre.deusto.es/index.php/tag/comparativahttp://virt.kernelnewbies.org/

17

Una máquina virtual es un software que realiza la emulación de unordenador, se trata de simular el funcionamiento de un sistemainformático usando una aplicación. A través de este sistemapodemos utilizar un PC sin necesidad de tocar, de alterar laconfiguración básica de nuestro PC: disco duro, particiones,…

Page 18: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

cuenta que si el núcleo no estáactualizado la aplicaciónVMWare presentará un falloque inutilizará su instalación ypor supuesto impedirá suposterior ejecución. El kernel autilizar ha de ser 2.6.x oposterior.Memoria RAM en la máquinadonde se va a instalarVMWare, a partir de 512 Mb,siendo conveniente disponerde un equipo «potente» encuanto a sus capacidades dememoria. Para funcionar demanera óptima seríanecesario disponer de unequipo con al menos 1 Gb. dememoria.La versión de VMWarecomprimida en formato .tar o.rpm (versión Linux) para serinstalada en la mencionadaplataforma. Esta versiónpuede ser descargada desdela página oficial de vmware: http://www.vmware.com.

¿Cómo instalamos VMWareen una máquina con sistemaoperativo Linux?Para realizar la instalación deVMWare dentro de un sistemaoperativo Linux debemos seguirestos pasos:

root@juigbepa-desktop:/home/juigbepa/Desktop#tar -zxvf Vmware-w o r k s t a t i o n - 5 . 5 . 2 -29772.tar.gz.

Una vez descargado elpaquete se teclea:

The installation of VMware Workstation 5.5.2 build-29772for Linux completed successfully. You can decide toremove this software from your system at any time byinvoking the following command: «/usr/bin/vmware-uninstall.pl».

Before running VMware Workstation for the first time, youneed to configure it by invoking the following command:«/usr/bin/vmware-config.pl». Do you want this program toinvoke the command for you now? [yes]

En esta segunda parte de lainstalación se invoca al ficherode configuración de vmware ovmware-config.pl. Lainstalación pregunta siqueremos invocarlo.Termina la configuración deVMWare y se nos avisa de ello.

The configuration ofVMware Workstation 5.5.2build-29772 for Linux forthis running kernelcompleted successfully.You can now run VMwareWorkstation by invokingthe following command:«/usr/bin/vmware».

¿Cómo trabajamos conVMWare una vez instaladoen Linux?Es necesario, eso sí, disponerde un equipo informático conun hardware de alto nivel(memoria, procesador, ..) paraque nuestra aplicación rindacon las garantias deseadas.

1.Ejecutar /usr/bin/vmware2.File à New à Virtual Machine3.Next4 . C u s t o m ( O p c i ó npersonalizada) à Next5.New-Workstation 5 à Next6.Guest Operating System àMicrosoft Windows à Windows2000 Professional à Next7.Name (se acepta el que laaplicación asigne)/Location (sepuede cambiar haciendo clic enBrowse) à Next8.Number of processors(Número de procesadores) àNext9.Memory (se ajusta la memoriacon la barra de desplazamientode la pantalla) à Nexta.Guest : Memoria del sistemaoperativo invitado (mínima)b .Recommended:Memor iarecomendadc.Maximum: Memoria máximapara el sistema que se va ainstalar10.Use bridge networking (usarun puente entre la tarjeta de redfísica y el software virtual paraejecutar la configuración de red)à Next11.IDE Adapter: Tipo de adaptadorIDE à Next12.Create a new virtual disk(crear un nuevo disco durovirtual) à Next13.Virtual Disk Type (Tipo dedisco duro virtual): IDE à Next14.Disk Size (Tamaño del discoduro) à Next15. Disk File (Nombre del ficherodel disco) à Next à FinishPara ejecutar la instalaciónsimplemente sobre se hace clicen el botón Play que aparecesobre la máquina recien creaday comienza la instalación/ejecución TAL Y COMO SIFUERA UN ORDENADORNORMAL = SIMULANDO UNORDENADOR NORMAL.

se crea el directorio vmware-distrib. Accedemos al interiordel directorio vmware-distrib ybuscamos el fichero vmware-install.pl que ejecutaremos.Contestamos afirmativamentea las preguntas que nosrealiza y se completa lainstalación.

Los pasos a seguir son:

Automaticamente comienzana descomprimirse losarchivos

Juan Ignacio Benítez PalaciosProfesor Informática I.E.S. Infanta Elena

LINUX

18

Page 19: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

LINUX

19

ARRANCAR EL SISTEMA DESDEUN PENDRIVE (USB FLASH DISK)

CON KNOPPIX LINUX

También es una buena forma de iniciarse enLinux, dado que no va a requerir queparticionemos el disco duro en el quetrabajamos habitualmente. Cuando noshayamos habituado a trabajar con nuestroLinux en Pendrive, podremos instalarlo ennuestro equipo.Hay versiones de Linux para instalar enPendrives incluso de 64Mb, pero al precio quese están poniendo actualmente estos soportesresulta casi ridículo plantearse algo menos de1Gb, entre otras cosas porque tendremosinstaladas todas las aplicaciones que podemos

necesitar para un uso «normal» (de usuario) delPC. En el momento de escribir esto, endeterminados comercios los Pendrives (o USBFlash Disks) de 1Gb están ya a menos de 18euros. Y siguen bajando.

¿Dónde podemos obtener información si loque aquí nos cuentan no nos funciona?

Además de otras fuentes, para llevar a cabonuestro experimento hemos seguido lasinstrucciones obtenidas desdependrivelinux.com:http://www.pendrivelinux.com/2006/08/29/boot-and-run-knoppix-from-a-usb-flash-memory-stick/Como podéis ver por el nombre del sitio web, en

él vamos a encontrar múltiples opciones deinstalación con diferentes configuraciones yversiones de Linux. También encontraremosenlaces a otros lugares interesantes, por sitodo lo que está aquí no se adecua a nuestrascaracterísticas. El sitio está en inglés, y tieneun enlace para traducirlo a castellano a travésde las herramientas de idioma de Google, peroésta opción no es muy recomendable... («Bootand run Linux from a USB flash memory stick»lo traduce como «Patear y funcionar Linux deun palillo de destello de la memoria del USB»).Mejor en inglés.

Para nuestro ejemplo vamos a elegir unainstalación típica sobre un Pendrive de 1Gb yun Linux LiveCD (Knoppix) de unos 690 Mb.Hay que tener en cuenta que el resto delespacio libre del Pendrive lo podremos utilizarpara guardar nuestras configuracionesespecíficas, dado que vamos a trabajar con unsistema «Live», es decir, uno en el que elsistema de archivos se encuentra comprimidoy se ejecuta directamente sobre la propiamemoria del ordenador sin necesitar espaciofísico en los soportes estándar de nuestroequipo (discos duros, etc.). De esta manera,todo lo que hagamos sobre nuestro sistemaoperativo desaparecerá cuando reseteemos elsistema: está almacenado en memoria volátil yno tiene un soporte que mantenga los

Llevar un sistema Linux completo y funcional enun Pendrive es una ventaja... Es, prácticamente,llevarse nuestro PC entero en el bolsillo, ¿no?

Page 20: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

20

cambios.Por ello, la mayoría desistemas «Live» tienen algunautilidad que permite guardar yrestaurar los ficheros denuestra carpeta de usuario (/home en los sistemas Linux),e incluso de otras carpetas delsistema (/etc, por ejemplo).También por esta razón,necesitaremos una particiónen nuestro Pendrive separadadel sistema de ficheros raízcomprimido, dado que éstesoporte se montará paranuestro sistema «Live» comoun sistema de sólo lectura, yno podremos modificarlo dadoque es la base desde la cualse «lee» toda la estructura denuestros directorios mientrasel sistema está activo o«levantado». Así, cuando lodeseemos, volcaremos sobreesta segunda partición delPendrive todas lasconfiguraciones ymodificaciones quedeseemos de nuestrosistema «Live», para que lapróxima vez quearranquemos el sistemaconservemos, al menos,cosas tan evidentes y simplescomo el fondo de escritorio,los favoritos de Internet, o laconfiguración de nuestrocliente de correo, e incluso losmensajes del mismo. Todaesta configuración esopcional, pero altamenterecomendable si vas a usar tuPendrive para algo más quepara trastear...

Pero esto, ¿funciona deverdad...?

Una última consideraciónantes de empezar a ponernos«manos a la obra»: no todoslos PCs son capaces dearrancar desde un Pendrive(necesitaremos placas baseque puedan hacerlo), así que

nos podemosllevar unasorporesa cuandop i n c h e m o sn u e s t r o«cacharro» en elPC del amiguetede turno y veamosque no podemosarrancar... Lo quesí es raro es queno se puedaarrancar desdeCD o DVD, asíque todo lo queaquí contamos lodejamos a un ladoy nos llevamos enel bolsillo un DVD «de lospequeños» con nuestradistribución LiveCD (con unacapacidad de 1,5Gbaproximadamente), junto connuestro Pendrive, el cualtendrá nuestrasc o n f i g u r a c i o n e salmacenadas; arrancamosañadiendo al boot la opción«myconf=scan» con elPendrive «pinchado», y listo.Bien, pues dejemos lasteorías y las aburridasexposiciones para pasar aalgo más entretenido: vercómo ponemos el LiveCDsobre nuestro Pendrive.

Herramientas necesarias(entendiendo que estamoshaciendo la preparacióndesde un sistemaWindows...):

Un Pendrive (USB Flash) de1GbUna distribución de KnoppixLinux (yo he utilizado laVersión 5.0.1-CD Release2006-06-01 que se puededescargar desde la web deKnoppix en español):http://www.knoppix-es.org/?q=knoppix-descargaUna herramienta paraformatear Discos Flash USB

(pendrives). La más eficientees una de HP que sirve, enprincipio, para todas lasmarcas...:ftp://ftp.compaq.com/pub/softpaq/sp27001-27500/SP27213.exeUna herramienta que nospermita descomprimirimágenes .ISO (por ejemplo,WinRAR):http://www.rarlab.com/rar/wrar362es.exeSyslinux (yo he utilizado unaversión antigua, la 2.11,porque las últimas versionesme han provocado distintoserrores no documentados...):http://www.kernel.org/pub/linux/utils/boot/syslinux/Old/

Manos a la obra

Una vez que tenemos todaslas herramientas que nos vana hacer falta, instalaremos lautilidad de HP, y extraeremosSyslinux en una carpeta denuestro equipo (por ejemplo,C:\Syslinux211), instalaremosWinRAR si hace falta y,teniendo en cuenta que yahabremos descargado laimagen de Linux que vamos autilizar, podemos seguir lossiguientes pasos:

LINUX

Page 21: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

21

Formatearemos nuestro Pendrive con la utilidadde HP. El sistema de archivos elegido es FAT32.Extraeremos los ficheros de la imagen .iso deKnoppix con WinRAR en nuestro Pendrive.Moveremos los ficheros de la carpeta /boot/isolinux a la carpeta raíz del Pendrive.Borraremos el fichero «isolinux.bin» yrenombraremos el archivo «isolinux.cfg» como«syslinux.cfg».

Desde la línea de comandos de Windows (Inicio-> Ejecutar -> cmd [enter]), nos situaremos enla carpeta donde hemos descomprimidoSyslinux (por ejemplo, C:\Syslinux211), con loscomandos «C:» y «CD \Syslinux211». Una vezaquí, ejecutaremos el comando: syslinux.exeX:Donde X: es la letra de la unidad que identifica anuestro Pendrive. Esta operación genera elfichero que sustituye el «isolinux.bin» quehabíamos eliminado previamente.[Opcional] Para las operaciones que vamos arealizar posteriormente de particionado delPendrive, y si deseamos que se cargueautomáticamente nuestra configuración cuandoesté disponible en otra partición, podemoseditar el fichero «syslinux.cfg», y al final de lalínea 2 (primer comando APPEND debajo de laopción de arranque por defecto, DEFAULTlinux), añadiremos: myconf=scan

Para comprobar que nuestro experimentofunciona, reiniciaremos nuestro PC, yaccederemos a la BIOS para configurar elarranque desde cualquier dispositivo USB. Estaconfiguración varía en función de la BIOS denuestra máquina, e incluso algunas placastienen una opción de «Boot device» que sepuede seleccionar sin pasar por la BIOS.Dependiendo de nuestro dispositivo USB, y

también de nuestra placa base, la BIOS puedeidentificarlo como USB_ZIP, USB_HDD...Si hemos alterado el orden de arranque de laBIOS, debemos guardar esta configuraciónpara que cada vez que conectemos el USB elsistema arranque desde él. Hay placas que nonos permiten dejar esta opción por defecto,pero normalmente éstas nos dejan seleccionarel dispositivo desde el que queremos arrancarpulsando alguna tecla durante el inicio.Si hemos tenido «suerte», nuestro Knoppixestará iniciándose en nuestro equipo. Esta es lasituación ideal, en la cual no es necesario tocarningún otro archivo de configuración.Dependiendo de nuestra BIOS, puede que hayaque hacer algo más...Podemos dejar aquí nuestro experimento, y yatendremos un sistema Linux iniciándose desdeun USB Flash Disk. Pero si lo deseamos,

LINUX

Page 22: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

podemos añadir nuesvasfuncionalidades con un pocode trabajo añadido.[Opcional] Utilizaremos laimagen .iso de Knoppix quehemos usado en el Pendrivepara copiarla a un CD, hacerun arranque desde éste, yutilizar las herramientas departicionado del mismo(Qparted, etc.) pararedimensionar el espacio de lapartición FAT32 del Pendrive,creando dos particionesdistintas: una de unos 700Mb(en la que dejaremos elsistema de archivos Knoppixque habíamos extraído en elPendrive) y otra de unos300Mb que nos servirá paraguardar la configuración denuestro Knoppix y recuperarlacon la configuración quehemos modificado en el paso6. Más abajo pongo un enlacea un monográfico delObservatorio Tecnológico delCNICE, para más informaciónsobre KNOPPIX y cómoguardar la configuracióndesde la distribución «Live».

LINUXPero, ¿qué pasa si falla todoy no conseguimos arrancarnuestro sistema Linux...?

Pues simplemente, nodesesperes. Prueba tuPendrive en tantos PCs comopuedas, porque a veces no esque hayas dejado de haceralgún paso bien, essimplemente que la placabase donde estás probando tuexperimento no soporta elmodelo de Pendrive o loidentifica de una manerainadecuada... Si sabes que almenos funciona endeterminadas condiciones,sabes que puede terminarfuncionando en todas.

Y además de serinteresante, ¿todo estosirve para algo...?

Aparte de ser útil para«cacharrear» con Linux yhacer experimentos sin miedoa «romper» nada (ten encuenta que al ser una imagen«Live» todo lo que hagas,

salvo lo que almacenes apropósito en otrosdispositivos, desaparecerá alreiniciar el sistema), usar unadistribución «Live» es una delas mejores maneras denavegar por Internet«protegido» sin miedo a tener«Spyware» o troyanosespiando nuestro ordenador, o«rootkits», o cualquier«malware» que nos vigilecuando accedemos ainformación sensible. Éstaopción, y la de navegar usandoun sistema virtual, es de lasmás recomendables paramejorar nuestra seguridad enla navegación por Internet a lahora de hacer operacionesbancarias, acceder a nuestrosdatos de Hacienda, a nuestrascuentas de correo, etc.¡¡ Suerte !!

Rafael Alba CascalesProfesor de Informática

Foros de Knoppix:http://www.knoppix-es.org/?q=forum

Opciones de configuración de arranque desde la BIOS:http://www.pendrivelinux.com/category/bios-usb-boot-options/

Herramientas USB útiles:http://www.pendrivelinux.com/category/tools/

Syslinux:http://syslinux.zytor.com/

Monográfico sobre KNOPPIX en el Observatorio Tecnológico del CNICE:http://observatorio.cnice.mec.es/index.php?module=subjects&func=viewpage&pageid=42

Otro método de Linux Pendrive bajo Windows con Q-EMU y DSL (Damn Small Linux):http://observatorio.cnice.mec.es/modules.php?op=modload&name=News&file=article&sid=255&mode=thread&order=0&thold=0

Y otro método más, también en el Observatorio del CNICE:http://observatorio.cnice.mec.es/modules.php?op=modload&name=News&file=article&sid=437

22

Page 23: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

SOFTWARE LIBRE

«Software Libre y Educación»El Software Libre es una apuesta segura que ayuda a vencerbarreras sociales y económicas, es una lucha por la libertad

del conocimientoDurante los días 20 y 21 de marzo hemoscelebrado en el IES Arquitecto VenturaRODRIGUEZ, en Boadilla del Monte, las IIJornadas de Software Libre, con el subtitulo de«Software Libre y Educación».Las I Jornadas se celebraron en el IES InfantaElena de Galapagar en marzo de 2006 ycontamos con la colaboración de profesores yalumnos del Ciclo Formativo de Explotaciónde Sistemas Informáticos de Boadilla, por loque este curso decidimos organizarlasconjuntamente, unificando tanto recursosfinancieros como humanos, y elegimos comosede de las mismas el IES Arquitecto VenturaRodríguezEl día 2 de marzo del presente curso, 2007,los alumnos de ambos centros se reúnen en

una Asamblea conjunta de la AsociaciónNibbler y deciden colaborar juntos en estas IIJornadas de Software Libre. CompartimosAsociación, que tiene como ámbito toda laComunidad de Madrid, y compartimosJornadas, para las que en esta edición seelige como subtitulo:«Software Libre y Educación» Con este lemanos dirigimos a toda la comunidad educativapara ofrecer soluciones potentes paracualquier tipo de necesidad.Este año hemos contado con la ayuda para larealización de esta II Jornadas de laSubdirección General de FormaciónProfesional, así como con la del Ayuntamientode Boadilla del Monte, cuyo Alcalde, D. ArturoGonzález Panero, estuvo presente en el acto

23

20 Y 21de marzo

2007Boadilla del

Monte

Page 24: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

SOFTWARE LIBREde inauguración, apoyando directamente elSoftware Libre y el Ciclo Formativo. Hemoscontado con la colaboración de la Direccióndel Área Territorial Madrid Oeste, cuyo Director,D. José Macías Velázquez que inauguró lasJornadas y con la presencia del Departamentode Formación Profesional de la misma, D. JuanLuis Fernández Rodríguez y D. José Luis RuizSaiz.Por parte del Ayuntamiento de Boadilla delMonte , también estuvo presente la Concejalade Educación, Familia y Mujer, Dña.Mercedes Nofuentes Caballero y por elAyuntamiento de Galapagar asistió laConcejala de Educación, Dña. MaríaConcepción Martínez Gallego.El apoyo total de los Equipos Directivos de losdos centros implicados, cuyos Directores D.Luis Alberto Angulo Gutierrez del IESArquitecto Ventura Rodríguez y D. JoséCarlos Sidrach de Cardona Ortín, del IESInfanta Elena, también estuvieron presentesen la inauguración de las Jornadas.También hemos contado con la colaboraciónde la Asesoría TIC de la Consejería deEducación de la Comunidad de Madrid MAX.,con el CAP de Majadahonda, con la EditorialMcGrawHill, que además de donar un lote delibros, que se sorteo entre los asistente,estuvo presente durante todas las Jornadascon un stand de publicaciones informáticas.Y contamos con la colaboración de laAsociación Juvenil de Alumnos deExplotación de Sistemas InformáticosNIBBLER, sin la cual habría sidoabsolutamente imposible la realización de lasmismas.Nuestro compañero D. Bartolomé SintésMarcos, CDlibre.org, no solo asistió comoponente, sino que preparo un DVD especialde Software Libre, que pudimos editar yrepartir entre los asistente, como ejemplo delo que el Software Libre significa. También seentrego a los asistentes copia del DVD de lasI Jornadas, donde se recogen ponencias yvideos completos de las mismas y pudimosrepartir un PenDriver con la dirección de laAsociación: www.nibbler.org.es.Según apreciaciones externas, aparecidas enla prensa en días posteriores, asistieron más

Marta Trotonde, IES Arquitecto VenturaCristina Alastruey, IES Infanta Elena

Page 25: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

26

SOFTWARE LIBREde 300 personas. Alumnos y profesores, deVillalba a Villaverde, profesores de todas lasuniversidades de nuestro entorno. Los tresCentros de Profesores, Majadahonda, Villalba ySan Lorenzo estuvieron y participaron en lasJornadas.La primera ponencia de estas Jornadas estuvoa cargo Bartolomé Sintes Marcos, compañeroque vino desde Valencia para hablarnos de loscontenidos libres en educación. Desde haceaños facilita nuestro trabajo con el SoftwareLibre, recopilando y organizándolo enwww.cdlibre.org.Ismail Ali Gago, de la Asesoría TIC de laConsejería de Educación de la Comunidad deMadrid, nos presento la nueva versión de Linuxde la Comunidad de Madrid, el MAX ver 3.0 y elnano MAX. Distribución de Linux que cubretodas aquellas necesidades que cualquiermiembro de la comunidad educativa de laComunidad de Madrid pueda necesitar.Enrique Muñoz Corral y Mario Lobo del Olmoparticipamos en los talleres de creación deimágenes 3D y ejercicios con Potatoes.Del software colaborativo, wiki, mediawiki ywikimedia, nos hablo Jose Maria Alonso Josa,compañero los dos cursos anteriores en nuestrocentro e iniciador de toda esta «movida».Rafael Palacios nos hablo del Software Libre enla Escuela Técnica Superior de Ingeniería ICAI.Javier Rodríguez Pascua nos hablo de Moodle.Con José Daniel Muñoz volvimos al taller paraprogramar en C y Jesús M. Gonzalez Barahonanos planteo una pregunta:Software libre y garbanzos ¿son compatibles?Para llegar a una respuesta por fortuna positiva:si son compatibles.En esta edición de las Jornadas se incluyo unapartado nuevo con el fin de dar cabida a todosaquellos que no pueden participar por razón detiempo, un apartado de comunicados, contandocon la participación de:Juan Ignacio Benítez Palacios, con uncomunicado sobre el tema «Trabajar conmáquinas virtuales en Linux: VMWARE»,Carmen Luengo y Dolores Parra colaboraroncon el tema «Sistemas de Gestión deContenidos Libres», Ramón Castro con el«Proyecto SIESTTA de gestión», etc. Todosellos serán incluidos en el DVD que se editara

Page 26: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

26

SOFTWARE LIBRE

con los contenidos de estas II Jornadas y seincluirán a su vez en la página web deNIBBLER.Desde aquí queremos dar las gracias a todoslos que hicieron posibles las Jornadas y muy enparticular a nuestros alumnos del Ciclo deGrado Medio de Explotación de SistemasInformáticos, ellos son los que se van aincorporar al mundo del trabajo y van a ser losque tendrán que conseguir que todo el softwaresea libre.Desde el principio apostamos por el SoftwareLibre y las cuatro libertades:La libertad de usar sin restricciones lasaplicaciones objeto de licencia.La libertad de estudiar el código fuente y elfuncionamiento interno de la aplicación.La libertad de distribuir copias.La libertad de modificar y mejorar lasaplicaciones.El software libre debe de ser el utilizado porcualquier comunidad educativa, no porque lamayoría sea hoy gratuito, eso no implica quesea libre, sino por que es la única forma de nocrear dependencias en nuestros alumnos deninguna multinacional. Si utilizan software libretienen que saber que tienen todos los derechossobre el mismo, y conocen realmente que llevaincluido ese software.El movimiento del software libre implicasolidaridad y cooperación, principios básicosque deben estar presentes en todo sistemaeducativoEl próximo curso nos veremos de nuevo enGalapagar.

Un momento de la comida Ismail Ali Gago

Bartolomé Sintes Marcos

Enrique Muñoz Corral

Javier Rodríguez Pascua

Carmen LuengoProfesora Informática

IES Infanta Elena

26

Page 27: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

SOFTWARE LIBRE

LibreMeeting2007

27

http://www.libre.org/

Libre.org es un centrotecnológico que albergavarias entidades,organismos públicos yempresas dedicadas a laInvestigación, el desarrolloy la innovación.

Poco despues de nuestras II Jornadas de Software Libre, tuvo lugarLibremeeting 2007, nombre que ha escogido la Fundación delConocimiento Libre para sus primeras jornadas, que se celebraronlos días 10 y 11 de mayo en la residencia universitaria La Cristalera(http://www.lacristalera.com/), en Miraflores de la Sierra, Madrid.Como su nombre indica, los talleres y conferencias se centraron en lareflexión alrededor del concepto libre en diferentes ámbitos, de laprogramación al arte.El encuentro conto con la presencia de Richard Stallman, padre delsoftware libre; También estuvieron presentes personas tan señaladasen el movimiento del software libre como Georg Greve, presidente dela Free Software Foundation Europe; José Marchesi, de GNU España;Ciaran O’Riordan (FSFE); o Susan George, una de las intelectualesmás destacadas en la defensa de una globalización alternativa autorade libros como «Otro mundo es posible».Especialmente interesante resultó la disposición consecutiva de lascharlas de Susan George y Richard Stallman. Pudimos comprobarcómo los dos activistas comparten ideas básicas, como por ejemplo lanecesidad del esfuerzo activo para conseguir un mundo mejor, asícomo la permeabilidad de las iniciativas a todas las capas de lasociedad. Stallman estuvo especialmente elocuente exponiendo elideario del Software LibreAsimismo en Libremeeting 2007 tuvo lugar el encuentro nacional deGNU España, que reunió a los principales hackers de este grupo. LaFKF se configura como la organización de referencia sobre SoftwareLibre y Conocimiento Libre en nuestro país, con el apoyo explícito detodas estas organizaciones nacionales e internacionales.Junto a ellos, filósofos, periodistas, profesores, artistas, hackers yactivistas debatieron sobre lo que es y a dónde va el conocimientolibre.Pablo Machón, presidente de la Fundación, explicaba: «La ideaconsiste en profundizar en la relación entre conocimiento libre y arte,las obras de opinión, la filosofía y las obras de uso práctico, como elsoftware, los diccionarios o las enciclopedias». La Fundación delConocimiento Libre es una ONG cuyo objetivo fundacional es«proteger y asegurar política, legal, social y económicamente el

Richard Stallman

José Marchesi

Pablo Machón

Page 28: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

SOFTWARE LIBRE

28

conocimiento libre, el software libre ylos estándares libres como pilaresfundamentales de la libertad de laspersonas». Las jornadas sirvieron depresentación pública del nuevo centrotecnológico de la Fundación,Libre.org.Este centro, situado en Miraflores,contiene la Libre University, queimparte cursos y realizainvestigaciones; el Libre Lab, unlaboratorio para el diseño deproductos; el Libre Cluster, un viverode empresas y entidades, y elConsorcio Público AdministrativoLibre, que agrupa a administracionespúblicas interesadas en implantarproyectos de conocimiento y softwarelibre.Paralelamente se desarrollaron unaserie de talleres de Filosofía, Arte yOpinión y MediosProfesores de los Ciclos Formativosde Informática de distintos centros:Galapagar, Boadilla, Villalba yAlcobendas y un grupo de alumnosdel Ciclo Formativo de Desarrollo deAplicaciones Informáticas del IESLazaro Cardenas (Villalba), futurosprogramadores a punto deincorporarse al mundo del trabajo,pudimos disfrutar y compartir, en unsitio y con una temperatura fabulosa,de un magnifico punto de encuentro,lo que prueban el interés que el temadespierta entre los que nosdedicamos al mundo de lainformática.

Carmen LuengoProfesora Informática

En el mismo jardín, alumnos del Ciclo Formatico DAIcon Paulina Barthelemy y Jose María Alonso

Carmen Luengo, Juan Ignacio Benítez, Javier Rodriguez,Lola Parra y Paulina Barthelemy, profesores de informá-tica, en el jardín de La Cristalera con Richard Stallman

Page 29: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

NetcatLa navaja suiza TCP/IP

En 1995, Hobbit creó una herramienta UNIXsencilla para administradores de redes, su ideaconsistía en conectar la entrada y salida estándarde los procesos usando sockets TCP/IP (De ahíprobablemente su nombre, ya que ‘cat’ es uncomando muy usado para volcar a la salidaestándar). A pesar de su pequeño tamaño (unprograma C de unos 58k), se trata de unaherramienta muy potente, polivalente a la vez quepolémica (algunas compañías antivirus reportansu presencia como una amenaza para el sistema).La versión original de netcat (actualmentediscontinuada) no tenía licencia de ningún tipo,por lo que nace el proyecto GNU Netcat, creadoy mantenido por Giovanni Giacobbi y distribuidobajo licencia GPL. Ambas versiones son altamentecompatibles. Netcat está presente en muchasdistribuciones Linux, no te será dificil conseguirla.En este artículo describo las opciones másimportantes de netcat y algunos usos muyfrecuentes, y recuerda que usando scripts, losúnicos límites de su aplicación son nuestraimaginación y conocimientos.EEl comando «netcat» (o «nc» en su versiónoriginal) puede trabajar en tres modos:escuchando (listener), enviando peticiones (client)o modo túnel.Una sencilla prueba para comprobar lo fácil queresulta mover información usando netcat, esabrir dos terminales en una sesión de X, en unode ellos tecleamos:

[jaquer@janus nibbler]$ netcat –vv –l –p 8000localhost # Este es el listener, escucha laspeticionesListening on [any]8000 ….

En el otro terminal, lanzamos el cliente yescribimos unos párrafos (para terminar apretamos^D, como si fuera una shell).

[jaquer@janus nibbler]$ netcat –vv –l –p8000 # Este es el cliente, envia al listenerlocalhost.localdomain [127.0.0.1] 8000 (?)openHola caracolaAgur Sent 19, rcvd 0[jaquer@janus nibbler]$

Observamos que el cliente ha enviado 19bytes (sent 19) y no ha recibido ninguno (rcvd0). En el terminal del listener observamos quelos párrafos han llegado:

[jaquer@janus nibbler]$ netcat –vv –l –p8000 localhost # Este es el listener, escuchalas peticiones Listening on [any] 8000 ….Connect to [127.0.0.1] fromlocalhost.localdomain [127.0.0.1] 54600Hola caracola Sent 0, rcvd 19[jaquer@janus nibbler]$

Además, nos indica que ha recibido una conexióndesde localhost (puerto 54600) y que por ella sehan recibido 19 bytes (¿quién será?).Todos los ejemplos en este artículo usan la interfazde red local (localhost), sustituyéndola por elnombre o dirección ip de la máquina donde selanzan los listeners podemos enviar informaciónde forma sencilla de un ordenador a otro siempreque estén en la misma red o se puedan ver.Como se puede comprobar en este primer ejemplo,para lanzar un listener necesitamos las opciones -l (escucha) y -p (puerto TCP/IP de escucha, ennuestro caso el 8000). Para lanzar un clienteindicamos el puerto al que nos queremos conectara continuación del nombre del host. La opción -vv

REDES LOCALES

29

Netcat ( navaja multiusos ) es una herramienta de red bajo licencia GPL que permite através de interprete de comandos y con una sintaxis muy sencilla abrir puertos TCP/UDP en un HOST , asociar una shell a un puerto en concreto y forzar conexiones UDP/TCP.

Page 30: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

es la salida muy detallada, útilcuando estamosexperimentando. Si queremosusar netcat como un clinete Telnetusamos -T.No parece un gran logro lo quehemos hecho con netcat, perousando nuevas opciones,combinándola con otrasherramientas del sistema yusando el poder de una shell, sepueden realizar multitud deexperimentos que pueden darlugar a herramientas muypoderosas.Escaneo de puertos:Normalmente usaremos nmappara esta labor, si no disponemosde ella o tenemos muy claro loque queremos escanear,podemos usar la opción -z que noestablece conexión y sólopregunta ¿Hay alguien en esepuerto?. Además el escaneopuede ser TCP y ¡UDP!(normalmente reservado aadministradores), sólo bastaañadir la opción -u.

[jaquer@janus nibbler]$netcat –vv –z localhost445Localhost.localdomain[127.0.0.1] 445 (Microsoft-dns) open Sent 0, rcvd 0[jaquer@janus nibbler]$netcat –vv –z localhost138Localhost.localdomain[127.0.0.1] 138 (netbios-dgm) open Sent 0, rcvd 0[jaquer@janus nibbler]$

Podemos usar rangos depuertos (p.e. 25-80).Copia de ficheros a máquinasremotas: Podemos copiarficheros entre máquinasusando netcat. Para ello, en lamáquina destino arrancamosun listener y su salida estándarla direccionamos a un fichero.

En la máquina origenenviamos un fichero a laentrada de netcat, el cualrealizará el envío al listener.

[jaquer@janus nibbler]$netcat –vv –l –p 8000localhost > destino #Escuchamos la llegada delfichero en destino listeningon [any] 8000 …

Creamos un fichero de pruebay se lo damos a netcat...

[jaquer@janus nibbler]$netcat –vv –l –p 8000 echo«Esto podría ser cualquierfichero» > origen #Creamos un fichero deprueba[jaquer@janus nibbler]$netcat –vv localhost 8000< origen # Se loenchufamos a la entradade netcat para enviarlolocalhost . localdomain[127.0.0.1] 8000 (¿) open sent 35, revd 0[jaquer@janus nibbler]$

En el destino el fichero se recibecorrectamente (35 bytes y sindiferencias).

[jaquer@janus nibbler]$netcat –vv –l –p 8000locahost > destino #Escuchamos la llegada delfichero en destino listeningon [any] 8000 …Connect to [127.0.0.1] fromloca lhost . loca ldomain[127.0.0.1] 44955 sent 0, rcvd 35[jaquer@janus nibbler]$ difforigen destino[jaquer@janus nibbler]$

Si combinamos netcat con elcomando ‘dd’, podemos enviary recibir particiones de discos.En este caso clonamos lapartición /dev/sda1 en la /dev/sdb1.

[jaquer@janus nibbler]$ ddif=/dev/sda1 I netcat –vvlocalhost 8000 # Enviamosuna partición del disco SCSILocalhost . localdomain[127.0.01] 8000 (?) open Sent 36028416, rcvd 070369+0 registros leidos70386+0 registros escritos[jaquer@janus nibbler]$

[jaquer@janus nibbler]$netcat –vv –l –p 8000localhost I dd of=/dev/sdb1# Recibimos pa particion yla clonamosNotice: Real hostname forlocalhost [127.0.0.1] islocalhost.localdomainListening on any address8000Connection from127.0.0.1:62956368865+0 registros leidos368865+0 registros escritos[jaquer@janus nibbler]$

Con un poco de trabajopodemos realizar copias deseguridad o clonaciones dediscos en red.Ejecución de un comando enuna máquina remota: Si lasalida del listener se laenviamos a una shell,podremos escribir uncomando en el cliente y esteserá ejecutado en la máquinaque está corriendo el listener:

[jaquer@janus nibbler]$netcat –vv –l –p 8000localhost I /bin/sh # Lo quellegue se lo damos a lashellListening on [any] 8000 …

Nos conectamos desde elcliente e introducimos uninofensivo ‘date’. Para terminarrecuerda ̂ D.

REDES LOCALES

30

Page 31: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

[jaquer@janus nibbler]$netcat –vv localhost 8000 #Nos conectamos al listenerpara enviarle un comandoloca lhost . loca ldomain[127.0.0.1] 8000 (?) openDate Sent 5, rcvd 0[jaquer@janus nibbler]$

El listener ha obedecido y hamostrado la fecha (podríahaber sido peor...).

[jaquer@janus nibbler]$netcat –vv –l –p 8000localhost I /bin/sh # Lo quellegue se lo damos a laShell listening on [ony]8000 …Connect to [127.0.0.1]from localhost.localdomain[127.0.0.1] 59443Jue abr 12 19:54:55 CEST2007 Sent 0, rcvd 5[jaquer@janus nibbler]$

Ejecución de una shell enuna máquina remota: No esmuy recomendable permitir elacceso a nuestros equipos deforma remota, y para ello haymejores herramientas (SSH,Dropbear,...), de hechoalgunas instalaciones denetcat no permiten laejecución remota de shell(eso no es problema comoveremos más adelante). Laopción que nos viene bien eneste caso y sin duda la máspoderosa de netcat es -e. Conesta opción podemos ejecutarun programa cuando seestablezca la conexión con ellistener.

Notice: Real hostnameforlocalhost [127.0.0.1] islocalhost.localdomainLostening on any address8000

[jaquer@janus nibbler]$netcat –vv localhost 8000# Nos conectamos yescribimos algún comandoLocalhost. localdomain[127.0.0.1] 8000 (?) openPwd/home/workguy/nibblerUname –aLinux janux 2.6.20.6-janus-decobast #1 Mon Apr 1016:05:17 CET 2007 i686i686 i686 GNU/Linux Sent 13, rcvd 110[jaquer@janus nibbler]$

Si netcat no dispone de laopción -e, podemos usar dospuertos, uno para enviar loscomandos y otro para recibirlas respuestas. Lanzaremosdos listener en la máquinadesde la que queremosenviar los comandos (en dosterminales y puerotsdistintos), por ejemplo: netcat-l -p 8000 y netcat -l -p 8001. Enla máquina donde queramosejecutar la shell en remotoescribimos:netcat localhost 8000 | /bin/sh |netcat localhost 8001.Podremos entonces escribirlos comandos en el listenerdel 8000 y recibiremos lasrespuestas en el del 8001.Creación de un servidorligero: La opción -e abrebastantes posibilidades, yaque podemos ejecutarnuestro propio script. Sicreamos un script recursivo,podemos crear nuestro propioservidor. Algunas de estas

posibilidades son mostradasen los ejemplos que vienencon netcat, otras, que escribíhace tiempo os las ofrezco enla página web de Nibbler: http://www.nibbler.org.es/r e c u r s o s / n i b b l e r 3 /ncscripts.tar.bz2El módo túnel es interesanteya que permite hacer puentesentre conexiones, quedapendiente su discusión para elfuturo.Por último, han surgidonuevos proyectos basados ennetcat, como nc para BSD oNetcat6 preparado para ipv6.También han aparecidoproyectos clónicos queincorporan encriptación comoCryptcat y SBD. Socat(SOcket CAT), es un derivadoque conecta fuentes condestinos de datos a través dela red.

Enlaces:

Unix y Windows Netcat: http://www.vulnwatch.org/netcatGnu Netcat: http://netcat.sourceforge.netCryptcat: http://farm9.org/CryptcatSbd: http://tigerteam.se/dl/sbd/Socat: http://www.dest-unreach.org/socatBSD nc: http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ncHerramientas de seguridadde red: http://sectools.org

[jaquer@janus nibbler]$netcat –vv –l –p 8000localhost –e /bin/sh #Ejecutamos una shell alconectarse al cliente

José María Alonso JosaProfesor de Informática

REDES LOCALES

31

Page 32: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

REDES LOCALES

32

Power Line Communications (PLC)Conversores de red eléctrica en red de datos

Desde hace unos años lascompañías eléctricas nos estánhablando de la posibilidad deque nuestro cableado eléctriconos permita también latransmisión de voz, datos yvideo. Esto es posible gracias ala tecnología PLC y convertiríatodos los enchufes de nuestracas en puntos de acceso aInternet. Para ello la compañíaeléctrica instalaría un módemespecial PLC por cada conexiónparticular, que se conecta conun equipo repetidor situado en elcuarto de contadores deledificio.Hay dos tipos de PLC, por unaparte están las indicadasanteriormente, denominadasPLOC, Power Line OutdoorsTelecoms o comunicacionesextrahogareñas utilizando la redeléctrica, y por otro tenemos lasPLIC, Power Line IndoorsTelecoms o comunicacionesintrahogareñas utilizando la redeléctrica y de estas es de lasque quiero hablar y que es unade las vías utilizadas por ladomótica (la otra son las wifi oconexiones inalámbricas).Vamos a ver una aplicaciónpráctica de esta tecnología.

Supongamos de que en nuestracasa tenemos dos ordenadores,uno en el salón y otro en nuestrahabitación, y además tenemosuna impresora, y queremosponer los tres elementos en redpara lo cual habría que tirarcable desde cada uno de esospuntos hasta el lugar dondetendremos el router y nuncapodremos mover los equipos desus lugares sin tener querecablearHasta ahora no había otroremedio o utilizar routersinalámbricos, cuya capacidad yasabemos que hasta ahora nopasaba de 54 Mbps.Desde hace unos meses unaserie de empresas hancomercializado lo que yodenomino «enchufes mágicos»y que convierten nuestra redeléctrica en red de datos, conuna capacidad de hasta 200Mbps, aunque mi tarjeta no pasade los 100Mbps, es decir comosi hubiese cableado con UTP cat5.Una de estas marcas esNETGEAR. Esta empresa hasacado una nueva gama deproductos «PowerLine» que nospermiten realizar estatransformación muy fácilmente.Necesitamos dos briges, uno deellos va conectado al router y ala vez a la red eléctrica, y elsegundo tendremos queconectarlo a un enchufe en lahabitación donde queremostener conectado el ordenador,de esta forma tendremosconexión a Internet sin tener quecablear.Para conectar el segundodispositivo a tu ordenador haydos formas:

Con un cable (si usas equiposXE104 ó XE102 de NETGEAR).De forma inalámbrica (siutilizamos el pack WGXB102compuesto por un XE102 y unWGX102 que es un dispositivoinalámbrico).Todos estos dispositivosfuncionan en cualquier enchufede 220 voltios, y no necesitanninguna instalación por mediode software.Consultar: http://www.netgear.es/productos/index.php?cat=26Otras muchas compañías hassacado al mercado en losúltimos meses productos deeste tipo, como Panasonichttp://www.crutchfieldenespanol.com/crutchfield/enes/24/_www_crutchfield_com/S-JlPnbfHbuMA/cgi-bin/ProdView.asp?g=304650&I=133PA100KTCon este sistema podremostener hasta 16 adaptadores.

PLC es la tecnología que permite la transmisión de voz y datos a travésde la red eléctrica existente.

Cristina AlastrueyAlumna 1º ESI

Page 33: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

REDES LOCALES

HAMACHIHamachi te permite crear de forma sencilla una red lan virtual. Elfuncionamiento es lo más simple del mundo. Lo instalas, te conectas a lared Hamachi y creas una sala con un nombre y una contraseña. Si un amigotuyo se conecta a la misma sala que tú, vuestros ordenadores interpretaránque estáis en la misma red local. Probarlo son sólamente unos minutos.

Con Hamachi podrás comunicar dos o másordenadores a través de Internet mediante una redvirtual propia para tener una comunicación segura.Es rapido, seguro y simple. Y además es gratis.Accede a ordenadores de manera remota. Usa lacompartición de ficheros de Windows. Ejecuta juegosen LAN. Ejecuta servidores web o FTP privados.

Cualquier persona que tenga más de un ordenadoren casa, o en el trabajo estará familiarizada con elconcepto de red local y temas como compartir losdocumentos en red. Incluso si has ido alguna vez ajugar a un Cibercafé te sonará lo de jugar en LAN alCounter Strike y esas cosas.Pero todas estas operaciones que estamosacostumbrados a hacer con ordenadoresconectados entre sí ¿podemos hacerlas concualquier par de ordenadores? Aquí es donde entraen juego el software Hamachi.Hamachi te permite crear de forma sencilla una redLAN virtual. El funcionamiento es lo más simple delmundo. Lo instalas, te conectas a la red Hamachi ycreas una sala con un nombre y una contraseña. Siun amigo tuyo se conecta a la misma sala que tú,vuestros ordenadores interpretarán que estáis en lamisma red local.

Descargar:www.hamachi.cchttp://files.hamachi.cc/HamachiSetup-1.0.2.1-es.exe

Existen versiones para Windows y para Linux.1. Descargamos el programa y ejecutamos

Seleccionamos siguiente y elegimos opciones:

Cuando aparece la pantalla:

Si no señalamos la opción podremos compartir la carpeta«Elementos compartidos» de Win. con las personas quese conecten a nuestra red. En caso de compartir ahora sepodra hacer posteriormente.Continuamos seleccionando siguiente hasta finalizar la ins-talación y creamos una cuenta.

33

Page 34: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

REDES LOCALES

34

Después de haberreiniciado el sistemaejecutaremos elprograma y nossaldrá esta imagen.

Solo hay que esperar.Ejecutamos el programa y nosasignara una IP a nuestro nombrede usuario:

Después de haberle dado al botónde encenderse veremos cómo seconecta y salen varios botones ynúmero y letras.El número de arriba es la ip quenos da el programa.Lo de debajo de la ip es el nombrenuestro o de usuario del programaLos otros botones de abajo son elde encender o apagar, el depropiedades y crear o unirse a unservidor.

Pulsamos el Botón que apareceabajo que es una especie detriangulo con 3 circulo (es el menúde la red)

Hay nos saldrá 2 opciones una lade crear una red y otra la de entrar

en una red.Ahora probaremos los 2casosSi optamos por crear unared nueva, en los camposde network nametendremos que poner elnombre de la red o servidorque vamos a crear para asípoder decírselo a la gentey así podáis estar en red.En la otra casillapondremos unacontraseña.En este ejemplo hemospuesto de nombre:servidor de prueba y de

contraseña: 1234

Una vez creada la nueva redaparecera en la interfaz deHamachi.

Para que poder jugar en red oenviar archivos tendréis quedecirle a algún amigo el nombrede la red y del servidor. Ellostendrán que unirse a la red.

Y una vez instalado dos consejos:No utilices ningún programa P2Pcomo emule o BitTorrent duranteel uso de Hamachi. Cuanto másancho de banda libres tengasmejor.Asegúrate de que tu cortafuegosen caso de que lo tengas le hadado paso a Hamachi y si ves queno consigue conectar con otrosPCs de tu misma sala, reiniciar tuordenador. Algunas veces pasaque no encuentras la partida y yahas reiniciado, pues lo que tienesque hacer es apagar el hamachi yvolver a ponerlo.Por ultimo vamos a ver quepodemos hacer una vez instaladoy configurado el programa:Jugar en LAN avideojuegos:

Para esta opción hice dospruebas, una con el CALL OFDUTY 2 y otra con TITAN QUESTy llegue a jugar a la perfección.Algunas veces varios jugadoresinstalan el juego pirata con elmismo serial y te dice que nopuedes entrar en la partida por queel serial esta en uso, para esoscasos pondremos otro numero deserie.Compartir tu biblioteca deliTunes

Para activar el uso de labiblioteca compartidaen iTunes vete aEdición/Preferencias/Compartir y marca lasopciones Buscarbibliotecas compartidasy Compartir mibiblioteca en mi redlocal.que recomendableque ambos tengáis lamisma versión deiTunes.

Espero que lo disfruteis.

Jose Manuel Ruz CabreraAlumno 1º ESI

Tambien aparece un pequeño ma-nual, muy util para comenzar a tra-bajar con Hamachi.

Page 35: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

AJAXLa nueva técnica de desarrollo de aplicaciones en la Web

El otro día, leí en un blog una fraselapidaria de Paul Graham -uno de esos gurús alos que gusta de hacer afirmaciones categóricas-anunciando la muerte de Microsoft y señalandocomo causantes de este fallecimiento de un ladoa la aparición de AJAX, y de otro a Linux, Google yla banda ancha de la red.

Debo reconocer que la afirmaciónresulta, cuanto menos, un poco exagerada. A díade hoy Microsoft, aunque con problemas en suposicionamiento en Internet, sigue gozando derelativa buena salud.

Pero lo que es indudable es que algo seesta moviendo en la Web y desde que surgió eltermino Web 2.0 están apareciendo portales webque cada vez se parecen mas a aplicacionesclásicas de escritorio, páginas web que permitenun grado de interactividad con el usuario quehasta hace poco no habíamosvisto... Gran parte de estaespectacular mejora reside en laaplicación de las tecnologías AJAX.

Pero, en definitiva ¿que esAJAX?

Parece que el términoaparece a principios del 2005 y es un acrónimode:

Asynchronous Javascript And XMLRealmente AJAX no es un nuevo lenguaje

de programación ni un nuevo entorno dedesarrollo sino un compendio de tecnologías queya estaban en el mercado y lo que hace AJAX esreunirlas y ponerlas a trabajar juntas. Lastecnologías son:HTML junto con CSS para la parte de diseñoJavascript y, dentro de Javascript, el objetoDOM (Document Object Model) para podermodificar dinámicamente los documentos.

El objeto XMLHttpRequest que es un API quepuede invocarse desde Javascript y que sirvepara establecer un canal de comunicación httpentre el navegador del cliente y el servidor weby permite transferir información en los dossentidos. Este objeto digamos que es el motorde AJAX (AJAX Engine).XML como formato común para realizarintercambio de información entre el cliente y elservidor, aunque cualquier formato puedefuncionar incluyendo texto plano o HTMLpreformateado. (No es necesario conocer XMLpara empezar a usar AJAX).

¿Como funciona AJAX?Primero vamos a repasar como

funcionan las aplicaciones web tradicionales.Un cliente accede a un aplicación web y carga

una página en su navegador, si ese clienterequiere nueva información al servidornecesariamente tiene que hacer un refreshcompleto de la página pulsando bien un botónde formulario o un link de la propia página.

La gran novedad es que mediante AJAXya no es necesario refrescar por completo lapágina cada vez que se solicita información alservidor. Desde una misma página se puedenhacer llamadas asíncronas al servidor(mediante el objeto XMLHttpRequest) y elservidor responde actualizando con nueva

PROGRAMACION

AJAX, acrónimo de Asynchronous JavaScript And XML, es una técnica dedesarrollo web para crear aplicaciones interactivas. Éstas se ejecutan en el cliente ymantiene comunicación asíncrona con el servidor en segundo plano. De esta formaes posible realizar cambios sobre la misma página sin necesidad de recargarla.(Wikipedia)

35

Page 36: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

información distintas zonasde la página web pero NO lapágina completa.

Método de solicitud /respuestaUsando AJAX en una mismapágina web sin necesidad derefrescar la página completa

Si observamos eldibujo superior vemos que haydos zonas de la pagina quevan a acceder al servidor webde forma independiente unade otra y van a poder modificarsu contenido con informaciónque les suministre el servidoral haberse producidodeterminado evento sobre lapagina. Por ejemplo la Zona 1puede actualizar su contenidocuando se seleccione, porejemplo, un elemento de unalista de valores y la Zona 2puede hacerlo a su vezcuando se active undeterminado checkbox.Teniendo ambas zonas laposibilidad de serc o m p l e t a m e n t eindependientes en lo querespecta a sucomunicación con elservidor web.

Si se dispone de unbuen ancho de banda y larespuesta del servidor eságil se consigue el efectode trabajar con unaaplicación de escritorio enlugar de estarinteractuando con unservidor web.

AJAX combinaademás muy bien con loslenguajes del lado del servidorpara el desarrollo web PHP,ASP, JSP, etc...

Ejemplos reales con AJAX

La popularidad deAJAX sin duda se debe a losingenieros de Google (aunqueparadójicamente el objetoXMLHttpRequest fuedesarrollado por la gente deMicrosoft para solucionar unproblema que tenían conOutlook). Google ha sido elprimero en introducir AJAX ensus herramientas web

(Google Maps, GoogleSuggest,etc). Muchasotras compañiasrelacionadas con la Web2.0 se han apresurado aincorporar AJAX en sussitios web (como es elcaso de flickr, yahoomail,etc…)

Veamos un ejemplográfico de cómo trabajaAJAX en una aplicaciónweb real como es GoogleSuggest:

El usuariocomienza a teclear en la cajade texto para describir lo queesta buscando (vamos asuponer que es un americanoque busca información sobreel aeropuerto de Almeria) y amedida que va tecleandoGoogle va sugiriendo posiblestérminos de búsqueda queotros usuarios han realizado(acompañado con el númerode veces que ese termino debúsqueda a sido empleado).Vemos en la figura acontinuación la salidagenerada por la aplicacióncuando el usuario lleva trescaracteres tecleados:

PROGRAMACION

36

Page 37: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

PROGRAMACIONPara que esto funcione cadavez que el usuario escribe uncarácter nuevo dispara unevento que lanza un objetoXMLHttpRequest al servidorweb. El servidor web recibe elobjeto con el contenido de textoque tiene en la caja, hasta estemomento “alm”, con esainformación realiza unaconsulta en sus bases dedatos de los términos debúsqueda mas usados quecontengan la cadena de texto“alm” al inicio. Una vezobtenidos los diez términos debúsqueda más relevantes losdevuelve al navegador delcliente y los visualiza en la zonade la página situada debajo dela caja de texto de búsqueda.

Conclusiones: ¿Cuándo sedebe usar AJAX y cuándono?

Como siempre queaparece una nuevatecnología que sorprende alos usuarios y gusta a losdesarrolladores hay quetratar de evitar que el uso noderive en abuso. Algoparecido pasó con Flashhace unos años donde lasorpresa inicial derivó en unclaro abuso y sobrecarga deefectos que hacían muypesados los sitios Web.

Entre otras, cabedestacar las siguientesventajas del uso de AJAX:* AJAX supone, en general,menos carga en el servidor,aunque no es el caso delejemplo anterior donde seproduce una consulta porcada carácter tecleado, perosi en general, por que no esnecesario refrescar la páginaentera, sino sólo la parte de lapágina que se va a actualizar,lo que supone menortransferencia de datos.

* Las aplicaciones Webaumentan en interactividad yhacen más atractivo de sumanejo para los usuariosfinales.* Todas las tecnologías quecomponen AJAX son decódigo abierto.

No todos son ventajasel uso de AJAX, también creabastantes problemas. Porcitar algunos:- AJAX no esta soportado portodos los navegadores.- Demasiado código AJAXralentiza el navegador.- AJAX conlleva un códigojavascript bastante complejo.Se necesita desarrolladoresmás preparados.

Javier Robles CascallarProfesor Informática

I.E.S. Lázaro Cárdenas

· http://miniajax.com/· http://thinkcoderepeat.blogspot.com/2006/02/tutorial-de-ajax-con-php-y-

json.html· http://www.w3schools.com/ajax/default.asp· http://www.w3schools.com/php/php_ajax_intro.asp· http://www.webpasties.com/xmlHttpRequest/

Nota:En este artículo no he querido introducir nada de código, a modo de ejemplo, porque considero que se saledel objetivo marcado a la hora de escribirlo, que es divulgar el concepto de AJAX en comparación con lasaplicaciones Web de tipo tradicionales.

Hay muchísima información y muchísimas demos en Internet con todo el código accesible para el que esteinteresado en iniciarse en este campo del desarrollo Web. Aquí os paso algunas:

Observa en la imagen queviene a continuación lo quepasa cuando el cliente siguetecleando el siguientecarácter:

37

Page 38: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

38

SERVIDOR FTP

Servidor FTP conFileZilla

Vamos a instalar un servidor FTP y hemos elegido FileZilla Server 0.9 ya quees más completo y más fácil de configurar y además es software libre.

Para empezar debemos saber queexisten tres pasos fundamentalespara tener un servidor FTP:1-Tener una IP fija, asociando aesta un nombre de dominio.2-Instalar el software de servidorFTP en si mismo.3-Mapear el router para permitirque los clientes FTP puedanacceder a nuestro equipo.Para asociar nuestra IP dinámica aun nombre de dominio y asíobtener una IP estática, queutilizaremos para montar nuestroservidor, debemos ir a la webwww.no-ip.com (por ejemplo) enla que abriremos una cuenta (todoes gratis), y crearemos un nombrede dominio, por ejemplo,prueba.no-ip.info.Luego descargamos el softwareNo-Ip DUC (desde la misma webNo-ip), este software es el quenos mantendrá la IP asociada alnombre del dominio queanteriormente hemos creado y elcual tenemos que ejecutar cadavez que iniciemos el server. Unavez hecho esto pasaremos acreación del servidor.Descargado FileZilla y pasamos ala instalación:Ejecutamos la instalación y nosaparece una pantalla debienvenida en la que pulsamosAgree,La siguiente ventana nos muestralos componentes que se van ainstalar le damos a Next,Nos muestra la ruta donde seinstalara el programa click Next,Nos pregunta si el servidor seiniciara con Windows o loejecutaremos manualmente clickNext,Comenzara la instalación.Una vez instalado nos saldrá unaventana, que es la ventana para

entrar al servidor FTP. «ServerAddress» indica a que servidorFTP se va a conectar, en estecaso al mostrar «127.0.0.1»,significa nuestra misma IP.«Port» es el puerto por el cuálse va a conectar.«Administrator Password», tepide el password para ingresar,pero como esta recién instalado,la clave por default es (vacía).Hecho todo esto tendremosnuestro servidor listo, ahoratenemos que crear un usuario yconfigurarlo.Para crear un usuario, vamosal botón «Usuarios»Se abre la ventana de creaciónde usuarios. Hacemos click en el«botón Add» para empezar aagregar un usuario. Nos pideponer un nombre de usuario. Eneste ejemplo es«usuario_prueba». Click en«OK» Una vez creado el usuario«usuario_prueba», primerodebemos activar la cuenta delusuario, marcando lacasilla»Enable Account», ycreando un password para esteusuario, marcando la casilla«Password» y escribiendo unpassword en el recuadro delcostado.Una vez creado el usuariotenemos que poner una carpetaa la que nos conectaremosdesde internet. Para eso nosvamos a la parte izquierda de lamisma ventana de creación deusuario y pinchamos en «SharedFolders», nos aparece otraventana en cual pulsamos«Add» elegimos la carpeta quequeramos compartir y damos a«OK».Una vez que escoja la carpetaesta aparecerá en la lista«Shared Folders». Junto a esta

lista también existe una serie depermisos que el usuario puedeotorgar para dicha carpeta.Esa sería toda la configuraciónbásica para el servidor FTP. Ahoraveremos el último paso, «comomapear el router».El tema de Mapeo del routersuele ser el motivo principal por elcúal muchas veces lasconfiguraciones (servidor web,FTP, etc) de diferentes servicios yprogramas no llegan a realizarsecon éxito. Para empezar cadarouter tiene una configuracióndistinta así que os recomiendoque os busquéis el manual paraacceder a él vía WEB.El puerto que tenemos que abrires el 21. Antes de nada tenemosque averiguar cual es la IP denuestro PC, para esto vamos aInicio/Ejecutar y escribimos«cmd» una vez allí ponemos«ipconfig» y nos mostrara la IP, yla puerta de enlace.Abrimos el navegador y ponemosen la barra de direcciones lapuerta de enlace, le damos aEnter y nos pedirá el passworddel router. tiene una passworddistinta, Ya dentro del routerbuscamos la opción de mapeode puertos que suele llamarseNAT. Allí agregamos el puerto 21y lo redireccionamos a la IP denuestro PC.Ya por fin y teniendo todo estotenemos que tener un amigo quenos ayudara probando si sepuede conectar al server:

ftp:// prueba.no-ip.infole pedirá usuario y contraseña ysi todo esta bien podrá entrar anuestro servidor FTP.

Venelyn LilyanovAlumno 1º ESI

Page 39: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

39

Una plataforma para la educación

La informática nos ha ido cambiando en muchosaspectos importantes. La red lo está haciendotodavía más. Internet es hoy una red de redesen expansión que está transformando nuestrasvidas: tenemos a nuestra disposición laposibilidad de acceder a una inabarcableinformación, entrar en contacto con personasde casi cualquier país o cultura en tiempo real,«cartearnos» en versión moderna y pasarnosrápidamente información, curiosidades,acontecimientos o convocarnos a unamanifestación, también, para quien pueda yquiera, invertir en cualquier bolsa del mundo ohacer transacciones económicas de diversaíndole conectando con nuestros bancos,algunos están ya participando en las eleccionescon el voto electrónico, es cada vez másfrecuente realizar gestiones con lasadministraciones, buscar trabajo, enviarcurrículos, comprar casi cualquier cosa y encasi cualquier lugar, y un largo etcétera.En ese largo etcétera hay que incluir también laformación: podemos inscribirnos en casicualquier curso a distancia por Internet,pagando los derechos de matrícula o de formagratuita.Lo que se ha llamado «e-learning1» es ya unarealidad y, todos los que parecen entender deesto, lo señalan como la formación del futuro.Ya es hoy una prioridad de la ComisiónEuropea2; la formación continua de lostrabajadores por internet está creciendo a pasosagigantados; las universidades están abriendo«campus virtuales» donde pueden seguirse

estudios completos o complementarios(masters, de postgrado, licenciaturas) y estánsurgiendo universidades estrictamente on-lineDesde hace tiempo, distintas entidades estántratando de establecer algunos protocolos3 queestandaricen la forma de diseñar la formaciónon-line.Lo que está claro, es que Internet es ya un medioque puede utilizarse para la enseñanza y elaprendizaje y que va creciendo rápidamente.¿Qué ocurre con la enseñanza no universitariay reglada, por ejemplo, con la educaciónsecundaria y con la Formación Profesional? Eneste sector no parece que la introducción deherramientas de aprendizaje y enseñanza on-lineesté siendo tan rápida. Tanto el ordenador comola red se utilizan escasamente como instrumentodidáctico. Las razones de ello se nos escapan.En cualquier caso, hay hoy suficientesherramientas sencillas de montar y utilizar quefacilitan el diseño de cursos y actividades deaprendizaje, al alcance de cualquiera. Entre elsoftware dedicado a la enseñanza y elaprendizaje, podemos encontrar uno que estácreciendo por su facilidad de montaje, por suconcepción modular de crecimiento, por ser«software libre» de código abierto y por suflexibilidad. No es la única alternativa. Tambiénpodemos citar, por ejemplo, ILIAS (http://www.ilias.de/ios/index-e.html) y BSCW (BasicSupport for Cooperative Work, http://bscw.fit.fraunhofer.de/), también portaleseducativos muy completos, aunque el segundoestá dirigido casi exclusivamente al trabajocooperativo.

Portada del AulaVirtual del IESInfanta Elena.

E-LEARNING

Page 40: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

40

En nuestro Instituto tenemosya esta herramienta montada(www.iesinfantaelena.org/moodle/) que puede servisitada para hacerse una idea.Pero, ¿qué es exactamenteMoodle? ¿para qué puede serútil? ¿cómo funciona? Seguroque son estas preguntas lasque más pueden interesar aquien no lo conoce. Abordaréestas preguntas de modo muygeneral, dado que no hayespacio suficiente pararesponderlas en detalle. Noobstante, iré poniendoreferencias para quien quieraincrementar su conocimiento.

¿Qué es Moodle?Moodle (Modular ObjectOriented Distance LearningEnviroment) es unaplataforma WEB dirigida a laenseñanza y el aprendizaje.Es un sistema deadministración de cursosdiseñado para facilitar a losprofesores la creación decursos on-line utilizandoInternet. El software se hadesarrollado utilizando PHP yel servidor Apache y funcionasin modificación en LINUX yWindows. Utiliza tambiénbases de datos como MySQLy en las últimas versionestambién PostgreSQL.Las versiones de Moodle hanido creciendo y, actualmente,ya está en la 1.9 (que yoconozca).La instalación yadministración de Moodle esrealmente sencilla, aunque noquiere decir que no seannecesarios algunosconocimientos sobreservidores o sobre el lenguajePHP, especialmente si sequiere personalizar, esto es, sise quiere dar una imagenpropia a partir de las plantillasque Moodle facilita. En la WEBde Moodle puede encontrarse

toda la documentaciónnecesaria para la instalación ypara bajarse el programacompleto (www.moodle.org).Los requisitos mínimos paramontar la plataforma Moodleson:Un servidor apacheHP montado en el servidor enversión adecuada a la versiónde Moodle que se quiera unobajar.Disponer de, al menos, unabase de datos MySQL oPostgreSQL, también en laversión adecuada a la versiónde Moodle que se bajeEl paquete estándar deMoodle, además de todo lonecesario para una instalaciónbásica, incluye una serie deutilidades para gestionar losusuarios (creadores de curso,profesores y alumnos) en loque se refiere a altas, bajas,

asignación a cursos, etc., ypara crear cursos. Pero,además, la estructura modularde Moodle permite ir añadiendootras utilidades según vanestando disponibles, tambiénde software libre, y elaboradaspor muy diversas personas.En este artículo quiero apuntarlos elementos y conceptosbásicos que debemos tener encuenta para montar un curso.

Niveles de acceso:

Administradores: puedehaber tantos como se quiera.Son los encargados de la

definición de los parámetrosgenerales del sitio, parámetrosque afectan a la forma en quese pueden crear cursos, a laforma de acceso parainscribirse en el sitio, almantenimiento… y, también,son los responsables de lainstalación de nuevos móduloso bloques que amplíen losrecursos del sitio.Creadores de cursos (loscreadores de cursos puedenser también, si se quiere,profesores de cursos). Son losencargados de crear el cursoen todos sus detalles: tipo decurso, secuencia deaprendizaje, actividades yrecursos, etc.Profesores (los profesorespueden ser, si así se dispone,creadores de cursos). Son losencargados de realizar elseguimiento del aprendizaje,

de intervenir con orientacionespara sus alumnos y de irvalorando el aprendizaje(realizando el feedbacknecesario, resolviendo lasdudas, orientando, etc.). Talcomo ha quedado dicho, losprofesores pueden ser,también, creadores de curso.En la plataforma de nuestroinstituto así está definido.Alumnos. Está claro que sonlos que realizan lasactividades, acceden a losrecursos del curso. El nivel departicipación dependerá de loque el diseño del cursoestablezca.

E-LEARNING

Page 41: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

41

Parámetros generales delsitio a tener en cuenta parala creación de cursos

Nos interesa aquí la creaciónde cursos y no tanto las tareasdel administrador. Aún así, haydecisiones que toma eladministrador que afectan alas posibilidades de diseño delos cursos. Si alguien sedecide a crear uno, esimportante que conozca estosparámetros y pregunte al (los)administrador(es) cómo sehan definido para su sitioMoodle. Las más importantesson:

Tipos de cursosMoodle tiene definidos 3formas diferentes deorganización general de un

curso que el creador deberáconcretar. Las formas o tiposson:Curso organizadosemanalmente (formatosemanal): como su nombreindica, la secuencia de lasactividades que aparecen en elcurso se organizan porsemanas. Este tipo de cursoes interesante cuando se tienemuy claro el ritmo de trabajoque han de seguir los alumnos,pero no lo es cuando no setiene tan claro y puede serrealmente estresante.Personalmente, no sueloutilizar esta organización. Encualquier caso, las actividades

pueden diseñarse de modoque puedan realizarse pasadoel tiempo asignado.Curso organizado por temas:en este caso, las actividadesse organizan en torno a temasque se definen. Esta forma deorganizarlo viene muy biencuando se diseña un curso enel que el tiempo no estádefinido en sentido lineal ypermite que los alumnostrabajen lo que deseenindependientemente del orden.No obstante, el orden y lasecuencia las definen lasfechas de realización de lasactividades, lo que permitemodificar la estructuratemática en sentido temporal.Aquí se refleja una de lascaracterísticas de Moodle, su

flexibilidad. Personalmente, esel formato que utilizohabitualmente.

Curso social (formato social):Este tipo de organización estáenfocado para unacomunicación horizontal. Nohay propiamente temas nitiempo. Lo que hay es un foroen el espacio central, ocupadoen los anteriores por lassemanas o los temas, y lasactividades y recursosaparecen en un lateral. Esteformato está pensado para unaprendizaje cooperativo o paraun intercambio de ideas.Aunque, como siempre, esposible utilizarlo de formas muy

diferente. Personalmente, esteformato lo utilizo para elintercambio de ideas, para eltrabajo en equipo con elprofesorado o con colegassobre un tema.Los cursos:Cuando se crea un curso, hayque definir determinadosparámetros que suelen estarintuitivamente claros. Tambiénexiste una ayuda en la mayorparte de los parámetros. Losque más nos interesan ahorason los siguientes:* Nombre del curso (largo ycorto), parámetro obligatorio.*Descripción del curos(opcional).* Formato del curso: semanal,por temas o social.* Fecha de inicio del curso.* Número de semanas o temas* Modo de grupo (si queremosdiferencias grupos de alumnoso no)* Disponibilidad: si queremosque esté disponible paraestudiantes o no.* Contraseña de acceso alcurso* Acceso de invitados: si puedeacceder cualquier persona, sinnecesidad de que estématriculada.* Forzar Tema: este parámetronos sirve para personalizarnuestro curso en cuanto alformato visual (colores,formas…) a partir de lasplantillas que están instaladasen el sitio.Hay algunos parámetros más,pero son menosfundamentales. Una vez quehemos aceptado losparámetros, el curso estácreado, aunque todavía notenemos casi nadaincorporado. Para entender lapantalla de un curso, esnecesario entender losdiferentes elementos quepodemos tener. Lo principal es

E-LEARNING

Page 42: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

42

distinguir entre «Bloques» y«Recursos y actividades».BloquesRecursos y actividadesLos Bloques son elementosque permiten hacer cosas conel conjunto del curso o que nosfacilita determinadainformación. Aparecensituados en ambos lateralesde la pantalla. Estos bloquesnos pueden facilitar, porejemplo, un calendario con lasactividades, administrar lascalificaciones, obtenerinformación sobre el uso y lasactividades realizadas por losalumnos, informar de lasnovedades, de los eventospróximos, un reloj, acceso alenvío de correos a los alumnos,y un largo etcétera. Moodle traeuna serie de bloques en lainstalación estándar (porejemplo, calendario,novedades, administración…),pero pueden ir añadiéndoseotros según van estandodisponibles. Desde luego, parapoder utilizar nuevos bloques esnecesario instalarlos y esatarea recae en el administradordel sitio.Los recursos y actividadesson, propiamente, lasherramientas de que dispone elprofesor para proponeractividades o para facilitarinformación a los alumnos. Hayque distinguir entre recursos yactividades. Los primeros sonherramientas para facilitarinformación (una página de

texto plano, una página web,un enlace a un archivo o auna web, una etiqueta, unacceso a un directorio

específico). Es decir, sonesencialmente informativos.Las actividades son loselementos más dinámicos yson los que pueden serdirectamente evaluados.Como su nombre indica,éstas son las tareas que unalumno realiza. Hay unnúmero estándar de tipos de

tareas, aunque, como pasacon los bloques, se pueden irincorporando más. Algunasde las actividades mássignificativas son:Los puntos suspensivosindican que puedenincorporarse muchos más.

¿Cómo puede ser útil para laenseñanza secundaria, paraun Instituto?Moodle admite cualquierplanteamiento pedagógico, sibien está más dirigido a lainteracción entre profesores yalumnos, a potenciar elaprendizaje horizontal yautónomo y al trabajoautónomo del alumno, tal comoapuntan en su manual. En estemanual distinguen entretecnologías transmisivas,interactivas y colaborativas.Todas ellas son posibles conMoodle, pero el énfasis se sitúaen las TecnologíasColaborativas e Interactiva. Enel gráfico aparece la relaciónentre unas tecnologías y otras.Las transmisivas tienen comofinalidad la transferencia deinformación y están centradasen el profesor que facilita lainformación. Las interactivas secentran en el trabajo del alumnoy se dirigen, no sólo a latransferencia de información,sino también a la adquisición dedeterminadas habilidades.Finalmente, las colaborativasincluyen las otras dos pero,además, pretenden lo que se

llama metaaprendizaje, esto es,la capacidad para revisar losmodelos mentales que usamoshabitualmente y estáncentradas en la colaboración yel trabajo en equipo.Moodle se puede utilizar demuchas formas y para muchos

Foro Chat TareaLección CuestionarioGlosario Libro DiarioWiki Diálogo ReuniónHot Potatoes Quiz ........

E-LEARNING

Page 43: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

43

fines diferentes. Aquí ospropongo algunas:* Puede utilizarse para nointerrumpir el aprendizaje de losalumnos que, por razonesdiversas, no pueden asistir aclase (enfermedad, expulsión),incorporando los recursos yactividades necesarias en uncurso diseñado para ello.* Puede utilizarse para crearcursos que definan lasprogramaciones didácticas delos Departamentos. Lo quequiero decir es que puededesarrollarse la tarea deconcreción de lasprogramaciones en cursoscreados de forma cooperativapor los miembros de undepartamento. En este caso, loque se desarrolle no sería elcurso definitivo dirigido a losalumnos (aunque también, si sequiere), sino una forma dedesarrollar el trabajo deprogramación de formacooperativa.* Puede utilizarse paradesarrollar la programación delas tutorías de forma compartida(sería algo similar a lo de losDepartamentos)* Puede utilizarse para lacomunicación entre elprofesorado para muy diversascosas (el desarrollo del trabajode una comisión, debates sobreaspectos específicos de forma

asincrónica o sincrónica)4 Estaforma de trabajo se utilizó, porejemplo, para la elaboración dela propuesta del Proyecto deFormación en Centros sobre laAtención a la Diversidad y parael trabajo de la Comisión queelaboró el borrador del Plan deCentros Prioritarios* Puede utilizarse para lacomunicación entre elprofesorado de un mismogrupo (equipo docente) para loque se quiera. Por ejemplo, sise quieren realizar actividadesinter o transdisciplinares, untrabajo en torno a un ejecomún… En estos casos, elcurso que se diseñaría deberíatener actividades y recursos delas distintas materias* Puede utilizarse para que unprofesor de cualquier materiadiseñe e imparta un cursocompleto en alguna de lasmodalidades mencionadasmás arriba. Eso implica laincorporación de los recursosy de las actividades que losalumnos habrán de irhaciendo. El profesor realizaráel seguimiento, dará lasorientaciones, aclarará dudasy evaluará el aprendizaje.* Puede utilizarse para elaboraractividades, digamos, sueltas.Esto es, recursos y actividadesque no configuran un cursocomo tal, sino sólo una parte.

Enrique PampynProfesor FilosofiaIES Infanta Elena

Notas

1 Esta expresión hace referencia alaprendizaje por vía electrónica. Estono sólo se refiere a Internet, tambiénpueden ser programas deordenador presentados con unasecuencia completa de aprendizajey de forma modular.

2 La importancia de ello se apreciaen el Programa E-learning (http://www.elearningeuropa. info/out /?doc_id=1418&rsr_id=1589), y el programa LIFELONGLEARNING PROGRAMME 2007-2013, en el que se integran losclásicos como Comenius, Sócrates,etc. Y se puede ver en http://www.elearningeuropa. info/out /?doc_id=9977&rsr_id=11450. Hayotros programas e iniciativas quepueden consultarse enwww.elearningeuropa.info y buscarlas referencias.

3 Entre los protocolos másconocidos, cabe citar SCORM

4 Estos términos se utilizan paradistinguir dos tipos de comunicaciónque podríamos traducir de lasiguiente manera: asincrónica es lacomunicación diferida, esto es, noen tiempo real (es la forma habitualde comunicarse por medio de Foroso correo electrónico); sincrónica esla comunicación en tiempo real (laforma de comunicación que se daen los Chat, en los Messenger…).

E-LEARNING* Puede utilizarse para poner adisposición de los alumnosrecursos de carácter informativode muy diversos tipo.* Puede utilizarse para lacomunicación entre los tutores,los alumnos de cada tutoría y lasfamilias.*Puede utilizarse paradesarrollar cursos dentro de loque podría llamarse «Escuela depadres».Puede utilizarse….Los puntos suspensivosapuntan la idea de que sepueden imaginar más usos delos que aquí aparecen.

www.moodle.org – Web que centraliza el desarrollo de Moodle.Aquí podemos encontrar la mayor información sobre Moodle,también en castellano, y desde donde podemos descargarnos laplataforma y los distintos módulos y bloques. También se puedenencontrar foros en los que se pueden encontrar soluciones a losproblemas que vayan surgiendo. También aquí se puede acceder alos manuales y podemos ver cómo funcionan las actividades yrecursos estándar.www.iesinfantaelena.org/moodle/ - Aula virtual del IES InfantaElena.www.pensarpensar.org/moodle/ - Aula virtual de Enrique Pampyndonde se pueden ver algunos cursos.http://moodle.ehu.es/moodle/ - Sitio Moodle de la Universidad delPaís Vasco donde se pueden ver algunos ejemplos útiles.http://ies25abril.dsland.org/moodle/ - Sitio Moodle de un IES. Esinteresante porque dispone de un curso accesible como invitadosobre las características de Moodle. Es útil para conocer más decerca algunas de sus características.

Page 44: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

44

MÚSICA

Música libreLa música libre es aquella música que está en dominio público oprotegida por una licencia libre, al estilo de la Licencia PúblicaGeneral, o la licencia BSD que ampara a una parte del softwarelibre.

http://www.jamendo.com/es/http://www.magnatune.com/http://www.musicalibre.info/http://www.musicalibre.es/MUSICA/index.phphttp://www.archive.org/index.phphttp://www.lamundial.net/iniciohttp://www.suenaasi.com/http://adore.webcindario.comhttp://www.free-music.co.uk/http://www.podcastellano.com/musica-librehttp://www.genbeta.com/2005/11/

Hoy en día muchas discográficasestán poniendo el grito en el cielopor culpa de la «supuesta»piratería, todos sabemos que larespuesta esta siempre en quebajen los precios y que merezcala pena gastarnos unos 20• porun disco del cual solo nos gustauna canción y ya sin mencionar elproblema de el canon del cualnadie esta satisfecho, por lo queha salido una campaña llamada«música libre».Esta campaña ofrece variosservicios, pero en definitiva lo quequieren conseguir es, que el«negocio de la música» cambiede ser el «gran negocio de unospocos, la ganancia mínima dealgunos elegidos y con elcuantioso aporte de los queadquirimos lo que nos imponen»para llegar a ser un negocio dondeganemos todos y se pueda llegarcon nuestra música a todo elmundo y que se pueda acceder ala misma sin imposiciones.Legalmente el autor es el dueñode todos los derechos de la obra,a no ser que ceda los derechos,como se hace con unadiscográfica o al asociarse a laSGAE (cuidado con lo quefirmáis). Mientras no se acuerde/firme lo contrario el autor es elúnico titular de los derechos.Lógicamente hablamos de obrasinéditas, no obras derivadas deotras.La ley nos da en exclusiva losderechos, pero nosotrospodemos ceder parte de estosderechos a otras personas.Lo normal, o lo habitual, es ponercuando alguien hace algo:(c) Copyright 200X. Todos losderechos reservados.

Esto quiere decir que ese trabajoes de alguien que no permitehacer nada con su trabajo, o almenos trata de prohibir todo losderechos que le de la ley.Pero también podríamos poner:(c) Copyright 200X. Copia ydistribución sin ánimo de lucropermitida, resto de derechosreservados.Al licenciar la música libredebemos decidir si queremos quela gente pueda ganar dinero connuestra obra sin nuestro permiso,como vender cds, tocarla en unconcierto cobrando, etc., o siqueremos permitir que lamodifiquen, haciendo versionespor ejemplo, y como puedendistribuir esas modificaciones. Esimportante dejar claro que sepuede y que no se puede hacercon las canciones, así quenosotros recomendamos en vezde tratar de hacer nosotrosmismos un texto usar la CreativeCommons, que son un conjuntode licencia entre las que podemoselegir las que más nos interesen.Una licencia no es másque un documento en elque se recoje quepermitimos y que nopermitimos hacer connuestras canciones, ybajo que condiciones. LasCreative Commons al serconocidas permite alpúblico identificar quelibertad de uso va a tenersobre las canciones.Las Creative Commonsademás de una licencia, unsimple texto, tambiénconsigue dar visibilidad a lacreación (no solo demúsica) de documentos con

menos restricciones que elCopyright, libros, audiovisuales,etc.

Yo, sinceramente, veo estapropuesta una de las mejores quehe oído respecto al ámbitomusical, ya que muy pocasdiscográficas son capaces de verun futuro como músicos, y no unfuturo como productos. Es ciertoque es un negocio como otrocualquiera, como es el cine o elteatro, y que al fin y al cabo, todoes arte y hace que la gente se lopase bien, mostrar sentimientos yaprecio por una obra deShakespeare o una letrasentimental, pero en todo, losproductores solo ven dinero... Poreso hay que apoyar este tipo decampañas, como la de todoscontra el canon y sobretodo elsoftware libre.si quereis masinformacion visitarwww.musicalibre.es

Sergio GonzalezAlumno 2º ESI

Page 45: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

45

FCT

Formación en centros de trabajo¿En que consiste?

Muchas veces te habrás preguntado que pasadespués de tanta teoría en el ciclo formativo, puesbien, tienes que hacer las prácticas en empresa oformación en centros de trabajo (FCT) comoprefieras llamarlo, ello consiste en evaluarglobalmente lo aprendido en el ciclo y aplicarlo a lavida real (Conocimientos aplicados). Para ello temandan a una de las empresas colaboradoras delsector (en este caso rama de informática).

La parte principal de esto es que sedesarrolla en el ámbito productivo real, (siempreestando apoyado por los tutores tanto por parte dela empresa como por parte del centro) aparte deevaluar la competencia adquirida en la profesión,reafirmar los conocimientos adquiridos y, con unpoco de suerte encontrar trabajo.

El día a día en la empresa suele ser muyparecido, aunque entretenido, un día arreglasequipos, otro ayudas en el mantenimiento de unsitio Web, otro montas redes, etc. Seguramente,cuando estés en la empresa, delante de algúnequipo averiado, tengas que arreglarlo y no sepaslo que le sucede, te preguntarás: «porqué me pasaesto, estas cosas en clase las sabía hacer yahora no se por donde empezar». Nada mas lejosde la realidad, esto nos pasa a todos o casi todos, yes porque cada empresa tiene su forma de actuar yhacer las cosas, y pueden ser un poco diferentes delas aprendidas en clase aunque el resultado sea elmismo, por eso nos perdemos un poco, de todasformas solo son los primeros días, después teacostumbras, lo que mas impresiona es el estar enun sitio nuevo.

También, de vez en cuando, cada quince díasaproximadamente, tendrás que volver a clase paratener las charlas con el tutor, ese día no tienes queir a la empresa, esto es simplemente para que lecomentes a tu profesor que tal te encuentras en laempresa, si haces las practicas correspondientes ydemás, aparte de para entregarle las fichassemanales del alumno de las que pasaremos ahablar ahora.

Las fichas semanales del alumno son unashojas donde iras escribiendo día a día lo que vashaciendo en la empresa, (como un diario) pones lasactividades realizadas, el tiempo empleado ydespués se las entregas al tutor de la empresa paraque las firme. Esto sirve para que cuando se lasentregues al tutor del centro (de clase) «compare»tu versión con la del tutor de la empresa, ya que éltambién tiene que redactar un informe de valoraciónsobre tu rendimiento.

Al terminar las prácticas, el tutor del centrovalorará lo realizado en la empresa, y de acuerdocon ello te evaluará en las notas finales del curso,ya que las prácticas, (se me olvidó mencionarlo alprincipio) se realizan el último trimestre del últimocurso del módulo de informática, y ya si todo salebien obtendrás tu diploma de Técnico enExplotación de Sistemas Informáticos, y tambiéncon suerte un puesto de trabajo en alguna empresadonde estarás desempeñando todo lo que hasaprendido.

Bueno, esto es lo que son mas o menos lasFCT un poco desde mi punto de vista, el de unalumno que cursó y está terminando las FCT delmódulo profesional de Explotación de SistemasInformáticos, espero que este articulo te haya sidode utilidad.

Óscar FernándezAlumno 2º ESI

“El módulo profesional de Formación en Centros de Trabajo (FCT) que se realizará una vez cursadoslos restantes módulos profesionales, es un módulo transversal , formado por aquellas capacidadespropias de cada título, que deben ser completadas en un entorno real de trabajo”.

Page 46: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

46

HUMOR

LECTURAS

La historia de la humanidaddemuestra la estrecha relaciónque siempre ha habido entre loscontenidos de una cultura - loque sabemos o pensamos quesabemos - y los recursostécnicos que se emplean paraobtener y transmitir lainformación. Desde el sonidoarticulado a la WEB, pasandopor el papiro o el pentagrama,aquello que se sabe y el modocomo puede llegar saberse orecordarse se determinanmutuamente. Un viejo ejemplode ello lo tenemos al pensar queSócrates fue, con granprobabilidad, analfabeto. No setrata de descubrir las miseriasde nadie. Sócrates no fue

analfabeto por un defectoacadémico en susocialización, sino, sobretodo, por una apuestaintelectual por el diálogo vivo,cara a cara, y no por laescritura — ortopedia paramemorias flojas — comoprocedimiento óptimo para lareflexión humana. Tal vez poreso su seguidor más fiel,Platón, escribió siempre suslibros en forma de diálogo,como pequeñas obras deteatro. El caso es que hoy lasactuales tecnologías de lainformación y la comunicaciónnos ponen encima de la mesaotro viejo tema de nuestratradición cultural: el de laposibilidad de crear unabiblioteca universal definitivadonde repose toda lainformación codificadadisponible por la humanidad.Los criterios y conceptos conlos que organizar estabiblioteca virtual son un temacrucial, no sólo desde unpunto de vista cultural, sinotambién político. Comosucedía con el bibliotecario delos monasterios medievales,quien llegara a definir y aorganizar esta bibliotecadispondría de un inmensopoder sobre la inteligencia delos ciudadanos. Nuestro libro

se dedica a profundizar sobreesta cuestión y lo hace, además,bastante bien. Como resumen,tal vez, este jugoso párrafo:

«En una época de cultura demasas resultan especialmentellamativos algunos de losdesastres catalizados ocausados por la difusión demensajes de muy baja calidadintelectual y moral, el relativismopráctico inducido de una manerainsensible por la proliferación detextos innecesarios, mentirososy confusos, frente a los quepuede resultar casi insoportablela pretensión de que existaalguna cosa más parecida queotra al ideal de la verdad. Pero,dada la naturaleza del problemade fondo, siempre serán muchomayores las ventajas de lalibertad que el imposible intentode poner mordazassupuestamente ilustradas. Valeesta conclusión en todos loterrenos, pero ha de aplicarsecon especial prudencia en elámbito académico en el que lapretensión de que existen, pesea todo, verdades valiosas yerrores evitables es esencialpara poder educar.»

Raulito el Frikihttp://www.dilbert.com/http://www.tiraecol.net/modules/comic/http://recurrente.afraid.org/myblog/?q=ultimahttp://linuxhispano.net/tira/index.phphttp://tira.emezeta.com/http://penti-atlo.blogspot.com/http://penti-atlo.blogspot.com/http://www.geocities.com/SiliconValley/1572/infor.htmhttp://www.todohistorietas.com.ar/informatica2.htm

Evite los virus. Hierva el ordenador antes de usar

Ignacio QuintanillaProfesor FilosofiaIES Infanta Elena

Page 47: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

47

ACTIVIDADES CURSO 2006-07

Participamos activamente en elprograma Ecoescuelas de nuestrocentro:

Recogida de papel y de cartuchos deimpresora,

Reciclado de material informático,

Trabajamos con el punto limpio

http://www.educa.madrid.org/web/ies.infantaelena.galapagar/

Page 48: F. 5 F. 2 F. 6 - MCLIBRE · 2007-12-03 · F. 2 F. 4 F. 5 F. 6 F. 7 ROSETAS nibbler EDITORIAL 3 nibbler Dirección y maquetación Carmen Luengo San José Redactores Esther Lechón

Cableado ini-cial

Cableado final

FAMILIA PROFESIONAL DEINFORMATICA

www.prensajuvenil.org/

Números anteriores:

Nº 12005

Nº 22006