Personal info for gcorriga

This person is currently certified at Journeyer level.

Name: Giovanni Corriga

No personal information is available.

Recent diary entries for gcorriga:
RSS

23 Feb 2006  »

The Weekly Squeak, Light Edition No.1: January 1st - January 7th

Hello, and welcome back to The Weekly Squeak, a weekly report on what's going on in the world of Squeak.

In this issue you'll find:

  1. Steward Teams - a new improvement in Squeak's development process
  2. Network and File teams merged into I/O team
  3. A status report on the PortAudio port
  4. An image with all changes from 3.0 to 3.9
  5. Interesting discussion on select/case constructs
  6. (Laconic) News from the Sophie project
  7. A Seaside demo image
  8. Comparing different Squeak HTTP servers
  9. Squeak Foundation Board election announced
  10. Goran Krampe won't be running for the SqF Board
  11. A tutorial in Spanish on how to create a Christmas Morph
  12. Two nice articles on Blocks and Associations by Ron Teitelbaum
  13. A refactored version of Scamper, now on SqueakMap
  14. ACM's Classic Books in Computer Science
  15. New version of AudioVideoLib available
  16. Chris Muller releases KryptOn 1.0, Magma 1.1
  17. New releases of Pier and Magritte on SqueakMap
  18. A report from the SqueakFoundation board

You'll find the complete report on the Squeak wiki.
The past issues may be found in the Archive.

3 Feb 2006  »

The Weekly Squeak, Light Edition No.19: December 25th - December 31st

Hello, and welcome back to The Weekly Squeak, a weekly report on what's going on in the world of Squeak.

We're back! Due to some personal problems of some member of the News Team (mostly of its team leader, who was and still is swamped in pre-graduation work), we had to suspend the pubblication of The Weekly Squeak. In the coming days, we'll try to recover with the pubblication of Light Editions of TWS. These light editions will contain pointers to interesting and useful messages which have been sent to the various Squeak-related mailing lists. If you'd like to volunteer some time to submit newsbits or article, please feel free to join us on news@lists.squeakfoundation.org .

In this issue you'll find:

  1. The Squeak Foundation and the Squeak License
  2. New release of the Chronos Date/Time library, now under MIT license
  3. Binary Tree packages compared
  4. Squeak video and webcam support
  5. A SmallLint extension for expected failures
  6. A recap on persistence strategies in Seaside applications
  7. GestionImmo: a Pier based application
  8. A library for POSIX file handling

You'll find the complete report on the Squeak wiki.
The past issues may be found in the Archive.

3 Feb 2006 (updated 3 Feb 2006)  »

The Weekly Squeak, Light Edition No.18: December 18th - December 24th

Hello, and welcome back to The Weekly Squeak, a weekly report on what's going on in the world of Squeak.

We're back! Due to some personal problems of some member of the News Team (mostly of its team leader, who was and still is swamped in pre-graduation work), we had to suspend the pubblication of The Weekly Squeak. In the coming days, we'll try to recover with the pubblication of Light Editions of TWS. These light editions will contain pointers to interesting and useful messages which have been sent to the various Squeak-related mailing lists. If you'd like to volunteer some time to submit newsbits or article, please feel free to join us on news@lists.squeakfoundation.org .

In this issue you'll find:

  1. Goran Krampe On Socket vs OldSocket and on SocketStreams
  2. Questions and Comments from a Squeak/Seaside Newbie
  3. How to determine programmatically your operating system from Squeak
  4. A holiday morph from Edgar J. De Cleene

You'll find the complete report on the Squeak wiki.
The past issues may be found in the Archive.

28 Dec 2005  »

The Weekly Squeak No.17: December 11th - December 17th

Hello, and welcome back to The Weekly Squeak, a weekly report on what's going on in the world of Squeak.

Another issue of The Weekly Squeak out of the door, and yet again we're slowly reducing the lateness in publication. We hope you'll enjoy this latest installment!

In this issue you'll find:

  1. ShoreComponents for Seaside 2.6
  2. Squeak 3.9a is on fire!
  3. Some questions about Seaside's architecture
  4. A hosting by the Seaside
  5. An explanation of SqueakMap caching
  6. SqueakSource Update 1.3
  7. Live Seaside Tutorial
  8. New versions of ODBC
  9. Graphics in JavaScript
  10. Internship Position &at Douai
  11. A new Spoon-ful
  12. Upcoming Squeak Chats

You'll find the complete report on the Squeak wiki.
The past issues may be found in the Archive.

26 Dec 2005  »

SqueakViews: an interview with Cees De Groot

Welcome back to SqueakViews, the column in which we interview the Squeak hackers and developers. In this installment, Giovanni Giorgi has met Cees De Groot, one of the most prolific Squeak hackers and a member of the Squeak Foundation board.

