Re: Valentina

2006-04-08 Thread Stephen Barncard

Bob,
Check out Trevor Devore's DB library. A database abstraction library 
written in Transcript:


http://mangomultimedia.com/developer/revolution/

libDatabase 2.0 - Tested with altSQLite 2 and 3, MySQL, PostGreSQL, 
Valentina 1.x local. Prelinary testing done for Valentina 2.x 
local/server. Download stack, Getting Started pdf and documentation.

2.0.2.9

It spoke to me well, and enabled me to 'get on with the interface'. 
After using it once I donated immediately - but they're free - no 
obligation.


Actually the S in SQL stands for 'Structured' not Simple.

sqb


Hi all.

Is anyone with something less than a doctorate in highly complex 
programming languages using Valentina succesfully? What I am looking 
for is something I can use to EASILY create indexed tables and then 
quickly find, edit and update those tables. I know SQL has become 
the standard way of doing things, but the S is ANYTHING but 
SIMPLE, especially when it comes to querys. Maybe it's just the 
manuals are not very clear. I get most of it in principle, but I 
simply cannot take the time to learn a few hundred more functions at 
this point. I need to get to work on the INTERFACE. To do that, I 
need to make tables for the data. I will need to do that 
programmatically later.


I suppose if someone knows a better reference for Valentina then 
those horribly writtten manuals they provide it would be a HUGE 
start! Otherwise I am going to have to write off the money I spent 
for Valentina and find something else.


Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM



--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Geoff Canyon


On Apr 7, 2006, at 6:53 AM, Geoff Canyon wrote:

How about this code:

on mouseUp -- display the date
  answer the date with OK
end mouseUp

Just thought I would make your day. ;-)



On Apr 7, 2006, at 12:02 PM, Mark Wieder wrote:


To be fair, Geoff had a smiley in his post, so I think he deserves
some slack cut here. But I can think of several scenarios where this
will fail.


You are of course correct -- it was intended humorously. That said, I  
was also trying to point out that at a fine enough granularity, code  
_can_ be bug free.


But now you have me doubting myself: how could this fail?

There is the obvious possibility -- the developer could forget to  
include the answer dialog when building an app. But I don't think  
that qualifies as a bug in the code. You could get a date format  
you're unfamiliar with on a computer set to a different nationality  
than you expect, but that would still be a valid date, which is all  
the single-comment spec calls for.


So tell me what could go wrong? ;-)

regards,

Geoff
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Richard Gaskin

Chipp wrote:


Lynn Fredricks wrote:

If someone has a EULA linked to a particular version of the engine that
expressly allows this, send it to me ASAP - I am easily convinced by
previously issued EULAs.

7for7


 From the website Richard pointed you to:

It can be used to run .mt scripts similar
to the way the UNIX engines run them, and so can be used to develop
CGI applications on Win32 systems with HTTP servers that support
stdio-based communication.

As is the case for UNIX console-mode development, there are no script
length limits in this engine, and use of this engine free but
unsupported.

Probably a good thing to know. I didn't.


A lot of us MC users did.  I had occasion to mention this very 
specifically to Lynn recently, more than once.  Not sure why he said he 
wasn't familiar with it; maybe he just suffers from what Dan and I can 
call Rev List Subscriber Memory Disorder. ;)


Most of the engine changes since the older version at ftp.metacard.com 
have been for native appearances and other goodies that have no effect 
when running in faceless mode.  Also, MetaCard Corp. supported far more 
platforms than RunRev, so if your server runs Solaris, BSD, or one of 
the other flavors Rev is no longer compiled for you can still enjoy 
Transcript on your server with the old tried-and-true engine.


What a great way to evangelize Transcript: the moment you want to make 
GUI admin tools or desktop apps, you already know the language.  Dr. 
Raney had some insight!


So Andre, how's that web app framework coming?


The irony of all this is that it's been sitting there virtually untapped 
for years, and only when someone breathes new life into the 
ultra-niche-and-once-nearly-forgotten Ruby with the new-agey Rails do 
we finally take a fresh look at the legacy Raney left for us so long ago 
in our own native tongue.


I've been using Transcript as my language-of-choice on my servers since 
before RunRev Ltd. was born.  It's nice that the world is finally 
changing so I no longer feel the need to apologize for that choice 
(remember the '90s when people wrote web apps in C? E).



PS: What is eurotalk?  It's been added to the public directory at 
ftp://runrev.com/pub/ but it's too big to download conveniently.  Did 
I miss a press release?


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Valentina

2006-04-08 Thread Ruslan Zasukhin
On 4/8/06 8:44 AM, Robert Sneidar [EMAIL PROTECTED] wrote:

 Hi all.
 
 Is anyone with something less than a doctorate in highly complex
 programming languages using Valentina succesfully? What I am looking
 for is something I can use to EASILY create indexed tables and then
 quickly find, edit and update those tables. I know SQL has become the
 standard way of doing things, but the S is ANYTHING but SIMPLE,
 especially when it comes to querys. Maybe it's just the manuals are
 not very clear. I get most of it in principle, but I simply cannot
 take the time to learn a few hundred more functions at this point. I
 need to get to work on the INTERFACE. To do that, I need to make
 tables for the data. I will need to do that programmatically later.
 
 I suppose if someone knows a better reference for Valentina then
 those horribly writtten manuals they provide it would be a HUGE
 start! Otherwise I am going to have to write off the money I spent
 for Valentina and find something else.

Robert,

Actually no need to learn hundreds functions on start. Yes Valentina Is
quite complex and feature reach. So if you are new to database development
you can be stunned.

I have not catch if you know SQL good?
Assume yes. To give you direction. Template if you want
I will use just pseudo-language

-
1) Create database object

db = Database_New

2) Create db on disk:

Database_Creaate( db, path )

3) Create Table

Database_SqlExecute( db, CREATE TABLE T1 (id ulong) )

3) insert records

Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (1) )
Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (2) )
Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (3) )


4) Update Records

Database_SqlExecute( db, UPDATE T1 SET id = 55 WERE id = 1 )

5) Search table

curs = Database_SqlSelect( db, SELECT * FROM T1 )
...
Cursor_Destory( curs )


6) Close database

Database_Close( db )

-


You still think anything hard here? I hope no :-)

This is SQL Way of Valentina which support usually all other dbs.

Just for info: Valentina in contrast also offer API way of coding and Class
way (for OO languages). Revolution is not so much OO language (YET I hope).
I should admit that e.g. REALBasic and c++ users of Valentina in 90%
case-sensitive  prefer Class-way of development.

The main with Valentina - we always give to developer a CHOICE.

-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread David Vaughan

On 08/04/2006, at 16:36, Geoff Canyon [EMAIL PROTECTED] wrote:


So tell me what could go wrong? ;-)


You are limiting yourself to the code, where bugs can have the forms  
of user requirements, specification and documentation as well as  
coding. In this case, the user may have wanted to know the date in  
long form ;-)


However, your code snippet as written does indeed have a bug. If I  
run it here, I see the answer 4/8/06 which I consider an absurd  
answer and very clearly a bug. In Australia, it is not yet August.


cheers
David


regards,

Geoff

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Valentina

2006-04-08 Thread Ruslan Zasukhin
Hi Robert,

Additionally:

If talk about Valentina you need first of all do ValentinaInit()
When you finish work you do Valentina_ShutDown.

Also I wonder, have you see TUTORIAL of Valentina for Revolution?
It seems you have stick into REFERENCE of V4REV.

I am sure, it make the simplest introduction in 3 simple lessons how to use
Valentina. IF you will be able point us how to make it even more simple it
will be great. 

 -
 1) Create database object
 
 db = Database_New
 
 2) Create db on disk:
 
 Database_Creaate( db, path )
 
 3) Create Table
 
 Database_SqlExecute( db, CREATE TABLE T1 (id ulong) )
 
 3) insert records
 
 Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (1) )
 Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (2) )
 Database_SqlExecute( db, INSERT INTO T1 (id) VALUES (3) )
 
 
 4) Update Records
 
 Database_SqlExecute( db, UPDATE T1 SET id = 55 WERE id = 1 )
 
 5) Search table
 
 curs = Database_SqlSelect( db, SELECT * FROM T1 )
 ...
 Cursor_Destory( curs )
 
 
 6) Close database
 
 Database_Close( db )


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Not getting it

2006-04-08 Thread Ruslan Zasukhin
On 4/8/06 8:01 AM, Robert Sneidar [EMAIL PROTECTED] wrote:

Hi Robert,

 I know I must sound the newbie, but I read the following in the
 tutorial:


 Start of work with Valentina

 You have to set external references for the stack first. It could be done
 using Stack Property Inspector. Here you just need  to define the path to
 the V4REV_win.dll and(or) to the V4REV_Macho depends on OS target you  wish to
 use.

 In order to start you should initialize Valentina with the help of
 Valentina_Init() function. It could be done in on openCard event, for
 example.

 To do this you should make the following:
 € Choose Edit Card Script  from the card popup menu.
 € Write the following text:
 on OpenCard
 
get Valentina_Init( 10 * 1024 * 1024  )
 
 end OpenCard



 What specifically, do you MEAN by, You have to set external
 references for the stack first? What external reference, and why??

Actually this is question about REVOLUTION itself.

You use REVOLUTION IDE. Valentina is not part of Revolution. As well mySQL,
Postgre, ...

To be able use Valentina, mySQL, Postgre you need some EXTERNAL.
(i.e. plugin)

If you work on Windows this is V4REV_win.dll
If you work on MAC this is V4REV_Macho

To be able see plugins which a stack need you MUST specify reference to
required external. 

This was for ever. In Metacard and in Revolution.
I believe this should be described in the docs of Revolution.


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Not getting it

2006-04-08 Thread Ruslan Zasukhin
On 4/8/06 8:01 AM, Robert Sneidar [EMAIL PROTECTED] wrote:

Hi Robert,

--
 It could be done using Stack Property Inspector. Here you just
 need to define the path to
 the V4REV_win.dll and(or) to the V4REV_Macho depends on OS target you
 wish to use.

 In order to start you should initialize Valentina with the help of
 Valentina_Init() function.
--

 Are you saying I have to create a custom property with the path to
 the valentina functions?  What should I name the property??

NO

 Are you  
 saying I have to insert the V4REV_Macho into the command hierarchy?

NO

 What EXACTLY am I supposed to do??

 I call Valentina_Init(10 * 1024 *  1024) and I just get a script error!
 
 I, being a dolt, need a step by  step list of things to do to get a blank
 Revolution stack prepped to  work with databases.

Okay let's try to see what is not clear. It seems you are newbie to
Revolution itself.

It says 
 It could be done using Stack Property Inspector

* You have some stack open, right?

* do right mouse click and choose Stack Property Inspector
you will see Stack Property Inspector Window.

* in its top menu choose External References

* here you can see button with Folder. Click it, and choose V4REV_macho
Now it is listed in list of references.

If you open V4RB Examples project and check this, you will see here

V4REV_2\V4REV_win.dll
V4REV_2/V4REV_Macho

NOW Revolution will see Valentina functions.


P.S. I also recommend to use Trevor's library
People says a lots of good thing about it


-- 
Best regards,

Ruslan Zasukhin
VP Engineering and New Technology
Paradigma Software, Inc

Valentina - Joining Worlds of Information
http://www.paradigmasoft.com

[I feel the need: the need for speed]


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: dreamhost and Rev CGI?

2006-04-08 Thread Phil Davis
Thanks to all who posted on this topic. I got Rev CGI working on my 
Dreamhost account. (Debian Linux)


I downloaded the 2.5.1 Linux installer from runrev.com, gunzipped  
untarred it locally.


My testing tonight tells me that I probably could have then simply 
uploaded the engine only - revolution.x86 - to my server, into the same 
directory as my CGI scripts that use it (not technically required, but 
it simplifies things a little). Then fire away!


I started with a bare-bones script that I'm still changing  
re-uploading to see what else I can learn. Among other things, I 
discovered that I'm running Rev engine version 2.6.2.


HEY, THIS IS FUN!

Here's my script:

=== start after this line ===
#! ./revolution.x86 -ui

on startup
  put the params =   q(the params) cr \
   system version =   urlDecode(the systemVersion)  cr \
   version =   the version  cr \
   build =   the buildNumber  cr \
   machine =   the machine  cr \
  into tList

  get the globals
  repeat for each item tLine in it
put tLine  =  value(tLine)  cr after tList
  end repeat
  replace cr with br in tList

  put Content-Type: text/html  cr \
 Context-Length:   the length of tList  cr  cr \
 Your ip is:  $REMOTE_ADDR  br \
 tList
end startup


function q pPhrase
  return quote  pPhrase  quote
end q

== end before this line =

For those who care, it's stored here for another few days:
http://pdslabs.net/rev/test1.cgi?123

Thanks again to all -
Phil Davis


Dan Shafer wrote:

Yep, I'm using what purports to be Linux engine 2.6. Still no joy but I have
given up until I get an answer from Dreamhost.

On 4/7/06, Sivakatirswami [EMAIL PROTECTED] wrote:


We are running 2.6 on linux Fedora Core 3 without any problems...
and those libs are definitely not our our box.  I just moved to a new
server in San Franscisco. it was drag and drop for me. As long as
you set permissions correctly it should work.

OH! it must be 2.6 and *NOT* 2.6.1 the later requires the libs, the
former does not. Andre thought i had done some magic after he spent
some hours trying to get it work on our new box.. and just on a hunch
I move the one we had on the old box (I figured it was working so it
shouldwork on another box...) over  to /usr/local/bin/  and CHMOD 755
and CGI began working right away... well guess what:

http://www.himalayanacademy.com/cgi-bin/checkRevEngine.cgi

2.6

not 2.6.1 which will fail.

if you need the .tar I'm using I can post it to our server (oops is
that allowed?)

I think I got lucky because I could not find a 2.6 on Rev site onloy
2.6.1 and if I didn't have that old copy we would be in big trouble

Sivakatirswami







On Apr 07, 2006, at 2:24 PM, Richard Gaskin wrote:



Dan Shafer wrote:


