<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="es">
		<id>https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alfalclop</id>
		<title>Wiki de EGC - Contribuciones del usuario [es]</title>
		<link rel="self" type="application/atom+xml" href="https://1984.lsi.us.es/wiki-egc/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alfalclop"/>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php/Especial:Contribuciones/Alfalclop"/>
		<updated>2026-04-15T06:22:55Z</updated>
		<subtitle>Contribuciones del usuario</subtitle>
		<generator>MediaWiki 1.29.0</generator>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2527</id>
		<title>Usuario discusión:Pneira</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2527"/>
				<updated>2015-01-19T21:04:33Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: Página blanqueada&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2523</id>
		<title>Usuario discusión:Pneira</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2523"/>
				<updated>2015-01-19T15:18:33Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cambio de grupo para el examen del Grupo 2 al Grupo 4 -- Alfonso Alcántara&lt;br /&gt;
Motivos: Reunión TFG en hospital Virgen del Rocío.&lt;br /&gt;
¿Es posible?&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2522</id>
		<title>Usuario discusión:Pneira</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario_discusi%C3%B3n:Pneira&amp;diff=2522"/>
				<updated>2015-01-19T15:12:25Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: Página creada con «Cambio de grupo para el examen del Grupo 2 al Grupo 4 -- Alfonso Alcántara Motivos: Reunión TFG en hospital Virgen del Rocío.»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Cambio de grupo para el examen del Grupo 2 al Grupo 4 -- Alfonso Alcántara&lt;br /&gt;
