martes, 22 de febrero de 2011
Base de datos
miércoles, 2 de junio de 2010
Pantallas proyecto
Las Pantallas están realizadas, por los roles que ocuparían en el sistema:
Administrador: Personal informatico, que tendría un leve control de la aplicación, sobre todo en el proceso de altas/modificaciones/bajas:
El usuario ya sería más complejo: Tendría opciones para apuntarse a las misiones, para ver las actuales, ver asignaciones, etc...
El personal operativo tendrá todas las funciones para hacer trabajar el sistema, y que le lleve el mínimo de ocupación posible. Como ocurria en el proyecto de la Ing. Técnica, se llama "Gestor automatizado" porque el sistema se encargará de gestionar las respuestas, a las diferentes llamadas (via e-mail) .
Se ha considerado que podría ser util la utilización de las pantallas vendiante botones (para su utilización en pda)
Faltaría, la página con las funciones del Rol : Gestor de grupo, que serían una versión capada de las anteriores.
martes, 25 de mayo de 2010
Base Datos Previa
Se sube primero el diseño previo de la Base de Datos de la aplicación.
Tenemos las tablas necesarias, para almacenar a los usuarios, las diferentes misiones (o localizaciones donde haya que realizar intervenciones), la tabla de asignaciones a las mismas, y también se añaden tablas para la gestión del material, y para la organización externa con el uso de grupos.
Se pretende, que en caso de catastrofe, y cuando exista la posibilidad, de que alguien, por ejemplo, venga con su propio grupo, del lugar XXX, de darle acceso a algunas de las herramientas de la web, pero no interfiriendo en los datos de la misma, esto es, lo usuarios que traiga, irán en otra tabla, no mezclandose con los usuarios normales, pero le daremos acceso a herramientas para que pueda mandar mails, se gestionen sus respuestas, etc.. a los usuarios de ese grupo.
Está en consideración, si es necesario, la gestión de alojamientos.
miércoles, 6 de mayo de 2009
Página Previa del Proyecto
La página está preparada para internacionalización Esp/Ing/Ale (esta última llevará su tiempo, con mis escasos conocimientos de la lengua teutona)
Ahora que ya entregué el ORTME al IRMC del Ministerio de Industria, voy a ver si tengo 5 minutos y os subo como funciona el JFREECHART, que de todas las páginas que había visto por internet, ninguna funcionaba bien, con la última versión
lunes, 25 de agosto de 2008
File Upload
Descargar: Desde la página web de Apache, hay que descargar 2 ficheros, con unos JAR que hay que añadir al proyecto. Estos son el FileUpload y el Commons-io.
En la JSP en la que vayais a poner el formulario para introducir el fichero:
Declaración de Formulario: -->incluir enctype, con ese tipo, en el FORM, no lo pongo en Texto, porque el parser de blogger lo detecta como un form
< ... enctype="multipart/form-data" ...>
Entrada del Fichero: Os pondrá el típico botón de examinar que tan bien queda. poner en el INPUT
< name="...." type="file">
Este:
--------------------------------------------------------------------------------
Servlet JAVA: Este es más complicado, y casi todas las explicaciones que hay por internet son para la versión antigua, con la nueva versión del FileUpload, hay que hacerlo así. Hay que tener en cuenta, que leer del request, no funciona, esto:
request.getAttribute (....) --> NO FUNCIONARÁ.
importaciones:
import org.apache.commons.fileupload.*;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
Creación de objetos necesarios:
FileItemFactory fichSubir = new DiskFileItemFactory();
ServletFileUpload subir = new ServletFileUpload (fichSubir);
Tendremos que trabajar dentro de un Try - catch
try {
-->CREAMOS LISTA E ITERADOR. LA LISTA, SE COGE DEL REQUEST CON EL
-->OBJETO CREADO
List ficheros = subir.parseRequest(request);
Iterator iter = ficheros.iterator();
while (iter.hasNext())
{
--> DENTRO DEL WHILE, DISTINGUIMOS FICHEROS, DE CAMPOS NORMALES
if (!item.isFormField()) //-->ES UN FICHERO
{
--> LA SUBIDA SE HACE PROPIAMENTE EN UNA INSTRUCCIÓN, PERO
--> DENTRO DE UN TRY - CATCH
File ficheroSubir = new File(cadena);
try {
item.write(ficheroSubir);
} catch (Exception ex) {
ex.printStackTrace();
}
}
else
{
--> TRATAMOS EL RESTO DE CAMPOS. FACILMENTE, LEEMOS EL NOMBRE
--> DEL CAMPO, Y RECIBIMOS SU VALOR, PARA TODOS LOS QUE
--> TENGAMOS.
if (item.getFieldName().equalsIgnoreCase("titular")) Titular = item.getString();
....
}
}
}
} catch (FileUploadException ex) {
ex.printStackTrace();
}
------------------------------------------------------------------------------------------
Si lo necesitais y teneis dudas, o mirais la web de apache --> FileUpload, o me preguntais
Otra Salida
la información en icex.es/becas
Salida Profesional. Becas ICEX
Las becas Icex de Informática, pertenecen al ICEX -Instituto de Comercio Exterior, Ministerio de Industria, Turismo y Comercio- son, pues eso, becas para irse de Currito Informatico a los lugares donde el Icex tiene oficina(suelen estar en las embajadas). Como os podeis imaginar, el curro, es más o menos de administrador de sistemas, pero para el curriculum es la leche (aparte, hay una segunda fase, que te permite currar 1 año en una empresa en España o extranjero, dependiendo de las ofertas).
Lo mejor de estas becas de 1 año o 15 meses de duración (la beca dura 1 año, pero primero te dan 3 meses de clase del idioma -casi vacaciones-, y ocurre con unos 10 destinos como Turquia, Rusia, Japón, etc...), es su dotación económica, que va desde los 24.000€ a los 48.000€ dependiendo del destino más los billetes de avión de ida y de la vuelta.
El proceso: Las solicitudes empiezan más o menos en marzo, con un mes y pico para inscribirse. A partir de ahí, hay que ir 3 veces a Madrid:
1º examen de informática, muy completo: mucho administración de sistemas -directorio activo de windows 2000 server-, algo de seguridad, algo de ofimatica -muy avanzada-, algo de las webs de icex, algo de hardware, redes, etc... Vamos el examen copa de todos los temas. Yo, sin estudiar saqué un 65 y pico, con el puesto 52 de 340, o sea, que tampoco era para tanto (era un test, y no restaba). Este examen los pasan las 400 primeras notas, en el caso de que se presenten más de 400. Se hace en una mañana, empieza a las 8.30, aunque te lo entregan a las 9, y creo que dan 2.30 horas, vamos, que si quieres un avion a las 2 - 3 de la tarde, sin problemas. Cuenta un 40%
2º examen de ingles (e idiomas optativos): el examen son dos partes primero la escrita y luego la oral. La escrita suele ser un texto tipo revista Time, The Economist, etc.... a mí me mató, porque es un examen basicamente de sinónimos, y eso para mí es muy chungo -el nivel dicen que es 4º de la escuela de idiomas, pero bueno, yo creo que no, que era más- ya que llevo años sin dar ingles, y aunque lo hablo sin problemas, pues seleccionar 2 palabras muy similares, vete tu a saber cual es la buena, hay muy poco de teoría que a mí me beneficiaba -era un test, con un texto con palabras para rellenar en los huecos, y para cada hueco, 4 opciones, además si fallabas restaba-. El oral, te dan un texto, y hablas un rato con el examinador, el mio era sobre la gasolina, y los coches ecológicos, al final con el tio acabé hablando que a la uni a oviedo iba en bus, y a gijón en coche, vamos, que si sabes hablar no tendrás problemas. Yo en este saqué un 56 y pico, y bajé en el ranking al 80, el problema es que en 1 punto de la nota, estábamos del 50 al 90. Cuenta un 20%.
Además se puede presentar 2 idiomas optativos, cuentan un 5% cada uno, el nivel, es el de 4º de la escuela de idiomas, yo con 2º de alemán lo hice, y el escrito bien, porque era muy teórico, al contrario que el de ingles, pero en el oral, me cosieron. Además solo puntuan si lo aprueba. Si te apuntas y no te presentas, resta.
Esta prueba de idioma la pasan 200.
3º Entrevista personal. Aquí me destrozaron, y creo que fue, por pedir destinos de europa donde hablaran ingles y aleman, lo enfoqué como el culo, tenía que haber pedido destinos que me permitián volver a hacer las asignaturas de la carrera y el proyecto, ya que eran basicamente los mismos (escandinavia, alemania, benelux, islas britanicas, praga, etc...) y así no me hubieran destrozado. Te preguntan por tu curriculum, cuestiones personales, experiencia, etc... A mí me puntuaron un 45 sobre 100, que dió conmigo en la posición 110 de la lista. Cuenta un 30%
Asignación de Destinos: Este punto es la leche. no se sabe si hay criterio o no. A veces te dan lo que pides y otras no. El año pasado el que aprobó japonés a Dakar, este, a Kuala Lumpur, siendo el 7-8 de la lista. Uno que pidió calor Santo Domingo, Brasil, etc... --> Helsinki. El problema es que si te asignan un destino y rechazas, se acabó. Hay 74 titulares y una lista de 16 reservas. Si llaman reservas, pues llaman más gente que no estaba en la lista y te menten en ella.
Este año de los 74 primeros se rechazaron creo que 8 que eran estas: Copenhague, Ho Chi Ming, Sofia, El Salvador, Lagos, Johanesburgo, Singapur y Kiev creo.
De estas, quitando El salvador y Lagos, se cogieron al instante. El salvador y Lagos fueron rechazadas por un montón de gente, corriendo rápidamente la lista de suplentes, tanto que al poco, yo ya estaba de suplente (estando el 110). La semana antes de llegar a mí, estando el 10-11, se rechazaron Praga y Santiago de Chile, y después Dakar. A mí me ofrecieron Lagos, -quedaban Lagos y Dakar-, y la rechacé un lunes -al siguiente el 18 de agosto, empezaba el curso-, rechanzandose el Jueves Milan, y durante el fín de semana Nueva Delhi, Manila y creo que otra vez Johanesburgo, que fueron asignadas el primer día del curso a los reservas.
Conclusión: La lista de reservas es como la Bonoloto, puede tocarte lo que quieres o no.
Finalmente: Curso en Madrid. 6 semanas en madrid, en agosto-septiembre, cobrando 600€ para el alojamiento, y el curso te lo pagan, logicamente. A primeros de octubre, te vas a destino, hasta finales de septiembre.
Ventajas: Con el curso en madrid, tienes un amigo en cada pais, con 10 dias de vacaciones al año, más alguna fiesta del destino y algunas fiestas españolas, eso depende del jefe de la oficina. En alguna el jefe se estira y dá algún dia más, pero porque él quiere.
Alguna gente lo llama un "Erasmus con Mucho Dinero". Vas a viajar mucho.
Para el curriculum llama la leche, es el ICEX, dependiende del ministerio.
Hay destinos cojonudos. Un año en tokio, en Nueva York, etc... vuelves con un dominio del idioma muy bueno y una experiencia magnifica.
Si vais a por ella, preparando examenes y demás, os podeis sacar un destino cojonudo, a mí me está pesando no haberlas preparado y salir por madrid las noches antes de los examenes. Había varios astures, y tienen Vilnius, Sydney, Londres, y creo que otra más por europa, además de un valiente que se va a Teherán. ADemás el proceso el muy largo y mucha gente lo abandona. A la entrevista, de 200 fuimos 161 solo. el que estaba el 1º en el ranking no fue
Desventajas: En el curro aprenderás poco, lo podría hacer cualquiera con 2 dedos de frente, pero eso la gente no lo sabe y por eso queda bien en el curriculum
Es una beca, no se cotiza.
Cobras en España y en Euros(esto último, de momento es la leche)
Si tuviste otro pagador ese año, como te dan anticipo para ir al destino, y con las primeras pagas, puedes pasar el límite de dos pagadores y hacienda te Clava, gente pagó el año pasado 1.000
Información: mucha en el foro www.becariosicex.com. La web de las becas es www.icex.es/becas. Si entrais en las de informática, teneis los destinos, dotaciones etc...
Destinos:
1 | ALMATY |
2 | ANKARA |
3 | ARGEL |
4 | ATENAS |
5 | BANGKOK |
6 | BELGRADO / Zagreb |
7 | BERLÍN |
8 | BERNA |
9 | BOGOTÁ |
10 | BRASILIA |
11 | BRUSELAS |
12 | BUCAREST |
13 | BUDAPEST |
14 | BUENOS AIRES / Asunción |
15 | CARACAS |
16 | CASABLANCA |
17 | CHICAGO |
18 | COPENHAGUE |
19 | DAKAR |
20 | DAMASCO / Beirut |
21 | DUBAI |
22 | DUBLÍN |
23 | DÜSSELDORF |
24 | EL CAIRO |
25 | ESTAMBUL |
26 | ESTOCOLMO |
27 | GUATEMALA |
28 | HELSINKI |
29 | HO CHI MINH |
30 | HONG KONG |
31 | JOHANNESBURGO / Luanda |
32 | KIEV |
33 | KUALA LUMPUR |
34 | LA HAYA |
35 | LAGOS |
36 | LIMA / La Paz |
37 | LISBOA |
38 | LONDRES |
39 | MANILA |
40 | MÉXICO |
41 | MIAMI |
42 | MILÁN |
43 | MOSCÚ |
44 | NUEVA DELHI / Mumbai |
45 | OSLO |
46 | OTTAWA |
47 | PANAMÁ / Quito |
48 | PARÍS |
49 | PEKIN |
50 | PRAGA / Bratislava |
51 | RABAT |
52 | RIAD |
53 | ROMA |
54 | SAN SALVADOR / Tegucigalpa |
55 | SANTIAGO DE CHILE |
56 | SANTO DOMINGO / |
57 | SAO PAULO |
58 | SEÚL |
59 | SHANGHAI |
60 | SIDNEY |
61 | SINGAPUR |
62 | SOFÍA |
63 | TAIPEI |
64 | TEHERÁN |
65 | TEL AVIV |
66 | TOKIO |
67 | TORONTO |
68 | TRÍPOLI |
69 | TÚNEZ |
70 | VARSOVIA |
71 | VIENA |
72 | VILNIUS |
73 | WASHINGTON |
74 | YAKARTA |
Dotaciones: (pone las de 1año, los de 15 meses, pues hay que sumarle un 25% más). Es curioso, que este año, han bajado muchas, ya que con el dolar a 1.5, había dotaciones que suben mucho
Están aquí, pero pongo algún ejemplo, por si lo quitan:
http://www.icex.es/FicherosEstaticos/becas/DOTACION_2008-2009.pdf
ALMATY 15 meses 36.000,00 € 3.600,00 €
AMMAN 12 meses 25.000,00 € 2.500,00 €
ANKARA 15 meses 25.000,00 € 2.500,00 €
ARGEL 12 meses 30.000,00 € 7.000,00 €
ASUNCION 12 meses 24.000,00 € 2.400,00 €
ATENAS 12 meses 24.000,00 € 2.400,00 €
BANGKOK 12 meses 24.000,00 € 2.400,00 €
BELGRADO 12 meses 24.000,00 € 2.400,00 €
BERLIN 12 meses 27.000,00 € 2.700,00 €
BERNA 12 meses 30.000,00 € 3.000,00 €
BOGOTA 12 meses 24.000,00 € 2.400,00 €
BRASILIA 12 meses 25.000,00 € 2.500,00 €
BRATISLAVA 12 meses 24.000,00 € 2.400,00 €
BRUSELAS 12 meses 27.000,00 € 2.700,00 €
BUCAREST 12 meses 24.000,00 € 2.400,00 €
BUDAPEST 12 meses 24.000,00 € 2.400,00 €
BUENOS AIRES 12 meses 24.000,00 € 2.400,00 €
CARACAS 12 meses 27.000,00 € 2.700,00 €
CASABLANCA 12 meses 24.000,00 € 2.400,00 €
CHICAGO 12 meses 30.000,00 € 3.000,00 €
COPENHAGUE 12 meses 33.000,00 € 3.300,00 €
DAKAR 12 meses 24.000,00 € 2.400,00 €
DAMASCO 12 meses 24.000,00 € 2.400,00 €
DUBAI 12 meses 29.000,00 € 7.000,00 €
DUBLIN 12 meses 29.000,00 € 2.900,00 €
DUSSELDORF 12 meses 27.000,00 € 2.700,00 €
EL CAIRO 12 meses 24.000,00 € 2.400,00 €
ESPAÑA 12 meses 24.000,00 € 2.400,00 €
ESTAMBUL 15 meses 26.000,00 € 2.600,00 €
ESTOCOLMO 12 meses 30.000,00 € 3.000,00 €
GINEBRA 12 meses 33.000,00 € 3.300,00 €
GUATEMALA 12 meses 25.000,00 € 2.500,00 €
HELSINKI 12 meses 31.000,00 € 3.100,00 €
HO CHI MINH 12 meses 24.000,00 € 2.400,00 €
HONG KONG 15 meses 35.000,00 € 5.000,00 €