Archive of articles classified as' "fib"

Back home

Aulas de Empresa

4Feb08

En la FIB, ahora que los estudiantes estamos sin clases organizan unas actividades llamadas Aulas de Empresa donde las empresas que participan dan charlas sobre algunos temas que han elegido.

Las Aulas a las que me he apuntado han sido:

  • EDS – Gestió de projectes informàtics
  • EVERIS – Arquitecturas Empresariales. Orientación a Servicios (SOA) y Gestión de Procesos de Negocio (BPM)
  • FIB – Gestió de les Organitzacions
  • LCFIB – Tecnologies Web

A medida que vaya terminando los seminarios iré explicando un poco como ha ido cada uno.

Más información en la web de las Aulas de Empresa.

Cambiando de tema, este fin de semana me he comprado el ZEN de Creative (de 4 GB). Mola, el vídeo se ve bastante bien. Os dejo una foto ^^ ! He elegido el Zen antes que el iPod Nano por la radio. Escucho bastante la radio: Tú Diràs, Al primer toc, etc.

Nota: Cuatri terminado. No abro un nuevo post pero he editado uno que hablaba de notas con los resultados finales.


No Comments

Los resultados ya han llegado

23Jan08

Ya he terminado porfín termino los exámenes de la FIB …

De momento los resultados no han sido nada malos:

Tengo en un bloc de notas (concretamente el de google) varios temas para postear … Mañana me pondré de nuevo manos a la obra.

Nota: Ahora -> 3 semanitas sin clases

1 Comment

Apuntes SIO

17Jan08

El último exámen que tengo de la FIB es de SIO (Sistemas de Informacion en las Organizaciones) el día 24.

Resulta que en el ‘racó’ de la universidad el profesor va colgando documentos con las ponencias, teoria, lecturas, etc. que tocan cada semana. Lo que no había caído (y es que ni siquiera lo sabía) es que estos anuncios caducan, y el otro dia al intentar recuperarlos me di cuenta que … ya no estan.

Bueno, durante el curso he ido tomando apuntes y creo que tengo bastante teoria para estudiar, pero me hubiera gustado poder hechar un viztazo otra vez a las presentaciones hechas por mis compañeros a lo largo del curso, así que porfavor, si alguien tiene el material que busco que me diga algo.

A cambio voy a compartir mis apuntes de todo el cuadrimestre en .pdf, en total 88 páginas ^^! Al final hay algunos apuntes que estan tomados en lapiz y al escanearlo ha quedado un poco mas grisazeo, pero se pueden leer perfectamente. A los curiosos … no, no he escaneado los apuntes uno por uno, los he pasado por uno de esos escaners tan chupis que dejas el tocho de hojas y van haciendo. Y ya puestos también dejo un .zip de los 6 últimos exámenes de SIO.

Nota: Sigo estudiando …

1 Comment

ASAI

13Jan08

Este martes 15 de Enero tengo examen de ASAI (Aspectes Socials i Ambientals de la Informàtica) en la FIB.


Esta asignatura tiene dos partes, una de Historia de la Informática y otra de Aspectos Sociales.

Todo el contenido de la asignatura lo generamos los alumnos cada cuadrimestre partiendo de los trabajos de los alumnos del curso pasado y mejorándolos. El resultado se encuentra en esta Wiki.

Bien, pues para estudiar he estado leyendo un poco todos los temas y he tomado nota de las fechas de los eventos mas importantes (que creo que podrían ser preguntados en un examen).

Lo he recopilado todo en este documento pdf. Lo publico por si alguien le quiere dar uso.

Nota: Estudiando, estudiando y estudiando. Mola.

2 Comments

Problema MySQL: Acceder a un servidor remoto

2Jan08

Problema:

En el trabajo hay varios servidores y alguna vez se ha dado el caso que actualizando alguna aplicación tengo que acceder a una base de datos MySQL que se encuentra en otro servidor (para no machacar lo que se encuentra en producción trabajo desde el Apache que tengo instalado en mi propio PC).

Con la configuración por defecto de Apache y MySQL no puedes acceder desde fuera del servidor a la base de datos.

Solución:

Para hacerlo hay 2 puntos:

  • En los privilegios del servidor MySQL hay que revisar que el Servidor desde el cual se conecta un usuario es ‘%’, es decir, cualquiera. Si te interesa que un usuario pueda solo acceder desde una cierta IP aquí es el sitio de configurarlo.

  • Retocar el fichero my.ini. Este es el fichero que contiene todos los parámetros de configuración del servidor MySQL. Concretamente hay que tocar el atributo:

bind-address (por defecto encontraréis
valores como 127.0.0.1)

y poner la dirección ip de la red interna o 0.0.0.0
para que sea accesible desde cualquier servidor

Este es el error que obtenemos si no hacemos este segundo paso:

Warning: mysql_connect() [function.mysql-connect]: Can’t connect to MySQL server on ‘(ip)aa.bb.cc.dd’ (10061) in C:\wamp\www\test\test.php on line 3

En Guia Ubuntu he encontrado información útil para resolver este problema.

Iré colgando aquellos pequeños problemas que me encuentre día a día y que creo que le puedan ser útiles a alguien.

Nota: Estudiando para los exámenes finales de la FIB. Tengo tres:

  • CL: Miércoles 9 a las 15:00
  • Compiladors
  • ASAI: Martes 15 a las 15:00
  • Aspectes Socials i Ambientals de la Informática
  • SIO: Jueves 24 a las 15:00
  • Sistemes d’Informació a les Organitzacions
1 Comment

Práctica de Compiladores (CL)

24Dec07

Por fin he terminado la práctica de compiladores y he hecho el examen.

Nota: En compiladores hay 2 examenes prácticos, uno a medianos de curso y otros a finales. Para cada turno de examen han 2 convocatorias, la de los estudiantes que van por la mañana (miércoles) y la otra los que van por la tarde (viernes).

Un examen por cierto bastante mas complicado que el del miércoles por la mañana. A ellos les pidieron una parte de optimizar el código generado cuando se evalúa una condición AND, de modo que si tienes una expresión como esta:

expr1 AND expr2

Si evaluamos la primera expresión como falsa ya no hace falta evaluar la segunda, ya que todo el conjunto de expresiones va a ser falso. Hasta aquí ya tenias el 5 asegurado. Para el 6 tenias que hacer lo mismo pero con el OR. Y para subir nota había una parte de admitir en tu gramática y generar código de los Switchs (no excesívamente difícil).

En el examen del viernes nos pusieron como primera parte la expresión =. Teníamos que comprobar bit a bit si dos tipos de datos eran iguales (difícil para tipos de datos no básicos). Aunque el código ya estaba mas o menos hecho teníamos que modificar algunas partes de la práctica. Hasta aquí el 6. Luego para subir mas nota teníamos que implementar el tipo de dato Pointer To … ¡! Ya nos liamos utilizando punteros … imagínate si tienes que construirlos.

Nota: El examen es auto evaluable. Tu vas haciendo y en cualquier momento puedes saber la nota que tienes.

Bueno yo saqué un 6. Llegué al 6 y todavía tenia 1 horita para intentar ponerme con los punteros, pero parecía tan complicado que se me hizo muy cuesta arriba y a la media hora me fui del examen.

Al salir (antes de tiempo) fui a otra aula i estaba el coordinador de la asignatura (CL) con el becario e iban mirando las notas de los estudiantes en tiempo real. Lo vi un poco preocupado porque no había ningún diez, solo tres 8, pocos 6 y el resto 3. Estuve comentando con él que el examen había sido mas difícil que el del miércoles i parece que me dio la razón ^^!

Bueno, dejo el código de la práctica: Compiladores.zip

Y ahora a estudiar para el final!

Página web de la asignatura: http://www.lsi.upc.es/~ggodoy/cl

No Comments

Presentación de Blue2Boss

18Dec07

Hoy hemos cerrado el proyecto de PXC: Blue2Boss.

Blue2Boss es un sistema de centralizado que permite registrar las entradas y salidas de un empleado a una empresa usando la tecnología Bluetooth y que ofrece al cliente la posibilidad de explotar los datos almacenados.

Aquí dejo la presentación del proyecto:

