proyecto look and sense

A principios de curso nos dijeron que tendriamos que realizar un proyecto para Entornos Gráficos el cual consistiria en una página web comercial.

Como no tenía nada en mente pues pensé en algo simple y tonto, un servicio de alquiler de coches personalizables. El tema me dada igual, el contenido no me lo he trabajado, pero la idea era hacer una página web que pudiera ofrecer información útil y cómoda a los visitantes y facilidad de manejo administrativo para el cliente que encarga la página.

El diseño fue uno de mis mayores problemas, y es que a mi lo que me gusta es la programación, así que lo dejé en algo simple, aunque creo que la final lo simple puede quedar bastante bien.

El resultado lo podeis ver en proyectodai.agarrate.net.

Si a alguien le interesa ver la zona de administración, le puedo pasar la clave para entrar y que así lo pueda ver ya que creo que está realmente bien conseguido usando una interfaz en AJAX que agiliza mucho las cosas.

Otro dato importante es el hecho de que el código sea válido, siempre es muy importante en una página web comercial que se pueda ver bien en todos los navegadores, y no sólo en IE como nos tienen acostumbrados.

No es gran cosa, pero me han dado un 8 para proyecto, supongo que el buen diseño interno del sitio habrá dado algunos puntos :)

Así que... ánimo a los webmasters a que no dedican tanto al diseño visual, ya que creo que una página web que esté bien estructura y que sea funcional tiene muchos mejores resultados que una página web con muchos colores, efectos e imágenes (como por ejemplo la página web de Movistar, que es un caos).

DAI - la otra parte

Ya se terminaron los exámenes, y se terminaron bien, por mi parte puedo estar contento, todo ha salido bastante bien, la primera vez en muuuuchos años que consigo aprobarlo todo a la primera... es tan raro, pero tan raro, que aún sigo sin creérmelo... ¿será esta la etapa en la vida de uno en que deja de ser un fracasado?

Y si, me voy a Alemania a hacer las FCT, a Berlin exactamente, y por lo que tengo entendido, estaré en una empresa tipo "Gas Natural", y si, podré boicotear las instalaciones :P.

La fecha de salida creo que es el 7 de Abril, lo organizan otros, así que de eso y más me enteraré el día 14 de Marzo que es cuando tengo reunión con la Cámara de Comercio Alemana.

Por supuesto que una vez ahí, haré algo con el blog, como un "Especial Berlin", donde iré comentando un poco la ciudad alemana con fotos y demás. Ya me he puesto a trabajar en el blog para adaptarlo.

Pues eso... la cosa sigue su camino :)

Nerviosssss

Son las 9:51, y a las 11:15 tengo examen de Entornos Gráficos, el último de la lista, el que lo decide casi todo. Y mi corazón está a punto de saltar.

No recuerdo haber estado antes tan nervioso por un examen, y eso que la asignatura se me da muy bien, debería ir muy convencido, seguro, pero tras la cagada del último examen de la misma asignatura es como: ¿la volveré a cagar?.

Esto decide muchas cosas, si podré hacer las prácticas o no y si podré hacerlas en Alemania (si, de eso va el tema, de hacer las prácticas en Alemania).

Creo que lo tengo todo preparado, el proyecto acabado y bien cuidado, los apuntes necesarios (si, en programación nos dejan llevar apuntes al examen, aprenderse código de memoria no tiene mucho sentido), la cabeza ordenada y una gran motivación para aprobar.

No es una carrera, es un módulo, lo se, pero tras años de fracasos en los estudios por fin podré acabar algo.

Deseadme suerte, aunque sea por la mañana :)

¿Alemania?

Posible nuevo título del blog: Holandés de España en Alemania hablando Inglés.

Para los que sepan lo que puede ser, que no digan na, para los que no lo sepan... adivinadlo!!

Petición de ayuda.

Hola queridos lectores y fans. Como algunos habreis leído, para este curso necesitaré hacer un proyecto el cual consistirá en realizar una página web comercial con HTML/XHTML, CSS y JAVA (lenguajes obligatorios) y PHP _amp MySQL (opcional, pero para mi esencial).

He estado pensado un poco estos dias acerca de ello y no se me ocurre ninguna idea para ello.

Así que acudo a vosotros para que me deis ideas, lo que sea, cualquier cosa, haced un pupurrí de ideas para que pueda ir apuntándolos, fijo que algo sale.

¡Espero con ansia vuestra ayuda!

Entornos gráficos... ¡de coña!

El otro día hablé sobre las asignaturas (aunque oficialmente se llamen módulos) que tendré este año. Aparte de los que comenté (Bases de Datos -BD-, Entornos Gráficos -EG-, Formación y Orientación Laboral -FOL-, y Relaciones en el Entorno de Trabajo -RET-) también está FCT (Formación en Centros de Trabajo) el cual son las prácticas que empiezan a partir de Abril.