SO I uploaded the Linux 2.6 engine. Now I get even worse results.
Attempting
to execute the CGI from the Terminal produces a bus error. No
other useful
information.
I'm completely in the dark.


A lot of people spend waaay too much time trying to figure
out how to get Rev to work on a server.

If RunRev Ltd. ever takes an interest in evangelizing the Rev
engine as a server solution, they should change it so it no longer
requires non-standard libraries it doesn't use.


In the meantime, there's always Tierra.net -- sign up and ask to be
hosted on server farm 2, which they maintain pre-configured for
Rev

--
Richard Gaskin
Managing Editor, revJournal
___
Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution






--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought

From http://www.shafermediastore.com/tech_main.html

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Marielle Lange
While I found much to agree with in your post, your gratuitous  
swipes at
the severe cases of denial that key contributers to this list seem  
to suffer from was one I

couldn't let pass without comment. I'm sure I'm on that list.


Dan,

Very very seriously. While I recognize your intention to be pure,  
there is no use to answer anything like I couldn't let pass without  
comment. I'm sure I'm on that list. I am not sure you were on the  
list... but you if you weren't, you just voluntarily put yourself on it.


You are setting up a greater and greater divide between persons who  
have some valid criticisms to make and persons who refuse to let any  
single criticism pass without being justified/corrected.


Any form of communication contains information. Things are never said  
to hurt you, at a person level. Things are said to give you some  
information. If I person end up expressing something that hurt you at  
a personal level, then it is that something has been going wrong in  
the communication... and two persons (or more) had been involved in it.


You said you have never heard of problems with 2.7 on MacOSX. Some  
users of osx have already indicated on this list that like me they  
prefer to keep using 2.6 because they believe 2.7 is not stable  
enough yet.


I don't write it on the list everytime you write that 2.7 is fine  
on mac osx because, (1) I know that if I do so I will be attacked for  
doing so (this never fails!) and (2) like many, I by far prefer to  
make my criticisms in private... I only end up making them public  
when I have the feeling that my listener doesn't want to hear that he  
is doing anything wrong... and by doing so is heading in a wall.   
Like many users on this list, whenever I end up not being able to  
repress criticisms, is because *I do want runrev to strive* and I  
feel the need to encourage them to make better decisions.


The fact is that many valid points have been made that key  
contributers to this list have tried to dismissed inappropriately.  
That's the frustration expressed in the quote above.


To present on this list as invalid criticism what is a valid one and  
to start bitching the user who made such a criticism to try to reveal  
a weakness in his armour or question his status like has been  
happening a lot recently is really not the best way to proceed.


Let runrev protect themselves Your attitude suggests that you  
don't trust them for being able to do so. This message you send is  
more damaging to runrev's reputation than angry comments any unhappy  
user may make on the list.


I understand that many key contributers to this list  of this lists  
have their commercial/personal interests tightly tight up to the ones  
of runrev and they may feel tempted to defend runrev because  
defending revolution is defending their own interests. Still, let  
runrev protect themselves


Personally, I do believe they are able to hear valid criticisms and  
use them for their benefit.  With the way key contributers to this  
list, any criticism is being intercepted and prevented from reaching  
runrev's support. Only happy or overprotective comments are now  
authorized on this list. The fact that you currently *forbid* users  
to make any criticism means that it is about impossible for runrev to  
realize the extent of the problems. And this makes it impossible for  
them to FIX the problem.


On top, intercepting and dismissing criticisms increases rather than  
decreases the occurence of angry comments on the list. This is a very  
very unhealthy communication process.  The user who made the  
criticism starts to feel more and more frustrated as he has no place  
to express problems that nag him. He knows he is not supposed to make  
criticism on the list and he starts boiling. At one point, he cannot  
hold it anymore and erupt on the list. This was expressed by David  
Burgun recently. There will be less eruptions if users who have  
things that nag them are authorized to make the problems that nag  
them known and be reassured that the situation will improve.


I had some mishaps a month ago. Now I have much evidence that they  
are moving forward, in the right direction, and acting on the  
criticisms made to them. Heather recently posted an email reminding  
users of the best ways to make their reasons to be unhappy to  
runrev's support and so doing reassure users that they are very  
welcome (even invited) to make them aware of any problem with their  
product. Ken kindly offered a new version of his revzilla application  
(http://www.sonsothunder.com/devres/revolution/downloads/ 
RevZilla2.htm), which makes reporting problems to runrev a piece of  
cake.


There are some valid criticims made on this list... Presenting them  
as invalid is not a good option. Bitching the persons who toke the  
time to make these criticisms is not a good option either.


A better option is to acknowledge these criticisms for what they  
are ... 

(no subject)

2006-04-08 Thread Marielle Lange

Richard,

All my thanks for supporting the point on bitching and undermining  
the reputation of any user who dares to express disatisfaction on the  
list!
That link was not even in Bob's email... nor was the link to his  
website.

Couldn't dream of a better example.

Marielle



Bob Warren at howsoft.com wrote:
Another thing that gets me worked up (but not from your post) is  
people citing their curriculum vitae before telling us that we  
ought to swallow great excesses of bugs because somehow it is  
natural and normal nowadays.




[[CV snipped]]

Bug report:

The link to http://www.howsoft.com/downloads/webed.zip on
http://www.howsoft.com/downloads/index.html is 404.

Merde happens.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com

 


Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED],

Homepage
http://homepages.widged.com/mlange/
Easy access to lexical databaseshttp:// 
lexicall.widged.com/
Supporting Education Technologists  http:// 
revolution.widged.com/wiki/



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread David Vaughan

So tell me what could go wrong? ;-)


I realised while cooking the salmon this evening (crocodile being off  
the menu) that Geoff had inadvertently provided a wonderful case  
study on bugs. Any link to Geoff in the following is purely  
coincidental and nothing to do with him at all :-)


Once upon a time, an aspiring programmer wrote:

on mouseUp -- display the date
  answer the date with OK
end mouseUp

and released it as shareware.

His American audience loved it. He received five star ratings on  
Versiontracker and plaudits on download.com, so impressed were users  
at being able to load an application, click a single button and see  
the date. Most impressive of all, it looked bug free.


Then, some old bloke from Australia gave a negative review, declaring  
the code contained a bug in that the information 4/8/06 for 8 April  
was simply wrong. A Frenchman wrote to say that the format should be  
060408. Both complained that this was a clear-cut bug about which  
the developer should have known before releasing the software with  
the documentation Displays the date.


Relying on precedents in  Gutnick v. Dow Jones, they observed that  
even though the software was uploaded in America to an American  
server, it was published in Australia and France where it was read,  
and therefore subject to those foreign laws of fitness for purpose,  
with which any judge in those jurisdictions would agree ;-)  
Therefore, we have an indisputable bug in even this simple application.


Now that we know that no code is bug-free, two issues arise, one of  
morality and one of money.


Has the programmer committed an Immoral Act by publishing this  
software with a bug about which those foreign users believe he should  
surely have known?


What commercial decision should the programmer make? Add 33% more  
lines to the code (set the useSystemDate to true) just to cater for  
foreign system dates, or add one word to the documentation so that it  
says Displays the U.S. date? One action will cost more than the  
other, and either will cost more than doing nothing and restricting  
his target market. Perhaps he should focus his development energies  
on his upcoming product Displays the time which he expects to sell  
at twice the price?


So, it appears that
- bugs happen, even when they are sincerely believed not to exist and  
with the best will in the world, and testing which seemed  
comprehensive at the time;
- money matters in commercial decisions without greed per se being a  
factor;

- the morality of the developer is not questioned by the discovered bug.

Perhaps RunRev has more bugs than it should have. That is something I  
do not know, but Lynn may on industry benchmarks. Regardless,  
bugginess is a relative question.


regards
David
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread David Burgun

Hi,

All my messages pass along the very same chain you are using, the  
fact that there is a library that is managing events has nothing to  
do with it. I've experienced the problems I mentioned (and they have  
been verified by others) in small 3 control test stacks with no  
libraries etc. I do not force anything into a central object  
library or any other kind of library.


All the Best
Dave

On 7 Apr 2006, at 17:32, Rob Cozens wrote:



David, et al:

In the case of the bugs I mentioned, you'd have to blind and in a  
drug induced haze not to spot them! Some of them occur on an  
hourly basis!




For the past two weeks I have been scripting at least four hours  
daily using Rev v2.7 on Windows XP.


I have experienced no crashes--even when trying to force a crash  
for Rev Support.  I don't spot the bugs you mention because (a) I'm  
not using the same features your are, and (possibly) (b) because I  
allow most messages to pass up the message chain rather than trying  
to force them to a centralized object library.


This is not said to discredit you; but to point out that RunRev is  
so feature-rich and can be applied to such different applications  
that one developer's experience may be entirely different from  
another's.


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread David Burgun


On 7 Apr 2006, at 22:43, Ken Ray wrote:


On 4/7/06 3:36 PM, Chipp Walters [EMAIL PROTECTED] wrote:


I'm so old my first computer was made of cardboard. Heck, we had to
'punch out' the cardboard parts just to build it (and we did this  
all by

candlelight as electricity wasn't invented yet). We wouldv'e given
anything to play with those fancy Hollerith card-punch machines.


Oh, Yeah? Well WE had to walk 35 miles through a raging snowstorm  
with only
flipflops and snorkles while juggling crazed rabid wombats and  
breathing

sulphur just to LOOK at a cardboard computer!


Oh, you used one of those Apollo boxes too!

All the Best
Dave


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread David Burgun


On 8 Apr 2006, at 02:06, Bob Warren wrote:


Garrett Hylltun wrote:

Have you ever dropped a stack of a thousand or so punch cards!?  That
was the last time I ever dropped a stack.  Took me weeks to put the
stack back in order before I could run it through the reader.

Yes, and worse. On one occasion I was feeding in trays and trays of  
cards that represented free gifts to the clients. Although I was  
always very methodical and careful when doing this, somehow, I  
don't know how, I fed in a tray (or more?) of cards twice. As a  
result, about 10,000 customers got their rather expensive gifts in  
duplicate! Needless to say, proper statistical controls were  
implemented by my department afterwards. It turned out to be quite  
didactic.


Bob


That's what the sequencing field was for! If you used it, you could  
run it thru the sorted and it would put them all back in order!


All the Best
Dave

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread David Burgun
That's true of course, I could rewrite the Script Editor and may well  
do so, but really, unless I invested a lot of time understanding the  
how the rest of the IDE worked, it would probably not work very well.  
If I were to do it, I'd rewrite the whole thing.


All the Best
Dave


On 7 Apr 2006, at 18:20, Mark Wieder wrote:


David-

Thursday, April 6, 2006, 6:51:18 PM, you wrote:


It depends on whether I wrote it in the first place or not. Assume I
didn't and have been given the source code, I'd take a look at it and


You *do* have the source code. Knock yourself out.

--
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread David Burgun


On 7 Apr 2006, at 17:49, Mark Wieder wrote:


David-

Friday, April 7, 2006, 3:26:29 AM, you wrote:


Approach 2, results in much better software and much happier
engineers. The idea is to have QA involved right from the start, at
the design stage. QA's job here is to ensure that components (such as
libraries etc.) are unit tested as they are written.


100% agreement on approach 1 vs 2. It really is true that the best way
to eliminate bugs is not to code them in the first place. I always
like to get QA involved at product inception and follow the sdlc
through to the release.

But... it shouldn't be QA's job to do unit testing. That's
development's job.


In a way, yes, but on the other hand, I worked at one place that had  
around 5 imaging products and they all used a couple of common  
libraries. It made sense in this case for QA to track which versions  
of the libraries were used in the build of which products. Also since  
they were Shared Libraries (DLLs), they would switch out libraries  
and move back to older versions to track when a bug was introduced.  
They also had a Library test tool, which exercised the API.



The tests written by QA should complement the unit
tests in terms of integration testing, functional and boundary tests,
etc. Otherwise you get QA locked into the same mindset as development
to where you know what the program is supposed to do, so you don't
test other scenarios. It's the same reason you can't do proper QA on a
product you've written yourself. I've had my own apps pass all the
unit tests I've written and come through with flying colors, only to
be shot down in five minutes when I handed the finished product off
to someone else.


I agree, the best policy I've found for this is the to have a Test  
department that writes code to test the robustness of key system  
components.


All the Best
Dave

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: creating my own tools palette

2006-04-08 Thread Mark Schonewille

Hello Oakes,

I made my own tools palette for in the Rev IDE. It contains many 
small script that I use every day. Since it is for my own use, I 
didn't add any fancy graphics. Just a few buttons with cryptic 
names.


If you are a true newbie, I'd just start learning the scripting 
language before trying to make a tools palette. It is nice if 
you can build an interface with buttons and graphics, but it is 
useless if you haven't learnt how to bring it alive, yet.


Now, if I haven't convinced you yet... Sure, you can use any 
graphics programme to create icons for your tools palette. 
Anything from ColorIt! to PhotoShop will do.


First set up your tools palette with the buttons and scripts you 
need. Then design at least two icons for each tool. Save the 
icons and import them all into the mainstack of your project. 
Now you can set the icon of each button. Set the hiliteIcon of 
each button to a slightly darker version of the icon.


If you want you can also set the style of a tool to checkbox and 
use a different icon for the armed state (set the showName to 
false). That gives a useful effect.


That's it.

Mark


Xeubie Tsu wrote:
Hello, I'm new to rev. Could someone let me know how to create my own 
tools palette with my own custom tools? I imagine I'd need some graphics 
program to draw the objects and such.


Thanks,
Oakes



--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Mark Schonewille
I believe EuroTalk is a client of RunRev Ltd and the files there 
seems to contain a language learning tool.


Best,

Mark




PS: What is eurotalk?  It's been added to the public directory at 
ftp://runrev.com/pub/ but it's too big to download conveniently.  Did 
I miss a press release?




--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How long does one put up with crashing? - reply

2006-04-08 Thread David Burgun


On 7 Apr 2006, at 22:25, Dave Cragg wrote:



On 7 Apr 2006, at 21:19, Chipp Walters wrote:


But, then there's another problem (at least for me). Currently,  
I'd like

