tablón de anuncios por web y móvil
Post on 02-Aug-2015
2.793 Views
Preview:
TRANSCRIPT
1. Tabln de anuncios por Web y Mvil
- Eduardo Hernndez Gil (eduar2@gmail.com)
- C.E.P.A. Faustina lvarez Garca de Len (http://www.cepaleon.es)
2. Qu vamos a tratar?
- Como con una mnima inversin se ha puesto en funcionamiento un servidor para hacer llegar al alumnado las novedades de un centro por Internet (web) y mvil (bluetooth) usando Linux y un equipo informtico anticuado.
CENTRO EDUCATIVO INTERNET 3. ndice
- Puesta en marcha de servidor web
-
- Motivacin
-
- Respuesta
-
- Objetivos
-
- Organizacin del trabajo
-
- Puesta en marcha y sus fases
-
- Material usado y costes
-
- Resultados
- Trabajo sobre envo de noticias por bluetooth
-
- Motivacin
-
- Respuesta
-
- Objetivos
-
- Bluetooth
-
- Funcionamiento del sistema
-
- Posibles mejoras
-
- Software usado
-
- Material usado y costes
-
- Resultados
-
- Otras posibles aplicaciones
4.
- PUESTA EN MARCHA DE SERVIDOR WEB
CENTRO EDUCATIVO SERVIDOR WEB INTERNET 5. Motivacin
- Tras una renovacin de equipos informticos, queda disponible algn ordenador antiguo para nuevos menesteres.
- Un profesor ha realizado una aplicacin web para poner a disposicin pblica el catlogo de biblioteca del Centro, pero las restricciones tcnicas del servidor del CNICE imposibilitan instalarla en l.
- El centro dispone de dos aulas informticas con acceso permanente a Internet mediante ADSL.
SERVIDOR WEB 6. Respuesta
- Se crea el grupo de trabajo...
- Puesta en marcha de un servidor web de Centro con Software Libre
SERVIDOR WEB 7. Objetivos
- Poner a disposicin del alumnado y la comunidad educativa el catlogo de la biblioteca a travs de Internet.
- Aprovechamiento de un equipo informtico descartado para el aula de informtica.
- Realizar el proyecto con la menos inversin econmica posible.
- Dar a conocer entre el profesorado aspectos bsicos de servidores y redes.
- Familiarizar a la comunidad educativa del centro con el sistema operativo libre Linux, que se usar en el servidor.
SERVIDOR WEB 8. Organizacin de trabajo
- El grupo de trabajo comenz su tarea el pasado Noviembre'06 y finaliza este mes de Mayo'07, estructurando el trabajo de la siguiente manera:
- FASE 1: Fundamentos tericos.
- FASE 2: Instalacin de servidor.
- FASE 3: Conexin a Internet.
- FASE 4: Instalacin de aplicaciones web.
SERVIDOR WEB 9. Fase 1: Fundamentos tericos
- Funcionamiento de redes y servidores
- Internet, TCP/IP, DNS...
- Particiones, sistemas de ficheros, arranque de un ordenador
- Sistema operativo Linux: directorios, usuarios, manejo bsico
SERVIDOR WEB 10. Fase 2: Instalacin del servidor (I)
- Tras examinar los ordenadores disponibles, se comprueban suscaractersticas tcnicasy se selecciona el ms adecuado, cuyas principales caractersticas son:
-
- CPU: Pentium III 933 Mhz.
-
- Memoria RAM: 192 Mb.
-
- Disco duro: 20 Gb.
-
- Unidad de floppy, lector de CD, tarjeta de red
- Conservamos el sistema operativo Windows 98 anterior, pero reducindolo a una particin de 2 Gb. conGParted .
SERVIDOR WEB 11. Fase 2: Instalacin del servidor (II)
- Se instalaUbuntu Linux 6.06.1 . Debido a la escasez de memoria de este ordenador, la instalacin se ha de realizar realiza con el Alternate CD (instalacin en modo texto).
- Se dispone el equipo en un lugar conveniente del Aula de Informtica del centro, conectndole a su red.
- Una vez se dispone de acceso bsico a Internet, se actualiza el sistema con elgestor de actualizacionesy se instala el paqueteopenssh-serverpara acceso remoto.
SERVIDOR WEB 12. Fase 3: Conexin a Internet (I)
- Se asigna a la mquina que va a hacer de servidor una direccinIP fija(no DHCP) dentro de la red.
- Se configuraen el routerADSL del aula unaregla de NATpara que todo el trfico entrante al puerto 80 se dirija a la direccin IP del servidor que acabamos de montar.
- Para tener localizado en Internet nuestro router ADSL (pues su IP es dinmica), se crea un una cuenta en dyndns.org, configurando el router para que la actualice con el nombrecepaleon.dyndns.org .
SERVIDOR WEB 13. Fase 3: Conexin a Internet (II)
- Tras examinar varios registradores,se registraen Piensa Solutionsel dominiocepaleon.es .
- Se da dealtaelservicio de DNSen el proveedor gratuitoZoneEdit.Com , apuntandowww.cepaleon.esal nombre de servidorcepaleon.dyndns.org .
- Seasignan los DNSsdezoneedit al dominio cepaleon.es .
SERVIDOR WEB 14. Fase 4: Instalacin de aplicaciones web (I)
- Seinstalana travs del programaSynapticdiversospaquetes necesariospara el funcionamiento del servidor:
-
- El servidor de pginas web, Apache (apache2)
-
- El lenguaje PHP con el que se desarrollaron las pginas que deseamos instalar (php4 y libapache2-mod-php4).
-
- La base de datos MySQL (mysql-server, php4-mysql).
-
- Un servidor FTP para transferir pginas (wu-ftpd).
SERVIDOR WEB 15. Fase 4: Instalacin de aplicaciones web (II)
- Setraspasa la web anterior , hospedada en el CNICE, con el programawgetal directorio/var/www/cea.de.leon.
- Resolucin depequeos problemas : referencias al servidor anterior en HTML, juego de caracteres, permisos...
- Seinstalalaaplicacinde biblioteca desarrollada.
- Seintroduce la informacin de la bibliotecaen la pgina web a travs del fichero CSV.
SERVIDOR WEB 16. Material usado y costes
- Parte del material estaba ya disponible en el Centro y se ha reutilizado para este proyecto:
- Un ordenador PC antiguo (en este caso Pentium III a 933 Mhz)
- El material adquirido para la ocasin es mnimo:
- Un cable de red de 3 metros, coste entre 2-8 .
- Un CD de Ubuntu Linux enviado gratuitamente por la empresa Canonicaldesdehttp://shipit.ubuntu.com .
- Y tambin hay que tener en cuenta otros gastos que puede generar el mantenimiento:
- El dominiocepaleon.estiene un coste de 8,12 /ao.
- El consumo de energa elctrica, suponiendo una potencia de 200 W y que se aplica la tarifa 3.0.2 sera ligeramente superior a los 15 /mes.
SERVIDOR WEB 17. Resultados
- Un servidor web funcionando enwww.cepaleon.escon:
- Informacin general sobre el Centro y su oferta educativa (pginas HTML propias desarrolladas en el Centro).
- Un tabln de noticias (usando el programa CuteNews).
- Dos foros pblicos (usando txtForum).
- Galera de fotos (usando SPGM).
- Enlaces recomendados e informacin sobre la ciudad de Len (pginas HTML propias desarrolladas en el Centro).
SERVIDOR WEB 18.
- TRABAJO SOBRE ENVO DE NOTICIAS POR BLUETOOTH
NOTICIAS POR BLUETOOTH CENTRO EDUCATIVO 19. Motivacin
- Podemos tener una pgina web muy completa pero...Accede el alumnado a ella? Est al tanto de las noticias que les pueden interesar?
- Aprovechar un soporte de informacin tremendamente popular y que siempre tenemos a mano hoy en da: el telfono mvil.
- Lectura de artculos sobre el marketing de proximidad. Se podran aprovechar estas ideas en un Centro Educativo?
NOTICIAS POR BLUETOOTH ? 20. Respuesta NOTICIAS POR BLUETOOTH
- Investigacin personal sobre las posibilidades de enviar informacin a travs del mvil, concretamente utilizando Bluetooth.
21. Objetivos NOTICIAS POR BLUETOOTH
- Documentarse y hacer pruebas sobre el envo de informacin al alumnado a travs de bluetooth usando un adaptador USB y un ordenador.
- Estudiar las posibilidades de detectar dispositivos bluetooth y realizar el envo de informacin a ellos de forma automtica o semi-automtica.
- Si se consigue lo anterior, intentar adaptar el sistema para que pueda trabajar con el servidor Linux presente en el Centro de Adultos, envindoles informacin por bluetooth.
22. Bluetooth: Qu es?
- Una especificacin que define un estndar para la transmisin inalmbrica de datos y voz en pequeas distancias entre dispositivos electrnicos.
NOTICIAS POR BLUETOOTH
- Los primeros dispositivos bluetooth populares fueron los telfonos mviles, pero hoy en da muchos otros incorporan estas posibilidades: auriculares, micrfonos, impresoras, ratones, cmaras digitales, PDAs, porttiles, GPSs, routers...
23. Bluetooth: Por qu?
- Segn el informe Las TIC en los hogares Espaoles correspondiente a Junio-Septiembre 2006:
-
- El 73,2 % de los espaoles tienen mvil.
-
- El 30% de los usuarios de mviles tienen mvil con Bluetooth. Correspondera a un 22% de la poblacin, frente al 38% que ha accedido a Internet en el ltimo mes.
-
- Bluetooth es, junto a la cmara de fotos el servicio de un mvil ms usado cuando se dispone de l (53%) y ms demandado para el prximo mvil (28%).
- Segn un estudio realizado realizado en Octubre de 2006 por Zen Media:
-
- Prcticamente el 60% de los mviles de los espaoles con edades comprendidas entre 15-40 disponen de Bluetooth.
24. Bluetooth: Ventajas
- Informacin siempre a mano: Siempre llevamos el mvil con nosotros.
- Al ser un medio de transmisin de informacin an no explotado masivamente, se le presta ms atencin que a un cartel o incluso que a un anuncio en un medio de comunicacin.
- En la publicitacin de algunas actividades, cabe el efecto de marketing viral, al poder re-enviarse el contenido recibido de forma sencilla a otras personas.
NOTICIAS POR BLUETOOTH 25. Funcionamiento del sistema (I)
- Un profesor introduce una noticia en la pgina web a travs de CuteNews.
- Esta aplicacin guarda la noticia junto al resto en un fichero de texto llamadodata/news.txt .
NOTICIAS POR BLUETOOTH NEWS.TXT 265423:Fiesta. 264123:Se abr. 2631285:Cine . CUTENEWS 26. Funcionamiento del sistema (II)
- El servidor lanza cada minuto (porcron ) el scriptcute2txt.sh ,que:
-
- Ejecuta unscriptperlsacarnoticia.plque examina el fichero de noticias y extrae a un directorio temporal la ltima de ellas (que llama noticia.html) y el cdigo que la identifica (a un fichero noticia.id).
-
- Ayudado del script perlhtml2txtpasa la noticia de formato HTML a formato texto, guardndola en un fichero llamado noticia.txt dentro del mismo directorio temporal.
NOTICIAS POR BLUETOOTH CUTENEWS NEWS.TXT NOTICIA.ID NOTICIA.HTML NOTICIA.TXT SACARNOTICIA.PL HTML2TXT.PL 27. Funcionamiento del sistema (III)
- Paralelamente se estar ejecutando en segundo plano el scriptenviarmensajes.shque cclicamente:
-
- Ejecuta el programa de C listabluetooth que genera un fichero de textodispositivosbluetooth.txtcon los dispositivos bluetooth disponibles, su direccin MAC y el canal por el que se les puede enviar datos con el comando bluetooth push.
-
- Inmediatamente despus pone en marcha el programatransmitir.plque intenta transmitir a quienes no lo tengannoticia.txt(que es la ltima noticia disponible) a travs del comandoussp-push, actualizando en el fichero enviados.txt cada mensaje que enva correctamente y a quien se lo ha hecho.
NOTICIAS POR BLUETOOTH ussp-push ussp-push LISTABLUETOOTH TRANSMITIR.PL ENVIADOS.TXT DISPOSITIVOS BLUETOOTH.TXT NOTICIA.TXT NOTICIA.ID 28. Posibles mejoras
- Que el sistema detecte quien ha rechazado la recepcin de una noticia ( y as no vuelva a intentar su envo).
- Personalizar el sistema para permitir de forma sencilla el envo de otros tipos de contenido: imgenes, vdeos, sonidos, msica...
- Detectar el tipo de mvil/PDA al que hacemos el envo para adaptar el fichero enviado a l.
NOTICIAS POR BLUETOOTH 29. Software usado
- Sistema operativo Ubuntu Linux + libreras bluetooth Bluez.
-
- Licencia GNU. Disponible enhttp://www.ubuntu.com .
- sacarnoticia.pl, transmitir.pl, scripts de ejecucin
-
- Realizado por Eduardo Hernndez. Disponible en un futuro enhttp://www.casadeedu.com .
- html2txt.pl
-
- Script programado por Matti J. Krki, con licencia libre y disponible enhttp://www.omanurkka.net/prog.html .
- listabluetooth
-
- Realizado por Eduardo Hernndez haciendo leves modificaciones en el programa GNU BlueZSpammer v1 de Alberto Moreno Tablado (Gospel) que puede encontrarse enhttp://gospel.endorasoft.es/ .
- ussp-push
-
- Software GNU de Davide Libenzi para envo mediante la directiva OBEXPUSH.http://www.xmailserver.org/ussp-push.html
NOTICIAS POR BLUETOOTH 30. Material usado y costes
- Adicionalmente al equipamiento del que se dispona para el servidor web anterior, se ha de adquirir:
- Un adaptador bluetooth USB, cuyo precio puede oscilar entre 12-30 .
NOTICIAS POR BLUETOOTH 31. Resultados
- Un sistema experimental integrado con el sistema de noticias de nuestra pgina web que en pruebas ya consigue:
- Detectar los dispositivos bluetooth tipo mvil o PDA (reconoce sto por el tipo de servicio que notifican dar) presentes en la zona de cobertura del adaptador bluetooth (100 metros).
- Enviar a stos dispositivos la ltima noticia a travs del comando push que no requiere emparejamiento.
- Mantener registro de las noticias enviadas para no volver a enviar una noticia a un mvil que ya la ha recibido.
NOTICIAS POR BLUETOOTH 32. NOTICIAS POR BLUETOOTH Otras posibles aplicaciones
- Informacin al pblico sobre oferta educativa del Centro.
- En la matrcula: proporcionar a los alumnos en su mvil el nmero de matrcula u otros datos de ella.
- A principio de curso: proporcionar al alumnado en el mvil el horario de su grupo y asignaturas.
- Enviar no slo texto, sino informacin ms atractiva (vdeos, imgenes, fotos, mini-aplicaciones java...) para promocionar algunos eventos especiales como podran ser: semanas culturales, fiestas de fin de curso, actividades extraescolares...
- En conjuncin con un taller de radio/podcast, distribuir un breve audio-informativo mensual en MP3 al alumnado.
- Enviar esta informacin de forma personalizada: p.e., para cada alumn@ nicamente la correspondiente a su nivel (el alumnado debera de proporcionar los datos de su mvil).
33. Agradecimientos
- Toda la comunidad del software libre, del cual ha dependido al 100% este trabajo.
- Alberto Martnez TabladoGospel, autor del programa que me ha servido de base sirve para detectar los mviles bluetooth para luego enviarles informacin.
- C.F.I.E. de Leny Nuria Turiel por la ayuda con la puesta en marcha del grupo de trabajo.
- El grupo de trabajo Wenceslao del C.E.P.A. de Len, que hemos puesto en marcha el servidor.
- thelinuxbox.orgpor la plantilla para esta presentacin
34. Para ms informacin...
- Si alguien est interesado en poner en marcha un sistema como ste o en colaborar para su mejora:
- Esta presentacin estar en breve disponible en:
[email_address] http://www.casadeedu.com 35. Muchas gracias por la atencin [email_address] http://www.casadeedu.com Preguntas y dudas CENTRO EDUCATIVO INTERNET
top related