Hoy nos han explicado con un poco más de detalles del programa de EG.

En el primer trimestre veremos C , como continuación de los que dimos el curso pasado. En C trabajaremos con la Programación Orientada a Objetos (POO) y usaremos una librería llamada OWL (Object Windows Library) el cual permite crear aplicaciones gráficas para Windows (de momento no creo que también sea para Linux). Aprendemos a crear ventanas, textos gráficos, menus y demás. ¡Adiós al modo texto!

En el segundo trimestre nos dedicaremos al tema Multimedia Web, es decir, el diseño de aplicaciones y páginas web. En el curso nos enseñarán XHTML, CSS y JavaScript, además de Java (todo esto me viene fenomemal).

Luego tendremos que realizar un proyecto web. Una página comercial usando lo que hemos aprendido y ojo, ahora viene lo bueno y algo que me ha alegrado mucho. Aunque no demos PHP ni MySQL, podemos aprenderlo y implementarlo en el proyecto el cual nos ayudará a conseguir una nota mucho más alta en el proyecto. ¡HURRA! Es decir, el proyecto consistirá en crear algo que a mi personalmente me encanta hacer... ¡mola!

La verdad es que la asignatura EG tiene muy buena pinta, es un temario que me parece muy interesante y con el que estoy bastante familiarizado. Igual me hago ilusiones, pero oye, de algo hay que vivir ¿no?

Segundo curso de DAI

Ayer empezó el segundo año del Módulo que estoy haciendo, Desarrollo de Aplicaciones Informáticas.

Las asignaturas que tendré este curso serán Entornos gŕaficos (E.G.), en la cual creo que daremos Java, Javascript, HTML y Visual Basic (nada de esto está aún confirmado). Java y Visual Basic no lo he tocado nunca, HTML... qué decir, como no lo demos en 2 dias me aburriré. Javascript algo he tocado, pero poca cosa ya que sospecho que tiene mucha capacidad.

Otra asignatura será Bases de Datos (B.D.), en la cual creo que daremos SQL, Oracle y no se qué mas. También emplearemos herramientas CASE, del cual desconozco totalmente su significado.

Luego está Formación y Orientación Laboral (F.O.L.), que es una asignatura que se importa en todos los cilos formaticos. Según nos han explicado hoy, consta de 4 partes:

  • 1- Legislación laboral y relaciones laborales
  • 2- Mercado de trabajo y búsqueda de empleo
  • 3- Seguridad y salud laboral
  • 4- Economía y organización de la empresa

Según dicen, la tercera parte es la mas larga... curioso.

Luego la cuarta asignatura es Relaciones en Entornos de Trabajo (R.E.T.) del cual no se nada absolutamente, mañana tendremos nuestra primera clase así que ya os contaré.

Estas asignaturas se darán los 2 primeros trimestres, hasta Abril mas o menos, ya que después empezaremos con las prácticas en las empresa, el cual también es una asignatura.

Tenía ya ganas de empezar y de seguir, B.D. es la asignatura que más horas lleva y tiene pinta de ser complicado. F.O.L. no tiene nada que ver con la informática y creo que será agradable tener una asignatura de despeje mental.

De los compañeros que éramos el año pasado (unos 25), creo que 11 pasaron a 2º desde Junio (yo incluido) y creo que 2 han aprobado en Septiembre. Creo que también hay otros dos chicos que repiten 2º, así que creo que seremos unos 15 en clase. Una clase bastante pequeña, pero agradable.

Mi experiencia del año pasado fue muy agradable, los que estén dudando en haces este módulo (que me se alguno) y tenga dudas puede preguntarme lo que quiera, si no se la respuesta preguntaré por mi centro ya que igual me interesa a mi saber la respuesta también.

Pues eso, a ver si me va todo bien y consigo acabar este año y obtener el título de Técnico Superior en Desarrollo de Aplicaciones Informáticas :)

C-filia

C-filia, así se llamará nuestro proyecto para acabar el primer curso del módulo DAI. El viernes pasado tuvimos un examencillo de C el cual decidió cuál es el camino a seguir para cada alumno (dicho de alguna manera). El proyecto, en mi caso, no es obligatorio, pero sirve para subir nota y para aprender un poco más, y en el equipo estamos 4 personas dispuestos a sacar lo mejor de nosotros para triunfar con el proyecto je je.

¿En qué consiste el proyecto? Vamos a programar a una mujer.

El proyecto se llamará C-filia, el cual tiene doble significado, uno es el nombre de la mujer, muy parecido a Cecilia, y otro es su significado, amor, fidelidad a C (filia a C, c-filia). ¿Original no? je je.