to get my hands on a 2.6.6 version of Rev. But the latest installer I
have is 2.6.1, which when properly online updated, goes to 2.6.6 (bug
fixes mostly). But, because the online update now only points to 2.7,
how does one go about getting the update to 2.6.6? Is there  
somewhere an

archived version of 2.6.6 and if so, where?


Chipp, are you talking about engine version numbers or Rev App  
version numbers? The reason I'm asking is that I don't recall a Rev  
App of version of 2.6.6.


I am using 2.6.6 Build 152, that's what the Get Info box says and  
that's what the file is named. However the splash screen tells me  
it's 2.6.1 Build 152. The App/Engine version number are really  
confusing!





The latest pre-2.7 version I have here is 2.6.1, which has an  
engine versione of 2.6.6.


The 2.6.1 engine version is what shipped with Rev 2.5.

(As of 2.7, the engine and app versions are the same, thank goodness.)


Good!

All the Best
Dave

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread David Burgun
I really don't think you understand the ISM concept and think it's  
some strange thing that is somehow going against the way Xtalk's  
work. It's really not. It's really just a convenient and flexible way  
of allowing an object to communicate with other objects without  
having to explicitly tell the objects what do do.


Think of it like this. You could write some code that did the following:

put [EMAIL PROTECTED] into field EmailAddress
enable button OK
disable field PhoneNumber

etc.

In (say) a mouse up handler of a Do Some Action button. In other  
words the logic to determine what to do to other objects is  
determined by the object that initiated the event. This means that  
when you want a different action for an existing object or additional  
actions or actions for other objects you have to change the sender.  
It's like a teacher in a class room telling each individual pupil to  
turn to page 66 of a text book, instead of telling the whole class.  
This isn't the best example, since, the *same* action is performed by  
each pupil in the class. Instead, imagine you said, Go to the page  
where you left off last week and continue from that point. The  
difference is that you could either track which page each individual  
pupil is on and give out many instructions such as John, go to page  
33, Bob, go to page 54, Julie, go to page 132 or could leave the  
decision as to which page to go to up to the person receiving the  
instruction and give one instruction and they could use their memory  
to go to the correct place. ISM allows you do do this.


For instance, with a file path name, different fields may want to do  
different things:


Field 1 - put theFilePathName into field 1
Field 2 - put the_contents of file theFilePathName into field 2

Using ISM, you put the choice of what to do with the data received in  
the Object that is processing the data. not in the sender of the data.


This is basic OOP.

All the Best
Dave

Hi,

All my messages pass along the very same chain you are using, the  
fact that there is a library that is managing events has nothing to  
do with it. I've experienced the problems I mentioned (and they have  
been verified by others) in small 3 control test stacks with no  
libraries etc. I do not force anything into a central object  
library or any other kind of library.


All the Best
Dave

On 7 Apr 2006, at 17:32, Rob Cozens wrote:



David, et al:

In the case of the bugs I mentioned, you'd have to blind and in a  
drug induced haze not to spot them! Some of them occur on an  
hourly basis!




For the past two weeks I have been scripting at least four hours  
daily using Rev v2.7 on Windows XP.


I have experienced no crashes--even when trying to force a crash  
for Rev Support.  I don't spot the bugs you mention because (a) I'm  
not using the same features your are, and (possibly) (b) because I  
allow most messages to pass up the message chain rather than trying  
to force them to a centralized object library.


This is not said to discredit you; but to point out that RunRev is  
so feature-rich and can be applied to such different applications  
that one developer's experience may be entirely different from  
another's.


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Mark Schonewille

Richard,

Not so long ago, I experimented with running my stacks as little 
client apps with the engine in the bin folder of Mac OS X. This 
allows me to run a stack like an application, without building a 
standalone. Very much like running a Python applet. Have you 
noticed that this is no longer possible in Rev 2.7? Do you now a 
workaround?


Best,

Mark

Richard Gaskin wrote:

A lot of us MC users did.  I had occasion to mention this very 
specifically to Lynn recently, more than once.  Not sure why he said he 
wasn't familiar with it; maybe he just suffers from what Dan and I can 
call Rev List Subscriber Memory Disorder. ;)


Most of the engine changes since the older version at ftp.metacard.com 
have been for native appearances and other goodies that have no effect 
when running in faceless mode.  Also, MetaCard Corp. supported far more 
platforms than RunRev, so if your server runs Solaris, BSD, or one of 
the other flavors Rev is no longer compiled for you can still enjoy 
Transcript on your server with the old tried-and-true engine.


What a great way to evangelize Transcript: the moment you want to make 
GUI admin tools or desktop apps, you already know the language.  Dr. 
Raney had some insight!


So Andre, how's that web app framework coming?

snip

--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: How to stop screen flicker

2006-04-08 Thread Mark Schonewille
Why then is there a need to show the stack? You can go invisible 
to the stack, change all properties, and close the stack, 
without showing and flashing the window. If there really is a 
need to issue a show command, set the window off-screen first. 
Please, let us know whether this solves your problem.


Mark

David Burgun wrote:
The loop is part of a cold-start up process, I want to run all the  
stacks qualifying stacks in a folder in ColdStart mode, this allows  
each stack to reset it's properties etc. to the Factory default.  It's 
a little more complex than this, but that basically it.


Once the Cold-Start has completed, I then re-open the Main  
Application stack (the one that reported it's Main status during  
Cold-Start procedure). It then starts running in Warm-Start mode,  and 
from that point onwards it will start up in warm start mode. The  
ColdStart Stack checks for a file in it's folder when it's run, if  it's 
there it cold-starts and removes the file, if it's not it warm  starts.


All the Best
Dave



--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Marielle Lange

The link to http://www.howsoft.com/downloads/webed.zip on
http://www.howsoft.com/downloads/index.html is 404.

Merde happens.


Richard,

Are you aware of the message sent to the users of this list over the  
past 4 months?


I can tell you the message I have personally understood.

Beware, if  you express any criticism, Google will be used to check  
your identity out on the web (what happened with that Jerry character  
a while back) and your past activities in bugzilla (David Burgun  
recently) or any defect in your website (Bob Warren) will be used to  
undermine your reputation. If nothing can be found, then innuendos  
and eventually false statements will be used (Xavier, myself).


DO YOU REALLY WANT TO CONTINUE TO SEND THAT MESSAGE?

Marielle
 


Marielle Lange (PhD),  Psycholinguist

Alternative emails: [EMAIL PROTECTED],

Homepage
http://homepages.widged.com/mlange/
Easy access to lexical databaseshttp:// 
lexicall.widged.com/
Supporting Education Technologists  http:// 
revolution.widged.com/wiki/



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Had Revolution for over a year and I still can't run a stack file

2006-04-08 Thread Len Morgan
I have had Rev for over a year now (Studio version) and I STILL cannot 
run a stack file (by double clicking on it OR using Open With...) and 
have a cursor show up.  As soon as the pointer enters anywhere in the 
stack window, it disappears.  I't's still there because if I carefully 
move it, I can press buttons and enter text and such but I just can't 
see the cursor.


Surely not everyone has this problem because it tends to make the 
product useless.  I asked this question over a year ago and never got 
the problem fixed.  I'm running 2.7.1 on WinXP (and I've tried every 
version from 2.5 on and DreamCard) always with the same result.  I'd 
really like to use this product but it you can only see a cursor when 
you have the IDE running, it would be pointless to develop anything for 
a customer.


Please tell me what I'm doing wrong

Len Morgan.
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Had Revolution for over a year and I still can't run a stack file

2006-04-08 Thread Alex Tweedly

Len Morgan wrote:

I have had Rev for over a year now (Studio version) and I STILL cannot 
run a stack file (by double clicking on it OR using Open With...) 
and have a cursor show up.  As soon as the pointer enters anywhere in 
the stack window, it disappears.  I't's still there because if I 
carefully move it, I can press buttons and enter text and such but I 
just can't see the cursor.


It's a bug, in the Win version (BZ 2138 which I entered in September 
2004). Unfortunately, that BZ was against Dreamcard Player - and was 
therefore entered as an enhancement request. I think (according to the 
comments added by Mark W.) that it has not been dealt with because of 
possible conflict it would cause in the Mac OS9 version. If so, that's 
an astonishingly poor prioritization between OS9 and Windows.


Around that time (September through December 2004) I had pretty much 
concluded that anything I did in Bugzilla was a waste of time, so I 
didn't bother pushing this problem. I now know that, in general, 
Bugzilla entries will eventually be looked at - but I've not had any 
reason to focus on this one and go back and push it. If it's a major 
hassle for you (see below), then you should add your experience / 
feelings as an additional comment to BZ 2138, and change the 
status/priority to represent the impact it is having on you.


Surely not everyone has this problem because it tends to make the 
product useless.  I asked this question over a year ago and never got 
the problem fixed.  I'm running 2.7.1 on WinXP (and I've tried every 
version from 2.5 on and DreamCard) always with the same result.  I'd 
really like to use this product but it you can only see a cursor when 
you have the IDE running, it would be pointless to develop anything 
for a customer.


If you are developing for a customer, I believe you should build and 
distribute standalones - and this problem does not happen in a 
standalone. (I guess I should say - I always see this problem when 
double-clicking a stack file, and have never seen it in a standalone :-)


It would be nice if you could distribute stacks and an adequate Player - 
but Dreamcard Player was never, IMO, adequate. I haven't tried Ken's 
Stackrunner because by the time that appeared, I was in the habit of 
building standalones, and decided to stick with that.


--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.4.0/304 - Release Date: 07/04/2006

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Bill Marriott
Bravo, congratulations, and kudos :)

Lynn Fredricks 
[EMAIL PROTECTED] wrote in 
message news:[EMAIL PROTECTED]
 Runtime Revolution Ships Revolution Media
...
 Runtime Revolution also introduces new support and learning forums at
 http://forums.runrev.com. The new forums are set up by level so that those
 new to rich media can find exactly the information they want and need to
 extend their skill sets.



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


ArcadeEngine Forum is moving

2006-04-08 Thread Malte Brill

Hi all,

Now that Runtime has their forums online, ArcadeEngine support forum is 
moving to our new RevSelect forum here -

http://forums.runrev.com/phpBB2/viewforum.php?f=27

I am looking forward to see you there. Stay tuned for some really cool 
stuff coming up.


All the best,

Malte
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Dave Cragg


On 8 Apr 2006, at 14:01, Marielle Lange wrote:


The link to http://www.howsoft.com/downloads/webed.zip on
http://www.howsoft.com/downloads/index.html is 404.

Merde happens.


Richard,

Are you aware of the message sent to the users of this list over  
the past 4 months?


I can tell you the message I have personally understood.

Beware, if  you express any criticism, Google will be used to check  
your identity out on the web (what happened with that Jerry  
character a while back) and your past activities in bugzilla (David  
Burgun recently) or any defect in your website (Bob Warren) will be  
used to undermine your reputation. If nothing can be found, then  
innuendos and eventually false statements will be used (Xavier,  
myself).


DO YOU REALLY WANT TO CONTINUE TO SEND THAT MESSAGE?


Marielle

I really don't understand the content of your mail except that it  
appears to be an attack on Richard. In the past few months, you've  
attacked Chipp Walters, Dan Shafer (twice), and now Richard on this  
list. And you've done it in a style that borders on deranged.


Chipp, Dan, and Richard are major contributors to the Rev community.  
They are strong supporters of the product, yet they are also among  
its most frequent critics. They all offer their personal and honest  
opinions.  I don't always agree with what they say, and I'm sure they  
don't always agree with my opinions. But you seem offended when they  
offer opinion or information that is contrary to other people's. Your  
replies are very personal and unpleasant, and I find your habit of  
digging up quotes from mails written a long time ago quite disturbing.


Most people belong to this list to get help with programming, and  
some occasional banter. You seem to be pursuing a personal crusade. I  
wish you'd stop.


Regards
Dave Cragg
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Linux Engine Licensing - Please Read

2006-04-08 Thread Lynn Fredricks
  A lot of us MC users did.  I had occasion to mention this 
 very specifically to Lynn recently, more than once.  Not sure 
 why he said he wasn't familiar with it; maybe he just suffers 
 from what Dan and I can call Rev List Subscriber Memory Disorder. ;)

The substance of our discussion had to do with what's coming, not the
location of a document.

 Most of the engine changes since the older version at 
 ftp.metacard.com have been for native appearances and other 
 goodies that have no effect when running in faceless mode.  
 Also, MetaCard Corp. supported far more platforms than 
 RunRev, so if your server runs Solaris, BSD, or one of the 
 other flavors Rev is no longer compiled for you can still 
 enjoy Transcript on your server with the old tried-and-true engine.

Not completely forgotten - they have a sub-forum:
http://forums.runrev.com/phpBB2/viewforum.php?f=21

 The irony of all this is that it's been sitting there 
 virtually untapped for years, and only when someone breathes 
 new life into the ultra-niche-and-once-nearly-forgotten Ruby 
 with the new-agey Rails do we finally take a fresh look at 
 the legacy Raney left for us so long ago in our own native tongue.

 I've been using Transcript as my language-of-choice on my 
 servers since before RunRev Ltd. was born.  It's nice that 
 the world is finally changing so I no longer feel the need to 
 apologize for that choice (remember the '90s when people 
 wrote web apps in C? E).

Now Rich, you arent the sort who gets enraged when he sees Grateful Dead
stickers on SUVs, right?:-)

This is something that's been on my mind for quite some time. I don't know
who was there first but, there was also the abortive FlameThrower for
SuperCard.

And of course its also on the minds of folks at runtime, very much so -
there is a forum set up specifically for this topic here:
http://forums.runrev.com/phpBB2/viewforum.php?f=11

Since RevConWest 2006 is coming up, it might be a good topic for discussion
as well there.

 PS: What is eurotalk?  It's been added to the public 
 directory at ftp://runrev.com/pub/ but it's too big to 
 download conveniently.  Did I miss a press release?

See what happens grandpa, when yur jaw'in on the porch, playing checkers and
reminicin'? Eurotalk is a European partner of Runtime's for TTT sales - its
irrelevant for purposes RR.

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Geoff Canyon
Well, my international (from an american viewpoint) friend, how about  
this:


on mouseUp -- display the date
  answer the system date with OK
end mouseUp

The requirements are stated clearly in the comment, so the long date  
is out. The system date should work properly for you, correct?


I agree that this is now a lesson in the nature of both bugs and  
hubris ;-)


regards,

Geoff

On Apr 8, 2006, at 1:18 AM, David Vaughan wrote:

On 08/04/2006, at 16:36, Geoff Canyon [EMAIL PROTECTED]  
wrote:


So tell me what could go wrong? ;-)


You are limiting yourself to the code, where bugs can have the  
forms of user requirements, specification and documentation as well  
as coding. In this case, the user may have wanted to know the date  
in long form ;-)


However, your code snippet as written does indeed have a bug. If I  
run it here, I see the answer 4/8/06 which I consider an absurd  
answer and very clearly a bug. In Australia, it is not yet August.


cheers
David


regards,

Geoff

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Robert Brenstein

Bravo, congratulations, and kudos :)

Lynn Fredricks
[EMAIL PROTECTED] wrote in
message news:[EMAIL PROTECTED]

 Runtime Revolution Ships Revolution Media

...

 Runtime Revolution also introduces new support and learning forums at

  http://forums.runrev.com. The new forums are set up by level so that those

 new to rich media can find exactly the information they want and need to

  extend their skill sets.



Nice. Are the forums intended to replace this list or as an 
additional service? I hope the latter.


Also, I find the following paragraph in the pr curious:


Step up to Revolution scripting. English-like Revolution is the easiest
scripting language available - easier than Javascript or Flash ActionScript.
Yet Revolution features all the modern language features that any developer
would expect.


Is Transcript now called Revolution as well or was it just a 
simplification for the press?


Robert
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Lynn Fredricks
 Bravo, congratulations, and kudos :)
 
 Lynn Fredricks 

Thanks Bill!

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Linux Engine Licensing - Please Read

2006-04-08 Thread Robert Brenstein

Thanks Phil and Chipp, Ill check it out and see how that works with current
licensing.

In the meantimesome other news just posted :-)

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


Lynn,

a key thing about that free engine is that it does not have or work 
with gui. It is not the same engine that we use with IDE as far as I 
know. It was provided for use on the servers. It can be free because 
without having a licenced version of MC/Rev it is next to impossible 
to use it for anything more than hello world.


Robert
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Lynn Fredricks
Hi Robert,

 Nice. Are the forums intended to replace this list or as an 
 additional service? I hope the latter.

http://forums.runrev.com/phpBB2/viewtopic.php?p=209#209

 Also, I find the following paragraph in the pr curious:
 
 Step up to Revolution scripting. English-like Revolution is 
 the easiest 
 scripting language available - easier than Javascript or 
 Flash ActionScript.
 Yet Revolution features all the modern language features that any 
 developer would expect.
 
 Is Transcript now called Revolution as well or was it just a 
 simplification for the press?

The language is now Revolution.


Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


