En nuestro anterior post hemos visto como poner en marcha un servidor con mnogosearch. Una vez acabada la configuración se ha de poner algo que permita hacer las búsquedas. Para esto hay dos opciones:

  • Usar el cgi que viene en la distribución de mnogosearch. Para la mayoría la mejor opción.
  • Usar la API PHP de mnogosearch y hacer tu propia página de búsqueda. Para quienes necesitan flexibilidad, la única opción.

La documentación de la API PHP es un cacao tremendo, mezcla cosas de versión a versión, y por lo general es bastante difcil de leer. Si quieres llegar a algo con la API, lo mejor que puedes hacer es cogerte el ejemplo que viene y empezar a estudiarlo concienzudamente o bien ver como lo han hecho otros, de esto hay muy poco por la itnernet así que aqui va como lo hemos implementado nosotros.

Lo que cuento a continuación funciona con la versión de la API 30308, es muy probable que si tienes una disntinta esto no funcione, cuento sólo la chicha, nada de como ser haría la interfaz ni cosas bonitas…

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Todo era tan bonito, que resultó ser mentira

Motivación

Hemos estado usando la api soap de google para hacer las búsquedas dentro de gloobal.net, pero Google ha decidido dejar de dar soporte a esto desde Agosto de 2009, así que hemos tenido que buscarnos para seguir dando el servicio de otra forma. Como después de la experiencia nos hemos dejado de fiar de google un poco, por lo que hemos decidido usar mnogosearch para hacer esto, por aquello de apropiarnos de la tecnología.

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Es tarde y todo se ha hecho en un par de días, las primeras gotas de rocio aparecen sobre la ventana y mis ojos enrojecidos se abren lentamente ante la aparición ¡Theodora!

Hemos preparado la retransmisión en vivo y en directo del Seminario internacional Colombia: Conflicto y derecho internacional humanitario, lo hemos montado en muy poco tiempo pero el resultado es bastante funcional.

La petición era transmitir por internet las jornadas ya que en el primer día se habían agotado las plazas. Mucha gente se había quedado sin poder asistir, además por la temática era interesante que mucha gente de otros lugares del mundo pudieran asistir virtualmente.

Antes de empezar hay que tener claros varios conceptos y los voy a explicar tal cual los he entendido (o me los he inventado).

Fuente: es lo que da el video y el audio al servidor de streaming.

Servidor de streaming: Es lo que recoge como entrada lo que da la fuente y se lo da a los clientes que se quieran enganchar.

Clientes: Son los que ven y escuchan lo que la fuente quiere transmitir.

Ningún concepto raro, ¿no? a mi me costó pillarlos, pero una vez claros continuamos, empezamos por el medio. Leer el resto de esta entrada »

Comentarios No hay comentarios »

El acuerdo al que llegamos en nuestra super-clase presencial fue: arrancamos varios desarrollos independientes el esqueleto básico, y luego unificamos en un solo desarrollo en un trac común. Para antes de que tengamos la clase quizá seria interesante subirlo a 3 ramas (branches) diferentes del mismo proyecto, asi vemos todos como lo están haciendo los otros, y después unificamos en la forma que mas nos interese.

Bueno pero este post es para presentar una definición de requisitos para la memoria. Eso, dicho asi, con ese peso, no lo voy a poder llevar palante. Así es que lo que voy a hacer es presentar algunas ideas de lo que tendría que ser la aplicación (que quizá son también parte del análisis).

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Ahora algo con chicha…

¿Para que desaprovechar otro curso haciendo pruebecitas que no sirven para nada?

En este no vamos a hacer tontadicas, y dado que nuestra madre IEPALA tiene necesidades nos vamos a remangar y a hacer faena. Hay dos proyectazos:

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Pues esta clase es mas importante que la primera por que va de recursos. Evidentemente no hay mejor forma que recoger fuentes buenas que hacerlo colectivamente así es que os animo (próximos alumnos de este garito) que añadáis las que veáis (a través de comentarios o editando este post).

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Vale,

Pues la clase primera evidentemente es la de instalar RoR. En realidad no habrá muchas mas clases de estas. En realidad no creo que haya muchas mas clases. No voy a ponerlo todo fácil, asi es que dare solo las ideas generales.

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Este post es para inaugurar un curso interno para todos los informáticos de IEPALA (“semilla” no os cobrará por esto) en RoR.

Será sin ritmo, con un profesor un tanto novato, pero creo que interesante para todos. Confirmar vuestra presencia (se admiten comentarios).

Leer el resto de esta entrada »

Comentarios No hay comentarios »

Hemos estado haciendo pruebas sobre como afectaría al rendimiento de nuestros servidores el web el poner delante de ellos una serie de cachés inversos de forma que e tráfico vaya contra estos cachés, vean si esa petición es una petición dinámica, si lo es remitirla a los servidores web y si no es que lo resuelva el sólo.

Hemos quedado gratamente satisfechos con las pruebas y muy posiblemente lo empecemos a implantar en algunos servicios que empiezan a tener mucho tráfico. Esto es más o menos lo que hemos hecho.

Leer el resto de esta entrada »

Comentarios No hay comentarios »