Programar a una mujer, je, se pueden sacar muchos chistes de eso, pero aparte de eso, nos lo vamos a tomar en serio, queremos hacer un programa serio y a la vez divertido, no pretendemos crear un programa machista, para nada, de hecho, dos compañeras se han presentado como voluntarias para responder nuestras dudas sobre [dquote]el funcionamiento[dquote] de una mujer... dio, que mal suena esto, el caso es que nos darán su opinión y [dquote]tips[dquote] para realizar el programa.

Aún tenemos que hablar con los miembros del grupo cómo será el proyecto, pero en principio coincidimos con la idea de que sea el estilos [dquote]Sims[dquote], es decir, tenemos a una personaje que tiene sus sentimientos, necesidades psiquicas, necesidades fisicas, necesidades sexuales etc... y el programa tendrá una serie de opciones que afectarán sobre el estado de C-filia. Por ejemplo, tendremos una opción que será hablar con C-filia y habrán varios temas del que hablar, igual metemos algún sistema que cambie estas opciones según conversaciones anteriores, el caso es que dependiente de lo que hablemos y cuanto hablemos, nuestra relación con C-filia cambiará, y también tendremos que escucharla, y en el caso de que no lo hagamos, la felicidad de C-filia disminuirá.

Aún tenemos que pensar qué haremos y cómo lo haremos, pero tenemos un mes para desarrollar el proyecto y somos 4, por tanto todo dependerá un poco de la motivación del equipo, que parece ser bastante alta.

Podemos elegir si hacerlo en C o C , pero está claro que en C es mucho más sencillo si se realiza con varias personas, ya que tan sólo es crear una clase con los parámetros de la mujer, y luego cada uno va creando los métodos que quiera.

La verdad es que me parece muy divertido y tengo muchas ganas de hacerlo bien je je, si lo acabamos y lo hacemos bien, colgaré el proyecto por aquí y dejaré que el que quiera lo pueda probar.

Además, uno de los miembros de nuestro equipo dice que podría añadirle contenido gráfico, a saber cómo je je.

DAI, ultima fase del primer curso

La semana pasada empezamos ya la tercera y última parte del módulo.

Tengo que reconocer que he aprendido muchas cosas, muchas cosas que sabía que iba a aprender, y otras cosas que ni de su existencia y me ha gustado mucho conocer.

En programación acabamos la última evaluación con listas encadenadas, pilas, árboles, en fin, mas o menos todo lo que refiere al uso de memoria dinámica. Ahora hemos empezado con C y Objeto, cosa que tenía muchas ganas de aprender. Mi primera impresión no fue muy buena je je, es una forma de programar bastante diferente y hay que acostumbrarse, pero al final creo que le he cogido un poco el truco, hay que tener en cuenta todo el rato la teoría y a partir de ahí ir construyendo las clases y los métodos, al final se hace bastante intuitivo, aún así, aún me tengo que acostumbrar a ello.

En análisis acabamos por fin los modelos de entidad / relación, que acabamos bastante quemados con este tema, no es que carezca de interés, todo lo contrario, es muy interesante e imporante, pero hicimos tantos ejercicios que ya estabamos un poco cansados de tanto modelo... Ahora hemos empezado con Diagramas de Flujo de Datos (DFD), el cual se implemente muy bien en la programación ya que digamos que es una manera de [dquote]dibujar[dquote] los programas que uno va a hacer para así poder tener un esquema visual de lo que se debe hacer. Será cuestión de acostumbrarse un poco a esto, porque aún no me entero muy bien del tema. Y aparte del DFD, creo que también empezaremos a dar algo de SQL ¡por fin!

En sistemas hemos dejado atrás el mundillo de los servidores Windows (ha sido interesante aprender como montar un servidor Windows 2003) y ahora le toca a Linux. Dado que el profesor que tenemos no está muy metido en Linux, de hecho, como dijo él mismo, vamos a aprender Linux todo, incluído el profesor, pues mas o menos unos hacemos una idea de que no llegaremos a conocer los secretos mejor guardados de Linux. De momento hemos empezado un poco a manejar el terminal, para añadir y borrar usuarios, asignar permisos y ahora nos toca el editor de texto vi. Lo curioso de Linux es que a pesar de tener Linux instaladas en las maquinas (en todas las maquinas está instalado Windows XP y MAX -MAdrid linuX-) en clase arrancamos Linux desde una maquina virtual, el VMware, el cual considero una magnifica herramienta, ya que permite arrancar varios sistemas operativos a la vez, muy útil para probar todas las distros de Linux sin necesidad de reiniciar todo el rato je je.

Pues bueno, las clases terminan sobre el 10 de Junio, así que no queda nada ya, teniendo en cuenta la cantidad de puentes y dias libres que hay... se pasa enseguida.

Estoy muy contento, supongo que ya lo habré dicho, pero es que después de dos años sin conseguir buenos resultados (un año en psico y otro en filosofía...) pues creo que me merezco una palmadita en la espalda je je. Ahora sólo toca acabar el curso con buen pie y luego pasar un buen verano :)