End of Thread (RE: [Ticket#: 2006040510000641] Re: [OT] Articles to read)

2006-04-08 Thread Lynn Fredricks
This thread no longer deals constructively with Revolution. Hostile forces
retreat.

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Merde happens, but not here (yet)

2006-04-08 Thread Bob Warren

Jacqueline Landman Gay wrote:

Bob Warren wrote:

 I am a bit tired after my day's ordeals: a few hours ago
 I had to negociate the release of my supposedly kidnapped son - pay up
 R$50.000 or they'd kill him on the spot kind of drama. Luckily, it
 turned out to be not a hoax but criminal action just to extract the
 money, as my son was not really in the hands of the kidnappers, or so I
 eventually found out.


Oh god, how horrible! You must be a wreck. It makes our little squabbles
here look insignificant.

Take care of yourself, life is too short.

--
Jacque:

Thanks very much indeed for your nice words of solidarity. Luckily, the 
whole thing didn't last more than 2 hours. Today, I (we) am (are) a bit 
on the mooshy side naturally, but surprisingly I (we) seemed to stand up 
to it quite well. The rush of adrenaline, I suppose, and the fact that 
all's well that ends well.


All the very best to you too.

Bob

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Rob Cozens


Mark, Geoff, et al:


To be fair, Geoff had a smiley in his post, so I think he deserves
some slack cut here.


Absolutely! I did notice that after posting, and I apologize.

I was more venting emotions built up after reading previous posts on 
this thread by others than by Geoff's remarks, and I was trying to make 
a point to the larger audience...not my Cousin Geoff in particular.


Rob

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Revolution is very slow to refresh fields. How can I speed it up?

2006-04-08 Thread Rob Cozens


Alex  Geoff,


You don't need to know how many ticks it takes.


OK, I'll bite: just how does one set the end value of the scrollBar if 
one does not have an idea of how many loops or how many ticks the 
entire process will take?


Suppose, for example, one is downloading a file.  Changing the 
thumbPosition every fixed number of ticks means that after x tricks the 
progress bar will have the same setting regardless the file size (eg: a 
5MB file download will show exactly the same progress as a 10MB 
download or a 100MB download).


Also, how does one know the progress bar won't get completely to the 
end well before the process is completed?


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Rob Cozens

 Dan, et al:


I'm reminded of this quotation from the 1970's. (I think it was in the
Mythical Man Month but I'm not sure.)

If builders built buildings the way programmers wrote programs, then 
the

first woodpecker that came along would destroy civilization.



Must have been a spokesman for the building trades industry.:{`)

There is no house of any size or complexity that is bug free.

After first visiting my parents' new $80K home--which in the 1970s was 
a lot of $--my wife and I remarked to each other how shoddy the 
workmanship was.  Some plumbing fixtures were plumbed hot water to cold 
faucet, ill-fitting cabinetry, sloppy painting, etc.


Realistically, there is no human activity that is bug-free, because 
there is no human being who is bug-free.  I learned this first hand 
while supervising the work of the data coding section of Oakland Police 
Department.


The job of the coding section was to review all crime and arrest report 
documents and add codes for computer input.  For example, each report 
received a weapons code (o=none, 1=gun, 2=knife, etc.) derived from the 
details in the report.  Simple job: read the report, determine the 
weapon code, and write the code in the appropriate box on the form.  
How could anyone screw this up?  Or so I thought until one of the 
coders was on leave and I filled in for her.  After reviewing my own 
work I realized that humans simply cannot repeat the same task hundreds 
of times in a row and maintain attention and quality of work--we are 
not computers.


Bug-free software is certainly a goal worth striving for--but it's 
unrealistic and unproductive to wear a hair shirt because one finds 
bugs in commercial software.  IMFO, it's the severity of the bug and 
the software provider's commitment to address bugs that matters.


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Bob Warren
The last thing I want to do today, particularly after my personal 
experiences of yesterday not connected with this list, is to get mixed 
up in psychological analyses. But in view of the fact that certain 
analyses have been made based my recent posts and the List's reactions 
to them, I would just like to say a few words that think might be 
appropriate.


I have lived in Brazil for more than half my life, and one of the first 
things I had to learn early on was that cultural attitudes towards the 
truth can be very different. For example, in England, we expect a doctor 
always to tell us the truth about our diagnosis, and if he doesn't do 
that, he can even get sued for it. So if a cancer patient has two weeks 
to live, the doctor says You have two weeks to live, and that's that. 
In Brazil, this would be considered by many doctors to be unethical. 
After all, if the poor patient really does have only two weeks to live, 
what right does the doctor have to spoil the last 2 weeks of the 
patient's life?


What I am trying to say is that although the truth is of fundamental 
importance, it is not always wise to go around hitting people over the 
head with it. The main reason is that it tends to create symmetrical 
relationships and the eventual polarization expressed far too often in 
the form of war. More complementary relationships are needed in this 
warring world of ours, and consequently on this List.


Although the fundamental purpose of this list is to discuss technical 
issues, the fact that we are drawn into arguments about questions of 
management, and even of individual personalities, is inevitable. 
However, on this occasion I have been extremly gratified to see that the 
situation has not got completely and utterly out of hand, as it has 
sometimes done on previous occasions.


One of the fundamental guiding principles I try to use (but sometimes 
fail in using adequately, I admit) is that ALL ideas are valuable, 
including the ones we might initially disagree with or find obnoxious.
Or in other words, it is more important to attempt to use the creative 
potential of a wrong idea than to abandon it. The theory of lateral 
thinking and psychology is easy, but the practice of it can take years 
of dedication and perhaps education.


That's all. Now let's get back to the technicalities of computer 
programming, until the next punchup, which we all enjoy as long as we 
don't get hurt too much!


Regards to all,
Bob Warren


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Register at Forums to See Everything

2006-04-08 Thread Lynn Fredricks
Hi all,

There are a couple of forums that require registration in order to see them
(many that currently do not, will also change). You are missing a couple of
nuggets of goodness if you do not register.

It is likely that the next step with the forum will be to get up the RSS
support so its readable in a reader such as GreatNews.

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Rob Cozens

Hi Dave,

I really don't think you understand the ISM concept and think it's 
some strange thing that is somehow going against the way Xtalk's work. 
It's really not. It's really just a convenient and flexible way of 
allowing an object to communicate with other objects without having to 
explicitly tell the objects what do do.


I agree 100%...which is why I said possibly.

And it wouldn't be the first concept I couldn't grasp in totality: I 
believe Xavier Bury's XOS and more recent concepts would be well-worth 
understanding; but I have not found the time nor the key to 
understanding.


I read the example, think I understand each sentence, but draw a blank 
when comes to drawing parallels with my techniques and needs.


Maybe when ISM is unveiled to the world, others will help me get a 
better grasp.



Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Software at the Speed of Thought

2006-04-08 Thread thulme

Same here. Basically paid double for it. Ended up getting it directly from
Dan after ordering thru RunRev. But still very happy with the ebook, in
particular the step by step application at the end of the book. It's one of
the best tutorials I've read and I've read many. What made it so good in my
opinion was that Dan injects a lot of his thought process into the tutorial.
Wish he would write a few more. I'd buy them.

Tim
--
View this message in context: 
http://www.nabble.com/Software-at-the-Speed-of-Thought-t1414706.html#a3820033
Sent from the Revolution - User forum at Nabble.com.

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Revolution is very slow to refresh fields. How can I speed it up?

2006-04-08 Thread Robert Brenstein

Alex  Geoff,


You don't need to know how many ticks it takes.


OK, I'll bite: just how does one set the end value of the scrollBar 
if one does not have an idea of how many loops or how many ticks the 
entire process will take?


Suppose, for example, one is downloading a file.  Changing the 
thumbPosition every fixed number of ticks means that after x tricks 
the progress bar will have the same setting regardless the file size 
(eg: a 5MB file download will show exactly the same progress as a 
10MB download or a 100MB download).


Also, how does one know the progress bar won't get completely to the 
end well before the process is completed?


Rob Cozens
CCW, Serendipity Software Company


I think you are confusing two different aspects of progress bars. The 
total progress is controlled by whatever parameter applies, be it the 
number of files or the size or whatever makes us define the progress. 
What was suggested is that the code that actually does the progress 
display is not updating the bar more often than every 5-10 ticks (or 
whatever is determined for a given system). That saves on system 
having to update the display more often than needed and thus gives 
extra cpu cycles to your program. Of course, this has to be applied 
differently to different situations. In the example of downloading a 
while that you mentioned, the internet connection can be a bottleneck 
and thus there is no point to concern yourself with the frequency the 
bar is updated. If I am running a process of 100 loops and my bar is 
200 pixels, then I want to update for each step. However, if my 
process runs 1 loops, then updating for each step is pointless 
since the bar will not visibly move and updating every 50-100 steps 
will do.


Robert
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread J. Landman Gay

Lynn Fredricks wrote:

Hi all,

There are a couple of forums that require registration in order to see them
(many that currently do not, will also change). You are missing a couple of
nuggets of goodness if you do not register.

It is likely that the next step with the forum will be to get up the RSS
support so its readable in a reader such as GreatNews.


Please, please install the capability to use email with the forums. This 
will allow you the same degree of control over content that you want, 
and will not inconvenience those of us who just don't have time to click 
their way through a zillion web pages several times daily. I do need to 
read everything that is posted to the mailing list, but using a web 
interface will double my access time and triple the inconvenience. I am 
sure there is a happy medium for us all, so that those on slow dialups, 
or those who just don't have time to visit a separate forum multiple 
times per day, can proceed in a way that is most helpful to everyone.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread Mark Schonewille

Hi Jacque,

Yes, it is possible to install an addition to the forum that 
lets use choose whether to use the web based interface, mail 
only, or both. Thanks for bringing this up.


I hope that RunRev will quickly install this addition, which is 
readily available from http://www.mail2forum.com/wiki/Download.


Best,

Mark

J. Landman Gay wrote:

Lynn Fredricks wrote:


Hi all,

There are a couple of forums that require registration in order to see 
them
(many that currently do not, will also change). You are missing a 
couple of

nuggets of goodness if you do not register.

It is likely that the next step with the forum will be to get up the RSS
support so its readable in a reader such as GreatNews.



Please, please install the capability to use email with the forums. This 
will allow you the same degree of control over content that you want, 
and will not inconvenience those of us who just don't have time to click 
their way through a zillion web pages several times daily. I do need to 
read everything that is posted to the mailing list, but using a web 
interface will double my access time and triple the inconvenience. I am 
sure there is a happy medium for us all, so that those on slow dialups, 
or those who just don't have time to visit a separate forum multiple 
times per day, can proceed in a way that is most helpful to everyone.




--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet 
users every month. See http://economy-x-talk.com/advertise.html 
for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Karl Becker
I have a formatted FAT32 or NTFS (I can change the file format) MMC  
card from which I would like to read data.  However, the data stored  
to the card is not written into a tradition file, but rather directly  
to the disk and not in a file of any sort.


Is there anyway to read the raw contents of a disk with Revolution?

Thanks,
Karl
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Mark Wieder
David-

Saturday, April 8, 2006, 4:26:49 AM, you wrote:

 In a way, yes, but on the other hand, I worked at one place that had
 around 5 imaging products and they all used a couple of common  
 libraries. It made sense in this case for QA to track which versions
 of the libraries were used in the build of which products. Also since
 they were Shared Libraries (DLLs), they would switch out libraries  
 and move back to older versions to track when a bug was introduced.
 They also had a Library test tool, which exercised the API.

Maybe they exorcised it... g

There's a fine line between unit testing and white-box testing. I
write api test harnesses from the QA end of things, but I expect that
by the time I get to run my test suite the api will already have
passed development's unit tests. There may be overlap, and probably
should be, but I see the two as functionally different. But less so
now that XP's test-before-code methodology has taken hold.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Rob Cozens

Moi:

I was more venting emotions built up after reading previous posts on 
this thread


Apparently being rude to Geoff did not complete the catharsis, as I 
feel the need to offer these thoughts as well:


* Just so we're sure we're comparing apples to apples:  My closest 
contact on Microfinancial Corp's Flexware programming team used to say 
FlexWare is bug free...so long as people use it the way they are 
supposed to.  If any among you are making the contention my software 
is bug free on the basis of I tested all the features and they work 
for me, your definition of bug-free is quite different from mine: if 
5% or more of your users make the same mistake, that's your fault, not 
theirs.


* If the industry norm was that no software would be shipped if it 
contained a single known bug, there would be no industry...unless you 
can point to an operating system that meets that requirement.


* Considering the number of auto safety recalls, personal instances of 
packages (eg: auto parts) not containing what they are supposed to, 
spelling  grammar errors in newscasts, etc., I suggest if builders 
built buildings and auto workers built cars and packagers packed 
product the way programmers wrote programs and news writers paid the 
same attention to spelling  grammar as programmers, we might have a 
more productive society in general.  [Not that I fault workers for 
having no more dedication to their employers than their employers have 
for them.]


Rob Cozens, CCW
Serendipity Software Company

There's nothing wrong with Capitalism except Capitalists:
 they're too damn greedy!   -- Herbert Hoover

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread Robert Brenstein

Lynn Fredricks wrote:

Hi all,

There are a couple of forums that require registration in order to see them
(many that currently do not, will also change). You are missing a couple of
nuggets of goodness if you do not register.

It is likely that the next step with the forum will be to get up the RSS
support so its readable in a reader such as GreatNews.


Please, please install the capability to use email with the forums. 
This will allow you the same degree of control over content that you 
want, and will not inconvenience those of us who just don't have 
time to click their way through a zillion web pages several times 
daily. I do need to read everything that is posted to the mailing 
list, but using a web interface will double my access time and 
triple the inconvenience. I am sure there is a happy medium for us 
all, so that those on slow dialups, or those who just don't have 
time to visit a separate forum multiple times per day, can proceed 
in a way that is most helpful to everyone.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com



Yes, yes, please! Me too want this :)
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Jim Ault
I am confused.
How does the data get written to a hard drive and  not in a file of any
sort

Please explain a little better.
I am sure that you will find that Rev can access anything the operating
system can access

Jim Ault
Las Vegas

On 4/8/06 10:32 AM, Karl Becker [EMAIL PROTECTED] wrote:

 I have a formatted FAT32 or NTFS (I can change the file format) MMC
 card from which I would like to read data.  However, the data stored
 to the card is not written into a tradition file, but rather directly
 to the disk and not in a file of any sort.
 
 Is there anyway to read the raw contents of a disk with Revolution?
 
 Thanks,
 Karl
 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Dan Shafer
Marielle...

That was one of the strangest posts I've ever gotten on a mailing list. I
went back and read my original message and for the life of me I can't figure
out what you're trying to tell me.

The only point I made was that sometimes -- stress that word -- what one
person sees as a bug or defect in the product is more a function of their
personal usage or system configuration. So when someone posts a complaint on
this list -- and contrary to your apparent view of me, I've done that tons
of times myself -- it is *sometimes* not really a product defect or bug but
rather a conflict between what they expect and what they experience that is
explainable by reasons other than bugs in Rev.

Does Rev have bugs? Absolutely. I'd be astonished if it didn't. Is this an
appropriate forum in which to discuss such bugs? Absolutely. Particularly in
an effort to determine if a particular experience *is* a bug or just a
mis-understanding or a result of inaccurate documentation. I do not believe
you can cite one instance where I have criticized anyone here for reporting
a bug. I have corrected misperceptions about bugs and I have added my voice
to a chorus saying, That's not really a bug. But I don't believe I have
ever invalidated a person's experience; I'm just not made that way.

It is hardly the case that *anyone* on this list engages in the behavior you
describe in the paragraph I've excerpted below from your very long diatribe.
A few criticisms that were not repeatable in my experience and which seemed
to me to be potentially due to issues that were not *directly* related to
Revolution have certainly been subjects to which I have responded with
justification or correction. You imply that all such criticisms are valid
and should not be replied to other than in a positive, supportive manner. I
would find that useless as a form of communication.

I don't know what I've done to offend you that would cause you to take the
time away from what I presume is a busy schedule to write so long and
detailed a response, but if I have personally offended you in any way, I
apologize.

On 4/8/06, Marielle Lange [EMAIL PROTECTED] wrote:

 You are setting up a greater and greater divide between persons who
 have some valid criticisms to make and persons who refuse to let any
 single criticism pass without being justified/corrected.

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Dan Shafer
Lynn

There will be several sessions at RevCon West 2006 in Monterey June 16-17 on
Rev and the Internet. In fact, it is emerging as one of our primary focal
points of the conference.

On 4/8/06, Lynn Fredricks [EMAIL PROTECTED] wrote:

 Since RevConWest 2006 is coming up, it might be a good topic for
 discussion
 as well there.



 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Revolution is very slow to refresh fields. How can I speed it up?

2006-04-08 Thread Rob Cozens


Hi Robert,

 If I am running a process of 100 loops and my bar is 200 pixels, then 
I want to update for each step. However, if my process runs 1 
loops, then updating for each step is pointless since the bar will not 
visibly move and updating every 50-100 steps will do.


Maybe this is just a morning when I can't get it.

But unless your handler is hard-coded to the specific loop or makes a 
runtime decision on whether to update every 50 steps, every 100 steps, 
or some number in between, I see no way the position of the progress 
bar can accurately reflect the percentage of task completion in all 
circumstances.


What I posted was generalized logic that calculates the number of steps 
required to move the progress bar one pixel, regardless of the width of 
the bar.  That is the minimum steps required before resetting the 
thumbPosition is visually manifested on the screen.  Anything more 
produces jerkier movements.


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Dan Shafer
Lynn..

Wow. I was surprised to see your answer that the scripting language
Transcript is being renamed Revolution. How then will it be differentiated
from the product? Or won't it? Intriguing. Not criticizing, just wondering
and a bit bewildered.

On 4/8/06, Lynn Fredricks [EMAIL PROTECTED] wrote:

 Hi Robert,

  Nice. Are the forums intended to replace this list or as an
  additional service? I hope the latter.

 http://forums.runrev.com/phpBB2/viewtopic.php?p=209#209

  Also, I find the following paragraph in the pr curious:
 
  Step up to Revolution scripting. English-like Revolution is
  the easiest
  scripting language available - easier than Javascript or
  Flash ActionScript.
  Yet Revolution features all the modern language features that any
  developer would expect.
 
  Is Transcript now called Revolution as well or was it just a
  simplification for the press?

 The language is now Revolution.


 Best regards,


 Lynn Fredricks
 Worldwide Business Operations
 Runtime Revolution, Ltd


 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Software at the Speed of Thought

2006-04-08 Thread Dan Shafer
Tim.

Thanks for the kind words. I'm sorry you had to pay double and I'll contact
you offlist about that but I wanted to thank you for your comments.

I have written three new eBooklets, one on CGI, one on Custom Properties and
one most recently on Printing. You can buy them all for $5 each through my
online store at http://www.shafermediastore.com/tech_main. And I plan to
write several more on targeted topics as well. I'm waiting for the dust from
2.7 to settle and for some clear idea from the community of what subjects
are of most current interest before doing any new ones, though.



On 4/8/06, thulme [EMAIL PROTECTED] wrote:


 Same here. Basically paid double for it. Ended up getting it directly from
 Dan after ordering thru RunRev. But still very happy with the ebook, in
 particular the step by step application at the end of the book. It's one
 of
 the best tutorials I've read and I've read many. What made it so good in
 my
 opinion was that Dan injects a lot of his thought process into the
 tutorial.
 Wish he would write a few more. I'd buy them.

 Tim
 --
 View this message in context:
 http://www.nabble.com/Software-at-the-Speed-of-Thought-t1414706.html#a3820033
 Sent from the Revolution - User forum at Nabble.com.

 ___
 use-revolution mailing list
 use-revolution@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-revolution




--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Mark Wieder
Geoff-

Saturday, April 8, 2006, 12:21:38 AM, you wrote:

 So tell me what could go wrong? ;-)

In addition to the system date already taken care of,

1. The date is displayed in a modal dialog, which makes further use of
the app impossible until it's dismissed.
2. The mouseUp handler is never called. Did you mean to put it into a
button instead of an unlocked field?
3. I brought up the answer dialog at 11:59PM. When I went back and
checked it five minutes later it still had yesterday's date on it.
4. Displaying the mouseUp handler out of context doesn't guarantee
that it will run without problems. What if your mouseUp handler is in
the stack script and another mouseUp handler in a button intercepts
the message and doesn't pass it? You'll still have some debugging to
do in order to figure out why the date isn't displayed.

The point of all this is not that I'm nit-picking (I am, of course).
The point is that the ambiguities in the requirements can provoke any
number of equally valid (and equally wrong) responses. If I had wanted
the date displayed in the upper-right corner of the main stack and
continually updated, that still would fall under display the date.
So would the case where I wanted a stack to function as a cgi app and
display the date as a string sent to stdout.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Karl Becker
We are using a small PIC processor (a cheap, inexpensive device for  
embedded systems work) to talk directly with the MMC card.  We are  
communicating directly via a serial port to the MMC card, and the  
data is being written directly to the card in a strange method that  
only shows up in a hex editor.


We are not actually specifying a file on the formatted card with the  
PIC processor, but rather we are using the PIC processor to tell the  
MMC which sector we want to write 512 bytes of data.  It is very low  
level and rough, but we seem to be writing some data to the card -  
and I want to access it in Revolution instead of using somebody  
else's hex editor software.


How does the operating system access the direct bits off a card?  And  
how could Revolution do it?  Hopefully this email clarifies my  
problem some, please ask if you want more clarification.


- Karl


On Apr 8, 2006, at 12:51 PM, Jim Ault wrote:


I am confused.
How does the data get written to a hard drive and  not in a file  
of any

sort

Please explain a little better.
I am sure that you will find that Rev can access anything the  
operating

system can access

Jim Ault
Las Vegas

On 4/8/06 10:32 AM, Karl Becker [EMAIL PROTECTED] wrote:


I have a formatted FAT32 or NTFS (I can change the file format) MMC
card from which I would like to read data.  However, the data stored
to the card is not written into a tradition file, but rather directly
to the disk and not in a file of any sort.

Is there anyway to read the raw contents of a disk with Revolution?

Thanks,
Karl
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription

preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Revolution is very slow to refresh fields. How can I speed it up?

2006-04-08 Thread Geoff Canyon


On Apr 7, 2006, at 9:31 AM, Rob Cozens wrote:


Geoff, et al:


 I generally check the ticks and update based on that:


How do you know in advance the total ticks to complete the operation?


The ticks to complete the operation isn't used for anything. Suppose  
I have to process the elements in an array, and there can be any  
number of elements in the array. I might do something like this:


set the endValue of scrollbar progress to \
  the number of lines of the keys of myArray
put ticks() + 10 into tTimer
put 0 into tProgress
repeat for each element tKey in myArray
  add 1 to tProgress
  if ticks()  tTimer then
put ticks() + 10 into tTimer
set the thumbPosition of scrollbar progress to tProgress
  end if
  -- process element tKey
end repeat

This guarantees that the scrollbar will update a maximum of six times  
per second. If there are 10,000 elements in myArray and they process  
quickly, this means that the scrollbar is being updated too often  
unless the scrollbar is 10,000 pixels wide ;-)


regards,

Geoff
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Mark Wieder
Lynn-

Saturday, April 8, 2006, 8:18:17 AM, you wrote:

 Is Transcript now called Revolution as well or was it just a
 simplification for the press?

 The language is now Revolution.

!!!

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: use-revolution Digest, Vol 31, Issue 20

2006-04-08 Thread bryan mccormick

Dan, Marielle

At the risk of really opening the hornets nest, here is my 2 cents. Dan, 
I've actually known of you for multiple decades now -- way, way back in 
the dark days of HyperCard 1.0. The thing is this, I know you are a 
stand-up fellow and have done lots of great work for the community then 
and now. I also know you'd never discourage anyone from voicing real 
complaints. At least I didn't until recently when I saw you threaten to 
(or so it seemed, perception in email/list form is a very delicate and 
tricky thing) apparently sic the forum police on some fellow who 
appeared to simply be complaining. I thought that very odd and wasn't 
sure what it was all about. Didn't seem like your usual very cordial 
style. Just so you know. But nothing to flip the bozo bit about (for 
those who do not know the book, read it, very germane to this conversation).


Marielle, I too have had some horrific problems with the 2.7 release on 
WinXP in a multi-monitor environment. Same one I've run 2.6.1 in 
successfully without any problems. I have been working with the team by 
reporting what I can, running tests, etc to try to figure this out. 
Frankly I hope it is something that is a configuration problem. I'd 
rather it be that than an engine bug. But I would say we won't know that 
for sometime to come. It could be something subtle and subtle is very, 
very hard to fix. The team is genuinely interested in keeping its 
customers, at least judging from the responses. However it likely does 
not serve the interest of the list in general to keep flogging the issue 
in public. I did it once, wrote a heart-felt message of displeasure to 
the team, got the most cordial reply back you could hope for, and vowed 
to roll up sleeves and keep at it with them. Why? Because anyone who 
would NOT retaliate against the stones I threw really has customer 
hearts and minds close to them. They deserve all the support they can 
get. Had it been other vendors I can assure you (having had the 
experience) the other end of the email would go dark and I'd never have 
satisfaction.


Proffered with the hope of mending fences.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Had Revolution for over a year and I still can't run a stack file

2006-04-08 Thread Scott Rossi
Recently, Len Morgan wrote:

 I have had Rev for over a year now (Studio version) and I STILL cannot
 run a stack file (by double clicking on it OR using Open With...) and
 have a cursor show up.  As soon as the pointer enters anywhere in the
 stack window, it disappears.  I't's still there because if I carefully
 move it, I can press buttons and enter text and such but I just can't
 see the cursor.

You know, this occurs in the MetaCard IDE as well when a the 'open file'
dialog is present and I've never been able to figure out why.  With enough
jostling of the cursor into and out of the dialog's rect, I can usually get
the cursor to reappear again, but I have no formula as of yet.

Sorry no solution, just a confirmation of (intermittent) behavior.  Chipp
Walters and I batted around solution to the stuck cursor issue that arises
with text entry fields but I'm not sure this would work in a situation where
a modal dialog is present.

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.com

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Geoff Canyon
1. The requirements simply say to display the date -- the date is  
displayed. If non-modality is needed, that should be in the  
requirements.
2. It is certainly possible to put the code someplace inappropriate,  
but I think for the purposes of this assignment we can assume that  
isn't the case. To assume otherwise would be like if I say a car I'm  
selling runs fine and you say, Not if I drop it out of an airplane.
3. Also a requirements issue. At the time the code is called, it will  
display the date. If the screen saver activates five minutes later,  
thus hiding the date, that's not a bug.
4. Dropping the car out of an airplane. The code _as presented_ is  
bug free, I believe.


I think it's important to note that I don't consider this code to be  
presented out of context. It is the entire program, in one visible,  
enabled button, on the only card in one stack. It's not very useful,  
but for the extremely limited functionality that it provides, I think  
it is bug free.


My point is that I think it _is_ possible to write bug-free software.  
Not that I have ever done so, of course ;-) Writing bug-free software  
requires two things:


First you need a clear and complete set of requirements. Note that  
there is no equivocation there. The requirements must be totally  
clear, and absolutely complete. The requirements must be such that  
any reasonably intelligent person can sit down, read them, and then  
answer _any_ question about what the software is to do. Furthermore,  
such requirements, should map cleanly to a set of tests. The mapping  
should be bi-directional: given the requirements you should be able  
to produce the tests, and given the tests you should be able to  
produce the requirements.


I have never seen such requirements, nor really anything close to it,  
and that's okay. Requirements like that would be exceptionally hard  
to write, and most people are willing to deal with the issues that  
come with easier-to-write vague specifications.


Second, you need time and effort to work against those requirements.

There is an article on the Space Shuttle software that I find  
interesting:


http://www.fastcompany.com/online/06/writestuff.html

Quoting: Consider these stats : the last three versions of the  
program -- each 420,000 lines long-had just one error each. The last  
11 versions of this software had a total of 17 errors.


The part I don't get is: if you have it down to just one bug, how  
hard is it to find and fix that one bug?


regards,

Geoff

On Apr 8, 2006, at 11:21 AM, Mark Wieder wrote:


Geoff-

Saturday, April 8, 2006, 12:21:38 AM, you wrote:


So tell me what could go wrong? ;-)


In addition to the system date already taken care of,

1. The date is displayed in a modal dialog, which makes further use of
the app impossible until it's dismissed.
2. The mouseUp handler is never called. Did you mean to put it into a
button instead of an unlocked field?
3. I brought up the answer dialog at 11:59PM. When I went back and
checked it five minutes later it still had yesterday's date on it.
4. Displaying the mouseUp handler out of context doesn't guarantee
that it will run without problems. What if your mouseUp handler is in
the stack script and another mouseUp handler in a button intercepts
the message and doesn't pass it? You'll still have some debugging to
do in order to figure out why the date isn't displayed.

The point of all this is not that I'm nit-picking (I am, of course).
The point is that the ambiguities in the requirements can provoke any
number of equally valid (and equally wrong) responses. If I had wanted
the date displayed in the upper-right corner of the main stack and
continually updated, that still would fall under display the date.
So would the case where I wanted a stack to function as a cgi app and
display the date as a string sent to stdout.

--
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Revolution is very slow to refresh fields. How can I speed it up?

2006-04-08 Thread Rob Cozens


Moi:


Maybe this is just a morning when I can't get it.



One possibility: My reference is to a thermometer progress bar and 
you are using barber pole progress bars?


Rob Cozens
CCW, Serendipity Software Company

And I, which was two fooles, do so grow three;
Who are a little wise, the best fooles bee.

from The Triple Foole by John Donne (1572-1631)

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread Scott Rossi
Recently, Lynn Fredricks wrote:

 There are a couple of forums that require registration in order to see them
 (many that currently do not, will also change). You are missing a couple of
 nuggets of goodness if you do not register.

It's great to see Rev provide an outlet for communication that has been
requested for years.  But like others, I hope email access will be provided.
Besides missing out on nuggets of goodness, some of us have nuggets we
won't be able to contribute simply by virtue of not having the time to wade
through the forum format.

Thanks for listening Lynn.

Best Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia  Design
-
E: [EMAIL PROTECTED]
W: http://www.tactilemedia.com

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Had Revolution for over a year and I still can't run a stack file

2006-04-08 Thread J. Landman Gay

Scott Rossi wrote:

Recently, Len Morgan wrote:



I have had Rev for over a year now (Studio version) and I STILL cannot
run a stack file (by double clicking on it OR using Open With...) and
have a cursor show up.  As soon as the pointer enters anywhere in the
stack window, it disappears.  I't's still there because if I carefully
move it, I can press buttons and enter text and such but I just can't
see the cursor.



You know, this occurs in the MetaCard IDE as well when a the 'open file'
dialog is present and I've never been able to figure out why.


I know the answer to that one, I think. It happens when you use the 
message box to show a file dialog (or when you have been typing into a 
field) and hit the return key to execute the command. When typing, the 
mouse pointer normally is hidden (replaced by the insertion point). If 
you open a file dialog while the insertion point is present, the mouse 
pointer doesn't reappear when the file dialog opens.


I bugzillaed it some time ago. The workaround for now is to jiggle the 
mouse before executing the command from the message box. I always forget 
to do that, of course.


This is different from the disappearing Windows cursor, which I thought 
got fixed before the last release. Does it still happen in 2.7?


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Kurt Kaufman

Have you looked at the open driver and  read from driver commands?
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Had Revolution for over a year and I still can't run a stack file

2006-04-08 Thread J. Landman Gay

J. Landman Gay wrote:

I know the answer to that one, I think. It happens when you use the 
message box to show a file dialog (or when you have been typing into a 
field) and hit the return key to execute the command. When typing, the 
mouse pointer normally is hidden (replaced by the insertion point). If 
you open a file dialog while the insertion point is present, the mouse 
pointer doesn't reappear when the file dialog opens.


I bugzillaed it some time ago.


And just to follow up, it appears to have been fixed in 2.7. Bugzilla 
pays off. ;)


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread jeffrey reynolds

yes please me too, i third this!

jeff reynolds

On Apr 8, 2006, at 1:00 PM, [EMAIL PROTECTED]  
wrote:



Lynn Fredricks wrote:

Hi all,

There are a couple of forums that require registration in order  
to see them
(many that currently do not, will also change). You are missing a  
couple of

nuggets of goodness if you do not register.

It is likely that the next step with the forum will be to get up  
the RSS

support so its readable in a reader such as GreatNews.


Please, please install the capability to use email with the forums.
This will allow you the same degree of control over content that you
want, and will not inconvenience those of us who just don't have
time to click their way through a zillion web pages several times
daily. I do need to read everything that is posted to the mailing
list, but using a web interface will double my access time and
triple the inconvenience. I am sure there is a happy medium for us
all, so that those on slow dialups, or those who just don't have
time to visit a separate forum multiple times per day, can proceed
in a way that is most helpful to everyone.

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com



Yes, yes, please! Me too want this :)


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Karl Becker
The MMC card is hooked up via an internal memory card reader, and  
shows up an a drive to the computer.  Is there a driver for Windows  
or Mac OS X that allows me to directly access a drive?  Where is a  
place to find all the drivers installed on a system, and to find some  
documentation about them?  The suggestion in the new Revolution  
documentation, reading the file /dev/tty  ,  did not work on my iBook.



On Apr 8, 2006, at 2:52 PM, Kurt Kaufman wrote:


Have you looked at the open driver and  read from driver commands?

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Marielle Lange

Richard Gaskin, Apr  1 16:29:40 2005, wrote:
with so much client work here I'm finding it increasingly  
challenging to spend time on Rev tools


Maybe you could free up some time by spending less time correcting  
any user who makes valid criticisms on the list?


For those interested, here is the list of the 100 most frequent  
posters on the use-revolution list over the last year (April 05 -  
March 06)

(to view with a monospace font or in excel - separated by tabs).

name#posts over a year  graphical representation (| = 10)
Richard Gaskin  _	 
1032	||| 

Xavier Bury _	 
1017	||| 
|||
Eric Chatonet   _	 
898	 
||
J. Landman Gay  _	 
787	 
|||
Mark Wieder _	 
783	 
||
Dan Shafer  _	 
761	 

Ken Ray _	 
744	 
||
Alex Tweedly_	 
555	
Chipp Walters   _	 
536	||
Klaus Major _	 
527	|
Thomas McGrath III  _	 
526	|
Sarah Reichelt  _	 
516	

David Burgun_   432 |||
Judy Perry  _   395 
Lynch, Jonathan _   390 |||
Jim Ault_   370 |
Dennis Brown_   357 
Stephen Barncard_   351 |||
Scott Rossi _   348 |||
Andre Garzia_   343 ||
Jon _   321 
Mark Smith  _   316 
Charles Hartman _   309 |||
Scott Kane  _   272 |||
Sivakatirswami  _   255 ||
Trevor DeVore   _   249 |
David Bovill_   243 
Rob Cozens  _   240 
Dar Scott   _   226 |||
Marielle Lange  _   219 ||
Jim Hurley  _   212 |
Dave Cragg  _   189 |||
Peter T. Evensen_   188 |||
[EMAIL PROTECTED]_  176 ||
Bob Hartley _   173 |
Timothy Miller  _   150 |||
Mathewson   _   149 |||
Malte Brill _   146 |||
Geoff Canyon_   144 ||
Mark Talluto_   144 ||
Jeanne A. E. DeVoto _   143 ||
jbv _   140 ||
Frank D. Engel, Jr. _   134 |
Pierre Sahores  _   134 |
Garrett Hylltun _   133 |
Devin Asay  _   131 |
sims_   131 |
Phil Davis  _   128 |
Alejandro Tejada_   125 |
Bill Humphrey   _   119 
Robert Brenstein_   117 
Brian Yennie_   117 
Bob Warren  _   112 |||
Mark Swindell   _   100 ||
Jan Schenkel_   99  ||
graham samuel   _   99  ||
Dom _   98  ||
Derek Bump  _   97  ||
FlexibleLearning_   97  ||
Thomas McCarthy _   93  |
Erik Hansen _   93  |
Chris Sheffield _   93  |
Wouter  _   93  |
Mark Schonewille_   92  |
Bjönke_von_Gierke   _   92  |
Troy Rollins_   91  |
Marty Knapp _   90  |
Ban Nguyen  _   89  |
Bill Marriott   _   84  
Lynn Fredricks  _   83  
Todd Geist  _   83  
Ruslan Zasukhin _   83  
Jerry Daniels   _   81  
Howard Bornstein_   81  
Dick Kriesel_   79  
liamlambert _   79  

Re: use-revolution Digest, Vol 31, Issue 20

2006-04-08 Thread Dan Shafer
Bryan

I appreciate your attempt to mend the fence here. But I am absolutely
bewildered by your statement that I threatened to sic forum police on
someone. First, I don't think there *are* any forum police! Second, I can't
honestly remember threatening to *do* anything to *anyone*. Perhaps I did
and have forgotten it and if I did, then I truly apologize. That is, as you
say, just not who I am.

On 4/8/06, bryan mccormick [EMAIL PROTECTED] wrote:

 Dan, Marielle

 I saw you threaten to
 (or so it seemed, perception in email/list form is a very delicate and
 tricky thing) apparently sic the forum police on some fellow who
 appeared to simply be complaining.


--
~~
Dan Shafer, Information Product Consultant and Author
http://www.shafermedia.com
Get my book, Revolution: Software at the Speed of Thought
From http://www.shafermediastore.com/tech_main.html
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Garrett Hylltun

David Vaughan wrote:

So tell me what could go wrong? ;-)


I realised while cooking the salmon this evening (crocodile being off 
the menu) that Geoff had inadvertently provided a wonderful case study 
on bugs. Any link to Geoff in the following is purely coincidental and 
nothing to do with him at all :-)


Once upon a time, an aspiring programmer wrote:

on mouseUp -- display the date
  answer the date with OK
end mouseUp

and released it as shareware.


The thing is, that is not a bug.  The programmer did not make any error 
in his code at all.  The code works as it was intended.


You could also claim that if a user in Japan downloaded the program and 
could not read it because it was in English and not Japanese, that he 
could say that the program has a bug.


Or a Linux user downloaded the Windows version, it would not run, so it 
must be a bug.


Your scenario is lacking completely, and rather a petty attempt to push 
your belief.


-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Garrett Hylltun

David Burgun wrote:


On 8 Apr 2006, at 02:06, Bob Warren wrote:


Garrett Hylltun wrote:

Have you ever dropped a stack of a thousand or so punch cards!?  That
was the last time I ever dropped a stack.  Took me weeks to put the
stack back in order before I could run it through the reader.

Yes, and worse. On one occasion I was feeding in trays and trays of 
cards that represented free gifts to the clients. Although I was 
always very methodical and careful when doing this, somehow, I don't 
know how, I fed in a tray (or more?) of cards twice. As a result, 
about 10,000 customers got their rather expensive gifts in duplicate! 
Needless to say, proper statistical controls were implemented by my 
department afterwards. It turned out to be quite didactic.


Bob


That's what the sequencing field was for! If you used it, you could run 
it thru the sorted and it would put them all back in order!


Unfortunately we did not have one.  Just a puncher and a reader.  :-(

-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Kurt Kaufman

I want to access it in Revolution instead of using somebody
else's hex editor software


If  a Hex editor can see it, then Revolution can as well.  But if  
the data stored on the card is not entirely printable text you need  
to specify that the data is binary.


(Forgive me if you know all this already)

Kurt
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread Björnke von Gierke

Also note this link:
http://forums.runrev.com/phpBB2/search.php?search_id=newposts

And this one:
http://forums.runrev.com/phpBB2/search.php?search_id=unanswered

It's really not necessary to browse trough the whole forum, just to see 
the newest posts.
(These links are almost at the top of the forum index page, to the 
right)

Of course they only work if you sign in...

--

official ChatRev page:
http://chatrev.bjoernke.com

Chat with other RunRev developers:
go stack URL http://homepage.mac.com/bvg/chatrev1.3.rev;

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Garrett Hylltun

Rob Cozens wrote:
[snip]

Must have been a spokesman for the building trades industry.:{`)

There is no house of any size or complexity that is bug free.

After first visiting my parents' new $80K home--which in the 1970s was a 
lot of $--my wife and I remarked to each other how shoddy the 
workmanship was.  Some plumbing fixtures were plumbed hot water to cold 
faucet, ill-fitting cabinetry, sloppy painting, etc.


So tell us, did your parents just take up the hind end and accept it as 
normal performance?  Or did they go after the builder?  Take them to 
court?  Did they win in court?  Was the builder held responsible?  Did 
your parents have to pay to fix the errors?


-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Richard Gaskin

Lynn Fredricks wrote:

  A lot of us MC users did.  I had occasion to mention this 
very specifically to Lynn recently, more than once.  Not sure 
why he said he wasn't familiar with it; maybe he just suffers 
from what Dan and I can call Rev List Subscriber Memory Disorder. ;)


The substance of our discussion had to do with what's coming, not the
location of a document.


My end of the conversation dealt with that's already here:  Andre and 
others have server frameworks that run on a license that's free.  I 
mentioned repeatedly to you that the license for faceless use had 
historically always been free, for more than a decade before RunRev 
acquired the engine.


At that time you didn't ask me for the location of that document, and 
didn't even cast any doubts about how I described that license, as you 
did here yesterday.  But if you need it now at least you have it.


My only question for you was whether RunRev would continue this 
tradition. I feel it would be as good an idea today as it was when Dr. 
Raney first came up with it as a way of introducing the language in an 
interesting space that doesn't impair sales of the GUI product.


I still don't have the answer to that question; it's not addressed in 
the v2.7 license, so for the moment anyone wishing to evangelize 
Transcript use for servers has to recommend the older engine.



Most of the engine changes since the older version at 
ftp.metacard.com have been for native appearances and other 
goodies that have no effect when running in faceless mode.  
Also, MetaCard Corp. supported far more platforms than 
RunRev, so if your server runs Solaris, BSD, or one of the 
other flavors Rev is no longer compiled for you can still 
enjoy Transcript on your server with the old tried-and-true engine.


Not completely forgotten - they have a sub-forum:
http://forums.runrev.com/phpBB2/viewforum.php?f=21


I don't understand:  I don't see a BSD or Solaris forum there, and I 
couldn't find either build in the pub/engines/ folder at ftp.runrev.com.


I use a host that maintains a server farm preconfigured for using the 
engine (TierraNet.com), but they use BSD so until I get a new build I 
have to use the old one.


Fortunately the old engine handles the basics well for server use so 
it's not that critical.


I've been using Transcript as my language-of-choice on my 
servers since before RunRev Ltd. was born.  It's nice that 
the world is finally changing so I no longer feel the need to 
apologize for that choice (remember the '90s when people 
wrote web apps in C? E).


Now Rich, you arent the sort who gets enraged when he sees Grateful Dead
stickers on SUVs, right?:-)


That one's lost on me.  Writing web apps in C is pretty craptastic given 
 its productivity relative to higher-level languages; note that the 
current buzz is about Ruby on Rails, not C on Rails. ;)