Motivos: Reunión TFG en hospital Virgen del Rocío.&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2227</id>
		<title>Grupo de Cabina de votación (2014-15)</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2227"/>
				<updated>2014-12-11T22:19:20Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: /* Instalación del  subsistema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
&lt;br /&gt;
Un subsistema de AGORA@US para mostrar las opciones de la votación donde el votante pueda realizar la votación. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor el voto en claro. A la cabina sólo podrán llegar usuarios autenticados que aún no hayan votado. El voto se enviará cifrado al almacenamiento de votos&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:fraagugar|Francisco Javier Aguadero García]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:alfalclop|Alfonso Alcántara López]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josalgrod1|José Ignacio Algarín Rodríguez]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:carborgar|Carlos Borja García-Baquero]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josdelcud|José Javier Delgado Cuder]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:davjimvar|David Jiménez Vargas]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:juamaiosu|Juan Elias Maireles Osuna]]: Jefe de proyecto&lt;br /&gt;
* [[Usuario:davminsab|David Miñon Saborido]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:larrodter|Lara Rodríguez Ternero]]: Gestor de la configuración&lt;br /&gt;
&lt;br /&gt;
== Iteraciones ==&lt;br /&gt;
&lt;br /&gt;
* [[Taller de creación de grupos (29/09/14) - Grupo de Cabina de Votación - 14/15 | Taller de creación de grupos (29/09/14)]]&lt;br /&gt;
* [[Taller de arquitectura de la aplicación (01/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de arquitectura de la aplicación (01/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (1) (06/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (1) (06/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (2) (08/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (2) (08/10/14)]]&lt;br /&gt;
* [[Taller de herramientas de análisis (15/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de herramientas de análisis (15/10/2014)]]&lt;br /&gt;
* [[Taller de gestión del código (3) (27/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de gestión del código (3) (27/10/2014)]]&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Autenticación (2014-15)|Autenticación]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/administración de votaciones(2014-15)|Creación/administración de votaciones]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Almacenamiento de votos(2014-15)|Almacenamiento de votos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Almacenamiento de votos, pueda obtener dicho voto, le mandaremos un JSON con la siguiente estructura:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;id_votacion&amp;quot;:        &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;nombre_usuario&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;edad&amp;quot;:               &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;genero&amp;quot;:             &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;comunidad_autonoma&amp;quot;: &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;preguntas&amp;quot;:[&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  },&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/Administración de censos(2014-15)|Creación/Administración de censos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Creación/Administración de Censos puedan comunicarse con nuestro subsistema, la URI que debe poner en el botón o enlace para que salga la cabina de votación es la siguiente:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/id_votacion/&lt;br /&gt;
&lt;br /&gt;
Donde '''id_votacion''' siempre debe ser un número, por ejemplo:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/15/&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema ==&lt;br /&gt;
Probado en Windows 7 SP1 x64 (imagen de DreamSpark disponible en la web de la escuela). Para otros sistemas el procedimiento es el mismo.&lt;br /&gt;
&lt;br /&gt;
Probado en Windows 8 (x64 y x32) y 8.1 (x64 y x32)&lt;br /&gt;
&lt;br /&gt;
*1. Instalar Python 2.7.7 ([https://www.python.org/download/releases/2.7.7/ link])&lt;br /&gt;
*2. Instalar Setuptools ([http://www.lfd.uci.edu/~gohlke/pythonlibs/ link]) teniendo en cuenta python 2.7.7 y 64 o 32 bits&lt;br /&gt;
*3. Ir a la ruta de instalación de scripts python (por defecto: C:\Python27\Scripts) desde el cmd y ejecutar:&lt;br /&gt;
    pip install Django==1.4.7&lt;br /&gt;
    pip install djangorestframework==2.4.3&lt;br /&gt;
    pip install rsa==3.1.4&lt;br /&gt;
    pip install django-cors-headers==0.13&lt;br /&gt;
    pip install django-filter==0.9.1&lt;br /&gt;
    pip install requests==2.5.0&lt;br /&gt;
*4. Ir a la carpeta donde esté el proyecto por cmd y ejecutar: manage.py runserver&lt;br /&gt;
*5. Abrir el navegador en 127.0.0.1:8000&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema en Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
1.- Descargar los scripts para Linux: &lt;br /&gt;
1)[https://www.dropbox.com/s/iihid4n7ffv0bh2/install.sh?dl=0 install.sh]&lt;br /&gt;
2)[https://www.dropbox.com/s/v93phu3wg3k78tp/run.sh?dl=0 run.sh]&lt;br /&gt;
 &lt;br /&gt;
2.- Dar permisos de ejecución a los scripts descargados:&lt;br /&gt;
Se puede hacer por medio de botón derecho &amp;gt; propiedades &amp;gt; permisos &amp;gt; marcar como ejecutable o bien ejecutando el siguiente comando en un terminal:&lt;br /&gt;
 chmod +x NOMBRE_DEL_SCRIPT&lt;br /&gt;
&lt;br /&gt;
Cambiando 'NOMBRE_DEL_SCRIPT' por cada uno de los scripts descargados.&lt;br /&gt;
&lt;br /&gt;
3.- Introducir dentro de la carpeta deseada (MAIN) la carpeta descargada con la última versión de cabina-agora-us junto con los dos scripts:&lt;br /&gt;
 MAIN&lt;br /&gt;
 |&lt;br /&gt;
 |- cabina-agora-us&lt;br /&gt;
 |- install.sh&lt;br /&gt;
 |- run.sh&lt;br /&gt;
&lt;br /&gt;
4.- Ejecutar desde consola el script:&lt;br /&gt;
En el caso de la primera ejecución ejecutamos desde un terminal que se encuentre en la carpeta (MAIN) :&lt;br /&gt;
 ./install.sh&lt;br /&gt;
&lt;br /&gt;
En el caso que ya hayamos ejecutado el proyecto anteriormente, ejecutamos desde un terminal que se encuentre en la carpeta (MAIN):&lt;br /&gt;
 ./run.sh&lt;br /&gt;
&lt;br /&gt;
En ambos casos, tras la ejecución de cierto código debería pararse el terminal con la línea &lt;br /&gt;
 ================= OK ===================&lt;br /&gt;
&lt;br /&gt;
Con el proceso corriendo.&lt;br /&gt;
&lt;br /&gt;
Tras esto podemos abrir un navegador y acceder a localhost:8000&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2226</id>
		<title>Grupo de Cabina de votación (2014-15)</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2226"/>
				<updated>2014-12-11T22:18:08Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: /* Instalación del  subsistema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
&lt;br /&gt;
Un subsistema de AGORA@US para mostrar las opciones de la votación donde el votante pueda realizar la votación. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor el voto en claro. A la cabina sólo podrán llegar usuarios autenticados que aún no hayan votado. El voto se enviará cifrado al almacenamiento de votos&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:fraagugar|Francisco Javier Aguadero García]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:alfalclop|Alfonso Alcántara López]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josalgrod1|José Ignacio Algarín Rodríguez]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:carborgar|Carlos Borja García-Baquero]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josdelcud|José Javier Delgado Cuder]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:davjimvar|David Jiménez Vargas]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:juamaiosu|Juan Elias Maireles Osuna]]: Jefe de proyecto&lt;br /&gt;
* [[Usuario:davminsab|David Miñon Saborido]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:larrodter|Lara Rodríguez Ternero]]: Gestor de la configuración&lt;br /&gt;
&lt;br /&gt;
== Iteraciones ==&lt;br /&gt;
&lt;br /&gt;
* [[Taller de creación de grupos (29/09/14) - Grupo de Cabina de Votación - 14/15 | Taller de creación de grupos (29/09/14)]]&lt;br /&gt;
* [[Taller de arquitectura de la aplicación (01/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de arquitectura de la aplicación (01/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (1) (06/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (1) (06/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (2) (08/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (2) (08/10/14)]]&lt;br /&gt;
* [[Taller de herramientas de análisis (15/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de herramientas de análisis (15/10/2014)]]&lt;br /&gt;
* [[Taller de gestión del código (3) (27/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de gestión del código (3) (27/10/2014)]]&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Autenticación (2014-15)|Autenticación]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/administración de votaciones(2014-15)|Creación/administración de votaciones]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Almacenamiento de votos(2014-15)|Almacenamiento de votos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Almacenamiento de votos, pueda obtener dicho voto, le mandaremos un JSON con la siguiente estructura:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;id_votacion&amp;quot;:        &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;nombre_usuario&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;edad&amp;quot;:               &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;genero&amp;quot;:             &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;comunidad_autonoma&amp;quot;: &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;preguntas&amp;quot;:[&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  },&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/Administración de censos(2014-15)|Creación/Administración de censos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Creación/Administración de Censos puedan comunicarse con nuestro subsistema, la URI que debe poner en el botón o enlace para que salga la cabina de votación es la siguiente:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/id_votacion/&lt;br /&gt;
&lt;br /&gt;
Donde '''id_votacion''' siempre debe ser un número, por ejemplo:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/15/&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema ==&lt;br /&gt;
Probado en Windows 7 SP1 x64 (imagen de DreamSpark disponible en la web de la escuela). Para otros sistemas el procedimiento es el mismo.&lt;br /&gt;
&lt;br /&gt;
Probado en Windows 8 y 8.1.&lt;br /&gt;
&lt;br /&gt;
*1. Instalar Python 2.7.7 ([https://www.python.org/download/releases/2.7.7/ link])&lt;br /&gt;
*2. Instalar Setuptools ([http://www.lfd.uci.edu/~gohlke/pythonlibs/ link]) teniendo en cuenta python 2.7.7 y 64 o 32 bits&lt;br /&gt;
*3. Ir a la ruta de instalación de scripts python (por defecto: C:\Python27\Scripts) desde el cmd y ejecutar:&lt;br /&gt;
    pip install Django==1.4.7&lt;br /&gt;
    pip install djangorestframework==2.4.3&lt;br /&gt;
    pip install rsa==3.1.4&lt;br /&gt;
    pip install django-cors-headers==0.13&lt;br /&gt;
    pip install django-filter==0.9.1&lt;br /&gt;
    pip install requests==2.5.0&lt;br /&gt;
*4. Ir a la carpeta donde esté el proyecto por cmd y ejecutar: manage.py runserver&lt;br /&gt;
*5. Abrir el navegador en 127.0.0.1:8000&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema en Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
1.- Descargar los scripts para Linux: &lt;br /&gt;
1)[https://www.dropbox.com/s/iihid4n7ffv0bh2/install.sh?dl=0 install.sh]&lt;br /&gt;
2)[https://www.dropbox.com/s/v93phu3wg3k78tp/run.sh?dl=0 run.sh]&lt;br /&gt;
 &lt;br /&gt;
2.- Dar permisos de ejecución a los scripts descargados:&lt;br /&gt;
Se puede hacer por medio de botón derecho &amp;gt; propiedades &amp;gt; permisos &amp;gt; marcar como ejecutable o bien ejecutando el siguiente comando en un terminal:&lt;br /&gt;
 chmod +x NOMBRE_DEL_SCRIPT&lt;br /&gt;
&lt;br /&gt;
Cambiando 'NOMBRE_DEL_SCRIPT' por cada uno de los scripts descargados.&lt;br /&gt;
&lt;br /&gt;
3.- Introducir dentro de la carpeta deseada (MAIN) la carpeta descargada con la última versión de cabina-agora-us junto con los dos scripts:&lt;br /&gt;
 MAIN&lt;br /&gt;
 |&lt;br /&gt;
 |- cabina-agora-us&lt;br /&gt;
 |- install.sh&lt;br /&gt;
 |- run.sh&lt;br /&gt;
&lt;br /&gt;
4.- Ejecutar desde consola el script:&lt;br /&gt;
En el caso de la primera ejecución ejecutamos desde un terminal que se encuentre en la carpeta (MAIN) :&lt;br /&gt;
 ./install.sh&lt;br /&gt;
&lt;br /&gt;
En el caso que ya hayamos ejecutado el proyecto anteriormente, ejecutamos desde un terminal que se encuentre en la carpeta (MAIN):&lt;br /&gt;
 ./run.sh&lt;br /&gt;
&lt;br /&gt;
En ambos casos, tras la ejecución de cierto código debería pararse el terminal con la línea &lt;br /&gt;
 ================= OK ===================&lt;br /&gt;
&lt;br /&gt;
Con el proceso corriendo.&lt;br /&gt;
&lt;br /&gt;
Tras esto podemos abrir un navegador y acceder a localhost:8000&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2225</id>
		<title>Grupo de Cabina de votación (2014-15)</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Grupo_de_Cabina_de_votaci%C3%B3n_(2014-15)&amp;diff=2225"/>
				<updated>2014-12-11T22:17:35Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: /* Instalación del  subsistema */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Definición ==&lt;br /&gt;
