solr

IE și numărul de caractere al unui url

Unul dintre proiectele la care lucrez momentan este o chestie drăguță care permite oricui să adauge o pagină ca Autoo.ro pe un alt site folosind o singură linie de cod.

Dupa mici bătăi de cap cu IE am ajuns într-un punct în care orice făceam totul se bloca atunci când erau selectate mai mult de două filtre. În rest, totul mergea strună.

Momentul în care IE o lua razna era cel în care făcea un query get către un proxy Solr. Din aproape în aproape am descoperit o chestie “interesantă” a IE și anume că limita unui url este de 2048 de caractere, inclusiv datele GET. Evident, url-ul meu era mai mare pentru că foloseam multe facet-uri și facet queries.

Soluția în acest caz, dacă nu se poate micșora url-ul, este să se folosească POST.

Goals check

  • Go to a Drupalcon… Check.
  • Do a talk at a Drupalcon… Check.
  • See Within Temptation and headbang to Ice Queen… Check.

It is alive!

The iBook has been brought from the dead thanks to some kind souls, Amedeo and Viorel. And of course there’s a stack of work left from the two months hiatus I was forced to take.

Sorry for not responding to the comments and to the emails. I’ll get back to the people who wrote me in a couple of days.

Here’s some updates:

  1. I have finally decided on a thesis subject. Details will be left for the moment, but it will be a web based application built with Drupal (of course), Python, Ruby and Solr / Lucene. Web 2.0 and all the buzzword yadda yadda.
  2. I’m learning Ruby because of 1.
  3. I’m investigating Solr, Twisted and EventMachine.
  4. I’ve built a Solr php class which works with php 4 as well (the one on the Solr page is php 5 only). I might release it if the people from work allow me.
  5. I’ve resumed work on the Simpy extension. Some first steps were taken into developing a osx dashboard widget. Right now there’s latest items and a semi functional search.
  6. Lazy registration for Drupal 5 is almost done.
  7. I’ve ported memcached integration module to Drupal 4.7. I’ll release it this week unless the other guy who also did this beats me to it. :)