While many of my friends love the Dead I don't have any of their albums, 
and none of their music was written in a strongly-typed compiled language.


I own an SUV but mostly for camping; I drive only about once a week or 
less, and between the metro train and compact fluorescents and other 
conservation actions I take my personal BTU consumption is far below 
that of most sedan owners.  And neither SUVs nor sedans can be easily 
configured for CGI use.


:\

--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Ken Ray
On 4/8/06 3:15 PM, Marielle Lange [EMAIL PROTECTED] wrote:

 Maybe you could free up some time by spending less time correcting
 any user who makes valid criticisms on the list?

???
 
 For those interested, here is the list of the 100 most frequent
 posters on the use-revolution list over the last year (April 05 -
 March 06)
 (to view with a monospace font or in excel - separated by tabs).

All I can say, Marielle, is you have *WAY* too much time on your hands...

;-)


Ken Ray
Sons of Thunder Software
Web site: http://www.sonsothunder.com/
Email: [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Richard Gaskin

Mark Schonewille wrote:

Richard,

Not so long ago, I experimented with running my stacks as little 
client apps with the engine in the bin folder of Mac OS X. This 
allows me to run a stack like an application, without building a 
standalone. Very much like running a Python applet. Have you 
noticed that this is no longer possible in Rev 2.7? Do you now a 
workaround?


In the olden days (MetaCard and the first few versions of Rev) you could 
double-click a file and it would run the engine without the IDE, 
allowing you to preview it similar to how it would be in a standalone.


In v2.7 the dev and runtime engines are separate, and I can't get the 
dev engine to run without an IDE and I can't get the runtime engine to 
run at all without being bound to an app.


I solved this for myself by building a simple stub app instead.  Now I 
can just drop my files onto that and it works a treat.  I even added a 
file association for a unique file type so I can have some stacks that 
only open in this stub app when double-clicked, so I can run things like 
my billing timer separate from the IDE I'm likely to restart often while 
I'm working.


--
 Richard Gaskin
 Managing Editor, revJournal
 ___
 Rev tips, tutorials and more: http://www.revJournal.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: creating my own tools palette

2006-04-08 Thread Xeubie Tsu
Thanks, I'll take your advice and study transcript more deeply. Do you think 
the Software at the Speed of Thought book would help in this regard?


Also, could you give specifics as to how one creates a palette in rev? Is it 
really like creating any other application?


Thanks,
Oakes



From: Mark Schonewille [EMAIL PROTECTED]
Reply-To: How to use Revolution use-revolution@lists.runrev.com
To: How to use Revolution use-revolution@lists.runrev.com
Subject: Re: creating my own tools palette
Date: Sat, 08 Apr 2006 13:28:20 +0200

Hello Oakes,

I made my own tools palette for in the Rev IDE. It contains many small 
script that I use every day. Since it is for my own use, I didn't add any 
fancy graphics. Just a few buttons with cryptic names.


If you are a true newbie, I'd just start learning the scripting language 
before trying to make a tools palette. It is nice if you can build an 
interface with buttons and graphics, but it is useless if you haven't 
learnt how to bring it alive, yet.


Now, if I haven't convinced you yet... Sure, you can use any graphics 
programme to create icons for your tools palette. Anything from ColorIt! to 
PhotoShop will do.


First set up your tools palette with the buttons and scripts you need. Then 
design at least two icons for each tool. Save the icons and import them all 
into the mainstack of your project. Now you can set the icon of each 
button. Set the hiliteIcon of each button to a slightly darker version of 
the icon.


If you want you can also set the style of a tool to checkbox and use a 
different icon for the armed state (set the showName to false). That gives 
a useful effect.


That's it.

Mark


Xeubie Tsu wrote:
Hello, I'm new to rev. Could someone let me know how to create my own 
tools palette with my own custom tools? I imagine I'd need some graphics 
program to draw the objects and such.


Thanks,
Oakes



--

Consultant and Software Engineer
mailto:[EMAIL PROTECTED]
http://www.economy-x-talk.com

eHUG coordinator
mailto:[EMAIL PROTECTED]
http://www.ehug.info

Advertise with us and reach 1000 truely interested internet users every 
month. See http://economy-x-talk.com/advertise.html for more information.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your 
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Thomas McGrath III

Lynn

What is the thinking behind this? I am a little put off by the  
change. Hypercard had hypertalk, supercard had supertalk, director  
had lingo and Revolution had Transcript. I love the name transcript.


Thank you,

P.S. Congratulations on the Rev Media release.


Way to go.

Tom


On Apr 8, 2006, at 11:18 AM, Lynn Fredricks wrote:


The language is now Revolution.


Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd



Thomas J McGrath III
[EMAIL PROTECTED]

Lazy River Software™ - http://www.lazyriversoftware.com

Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html

Meeting Wear™ - http://www.cafepress.com/meetingwear

Semantic Compaction Systems - http://www.minspeak.com

SCIconics, LLC - http://www.sciconics.com/sciindex.html







___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Linux Engine Licensing - Please Read

2006-04-08 Thread Wilhelm Sanke

On Sat Apr 8, 2006, Richard Gaskin ambassador at fourthworld.com wrote:


Mark Schonewille wrote:

 Not so long ago, I experimented with running my stacks as little
 client apps with the engine in the bin folder of Mac OS X. This
 allows me to run a stack like an application, without building a
 standalone. Very much like running a Python applet. Have you
 noticed that this is no longer possible in Rev 2.7? Do you now a
 workaround?
In the olden days (MetaCard and the first few versions of Rev) you could
double-click a file and it would run the engine without the IDE,
allowing you to preview it similar to how it would be in a standalone.

In v2.7 the dev and runtime engines are separate, and I can't get the
dev engine to run without an IDE and I can't get the runtime engine to
run at all without being bound to an app.

I solved this for myself by building a simple stub app instead.  Now I
can just drop my files onto that and it works a treat. (snip).

--
  Richard Gaskin
  Managing Editor, revJournal




Richard,

with 2.7 I use the standalone file to open stacks without the IDE.
A couple of weeks ago -when we were discussing player issues on the 
Metacard list some weeks ago, I had mentioned that it is possible to 
rename file standalone, i.e adding an .exe extension and even 
choosing an arbitrary name for the file. Dropping stacks on that player 
stub starts them without opening the IDE. Works for Revolution and 
Metacard stacks.


What is your solution like? Something similar or diffferent?

Regards,
--
Wilhelm Sanke
http://www.sanke.org/MetaMedia

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Lynn Fredricks
 Wow. I was surprised to see your answer that the scripting 
 language Transcript is being renamed Revolution. How then 
 will it be differentiated from the product? Or won't it? 
 Intriguing. Not criticizing, just wondering and a bit bewildered.

This is one of those situations where the lack of differentiation will
reinforce the brand. Most new customers wont have any preconceptions based
on the language Transcript, but they would if we decided to change the
name a year from now. Name changes can be rough, but, almost anyone who
would recognize transcript is engaged enough in the community not to be
completely confused by this name change.

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Runtime Revolution Ships Revolution Media; Announce Revolution Forums

2006-04-08 Thread Lynn Fredricks
  The language is now Revolution.
 
 !!! -- Exclamation would actually be a pretty cool name if you think
about it :-)

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: creating my own tools palette