&lt;br /&gt;
Un subsistema de AGORA@US para mostrar las opciones de la votación donde el votante pueda realizar la votación. El voto tiene que cifrarse en cliente, nunca debe llegar al servidor el voto en claro. A la cabina sólo podrán llegar usuarios autenticados que aún no hayan votado. El voto se enviará cifrado al almacenamiento de votos&lt;br /&gt;
&lt;br /&gt;
== Miembros ==&lt;br /&gt;
&lt;br /&gt;
* [[Usuario:fraagugar|Francisco Javier Aguadero García]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:alfalclop|Alfonso Alcántara López]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josalgrod1|José Ignacio Algarín Rodríguez]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:carborgar|Carlos Borja García-Baquero]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:josdelcud|José Javier Delgado Cuder]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:davjimvar|David Jiménez Vargas]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:juamaiosu|Juan Elias Maireles Osuna]]: Jefe de proyecto&lt;br /&gt;
* [[Usuario:davminsab|David Miñon Saborido]]: Gestor de la configuración&lt;br /&gt;
* [[Usuario:larrodter|Lara Rodríguez Ternero]]: Gestor de la configuración&lt;br /&gt;
&lt;br /&gt;
== Iteraciones ==&lt;br /&gt;
&lt;br /&gt;
* [[Taller de creación de grupos (29/09/14) - Grupo de Cabina de Votación - 14/15 | Taller de creación de grupos (29/09/14)]]&lt;br /&gt;
* [[Taller de arquitectura de la aplicación (01/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de arquitectura de la aplicación (01/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (1) (06/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (1) (06/10/14)]]&lt;br /&gt;
* [[Taller de gestión de código (2) (08/10/14) - Grupo de Cabina de Votación - 14/15 | Taller de gestión de código (2) (08/10/14)]]&lt;br /&gt;
* [[Taller de herramientas de análisis (15/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de herramientas de análisis (15/10/2014)]]&lt;br /&gt;
* [[Taller de gestión del código (3) (27/10/2014) - Grupo de Cabina de Votación - 14/15 | Taller de gestión del código (3) (27/10/2014)]]&lt;br /&gt;
&lt;br /&gt;
== Subsistemas relacionados ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Autenticación (2014-15)|Autenticación]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/administración de votaciones(2014-15)|Creación/administración de votaciones]]&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Almacenamiento de votos(2014-15)|Almacenamiento de votos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Almacenamiento de votos, pueda obtener dicho voto, le mandaremos un JSON con la siguiente estructura:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
    &amp;quot;id_votacion&amp;quot;:        &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;nombre_usuario&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;edad&amp;quot;:               &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;genero&amp;quot;:             &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;comunidad_autonoma&amp;quot;: &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
    &amp;quot;preguntas&amp;quot;:[&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  },&lt;br /&gt;
                  {&lt;br /&gt;
                    &amp;quot;id_pregunta&amp;quot;:&amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;texto&amp;quot;:      &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;,&lt;br /&gt;
                    &amp;quot;opcion&amp;quot;:     &amp;quot;xxxxxxxxxxxxxxxxxxxxxx&amp;quot;&lt;br /&gt;
                  }&lt;br /&gt;
                ]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
