From: Kenneth Tilton on
Now you can ask for hints (and a bunch more is fixed):

http://teamalgebra.com/

I like -3x > 15 because then it offers two hints, one about dividing on
both sides and one about flipping the inequality.

That is the qooxdoo JS library driven by a Lisp server app running
AllegroServe, all with Cells Inside(tm), running on an AWS 64-bit instance.

Don't mind the whacky color scheme, that is just leftover debuggery to
help me sort out the qooxdoo layout manager. It's pretty powerful hence
sometimes surprising.

Bit of a bummer: that is still running on a 64-bit AWS instance because
the app hangs somewhere installed on a 32-bitter. Hmmm, I have VM
Workstation....awesome, I will be able to debug using the ACL IDE.

kt

--
http://www.stuckonalgebra.com
"The best Algebra tutorial program I have seen... in a class by itself."
Macworld
From: kodifik on
> Don't mind the whacky color scheme, that is just leftover debuggery to
> help me sort out the qooxdoo layout manager. It's pretty powerful hence
> sometimes surprising.

FYI
It does not seem to work well with a spanish keyboard.

> --http://www.stuckonalgebra.com
> "The best Algebra tutorial program I have seen... in a class by itself."
> Macworld

You seem to be also stuckonproprietarysoftware

From: Richard Cornford on
On Jun 29, 11:43 am, Kenneth Tilton wrote:
> Now you can ask for hints (and a bunch more is fixed):
>
> http://teamalgebra.com/
<snip>

OK, what is the point of positing to a javascript group a link to a
web page that produces a javascript error before it even finishes
loading (that being a total failure by any javascript standard)? That
error being:-

Line: 5180
Char: 9
Error: Image modification not possible because elements could not be
replaced at runtime anymore!
Code: 0
URL: http://temoalgebra.com/

(It is a custom error, presumably produced by whatever library you are
using, but what on earth is that "anymore" about? A browser either can
replace elements at runtime or it cannot; it is not a faculty that
comes and goes).

And don't you think that a 2.5 MB download is a little excessive for a
single web page (even if it were actually functional)?

Richard.
From: Kenneth Tilton on
Richard Cornford wrote:
> On Jun 29, 11:43 am, Kenneth Tilton wrote:
>> Now you can ask for hints (and a bunch more is fixed):
>>
>> http://teamalgebra.com/
> <snip>
>
> OK, what is the point of positing to a javascript group a link to a
> web page ...

It is based on qooxlisp, a great JS library, is the point.

that produces a javascript error before it even finishes

Works for me on Chrome, FireFox, Safari, and IE. And slowly on Opera.


> loading (that being a total failure by any javascript standard)? That
> error being:-
>
> Line: 5180
> Char: 9
> Error: Image modification not possible because elements could not be
> replaced at runtime anymore!
> Code: 0
> URL: http://temoalgebra.com/

What the hell is temoalgebra? Try: http://teamalgebra.com/

Nice bug report. No browser, no OS...

>
> (It is a custom error, presumably produced by whatever library you are
> using, but what on earth is that "anymore" about? A browser either can
> replace elements at runtime or it cannot; it is not a faculty that
> comes and goes).
>
> And don't you think that a 2.5 MB download is a little excessive for a
> single web page (even if it were actually functional)?

Last I looked it was ~800k and the "single web page" is the entire web
application (which was 40mb as a desltop app).

Kids will work on Algebra for 10-50 minutes at a time, they'll wait 2-3s.

kt


--
http://www.stuckonalgebra.com
"The best Algebra tutorial program I have seen... in a class by itself."
Macworld
From: Richard Cornford on
On Jun 29, 2:06 pm, Kenneth Tilton wrote:
> Richard Cornford wrote:
>> On Jun 29, 11:43 am, Kenneth Tilton wrote:
>>> Now you can ask for hints (and a bunch more is fixed):
>
>>>http://teamalgebra.com/
>> <snip>
>
>> OK, what is the point of positing to a javascript group
>> a link to a web page ...
>
> It is based on qooxlisp, a great JS library, is the point.

The point you are making about qooxlisp is probably not the point you
think you are making.

> that produces a javascript error before it even finishes
>
> Works for me on Chrome, FireFox, Safari, and IE. And slowly
> on Opera.

That seems to be an exaggeration.

>> loading (that being a total failure by any javascript standard)?
>> That error being:-
>
>> Line: 5180
>> Char: 9
>> Error: Image modification not possible because elements could not
>> be replaced at runtime anymore!
>> Code: 0
>> URL:http://temoalgebra.com/
>
> What the hell is temoalgebra? Try:http://teamalgebra.com/

It is a typo.

> Nice bug report. No browser, no OS...

What has the OS got to do with anything? And there is only one browser
that outputs its error reports in that style (which means that only
someone who was not looking at their error reports would not recognise
it (which would also be someone who thought something was fine while
it was generating errors)).

>> (It is a custom error, presumably produced by whatever library
>> you are using, but what on earth is that "anymore" about? A
>> browser either can replace elements at runtime or it cannot;
>> it is not a faculty that comes and goes).
>
>> And don't you think that a 2.5 MB download is a little excessive
>> for a single web page (even if it were actually functional)?
>
> Last I looked it was ~800k

It sounds like you are not measuring your HTTP traffic very
effectively.

> and the "single web page" is the entire web
> application

That is probably a mater of perspective.

> (which was 40mb as a desltop app).
>
> Kids will work on Algebra for 10-50 minutes at a time, they'll
> wait 2-3s.

35 seconds here for an initial load, and gambling on the patience of
children doesn't sound like it has as much mileage as you think.

Richard.