2006-04-08 Thread J. Landman Gay

Xeubie Tsu wrote:
Thanks, I'll take your advice and study transcript more deeply. Do you 
think the Software at the Speed of Thought book would help in this 
regard?


Also, could you give specifics as to how one creates a palette in rev? 
Is it really like creating any other application?


Pretty much, yes. You create a stack the size you want your palette to 
be, and put buttons on it with icons. Then you script the buttons to do 
whatever tasks you want each one to do. Set the style of the stack to 
palette, or else when you open it, just use this syntax:


  palette myStack

Then the stack opens as a palette and floats on top of any other stacks.

You will have to study a little bit about the defaultstack and the 
topstack because when a palette button issues commands, usually you 
want the action to happen in a different stack, not in the palette. 
These commands will direct the action to the stack that should receive it.


--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.com
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Thomas McGrath III

Marielle,

My name is on that list. Please do not include my comments or name in  
any of your emails. I know you don't mean anything derogatory by  
including my name but I still would prefer if you didn't.


Thank you,

Tom

On Apr 8, 2006, at 4:15 PM, Marielle Lange wrote:


Richard Gaskin, Apr  1 16:29:40 2005, wrote:
with so much client work here I'm finding it increasingly  
challenging to spend time on Rev tools


Maybe you could free up some time by spending less time  
correcting any user who makes valid criticisms on the list?


For those interested, here is the list of the 100 most frequent  
posters on the use-revolution list over the last year (April 05 -  
March 06)

(to view with a monospace font or in excel - separated by tabs).

name#posts over a year  graphical representation (| = 10)
Richard Gaskin  _	 
1032	| 
||
Xavier Bury _	 
1017	| 
|
Eric Chatonet   _	 
898	|| 

J. Landman Gay  _	 
787	|| 
|
Mark Wieder _	 
783	|| 

Dan Shafer  _	 
761	|| 
||
Ken Ray _	 
744	|| 

Alex Tweedly_	 
555	
Chipp Walters   _	 
536	||
Klaus Major _	 
527	|
Thomas McGrath III  _	 
526	|
Sarah Reichelt  _	 
516	