Ya acabando la segunda parte del modulo...

Estoy contento. Este último mes en el módulo de DAI (Desarrollo de Aplicaciones Informáticas) no habiamos dado mucho temario nuevo ya que el profesor decidió hacer un repaso desde 0 de C para aquellos que estaban un poco perdidos... qué se le va a hacer, eran bastantes y seguir con el temarío sería tonteria, porque así nadie conseguiría nada. El otro día nos dió una introducción a las estructuras, un nuevo tipo de dato bastante diferente a las que usábamos habitualmente, como el char o el int... esto mola mas je je. Y hoy nos han explicado lo que son las listas, no voy a explicarlo, pero me ha gustado, es algo nuevo y diferente y estoy emocionado je je. No se muy bien aún el uso que se le puede dar, pero la ver el funcionamiento de las estructuras me dije: anda! si haciéndolo con estructuras es más fácil. Y es cierto, las estructuras son muy útiles para ciertas cosas. Programación me está gustando mucho, además tenemos un profesor que realmente sabe, y eso se agradece. En analisis hemos dado algo que llaman Modelo Entidad/Relación, que no es más que diseño de Bases de Datos, primero un diseño conceptual y luego un diseño en access, con su documentación... un coñazo la verdad. No es dificil, pero es muuuuuucho trabajo y hay ejercicios que son realmente liosos... el exámen, que lo tengo la semana que viene, seguramente dure unas 4 horas... así que imaginaos cómo deben ser los ejercicios.

En sistemas dimos una parte que era sobre direcciones IP, qué eran, las máscaras de subred y luego también cómo configurar las IP[squote]s en redes grandes, que si poner una dirección de red, luego calcular su mascara de subred, dirección de red, primera IP, última IP y dirección de broadcast. Al principio me lie, no entiendí bien cómo hacer los cálculos (todo se hace jugando con bits -0 y 1-) pero después de un pequeño repaso ya le cojí el truco je je. Y ahora en sistemas estamos viendo Windows 2003 Server, cómo configurar un dominio, un servidor de DNS, la administración de usuarios, recursos compartidos... está interesante.

Pues eso, ya la semana que viene exámenes, a ver qué tal me salen, espero aprobarlos todos.

dias de clase

Ya llevo mi segunda semana en el módulo.

Sinceramente, me está gustando más de lo que me esperaba, aunque esperaba poco, pero bueno, uno siempre espera algo, sin esperanza no se vive.

En el lado de programación, estoy descubriendo muchas cosas, por un lado agradezco mi experiencia en el campo, ya que realmente es otra manera de pensar, y si te inicias es normal perderse tan sólo en comprender el funcionamiento de la programación estructurada. Aún así he de reconocer que no es pan comido, los ejercicios que estamos realizando tiene mucha base matemática y nunca fue mi punto fuerte, cosa que lo hace más interesante ya que así tengo que hacer un esfuerzo en sacar los problemas y me lo paso muy bien, ya que es de pensar mucho y muchas veces me lo tomo como un reto. Debido a mis escasos conocimientos y práctica con las matematicas, muchas veces me lio a la hora de idear el funcionamiento de un programa, es decir, doy muchas vueltas y lo idea de una forma que, en general funciona, pero que no es el método más sencillo de escribir el programa. Espero que esto con el tiempo y más práctica me haga mas eficaz, ya que es importante ser eficaz a la hora de escribir un programa.

Aún no hemos dado código en C, primero empezamos con organigramas (dibujos que representan lo que pretendemos que haga el programa) y luego con pseudocódigo (también llamado algoritmo), que es código estructurado legible por el ser humano, o sea, sin la sintaxis de, por ejemplo, C. Sinceramente, odio los organigramas, nunca se me dio bien dibujar :P.

Análisis es un poco pesado, mucha teoria, que de momento está orientado a conocer la base del funcionamiento interno de una empresa.

En sistemas hemos dado un poco la historia de la informatica, desde los primeros ordenadores hasta mas o menos la informatica que se conoce hoy en día.

Me está gustando el curso, sobretodo programación, que me está enseñando que no era tan ingenioso como pensaba que era y que tengo aún mucho que aprender, lo que mas me gusta es que no es una clase de sólo escuchar ni tomar apuntes, si no muy práctico, hacer ejercicios sobre el papel (que tengo que reconocer que ya me estoy acostumbrando y hasta lo veo práctico) y pensar mucho.

A ver si sigo con las mismas ganas durante todo el curso :)

¡Hola!,
bienvenido al blog personal de Nils van der Burg, desarrollador de aplicaciones web y diseñador web. Para contactar conmigo accede al formulario de contacto.
Etiquetas
Comentarios