You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(8) |
Aug
(6) |
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: <te...@us...> - 2005-08-26 17:26:10
|
Hi, all! This came later than I hoped for, due to having other things in my life and being a bit sick for a few days. I'm still not quite happy with the way I did things to make it look right, but now the structure is visualized somehow. Go get the package from the download page and please remember to send me some feedback. -- Tero Kuusela "The men who really believe in themselves are all in lunatic asylums." |
From: Tero K. <te...@us...> - 2005-08-21 11:22:23
|
Leonardo Santagada wrote: > I have some problens with this 0.2 release. In windows it doesn't work > because gtksourceview doesn't have a package for windows. In linux > (Ubuntu Breezy) it freezes as I press start after loading a program. > Were are you testing? > Hmm, I'm using Debian's unstable for my development and testing. Did you load a program of your own? Since in that case, I guess it caused an exception somewhere, which freezes 0.2.0. If you run it from a terminal, you can check if it spews an exception out. I'm working on a 0.3.0 prerelease, which will handle these situations without freezing completely. If you used one of the examples provided in the package, then this is likely something else and I'd really like to know what it says in the terminal (stdout) if anything. Also, the current CVS is very different from 0.2.0 already. I'd suggest either trying that or waiting for a 0.3.0-pre1, which will be released as soon as I get one more thing working satisfactorily. -- Tero Kuusela "Every time you spend money, you're casting a vote for the kind of world you want." |
From: Leonardo S. <san...@gm...> - 2005-08-20 00:49:40
|
I have some problens with this 0.2 release. In windows it doesn't work because gtksourceview doesn't have a package for windows. In linux (Ubuntu Breezy) it freezes as I press start after loading a program. Were are you testing? ma, 15 elokuu 2005 17:57:45 EEST, te...@us... <te...@us...>: > Hi! >=20 > 0.2.0 is now out, you can get it from the usual place[0]. >=20 > This release brings many new things when compared to 0.1.0. The most visi= ble changes are a graphical visualization (although only for some simple th= ings) and the ability to skip some lines when visualizing. It meets, in my = opinion, almost all of my Summer of Code deliverables - some could even arg= ue that it meets them all. >=20 > Please give this release a spin and share your complaints, praises and id= eas with me! >=20 > [0] https://sourceforge.net/project/showfiles.php?group_id=3D142838 >=20 >=20 > -- > Tero Kuusela >=20 > "Opportunity is missed by most people because it is dressed in overalls a= nd looks like work." >=20 >=20 > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practic= es > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & Q= A > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > Openexvis-devel mailing list > Ope...@li... > https://lists.sourceforge.net/lists/listinfo/openexvis-devel >=20 --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |
From: <te...@us...> - 2005-08-15 14:55:50
|
Hi! 0.2.0 is now out, you can get it from the usual place[0]. This release brings many new things when compared to 0.1.0. The most visible changes are a graphical visualization (although only for some simple things) and the ability to skip some lines when visualizing. It meets, in my opinion, almost all of my Summer of Code deliverables - some could even argue that it meets them all. Please give this release a spin and share your complaints, praises and ideas with me! [0] https://sourceforge.net/project/showfiles.php?group_id=142838 -- Tero Kuusela "Opportunity is missed by most people because it is dressed in overalls and looks like work." |
From: <te...@us...> - 2005-08-10 04:47:59
|
Hi, all! I have just uploaded the first public release of OpenExVis. It doesn't do any actual visualization yet, but is something to play with. What you can see with it is Python source executed line by line and a disassembly of every line executed. I'd appreciate any feedback. I'll be now continuing work towards meeting my SoC deliverables and hope to have a new release within a week or so. -- Tero Kuusela "Let no one ever come to you without leaving better and happier." |
From: Tero K. <te...@us...> - 2005-08-10 01:11:22
|
Hi, all! It seems the email announcement I sent here hasn't arrived yet, so I'm sending another just in case it got completely lost. The first public release, 0.1.0, is now available! Get it from the project site at SourceForge, play with it, report any bugs and give feedback. For more information, please read the release notes and/or my blog entry (http://www.teroajk.net/blog/). -- Tero Kuusela "It does not matter how slowly you go so long as you do not stop." |
From: Leonardo S. <san...@gm...> - 2005-07-22 20:31:53
|
2005/7/22, Tero Kuusela <te...@us...>: > Hmm, I had never heard of rest2web before, it seems like an interesting > idea. I've never bothered to learn reST, though. <snip> > So I think rest2web could be worth a try. Learning the basics of reST > shouldn't take very long and I believe it to be a useful skill to have. > So I will begin messing with it, I just wanted it to use a better template language, but that is what we have... i will send you the code =20 >=20 > Just to let everyone know, I'll be away from Saturday to next week's > Tuesday. My wife has her (very short) holiday and we're making a short > trip during which I won't have access to computers. >=20 It is always good to be away from computers from time to time. :) --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |
From: Tero K. <te...@us...> - 2005-07-22 20:15:51
|
Leonardo Santagada wrote: > Tero, you said you wanted some way to easily update the site, I think > you have these options (at least using the sf.net servers): > * A php light cms. > * A wiki in python/cgi or php > * rest2web > * A blog tool > > What do you think is the best one? I am more inclined for the rest2web > or php cms, but I never used Firedrop or anyother blog-like tool. > After choosing I can start helping in the transition to it. > Hmm, I had never heard of rest2web before, it seems like an interesting idea. I've never bothered to learn reST, though. With any PHP application, I really want to see how serious the developers are about security before considering it for usage. I have used TWiki on a few websites and like the speed I can create content with it. Wikis do have their shortcomings, though, and I'd actually like to learn something new - as long as learning it doesn't take too much time considering the deadline. As for a blog, I already set one up at http://www.teroajk.net/blog/ and the alternatives there don't seem very useful to build a site like this, IMHO. So I think rest2web could be worth a try. Learning the basics of reST shouldn't take very long and I believe it to be a useful skill to have. Just to let everyone know, I'll be away from Saturday to next week's Tuesday. My wife has her (very short) holiday and we're making a short trip during which I won't have access to computers. -- Tero Kuusela "It is through creating, not possessing, that life is revealed." |
From: Leonardo S. <san...@gm...> - 2005-07-22 18:26:03
|
Tero, you said you wanted some way to easily update the site, I think you have these options (at least using the sf.net servers): * A php light cms. * A wiki in python/cgi or php * rest2web * A blog tool What do you think is the best one? I am more inclined for the rest2web or php cms, but I never used Firedrop or anyother blog-like tool. After choosing I can start helping in the transition to it. (if someone is reading the list and have any more ideas, please contribute) --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |
From: Tero K. <te...@us...> - 2005-07-21 09:44:56
|
Leonardo Santagada wrote: > 2005/7/20, Tero Kuusela <te...@us...>: >>Hi, Leonardo! >> >>The project was at a standstill for about 10 days since I was busy being >>an organizer at DebConf5[0]. I've been studying some things as hinted by >>my mentor, David Ascher, and have done some planning. I'll write >>something about my current ideas to the project website so you can >>provide some valuable feedback ;) > > Be sure I will. There's now something here: http://openexvis.sourceforge.net/documentation.html Go take a look and let me know what you think. I suggest looking through it before reading the rest of this mail. > I can already teel you what I think about Jeliot. The program seens > nice, but I don't really think that the user want to see every math > operation animated or at least this should be configurable. What I > would like to do is make a presentation file, where you configure the > animator, put the parts that you want to show or don't, and maybe > define how you want then animated on the screen. > Have you ever used gato (http://gato.sourceforge.net/) ? In it you > can only animate graph algos, but what I like in it is that it shows > graphs in a graphical way, coloring the node that you are reading > from, something that jeliot doesn't apear to do. OpenExVis should have > a way for the user to make his own graphical representation of the > info, especialy for the black boxes. Some examples would be: > - A real semaphore for teaching about concurrency > - Some tree representation to show search algos > - double linked lists represented by a circle so the users see that if > he keeps going left in it it would never end. > > What do you think? > (yep I am really ancious about this) > Yes, that's something Jeliot doesn't do nor does it plan to do AFAIK. They are very interesting goals and something I'd definitely like to see at some point. Not until I've reached the SoC goals I've set, though. My approach is a bit different in that I don't plan to construct a presentation file, but instead run the code through the interpreter and make the visualization real-time. This makes things more difficult with non-interpreted languages, of course, but I haven't been thinking about those very much as I see so many benefits in using interpreted ones for educational purposes anyway. As for implementing different visualizations, I had earlier thought about themes that would basically be visualizing variables with something that depicts what they represent (like showing penguin images inside a box for representing a variable counting penguins). Your ideas go farther and require more thought to implement. My first thought would be that in addition to having translators be drop-in components, the visualizers could be such as well. I do have this feeling that the visualization area could need some major rethinking to support this as well, though. Or maybe it would need to be the drop-in component instead of visualizer or the visualizer and visualization area somehow combined, or... Currently, the visualization area is supposed to be just a fairly dumb canvas that takes care of drawing stuff according to instructions from the visualizer. Their tasks aren't set in stone, though, and I haven't quite figured out where the line goes between them. >>As for where you could help in addition to giving feedback, I would >>really like to offload the webmaster task to someone else if you'd be >>willing and capable of doing that. Also, when code starts to flow to the >>CVS, I'd like to have it tested by as many people as possible. > > As you probably noticed my english isn't top notch, but we can discuss > that. I think I can do it, I just want to know exactly what you want.. > Well, what I would _prefer_ is a CMS of some sort that someone else would keep running so that I can concentrate on writing content without thinking about HTML tags, menus and such. Really, I'm not looking for content providers as much as someone to make it easy for me to provide the content. >>It isn't _that_ long to the SoC deadline, so you don't need to wait very >>long to contribute code either. I'd be glad to get some other developers >>in the project as soon as possible :) > > Have you ever considered sending a mail to python in education? or > maybe python-users list? I think that a lot of people would find this > kind of program a very neat idea and would like to help out. Well, I prefer not to keep much noise about my projects until I actually have something for others to play with. So after there's some code, I certainly will consider those lists as well for spreading the word. -- Tero Kuusela "Our deeds determine us, as much as we determine our deeds." |
From: Leonardo S. <san...@gm...> - 2005-07-20 19:36:42
|
have you ever seen the psyco(http://psyco.sourceforge.net/) animated slides (http://psyco.sourceforge.net/accu2004-psyco.tgz)? There are also some pypy ones that I don't have the link, those are some nice animated code code :) for you to look at. Those two presentations remind me of another example that I forgot: - Showing how a compiler work by putting in the screen the source of a litle program and showing how it is parsed and compiled inside the complier. --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |
From: Leonardo S. <san...@gm...> - 2005-07-20 19:28:09
|
2005/7/20, Tero Kuusela <te...@us...>: > Hi, Leonardo! >=20 > The project was at a standstill for about 10 days since I was busy being > an organizer at DebConf5[0]. I've been studying some things as hinted by > my mentor, David Ascher, and have done some planning. I'll write > something about my current ideas to the project website so you can > provide some valuable feedback ;) Be sure I will. I can already teel you what I think about Jeliot. The program seens nice, but I don't really think that the user want to see every math operation animated or at least this should be configurable. What I would like to do is make a presentation file, where you configure the animator, put the parts that you want to show or don't, and maybe define how you want then animated on the screen. Have you ever used gato (http://gato.sourceforge.net/) ? In it you can only animate graph algos, but what I like in it is that it shows graphs in a graphical way, coloring the node that you are reading from, something that jeliot doesn't apear to do. OpenExVis should have a way for the user to make his own graphical representation of the info, especialy for the black boxes. Some examples would be: - A real semaphore for teaching about concurrency - Some tree representation to show search algos - double linked lists represented by a circle so the users see that if he keeps going left in it it would never end. What do you think? (yep I am really ancious about this) >=20 > As for where you could help in addition to giving feedback, I would > really like to offload the webmaster task to someone else if you'd be > willing and capable of doing that. Also, when code starts to flow to the > CVS, I'd like to have it tested by as many people as possible. As you probably noticed my english isn't top notch, but we can discuss that. I think I can do it, I just want to know exactly what you want.. >=20 > It isn't _that_ long to the SoC deadline, so you don't need to wait very > long to contribute code either. I'd be glad to get some other developers > in the project as soon as possible :)=20 Have you ever considered sending a mail to python in education? or maybe python-users list? I think that a lot of people would find this kind of program a very neat idea and would like to help out. --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |
From: Tero K. <te...@us...> - 2005-07-20 18:52:07
|
Leonardo Santagada wrote: > Hi to everyone on the list :). I am sending this mail because I had > the same idea about a visualization tool to help teaching programming, > so I want to help in anyway I can. What is the status of the project? > I know I can't help with code now, but I want to keep an eye in it for > me to start helping after summer of code. > > ps.: I didn't had time to send my projet to summer of code, or else > maybe we could be working in something together. > Hi, Leonardo! The project was at a standstill for about 10 days since I was busy being an organizer at DebConf5[0]. I've been studying some things as hinted by my mentor, David Ascher, and have done some planning. I'll write something about my current ideas to the project website so you can provide some valuable feedback ;) As for where you could help in addition to giving feedback, I would really like to offload the webmaster task to someone else if you'd be willing and capable of doing that. Also, when code starts to flow to the CVS, I'd like to have it tested by as many people as possible. It isn't _that_ long to the SoC deadline, so you don't need to wait very long to contribute code either. I'd be glad to get some other developers in the project as soon as possible :) [0] http://www.debconf.org/debconf5/ -- Tero Kuusela "If a man takes no thought about what is distant, he will find sorrow near at hand." |
From: Leonardo S. <san...@gm...> - 2005-07-20 16:58:31
|
Hi to everyone on the list :). I am sending this mail because I had the same idea about a visualization tool to help teaching programming, so I want to help in anyway I can. What is the status of the project? I know I can't help with code now, but I want to keep an eye in it for me to start helping after summer of code. ps.: I didn't had time to send my projet to summer of code, or else maybe we could be working in something together. --=20 Leonardo Santagada (http://www.lomohomes.com/retype) "In Python, how do you create a string of random characters? Read a Perl file!" |