Week 13.428571 - Last Blog for Fall 2010 semester.
We have the commit visualization here and Nate's whole commit visualization with legends is shown below:
Thanks to Tim, We have talk videos of the six presentations. Project details may be found in RCOS dashboard
1) First talk by Peter Hajas on Mobile Notifier
2) Second Talk by Colin Sullivan and Adam Georgiou on Concert
3) Third Talk by Joe Dougherty on Fire Department Management System.
4) Fourth Talk by Tom Rozanski and Tim McMullen on awesome-wav
5) Fifth Talk by Anthony Loven on supybotUI
6) Sixth Talk by John Lee (Thomas Alexander)on RPI WiFi For Android
Great Job Guys. Thanks Tim - His channel is http://www.youtube.com/user/hortont424
Happy Holidays - and Keep up the good work and Keep on contributing to FOSS.
Wednesday, December 15, 2010
Monday, December 13, 2010
Week 13.142856 December 2010 Photos Videos
Week 13.142856 December 2010
Thanks to Peter we have had visualization of git commits. That can be seen in
here Now Nate has created a combined visualization of project commits and it is shown below.
We had a great group of students to start with - That group continued to thrive and perform even better.

Mentors Photo is shown below. these mentors are awesome - They not only excel technically but also willing to help others.

Alex and John are graduating. They have done great things for RCOS. We are going to miss them. Here they are - sharp and witty as ever.

Thanks to all of you - we had a great semester
Thanks to Peter we have had visualization of git commits. That can be seen in
here Now Nate has created a combined visualization of project commits and it is shown below.
We had a great group of students to start with - That group continued to thrive and perform even better.

Mentors Photo is shown below. these mentors are awesome - They not only excel technically but also willing to help others.

Alex and John are graduating. They have done great things for RCOS. We are going to miss them. Here they are - sharp and witty as ever.