Y si queréis ver el código fuente de la aplicación, podéis descargarlo aquí.

(nota: si el link no funciona podeis hacerlo desde megauplad)

Las tecnologías que hemos utilizado han sido:

  • Comunicación RMI
  • Servlets
  • El CMS Joomla
  • Bluetooth
  • MySQL y otras más genéricas

Nota: Actualmente preparando:

  1. 2unda parte de la práctica de CL: Generación de código intermedio
  2. Ponencia de Sistemas de Información en las Organizaciones sobre la Gestión de los Riesgos y estratégias Octave y Magerit
No Comments

Proyecto PESBD

10Dec07

Últimamente muchos me han pedido que les pase el proyecto de PESBD (que cursamos el cuatri pasado).

He subido las 3 entregas a megaupload y os las dejo aquí para que os las podáis descargar:

El proyecto lo hice con Diana, Jesús, Luís y Jonás. Nuestro profesor fue Ruben Gonzalez y sacamos una matrícula de honor ^^!

1 Comment

Proyecto PXC: Blue2Boss

24Nov07

Os publico esta presentación de la asignatura PXC (Projecte de Xarxes de Computadors). Solo para que veáis un poco que estamos haciendo en esta asignatura.

El proyecto lo hemos llamado Blue2Boss (al ser una aplicación hecha con tecnología Bluetooth y orientada al responsable de una empresa).

En ella estamos trabajando un equipo de 4 personas.

A medianos de curso iniciamos el proyecto haciendo una planificación y llegados a este punto nos ha tocado hacer un poco de análisis de consciencia para ver si estamos trabajando según lo previsto o vamos retrasados, etc.

En nuestro caso, aunque los números canten por sí solos, estamos dispuestos a tirar el proyecto adelante con un par.

Os dejo la frase con la que concluyo la presentación:

El éxito es el premio del esfuerzo para conseguirlo

3 Comments

Compilando …

14Nov07

Esta semana he estado atareado trabajando en la práctica de compiladores.

Hemos tenido que implementar un compilador, empezando por la construcción de la gramática, siguiendo por el análisis léxico y terminando por el análisis sintáctico (hasta aquí la primera parte del curso).

En la imagen de la derecha (clic para agrandar) se ve un gráfico bastante ilustrativo de todas las fases que tiene un compilador (en blanco) y todo el resultado de código que va generando estos procesos (en amarillo).

Os dejo aquí el resultado, por si alguien lo quiere consultar:

http://elr1c.el.funpic.org/doc/cl_semantico.tar.gz
(botón derecho -> guardar como …)

Ficheros interesantes:

  • cl.g – gramática
  • semantic.cc – análisis semántico
  • jp/* - ficheros de los juegos de pruebas
  • compile - script para compilar y ejecutar

Esta semana abren las aulas informáticas de la facultad hasta las 5 de la madrugada. Aprovechando el servicio Chus y yo ya hace dos dias que nos instalamos por la noche en una de ellas con nuestra musiquita y con un gran trabajo (y con la ayuda de Jonás) hemos conseguido sacarla adelante.

Nota curiosa: Mañana ingenieros de Google dan una conferència en el Campus Nord. Cito la notícia de la página de la FIB:

Google presenta el dimecres 14 de novembre una de las xerrades tecnològiques que està realitzant per tota espanya. Aquesta es farà a:

Lloc: Aula Màster del Campus Nord
Hora: 12:30 h

Et convidem a la xerrada que fa Google sobre Tecnologia i que està oberta a tot l’estudiantat d’últims anys d’Informàtica, Màster o Doctorat. La xerrada pretén explicar desafiaments tècnics que afronten en el dia a dia en Google. Al final també es donarà informació sobre la possibilitat de desenvolupament de carreres professionals en Google.

Pots incriure’t a la xerrada mitjançant l’adreça http://services.google.com/events/uni_barcelona_tt i rebràs informació detallada sobre la xerrada que es farà a la UPC, així com les oportunitats de desenvolupament de carrera professional a Google.

T’hi esperem !!!

A ver si nos vemos ahí ;) ! Mañana prometo un comentario sobre la charla.

No Comments