Sarah Nagaty's Blog

Archive for October 2009

Last week I was introduced to processing.js which is an open source programming language IDE built for the electronic arts and visual design communities with the purpose of teaching the basics of computer programming in a visual context, and to serve as the foundation for electronic sketchbooks. From the first glance, I thought that processing.js is soo powerful and I really enjoyed watching amazing demos. At first I liked playing around and watching all the demos and it was reaaaaaaaal fun but I then realized that i’m not actually working this way as I have things to be done. The most one i liked was this which i found so colorful.

My team and I chose to work on the visualization of the members in our g-osc community . At first we worked on retrieving the desired data which in our case was the names of all the users. After exploring the media wiki api, we succeeded in getting the xml data file containing all the users. Afterwards, We started working on processing.js. It is similar to the java methods and since we have a good experience with java, It was an easy task when it came to processing. We created a bubble for every member containing his username.

Finally, we’re done with it. And just after finishing it…Guess what??!!?? I have to think of the next thing to be done…THE MINI PROJECT! I’ll have to choose one of the ” thunderbird’s ” proposed list and work on it for the next 3 weeks. WISH ME LUCK!

good luck every1 đŸ™‚


Installing Bespin locally was one of this week’s tasks in the open source development course..
I started installing it but then i faced some problems which made me leave it till i finish the other task which is the processing.js visualization.

My visualization proposal is visualizating the gosc media wiki users by creating a colored ball having the name of each user. We’re still trying to add animation but actually things are not yet finalized.

Hopefully, I’ll finish the visualization then start installing Bespin and sure i’ll be blogging on that sooon!

hello :),
hope every1 is doing well. Today I resumed working on my own ubiquity command “g-osc-last-updated-page” which I proposed to work on. This command takes no arguments and returns the name of the latest file being updated on g-osc media wiki. At first, everything looked soo vague and I felt lost. I started making use of blogs and mozilla support community which helped me alot. Finally, I’m done with the command! =)

Things are getting more exciting in the “Open Source Development” course which I regard as a true “GRADUATE” course. Although I sometimes feel lost, but I’m not a quitter and I think it’s never too late to get on the right track. Hopefully,….mmm

Heyy every1,

This is the first time for me blogging which i think is interesting.  My name is Sarah Nagaty.

I’m a computer engineering graduate from the german university in cairo (GUC). Actually, I never had a personal blog until it became a must-to-have for a university course (Open Source Development: SE).

I’m a member in the g-osc (GUC open source community) founded by Dr.Fatma Meawad. I really hope to learn from this course as it seems very  interesting and to be an effective member in the community.

Wait for more posts sooon! :))


  • None
  • ramsey nagaty: Hi Best of luck with your studies
  • snagaty: Anytime! uw :)
  • Auto Insurance Guy: Ah!!! at last I found what I was looking for. Somtimes it takes so much effort to find even tiny useful piece of information. Nice post. Thanks