Advertisement
Nickname
backflash
Registered since:
May 8, 2003
Short bio:
 
Home page:
http://blog.ntecs.de/
Total posts:
66

Forum posts by Michael Neumann:

5 pages [ Previous 1 2 3 4 5 Next ]
Posted in Ruby Buzz Forum, Oct 31, 2004, 10:18 PM
Ruby can't store continuations or blocks on disk! That was one reason why I was initially against using continuations (and blocks) in Wee. But now I have found some solutions to the problem. Blocks In the rendering-phase, you usually define some actions and input elements. This is currently done this way: def inc; @cnt += 1 end def dec; @cnt -=...
Posted in All Buzz Forum, Oct 31, 2004, 2:20 PM
As my dad is giving a guest lecture about the mathematics behind building society savings (Bausparen) at University of Karlsruhe, he wanted to give his students some tools they can play with easily. Last evening, we then build the calculator shown in the picture below. It's a portable web application using Ruby and my new Wee framework. I spent...
Posted in Ruby Buzz Forum, Oct 31, 2004, 2:20 PM
As my dad is giving a guest lecture about the mathematics behind building society savings (Bausparen) at University of Karlsruhe, he wanted to give his students some tools they can play with easily. Last evening, we then build the calculator shown in the picture below. It's a portable web application using Ruby and my new Wee framework. I spent...
Posted in All Buzz Forum, Oct 30, 2004, 2:10 PM
The picture shows page 10 of Curt Hibbs presentation about the Ruby on Rails web framework. Very good presentation!
Posted in Ruby Buzz Forum, Oct 30, 2004, 2:10 PM
The picture shows page 10 of Curt Hibbs presentation about the Ruby on Rails web framework. Very good presentation!
Posted in All Buzz Forum, Oct 30, 2004, 12:05 PM
The whole long night, my laptop was running and stressing a Wee application to find memory leaks in the current continuation implementation. I started with 25 stress processes, after 14 hours, there were only 16 of them still alive. The other 9 processes died for a yet unknown reason (probably a connection related problem). All in all, the...
Posted in Ruby Buzz Forum, Oct 30, 2004, 12:05 PM
The whole long night, my laptop was running and stressing a Wee application to find memory leaks in the current continuation implementation. I started with 25 stress processes, after 14 hours, there were only 16 of them still alive. The other 9 processes died for a yet unknown reason (probably a connection related problem). All in all, the...
Posted in All Buzz Forum, Oct 30, 2004, 1:18 AM
Avi Bryant wrote some comments about Wee.
Posted in Ruby Buzz Forum, Oct 30, 2004, 1:18 AM
Avi Bryant wrote some comments about Wee.
Posted in All Buzz Forum, Oct 29, 2004, 7:00 PM
This morning, I added support for continuation-based programming to Wee. It's now one step closer to Seaside2 or Borges. But I still support non-continuation-based apps. After changing half a dozen of lines, it was done, or so I thought. But then, I realized that you can't call continuations across threads. After wrapping each session into it's...
Posted in Ruby Buzz Forum, Oct 29, 2004, 7:00 PM
This morning, I added support for continuation-based programming to Wee. It's now one step closer to Seaside2 or Borges. But I still support non-continuation-based apps. After changing half a dozen of lines, it was done, or so I thought. But then, I realized that you can't call continuations across threads. After wrapping each session into it's...
Posted in All Buzz Forum, Oct 28, 2004, 1:44 PM
I finally got backtracking right. I fighted against a hard to find bug, and it turned out, that I was modifying a snapshot (e.g. arr = []; arr << 1). Method freeze is your friend! Now, backtracking is much more flexible. You can register individual objects for beeing backtracked (nothing new), but you can now have user-defined methods for...
Posted in Ruby Buzz Forum, Oct 28, 2004, 1:44 PM
I finally got backtracking right. I fighted against a hard to find bug, and it turned out, that I was modifying a snapshot (e.g. arr = []; arr << 1). Method freeze is your friend! Now, backtracking is much more flexible. You can register individual objects for beeing backtracked (nothing new), but you can now have user-defined methods for...
Posted in All Buzz Forum, Oct 27, 2004, 6:38 PM
Now it can handle 10 complete requests (which are actually two, one is a redirect) per second more, simply by changing the line val.dup rescue val into: case val when Fixnum, nil, true, false val else val.dup rescue val end The second is up to 14 times faster for objects that can't be cloned (Fixnum, nil, true, false). This results in an...
Posted in Ruby Buzz Forum, Oct 27, 2004, 6:38 PM
Now it can handle 10 complete requests (which are actually two, one is a redirect) per second more, simply by changing the line val.dup rescue val into: case val when Fixnum, nil, true, false val else val.dup rescue val end The second is up to 14 times faster for objects that can't be cloned (Fixnum, nil, true, false). This results in an...
5 pages [ Previous 1 2 3 4 5 Next ]
Advertisement