Welcome to the personal blog of Giuliani Vito Ivan. Here you'll find my random thoughts about web development, design and mostly everything that is computer releated.

My Italian PyCon experience

May 11th, 2009

I came back yes­ter­day from the third Ital­ian PyCon (aka pycon3) which was held in Flo­rence and all I can say is that has been an amaz­ing expe­ri­ence. I had the chance to meet a lot of new great people as well as the BDFL (which won’t be back in Europe for quite some time, as he said). Here fol­lows a resume of what I think were the most inter­est­ing talks.

(Con­tinue reading…)

0 Comments, tagged with Geekness, Me, Python

Optimize your programs

December 2nd, 2008

The last time I blogged about a new course I’m fol­low­ing at my uni­ver­sity. This course, held by Pasquale Lops and Gio­vanni Semer­aro, is very inter­est­ing at the point that I’ll be devel­op­ing a custom infor­ma­tion retrieval engine as part of my intern­ship project. I can’t tell much more at this point since the intern­ship haven’t started yet and I’m not sure I can release more details about this project (we’re still in the process of decid­ing if and how the whole thing will be released to the world).

In the mean­time, I’ve been doing sev­eral exper­i­ments on this topic mostly about the memory usage and the per­for­mances of such system on lim­ited hard­ware. This prac­ti­cally means imple­ment­ing the algo­rithms you’ll be using and mea­sur­ing the com­pu­ta­tional time they require.

(Con­tinue reading…)

0 Comments, tagged with Coding, Python

What I learned by information retrieval in one week

October 19th, 2008

It has been about a week since I began doing a deeper study of infor­ma­tion retrieval. Actu­ally, every­thing just began with a new course at my uni­ver­sity about that and I just fallen in love almost imme­di­ately. The fact is that this thing really got me inter­ested, and I began doing some exper­i­ments (one involves django as well, keep read­ing to know more).

In this week I learned a lot of things about infor­ma­tion retrieval, text cat­e­go­riza­tion, nat­ural lan­guage pro­cess­ing and machine learn­ing. But the most rel­e­vant thing is: the prin­ci­ples are easy, their imple­men­ta­tion is not. The fact is that most of the tech­niques are rel­a­tively simple but you usu­ally have to deal with very large datasets and this could be chal­leng­ing, since one of the main require­ments about infor­ma­tion retrieval is time. It’s really much more impor­tant that you give less results in one second rather than giving better results in one hour. No one will ever care to use your system if it takes an hour to get some result. And if you’re con­sid­er­ing to store your data in a data­base forget about nor­mal­iza­tion, it wouldn’t really take you anywhere.

(Con­tinue reading…)

4 Comments, tagged with Coding, Django, Python

Microblogging

Today

twitter (feed #2)
Nothing is better than coding with jazz music in background [#]
9:34am via Twitter

Yesterday

twitter (feed #2)
Another exam gone. Still three left. [#]
8:15pm via Twitter

July 2nd

twitter (feed #2)
Having my back hurting. Again. [#]
4:22pm via Twitter
twitter (feed #2)
RT @kra1iz3c: A tutti i pythonisti italiani che usano #django, venite su #django-it (server freenode)! [#]
12:15pm via Twitter
twitter (feed #2)
probably got an idea about how to implement unification in a bit more efficient way into my own inference engine [#]
11:03pm via Twitter

July 1st

twitter (feed #2)
I need a generic relations widget for django that allows to browse through the generic model's objects (in order to select primary keys) [#]
8:04pm via Twitter

June 30th

twitter (feed #2)
planning the last math-related exam for July 22nd [#]
1:44pm via Twitter

June 29th

twitter (feed #2)
back working on @eventlet #eventlet [#]
6:07pm via Twitter
twitter (feed #2)
I just made the Big Step: switched from debian to ubuntu on the desktop pc. Last time I did this it lasted one week, we'll see this time [#]
9:58am via Twitter
twitter (feed #2)
writing documentation for products that have to be delivered to customers is one of the most boring operations ever [#]
10:42pm via Twitter

June 28th

twitter (feed #2)
finally back to the land of living [#]
11:58am via Twitter

June 27th

reddit (feed #4)
8:19pm via Reddit

June 26th

twitter (feed #2)
I should have freed myself a bit. Now I hope to finish within the weekend a couple of remaining projects, so I can finish in time everything [#]
2:04pm via Twitter

June 22nd

twitter (feed #2)
I really, really, really need more than 24 hours per day or I won't pass Friday's exam. As bonus, I have A LOT of work to do. [#]
8:22pm via Twitter

Powered by Lifestream from iBegin.

Search

« Authored by Giuliani Vito Ivan »