GG: First of all, please share a little about yourself and your background. Where are you from, your studies and your current job.
CDG: I live in the Netherlands, will turn Very Old[tm] next year, and the little bit of formal training that people tried to expose me to was at Nijenrode Business School - even though the IT department sucked, I learnt a lot about business and after dropping out I've been mostly an autodidact. I had various software development jobs in the Netherlands, Germany, Switzerland and the UK and even help setting up some companies in the recent past - read the resume on my website for details if it really interests you :-).
Currently I am self-employed, doing both fixed-price projects and by-the-hour consulting gigs, mostly in some Smalltalk dialect.
GG: You are one of the most famous developer on Squeak. What are your primary working area at the time? What teams are you leading?
CDG: Well, famous is probably an overstatement. Vocal, yes, and by times even actually active. At the moment, I divide my time between Files where I am the team leader and v3.9 and Morphic where I help out. And now and then I come up with a little tool or proof-of-concept, which usually gets announced immediately on squeak-dev... Then of course there is the SqueakFoundation board, where I am a member and we're slowly finding out how to cooperate and how to make the community move forward. It turns out I learnt a lot about community building during my Jini Technical Oversight Committee involvement - I see a lot of history repeating...
GG: Can you do a small description of each of the projects you are working on (and your future plans too)?
CDG: At the moment, I am finishing a project called 'Digital Society of the Past' which resulted in Kolibri, a peer-to-peer system written in wxSqueak; also, I am preparing a new Squeak-based venture which is currently still a bit hush-hush. Kilauea is my main focus at the moment, because it directly forms the foundation for this new venture.
Kolibri is interesting because, to my best knowledge, it is the first project with a complete "I am a Windows application" user experience, from the installer to the (wxSqueak-based) interface. It is also interesting because it does some neat peer-to-peer stuff. The drawback is that it comes up in Dutch, I am planning to do something about that in the near future.
Kilauea is yet another effort to help Squeakers build web applications even faster. I think it differs from for example Mewa or Magritte in that it doesn't give the developer any choice: Kilauea persists in Magma, for example. If you want another persistence mechanism, or something different w.r.t. the web front-end, you're out of luck. This might seem inflexible, but it keeps the code base small and simple, and at the moment I am interested in that above anything else. The end goal is to have a new developer download a Kilauea image and have him have built his first fully-persistent, metadata-driven web application in, say, 5 or 10 minutes.
GG: What do you think of the last directions of the Squeak community? In my humble opinion, Squeak community is rapidly adapting and growing, and must support itself in much more organized way. What is your point of view?
CDG: The Squeak community is probably still 'recovering' from the end of Squeak Central as the leading institution - what we are getting better and better at is removing bottlenecks, so that as little as possible hinges on the effort of just one or two persons. Lots of stuff is happening at the moment, and all at the same time - a new way of maintaining images, a new organization structure "at the top", etcetera. We are happily making lots of mistakes, but so far there seems to be a lot of progress as well. That, and the interest that some high-profile projects like Seaside and Scratch are generating, make me feel quite confident about the future.
We are glad to have been 'adopted' by ESUG so we now have a legal entity to do stuff, but I see that as a temporary solution. The decision process is slow, and we're bound by ESUG's bylaws which of course were setup for different goals. Luckily, Ron Teitelbaum has gotten the interest of the people at the Software Freedom Law Center and they have indicated that they're ready to support us with various issues, ranging from crypto law compliance to formation of a legal entity around Squeak Foundation and licensing issues. We're currently dealing with the crypto stuff so that US-based developers can safely work on the Cryptography project, but if that turns out to work well, I am very much for asking these guys to help us with the other issues as well.
GG: About Squeak Community, tell us the state of your project SqueakPeople.
CDG: Half asleep :-). SqueakPeople currently runs the Advogato.org code, which is in C and stores everything in XML files for some reason. I have code that reads the XML files, but so far have been too lazy to write code that writes them back. If we have that, we can slowly move forward, replacing SqueakPeople's Advogato code with honest Smalltalk code bit by bit, but as long as writing data isn't possible, the project is stalled. The only alternative would be a big bang changeover, but that's an amount of work I'm not able to spend at the moment. So if someone feels like helping me here, you'll have my eternal gratitude :).
I am glad that SqP took off and is now one of the 'core' sites of the Squeak community. There is a lot of value in the web-of-trust, and other sites could profit from it as well (like the Squeak Swiki, where we could limit certain kinds of modification only to people who identify as, say, at least someone with the Apprentice level on Squeak People). So I hate it that we currently have this C code that I'd rather not touch, the sooner this moves to Squeak, the better.
GG: What are your plans for the future?
CDG: I'll be happy if I can continue contributing to Squeak and apply it in my work as well. At the moment, all my paid work is done in various Smalltalk dialects and I am very much planning to keep it that way.

21 older entries...

This person has certified others as follows:

Others have certified this person as follows:

[ Certification disabled because you're not logged in. ]

[ Home | Articles | Login/Account | People | Projects ]