David Burgun_   432 |||
Judy Perry  _   395 
Lynch, Jonathan _   390 |||
Jim Ault_   370 |
Dennis Brown_   357 
Stephen Barncard_   351 |||
Scott Rossi _   348 |||
Andre Garzia_   343 ||
Jon _   321 
Mark Smith  _   316 
Charles Hartman _   309 |||
Scott Kane  _   272 |||
Sivakatirswami  _   255 ||
Trevor DeVore   _   249 |
David Bovill_   243 
Rob Cozens  _   240 
Dar Scott   _   226 |||
Marielle Lange  _   219 ||
Jim Hurley  _   212 |
Dave Cragg  _   189 |||
Peter T. Evensen_   188 |||
[EMAIL PROTECTED]_  176 ||
Bob Hartley _   173 |
Timothy Miller  _   150 |||
Mathewson   _   149 |||
Malte Brill _   146 |||
Geoff Canyon_   144 ||
Mark Talluto_   144 ||
Jeanne A. E. DeVoto _   143 ||
jbv _   140 ||
Frank D. Engel, Jr. _   134 |
Pierre Sahores  _   134 |
Garrett Hylltun _   133 |
Devin Asay  _   131 |
sims_   131 |
Phil Davis  _   128 |
Alejandro Tejada_   125 |
Bill Humphrey   _   119 
Robert Brenstein_   117 
Brian Yennie_   117 
Bob Warren  _   112 |||
Mark Swindell   _   100 ||
Jan Schenkel_   99  ||
graham samuel   _   99  ||
Dom _   98  ||
Derek Bump  _   97  ||
FlexibleLearning_   97  ||
Thomas McCarthy _   93  |
Erik Hansen _   93  |
Chris Sheffield _   93  |
Wouter  _   93  |
Mark Schonewille_   92  |
Bjönke_von_Gierke   _   92  |
Troy Rollins_   91  |
Marty Knapp _   90  |
Ban Nguyen  _   89  |
Bill Marriott   _   84  
Lynn 

Re: Can I read a disk's raw data, like in a hex editor?

2006-04-08 Thread Sean Shao
As far as I can tell, Rev can't communicate directly with the hard disk 
without some form of external written to do so.


On a slightly related note, I created a library that will create dynamically 
sized disk images that was to be used with Mark Schonewille's Buttefly 
project but a known bug in the DOS emulator would corrupt the disk image.


- the ghost of sean

_
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Mark Wieder
Geoff-

Saturday, April 8, 2006, 12:24:12 PM, you wrote:

 1. The requirements simply say to display the date -- the date is  
 displayed. If non-modality is needed, that should be in the  
 requirements.

...and conversely if a modal display is desired then that should be
spelled out...

 First you need a clear and complete set of requirements. Note that
 there is no equivocation there. The requirements must be totally  
 clear, and absolutely complete. The requirements must be such that  
 any reasonably intelligent person can sit down, read them, and then
 answer _any_ question about what the software is to do. Furthermore,

...

 I have never seen such requirements, nor really anything close to it,
 and that's okay. Requirements like that would be exceptionally hard
 to write, and most people are willing to deal with the issues that  
 come with easier-to-write vague specifications.

I have. I had the pleasure of working for a year and a half on a
project that spent the first 60% of the sdlc hammering out a
requirements document. This was the contract between development and
QA - they could each build from the same document and refer to it when
conflicts came up. We delivered the product more or less on time, more
or less bug-free (nothing major, nothing that you didn't have to go
way out of your way to find), and received awards for the finished
product. And this was a three-tiered java app with a mainframe backend
encrypting financial data across the internet. It *can* be done. And
done well.

 Quoting: Consider these stats : the last three versions of the
 program -- each 420,000 lines long-had just one error each. The last
 11 versions of this software had a total of 17 errors.

 The part I don't get is: if you have it down to just one bug, how  
 hard is it to find and fix that one bug?

ROTFL.

The article makes a point of pointing out a certain uniqueness:
What makes it remarkable is how well the software works. This
software never crashes. It never needs to be re-booted. This software
is bug-free.

I notice, however, that even with one error in the last version of
the software Four identical machines, running identical software,
pull information from thousands of sensors, make hundreds of
milli-second decisions, vote on every decision, check with each other
250 times a second. A fifth computer, with different software, stands
by to take control should the other four malfunction.

...and I love the tagline:
The sooner you fall behind, the more time you will have to catch up.

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


RE: Linux Engine Licensing - Please Read

2006-04-08 Thread Lynn Fredricks
 My end of the conversation dealt with that's already here:  
 Andre and others have server frameworks that run on a license 
 that's free.  I mentioned repeatedly to you that the license 
 for faceless use had historically always been free, for more 
 than a decade before RunRev acquired the engine.

 At that time you didn't ask me for the location of that 
 document, and didn't even cast any doubts about how I 
 described that license, as you did here yesterday.  But if 
 you need it now at least you have it.

I always assume you are telling me the truth Richard :-)

 My only question for you was whether RunRev would continue 
 this tradition. I feel it would be as good an idea today as 
 it was when Dr. 
 Raney first came up with it as a way of introducing the 
 language in an interesting space that doesn't impair sales of 
 the GUI product.
 
 I still don't have the answer to that question; it's not 
 addressed in the v2.7 license, so for the moment anyone 
 wishing to evangelize Transcript use for servers has to 
 recommend the older engine.

The 2.7.x license doesn't reiterate the right to freely use the engine for
that purpose, right.

I don't want to get into a debate on this, but I want to set expectations
that server-side scripting is something that's getting taken very seriously
and being planned very carefully when it comes to licensing. A yes or no
answer spells out a strategy that Runtime isnt prepared yet to articulate
right now.


 I don't understand:  I don't see a BSD or Solaris forum 
 there, and I couldn't find either build in the pub/engines/ 
 folder at ftp.runrev.com.

Solaris got tossed in with the other 'nixs on the forum.

 I use a host that maintains a server farm preconfigured for 
 using the engine (TierraNet.com), but they use BSD so until I 
 get a new build I have to use the old one.
 
 Fortunately the old engine handles the basics well for server 
 use so it's not that critical.

Okay, that's good.

  I've been using Transcript as my language-of-choice on my servers 
  since before RunRev Ltd. was born.  It's nice that the world is 
  finally changing so I no longer feel the need to apologize 
 for that 
  choice (remember the '90s when people wrote web apps in C? E).
  
  Now Rich, you arent the sort who gets enraged when he sees Grateful 
  Dead stickers on SUVs, right?:-)
 
 That one's lost on me.  Writing web apps in C is pretty 
 craptastic given
   its productivity relative to higher-level languages; note 
 that the current buzz is about Ruby on Rails, not C on Rails. ;)

I wouldn't want to do it.

 While many of my friends love the Dead I don't have any of 
 their albums, and none of their music was written in a 
 strongly-typed compiled language.

Well there's a thought - if musicians wrote code, what would they write in?

 I own an SUV but mostly for camping; I drive only about once 
 a week or less, and between the metro train and compact 
 fluorescents and other conservation actions I take my 
 personal BTU consumption is far below that of most sedan 
 owners.  And neither SUVs nor sedans can be easily configured 
 for CGI use.
 
 :\

But this has set you thinking, hasn't it? :-)

Best regards,


Lynn Fredricks
Worldwide Business Operations
Runtime Revolution, Ltd


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Mark Wieder
Garrett-

Saturday, April 8, 2006, 1:23:55 PM, you wrote:

 The thing is, that is not a bug.  The programmer did not make any error
 in his code at all.  The code works as it was intended.

That's just silly. How do *you* know what was intended? The entire
requirements for this app seem to be defined in a three word comment
placed in the script. What code would you write given the following
requirement?

-- display the text

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [Ticket#: 2006040510000641] Re: [OT] Articles to read

2006-04-08 Thread Garrett Hylltun

Thomas McGrath III wrote:

Marielle,

My name is on that list. Please do not include my comments or name in 
any of your emails. I know you don't mean anything derogatory by 
including my name but I still would prefer if you didn't.


I know I'm about to probably stir up some real trouble now, but I have 
to say something to this.


Tom, you're saying she can't compliment you?  Ask you any questions? 
Reference anything that you've done that might help another user on the 
list?  Recommend you to someone else on this list as being someone who 
can help that person?  You get my point?


Basically, what you said sounds so ignorant that I can't believe you 
said it.  It seems so childish.


The thing is that anything and everything you put into a public forum 
like this no longer is yours to control.  You can't ask or tell anyone 
not to quote you from a public forum , not to mention your name or 
anything.  It's public.  Well, you can ask and demand, but nobody has to 
 comply.  If you don't want people to even mention you, then remove 
yourself from the list, turn off your computer, lock your doors, and do 
not ever communicate with the world again.


I'm sure you're right though, I'm sure were not being singled out for 
something derogatory.  It's obvious the intent, which had nothing to do 
with you.  Which adds to your puzzling reply on this.


Almost all those names that were listed are the people who are most 
helpful.  Granted, some of them participate in what I call 
ego-chatter, but even with that, that list represents a lot of good 
people and I would have assumed that anyone listed would have actually 
felt complimented by that.


-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


dogma

2006-04-08 Thread Mark Wieder
Dan-

Saturday, April 8, 2006, 11:10:30 AM, you wrote:

 Wow. I was surprised to see your answer that the scripting language
 Transcript is being renamed Revolution. How then will it be differentiated
 from the product? Or won't it? Intriguing. Not criticizing, just wondering
 and a bit bewildered.

Come the Revolution, all handlers and functions must forthwith be
named Revolution. All controls must also be named Revolution in
order to be recognized by the Revolution language in the Revolution
environment. In addition, all custom properties must from now on be
named Revolution, i.e.,

set the Revolution of stack Revolution to Revolution
send Revolution to button Revolution
put Revolution(Revolution) into field Revolution

-- 
-Mark Wieder
 [EMAIL PROTECTED]

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread Garrett Hylltun

Mark Wieder wrote:

Garrett-

Saturday, April 8, 2006, 1:23:55 PM, you wrote:


The thing is, that is not a bug.  The programmer did not make any error
in his code at all.  The code works as it was intended.


That's just silly. How do *you* know what was intended? The entire
requirements for this app seem to be defined in a three word comment

[snip]

And how do you know?  You make assumptions and then layout a plot that 
in itself is not even related to the code before you, making it more 
complicated than what it really is, just so you can find a way to back 
up your stance.  But the fact is, there was nothing there to back up 
your stance.  The intent of the code is far too obvious for you or 
anyone else here to say any different.  You can try to deter the 
attention to the obvious, but that's just not going to cut it.


The point was that the program is bug free.  And it is.  I can 
understand though that this does not really represent a real world 
application where there is far more code and more chances of bug getting 
into the scheme of things, but the fact still remains, the code that was 
provided is bug free, no if, and, or but about it.


You're just upset because your belief that bug free is impossible was 
shown to be wrong.


-Garrett
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread David Vaughan


On 09/04/2006, at 6:23, Garrett Hylltun wrote:


The thing is, that is not a bug.  The programmer did not make any  
error in his code at all.  The code works as it was intended.


You could also claim that if a user in Japan downloaded the program  
and could not read it because it was in English and not Japanese,  
that he could say that the program has a bug.


Or a Linux user downloaded the Windows version, it would not run,  
so it must be a bug.


Your scenario is lacking completely, and rather a petty attempt to  
push your belief.


Garrett

Thank you for the ad hominem attack in your last line. Mark has  
already disposed of your prior argument that there is no bug  
(programmer's intention) so I will not elaborate on his concise  
statement. For your further enlightenment here is a set categories of  
bugs:

- Requirements defects
- Design defects
- Source code defects
- User documentation defects
- Bad fixes, or secondary defects found in repairs to prior defects
[source: Capers-Jones, Applied Software Measurement]

Your attempt to dismiss the basis of the single coding example I used  
seems rather an attempt to avoid the three conclusions I drew.
- bugs happen, even when they are sincerely believed not to exist  
and with the best will in the world, and testing which seemed  
comprehensive at the time;
- money matters in commercial decisions without greed per se being  
a factor;
- the morality of the developer is not questioned by the discovered  
bug.


I will not discuss these further here with you because I see no point  
to it. I expect that great majority of developers would take these  
points as self-evident. If you wish to evangelise your position of  
bug-free heaven where commerce does not exist, write to me privately.  
Better still, write to someone else.


Where you have an actual bug of any category, post it to support or  
with Revzilla


David


-Garrett

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: bugs

2006-04-08 Thread David Vaughan


On 09/04/2006, at 9:26, Garrett Hylltun wrote:


  The intent of the code is far too obvious for you or anyone else  
here to say any different.

Ah, the sweetness of certainty; the certainty of not knowing.


You're just upset because your belief that bug free is impossible  
was shown to be wrong.
Mark did not put that position so far as I recall. Neither did I. You  
may recall I have consistently referred to questions of scale.   
Either attack the correct person, or stop putting up straw men and go  
back to your contributions to this list.


David


-Garrett


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


OT Comes the Revolution

2006-04-08 Thread Kurt Kaufman

Comes the revolution!
Everything is jake!
Comes the revolution-
We'll be eating cake!
When the streets and rivers run with red,
I'll be underneath the bed.
And after all their capers
Put the foe to rout,
I will buy the papers
To see how we came out.
Comes the revolution- all is jake-
And soon we'll be eating cake!

-Alexander Throttlebottom,  U.S. VP
from Let 'Em Eat Cake (1933), by
G.S. Kaufman, M. Ryskind and I. Gershwin
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Frequent posters

2006-04-08 Thread Stephen Barncard

Wow! I'm number 18 on the list. I'd better get a life.
Stephen Barncard_   351 |||
--
stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: Register at Forums to See Everything

2006-04-08 Thread Alex Tweedly

Björnke von Gierke wrote:


Also note this link:
http://forums.runrev.com/phpBB2/search.php?search_id=newposts

And this one:
http://forums.runrev.com/phpBB2/search.php?search_id=unanswered

It's really not necessary to browse trough the whole forum, just to 
see the newest posts.

(These links are almost at the top of the forum index page, to the right)
Of course they only work if you sign in...

But I never want to see the newest posts. What I *want* is a link that 
shows me the posts (or at least the forums, and as I enter each 
individual forum shows me the posts within it) which I haven't read 
yet.. The link shows posts since last visit - so if I enter the 
forums, get interrupted by some external event and log out again 
immediately, then I no longer have any idea which forums/posts I need to 
go back to. 

These forum thingies will never take the place of an email list, which 
provides exactly that functionality so unobtrusively it's easy to forget 
just how important it is.


And, I think the forum doesn't have any way to check for updates (new 
posts) while you are logged in, unless I've just missed it. Is there a 
way to do that ?


--
Alex Tweedly   http://www.tweedly.net



--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.385 / Virus Database: 268.4.0/304 - Release Date: 07/04/2006

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


  1   2   >