Who does your intranet link to?

Have you ever wondered who does your intranet link to? I was sitting the other day in a meeting (yes, I know, breaking news) and I was wondering what would be a fast way to be able to answer the question. The basic sketch I did in my mind was simple: Set up a web crawler to the domain I want to analyze Run the crawling job Get the links collected on the web map Process the links to only keep the site they refer to Remove duplicates Visualize the graph Simple isn’t it? So, what do I need to get it to work? Basically three pieces of software (a web crawler, a graph manipulation library, and a visualization package) and some glue. Going over the things I been playing for the last year I draw three candidates: Nutch, RDFlib, and prefuse. Oh, the glue will be just two Python scripts. ...

Sep 10, 2008 · 3 min · 455 words · Xavier Llorà

Having your notes always around

Remember everything. is the tagline of Evernote Corporation. Evernote concept is simple, your notes with you everywhere and always accessible. They version may seem a bit more accurate: Evernote allows you to easily capture information in any environment using whatever device or platform you find most convenient, and makes this information accessible and searchable at any time, from anywhere. I was a bit skeptical at the beginning. I have tried several times to use the Google notebook, and I never felt they got it quite right. I had to force myself into it. So far Evernote is looking promissing. Evernote, besides the web app interface to your notes provide desktop apps (for Mac and Windows), cellphone apps, clippers, and more. Definetely worthed to take for a spin. ...

Aug 13, 2008 · 1 min · 127 words · Xavier Llorà

iPhone and your Wordpress

A while back I wrote about a Wordpress theme specially designed for you iPhone. Yesterday, a colleague make aware of another one. This one is called WPhone Admin Plugin and below you can find its description in their own terms. WPhone allows you to use a custom admin interface while interacting with your WordPress install via your phone. It contains two versions of the mobile admin interface: ...

Jun 4, 2008 · 1 min · 138 words · Xavier Llorà

Google analytics as a website optimization tool

Interesting twist using Google Analytics to do site optimization. The interesting part is the shift of mentality. Instead of scratching your head going for the best, why not put a bunch out there and using as a row data for the next generation. Sounds familiar? Yes, they will not mention it, but it heavily uses a simple evolutionary model. Using they words: you start with a basic set of variations, then you measure, oh you may want to try another set of variants based on the best ones. Yes, definitely evolutionary-based flavor. After going over the presentation, you will be wondering why they do not called interactive genetic algorithm? Well, I do not have the answer, but what I can say is that process can be modeled using an interactive genetic algorithm. The DISCUS project has shown that for the last five years. An introductory paper about how interactive genetic algorithms can help with such kind of modeling can be found here. ...

May 19, 2008 · 1 min · 162 words · Xavier Llorà

Meandre: Semantic-Driven Data-Intensive Flow Engine

Finally we have finished setting up the website for Meandre a semantic-driven data-intensive flow engine. Meandre provides basic infrastructure for data-intensive computation. It provides, among others, tools for creating components and flows, a high-level language to describe flows, and multicore and distributed execution environment based on a service-oriented paradigm. We are currently working on getting gear up for a first alpha release. You can visit the Meandre site here. I will be posting in the Meandre blog about our current steps toward getting the release out of the door. The Meandre infrastructure is being build to support the SEASR project ...

Apr 19, 2008 · 1 min · 100 words · Xavier Llorà