Thanks to all of you - we had a great semester
Sunday, December 12, 2010
Week 13, Decemeber 10, 2010
Week 13, December 13, 2010
This past Friday was the last week of our meeting this semester. Most of Students working at RCOS contributed substantially to open source software projects. Students care so much about each other and care about FOSS efforts, they go out of their way to show their progress. Please see Projects git commits visualization (This was mainly the work of the student mentor Peter Hajas ). Thanks to Tim Horton who video taped the talks. He has placed the talks here.
We had six presentations.
1) Peter Hajas described his mobile notifier beta release (appropriately called awesome apple jacks. Peter has demoed his system and it really looked awesome. Hope other users will be able to download his Mobile notifier app and use it in their IPhones. Please see here for further details.
2) Colin Sullivan and Adam Georgiou presented their talks on their Concert Sound Organizer. They have completely reorganized their back-end using model view controller. Colin also talked about backnone.js - Their talk and other things are found here. They are using Django for their development. You should see their java commit visualization - It has been voted one among the best by his peers.
3) Joe Dougherty talked about his Fire Management Solutions. He has almost most of the system working. He has used Qt and C++ for his software development. His software has an eager customer. He also talked about his data management schema. His talk and blogs may be found here.
4) Tim and Tom presented their awesome-wav project - They have a beta release and a test for the users to test their security of wav implementations. Please see here for further details. Their software release version 1 is impressive.
5) Anthony Loven presented his supybotui - a web user interface for configuring IRC chat bot. He has done substantial implementation - He has not pushed his code yet. He plans to release his code and software during this winter break. His Blog here has his final presentation and other details.
6) John Lee (and Thomas Alexander) talked about RPI wifi for Android. They have added printer queue display in their latest implementation. Though he could not demo his system, it is easy to follow what this group has accomplished. This group even managed to incorporate my comments (to provide technical details) in their new presentation. Their talk can be found here.
What can I say more to this wonderful group of students. May be I should ask them to part the red sea and climb mount Everest and implement enhancements to linux kernel! They may do that and more. Great job guys. Mentors and I want you all to succeed and our efforts are aimed at that. Again thanks for all your efforts and continue to do good work!
Happy Holidays and promote FOSS efforts during this winter break too!
This past Friday was the last week of our meeting this semester. Most of Students working at RCOS contributed substantially to open source software projects. Students care so much about each other and care about FOSS efforts, they go out of their way to show their progress. Please see Projects git commits visualization (This was mainly the work of the student mentor Peter Hajas ). Thanks to Tim Horton who video taped the talks. He has placed the talks here.
We had six presentations.
1) Peter Hajas described his mobile notifier beta release (appropriately called awesome apple jacks. Peter has demoed his system and it really looked awesome. Hope other users will be able to download his Mobile notifier app and use it in their IPhones. Please see here for further details.
2) Colin Sullivan and Adam Georgiou presented their talks on their Concert Sound Organizer. They have completely reorganized their back-end using model view controller. Colin also talked about backnone.js - Their talk and other things are found here. They are using Django for their development. You should see their java commit visualization - It has been voted one among the best by his peers.
3) Joe Dougherty talked about his Fire Management Solutions. He has almost most of the system working. He has used Qt and C++ for his software development. His software has an eager customer. He also talked about his data management schema. His talk and blogs may be found here.
4) Tim and Tom presented their awesome-wav project - They have a beta release and a test for the users to test their security of wav implementations. Please see here for further details. Their software release version 1 is impressive.
5) Anthony Loven presented his supybotui - a web user interface for configuring IRC chat bot. He has done substantial implementation - He has not pushed his code yet. He plans to release his code and software during this winter break. His Blog here has his final presentation and other details.
6) John Lee (and Thomas Alexander) talked about RPI wifi for Android. They have added printer queue display in their latest implementation. Though he could not demo his system, it is easy to follow what this group has accomplished. This group even managed to incorporate my comments (to provide technical details) in their new presentation. Their talk can be found here.
What can I say more to this wonderful group of students. May be I should ask them to part the red sea and climb mount Everest and implement enhancements to linux kernel! They may do that and more. Great job guys. Mentors and I want you all to succeed and our efforts are aimed at that. Again thanks for all your efforts and continue to do good work!
Happy Holidays and promote FOSS efforts during this winter break too!
Sunday, December 5, 2010
Week 12, December 3, 2010
Week 12, December 4, 2010
TGIF - for me these four letter have a different connotation - I look forward to Fridays so that I have a chance to interact with a vibrant, creative and enthusiastic group of students interested in Open Source Software efforts. I have to congratulate Nate (and Rob) for getting recognized for Ease at this blog post. At the penultimate week, the four groups of students gave final presentations of their projects. Thanks to Tim we have youtube videos of the presented talks.
1. Cihan Caglayan gave her update and final presentation on RCOS Sahana Eden for empowering local artisans. She has a design document for the three modules that will be essential for her system. She plans to complete the project during winter break. Here is a link to her blog post. Below is her presentation (in you tube)
2. John McMaster gave his final (really his last presentation as he is graduating a semester early) on UVNet Universal Decompiler. He has made substantial progress on GUI, Python API, streamlining unit tests, modularizing his code for plugins and he is writing a paper. John has awesome talents with reverse engineering and decompiling Please look at his blog for further details. RCOS (and in particular the current co-director) is going to miss the wisdom of John McM. John's talk may be found in this youtube.
3. Nate gave his final presentation on Ease. Nate has accomplished a great deal and Ease is gaining an active set of users. It goes without saying that Nate gave his presentation in Ease. The fact that Ease is translated into many languages is itself a testimony to his work. Nates blog gives further details. (You may also want to look at his code page.) Nate is still working to squash a few bugs and make further enhancements. Nate's talk may be found in this youtube link.
4. Alex and Joe gave their presentation on Touch of Math. As usual their presentation is awesome. Joe gave a demo of their system in a pc browser and IPhone (I have the audacity to ask for it to run in IPad - Naturally it will take them a few seconds to make it run in IPad). Their blog describes greater details. Joe's presentation may be found in this youtube video.
I sit and watch in jaw dropping amazement the level of participation and achievement A tip of my (invisible) hat to every one who presented these wonderful talks (and students who asked intelligent questions and suggestions) and to Tim Horton an unassuming student who took the videos. Based on this I can certainly predict that the future looks bright! As I finish typing this blog, I wish the outside world (at least people at RPI) appreciate the level of commitment and work of these young students.
TGIF - for me these four letter have a different connotation - I look forward to Fridays so that I have a chance to interact with a vibrant, creative and enthusiastic group of students interested in Open Source Software efforts. I have to congratulate Nate (and Rob) for getting recognized for Ease at this blog post. At the penultimate week, the four groups of students gave final presentations of their projects. Thanks to Tim we have youtube videos of the presented talks.
1. Cihan Caglayan gave her update and final presentation on RCOS Sahana Eden for empowering local artisans. She has a design document for the three modules that will be essential for her system. She plans to complete the project during winter break. Here is a link to her blog post. Below is her presentation (in you tube)
2. John McMaster gave his final (really his last presentation as he is graduating a semester early) on UVNet Universal Decompiler. He has made substantial progress on GUI, Python API, streamlining unit tests, modularizing his code for plugins and he is writing a paper. John has awesome talents with reverse engineering and decompiling Please look at his blog for further details. RCOS (and in particular the current co-director) is going to miss the wisdom of John McM. John's talk may be found in this youtube.
3. Nate gave his final presentation on Ease. Nate has accomplished a great deal and Ease is gaining an active set of users. It goes without saying that Nate gave his presentation in Ease. The fact that Ease is translated into many languages is itself a testimony to his work. Nates blog gives further details. (You may also want to look at his code page.) Nate is still working to squash a few bugs and make further enhancements. Nate's talk may be found in this youtube link.
4. Alex and Joe gave their presentation on Touch of Math. As usual their presentation is awesome. Joe gave a demo of their system in a pc browser and IPhone (I have the audacity to ask for it to run in IPad - Naturally it will take them a few seconds to make it run in IPad). Their blog describes greater details. Joe's presentation may be found in this youtube video.
I sit and watch in jaw dropping amazement the level of participation and achievement A tip of my (invisible) hat to every one who presented these wonderful talks (and students who asked intelligent questions and suggestions) and to Tim Horton an unassuming student who took the videos. Based on this I can certainly predict that the future looks bright! As I finish typing this blog, I wish the outside world (at least people at RPI) appreciate the level of commitment and work of these young students.
Sunday, November 21, 2010
Week 11, November 19, 2010
Week 11, November 19, 2010
The semester is slowly winding down. Aft these talks, we are more or less done with update talks of most of the groups. I am impressed with the tenacity of students in getting their projects to speed and in some cases to completion!.
This week we had update talks by Ben, Brendon and Lindsey, Nick and Ellis and Matt. Nate gave a fine presentation on his work on improving dashboard.
1) Ben Shippe has more or less completed his work on creating a server for displaying open street maps (similar to what JumpStart International does). He even had a live demo. It is extremely creditable to Ben as his server is a $60 second/third hand computer we got with very little RAM. This prevented him to cache the map tiles. He had also very little disk space to have the detailed map of the world. Ben jus showed the detailed map of UK. Ben has documented most of his porting stratgey so that his efforts could easily be documented.
2) Brendon and Linsey are moving along in their media content delivery systems. Lindsey is working on the backend data base issues where Brendon is concentrating on
the video display. They also showed a demo of their project. They are currently hosting their project in myrpi website (thanks Brian M and the rest of the Web Tech Group). They also showed off their vote and nominate social aspects of visualizing high end video. Very Good Progress by these two gentlemen.
3) Nick and Ellis have made a very good progress with their MYDoctor project. Their project started of with a goal to help single mothers (Nick and Ellis has nearly accomplished that goal) with a web site. They have extended their goals to help all patient and physicians. They are currently adapting open source software project (by some one else) in secure chatting/secure communication. Nick and Ellis showed a demo of their project and again it looks very good.
4) Matt is continuing with his open source software development efforts in the milkyway project (using BIONC). Matt's job is make the GPU work faster and reliably. Matt is doing a fantastic job of evaluating the various compiler/programming environments for various GPU. Since Milkyway is a big name project for RPI and tens of thousands of people are helping with their volunteer computing. So it is no wonder Matt is getting GPU units shipped to him overnight for their (GPU's) use in the project. Matt is testing them to utilize their computing potential.
True to the open source efforts, Nate is leading an effort to improve the dashboard. He is calling his system Observatory. Nate has already implemented some portion of it using Python, Django and JQuery. Nate is looking for volunteers to make more contributions to Observatory/Dashboard. Nate has posted his talk slides to the group.
What a pleasure for me to work such enthusiastic and creative students. I learn so much from them - their youth rubs on me - not only I become wiser, but also I feel younger!
Please check our dashboard for further details.
The semester is slowly winding down. Aft these talks, we are more or less done with update talks of most of the groups. I am impressed with the tenacity of students in getting their projects to speed and in some cases to completion!.
This week we had update talks by Ben, Brendon and Lindsey, Nick and Ellis and Matt. Nate gave a fine presentation on his work on improving dashboard.
1) Ben Shippe has more or less completed his work on creating a server for displaying open street maps (similar to what JumpStart International does). He even had a live demo. It is extremely creditable to Ben as his server is a $60 second/third hand computer we got with very little RAM. This prevented him to cache the map tiles. He had also very little disk space to have the detailed map of the world. Ben jus showed the detailed map of UK. Ben has documented most of his porting stratgey so that his efforts could easily be documented.
2) Brendon and Linsey are moving along in their media content delivery systems. Lindsey is working on the backend data base issues where Brendon is concentrating on
the video display. They also showed a demo of their project. They are currently hosting their project in myrpi website (thanks Brian M and the rest of the Web Tech Group). They also showed off their vote and nominate social aspects of visualizing high end video. Very Good Progress by these two gentlemen.
3) Nick and Ellis have made a very good progress with their MYDoctor project. Their project started of with a goal to help single mothers (Nick and Ellis has nearly accomplished that goal) with a web site. They have extended their goals to help all patient and physicians. They are currently adapting open source software project (by some one else) in secure chatting/secure communication. Nick and Ellis showed a demo of their project and again it looks very good.
4) Matt is continuing with his open source software development efforts in the milkyway project (using BIONC). Matt's job is make the GPU work faster and reliably. Matt is doing a fantastic job of evaluating the various compiler/programming environments for various GPU. Since Milkyway is a big name project for RPI and tens of thousands of people are helping with their volunteer computing. So it is no wonder Matt is getting GPU units shipped to him overnight for their (GPU's) use in the project. Matt is testing them to utilize their computing potential.
True to the open source efforts, Nate is leading an effort to improve the dashboard. He is calling his system Observatory. Nate has already implemented some portion of it using Python, Django and JQuery. Nate is looking for volunteers to make more contributions to Observatory/Dashboard. Nate has posted his talk slides to the group.
What a pleasure for me to work such enthusiastic and creative students. I learn so much from them - their youth rubs on me - not only I become wiser, but also I feel younger!
Please check our dashboard for further details.
Sunday, November 14, 2010
Week 10, November 12, 2010
Week 10, November 12, 2010
What an emotionally up and down week was last week - On Wednesday (11/10/2010), Poly (rpi student paper ) RCOS was featured in a news article ( see here for the actual article). That article had some positive things to say. On Thursday, Prof. Barbara Liskov of MIT(Turing Award Winner 2010) gave a talk on "Power of Abstraction". The talk rekindles my memories of my graduate student days (as I had been reading the papers (mentioned during the talk) and "partially" understanding the concepts). On Friday, Dr. Robert P. Ingalls an executive officer of RPI Cs department and teacher extraordinaire passed away. Dr. Ingalls was most helpful to RCOS and its mission and helped me greatly dealing with beauracracies. RCOS will miss Dr. Ingalls.
RCOS meeting went on as usual irrespective of the ups and downs. We had
four talks.
1) Steve talked about his Sahana Eden installation module updates to ease the installation process of Saha Eden. He has made the final enhancements and has submitted his code for review before getting accepted.
2) Liam talked about his update on secure skype like system. Liam has made the software consistent between client and server side. Liam has been using Protocol Buffer for his system. Liam is well on his way to make a substantial contribution to his system.
3) John and his group talked their update on Universal Batch Converter. They are making the GUI using Qt. The GUI is going on well. They showed even a brief demo. Since their system is a plug-in type, it can be easily extended to any kind of converters. This group is looking for Macs to test the portability of their system.
4) Finally Paul talked about his update on secure ripping. He divided his task into three parts 1) a command line tagger 2) a command line transcoding utility, and 3) a command line secure ripping. Paul has made a lot of progress with command line tagger and secure ripping. I wish he updates the dashboard properly (Some of Paul's updates are in here (based of firmant system of Rob Escriva developed as a RCOS project!) )
Then we split into smaller groups and mentors discussed with different project groups. We are still trying to get our mentor system to work well and we have been heading in that direction. Please give us/me a feedback.
I have to end this blog with a plea to update blogs and push your code.
What an emotionally up and down week was last week - On Wednesday (11/10/2010), Poly (rpi student paper ) RCOS was featured in a news article ( see here for the actual article). That article had some positive things to say. On Thursday, Prof. Barbara Liskov of MIT(Turing Award Winner 2010) gave a talk on "Power of Abstraction". The talk rekindles my memories of my graduate student days (as I had been reading the papers (mentioned during the talk) and "partially" understanding the concepts). On Friday, Dr. Robert P. Ingalls an executive officer of RPI Cs department and teacher extraordinaire passed away. Dr. Ingalls was most helpful to RCOS and its mission and helped me greatly dealing with beauracracies. RCOS will miss Dr. Ingalls.
RCOS meeting went on as usual irrespective of the ups and downs. We had
four talks.
1) Steve talked about his Sahana Eden installation module updates to ease the installation process of Saha Eden. He has made the final enhancements and has submitted his code for review before getting accepted.
2) Liam talked about his update on secure skype like system. Liam has made the software consistent between client and server side. Liam has been using Protocol Buffer for his system. Liam is well on his way to make a substantial contribution to his system.
3) John and his group talked their update on Universal Batch Converter. They are making the GUI using Qt. The GUI is going on well. They showed even a brief demo. Since their system is a plug-in type, it can be easily extended to any kind of converters. This group is looking for Macs to test the portability of their system.
4) Finally Paul talked about his update on secure ripping. He divided his task into three parts 1) a command line tagger 2) a command line transcoding utility, and 3) a command line secure ripping. Paul has made a lot of progress with command line tagger and secure ripping. I wish he updates the dashboard properly (Some of Paul's updates are in here (based of firmant system of Rob Escriva developed as a RCOS project!) )
Then we split into smaller groups and mentors discussed with different project groups. We are still trying to get our mentor system to work well and we have been heading in that direction. Please give us/me a feedback.
I have to end this blog with a plea to update blogs and push your code.
Sunday, November 7, 2010
Week 9, November 5, 2010
Week 9: November 5, 2010
With a new moon on Friday and many Indians were celebrating Diwali, the festival of lights, RCOS put on its own show of "fireworks" of talks. This week we had talks by four groups of students.
1) Graylin Kim hs been working on Open Legislation with NY State Senate dotCIO's office in their open quest for
open and transparent government. Graylin has been pursuing how to make this
efforts making legislatives public (and provide an API for searching and build a prototype)
available to other states. In this regards he is providing suggestive tags to bills
so that one can get information about the bills - like who proposed it who amended it, who voted for it, what stage of the process the bill is in etc). It is a fascinating work with deep implications on democracy. Graylin will be writing a blog about his implementations and his plan for the next stages.
2) Matt O'Brien has been working on management tools for Routers. His immediate client will be Networking Lab at RPI. Matt has been using PERL and Tk (GUI) to have multiple tabbed terminals (with automatic sign on). Matt has completed a basic GUI and a basic telnet session working. Matt plans to add bells and whistles to make his system useable before the end of this semester.
3) Joe Dougherty has been working with Volunteer Fire Management System. Joe has been using C++ with Qt. Joe has built the back-end of the program (using class structures preached in Software Engineering class).Joe is using SQLite for his back end data base. Many fire departments want to use his software. Joe's prelimiary gui design and implementation is given below.

