[sugar] activity's access to usb and sd card paths?
I would like to provide the option to save large media files to external storage devices. Is there any security or rainbow restriction from writing to /media/connectedDevice? Is there a better path to use than that? Is there anything activity authors should consider about how the Journal treats these media? Thanks Erik ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
[sugar] idea for a tutorial recording activity
I'd like some feedback on an idea for a tutorial recording activity. The idea is to allow the kids and teachers to use the laptop to create their own tutorials on how to use the laptop, or how do do some neat trick with it, program it, use an activity etc. The recording can be in their own language, with explanations at their own level. The idea came from a recent experience where I created some flash movies showing how clustered Samba works, and the great positive feedback I got from that (see http://samba.org/~tridge/ctdb_movies/). We already had detailed documents on how to setup clustered Samba and what it could do, but the movies made a big difference anyway. People respond to demonstrations more than documents. The basic tool I'm thinking of using is pyvnc2swf: http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf.html combined with x11vnc. The activity would start with a dialog box like this: === To start recording your tutorial, click RECORD To end recording press Alt-7 RECORDCANCEL === When RECORD is clicked the dialog would go away, and the laptop would be fully usable as normal. All activity will be recorded, including voice. At the end of the recording the user clicks Alt-7, and a dialog appears where they get to name their recording. Then there needs to be a way to view recordings they have made, and share them with others, probably via posting to a web site. It might also be nice to allow the user to enable/disable the camera during the recordings with a hot-key. This would display the camera view as a smallish box on the right hand side, which would then become part of the recording. I don't know how much of this idea will be possible, as perhaps the cpu and/or storage constraints will make it impractical. I also don't know whether I'm capable of doing any of this as my python skills are non-existant and I don't have much spare time, but if anyone would like to jump in and help then I think it would be worth trying. I think this activity would be particularly useful for teacher to teacher communication. Some teachers will have great ideas on how to get the most out of these laptops, and we need a way to get those ideas communicated as widely as possible. This might provide a reasonable way to do that. I've put a trivial example of an OLPC 'calculator' tutorial that I have created using x11vnc on my B2 at: http://samba.org/~tridge/OLPC/calculator.html Some problems with it: - I should have scaled it better so it fits better when viewed on a OLPC - sound doesn't play back when I view this on my B2. I don't know why yet. - the movie is too large, mostly because the sound is too high quality I think. - the Web activity consumes huge gobs of memory when playing back this tiny movie. It brings my 128M laptop to a crawl. - gnash consumes too much cpu and memory, at least for a B2 - the JS framing in the movie and the pause control is not very good The above example was creating running x11vnc on the B2 and running pyvnc2swf on my Debian laptop pointed at the B2 over a wireless link. I haven't got the pyvnv2swf python code running on the B2 yet (did I mention that my python skills are non-existant?) Cheers, Tridge ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] idea for a tutorial recording activity
Sometime ago I checked out recordmydesktop ( http://recordmydesktop.iovar.org/about.php) to see how feasible it would be for XO owners to record screencasts. It is a command-line program, with separate gtk and qt frontends. I installed it into my B4 using yum install recordmydesktop I did some testing of the options the program has, and tried to tune them to get a balance between the speed of the system while recording, the size of the final video (5.6 MB for 6 minutes in my test) and speed when playing the video on a XO (also good with my test). The command I used was: recordmydesktop --no-sound -v quality 10 -delay 10 -fps 10 and the output: http://ia341239.us.archive.org/2/items/ScreencastOfBetaVersionOfSugarDesktopOnAXoLaptop/tmpNfhxcl.ogg It has the ability to record sound as well (which I disabled), so if in your activity you enabled the microphone while recording, it would be possible to do what you wanted, the kid/narrate things. Eduardo 2007/12/10, [EMAIL PROTECTED] [EMAIL PROTECTED]: I'd like some feedback on an idea for a tutorial recording activity. The idea is to allow the kids and teachers to use the laptop to create their own tutorials on how to use the laptop, or how do do some neat trick with it, program it, use an activity etc. The recording can be in their own language, with explanations at their own level. The idea came from a recent experience where I created some flash movies showing how clustered Samba works, and the great positive feedback I got from that (see http://samba.org/~tridge/ctdb_movies/). We already had detailed documents on how to setup clustered Samba and what it could do, but the movies made a big difference anyway. People respond to demonstrations more than documents. The basic tool I'm thinking of using is pyvnc2swf: http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf.html combined with x11vnc. The activity would start with a dialog box like this: === To start recording your tutorial, click RECORD To end recording press Alt-7 RECORDCANCEL === When RECORD is clicked the dialog would go away, and the laptop would be fully usable as normal. All activity will be recorded, including voice. At the end of the recording the user clicks Alt-7, and a dialog appears where they get to name their recording. Then there needs to be a way to view recordings they have made, and share them with others, probably via posting to a web site. It might also be nice to allow the user to enable/disable the camera during the recordings with a hot-key. This would display the camera view as a smallish box on the right hand side, which would then become part of the recording. I don't know how much of this idea will be possible, as perhaps the cpu and/or storage constraints will make it impractical. I also don't know whether I'm capable of doing any of this as my python skills are non-existant and I don't have much spare time, but if anyone would like to jump in and help then I think it would be worth trying. I think this activity would be particularly useful for teacher to teacher communication. Some teachers will have great ideas on how to get the most out of these laptops, and we need a way to get those ideas communicated as widely as possible. This might provide a reasonable way to do that. I've put a trivial example of an OLPC 'calculator' tutorial that I have created using x11vnc on my B2 at: http://samba.org/~tridge/OLPC/calculator.html Some problems with it: - I should have scaled it better so it fits better when viewed on a OLPC - sound doesn't play back when I view this on my B2. I don't know why yet. - the movie is too large, mostly because the sound is too high quality I think. - the Web activity consumes huge gobs of memory when playing back this tiny movie. It brings my 128M laptop to a crawl. - gnash consumes too much cpu and memory, at least for a B2 - the JS framing in the movie and the pause control is not very good The above example was creating running x11vnc on the B2 and running pyvnc2swf on my Debian laptop pointed at the B2 over a wireless link. I haven't got the pyvnv2swf python code running on the B2 yet (did I mention that my python skills are non-existant?) Cheers, Tridge ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar
Re: [sugar] idea for a tutorial recording activity
The link I gave seems to be not working, so here is it. The ogg video link is on the left of this page: http://www.archive.org/details/ScreencastOfBetaVersionOfSugarDesktopOnAXoLaptop 2007/12/10, Eduardo H Silva [EMAIL PROTECTED]: Sometime ago I checked out recordmydesktop ( http://recordmydesktop.iovar.org/about.php) to see how feasible it would be for XO owners to record screencasts. It is a command-line program, with separate gtk and qt frontends. I installed it into my B4 using yum install recordmydesktop I did some testing of the options the program has, and tried to tune them to get a balance between the speed of the system while recording, the size of the final video ( 5.6 MB for 6 minutes in my test) and speed when playing the video on a XO (also good with my test). The command I used was: recordmydesktop --no-sound -v quality 10 -delay 10 -fps 10 and the output: http://ia341239.us.archive.org/2/items/ScreencastOfBetaVersionOfSugarDesktopOnAXoLaptop/tmpNfhxcl.ogg It has the ability to record sound as well (which I disabled), so if in your activity you enabled the microphone while recording, it would be possible to do what you wanted, the kid/narrate things. Eduardo 2007/12/10, [EMAIL PROTECTED] [EMAIL PROTECTED]: I'd like some feedback on an idea for a tutorial recording activity. The idea is to allow the kids and teachers to use the laptop to create their own tutorials on how to use the laptop, or how do do some neat trick with it, program it, use an activity etc. The recording can be in their own language, with explanations at their own level. The idea came from a recent experience where I created some flash movies showing how clustered Samba works, and the great positive feedback I got from that (see http://samba.org/~tridge/ctdb_movies/http://samba.org/%7Etridge/ctdb_movies/). We already had detailed documents on how to setup clustered Samba and what it could do, but the movies made a big difference anyway. People respond to demonstrations more than documents. The basic tool I'm thinking of using is pyvnc2swf: http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf.htmlhttp://www.unixuser.org/%7Eeuske/vnc2swf/pyvnc2swf.html combined with x11vnc. The activity would start with a dialog box like this: === To start recording your tutorial, click RECORD To end recording press Alt-7 RECORDCANCEL === When RECORD is clicked the dialog would go away, and the laptop would be fully usable as normal. All activity will be recorded, including voice. At the end of the recording the user clicks Alt-7, and a dialog appears where they get to name their recording. Then there needs to be a way to view recordings they have made, and share them with others, probably via posting to a web site. It might also be nice to allow the user to enable/disable the camera during the recordings with a hot-key. This would display the camera view as a smallish box on the right hand side, which would then become part of the recording. I don't know how much of this idea will be possible, as perhaps the cpu and/or storage constraints will make it impractical. I also don't know whether I'm capable of doing any of this as my python skills are non-existant and I don't have much spare time, but if anyone would like to jump in and help then I think it would be worth trying. I think this activity would be particularly useful for teacher to teacher communication. Some teachers will have great ideas on how to get the most out of these laptops, and we need a way to get those ideas communicated as widely as possible. This might provide a reasonable way to do that. I've put a trivial example of an OLPC 'calculator' tutorial that I have created using x11vnc on my B2 at: http://samba.org/~tridge/OLPC/calculator.htmlhttp://samba.org/%7Etridge/OLPC/calculator.html Some problems with it: - I should have scaled it better so it fits better when viewed on a OLPC - sound doesn't play back when I view this on my B2. I don't know why yet. - the movie is too large, mostly because the sound is too high quality I think. - the Web activity consumes huge gobs of memory when playing back this tiny movie. It brings my 128M laptop to a crawl. - gnash consumes too much cpu and memory, at least for a B2 - the JS framing in the movie and the pause control is not very good The above example was creating running x11vnc on the B2 and running pyvnc2swf on my Debian laptop pointed at the B2 over a wireless link. I haven't got the pyvnv2swf python code running on the B2 yet (did I mention that my python skills are non-existant?) Cheers, Tridge ___ Sugar mailing list Sugar@lists.laptop.org
Re: [sugar] idea for a tutorial recording activity
You may want to contact the kids at Mouse.org, who are working on something similar... -walter On Dec 9, 2007 8:14 PM, [EMAIL PROTECTED] wrote: I'd like some feedback on an idea for a tutorial recording activity. The idea is to allow the kids and teachers to use the laptop to create their own tutorials on how to use the laptop, or how do do some neat trick with it, program it, use an activity etc. The recording can be in their own language, with explanations at their own level. The idea came from a recent experience where I created some flash movies showing how clustered Samba works, and the great positive feedback I got from that (see http://samba.org/~tridge/ctdb_movies/). We already had detailed documents on how to setup clustered Samba and what it could do, but the movies made a big difference anyway. People respond to demonstrations more than documents. The basic tool I'm thinking of using is pyvnc2swf: http://www.unixuser.org/~euske/vnc2swf/pyvnc2swf.html combined with x11vnc. The activity would start with a dialog box like this: === To start recording your tutorial, click RECORD To end recording press Alt-7 RECORDCANCEL === When RECORD is clicked the dialog would go away, and the laptop would be fully usable as normal. All activity will be recorded, including voice. At the end of the recording the user clicks Alt-7, and a dialog appears where they get to name their recording. Then there needs to be a way to view recordings they have made, and share them with others, probably via posting to a web site. It might also be nice to allow the user to enable/disable the camera during the recordings with a hot-key. This would display the camera view as a smallish box on the right hand side, which would then become part of the recording. I don't know how much of this idea will be possible, as perhaps the cpu and/or storage constraints will make it impractical. I also don't know whether I'm capable of doing any of this as my python skills are non-existant and I don't have much spare time, but if anyone would like to jump in and help then I think it would be worth trying. I think this activity would be particularly useful for teacher to teacher communication. Some teachers will have great ideas on how to get the most out of these laptops, and we need a way to get those ideas communicated as widely as possible. This might provide a reasonable way to do that. I've put a trivial example of an OLPC 'calculator' tutorial that I have created using x11vnc on my B2 at: http://samba.org/~tridge/OLPC/calculator.html Some problems with it: - I should have scaled it better so it fits better when viewed on a OLPC - sound doesn't play back when I view this on my B2. I don't know why yet. - the movie is too large, mostly because the sound is too high quality I think. - the Web activity consumes huge gobs of memory when playing back this tiny movie. It brings my 128M laptop to a crawl. - gnash consumes too much cpu and memory, at least for a B2 - the JS framing in the movie and the pause control is not very good The above example was creating running x11vnc on the B2 and running pyvnc2swf on my Debian laptop pointed at the B2 over a wireless link. I haven't got the pyvnv2swf python code running on the B2 yet (did I mention that my python skills are non-existant?) Cheers, Tridge ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar -- Walter Bender One Laptop per Child http://laptop.org ___ Sugar mailing list Sugar@lists.laptop.org http://lists.laptop.org/listinfo/sugar