* [[Grupo Creación/Administración de censos(2014-15)|Creación/Administración de censos]]&lt;br /&gt;
&lt;br /&gt;
Para que el subsistema de Creación/Administración de Censos puedan comunicarse con nuestro subsistema, la URI que debe poner en el botón o enlace para que salga la cabina de votación es la siguiente:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/id_votacion/&lt;br /&gt;
&lt;br /&gt;
Donde '''id_votacion''' siempre debe ser un número, por ejemplo:&lt;br /&gt;
&lt;br /&gt;
 http://localhost:8000/cabinaus/15/&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema ==&lt;br /&gt;
Probado en Windows 7 SP1 x64 (imagen de DreamSpark disponible en la web de la escuela). Para otros sistemas el procedimiento es el mismo.&lt;br /&gt;
Probado en Windows 8 y 8.1.&lt;br /&gt;
&lt;br /&gt;
*1. Instalar Python 2.7.7 ([https://www.python.org/download/releases/2.7.7/ link])&lt;br /&gt;
*2. Instalar Setuptools ([http://www.lfd.uci.edu/~gohlke/pythonlibs/ link]) teniendo en cuenta python 2.7.7 y 64 o 32 bits&lt;br /&gt;
*3. Ir a la ruta de instalación de scripts python (por defecto: C:\Python27\Scripts) desde el cmd y ejecutar:&lt;br /&gt;
    pip install Django==1.4.7&lt;br /&gt;
    pip install djangorestframework==2.4.3&lt;br /&gt;
    pip install rsa==3.1.4&lt;br /&gt;
    pip install django-cors-headers==0.13&lt;br /&gt;
    pip install django-filter==0.9.1&lt;br /&gt;
    pip install requests==2.5.0&lt;br /&gt;
*4. Ir a la carpeta donde esté el proyecto por cmd y ejecutar: manage.py runserver&lt;br /&gt;
*5. Abrir el navegador en 127.0.0.1:8000&lt;br /&gt;
&lt;br /&gt;
== Instalación del  subsistema en Ubuntu ==&lt;br /&gt;
&lt;br /&gt;
1.- Descargar los scripts para Linux: &lt;br /&gt;
1)[https://www.dropbox.com/s/iihid4n7ffv0bh2/install.sh?dl=0 install.sh]&lt;br /&gt;
2)[https://www.dropbox.com/s/v93phu3wg3k78tp/run.sh?dl=0 run.sh]&lt;br /&gt;
 &lt;br /&gt;
2.- Dar permisos de ejecución a los scripts descargados:&lt;br /&gt;
Se puede hacer por medio de botón derecho &amp;gt; propiedades &amp;gt; permisos &amp;gt; marcar como ejecutable o bien ejecutando el siguiente comando en un terminal:&lt;br /&gt;
 chmod +x NOMBRE_DEL_SCRIPT&lt;br /&gt;
&lt;br /&gt;
Cambiando 'NOMBRE_DEL_SCRIPT' por cada uno de los scripts descargados.&lt;br /&gt;
&lt;br /&gt;
3.- Introducir dentro de la carpeta deseada (MAIN) la carpeta descargada con la última versión de cabina-agora-us junto con los dos scripts:&lt;br /&gt;
 MAIN&lt;br /&gt;
 |&lt;br /&gt;
 |- cabina-agora-us&lt;br /&gt;
 |- install.sh&lt;br /&gt;
 |- run.sh&lt;br /&gt;
&lt;br /&gt;
4.- Ejecutar desde consola el script:&lt;br /&gt;
En el caso de la primera ejecución ejecutamos desde un terminal que se encuentre en la carpeta (MAIN) :&lt;br /&gt;
 ./install.sh&lt;br /&gt;
&lt;br /&gt;
En el caso que ya hayamos ejecutado el proyecto anteriormente, ejecutamos desde un terminal que se encuentre en la carpeta (MAIN):&lt;br /&gt;
 ./run.sh&lt;br /&gt;
&lt;br /&gt;
En ambos casos, tras la ejecución de cierto código debería pararse el terminal con la línea &lt;br /&gt;
 ================= OK ===================&lt;br /&gt;
&lt;br /&gt;
Con el proceso corriendo.&lt;br /&gt;
&lt;br /&gt;
Tras esto podemos abrir un navegador y acceder a localhost:8000&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	<entry>
		<id>https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario:Alfalclop&amp;diff=2212</id>
		<title>Usuario:Alfalclop</title>
		<link rel="alternate" type="text/html" href="https://1984.lsi.us.es/wiki-egc/index.php?title=Usuario:Alfalclop&amp;diff=2212"/>
				<updated>2014-12-10T21:52:42Z</updated>
		
		<summary type="html">&lt;p&gt;Alfalclop: Página creada con «Nombre: Alfonso Alcántara López  Titulación: Grado en Ingeniería Informática. Ingeniería del Software   Curso: 2014/2015   Subsistema:  Cabina de votación»&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Nombre: Alfonso Alcántara López&lt;br /&gt;
&lt;br /&gt;
Titulación: Grado en Ingeniería Informática. Ingeniería del Software &lt;br /&gt;
&lt;br /&gt;
Curso: 2014/2015 &lt;br /&gt;
&lt;br /&gt;
Subsistema:  Cabina de votación&lt;/div&gt;</summary>
		<author><name>Alfalclop</name></author>	</entry>

	</feed>