4) John Lee and Tom Alexander presented a talk on making wifi (at RPI) work with Android. They provide a software solution.
They have releases this version in Android market place - They have also posted their code on the web. Both John and Tom have done an excellent job of making rpi wifi (hence any other university in principle) to work with android. Their next step may be to make their system even better and user friendlier.
Thanks to Alex (RCOS mentor) keeping time and gently enforcing it, the speakers finished right on time. For the last twenty minutes there were small group discussions with mentors floating between groups. The jury is still out whether breaking into small groups will help further foster FOSS ideas. I sincerely believe this will enable people to ask questions and learn from each other in a small personalized setting.
On Friday, our beloved dashboard looked more green than red (i.e. lots of students groups were updating wither their blogs or pushing the code)
With a new moon on Friday and many Indians were celebrating Diwali, the festival of lights, RCOS put on its own show of "fireworks" of talks. This week we had talks by four groups of students.
1) Graylin Kim hs been working on Open Legislation with NY State Senate dotCIO's office in their open quest for
open and transparent government. Graylin has been pursuing how to make this
efforts making legislatives public (and provide an API for searching and build a prototype)
available to other states. In this regards he is providing suggestive tags to bills
so that one can get information about the bills - like who proposed it who amended it, who voted for it, what stage of the process the bill is in etc). It is a fascinating work with deep implications on democracy. Graylin will be writing a blog about his implementations and his plan for the next stages.
2) Matt O'Brien has been working on management tools for Routers. His immediate client will be Networking Lab at RPI. Matt has been using PERL and Tk (GUI) to have multiple tabbed terminals (with automatic sign on). Matt has completed a basic GUI and a basic telnet session working. Matt plans to add bells and whistles to make his system useable before the end of this semester.
3) Joe Dougherty has been working with Volunteer Fire Management System. Joe has been using C++ with Qt. Joe has built the back-end of the program (using class structures preached in Software Engineering class).Joe is using SQLite for his back end data base. Many fire departments want to use his software. Joe's prelimiary gui design and implementation is given below.

4) John Lee and Tom Alexander presented a talk on making wifi (at RPI) work with Android. They provide a software solution.
They have releases this version in Android market place - They have also posted their code on the web. Both John and Tom have done an excellent job of making rpi wifi (hence any other university in principle) to work with android. Their next step may be to make their system even better and user friendlier.
Thanks to Alex (RCOS mentor) keeping time and gently enforcing it, the speakers finished right on time. For the last twenty minutes there were small group discussions with mentors floating between groups. The jury is still out whether breaking into small groups will help further foster FOSS ideas. I sincerely believe this will enable people to ask questions and learn from each other in a small personalized setting.
On Friday, our beloved dashboard looked more green than red (i.e. lots of students groups were updating wither their blogs or pushing the code)
Subscribe to:
Posts (Atom)