From katir at hindu.org Tue Dec 1 00:19:20 2009
From: katir at hindu.org (Sivakatirswami)
Date: Mon, 30 Nov 2009 19:19:20 -1000
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References:
Message-ID: <4B14A758.6000306@hindu.org>
Scott Rossi wrote
> Rev has been around for years now --
> I think it's quite capable of standing on its own, without the crutch of a
> bygone development tool to prop it up.
>
But comments by those ignorant of the history imply that revTalk is a
new kid on the block and will come and go like so many others.
Is there no value in making it clear that xTalk as a tool (regardless of
the IDE wrapper, HC, Supercard MC etc.) is as old as the Personal
Computing Revolution itself?
I tell people, simply:
"It's not open source, and it's not a well known as PHP, but it's xTalk
and xTalk has been around since 1983, and if it is good enough for NASA,
I think we don't need to worry about vesting content in the RunRev
platform. The core of the language has been with us for 25 years. Its
robust, powerful, fast and facile and in RunRev's hands, it is only
getting better and better every year. It will be around for another 50,
at least as long as your lifetime."
Why throw away the history?
skts
>
>
From katir at hindu.org Tue Dec 1 00:25:27 2009
From: katir at hindu.org (Sivakatirswami)
Date: Mon, 30 Nov 2009 19:25:27 -1000
Subject: ICS functions Library
Message-ID: <4B14A8C7.1040802@hindu.org>
Does anyone have a library of functions already written for dealing
with vObjects in .ics files?
I'm particularly interested in pre-written date-time functions that can
parse for and deliver the simple iCal date-time stamps
20091130T164200Z
I could go ahead and start writing these myself, but I'm certain someone
among us has already written a pile of these.
Thanks!
From jerry.daniels at me.com Tue Dec 1 00:44:26 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Mon, 30 Nov 2009 23:44:26 -0600
Subject: GLX2
In-Reply-To: <9D1192D1-3B9D-4500-AA24-1C3ADA94E89D@twft.com>
References:
<3E062182-E46A-4FF6-8441-2E2E1D3BA731@me.com>
<9D1192D1-3B9D-4500-AA24-1C3ADA94E89D@twft.com>
Message-ID: <055B3EF5-4C18-45BD-8089-A541B7D7A45D@me.com>
Bob, et al...
I'm proud to say that tRev is very well documented. Some folks are
under the illusion that you have to sit and watch video after video in
order to figure out how to use it. This is simply not true.
tRev Documentation comes in three forms:
1. A Windows and a Mac shortcuts PDF.
2. A Quickstart PDF document.
3. A FAQ page.
These documents are updated as features are added. The Quickstart PDF
has everything in it.
Links to all three of these forms of documentation are displayed on
the right side of the tRev site as you enter:
http://reveditor.com
New users get links to all this in their email with their reg code.
You don't have to read posts to figure out how tRev works. Links to
the docs listed above are prominent. Explanations abound, are
consolidated, and come in a format for everyone: visual, text, video,
etc.
Add basic properties to a script? Look at your menubar. Under Edit.
Last item.
Basic properties is also on the shortcuts PDF.
How to add basic properties is also in the quickstart PDF.
There are three posts with screens, text and video showing how to use
raptor handlers to add basic and custom properties to your scripts.
How did I find them? I entered "basic properties" into the search
field on the right side of the open page of the site.
Hope that helps.
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
On Nov 30, 2009, at 10:12 PM, Bob Sneidar wrote:
> Hey! I purchased both! Do I get a refund?? J/K you deserve the bonus
> for the outstanding work you've done. It would be nice to see a full
> hotkey list somewhere though. I saw a Feature Friday that showed how
> to add basic properties to an objects script, but I forgot how!
>
> Bob
>
>
> On Nov 30, 2009, at 12:35 PM, Jerry Daniels wrote:
>
From jerry.daniels at me.com Tue Dec 1 00:52:38 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Mon, 30 Nov 2009 23:52:38 -0600
Subject: tRev
In-Reply-To:
References:
Message-ID: <8578F3C1-6A05-41C3-B7F7-B69C90C3F8BC@me.com>
tRev Installer? Been there, done that. Same result. Not as straight-
forward as you think.
We do have screen shots, bullet lists, videos all over the place on
our site showing where to put the tRev.app.
There are links delivered with the reg codes that specifically exhort
users to read a short install page. Link is prominent.
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
On Nov 30, 2009, at 6:14 PM, Generic Email wrote:
> This seems to work. Please accept my heartfelt recommendation to
> make this process simpler by distributing an installer if you need
> to be in a very specific place, and include a link from /
> Applications/tRev, as it in fairly standard. Or include a README.txt
> in the zip with the .app. Or something.
From scott at tactilemedia.com Tue Dec 1 01:17:01 2009
From: scott at tactilemedia.com (Scott Rossi)
Date: Mon, 30 Nov 2009 22:17:01 -0800
Subject: Interesting blog post - comments anyone?
In-Reply-To: <4B14A758.6000306@hindu.org>
Message-ID:
Recently, Sivakatirswami wrote:
> Scott Rossi wrote
>> Rev has been around for years now --
>> I think it's quite capable of standing on its own, without the crutch of a
>> bygone development tool to prop it up.
>>
> But comments by those ignorant of the history imply that revTalk is a
> new kid on the block and will come and go like so many others.
I wasn't referring to history, I was stating my belief that comparing Rev to
a long dead application (Hypercard) does not convey adoption, currency, or
relevance to me.
> Is there no value in making it clear that xTalk as a tool (regardless of
> the IDE wrapper, HC, Supercard MC etc.) is as old as the Personal
> Computing Revolution itself?
If you have to inform people of the history, I'd say the history has little
value. People want to know 1) What can they do with it, and 2) How many
people are using it, in an effort to determine 3) Is it worth their time and
effort to invest in it.
Comparing Rev to something that is discontinued and unsupported doesn't
substantiate any of the above.
Regards,
Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
From stephenREVOLUTION2 at barncard.com Tue Dec 1 01:42:15 2009
From: stephenREVOLUTION2 at barncard.com (stephen barncard)
Date: Mon, 30 Nov 2009 22:42:15 -0800
Subject: ICS functions Library
In-Reply-To: <4B14A8C7.1040802@hindu.org>
References: <4B14A8C7.1040802@hindu.org>
Message-ID:
Andre Garzia wrote a lib a long, long time ago (2005) - I have it right
here. -- you guys are pals, you should ask him.
-------------------------
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev
2009/11/30 Sivakatirswami
> Does anyone have a library of functions already written for dealing with
> vObjects in .ics files?
>
> I'm particularly interested in pre-written date-time functions that can
> parse for and deliver the simple iCal date-time stamps
>
> 20091130T164200Z
>
> I could go ahead and start writing these myself, but I'm certain someone
> among us has already written a pile of these.
>
> Thanks!
>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From randall at randallreetz.com Tue Dec 1 01:43:50 2009
From: randall at randallreetz.com (Randall Reetz)
Date: Mon, 30 Nov 2009 22:43:50 -0800
Subject: Interesting blog post - comments anyone?
Message-ID: <20091201064352.KSDI23927.atlmtaow02.cingularme.com@Inbox>
No matter what bells and whistles you heap on xtalk, what separates it from the other languages (which of course have the same bells) is the human-ness of the xtalk syntax and the grock-ability of the card/background/stack object hierarchy. The bells are polish and fit, but the essence is the genius of the whole gestalt so well defined so long ago. As has been said, it isn't easy to provide a steady and effective business to keep the product topical and working on the endlessly shifting OS/hardware machinery underneath. That is what a group like run-rev adds. That the product is elegant, well that is about history and bold genius.
From randall at randallreetz.com Tue Dec 1 01:59:44 2009
From: randall at randallreetz.com (Randall Reetz)
Date: Mon, 30 Nov 2009 22:59:44 -0800
Subject: Interesting blog post - comments anyone?
Message-ID: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
My god. An action feels slimy, not a person! Do I seem like a someone who doesn't speak my mind, that says one thing and means another? If I wanted to even so much as imply that sarah, who I do not know, is herself, some sort of person or another, don't you think I would have said so directly???? Maybe everyone is so used to political tactics and sideways spin that they can't anticipate plain old honesty. Also, I like anyone else, can be wrong. Still, it is worth talking to feelings and impressions. No? Of actions, not people. Paying attention. Caring.
From stephenREVOLUTION2 at barncard.com Tue Dec 1 02:10:10 2009
From: stephenREVOLUTION2 at barncard.com (stephen barncard)
Date: Mon, 30 Nov 2009 23:10:10 -0800
Subject: Interesting blog post - comments anyone?
In-Reply-To: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
Message-ID:
This is getting annoying and waaaaay OT.
This thread is becoming too emotional and confrontational. Can't we talk
about Rev and code?
s
From richmondmathewson at gmail.com Tue Dec 1 02:15:08 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Tue, 01 Dec 2009 09:15:08 +0200
Subject: Interesting blog post - comments anyone?
In-Reply-To: <4B14A758.6000306@hindu.org>
References:
<4B14A758.6000306@hindu.org>
Message-ID: <4B14C27C.8030609@gmail.com>
On 12/1/09 7:19 AM, Sivakatirswami wrote:
> Scott Rossi wrote
>> Rev has been around for years now --
>> I think it's quite capable of standing on its own, without the crutch
>> of a
>> bygone development tool to prop it up.
> But comments by those ignorant of the history imply that revTalk is a
> new kid on the block and will come and go like so many others.
>
> Is there no value in making it clear that xTalk as a tool (regardless
> of the IDE wrapper, HC, Supercard MC etc.) is as old as the Personal
> Computing Revolution itself?
>
> I tell people, simply:
>
> "It's not open source, and it's not a well known as PHP, but it's
> xTalk and xTalk has been around since 1983, and if it is good enough
> for NASA, I think we don't need to worry about vesting content in the
> RunRev platform. The core of the language has been with us for 25
> years. Its robust, powerful, fast and facile and in RunRev's hands, it
> is only getting better and better every year. It will be around for
> another 50, at least as long as your lifetime."
>
> Why throw away the history?
>
I don't think "throwing away the history" is ever a good thing, but
laying the history on thick can also prove
detrimental.
An impression could be gained that RunRev is a coterie interest just for
long-in-the-tooth types who
used to work with Hypercard.
From richmondmathewson at gmail.com Tue Dec 1 02:16:37 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Tue, 01 Dec 2009 09:16:37 +0200
Subject: Interesting blog post - comments anyone?
In-Reply-To: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
Message-ID: <4B14C2D5.9020105@gmail.com>
On 12/1/09 8:59 AM, Randall Reetz wrote:
> My god. An action feels slimy, not a person! Do I seem like a someone who doesn't speak my mind, that says one thing and means another? If I wanted to even so much as imply that sarah, who I do not know, is herself, some sort of person or another, don't you think I would have said so directly???? Maybe everyone is so used to political tactics and sideways spin that they can't anticipate plain old honesty. Also, I like anyone else, can be wrong. Still, it is worth talking to feelings and impressions. No? Of actions, not people. Paying attention. Caring.
>
Cripes! Aspirin, quick, somebody.
From lan.kc.macmail at gmail.com Tue Dec 1 02:23:02 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 15:23:02 +0800
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
Message-ID:
Randall,
your suggestion that GM should "have sent a plane ticket to that blogger.
"Please be our guest for a few days and meet our staff and get to know our
product from the inside out. You will have full candid access to our top
developers and customers." Although I think you made a HUGE mistake there,
surely you didn't mean 'customers' because that would be doing exactly what
Rev did - or is there some difference between reading email testimonies and
verbally receiving them. Didn't you only one line earlier in the same post
ridicule the idea of "general motors sending out a call to arms". So
wouldn't these 'customers' that the blogger was suppose to meet somehow be
called or emailed. And who would do that? The Chief Engineer, because if it
was Heather in GM Marketing who email you I'd guess your response would be -
no that's slimy, you do it. (Or is it only slimy if someone else thinks of
it, but OK if you suggest it)
Some of your comments I find very informed and I can agree with, but in most
cases, in this thread, seemed removed from the underlying unhappiness with
your use of the word slimy.
Unfortunately, one of your posts was so contradictory that I can only
conclude that the rests of you post are smoke screens to hopefully remove
the focus on the original faux pas.
From randall at randallreetz.com Tue Dec 1 02:57:44 2009
From: randall at randallreetz.com (Randall Reetz)
Date: Mon, 30 Nov 2009 23:57:44 -0800
Subject: Interesting blog post - comments anyone?
Message-ID: <20091201075745.MCHD29996.atlmtaow01.cingularme.com@Inbox>
All decent IDEs have a robust set of programming support, and resource and project management affordances. What matters, beyond the obvious differences defined by the language an IDE supports, and what therefore sets one IDE above another, is how well an IDE matches the personality of its language and target customer's use style. This, customer support, and staying contemporary with the changing world, is the arena in which rev competes and the sphere of influence about which it can rightfully brag. Does run-rev out xtalk other xtalk IDEs? But the question of whether xtalk is, as a category, a worthy development choice, well that is a categorical debate and has little to do with run-rev specifically. An interpreted script-based language is a fundamentally different animal than a compiled language. I have always been a big fan of natural language syntax programming. I don't program for the complexity of the process. I program for aptitude of the finished product. I bicycle for the pain cause pain on my bicycle equals physical fitness. But I program towards an end, and that end isn't some sort of macho need for pain. Ultimately, I hope to find a product I can have a gentlemans conversation with and it does the heavy lifting, building the logic while we talk in broad poetic terms. Until then, there is xtalk. Has any xtalk support company really kept up with the potential of the pioneering direction initiated by smalltalk and hypercard? I don't think anyone has come close. But, the other languages are even further behind. Have you tried C or java or lisp or how about a functional language???? Holy crap! I don't hate "real" programmers, sometimes they dial in my intent after I have sketched it out in xtalk. That is how I see xtalk. As a rapid prototyping tool. Maybe the prototype is enough to run mission critical tasks for years. Sometimes it helps me see what not to do tomorrow. But mostly it lowers the pain bar exposing a far larger set of solutions for the same input of time and effort.
As for the effort needed to build and maintain an interpreted execution environment... Well it is nothing less than what a compiler does except that it has to work line by line in real time at rates indistinguishable from machine binary. Almost impossible. And none of that comes free from apple or xerox (none legally anyway). But at this level again there is plenty of competition. Javascript, perl, python, visual basic. Hell, many compiled languages now come in IDEs which allow an interpreted interactive development mode. What sets xtalk apart is the pre-built widget objects and high level functions that can be called and controlled through intuitive english like phrases. That and the program shell (stack) which handles the arcane and mundane so that the author can get down to the creation of domain solutions and not computer science. In my case, the domain is computer science, and xtalk works just fine.
randall
From lan.kc.macmail at gmail.com Tue Dec 1 03:15:07 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 16:15:07 +0800
Subject: Interesting blog post - comments anyone?
In-Reply-To: <20091201075745.MCHD29996.atlmtaow01.cingularme.com@Inbox>
References: <20091201075745.MCHD29996.atlmtaow01.cingularme.com@Inbox>
Message-ID:
Much more smoke.
On Tue, Dec 1, 2009 at 3:57 PM, Randall Reetz wrote:
> All decent IDEs have a robust set of programming support, and resource and
> project management affordances. What matters, beyond the obvious
> differences defined by the language an IDE supports, and what therefore sets
> one IDE above another, is how well an IDE matches the personality of its
> language and target customer's use style. This, customer support, and
> staying contemporary with the changing world, is the arena in which rev
> competes and the sphere of influence about which it can rightfully brag.
> Does run-rev out xtalk other xtalk IDEs? But the question of whether xtalk
> is, as a category, a worthy development choice, well that is a categorical
> debate and has little to do with run-rev specifically. An interpreted
> script-based language is a fundamentally different animal than a compiled
> language. I have always been a big fan of natural language syntax
> programming. I don't program for the complexity of the process. I program
> for aptitude of the finished product. I bicycle for the pain cause pain on
> my bicycle equals physical fitness. But I program towards an end, and that
> end isn't some sort of macho need for pain. Ultimately, I hope to find a
> product I can have a gentlemans conversation with and it does the heavy
> lifting, building the logic while we talk in broad poetic terms. Until
> then, there is xtalk. Has any xtalk support company really kept up with the
> potential of the pioneering direction initiated by smalltalk and hypercard?
> I don't think anyone has come close. But, the other languages are even
> further behind. Have you tried C or java or lisp or how about a functional
> language???? Holy crap! I don't hate "real" programmers, sometimes they
> dial in my intent after I have sketched it out in xtalk. That is how I see
> xtalk. As a rapid prototyping tool. Maybe the prototype is enough to run
> mission critical tasks for years. Sometimes it helps me see what not to do
> tomorrow. But mostly it lowers the pain bar exposing a far larger set of
> solutions for the same input of time and effort.
>
> As for the effort needed to build and maintain an interpreted execution
> environment... Well it is nothing less than what a compiler does except that
> it has to work line by line in real time at rates indistinguishable from
> machine binary. Almost impossible. And none of that comes free from apple
> or xerox (none legally anyway). But at this level again there is plenty of
> competition. Javascript, perl, python, visual basic. Hell, many compiled
> languages now come in IDEs which allow an interpreted interactive
> development mode. What sets xtalk apart is the pre-built widget objects and
> high level functions that can be called and controlled through intuitive
> english like phrases. That and the program shell (stack) which handles the
> arcane and mundane so that the author can get down to the creation of domain
> solutions and not computer science. In my case, the domain is computer
> science, and xtalk works just fine.
>
> randall
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From jperryl at ecs.fullerton.edu Tue Dec 1 03:17:58 2009
From: jperryl at ecs.fullerton.edu (Judy Perry)
Date: Tue, 1 Dec 2009 00:17:58 -0800 (PST)
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References:
Message-ID:
Maybe not, but it helped a former student who took my course when it was
Hypercard-based to find Rev. That's one more user than the company would
otherwise have had.
Judy
On Mon, 30 Nov 2009, Scott Rossi wrote:
> If you have to inform people of the history, I'd say the history has little
> value. People want to know 1) What can they do with it, and 2) How many
> people are using it, in an effort to determine 3) Is it worth their time and
> effort to invest in it.
>
> Comparing Rev to something that is discontinued and unsupported doesn't
> substantiate any of the above.
From jperryl at ecs.fullerton.edu Tue Dec 1 03:21:42 2009
From: jperryl at ecs.fullerton.edu (Judy Perry)
Date: Tue, 1 Dec 2009 00:21:42 -0800 (PST)
Subject: Interesting blog post - comments anyone?
In-Reply-To: <4B14C2D5.9020105@gmail.com>
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
<4B14C2D5.9020105@gmail.com>
Message-ID:
What this thread needs is Scotch.
Oh, and cheese ;-)
Judy
On Tue, 1 Dec 2009, Richmond Mathewson wrote:
> Cripes! Aspirin, quick, somebody.
From lan.kc.macmail at gmail.com Tue Dec 1 03:25:40 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 16:25:40 +0800
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
<4B14C2D5.9020105@gmail.com>
Message-ID:
Wensleydale?
On Tue, Dec 1, 2009 at 4:21 PM, Judy Perry wrote:
> What this thread needs is Scotch.
>
> Oh, and cheese ;-)
>
> Judy
>
>
> On Tue, 1 Dec 2009, Richmond Mathewson wrote:
>
> Cripes! Aspirin, quick, somebody.
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From lan.kc.macmail at gmail.com Tue Dec 1 03:38:49 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 16:38:49 +0800
Subject: Recording with RunRev -- Best Config?
In-Reply-To: <4B108BCB.5040308@hindu.org>
References: <4B108BCB.5040308@hindu.org>
Message-ID:
On Sat, Nov 28, 2009 at 10:32 AM, Sivakatirswami wrote:
>
> I really don't care what the output format is... I'll use Switch or
> Audacity to get to MP3 in the end
>
> If you are going to use Audacity, why not cut out the middleman and just
record straight into Audacity?
From randall at randallreetz.com Tue Dec 1 03:40:28 2009
From: randall at randallreetz.com (Randall Reetz)
Date: Tue, 1 Dec 2009 00:40:28 -0800
Subject: Interesting blog post - comments anyone?
Message-ID: <20091201084029.LBYS26518.atlmtaow03.cingularme.com@Inbox>
Wow, I just found this post. So I will respond.
I say what I believe. Period. I haven't, in this case heard anything that would lead me to change anything I have written in this thread (except typos of course). I would send that ticket. Just as I said. I would have that person watch people using run-rev. I would give him full access to all employees and customers. And directly, not through an intermediary. He would contact the users through this commons. Directly. Explaining his exploration, and how he was invited. No need for a middleman. Is this guy the right guy for such a project? I don't know. Maybe. If you see contradictions in the thread of my posts, maybe it is because you still don't understand my original point. Are you that "good soldier" who doesn't see the possibility of respecting your country and criticizing it at the same time? Respect is an eyes wide open prospect, or it isn't worth the title.
From jperryl at ecs.fullerton.edu Tue Dec 1 03:50:39 2009
From: jperryl at ecs.fullerton.edu (Judy Perry)
Date: Tue, 1 Dec 2009 00:50:39 -0800 (PST)
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
<4B14C2D5.9020105@gmail.com>
Message-ID:
Oak-smoked or mature, please :-)
Judy
On Tue, 1 Dec 2009, Kay C Lan wrote:
> Wensleydale?
>
> On Tue, Dec 1, 2009 at 4:21 PM, Judy Perry wrote:
>
>> What this thread needs is Scotch.
>>
>> Oh, and cheese ;-)
From runrev260805 at m-r-d.de Tue Dec 1 04:00:29 2009
From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de)
Date: Tue, 1 Dec 2009 09:00:29 +0000
Subject: Re-2: Interesting blog post - comments anyone?
Message-ID: <0003A340.4B14E93B@the-office.us>
PLEASE close this thread ! ! ! !
Matthias
-------- Original Message --------
Subject: RE: Interesting blog post - comments anyone? (01-Dez-2009 9:42)
From: Randall Reetz
To: runrev260805 at m-r-d.de
> Wow, I just found this post. So I will respond.
>
> I say what I believe. Period. I haven't, in this case heard anything that
> would lead me to change anything I have written in this thread (except
> typos of course). I would send that ticket. Just as I said. I would
> have that person watch people using run-rev. I would give him full access
> to all employees and customers. And directly, not through an intermediary.
> He would contact the users through this commons. Directly. Explaining
> his exploration, and how he was invited. No need for a middleman. Is this
> guy the right guy for such a project? I don't know. Maybe. If you see
> contradictions in the thread of my posts, maybe it is because you still don'
> t understand my original point. Are you that "good soldier" who doesn't
> see the possibility of respecting your country and criticizing it at the
> same time? Respect is an eyes wide open prospect, or it isn't worth the
> title._______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>
>
> To: use-revolution at lists.runrev.com
From lan.kc.macmail at gmail.com Tue Dec 1 04:03:06 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 17:03:06 +0800
Subject: Interesting blog post - comments anyone?
In-Reply-To:
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
<4B14C2D5.9020105@gmail.com>
Message-ID:
In line with this thread, it would have to be smoked;-)
On Tue, Dec 1, 2009 at 4:50 PM, Judy Perry wrote:
> Oak-smoked or mature, please :-)
>
> Judy
>
>
> On Tue, 1 Dec 2009, Kay C Lan wrote:
>
> Wensleydale?
>>
>> On Tue, Dec 1, 2009 at 4:21 PM, Judy Perry > >wrote:
>>
>> What this thread needs is Scotch.
>>>
>>> Oh, and cheese ;-)
>>>
>> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From lan.kc.macmail at gmail.com Tue Dec 1 04:04:12 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Tue, 1 Dec 2009 17:04:12 +0800
Subject: Re-2: Interesting blog post - comments anyone?
In-Reply-To: <0003A340.4B14E93B@the-office.us>
References: <0003A340.4B14E93B@the-office.us>
Message-ID:
Oh, come on, we're just getting to the cheese and crackers;-)
On Tue, Dec 1, 2009 at 5:00 PM, wrote:
> PLEASE close this thread ! ! ! !
>
> Matthias
>
>
> -------- Original Message --------
> Subject: RE: Interesting blog post - comments anyone? (01-Dez-2009 9:42)
> From: Randall Reetz
> To: runrev260805 at m-r-d.de
>
> > Wow, I just found this post. So I will respond.
> >
> > I say what I believe. Period. I haven't, in this case heard anything
> that
> > would lead me to change anything I have written in this thread (except
> > typos of course). I would send that ticket. Just as I said. I would
> > have that person watch people using run-rev. I would give him full
> access
> > to all employees and customers. And directly, not through an
> intermediary.
> > He would contact the users through this commons. Directly. Explaining
> > his exploration, and how he was invited. No need for a middleman. Is
> this
> > guy the right guy for such a project? I don't know. Maybe. If you see
> > contradictions in the thread of my posts, maybe it is because you still
> don'
> > t understand my original point. Are you that "good soldier" who doesn't
> > see the possibility of respecting your country and criticizing it at the
> > same time? Respect is an eyes wide open prospect, or it isn't worth the
> > title._______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> >
> >
> >
> > To: use-revolution at lists.runrev.com
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From heather at runrev.com Tue Dec 1 04:18:59 2009
From: heather at runrev.com (Heather Nagey)
Date: Tue, 1 Dec 2009 09:18:59 +0000
Subject: [Thread Dead] Re: Interesting blog post - comments anyone?
In-Reply-To:
References: <20091201065946.JQFJ29996.atlmtaow01.cingularme.com@Inbox>
<4B14C2D5.9020105@gmail.com>
Message-ID:
Right well guys, I can see that we have had enough of this thread! As
you all know, politics, religion and cheese are banned from being
discussed on this list.
Just for the record, in case Sarah is feeling uncomfortable, I think
it was me he called slimy (by implication, if not directly).
You all know who I am, and who I work for, and my post made no attempt
to conceal that. I certainly have a great deal of loyalty for RunRev,
and I'm flattered Randall thinks we have built a customer service
machine second to none - we do try! If I see something I think the
folks here would be interested in that is clearly related to Rev, it
doesn't seem to me that the majority have any problem with me posting
it for debate. An invitation to be polite is merely that... I wouldn't
dream of trying to tell any of you what to think or say about us!
Doomed to failure ;) But I am entitled to my own, well informed and
long held opinion. Since I actually work for the company, and have
done for over 10 years now, I can tell you that a more dedicated, hard
working, genuine, and committed bunch of people would be hard to find
anywhere. Well worth my loyalty. Since I have daily contact with a
wide range of the actual users and customers of the company, I can
also tell you that you are as a whole a fantastic community, and I'm
proud to call many of you my friends. I can also tell you that I see
the positive effects of the software we produce daily, and the way it
enables people to achieve their aims, both expert programmers and
those that do not consider themselves programmers at all.
If anyone finds that slimy, or doubts that it is genuine, well, that's
a shame.
Warm Regards,
Heather
PS This thread is dead. Do not reply to it. Any further postings on
the subject will invite the poster being put on moderation, and since
my workload at present is extremely heavy, they can expect to wait
several weeks before I find time to sift and approve any moderated
postings.
On 1 Dec 2009, at 08:25, Kay C Lan wrote:
> Wensleydale?
>
> On Tue, Dec 1, 2009 at 4:21 PM, Judy Perry
> wrote:
>
>> What this thread needs is Scotch.
>>
>> Oh, and cheese ;-)
>>
>> Judy
>>
>>
>> On Tue, 1 Dec 2009, Richmond Mathewson wrote:
>>
>> Cripes! Aspirin, quick, somebody.
>>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
Heather Nagey
Customer Services Manager
http://www.runrev.com/
RunRev - Software construction for everyone
follow me on twitter
http://www.twitter.com/lainopik
From richmondmathewson at gmail.com Tue Dec 1 05:17:31 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Tue, 01 Dec 2009 12:17:31 +0200
Subject: Heather Nagey
Message-ID: <4B14ED3B.5060107@gmail.com>
She's really great, and it was really super to, finally,
meet her this summer.
And, I am not one to describe people as 'super'
lightly.
Richmond Mathewson.
From generic.email.30022 at gmail.com Tue Dec 1 08:17:06 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Tue, 1 Dec 2009 07:17:06 -0600
Subject: tRev
In-Reply-To: <8578F3C1-6A05-41C3-B7F7-B69C90C3F8BC@me.com>
References:
<8578F3C1-6A05-41C3-B7F7-B69C90C3F8BC@me.com>
Message-ID:
Jerry,
When you purchase it in the Mega Bundle this weekend, you get the zip and a reg code. Like this:
tRev
From: Daniels & Mara
Download: Download for Windows or Mac
License Code:
129079800XXXX
No link to your site. Googling tRev gives me many links before getting to your site. trev.com is not you.
If you had included this html page (http://reveditor.com/?search=installation) in your distribution zip, it would have helped.
If you need to find the path to the running Revolution, try ps aux | grep Revolution | grep -v grep.
From mcgrath3 at mac.com Tue Dec 1 08:24:29 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Tue, 01 Dec 2009 08:24:29 -0500
Subject: Heather Nagey
In-Reply-To: <4B14ED3B.5060107@gmail.com>
References: <4B14ED3B.5060107@gmail.com>
Message-ID:
And as a list-mom she is the best....
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
On Dec 1, 2009, at 5:17 AM, Richmond Mathewson wrote:
> She's really great, and it was really super to, finally,
> meet her this summer.
>
> And, I am not one to describe people as 'super'
> lightly.
>
> Richmond Mathewson.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From jerry.daniels at me.com Tue Dec 1 08:42:02 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Tue, 1 Dec 2009 07:42:02 -0600
Subject: tRev
In-Reply-To:
References:
<8578F3C1-6A05-41C3-B7F7-B69C90C3F8BC@me.com>
Message-ID:
To all megabundle purchases and that Generic person (get a real name,
btw)...
This news that buyers of the Megabundle get nothing but a zip file and
a reg code with tRev and tText is not right. Since I have never gotten
a megabundle personally (I'm one of the vendors for it) I was not aware!
I have no idea if this minimalist fulfillment approach has spread to
other products in the bundle, but, nevertheless, on behalf of my
colleagues in the RevSelect program, I apologize profusely, if that is
the case.
Anyone who has not gotten proper fulfillment on tRev and tText with
the Megabundle delivery, here are some links for you:
tRev:
- Installation: http://reveditor.com/?search=installation
- Quickstart: http://reveditor.com/trev-quickstart-get-started-fast
- FAQs: http://reveditor.com/frequently-asked-questions-27
- Shortcuts: http://reveditor.com/trev-shortcuts-with-snap-shortcuts
tText:
- Quickstart: http://reveditor.com/ttext-quickstart-get-started-fast
- Free plugins: http://reveditor.com/tag/ttextpluginfree
You can email me with questions, but please read the material first.
There will not be a pop quiz and this will not be on the final.
Best,
Jerry Daniels
jerry at daniels-mara.com
On Dec 1, 2009, at 7:17 AM, Generic Email wrote:
> Jerry,
>
> When you purchase it in the Mega Bundle this weekend, you get the
> zip and a reg code. Like this:
> tRev
> From: Daniels & Mara
> Download: Download for Windows or Mac
> License Code:
> 129079800XXXX
>
>
> No link to your site. Googling tRev gives me many links before
> getting to your site. trev.com is not you.
> If you had included this html page (http://reveditor.com/?search=installation
> ) in your distribution zip, it would have helped.
> If you need to find the path to the running Revolution, try ps aux |
> grep Revolution | grep -v
> grep._______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From lists at mangomultimedia.com Tue Dec 1 08:44:56 2009
From: lists at mangomultimedia.com (Trevor DeVore)
Date: Tue, 1 Dec 2009 08:44:56 -0500
Subject: Stand alone builds and data grids
In-Reply-To:
References:
Message-ID: <9F3E9D45-ACE5-45A2-9B4C-08A574E2CAFE@mangomultimedia.com>
On Nov 30, 2009, at 7:30 PM, Alex Adams wrote:
> I do have a splash stack. The openStack code looks like this (with the
> exception of the Quartam Reports serial number.
The instructions in the following lesson explain how to get the Data
Grid to work with a splash stack.
What Do I Need to Do To Deploy a Standalone With A Data Grid?:
--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Releasable Revolution Resources for Developers: http://revolution.bluemangolearning.com
From toncardona at mac.com Tue Dec 1 09:51:56 2009
From: toncardona at mac.com (Ton Cardona)
Date: Tue, 01 Dec 2009 15:51:56 +0100
Subject: Speeding a handler?
Message-ID: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
I have a text field with 5.729 lines. 826 of them, those containing quotes, must appear coloured in red so the instruction would be:
put 0 into x
repeat for each line aLine of fld someFld
add 1 to x
if quote is in aLine then
set the forecolor of line x of fld someFld to "red"
replace quote with empty in line x of fld someFld
end if
end repeat
The problem is it takes 55 seconds.
I have reduced this time to 33 seconds by recording previously the numbers of the lines to be coloured and storing them in a customProp, yet it still takes 33 seconds.
Does anyone know a faster way of performing this task?
Thanks in advance,
Ton
From alex at a2technology.com Tue Dec 1 10:29:42 2009
From: alex at a2technology.com (Alex Adams)
Date: Tue, 01 Dec 2009 07:29:42 -0800
Subject: Stand alone builds and data grids
In-Reply-To: <9F3E9D45-ACE5-45A2-9B4C-08A574E2CAFE@mangomultimedia.com>
Message-ID:
Trevor, Terry, and everyone who contributed,
I read the instructions Trevor. Everyone was on track as to what was
missing, but the tricks for including the revDataGridLibrary in the build
automatically do not work, so I added the stack manually and put the start
using line in the openStack handler of the splash stack and everything
appears to be fine.
I suspect that your suggestions for getting rev to include the library
didn't work because all my stacks are sub stacks of the splash stack at the
time of build expect LibUUID, qrtReportsLib, and revDataGridLibrary. The
build process splits them off. So at the time of build the templates stack
is already a sub stack of the splash stack.
Anyway, all is good now.
Thanks,
--
Alex Adams
hawkVision ? tools for solving Wicked Problems
(a)2 Technology Partners, Inc.
831-726-8013
alex at a2tecnology.com
www.a2technology.com
www.promisstudio.com
universalconnector.wordpress.com
> From: Trevor DeVore
> Reply-To: How to use Revolution
> Date: Tue, 1 Dec 2009 08:44:56 -0500
> To: How to use Revolution
> Subject: Re: Stand alone builds and data grids
>
> On Nov 30, 2009, at 7:30 PM, Alex Adams wrote:
>
>> I do have a splash stack. The openStack code looks like this (with the
>> exception of the Quartam Reports serial number.
>
> The instructions in the following lesson explain how to get the Data
> Grid to work with a splash stack.
>
> What Do I Need to Do To Deploy a Standalone With A Data Grid?:
> o-I-Need-to-Do-To-Deploy-a-Standalone-With-A-Data-Grid-
>>
>
> --
> Trevor DeVore
> Blue Mango Learning Systems
> ScreenSteps: http://www.screensteps.com
> Releasable Revolution Resources for Developers:
> http://revolution.bluemangolearning.com
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription
> preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From dam-pro.girard at laposte.net Tue Dec 1 10:30:24 2009
From: dam-pro.girard at laposte.net (Damien Girard)
Date: Tue, 01 Dec 2009 16:30:24 +0100
Subject: Speeding a handler?
In-Reply-To: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
References: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
Message-ID: <4B153690.2050608@laposte.net>
Hi,
Did you locked the screen ?
lock screen
put 0 into x
repeat for each line aLine of fld someFld
add 1 to x
if quote is in aLine then
set the forecolor of line x of fld someFld to "red"
replace quote with empty in line x of fld someFld
end if
end repeat
unlock screen
Regards,
Damien Girard
Dam-pro, France.
Improve your code reusability with NativeDoc!
http://www.dam-pro.com/nativedoc
Ton Cardona a ?crit :
> I have a text field with 5.729 lines. 826 of them, those containing quotes, must appear coloured in red so the instruction would be:
>
> put 0 into x
> repeat for each line aLine of fld someFld
> add 1 to x
> if quote is in aLine then
> set the forecolor of line x of fld someFld to "red"
> replace quote with empty in line x of fld someFld
> end if
> end repeat
>
> The problem is it takes 55 seconds.
>
> I have reduced this time to 33 seconds by recording previously the numbers of the lines to be coloured and storing them in a customProp, yet it still takes 33 seconds.
>
> Does anyone know a faster way of performing this task?
>
> Thanks in advance,
>
> Ton
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
>
From coiin at verizon.net Tue Dec 1 10:32:50 2009
From: coiin at verizon.net (Colin Holgate)
Date: Tue, 01 Dec 2009 10:32:50 -0500
Subject: Speeding a handler?
In-Reply-To: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
References: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
Message-ID:
On Dec 1, 2009, at 9:51 AM, Ton Cardona wrote:
> I have reduced this time to 33 seconds by recording previously the numbers of the lines to be coloured and storing them in a customProp, yet it still takes 33 seconds.
In that version, were you still getting the lines from the field? What happens if you store the whole field into a variable, then run through the variable to make your list of lines to color, at the end of that do a single replace quote with empty, put the variable back into the field, and then color the lines.
At the moment you are accessing the field up to 17187 times in the routine. Transferring the field into a variable first would cut out up to 12000 of those accesses.
From generic.email.30022 at gmail.com Tue Dec 1 10:56:27 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Tue, 1 Dec 2009 09:56:27 -0600
Subject: Professional Application Development With Revolution (Downloadable
Course)
Message-ID: <7C99600B-C35C-40C7-8831-6321EEE2280C@gmail.com>
Bravo! The class was wonderful. Thank you!
From david at dvglasgow.wanadoo.co.uk Tue Dec 1 11:06:01 2009
From: david at dvglasgow.wanadoo.co.uk (David Glasgow)
Date: Tue, 1 Dec 2009 16:06:01 +0000
Subject: Corrupted screenshots using revprintfield
In-Reply-To: <20091126180006.085C848AB06@mail.runrev.com>
References: <20091126180006.085C848AB06@mail.runrev.com>
Message-ID: <4F522A02-2FB0-45BB-846E-F845415B4DBB@dvglasgow.wanadoo.co.uk>
Rev 4, OS X 10.5
I have a results field that accumulates text and images which are imagesource references to screen snapshots ( as png) of different parts of the interface. One imagesource reference is to a png which is not a snapshot.
The results field looks fine in the stack, but when I print to any printer or to PDF, the snapshot PNG references print rectangles of the correct size, in the right place but with a corrupted image. Critically, the one reference which isn't to a screenshot prints fine. If I take a screenshot of the field contents, I can print that with no problem, so it looks like a very specific interaction between snapshot and revprintfield. Anyone else getting this? Any suggestions to get around it?
David Glasgow
From lists at mangomultimedia.com Tue Dec 1 11:31:06 2009
From: lists at mangomultimedia.com (Trevor DeVore)
Date: Tue, 1 Dec 2009 11:31:06 -0500
Subject: Professional Application Development With Revolution
(Downloadable Course)
In-Reply-To: <7C99600B-C35C-40C7-8831-6321EEE2280C@gmail.com>
References: <7C99600B-C35C-40C7-8831-6321EEE2280C@gmail.com>
Message-ID:
On Dec 1, 2009, at 10:56 AM, Generic Email wrote:
> Bravo! The class was wonderful. Thank you!
Oh Generic One,
Glad you liked it :-)
--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Releasable Revolution Resources for Developers: http://revolution.bluemangolearning.com
From gregory.lypny at videotron.ca Tue Dec 1 11:33:02 2009
From: gregory.lypny at videotron.ca (Gregory Lypny)
Date: Tue, 01 Dec 2009 11:33:02 -0500
Subject: Problem Calling Custom Card Props with the Same Name Using
Switch
In-Reply-To: <20091130213036.C1CD6288206@mail.runrev.com>
References: <20091130213036.C1CD6288206@mail.runrev.com>
Message-ID: <46E289D0-A044-46F9-98FE-53FD3E0118FF@videotron.ca>
Hello Jim and Jacqueline,
Jim, I've no problem with your quick answer.
The Rev tech people have resolved the issue (see below), giving a very good answer. It turns out that the problem arises when the variable that receives the value of the custom prop has the same name as the custom prop and not, as I originally thought, that the same custom prop name is used for multiple objects. Recall that I had used
put the y of this card into y,
where both the custom prop and the variable have the same name, in addition to that name being used for custom props on other cards. I think both of you, as well as others on the list, were able to create stacks where the problem does not occur because you gave your custom prop a different name from the receiving variable, such as
put the cy of this card into y,
so in those instances, my original example was not replicated, but the answer lay hidden in yours.
Glad that it's resolved, and thanks to everyone for taking such a thoughtful look at it!
Regards,
Gregory
Gregory Lypny
Associate Professor of Finance
John Molson School of Business
Concordia University
Montreal, Canada
> Hi Gregory, thanks for your report.
>
> The problem is a result of using the same names for the custom object
> properties and the temporary variables. If you attempt to access a custom
> property using a variable, the contents of that variable will be the key used
> to fetch the custom property, rather than the variable name
>
> Due to the way that scripts are parsed, y is not recognised as a variable until
> the first "put the y of this card into y". The first time, y is interpreted as
> the literal string "y". The second time, it is instead interpreted as the
> contents of variable y.
>
> You will find that if you enable variable checking in the script editor and
> declare your variables at the top of the mouseUp handler with the line "local
> x, y, z", the script will no longer display the values of the first card. This
> is because x & y are now recognised as variables from the start.
>
> For this reason, you should always use temporary variable names that are
> distinct from the names of custom properties. One suggestion which I use often
> is to prefix temporary variable names with t, e.g tWidth & tHeight instead of
> width & height, or alternatively prefix your custom property names with c, e.g.
> cX, cY, cZ instead of x, y, z.
>
>
> Ian.
From francois.chaplais at mines-paristech.fr Tue Dec 1 11:35:04 2009
From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=)
Date: Tue, 1 Dec 2009 17:35:04 +0100
Subject: QT on Win: possible deal-breaker, need alternative
In-Reply-To: <4B14330D.3050104@fourthworld.com>
References: <4B14330D.3050104@fourthworld.com>
Message-ID: <62E1E415-2C1F-4C4C-B372-53CE176CABBB@mines-paristech.fr>
wouldn't a batch converter do the trick?
Is someone familiar with audacity on the list? Will it do it?
BTW, people that will not install QT will not, I suspect, install runrev's browser plugin :-(
Fran?ois
Le 30 nov. 2009 ? 22:03, Richard Gaskin a ?crit :
> I have a project out to bid which is currently spec'd to require QuickTime on both Mac and Win. The client is discussing this with his customers to determine whether it will be acceptable to them to install QT on their systems. In the event that those customers say no I need a backup, and preferably one which lets me deliver this project in Rev.
>
> Here are the specs:
>
> a. Source media files are in WAV, AIF, and MP3, with thousands of them and many of full-length songs so embedded audio clips are not an option.
>
> b. Must be able to play the file.
>
> c. Must be able to move the playhead in whatever UI we deliver to allow playback from arbitrary starting points.
>
>
> In my tests here using a Win XP system without QT installed, b. works fine only for MP3, but I couldn't play WAV files in Rev at all.
>
> c. was a non-starter for all formats: attempting to set the currentTime for a player control yielded no change to when the file began playing; if the file had not be played before it would only play from 0, and if it had played and been stopped using the stop command then the next play would always resume where it had last stopped, regardless of the currentTime.
>
> Last time I asked about this here one of the responses (from Andre?) suggested using a player made with Flash embedded in HTML inside the Rev browser.
>
> If we have no alternative that may be okay, but I'm concerned about the layers of overhead introduced by relying on those two extra components.
>
> Have any of you used a similar configuration for playing WAV files on a PC?
>
> Was the performance acceptable?
>
> Any drawbacks with such a setup?
>
> --
> Richard Gaskin
> Fourth World
> Rev training and consulting: http://www.fourthworld.com
> Webzine for Rev developers: http://www.revjournal.com
> revJournal blog: http://revjournal.com/blog.irv
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From francois.chaplais at mines-paristech.fr Tue Dec 1 11:44:50 2009
From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=)
Date: Tue, 1 Dec 2009 17:44:50 +0100
Subject: QT on Win: possible deal-breaker, need alternative
In-Reply-To: <4B14330D.3050104@fourthworld.com>
References: <4B14330D.3050104@fourthworld.com>
Message-ID: <58A68DB9-3C63-40FD-B24E-6552F3E5A464@mines-paristech.fr>
Also, mediarage is in the macbundles
http://www.themacbundles.com/
excerpt from the readme file:
----------------
What's New in 3.0?
Release Date 2007-02-12
**This version requires purchase of an upgrade license ($9.95) for previous users of Media Rage or MP3 Rage.
New Tools & Apps:
- [Feature] new Tool Chain window - enables running some of Media Rage's diverse toolset in a sequential manner.
- [Feature] new Music Exporter tool - converts files between supported QuickTime formats (e.g. mp3/mp4 -> AIFF, AIFF -> AVI, etc.).
- [Feature] new Data Remover tool - can remove specific metadata from files (e.g. ID3 tag frames).
- [Feature] new command line version of the Data Changer tool for use in your own scripts, apps, etc.
- [Feature] The Media Rage package now includes the 'TuneHound' iTunes accessory application.
- [Feature] Create M3U Simple, M3U Extended, and PLS formatted playlists (via the Data Import/Export tool).
HTH
Le 30 nov. 2009 ? 22:03, Richard Gaskin a ?crit :
> I have a project out to bid which is currently spec'd to require QuickTime on both Mac and Win. The client is discussing this with his customers to determine whether it will be acceptable to them to install QT on their systems. In the event that those customers say no I need a backup, and preferably one which lets me deliver this project in Rev.
>
> Here are the specs:
>
> a. Source media files are in WAV, AIF, and MP3, with thousands of them and many of full-length songs so embedded audio clips are not an option.
>
> b. Must be able to play the file.
>
> c. Must be able to move the playhead in whatever UI we deliver to allow playback from arbitrary starting points.
>
>
> In my tests here using a Win XP system without QT installed, b. works fine only for MP3, but I couldn't play WAV files in Rev at all.
>
> c. was a non-starter for all formats: attempting to set the currentTime for a player control yielded no change to when the file began playing; if the file had not be played before it would only play from 0, and if it had played and been stopped using the stop command then the next play would always resume where it had last stopped, regardless of the currentTime.
>
> Last time I asked about this here one of the responses (from Andre?) suggested using a player made with Flash embedded in HTML inside the Rev browser.
>
> If we have no alternative that may be okay, but I'm concerned about the layers of overhead introduced by relying on those two extra components.
>
> Have any of you used a similar configuration for playing WAV files on a PC?
>
> Was the performance acceptable?
>
> Any drawbacks with such a setup?
>
> --
> Richard Gaskin
> Fourth World
> Rev training and consulting: http://www.fourthworld.com
> Webzine for Rev developers: http://www.revjournal.com
> revJournal blog: http://revjournal.com/blog.irv
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From generic.email.30022 at gmail.com Tue Dec 1 12:04:29 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Tue, 1 Dec 2009 11:04:29 -0600
Subject: tText oddity
Message-ID:
On OS X I sometimes open files from the command line using this syntax:
open -a tText filename.txt
When I do this with tText, it opens the file and then replaces the text in the file with whatever is in my clipboard.
From stephenREVOLUTION2 at barncard.com Tue Dec 1 12:08:05 2009
From: stephenREVOLUTION2 at barncard.com (stephen barncard)
Date: Tue, 1 Dec 2009 09:08:05 -0800
Subject: tText oddity
In-Reply-To:
References:
Message-ID:
That is what it is supposed to do. Turn off the option in tText prefs.
sqb
-------------------------
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev
2009/12/1 Generic Email
> On OS X I sometimes open files from the command line using this syntax:
>
> open -a tText filename.txt
>
> When I do this with tText, it opens the file and then replaces the text in
> the file with whatever is in my clipboard.
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From revdev at pdslabs.net Tue Dec 1 12:15:43 2009
From: revdev at pdslabs.net (Phil Davis)
Date: Tue, 01 Dec 2009 09:15:43 -0800
Subject: Speeding a handler?
In-Reply-To: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
References: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
Message-ID: <4B154F3F.2060208@pdslabs.net>
Hello Ton,
This should be MUCH faster because the text is moved to a variable for
processing. It assumes all text in the field is either red or black.
on mouseUp
put 1 into someFld -- I used fld 1 in my test
-- get colored text from field
put the htmlText of fld someFld into tText
-- remove quote char from html (but leave " entity)
replace quote with empty in tText
-- remove all red color from text
replace "" with empty in tText
replace "" with empty in tText
-- set text line color to red if line contains a quote
repeat for each line tLine in tText
if """ is in tLine -- this line contains a quote
then -- make the text red
put "" after char 3 of tLine -- after "
"
put "
" before char -4 of tLine -- before "
"
end if
put tLine & cr after tNewText
end repeat
delete last char of tNewText
-- update the field with recolored text
lock screen
put the vScroll of fld someFld into x
set the htmlText of fld someFld to tNewText
set the vScroll of fld someFld to x
unlock screen
end mouseUp
HTH -
Phil Davis
Ton Cardona wrote:
> I have a text field with 5.729 lines. 826 of them, those containing quotes, must appear coloured in red so the instruction would be:
>
> put 0 into x
> repeat for each line aLine of fld someFld
> add 1 to x
> if quote is in aLine then
> set the forecolor of line x of fld someFld to "red"
> replace quote with empty in line x of fld someFld
> end if
> end repeat
>
> The problem is it takes 55 seconds.
>
> I have reduced this time to 33 seconds by recording previously the numbers of the lines to be coloured and storing them in a customProp, yet it still takes 33 seconds.
>
> Does anyone know a faster way of performing this task?
>
> Thanks in advance,
>
> Ton
>
--
Phil Davis
PDS Labs
Professional Software Development
http://pdslabs.net
From generic.email.30022 at gmail.com Tue Dec 1 12:24:04 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Tue, 1 Dec 2009 11:24:04 -0600
Subject: tText oddity
In-Reply-To:
References:
Message-ID:
Thanks! I didn't know it was a "feature."
Would be great if it only edited the clipboard if I didn't explicitly tell it which file I wanted edited.
On Dec 1, 2009, at 11:08 AM, stephen barncard wrote:
> That is what it is supposed to do. Turn off the option in tText prefs.
>
> sqb
> -------------------------
> Stephen Barncard
> San Francisco
> http://houseofcubes.com/disco.irev
>
>
> 2009/12/1 Generic Email
>
>> On OS X I sometimes open files from the command line using this syntax:
>>
>> open -a tText filename.txt
>>
>> When I do this with tText, it opens the file and then replaces the text in
>> the file with whatever is in my clipboard.
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From richmondmathewson at gmail.com Tue Dec 1 12:25:52 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Tue, 01 Dec 2009 19:25:52 +0200
Subject: Rev 4.0 on PPC Linux?
Message-ID: <4B1551A0.9050006@gmail.com>
Does anybody know if Rev Studio for Linux will
run on any PPC Linux distros?
From niggemann at uni-wh.de Tue Dec 1 11:26:35 2009
From: niggemann at uni-wh.de (BNig)
Date: Tue, 1 Dec 2009 08:26:35 -0800 (PST)
Subject: Speeding a handler?
In-Reply-To:
References: <5615BCC8-B4DB-4D96-B769-7204639AAA52@mac.com>
Message-ID: <1259684795320-932300.post@n4.nabble.com>
How about something like this:
make 2 fields, field 1 has the data, field 2 will have the output
------------------------------------------
local tStartP, tEndP
on mouseUp
put "
" into tStartP
put "
" into tEndP
put "" into tStartFont
put "" into tEndFont
put field 1 into tData
put "" into tCollect
put the milliseconds into tStart
repeat for each line aLine in tData
if quote is in aLine then
replace quote with "" in aLine
put putP((tStartFont & aLine & tEndFont)) after tCollect
else
put putP(aLine) after tCollect
end if
end repeat
set the htmlText of field 2 to tCollect
put the milliseconds - tStart
end mouseUp
private function putP what
return tStartP & what & tEndP
end putP
------------------------------------------
regards
Bernd
> On Dec 1, 2009, at 9:51 AM, Ton Cardona wrote:
>
>> I have reduced this time to 33 seconds by recording previously the
>> numbers of the lines to be coloured and storing them in a customProp, yet
>> it still takes 33 seconds.
>
--
View this message in context: http://n4.nabble.com/Speeding-a-handler-tp932254p932300.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From m.schonewille at economy-x-talk.com Tue Dec 1 12:54:46 2009
From: m.schonewille at economy-x-talk.com (Mark Schonewille)
Date: Tue, 1 Dec 2009 18:54:46 +0100
Subject: Rev 4.0 on PPC Linux?
In-Reply-To: <4B1551A0.9050006@gmail.com>
References: <4B1551A0.9050006@gmail.com>
Message-ID: <0DCD1ADA-D432-4C96-AEA1-90E6B8098F0A@economy-x-talk.com>
Richmond,
Officially, I don't know, because there are no system requirements on
this page or
anywhere else AFAIK.
Unofficially, during the past years, we have only seen x86
distributions for Linux, so I have no reason to believe that we may
expect a PPC version anytime soon.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
Download Str?m Flow Chart Software
http://flowproject.economy-x-talk.com
Op 1 dec 2009, om 18:25 heeft Richmond Mathewson het volgende
geschreven:
> Does anybody know if Rev Studio for Linux will
> run on any PPC Linux distros?
From jerry.daniels at me.com Tue Dec 1 13:00:29 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Tue, 1 Dec 2009 12:00:29 -0600
Subject: tText amazing feature
In-Reply-To:
References:
Message-ID:
It's a preference and a feature accessible via the prefs palette.
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
On Dec 1, 2009, at 11:24 AM, Generic Email wrote:
> Thanks! I didn't know it was a "feature."
>
> Would be great if it only edited the clipboard if I didn't
> explicitly tell it which file I wanted edited.
>
>
> On Dec 1, 2009, at 11:08 AM, stephen barncard wrote:
>
>> That is what it is supposed to do. Turn off the option in tText
>> prefs.
>>
>> sqb
>> -------------------------
>> Stephen Barncard
>> San Francisco
>> http://houseofcubes.com/disco.irev
>>
>>
>> 2009/12/1 Generic Email
>>
>>> On OS X I sometimes open files from the command line using this
>>> syntax:
>>>
>>> open -a tText filename.txt
>>>
>>> When I do this with tText, it opens the file and then replaces the
>>> text in
>>> the file with whatever is in my clipboard.
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From pete at mollysrevenge.com Tue Dec 1 13:13:54 2009
From: pete at mollysrevenge.com (Peter Haworth)
Date: Tue, 1 Dec 2009 10:13:54 -0800
Subject: use-revolution Digest, Vol 75, Issue 1
In-Reply-To: <20091201091904.41529288726@mail.runrev.com>
References: <20091201091904.41529288726@mail.runrev.com>
Message-ID: <725C8075-C043-454D-91EF-504D4499B574@mollysrevenge.com>
Strongly seconded. Email is NOT the right medium for discussions
like this.
Pete
On Dec 1, 2009, at 1:19 AM, use-revolution-request at lists.runrev.com
wrote:
> Message: 26
> Date: Tue, 1 Dec 2009 09:00:29 +0000
> From: runrev260805 at m-r-d.de
> Subject: Re-2: Interesting blog post - comments anyone?
> To: use-revolution at lists.runrev.com
> Message-ID: <0003A340.4B14E93B at the-office.us>
> Content-Type: text/plain; charset="iso-8859-1"
>
> PLEASE close this thread ! ! ! !
>
> Matthias
From toncardona at mac.com Tue Dec 1 13:41:01 2009
From: toncardona at mac.com (Ton Cardona)
Date: Tue, 01 Dec 2009 19:41:01 +0100
Subject: speeding a handler?
Message-ID:
Thanks a lot, Phil. Your handler is as fast as lightning.
I've had to add a line of code to replace quotes since they still showed in the fld:
repeat for each line tLine in tText
if """ is in tLine -- this line contains a quote
then -- make the text red
put "" after char 3 of tLine -- after "
"
put "
" before char -4 of tLine -- before ""
end if
replace """ with empty in tLine --line added by me
put tLine & cr after tNewText
end repeat
I am really very grateful.
Best regards,
Ton
From richmondmathewson at gmail.com Tue Dec 1 13:44:15 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Tue, 01 Dec 2009 20:44:15 +0200
Subject: Rev 4.0 on PPC Linux?
In-Reply-To: <0DCD1ADA-D432-4C96-AEA1-90E6B8098F0A@economy-x-talk.com>
References: <4B1551A0.9050006@gmail.com>
<0DCD1ADA-D432-4C96-AEA1-90E6B8098F0A@economy-x-talk.com>
Message-ID: <4B1563FF.4070706@gmail.com>
On 12/1/09 7:54 PM, Mark Schonewille wrote:
> Richmond,
>
> Officially, I don't know, because there are no system requirements on
> this page or
> anywhere else AFAIK.
>
> Unofficially, during the past years, we have only seen x86
> distributions for Linux, so I have no reason to believe that we may
> expect a PPC version anytime soon.
>
Thanks.
----------------------------------------------------------------------------
I was wondering about bunging this:
http://cdimage.ubuntu.com/ports/releases/9.10/release/
on a 'stray' PPC MacMini I have that is being remarkably unproductive
right now.
I don't know how 'close' a Linux build of RunRev gets to the code that
'talks' directly to a processor, so don't know whether the Linux build
of Studio 4 will only function on an x86 processor.
I am torn between reinstalling Mac OS Tiger (which has gone 'sour' -
Yes, Mac OS X can go sour, as can Windows) and PPC Ubuntu, and then
either Studio (cannot install Mac Studio as is already on my G4 cooker)
or Media as a 'toy' for the country cottage next spring.
Either way, will install:
GIMP,
AUDACITY
and FONT FORGE
which, along with RunRev are, for me, the indispensables.
sincerely, Richmond.
From revdev at pdslabs.net Tue Dec 1 13:51:27 2009
From: revdev at pdslabs.net (Phil Davis)
Date: Tue, 01 Dec 2009 10:51:27 -0800
Subject: speeding a handler?
In-Reply-To:
References:
Message-ID: <4B1565AF.3000503@pdslabs.net>
Hey, I'm glad it helped!
To get another slight speed increase, you can move your new line of code
outside the repeat loop (below the loop) - but instead of:
replace """ with empty in tLine
It would say:
replace """ with empty in tNewText
One time for the whole list instead of once per line.
:-)
Phil
Ton Cardona wrote:
> Thanks a lot, Phil. Your handler is as fast as lightning.
>
> I've had to add a line of code to replace quotes since they still showed in the fld:
>
> repeat for each line tLine in tText
> if """ is in tLine -- this line contains a quote
> then -- make the text red
> put "" after char 3 of tLine -- after "
"
> put "
" before char -4 of tLine -- before ""
> end if
> replace """ with empty in tLine --line added by me
> put tLine & cr after tNewText
> end repeat
>
> I am really very grateful.
>
> Best regards,
>
> Ton
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
--
Phil Davis
PDS Labs
Professional Software Development
http://pdslabs.net
From jim at visitrieve.com Tue Dec 1 16:06:42 2009
From: jim at visitrieve.com (Jim Bufalini)
Date: Tue, 1 Dec 2009 11:06:42 -1000
Subject: Problem Calling Custom Card Props with the Same Name Using
Switch
In-Reply-To: <46E289D0-A044-46F9-98FE-53FD3E0118FF@videotron.ca>
References: <20091130213036.C1CD6288206@mail.runrev.com>
<46E289D0-A044-46F9-98FE-53FD3E0118FF@videotron.ca>
Message-ID: <000501ca72ca$2f7a87c0$8e6f9740$@com>
Gregory Lypny wrote:
> Hello Jim and Jacqueline,
>
> Jim, I've no problem with your quick answer.
>
> The Rev tech people have resolved the issue (see below), giving a very
> good answer. It turns out that the problem arises when the variable
> that receives the value of the custom prop has the same name as the
> custom prop and not, as I originally thought, that the same custom prop
> name is used for multiple objects. Recall that I had used
>
> put the y of this card into y,
>
> where both the custom prop and the variable have the same name, in
> addition to that name being used for custom props on other cards. I
> think both of you, as well as others on the list, were able to create
> stacks where the problem does not occur because you gave your custom
> prop a different name from the receiving variable, such as
>
> put the cy of this card into y,
>
> so in those instances, my original example was not replicated, but the
> answer lay hidden in yours.
>
> Glad that it's resolved, and thanks to everyone for taking such a
> thoughtful look at it!
>
> Regards,
>
> Gregory
>
>
>
> Gregory Lypny
>
> Associate Professor of Finance
> John Molson School of Business
> Concordia University
> Montreal, Canada
>
>
>
>
> > Hi Gregory, thanks for your report.
> >
> > The problem is a result of using the same names for the custom object
> > properties and the temporary variables. If you attempt to access a
> custom
> > property using a variable, the contents of that variable will be the
> key used
> > to fetch the custom property, rather than the variable name
> >
> > Due to the way that scripts are parsed, y is not recognised as a
> variable until
> > the first "put the y of this card into y". The first time, y is
> interpreted as
> > the literal string "y". The second time, it is instead interpreted
> as the
> > contents of variable y.
> >
> > You will find that if you enable variable checking in the script
> editor and
> > declare your variables at the top of the mouseUp handler with the
> line "local
> > x, y, z", the script will no longer display the values of the first
> card. This
> > is because x & y are now recognised as variables from the start.
> >
> > For this reason, you should always use temporary variable names that
> are
> > distinct from the names of custom properties. One suggestion which I
> use often
> > is to prefix temporary variable names with t, e.g tWidth & tHeight
> instead of
> > width & height, or alternatively prefix your custom property names
> with c, e.g.
> > cX, cY, cZ instead of x, y, z.
> >
> >
> > Ian.
Yes. Even though I said I do it all the time, something I have never done is
use a single char variable or custom property name. The reason for this is I
preface all vars with either "g" (global), "s" (script local - some people
use "l"), "k" (constant), "t" (meaning "the" or "this" - handler local) or
"p" (parameter). And "c" (custom property set), or "u" (user single custom
property). So it would have to be at least 2-chars and in your case it would
have been *put the uX of... into tX. If it were a custom property set, it
would have been *put the cX["uX"] of... into tX.
As you can see, using conventions like this, automatically preclude the
issue you encountered. But since I was testing to see if there was a problem
with a 1-char custom property, I used your X, Y and Z. And I didn't use a
behavior in order not to confuse the issue.
Also, I automatically removed the spaces in the card names because as
Jacquie pointed out both First and Card are reserved words, but in general,
you make yourself vulnerable to these kinds of issues, if you use common
single words to name objects and vars.
I also prefix everything like handler and object names. This is not common,
and some are critical of the extra keystrokes, but I find, it eliminates the
possibility of my handlers or objects being named the same as another stack
in memory. And, as many know, I am a proponent of explicit vars (but I won't
get into that ;-).
Also, use of parenthesis to force resolution, while not necessary, is
another good practice and usually makes code more readable such as:
*put "this is a line" into line (the number of lines of fld "MyField" + 1)
of fld "MyField*
You could use *put "This is a line" after...* but then you have to manage
CRs. The parenthesis above force resolution to a number first and, I think,
makes the statement more readable.
Bottom line, all of the above saves hours of debugging time for both you and
others in the long run. And, if you use verbose variable, handler and object
names, you save even more time and memory strain, six-months down the line,
when you go to make a simple change to the code.
Aloha from Hawaii,
Jim Bufalini
From mcgrath3 at mac.com Tue Dec 1 16:14:18 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Tue, 01 Dec 2009 16:14:18 -0500
Subject: QT on Win: possible deal-breaker, need alternative
In-Reply-To: <62E1E415-2C1F-4C4C-B372-53CE176CABBB@mines-paristech.fr>
References: <4B14330D.3050104@fourthworld.com>
<62E1E415-2C1F-4C4C-B372-53CE176CABBB@mines-paristech.fr>
Message-ID:
I just used webex today to do a demo of a Runrev project that is too
big for the web plugin but I still had to ask everyone to download the
webex plugin anyway. No one complained. I think the general public is
and should be more worried about downloading a plugin blindly coming
across my website than someone I invite to download a plugin. And now
there are five more people with the webex plugin. I am working on
converting my demo (5 GB) to an online version to bypass webex for the
next time. Then there will be five more who have the revWeb plugin...
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
On Dec 1, 2009, at 11:35 AM, Fran?ois Chaplais wrote:
> BTW, people that will not install QT will not, I suspect, install
> runrev's browser plugin :-(
> Fran?ois
From mcgrath3 at mac.com Tue Dec 1 16:16:10 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Tue, 01 Dec 2009 16:16:10 -0500
Subject: tText amazing feature
In-Reply-To:
References:
Message-ID:
Jerry, Nice Subject change. LOL
thought I was seeing things......
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
On Dec 1, 2009, at 1:00 PM, Jerry Daniels wrote:
> It's a preference and a feature accessible via the prefs palette.
>
> Best,
>
> Jerry Daniels
>
> The latest Rev Editor Video:
> http://reveditor.com/feature-friday-drag-n-drop-stacks-0
>
>
> On Dec 1, 2009, at 11:24 AM, Generic Email wrote:
>
>> Thanks! I didn't know it was a "feature."
>>
>> Would be great if it only edited the clipboard if I didn't
>> explicitly tell it which file I wanted edited.
>>
>>
>> On Dec 1, 2009, at 11:08 AM, stephen barncard wrote:
>>
>>> That is what it is supposed to do. Turn off the option in tText
>>> prefs.
>>>
>>> sqb
>>> -------------------------
>>> Stephen Barncard
>>> San Francisco
>>> http://houseofcubes.com/disco.irev
>>>
>>>
>>> 2009/12/1 Generic Email
>>>
>>>> On OS X I sometimes open files from the command line using this
>>>> syntax:
>>>>
>>>> open -a tText filename.txt
>>>>
>>>> When I do this with tText, it opens the file and then replaces
>>>> the text in
>>>> the file with whatever is in my clipboard.
>>>>
>>>> _______________________________________________
>>>> use-revolution mailing list
>>>> use-revolution at 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 at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From calhorner at xtra.co.nz Tue Dec 1 16:11:03 2009
From: calhorner at xtra.co.nz (Cal Horner)
Date: Wed, 2 Dec 2009 10:11:03 +1300 (New Zealand Daylight Time)
Subject: Has anyone tried this?
Message-ID: <4B15865E.000007.03972@CALS_BIG_PC>
Call me old-fashioned but after trying several text editors I still prefer
the script editor that comes with runrev.
But like most change-agents I would like to make several of my own
enhancements. The main one would be based around a new menu on the script
editor itself. The menu-items would be derivatives of the plug-ins I am
already using to create template code.
So, that's what I want to do. I guess my questions are:
1. Has anyone tried this before?
2. If you have, were successful?
3. If you were successful, would you like to share?
4. If it has never been done, does anyone out there have any ideas?
Thanks
Cal
From bvg at mac.com Tue Dec 1 16:45:29 2009
From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Tue, 01 Dec 2009 22:45:29 +0100
Subject: [ANN] BvG Docu 1.6
Message-ID: <4D16F2C9-19B1-4A90-9B32-D9C8B3FCFFD4@mac.com>
This is another quick fix to BvG Docu, there where more garbled
entries found in the XML files of rev 4.0. As BvG Docu uses the strict
XML mode, there are more problems with the parsing for me then for the
guys in Edinburgh.
BvG Docu is a complete reimplementation of the build-in dictionary of
Rev. It works with all versions since Rev 2.7.5 (or so), and is much
faster to use then Rev's implementation.
Read more about it here:
http://bjoernke.com/?target=bvgdocu
or download it directly:
http://bjoernke.com/bvgdocu/bvg_docu1.6.rev
have fun
Bj?rnke
--
official ChatRev page:
http://bjoernke.com?target=chatrev
Chat with other RunRev developers:
go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev"
From bvg at mac.com Tue Dec 1 17:19:30 2009
From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Tue, 01 Dec 2009 23:19:30 +0100
Subject: Has anyone tried this?
In-Reply-To: <4B15865E.000007.03972@CALS_BIG_PC>
References: <4B15865E.000007.03972@CALS_BIG_PC>
Message-ID: <09582DEC-21BA-4C73-8534-B1CD1563EBA8@mac.com>
> But like most change-agents I would like to make several of my own
> enhancements.
>
>
> 4. If it has never been done, does anyone out there have any ideas?
You can add anything to the template "script editor" stack. Just
enable rev gui elements, and off you go. Warning: completely breaking
your ide beyond repair is quite possible when you muck around with the
script editor.
--
official ChatRev page:
http://bjoernke.com?target=chatrev
Chat with other RunRev developers:
go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev"
From m.schonewille at economy-x-talk.com Tue Dec 1 17:21:22 2009
From: m.schonewille at economy-x-talk.com (Mark Schonewille)
Date: Tue, 1 Dec 2009 23:21:22 +0100
Subject: Ethics... and the lack of it.
In-Reply-To: <1259631455056-931785.post@n4.nabble.com>
References: <1259631455056-931785.post@n4.nabble.com>
Message-ID: <02044154-E7D4-4006-9623-26BCB358186B@economy-x-talk.com>
Alejandro,
It is not clear to me whether someone created software for someone
else, or whether someone else only asked someone and several others
for a quote.
If someone asks me how much it will cost to do a project, I give an
estimate of how much it will cost me plus a compensation for my time.
This is in no way an indication of the actual value of the software,
which is determined by how much someone can earn with the software.
If someone wants to know the value of software, s/he should try to
find out how much more efficient his or her company runs with that
software or how many licenses s/he can sell rather than how much it
will cost to make the software.
People who ask me for a quote are always free to ask others for a
quote too. Obviously, they are also free to switch to a different
developer (or development platform) as long as they compensate me for
the work that I have already done.
I think that you are worrying about a non-issue. Although I can
understand that one would be disappointed in such a situation, I'd
just feel sorry about the time wasted with making the quotation.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
Download Str?m Flow Chart Software
http://flowproject.economy-x-talk.com
Op 1 dec 2009, om 02:37 heeft Alejandro Tejada het volgende geschreven:
>
> Participants in this mail list are an outstanding example
> of ethical behavior and responsability. For this reason,
> i want to ask you about this "What-if scenario".
>
> Suppose that you created for some person, some kind
> of software for his small business. As time passed,
> you add more features and functionality to this software.
>
> Then this person, started to ask another developers
> (who use other software platforms) about their budgets
> to recreate what you have done for his business,
> with the purpose of declare the value of the software
> (that you create) as the highest budget proposal that
> this person receives...
>
> Is this another example of creative accounting:
> http://en.wikipedia.org/wiki/Creative_accounting
> or is just plain wrong deceipt?
>
> Did you, personally, have received the request to make
> budgets and later you learn that this person is just
> trying to get an estimated value for something that
> this person already have?
>
> I do not want to think that some of the stacks that
> i have published, could have been used in this way...
>
> Thanks in advance for your comments.
>
> Alejandro
From mwieder at ahsoftware.net Tue Dec 1 17:28:58 2009
From: mwieder at ahsoftware.net (Mark Wieder)
Date: Tue, 1 Dec 2009 14:28:58 -0800
Subject: Has anyone tried this?
In-Reply-To: <09582DEC-21BA-4C73-8534-B1CD1563EBA8@mac.com>
References: <4B15865E.000007.03972@CALS_BIG_PC>
<09582DEC-21BA-4C73-8534-B1CD1563EBA8@mac.com>
Message-ID: <5989887562.20091201142858@ahsoftware.net>
Bj?rnke-
Tuesday, December 1, 2009, 2:19:30 PM, you wrote:
> You can add anything to the template "script editor" stack. Just
> enable rev gui elements, and off you go. Warning: completely breaking
> your ide beyond repair is quite possible when you muck around with the
> script editor.
...been there...
--
-Mark Wieder
mwieder at ahsoftware.net
From andre at andregarzia.com Tue Dec 1 17:59:20 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Tue, 1 Dec 2009 20:59:20 -0200
Subject: Has anyone tried this?
In-Reply-To: <5989887562.20091201142858@ahsoftware.net>
References: <4B15865E.000007.03972@CALS_BIG_PC>
<09582DEC-21BA-4C73-8534-B1CD1563EBA8@mac.com>
<5989887562.20091201142858@ahsoftware.net>
Message-ID: <7c87a2a10912011459g46e8087arf747bc80bb25d10d@mail.gmail.com>
me many years ago: "what are all those stacks starting with Rev... must be
examples, let me delete thy useless stuff..."
....
then proceeds to download a fresh copy of rev...
On Tue, Dec 1, 2009 at 8:28 PM, Mark Wieder wrote:
> Bj?rnke-
>
> Tuesday, December 1, 2009, 2:19:30 PM, you wrote:
>
> > You can add anything to the template "script editor" stack. Just
> > enable rev gui elements, and off you go. Warning: completely breaking
> > your ide beyond repair is quite possible when you muck around with the
> > script editor.
>
> ...been there...
>
> --
> -Mark Wieder
> mwieder at ahsoftware.net
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From capellan2000 at gmail.com Tue Dec 1 22:37:15 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Tue, 1 Dec 2009 19:37:15 -0800 (PST)
Subject: Ethics... and the lack of it.
In-Reply-To: <02044154-E7D4-4006-9623-26BCB358186B@economy-x-talk.com>
References: <1259631455056-931785.post@n4.nabble.com>
<02044154-E7D4-4006-9623-26BCB358186B@economy-x-talk.com>
Message-ID: <1259725035494-932739.post@n4.nabble.com>
Hi all,
The Intelectual property side of software creation is not
the main concern in this "what-if-scenario", although, certainly
it is more important...
Actually, the main question could be stated again after
following these premises:
0- Companies pay a specific price for Software.
1- Software have a definite (not infinite) value for a company.
2- This value should always be higher than the actual price
paid to developers.
Are companies free to evaluate (as they please) in their accounting
balance, the current monetary value of the software for which they paid?
(Notice that in accounting books, hardware (like computer) are always losing
value each year, because of depreciation)
Could a Company state that, for example, one software program had
a value twenty or fifty times more than the sum of money they
paid for it's creation?
Who, actually, determines the real value (not the price) of software
that developers produce?
Many thanks for your insights about these philosofical questions.
Alejandro
--
View this message in context: http://n4.nabble.com/Ethics-and-the-lack-of-it-tp931785p932739.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From lan.kc.macmail at gmail.com Tue Dec 1 22:45:46 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Wed, 2 Dec 2009 11:45:46 +0800
Subject: Problem Calling Custom Card Props with the Same Name Using
Switch
In-Reply-To: <000501ca72ca$2f7a87c0$8e6f9740$@com>
References: <20091130213036.C1CD6288206@mail.runrev.com>
<46E289D0-A044-46F9-98FE-53FD3E0118FF@videotron.ca>
<000501ca72ca$2f7a87c0$8e6f9740$@com>
Message-ID:
On Wed, Dec 2, 2009 at 5:06 AM, Jim Bufalini wrote:
> *put "this is a line" into line (the number of lines of fld "MyField" + 1)
> of fld "MyField*
>
> You could use *put "This is a line" after...* but then you have to manage
> CRs.
>
> Nice!!!
I've always managed the CRs as it's fairly easy and I guess I've never
really thought about it. I've not seen your solution before, but I like it.
Thanks for the tip :-)
From wjm at wjm.org Tue Dec 1 23:10:33 2009
From: wjm at wjm.org (Bill Marriott)
Date: Tue, 1 Dec 2009 23:10:33 -0500
Subject: Ethics... and the lack of it.
In-Reply-To: <1259631455056-931785.post@n4.nabble.com>
References: <1259631455056-931785.post@n4.nabble.com>
Message-ID:
Alejandro,
So let me be sure I have this right:
1) You wrote some software over time
2) The client decides to appraise the value of it, so he puts it out to bid
3) And intends to use the highest bid to "declare" the value of the software
I suppose it all depends on what the meaning and context of "declare" is.
For example: If I pay someone $10,000 to build a deck on my house, but it
actually increases the value of the house by $50,000 somehow, then that
would probably be a legitimate thing to do, if I was preparing to sell the
house or accurately determine the property taxes due. Is he selling his
business?
Perhaps the client is trying to make a decision about the value of using a
Rev-based solution (which may have lower development costs, but fewer people
who know Rev well enough to maintain it) versus one that based on a more
widely known tool (which may be more expensive to develop, but gives him
greater flexibility choosing a developer).
Where do you see the ethical dilemma? Is it that he is using the highest bid
to determine the value, versus the average bid, or the actual amount paid?
Each method could be appropriate in differing circumstances. Of course it
could also be mis-used.
Personally, I'd be interested in what he comes up with. This way you could
market yourself to other clients saying, "I developed a solution for $W in X
amount of time that could well have cost my client up to $Y and taken Z
amount of time!"
Bill
From capellan2000 at gmail.com Tue Dec 1 23:39:30 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Tue, 1 Dec 2009 20:39:30 -0800 (PST)
Subject: Ethics... and the lack of it.
In-Reply-To:
References: <1259631455056-931785.post@n4.nabble.com>
Message-ID: <1259728770575-932773.post@n4.nabble.com>
Hi Bill,
William Marriott wrote:
>
> Alejandro,
> So let me be sure I have this right:
> 1) You wrote some software over time
>
No, it's not me who wrote this software.
This "What-if-scenario" arised from a conversation
with software developers that use other platforms.
William Marriott wrote:
>
> 2) The client decides to appraise the value of it, so he puts it out to
> bid
> 3) And intends to use the highest bid to "declare" the value of the
> software
>
Yes, this is correct.
William Marriott wrote:
>
> I suppose it all depends on what the meaning and context of "declare" is.
>
> For example: If I pay someone $10,000 to build a deck on my house, but it
> actually increases the value of the house by $50,000 somehow, then that
> would probably be a legitimate thing to do, if I was preparing to sell the
> house or accurately determine the property taxes due. Is he selling his
> business?
>
> Perhaps the client is trying to make a decision about the value of using a
> Rev-based solution (which may have lower development costs, but fewer
> people
> who know Rev well enough to maintain it) versus one that based on a more
> widely known tool (which may be more expensive to develop, but gives him
> greater flexibility choosing a developer).
>
> Where do you see the ethical dilemma? Is it that he is using the highest
> bid
> to determine the value, versus the average bid, or the actual amount paid?
> Each method could be appropriate in differing circumstances. Of course it
> could also be mis-used.
>
One possibility is that client act in this way because him does not know
how much this software is worth, and look for others opinion to learn
about the actual value of their software.
William Marriott wrote:
>
> Personally, I'd be interested in what he comes up with. This way you could
> market yourself to other clients saying, "I developed a solution for $W in
> X
> amount of time that could well have cost my client up to $Y and taken Z
> amount of time!"
>
This would be great, if this were my own case.
But, who knows... Maybe in a future it could be ;-)
Alejandro
--
View this message in context: http://n4.nabble.com/Ethics-and-the-lack-of-it-tp931785p932773.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From katir at hindu.org Wed Dec 2 00:19:50 2009
From: katir at hindu.org (Sivakatirswami)
Date: Tue, 01 Dec 2009 19:19:50 -1000
Subject: ICS functions Library
In-Reply-To:
References: <4B14A8C7.1040802@hindu.org>
Message-ID: <4B15F8F6.1090107@hindu.org>
stephen barncard wrote:
> Andre Garzia wrote a lib a long, long time ago (2005) - I have it right
> here. -- you guys are pals, you should ask him.
> -------------------------
> Stephen Barncard
> San Francisco
> http://houseofcubes.com/disco.irev
>
>
> Actually I have it, vObjectPackage.rev
>
and I asked Andre about his date functions, It was he who thought I
should check with the list...
I think it was late Rio and he did not realize his stack had what I
wanted... you have to open the application browers to see that the lib
is in a separate substack that is not exposed anywhere on the main
stack. but vObjectLib had nearly 100 commands and functions. I need this
one in particular
function icConvertDate pDate
convert pDate to dateitems
put item 1 of pDate into tYear
put item 2 of pDate into tMonth
if len(tMonth) is 1 then put "0" & tMonth into tMonth
put item 3 of pDate into tDate
if len(tDate) is 1 then put "0" & tDate into tDate
put item 4 of pDate into tHours
if len(tHours) is 1 then put "0" & tHours into tHours
put item 5 of pDate into tMinutes
if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
put item 6 of pDate into tSeconds
if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
tRetVal
return tRetVal
end icConvertDate
(plus 100's of other interesting functions)
From stephenREVOLUTION2 at barncard.com Wed Dec 2 01:00:22 2009
From: stephenREVOLUTION2 at barncard.com (stephen barncard)
Date: Tue, 1 Dec 2009 22:00:22 -0800
Subject: ICS functions Library
In-Reply-To: <4B15F8F6.1090107@hindu.org>
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
Message-ID:
So I don't understand..... is your problem solved, or the stack is not the
answer to your problem ?
-------------------------
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev
2009/12/1 Sivakatirswami
> stephen barncard wrote:
>
>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it right
>> here. -- you guys are pals, you should ask him.
>> -------------------------
>> Stephen Barncard
>> San Francisco
>> http://houseofcubes.com/disco.irev
>>
>>
>> Actually I have it, vObjectPackage.rev
>>
>>
>
> and I asked Andre about his date functions, It was he who thought I should
> check with the list...
>
> I think it was late Rio and he did not realize his stack had what I
> wanted... you have to open the application browers to see that the lib is in
> a separate substack that is not exposed anywhere on the main stack. but
> vObjectLib had nearly 100 commands and functions. I need this one in
> particular
>
> function icConvertDate pDate
> convert pDate to dateitems
> put item 1 of pDate into tYear
> put item 2 of pDate into tMonth
> if len(tMonth) is 1 then put "0" & tMonth into tMonth
> put item 3 of pDate into tDate
> if len(tDate) is 1 then put "0" & tDate into tDate
> put item 4 of pDate into tHours
> if len(tHours) is 1 then put "0" & tHours into tHours
> put item 5 of pDate into tMinutes
> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
> put item 6 of pDate into tSeconds
> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
> tRetVal
> return tRetVal
> end icConvertDate
>
> (plus 100's of other interesting functions)
>
>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From sundown at pacifier.com Wed Dec 2 01:33:24 2009
From: sundown at pacifier.com (-= JB =-)
Date: Tue, 1 Dec 2009 22:33:24 -0800
Subject: ICS functions Library
In-Reply-To:
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
Message-ID:
And where is the stack so others can download it?
-=>JB<=-
On Dec 1, 2009, at 10:00 PM, stephen barncard wrote:
> So I don't understand..... is your problem solved, or the stack is
> not the
> answer to your problem ?
> -------------------------
> Stephen Barncard
> San Francisco
> http://houseofcubes.com/disco.irev
>
>
> 2009/12/1 Sivakatirswami
>
>> stephen barncard wrote:
>>
>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it
>>> right
>>> here. -- you guys are pals, you should ask him.
>>> -------------------------
>>> Stephen Barncard
>>> San Francisco
>>> http://houseofcubes.com/disco.irev
>>>
>>>
>>> Actually I have it, vObjectPackage.rev
>>>
>>>
>>
>> and I asked Andre about his date functions, It was he who thought
>> I should
>> check with the list...
>>
>> I think it was late Rio and he did not realize his stack had what I
>> wanted... you have to open the application browers to see that the
>> lib is in
>> a separate substack that is not exposed anywhere on the main
>> stack. but
>> vObjectLib had nearly 100 commands and functions. I need this one in
>> particular
>>
>> function icConvertDate pDate
>> convert pDate to dateitems
>> put item 1 of pDate into tYear
>> put item 2 of pDate into tMonth
>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
>> put item 3 of pDate into tDate
>> if len(tDate) is 1 then put "0" & tDate into tDate
>> put item 4 of pDate into tHours
>> if len(tHours) is 1 then put "0" & tHours into tHours
>> put item 5 of pDate into tMinutes
>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>> put item 6 of pDate into tSeconds
>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
>> tRetVal
>> return tRetVal
>> end icConvertDate
>>
>> (plus 100's of other interesting functions)
>>
>>
>>
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From jim at visitrieve.com Wed Dec 2 01:35:17 2009
From: jim at visitrieve.com (Jim Bufalini)
Date: Tue, 1 Dec 2009 20:35:17 -1000
Subject: Ethics... and the lack of it.
In-Reply-To: <1259728770575-932773.post@n4.nabble.com>
References: <1259631455056-931785.post@n4.nabble.com>
<1259728770575-932773.post@n4.nabble.com>
Message-ID: <000501ca7319$9ea76e70$dbf64b50$@com>
Alejandro,
Being half Italian and half Spanish and a first generation American, who
majored in psychology, with a minor in philosophy, I don't see the "ethics"
issue. As the Italian half of my ancestry would say (in America), "It's not
personal, it's just business." :-)
Aloha from Hawaii,
Jim Bufalini
> -----Original Message-----
> From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-
> bounces at lists.runrev.com] On Behalf Of Alejandro Tejada
> Sent: Tuesday, December 01, 2009 6:40 PM
> To: use-revolution at lists.runrev.com
> Subject: Re: Ethics... and the lack of it.
>
>
> Hi Bill,
>
>
> William Marriott wrote:
> >
> > Alejandro,
> > So let me be sure I have this right:
> > 1) You wrote some software over time
> >
>
> No, it's not me who wrote this software.
> This "What-if-scenario" arised from a conversation
> with software developers that use other platforms.
>
>
> William Marriott wrote:
> >
> > 2) The client decides to appraise the value of it, so he puts it out
> to
> > bid
> > 3) And intends to use the highest bid to "declare" the value of the
> > software
> >
>
> Yes, this is correct.
>
>
> William Marriott wrote:
> >
> > I suppose it all depends on what the meaning and context of "declare"
> is.
> >
> > For example: If I pay someone $10,000 to build a deck on my house,
> but it
> > actually increases the value of the house by $50,000 somehow, then
> that
> > would probably be a legitimate thing to do, if I was preparing to
> sell the
> > house or accurately determine the property taxes due. Is he selling
> his
> > business?
> >
> > Perhaps the client is trying to make a decision about the value of
> using a
> > Rev-based solution (which may have lower development costs, but fewer
> > people
> > who know Rev well enough to maintain it) versus one that based on a
> more
> > widely known tool (which may be more expensive to develop, but gives
> him
> > greater flexibility choosing a developer).
> >
> > Where do you see the ethical dilemma? Is it that he is using the
> highest
> > bid
> > to determine the value, versus the average bid, or the actual amount
> paid?
> > Each method could be appropriate in differing circumstances. Of
> course it
> > could also be mis-used.
> >
>
> One possibility is that client act in this way because him does not
> know
> how much this software is worth, and look for others opinion to learn
> about the actual value of their software.
>
>
> William Marriott wrote:
> >
> > Personally, I'd be interested in what he comes up with. This way you
> could
> > market yourself to other clients saying, "I developed a solution for
> $W in
> > X
> > amount of time that could well have cost my client up to $Y and taken
> Z
> > amount of time!"
> >
>
> This would be great, if this were my own case.
> But, who knows... Maybe in a future it could be ;-)
>
> Alejandro
>
>
> --
> View this message in context: http://n4.nabble.com/Ethics-and-the-lack-
> of-it-tp931785p932773.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From palcibiades-first at yahoo.co.uk Wed Dec 2 02:46:27 2009
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Tue, 1 Dec 2009 23:46:27 -0800 (PST)
Subject: Has anyone tried this?
In-Reply-To: <7c87a2a10912011459g46e8087arf747bc80bb25d10d@mail.gmail.com>
References: <4B15865E.000007.03972@CALS_BIG_PC>
<09582DEC-21BA-4C73-8534-B1CD1563EBA8@mac.com>
<5989887562.20091201142858@ahsoftware.net>
<7c87a2a10912011459g46e8087arf747bc80bb25d10d@mail.gmail.com>
Message-ID: <1259739987911-932847.post@n4.nabble.com>
What is needed is a rev plug-in for Geany, Kate, or maybe even Eclipse, not
that I've ever used this last. Or for tRev to come out with a Linux
version, but obviously that is not going to happen. Geany would be nice
because it is thoroughly cross platform as well as being a fine editor.
Peter
--
View this message in context: http://n4.nabble.com/Has-anyone-tried-this-tp932553p932847.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From stephenREVOLUTION2 at barncard.com Wed Dec 2 03:09:17 2009
From: stephenREVOLUTION2 at barncard.com (stephen barncard)
Date: Wed, 2 Dec 2009 00:09:17 -0800
Subject: ICS functions Library
In-Reply-To:
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
Message-ID:
Again, I mentioned it because it was the only vCal lib that I'd heard of. It
used to be at the soapdog.com site, which doesn't exist. And it's not at
andregarzia.com. So at this point it's up to Andre if he wants it out there.
He wrote it a long time ago...
-------------------------
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev
2009/12/1 -= JB =-
> And where is the stack so others can download it?
>
> -=>JB<=-
>
>
>
>
> On Dec 1, 2009, at 10:00 PM, stephen barncard wrote:
>
> So I don't understand..... is your problem solved, or the stack is not the
>> answer to your problem ?
>> -------------------------
>> Stephen Barncard
>> San Francisco
>> http://houseofcubes.com/disco.irev
>>
>>
>> 2009/12/1 Sivakatirswami
>>
>> stephen barncard wrote:
>>>
>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it right
>>>> here. -- you guys are pals, you should ask him.
>>>> -------------------------
>>>> Stephen Barncard
>>>> San Francisco
>>>> http://houseofcubes.com/disco.irev
>>>>
>>>>
>>>> Actually I have it, vObjectPackage.rev
>>>>
>>>>
>>>>
>>> and I asked Andre about his date functions, It was he who thought I
>>> should
>>> check with the list...
>>>
>>> I think it was late Rio and he did not realize his stack had what I
>>> wanted... you have to open the application browers to see that the lib is
>>> in
>>> a separate substack that is not exposed anywhere on the main stack. but
>>> vObjectLib had nearly 100 commands and functions. I need this one in
>>> particular
>>>
>>> function icConvertDate pDate
>>> convert pDate to dateitems
>>> put item 1 of pDate into tYear
>>> put item 2 of pDate into tMonth
>>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
>>> put item 3 of pDate into tDate
>>> if len(tDate) is 1 then put "0" & tDate into tDate
>>> put item 4 of pDate into tHours
>>> if len(tHours) is 1 then put "0" & tHours into tHours
>>> put item 5 of pDate into tMinutes
>>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>>> put item 6 of pDate into tSeconds
>>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>>> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
>>> tRetVal
>>> return tRetVal
>>> end icConvertDate
>>>
>>> (plus 100's of other interesting functions)
>>>
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From lan.kc.macmail at gmail.com Wed Dec 2 03:17:05 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Wed, 2 Dec 2009 16:17:05 +0800
Subject: Ethics... and the lack of it.
In-Reply-To: <000501ca7319$9ea76e70$dbf64b50$@com>
References: <1259631455056-931785.post@n4.nabble.com>
<1259728770575-932773.post@n4.nabble.com>
<000501ca7319$9ea76e70$dbf64b50$@com>
Message-ID:
Alejandro,
I agree with Bill and Jim, this isn't ethics, it's business.
Continuing with Bill's decking analogy.
If you asked a bunch of builders how much his $10,000 deck was worth, I
imagine you'd get a bunch of quotes on how much each of these guys would
charge to build the same thing. On the other hand, if you knew how much the
home was worth before the deck was built, asking a few Real Estate Agents
for appraisals would give you the increase in value. Unfortunately, as
current events prove, there are a lot of other things that can effect home
prices, so even with a new deck, the current selling price might be half
what it was six months earlier:-(
With software, if you ask a bunch of software developers how much a piece of
software is worth, I assume they are going to quote you how much time and
effort it would take them and therefore how much they would charge to
reproduce the same. If you wanted to know how much it was worth to the
company, surely the Company accountant would be the one to peruse the
balance sheet and determine increased revenue since the implementation of
the software. Unfortunately, as current events prove, there are a lot of
other things that can effect revenue, so even with new software, revenue may
be on a downward slide compared to six months earlier.
Of course having other metrics which have been historically recorded and
prepared prior to your software, and by which you know you'll be bench
marked against, would be the most logical form of determining software's
(robot's, employee's, facebook's....) value. The old 'we use to have 10 Data
Entry personal manually inputting 1000 records an hour, the new software
requires no personal and inputs 1,100 records an hour.' The company may
still go out of business, but at least you can say to another company, my
$1000 software can cut your employee budget by 10% and increase productivity
by 10%.
If you've got the metrics, you should be able to verify the value.
From richmondmathewson at gmail.com Wed Dec 2 04:02:58 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Wed, 02 Dec 2009 11:02:58 +0200
Subject: Ethics... and the lack of it.
In-Reply-To:
References: <1259631455056-931785.post@n4.nabble.com>
<1259728770575-932773.post@n4.nabble.com> <000501ca7319$9ea76e70$dbf64b50$@com>
Message-ID: <4B162D42.4060208@gmail.com>
"All if fair in love and war." . . . and business.
My work is only worth what somebody else is prepared
to pay for it:
I installed Mint Linux on somebody's PC and they paid me
at the going rate as it was not mission critical for their
business.
Somebody else paid me a LARGE amount of money to
sit up with their Windows 2000 PC that had had 5000
lawyer's confidential records on it and had been hit
by a ransomware attack: and to get back all those
records - 2 simple reasons:
1. The Ransom demanded was 5 times what they paid me.
2. They had an extremely valuable meeting with business
clients the next day and those documents were among
those that had been "hosed".
Ethics ain't in it.
----------------------------------------------------
And, as a charming friend of mine once remarked
(and he is a very successful businessman) "Keep your
morals for the weekend and the family."
Not very nice, but fairly near the truth.
c.f. http://en.wikipedia.org/wiki/Crazy_people
From sundown at pacifier.com Wed Dec 2 04:34:31 2009
From: sundown at pacifier.com (-= JB =-)
Date: Wed, 2 Dec 2009 01:34:31 -0800
Subject: ICS functions Library
In-Reply-To:
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
Message-ID:
Okay, thanks for the reply.
-=>JB<=-
On Dec 2, 2009, at 12:09 AM, stephen barncard wrote:
> Again, I mentioned it because it was the only vCal lib that I'd
> heard of. It
> used to be at the soapdog.com site, which doesn't exist. And it's
> not at
> andregarzia.com. So at this point it's up to Andre if he wants it
> out there.
> He wrote it a long time ago...
>
> -------------------------
> Stephen Barncard
> San Francisco
> http://houseofcubes.com/disco.irev
>
>
> 2009/12/1 -= JB =-
>
>> And where is the stack so others can download it?
>>
>> -=>JB<=-
>>
>>
>>
>>
>> On Dec 1, 2009, at 10:00 PM, stephen barncard wrote:
>>
>> So I don't understand..... is your problem solved, or the stack
>> is not the
>>> answer to your problem ?
>>> -------------------------
>>> Stephen Barncard
>>> San Francisco
>>> http://houseofcubes.com/disco.irev
>>>
>>>
>>> 2009/12/1 Sivakatirswami
>>>
>>> stephen barncard wrote:
>>>>
>>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have
>>>> it right
>>>>> here. -- you guys are pals, you should ask him.
>>>>> -------------------------
>>>>> Stephen Barncard
>>>>> San Francisco
>>>>> http://houseofcubes.com/disco.irev
>>>>>
>>>>>
>>>>> Actually I have it, vObjectPackage.rev
>>>>>
>>>>>
>>>>>
>>>> and I asked Andre about his date functions, It was he who thought I
>>>> should
>>>> check with the list...
>>>>
>>>> I think it was late Rio and he did not realize his stack had what I
>>>> wanted... you have to open the application browers to see that
>>>> the lib is
>>>> in
>>>> a separate substack that is not exposed anywhere on the main
>>>> stack. but
>>>> vObjectLib had nearly 100 commands and functions. I need this
>>>> one in
>>>> particular
>>>>
>>>> function icConvertDate pDate
>>>> convert pDate to dateitems
>>>> put item 1 of pDate into tYear
>>>> put item 2 of pDate into tMonth
>>>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
>>>> put item 3 of pDate into tDate
>>>> if len(tDate) is 1 then put "0" & tDate into tDate
>>>> put item 4 of pDate into tHours
>>>> if len(tHours) is 1 then put "0" & tHours into tHours
>>>> put item 5 of pDate into tMinutes
>>>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>>>> put item 6 of pDate into tSeconds
>>>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>>>> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds
>>>> into
>>>> tRetVal
>>>> return tRetVal
>>>> end icConvertDate
>>>>
>>>> (plus 100's of other interesting functions)
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> use-revolution mailing list
>>>> use-revolution at 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 at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From andre at andregarzia.com Wed Dec 2 06:23:46 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Wed, 2 Dec 2009 09:23:46 -0200
Subject: ICS functions Library
In-Reply-To:
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
Message-ID: <7c87a2a10912020323g7c598fa3wd86ac32b5090906b@mail.gmail.com>
Folks,
I lost that library when I lost my laptop! :D
I will get Sivakatirswami copy and post it online. I made that library ages
ago, I am a much better programmer now and probably would have coded it
differently, but it works as expected. It was very minimalistic full of
redundance.
:D
On Wed, Dec 2, 2009 at 7:34 AM, -= JB =- wrote:
> Okay, thanks for the reply.
>
> -=>JB<=-
>
>
>
>
> On Dec 2, 2009, at 12:09 AM, stephen barncard wrote:
>
> Again, I mentioned it because it was the only vCal lib that I'd heard of.
>> It
>> used to be at the soapdog.com site, which doesn't exist. And it's not at
>> andregarzia.com. So at this point it's up to Andre if he wants it out
>> there.
>> He wrote it a long time ago...
>>
>> -------------------------
>> Stephen Barncard
>> San Francisco
>> http://houseofcubes.com/disco.irev
>>
>>
>> 2009/12/1 -= JB =-
>>
>> And where is the stack so others can download it?
>>>
>>> -=>JB<=-
>>>
>>>
>>>
>>>
>>> On Dec 1, 2009, at 10:00 PM, stephen barncard wrote:
>>>
>>> So I don't understand..... is your problem solved, or the stack is not
>>> the
>>>
>>>> answer to your problem ?
>>>> -------------------------
>>>> Stephen Barncard
>>>> San Francisco
>>>> http://houseofcubes.com/disco.irev
>>>>
>>>>
>>>> 2009/12/1 Sivakatirswami
>>>>
>>>> stephen barncard wrote:
>>>>
>>>>>
>>>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it
>>>>> right
>>>>>
>>>>>> here. -- you guys are pals, you should ask him.
>>>>>> -------------------------
>>>>>> Stephen Barncard
>>>>>> San Francisco
>>>>>> http://houseofcubes.com/disco.irev
>>>>>>
>>>>>>
>>>>>> Actually I have it, vObjectPackage.rev
>>>>>>
>>>>>>
>>>>>>
>>>>>> and I asked Andre about his date functions, It was he who thought I
>>>>> should
>>>>> check with the list...
>>>>>
>>>>> I think it was late Rio and he did not realize his stack had what I
>>>>> wanted... you have to open the application browers to see that the lib
>>>>> is
>>>>> in
>>>>> a separate substack that is not exposed anywhere on the main stack. but
>>>>> vObjectLib had nearly 100 commands and functions. I need this one in
>>>>> particular
>>>>>
>>>>> function icConvertDate pDate
>>>>> convert pDate to dateitems
>>>>> put item 1 of pDate into tYear
>>>>> put item 2 of pDate into tMonth
>>>>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
>>>>> put item 3 of pDate into tDate
>>>>> if len(tDate) is 1 then put "0" & tDate into tDate
>>>>> put item 4 of pDate into tHours
>>>>> if len(tHours) is 1 then put "0" & tHours into tHours
>>>>> put item 5 of pDate into tMinutes
>>>>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>>>>> put item 6 of pDate into tSeconds
>>>>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>>>>> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
>>>>> tRetVal
>>>>> return tRetVal
>>>>> end icConvertDate
>>>>>
>>>>> (plus 100's of other interesting functions)
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> use-revolution mailing list
>>>>> use-revolution at 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 at 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 at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From richmondmathewson at gmail.com Wed Dec 2 07:11:43 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Wed, 02 Dec 2009 14:11:43 +0200
Subject: Mucking around with extended non-unicode font
Message-ID: <4B16597F.7050807@gmail.com>
As most people are aware by now, I have a penchant
for mucking around with fonts:
http://andregarzia.on-rev.com/richmond/dwriter.html
So, digging around, I came across Apple's in-built DevanagariMT
truetype font which:
1. Is an extended truetype font with 749 characters.
2. of which only those up to 368 have unicode addresses.
They all have decimal addresses.
Does anybody have any bright ideas how to call those
chars above the initial 255?
----------------------------------------------
This:
on mouseUp
put numToChar(600) into fld "fSCREEVE"
end mouseUp
gave me no joy at all.
----------------------------------------------
sincerely, Richmond Mathewson.
From sundown at pacifier.com Wed Dec 2 07:51:29 2009
From: sundown at pacifier.com (-= JB =-)
Date: Wed, 2 Dec 2009 04:51:29 -0800
Subject: ICS functions Library
In-Reply-To: <7c87a2a10912020323g7c598fa3wd86ac32b5090906b@mail.gmail.com>
References: <4B14A8C7.1040802@hindu.org>
<4B15F8F6.1090107@hindu.org>
<7c87a2a10912020323g7c598fa3wd86ac32b5090906b@mail.gmail.com>
Message-ID: <33F66D89-0A07-4BBE-8351-406D44106825@pacifier.com>
Thanks, Andre
-=>JB<=-
On Dec 2, 2009, at 3:23 AM, Andre Garzia wrote:
> Folks,
>
> I lost that library when I lost my laptop! :D
>
> I will get Sivakatirswami copy and post it online. I made that
> library ages
> ago, I am a much better programmer now and probably would have
> coded it
> differently, but it works as expected. It was very minimalistic
> full of
> redundance.
>
> :D
>
> On Wed, Dec 2, 2009 at 7:34 AM, -= JB =- wrote:
>
>> Okay, thanks for the reply.
>>
>> -=>JB<=-
>>
>>
>>
>>
>> On Dec 2, 2009, at 12:09 AM, stephen barncard wrote:
>>
>> Again, I mentioned it because it was the only vCal lib that I'd
>> heard of.
>>> It
>>> used to be at the soapdog.com site, which doesn't exist. And it's
>>> not at
>>> andregarzia.com. So at this point it's up to Andre if he wants it
>>> out
>>> there.
>>> He wrote it a long time ago...
>>>
>>> -------------------------
>>> Stephen Barncard
>>> San Francisco
>>> http://houseofcubes.com/disco.irev
>>>
>>>
>>> 2009/12/1 -= JB =-
>>>
>>> And where is the stack so others can download it?
>>>>
>>>> -=>JB<=-
>>>>
>>>>
>>>>
>>>>
>>>> On Dec 1, 2009, at 10:00 PM, stephen barncard wrote:
>>>>
>>>> So I don't understand..... is your problem solved, or the stack
>>>> is not
>>>> the
>>>>
>>>>> answer to your problem ?
>>>>> -------------------------
>>>>> Stephen Barncard
>>>>> San Francisco
>>>>> http://houseofcubes.com/disco.irev
>>>>>
>>>>>
>>>>> 2009/12/1 Sivakatirswami
>>>>>
>>>>> stephen barncard wrote:
>>>>>
>>>>>>
>>>>>> Andre Garzia wrote a lib a long, long time ago (2005) - I
>>>>>> have it
>>>>>> right
>>>>>>
>>>>>>> here. -- you guys are pals, you should ask him.
>>>>>>> -------------------------
>>>>>>> Stephen Barncard
>>>>>>> San Francisco
>>>>>>> http://houseofcubes.com/disco.irev
>>>>>>>
>>>>>>>
>>>>>>> Actually I have it, vObjectPackage.rev
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> and I asked Andre about his date functions, It was he who
>>>>>>> thought I
>>>>>> should
>>>>>> check with the list...
>>>>>>
>>>>>> I think it was late Rio and he did not realize his stack had
>>>>>> what I
>>>>>> wanted... you have to open the application browers to see that
>>>>>> the lib
>>>>>> is
>>>>>> in
>>>>>> a separate substack that is not exposed anywhere on the main
>>>>>> stack. but
>>>>>> vObjectLib had nearly 100 commands and functions. I need this
>>>>>> one in
>>>>>> particular
>>>>>>
>>>>>> function icConvertDate pDate
>>>>>> convert pDate to dateitems
>>>>>> put item 1 of pDate into tYear
>>>>>> put item 2 of pDate into tMonth
>>>>>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
>>>>>> put item 3 of pDate into tDate
>>>>>> if len(tDate) is 1 then put "0" & tDate into tDate
>>>>>> put item 4 of pDate into tHours
>>>>>> if len(tHours) is 1 then put "0" & tHours into tHours
>>>>>> put item 5 of pDate into tMinutes
>>>>>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>>>>>> put item 6 of pDate into tSeconds
>>>>>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>>>>>> put tYear & tMonth & tDate & "T" & tHours & tMinutes &
>>>>>> tSeconds into
>>>>>> tRetVal
>>>>>> return tRetVal
>>>>>> end icConvertDate
>>>>>>
>>>>>> (plus 100's of other interesting functions)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> use-revolution mailing list
>>>>>> use-revolution at 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 at 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 at 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 at 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 at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>
>
>
> --
> http://www.andregarzia.com All We Do Is Code.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From mikekann at yahoo.com Wed Dec 2 08:42:22 2009
From: mikekann at yahoo.com (Michael Kann)
Date: Wed, 2 Dec 2009 05:42:22 -0800 (PST)
Subject: Ethics... and the lack of it.
Message-ID: <441221.76840.qm@web56706.mail.re3.yahoo.com>
Hennie Youngman explains business ethics:
You and another guy own a store that sells men's suits. A rich Brazilian comes in and buys a suit. When the Brazilian is about to leave you notice that he has paid you $100 too much. Here's where the business ethics comes in. Do you tell your business partner?
From revolution at derbrill.de Wed Dec 2 09:09:11 2009
From: revolution at derbrill.de (Malte Pfaff-Brill)
Date: Wed, 2 Dec 2009 15:09:11 +0100
Subject: Making your app apple (and vb) scriptable
In-Reply-To: <20091129180005.5E680288165@mail.runrev.com>
References: <20091129180005.5E680288165@mail.runrev.com>
Message-ID: <80C3EE96-F288-4D0A-832A-8223F18B31AE@derbrill.de>
Hi all,
I could use some pointers on this. I would like to make an app
applescriptable on the mac and if possible vb scriptable on PC. Has
anybody done this before? Any pointers on what needs to be done?
Cheers,
Malte
From wow at together.net Wed Dec 2 09:37:28 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 09:37:28 -0500
Subject: Swing Browser is in testing
In-Reply-To: <80C3EE96-F288-4D0A-832A-8223F18B31AE@derbrill.de>
References: <20091129180005.5E680288165@mail.runrev.com>
<80C3EE96-F288-4D0A-832A-8223F18B31AE@derbrill.de>
Message-ID: <4B167BA8.7080409@together.net>
I have entered the testing phase with my new software based on the
revweb plugin, and would appreciate any and all feedback (negative,
positive, suggestions.... whatever) from anyone who wants to check it over.
The site is still rough around the edges... plus, I have little in the
way of graphics skills, so it doesn't look as cool or tight as it could.
But functionally, it has all the right pieces. I have about 30 users
testing it now before it goes public... which won't be until a new
version of the plugin is released. I've had to work around the ongoing
revweb problems regarding cursors (no busy, draw or hand cursor), the
lack of a dependable Answer dialog box, the lack of direct Externals
support, and a few other things. Hopefully, these will all be fixed
soon. Also note it does not seem to run under Windows 7 and IE (not sure
about Firefox).
The main purposes of this site are as follows:
1. Allow users to easily import their sports videos into the system,
following which they can review their "motion" frame-by-frame. I've set
the site up generically, so it is as useful to baseball, tennis, etc. as
it is to golf (my original core focus area). The software should handle
most common video formats. It uses ffmpeg to convert any
non-Quicktime-compatible formats to MOV.
2. Let users compare their motion to professionals (i.e. "model videos"
in the Directory)
3. Let them easily edit these videos (which are often 20 - 100 mb in
size coming off the camera) so the file size is 1 mb or so, from which
they can then quickly send those videos to anyone else for review (using
just an email address). The receiver views the video in my program. You
can test this function using the Sample Video (in the Directory) under
the Imported Videos section. Click on it, then Edit Video.
4. Most importantly, allow pro's to do a voice-over analysis (including
lines, circles and polygons) of a swing using the Create Analysis button
in the Compare screen. This analysis can then be quickly sent to others
(typically students) for review through my site.
5. Make the program easy to use, convenient (since it runs in a
browser... which is where all the action seems to be these days), and
inexpensive ($69).
6. Make it Windows, Mac and (soon) Linux compatible.
It's all here: www.swingbrowser.com
Thanks.
Richard Miller
From jim at visitrieve.com Wed Dec 2 09:37:42 2009
From: jim at visitrieve.com (Jim Bufalini)
Date: Wed, 2 Dec 2009 04:37:42 -1000
Subject: Ethics... and the lack of it.
In-Reply-To: <4B162D42.4060208@gmail.com>
References: <1259631455056-931785.post@n4.nabble.com> <1259728770575-932773.post@n4.nabble.com> <000501ca7319$9ea76e70$dbf64b50$@com>
<4B162D42.4060208@gmail.com>
Message-ID: <000901ca735d$020ab790$062026b0$@com>
Richmond Mathewson wrote:
> 2 simple reasons:
>
> 1. The Ransom demanded was 5 times what they paid me.
>
> 2. They had an extremely valuable meeting with business
> clients the next day and those documents were among
> those that had been "hosed".
>
> Ethics ain't in it.
And Kay C Lan wrote:
> Of course having other metrics which have been historically recorded
> and
> prepared prior to your software, and by which you know you'll be bench
> marked against, would be the most logical form of determining
> software's
> (robot's, employee's, facebook's....) value.
This is also called ROI (Return On Investment).
Many years ago, I developed a hardware/software solution for a newspaper
agency. They were kind enough to provide me with their ROI, for my own
marketing purposes. The ROI came out at 92%.
I was shocked, at the time, because I knew for a fact that the system saved
them 6-times what they paid for it (which was around to $200,000) in the
very first 6-months of use! Why not 600 or 1,200 percent?
I studied the ROI and they discounted for this and deducted for that. I
didn't get it.
Well, as it turns out, 92% was the highest ROI ever of any "IT" system in
the newspaper industry. It was so high that this newspaper JPO (Joint
Production Operation), which was ranked third in revenue in the Gannet chain
of newspapers, at the time, was called on the carpet by Gannet and accused
of "pencil pushing."
After a "corporate visit," the ROI held at 92%. I was disappointed. I
thought it would go up! A little over a year later, a large vendor to the
newspaper industry bought my company. They knew how newspapers calculate
ROIs and knew that 92% was outrageous and wanted my software. :-)
So, it really isn't ethics. It really is business. Don't take insult, just
learn.
Aloha from Hawaii,
Jim Bufalini
From capellan2000 at gmail.com Wed Dec 2 10:08:01 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Wed, 2 Dec 2009 07:08:01 -0800 (PST)
Subject: Ethics... and the lack of it.
In-Reply-To: <000501ca7319$9ea76e70$dbf64b50$@com>
References: <1259631455056-931785.post@n4.nabble.com>
<1259728770575-932773.post@n4.nabble.com>
<000501ca7319$9ea76e70$dbf64b50$@com>
Message-ID: <1259766481281-933134.post@n4.nabble.com>
Hi all,
Many thanks for replying to this request.
Jim Bufalini-3 wrote:
>
> [snip]
> I don't see the "ethics" issue. As the Italian half of my ancestry
> would say (in America), "It's not personal, it's just business." :-)
>
and
Kay C Lan wrote:
>
> I agree with Bill and Jim, this isn't ethics, it's business.
> [snip]
> Of course having other metrics which have been historically recorded and
> prepared prior to your software, and by which you know you'll be bench
> marked against, would be the most logical form of determining software's
> (robot's, employee's, facebook's....) value.
> [snip]
> If you've got the metrics, you should be able to verify the value.
>
and
"All if fair in love and war." . . . and business.
My work is only worth what somebody else is prepared
to pay for it:
[snip]
And, as a charming friend of mine once remarked
(and he is a very successful businessman) "Keep your
morals for the weekend and the family."
Not very nice, but fairly near the truth.
Please, tell me if i am understanding correctly comments posted:
a) If a client is able to declare the value of the software that
you created as 10,000 times (for example) the price he paid,
this is fine, always that nobody complaints...
b) To charge a fair price for your effort, you should know,
(fairly well) not only your own programming business, but
your client's business too...
My comment about: a)
Is this another example of "Laissez-faire"??
If it is natural that any client could evaluate himself
(or his accountant) the actual value of their assets,
(without solid facts) then this is a real eye opener
and explains the real devastating dot.com bubble
a few years ago and future economic crashes:
http://en.wikipedia.org/wiki/Dot-com_bubble
"The dot-com bubble crash wiped out $5 trillion in market value
of technology companies from March 2000 to October 2002."
and
"Nevertheless, laid-off technology experts, such as computer
programmers, found a glutted job market. In the U.S., International
outsourcing and the recently allowed increase of skilled visa
"guest workers" (e.g., those participating in the U.S. H-1B visa program)
exacerbated the situation.[16]
University degree programs for computer-related careers saw a
noticeable drop in new students. Anecdotes of unemployed programmers
going back to school to become accountants or lawyers were common."
My comment about: b)
I have been told that many clients are not so eager to disclose
in full their business to strangers, just to get a bid or appraisal
for a software program. Yes, just as you read.
Clients actually want an upfront price that covers their basics
requisites.
In their mind, software should not be too different (to continue with House
building examples) from Urban development's offerings of houses and
appartments: Full Kitchen, 2 bedrooms, 2 baths, wood burning fireplace,
2 story porch, garage, etc... This cost $$$, if you want more bedrooms,
then add $$$, if you want a pool, then add $$$, etc, etc.
Ideally, software developers should be able to consult their peers about
estimated cost, sales prices and value for the kind of programs they build.
In this mail list there are developers fairly experienced in these areas,
and i have consulted them myself, when i had doubts about the
actual price for some kinds of software development.
Alejandro
--
View this message in context: http://n4.nabble.com/Ethics-and-the-lack-of-it-tp931785p933134.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From jerry.daniels at me.com Wed Dec 2 10:59:25 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Wed, 2 Dec 2009 09:59:25 -0600
Subject: [ANN] tRev users: vote for your fav feature
Message-ID:
tRev-ers,
I'd really like to know what you like about using tRev so far. So, I
created a poll:
http://reveditor.com/vote-for-your-favorite-trev-feature
Please, this is for users of the product only.
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
From jerry.daniels at me.com Wed Dec 2 11:35:12 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Wed, 2 Dec 2009 10:35:12 -0600
Subject: [ANN] tText users: poll regarding plugins
Message-ID:
Wild, young, text-crazed Bohemians,
If you are a user of tText, MJ and I were curious...have you created a
plugin for it? Please vote:
http://reveditor.com/ttext-users-have-you-created-a-plugin
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
From janschenkel at yahoo.com Wed Dec 2 11:41:24 2009
From: janschenkel at yahoo.com (Jan Schenkel)
Date: Wed, 2 Dec 2009 08:41:24 -0800 (PST)
Subject: Rev 4.0 article on TheServerSide
Message-ID: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
Normally a bastion of Java Enterprise related news, this article is all about Rev 4 compiling native apps for Mac,Windows and Lunix, coming with a web plug-in and revMedia being free.
Prepare for "I'll stick with a real programming language, thank you very much" remarks; but it will hopefully drive trafic to the runrev.com site for Java developers sitting on the fence with JavaFX, Flex,...
Jan Schenkel
=====
Quartam Reports & PDF Library for Revolution
=====
"As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld)
From jim at d-film.com Wed Dec 2 11:56:02 2009
From: jim at d-film.com (Jim Kanter)
Date: Wed, 2 Dec 2009 11:56:02 -0500
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
Message-ID:
2nd message?already there.
On Wed, Dec 2, 2009 at 11:41 AM, Jan Schenkel wrote:
> Prepare for "I'll stick with a real programming language, thank you very much" remarks
From wjm at wjm.org Wed Dec 2 11:59:19 2009
From: wjm at wjm.org (Bill Marriott)
Date: Wed, 2 Dec 2009 11:59:19 -0500
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
Message-ID:
Jan,
> Prepare for "I'll stick with a real programming language, thank you very
> much"
> remarks; but it will hopefully drive traffic to the runrev.com site for
> Java developers
> sitting on the fence with JavaFX, Flex,...
Just remember, "Real programmers don't use plain English." :)
From ian at 1492.ca Wed Dec 2 12:08:24 2009
From: ian at 1492.ca (Ian Gordon)
Date: Wed, 2 Dec 2009 12:08:24 -0500
Subject: ICS Functiosn - where to download vObjectPackage.rev
Message-ID:
I found a copy here.
http://www.soapdog.org/vObjectPackage.rev
thanks to Andre as always!
Ian
--------
>
> Message: 21
> Date: Tue, 1 Dec 2009 22:33:24 -0800
> From: -= JB =-
> Subject: Re: ICS functions Library
> To: How to use Revolution
>
> And where is the stack so others can download it?
>
> -=>JB<=-
>
>
>>
>>
>> 2009/12/1 Sivakatirswami
>>
>>> stephen barncard wrote:
>>>
>>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it
>>>> right
>>>> ?here. -- ?you guys are pals, you should ask him.
>>>> -------------------------
>>>> Stephen Barncard
>>>> San Francisco
>>>> http://houseofcubes.com/disco.irev
>>>>
>>>>
>>>> Actually I have it, vObjectPackage.rev
>>>>
>>>>
>>>
>>> and I asked Andre about his date functions, It was he who thought
>>> I should
>>> check with the list...
>>>
>>> I think it was late Rio and he did not realize his stack had what I
>>> wanted... you have to open the application browers to see that the
>>> lib is in
>>> a separate substack that is not exposed anywhere on the main
>>> stack. but
>>> vObjectLib had nearly 100 commands and functions. I need this one in
>>> particular
>>>
>>> function icConvertDate pDate
>>> ?convert pDate to dateitems
>>> ?put item 1 of pDate into tYear
>>> ?put item 2 of pDate into tMonth
>>> ?if len(tMonth) is 1 then put "0" & tMonth into tMonth
>>> ?put item 3 of pDate into tDate
>>> ?if len(tDate) is 1 then put "0" & tDate into tDate
>>> ?put item 4 of pDate into tHours
>>> ?if len(tHours) is 1 then put "0" & tHours into tHours
>>> ?put item 5 of pDate into tMinutes
>>> ?if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
>>> ?put item 6 of pDate into tSeconds
>>> ?if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
>>> ?put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
>>> tRetVal
>>> ?return tRetVal
>>> end icConvertDate
>>>
>>> (plus 100's of other interesting functions)
>>>
>>>
>>>
>>>
>>>
From andre at andregarzia.com Wed Dec 2 12:32:37 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Wed, 2 Dec 2009 15:32:37 -0200
Subject: ICS Functiosn - where to download vObjectPackage.rev
In-Reply-To:
References:
Message-ID: <7c87a2a10912020932y298efb67w872ea02731f4592a@mail.gmail.com>
Oh, is it there :-O
I have like 3 servers and 20 domains, I keep loosing track of where things
are...
On Wed, Dec 2, 2009 at 3:08 PM, Ian Gordon wrote:
> I found a copy here.
>
> http://www.soapdog.org/vObjectPackage.rev
>
> thanks to Andre as always!
>
> Ian
>
> --------
> >
> > Message: 21
> > Date: Tue, 1 Dec 2009 22:33:24 -0800
> > From: -= JB =-
> > Subject: Re: ICS functions Library
> > To: How to use Revolution
>
> >
> > And where is the stack so others can download it?
> >
> > -=>JB<=-
> >
> >
> >>
> >>
> >> 2009/12/1 Sivakatirswami
> >>
> >>> stephen barncard wrote:
> >>>
> >>>> Andre Garzia wrote a lib a long, long time ago (2005) - I have it
> >>>> right
> >>>> here. -- you guys are pals, you should ask him.
> >>>> -------------------------
> >>>> Stephen Barncard
> >>>> San Francisco
> >>>> http://houseofcubes.com/disco.irev
> >>>>
> >>>>
> >>>> Actually I have it, vObjectPackage.rev
> >>>>
> >>>>
> >>>
> >>> and I asked Andre about his date functions, It was he who thought
> >>> I should
> >>> check with the list...
> >>>
> >>> I think it was late Rio and he did not realize his stack had what I
> >>> wanted... you have to open the application browers to see that the
> >>> lib is in
> >>> a separate substack that is not exposed anywhere on the main
> >>> stack. but
> >>> vObjectLib had nearly 100 commands and functions. I need this one in
> >>> particular
> >>>
> >>> function icConvertDate pDate
> >>> convert pDate to dateitems
> >>> put item 1 of pDate into tYear
> >>> put item 2 of pDate into tMonth
> >>> if len(tMonth) is 1 then put "0" & tMonth into tMonth
> >>> put item 3 of pDate into tDate
> >>> if len(tDate) is 1 then put "0" & tDate into tDate
> >>> put item 4 of pDate into tHours
> >>> if len(tHours) is 1 then put "0" & tHours into tHours
> >>> put item 5 of pDate into tMinutes
> >>> if len(tMinutes) is 1 then put "0" & tMinutes into tMinutes
> >>> put item 6 of pDate into tSeconds
> >>> if len(tSeconds) is 1 then put "0" & tSeconds into tSeconds
> >>> put tYear & tMonth & tDate & "T" & tHours & tMinutes & tSeconds into
> >>> tRetVal
> >>> return tRetVal
> >>> end icConvertDate
> >>>
> >>> (plus 100's of other interesting functions)
> >>>
> >>>
> >>>
> >>>
> >>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From capellan2000 at gmail.com Wed Dec 2 12:53:47 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Wed, 2 Dec 2009 09:53:47 -0800 (PST)
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
Message-ID: <1259776427348-933457.post@n4.nabble.com>
Actually, the most open minded (or knowledgeable) programmers
should recognize that RevMedia is similar to:
1) Adobe (Macromedia) Director, (using Quicktime to play Movies,
Externals to add functions, a web plugin to show content in browser
and a remarkable list of similar functions and characteristics.)
2) Visual Basic 6 (if Microsoft ever wanted to make it crossplatform)
Just better and easier to learn.
Jan, you should post about your experience with Java and Runrev.
Bill, Why don't link to Stomfi tutorials for Novell Linux in these answers?
By the way...
i could not found a link to these Stomfi's tutorials in Rev website.
Alejandro
--
View this message in context: http://n4.nabble.com/Rev-4-0-article-on-TheServerSide-tp933211p933457.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From generic.email.30022 at gmail.com Wed Dec 2 15:39:07 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Wed, 2 Dec 2009 14:39:07 -0600
Subject: tText plugin
Message-ID:
I thought I would like to write a tText plugin that would execute the script being edited and put the output into another tab.
I didn't see a way to retrieve the full path of the file currently being edited.
So the flow would be something like this:
1) Get the full path to the file
2) see if it is executable
3) If yes, then execute the file and put output into new tab and exit
4) if no, parse first line for #!/path/to/binary
5) if binary found, then execute the binary with the file as a parameter and put output into new tab and exit
6) if no, answer with helpful text, then exit
Anyway, that was the idea.
From andre at andregarzia.com Wed Dec 2 15:41:05 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Wed, 2 Dec 2009 18:41:05 -0200
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
Message-ID: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Actually I think some of the comments have a point. That language
comparision pdf is misleading. Even I could write better code than that in
those languages. I would suggest people on runrev would change that pdf to
present optimum code in C++/C#/JAVA and the like, like, very professional
code and see how well Rev stacks against it, even if they are all one
liners, Rev will be more readable and thus win points. If you post crappy
code, the users of those languages will clearly recognize the pdf as a bad
practice and have a bad impression of the language.
And this is me being very serious which people here don't usually see. I
don't like that pdf at all, I see a marketing gizmo which is not related to
the actual truth. I can write those examples in two or three lines of python
and java and ruby and I am not a good programmer in those languages. Looking
at that text, I see why slashdot and this article have flame comments.
On Wed, Dec 2, 2009 at 2:59 PM, Bill Marriott wrote:
> Jan,
>
> Prepare for "I'll stick with a real programming language, thank you very
>> much"
>> remarks; but it will hopefully drive traffic to the runrev.com site for
>> Java developers
>>
>> sitting on the fence with JavaFX, Flex,...
>>
>
> Just remember, "Real programmers don't use plain English." :)
>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From jerry.daniels at me.com Wed Dec 2 17:33:47 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Wed, 2 Dec 2009 16:33:47 -0600
Subject: tText plugin
In-Reply-To:
References:
Message-ID: <048096C6-F46D-4F35-8B06-93C60A3334E9@me.com>
Gen,
Why would you need the file path? You've got the text staring you in
the face in tText. Look at the two samples that come with the product.
They take text from one tab, munge it and then put it into another tab.
Best,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
On Dec 2, 2009, at 2:39 PM, Generic Email wrote:
> I thought I would like to write a tText plugin that would execute
> the script being edited and put the output into another tab.
> I didn't see a way to retrieve the full path of the file currently
> being edited.
>
> So the flow would be something like this:
>
> 1) Get the full path to the file
> 2) see if it is executable
> 3) If yes, then execute the file and put output into new tab and exit
> 4) if no, parse first line for #!/path/to/binary
> 5) if binary found, then execute the binary with the file as a
> parameter and put output into new tab and exit
> 6) if no, answer with helpful text, then exit
>
> Anyway, that was the idea.
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From niconiko at gmail.com Wed Dec 2 17:45:49 2009
From: niconiko at gmail.com (Nicolas Cueto)
Date: Thu, 3 Dec 2009 07:45:49 +0900
Subject: Swing Browser is in testing
In-Reply-To: <4B167BA8.7080409@together.net>
References: <20091129180005.5E680288165@mail.runrev.com>
<80C3EE96-F288-4D0A-832A-8223F18B31AE@derbrill.de>
<4B167BA8.7080409@together.net>
Message-ID: <1e91b2b70912021445k3318ace7y7e5972ebfa02eb91@mail.gmail.com>
Richard,
Just out of curiosity, checked out your site. Unfortunately, it's not
working on my setup (Vista, Firefox 3.5.5, revApp 4.0.0-rc-1 build
940).
Here's what I see at my end. A window with a left-side menu and a
"downloading" message appears. During downloading, a screen object
that I guess is a progress bar also appears (can't tell for sure,
cause it remains one solid white color thruout the download). When the
"downloading" message and object disappear, there's a twirling
multi-colored icon/cursor, which simply disappears when clicked-on.
Then, at last, I'm left with just a black window with that left-side
menu, which is unclickable.
Tried it a couple of times, and the same results each time.
--
Nicolas Cueto
From davidocoker at gmail.com Wed Dec 2 18:13:11 2009
From: davidocoker at gmail.com (David Coker)
Date: Wed, 2 Dec 2009 17:13:11 -0600 (CST)
Subject: Swing Browser is in testing
In-Reply-To: <4B167BA8.7080409@together.net>
Message-ID: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
Richard,
Although I'm not sure what all is supposed to be functional, I was able to view some golfing videos after browsing around a bit to find where they were located in the program. Also took a snapshot of one and saved it to my desktop. All of the above on a RC running Vista and Firefox.
Pretty nifty concept, but nothing I can use. ;)
My only question at this point... where are all of the files located that were downloaded so that I may remove them from my computer?
Best regards,
David C.
>----- Original Message -----
>From: "Richard Miller"
>To: "How to use Revolution"
>Sent: Wednesday, December 2, 2009 8:37:28 AM GMT -06:00 US/Canada Central
>Subject: Swing Browser is in testing
>
>I have entered the testing phase with my new software based on the
>revweb plugin, and would appreciate any and all feedback (negative,
>positive, suggestions.... whatever) from anyone who wants to check it over.
>
>The site is still rough around the edges... plus, I have little in the
>way of graphics skills, so it doesn't look as cool or tight as it could.
>But functionally, it has all the right pieces. I have about 30 users
>testing it now before it goes public... which won't be until a new
>version of the plugin is released. I've had to work around the ongoing
>revweb problems regarding cursors (no busy, draw or hand cursor), the
>lack of a dependable Answer dialog box, the lack of direct Externals
>support, and a few other things. Hopefully, these will all be fixed
>soon. Also note it does not seem to run under Windows 7 and IE (not sure
>about Firefox).
>
>The main purposes of this site are as follows:
>
>1. Allow users to easily import their sports videos into the system,
>following which they can review their "motion" frame-by-frame. I've set
>the site up generically, so it is as useful to baseball, tennis, etc. as
>it is to golf (my original core focus area). The software should handle
>most common video formats. It uses ffmpeg to convert any
>non-Quicktime-compatible formats to MOV.
>
>2. Let users compare their motion to professionals (i.e. "model videos"
>in the Directory)
>
>3. Let them easily edit these videos (which are often 20 - 100 mb in
>size coming off the camera) so the file size is 1 mb or so, from which
>they can then quickly send those videos to anyone else for review (using
>just an email address). The receiver views the video in my program. You
>can test this function using the Sample Video (in the Directory) under
>the Imported Videos section. Click on it, then Edit Video.
>
>4. Most importantly, allow pro's to do a voice-over analysis (including
>lines, circles and polygons) of a swing using the Create Analysis button
>in the Compare screen. This analysis can then be quickly sent to others
>(typically students) for review through my site.
>
>5. Make the program easy to use, convenient (since it runs in a
>browser... which is where all the action seems to be these days), and
>inexpensive ($69).
>
>6. Make it Windows, Mac and (soon) Linux compatible.
>
>It's all here: www.swingbrowser.com
>
>Thanks.
>Richard Miller
>
>
>_______________________________________________
>use-revolution mailing list
>use-revolution at lists.runrev.com
>Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
>http://lists.runrev.com/mailman/listinfo/use-revolution
From wow at together.net Wed Dec 2 18:29:30 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 18:29:30 -0500
Subject: Swing Browser is in testing
In-Reply-To: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
Message-ID: <4B16F85A.4020801@together.net>
David,
Thanks for taking a look at it. Isn't that just the way these things
go... works for you, but not for Nicolas. Same basic configuration.
Vista. Firefox. Same plugin. Different results. More digging ahead...
The files are all in a Swing Browser folder... either in Documents or
the AppData folder. Just dump the folder. I do need to create an
uninstaller. An uninstaller for a web site... sounds like a new concept.
Richard
David Coker wrote:
> Richard,
> Although I'm not sure what all is supposed to be functional, I was able to view some golfing videos after browsing around a bit to find where they were located in the program. Also took a snapshot of one and saved it to my desktop. All of the above on a RC running Vista and Firefox.
>
> Pretty nifty concept, but nothing I can use. ;)
>
> My only question at this point... where are all of the files located that were downloaded so that I may remove them from my computer?
>
> Best regards,
> David C.
>
>
>
>> ----- Original Message -----
>> From: "Richard Miller"
>> To: "How to use Revolution"
>> Sent: Wednesday, December 2, 2009 8:37:28 AM GMT -06:00 US/Canada Central
>> Subject: Swing Browser is in testing
>>
>> I have entered the testing phase with my new software based on the
>> revweb plugin, and would appreciate any and all feedback (negative,
>> positive, suggestions.... whatever) from anyone who wants to check it over.
>>
>> The site is still rough around the edges... plus, I have little in the
>> way of graphics skills, so it doesn't look as cool or tight as it could.
>> But functionally, it has all the right pieces. I have about 30 users
>> testing it now before it goes public... which won't be until a new
>> version of the plugin is released. I've had to work around the ongoing
>> revweb problems regarding cursors (no busy, draw or hand cursor), the
>> lack of a dependable Answer dialog box, the lack of direct Externals
>> support, and a few other things. Hopefully, these will all be fixed
>> soon. Also note it does not seem to run under Windows 7 and IE (not sure
>> about Firefox).
>>
>> The main purposes of this site are as follows:
>>
>> 1. Allow users to easily import their sports videos into the system,
>> following which they can review their "motion" frame-by-frame. I've set
>> the site up generically, so it is as useful to baseball, tennis, etc. as
>> it is to golf (my original core focus area). The software should handle
>> most common video formats. It uses ffmpeg to convert any
>> non-Quicktime-compatible formats to MOV.
>>
>> 2. Let users compare their motion to professionals (i.e. "model videos"
>> in the Directory)
>>
>> 3. Let them easily edit these videos (which are often 20 - 100 mb in
>> size coming off the camera) so the file size is 1 mb or so, from which
>> they can then quickly send those videos to anyone else for review (using
>> just an email address). The receiver views the video in my program. You
>> can test this function using the Sample Video (in the Directory) under
>> the Imported Videos section. Click on it, then Edit Video.
>>
>> 4. Most importantly, allow pro's to do a voice-over analysis (including
>> lines, circles and polygons) of a swing using the Create Analysis button
>> in the Compare screen. This analysis can then be quickly sent to others
>> (typically students) for review through my site.
>>
>> 5. Make the program easy to use, convenient (since it runs in a
>> browser... which is where all the action seems to be these days), and
>> inexpensive ($69).
>>
>> 6. Make it Windows, Mac and (soon) Linux compatible.
>>
>> It's all here: www.swingbrowser.com
>>
>> Thanks.
>> Richard Miller
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From wow at together.net Wed Dec 2 18:34:22 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 18:34:22 -0500
Subject: Swing Browser is in testing
In-Reply-To: <1e91b2b70912021445k3318ace7y7e5972ebfa02eb91@mail.gmail.com>
References: <20091129180005.5E680288165@mail.runrev.com> <80C3EE96-F288-4D0A-832A-8223F18B31AE@derbrill.de> <4B167BA8.7080409@together.net>
<1e91b2b70912021445k3318ace7y7e5972ebfa02eb91@mail.gmail.com>
Message-ID: <4B16F97E.3090904@together.net>
Nicolas,
No explanations... yet. But thanks for looking. I haven't received any
other reports of the problem you encountered, but I'll dig into it. Will
likely contact you offline.
The frustrating thing is that there's no way to know how many problems
like this are due to the plugin. Most folks testing the site are finding
nearly all of it working well. But then there are about 25% of users
having problems in areas that work fine for others.
Richard
Nicolas Cueto wrote:
> Richard,
>
> Just out of curiosity, checked out your site. Unfortunately, it's not
> working on my setup (Vista, Firefox 3.5.5, revApp 4.0.0-rc-1 build
> 940).
>
> Here's what I see at my end. A window with a left-side menu and a
> "downloading" message appears. During downloading, a screen object
> that I guess is a progress bar also appears (can't tell for sure,
> cause it remains one solid white color thruout the download). When the
> "downloading" message and object disappear, there's a twirling
> multi-colored icon/cursor, which simply disappears when clicked-on.
> Then, at last, I'm left with just a black window with that left-side
> menu, which is unclickable.
>
> Tried it a couple of times, and the same results each time.
>
> --
> Nicolas Cueto
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From niconiko at gmail.com Wed Dec 2 18:36:07 2009
From: niconiko at gmail.com (Nicolas Cueto)
Date: Thu, 3 Dec 2009 08:36:07 +0900
Subject: Swing Browser is in testing
In-Reply-To: <4B16F85A.4020801@together.net>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
<4B16F85A.4020801@together.net>
Message-ID: <1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com>
Richard,
I tried it again, this time after updating my Rev plugin version.
One very small difference this time. Right before the "downloading"
message appears, for a very brief second I can see an image of a
golfer and some other screen objects. But after "downloading" is done,
it's the same blackscreen with a left-side menu.
Tried it on IE8. Same as above -- brief glimpse of a golfer/objects,
and then blackscreen/menu.
--
Nicolas Cueto
From ambassador at fourthworld.com Wed Dec 2 18:55:20 2009
From: ambassador at fourthworld.com (Richard Gaskin)
Date: Wed, 02 Dec 2009 15:55:20 -0800
Subject: Rev 4.0 article on TheServerSide
Message-ID: <4B16FE68.7040401@fourthworld.com>
Andre Garzia wrote:
> Actually I think some of the comments have a point. That language
> comparision pdf is misleading. Even I could write better code than that in
> those languages. I would suggest people on runrev would change that pdf to
> present optimum code in C++/C#/JAVA and the like, like, very professional
> code and see how well Rev stacks against it, even if they are all one
> liners, Rev will be more readable and thus win points. If you post crappy
> code, the users of those languages will clearly recognize the pdf as a bad
> practice and have a bad impression of the language.
IIRC, the Java example of how to make an alias is from the Apple web site.
--
Richard Gaskin
Fourth World
Rev training and consulting: http://www.fourthworld.com
Webzine for Rev developers: http://www.revjournal.com
revJournal blog: http://revjournal.com/blog.irv
From wow at together.net Wed Dec 2 18:58:44 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 18:58:44 -0500
Subject: Swing Browser is in testing
In-Reply-To: <1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy> <4B16F85A.4020801@together.net>
<1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com>
Message-ID: <4B16FF34.2060704@together.net>
Nicolas,
Yes... this can be a bit frustrating. Just walked another user through
the startup process. He's using XP and IE. Wouldn't work at all. He
switched to Firefox and everything worked perfectly. Not a single problem.
The black screen you are seeing is just a protective graphic to prevent
users from interacting too soon. But it should disappear at the end of
the startup process. So something is not completing right. I'll be
digging into this tomorrow AM.
Thanks for helping. I appreciate it. All this testing is helping uncover
the nuances of the plugin... and it's many inconsistencies. It's
definitely not ready for show time.
Richard
Nicolas Cueto wrote:
> Richard,
>
> I tried it again, this time after updating my Rev plugin version.
>
> One very small difference this time. Right before the "downloading"
> message appears, for a very brief second I can see an image of a
> golfer and some other screen objects. But after "downloading" is done,
> it's the same blackscreen with a left-side menu.
>
> Tried it on IE8. Same as above -- brief glimpse of a golfer/objects,
> and then blackscreen/menu.
>
> --
> Nicolas Cueto
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From davidocoker at gmail.com Wed Dec 2 19:00:04 2009
From: davidocoker at gmail.com (David Coker)
Date: Wed, 2 Dec 2009 18:00:04 -0600 (CST)
Subject: Swing Browser is in testing
In-Reply-To: <4B16F85A.4020801@together.net>
Message-ID: <19063131.01259798403912.JavaMail.HAPPYLAPPY$@HappyLappy>
Hey Richard.
...well now, there lies the problem. I followed the path that was displayed withing the program and didn't find any such folder as you've described. Just did a complete search for the entire computer and all users as Admin and still didn't locate anything. How about sharing one single file name and I'll give that a try?
Best regards,
David C.
>The files are all in a Swing Browser folder... either in Documents or
>the AppData folder. Just dump the folder. I do need to create an
>uninstaller. An uninstaller for a web site... sounds like a new concept.
From wow at together.net Wed Dec 2 19:13:39 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 19:13:39 -0500
Subject: Swing Browser is in testing
In-Reply-To: <19063131.01259798403912.JavaMail.HAPPYLAPPY$@HappyLappy>
References: <19063131.01259798403912.JavaMail.HAPPYLAPPY$@HappyLappy>
Message-ID: <4B1702B3.90305@together.net>
Hi David,
The folder is called Swing Browser. It should be in AppData, which I
believe is a hidden folder. I put the files in there because there
seemed to be some consensus here that specialfolderpath(26) was a good
place for Rev files. If you open Rev and type specialfolderpath(26) in
the msg box, it should give you the pathway.
Richard
David Coker wrote:
> Hey Richard.
>
> ...well now, there lies the problem. I followed the path that was displayed withing the program and didn't find any such folder as you've described. Just did a complete search for the entire computer and all users as Admin and still didn't locate anything. How about sharing one single file name and I'll give that a try?
>
>
> Best regards,
> David C.
>
>
>
>
>> The files are all in a Swing Browser folder... either in Documents or
>> the AppData folder. Just dump the folder. I do need to create an
>> uninstaller. An uninstaller for a web site... sounds like a new concept.
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From niconiko at gmail.com Wed Dec 2 19:29:58 2009
From: niconiko at gmail.com (Nicolas Cueto)
Date: Thu, 3 Dec 2009 09:29:58 +0900
Subject: Swing Browser is in testing
In-Reply-To: <4B16FF34.2060704@together.net>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
<4B16F85A.4020801@together.net>
<1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com>
<4B16FF34.2060704@together.net>
Message-ID: <1e91b2b70912021629l65c97343kb2a25afd345887b5@mail.gmail.com>
No problem, Richard.
> the nuances of the plugin... and it's many inconsistencies. It's definitely not
> ready for show time.
Which is a large reason for my helping you out. I figure you butting
heads with it now makes my revlet life easier later on.
Speaking of which. Does Swing Browser do print-outs of revlet
window-contents to paper thru a browser's (not a revlet's) "Print"
function?
I've tried but, when my IE/Firefox prints out, everything on the
webpage gets copied onto paper except for the revlet frame and its
contents.
Just wondering.
Anyway, good luck on the Swing Browser to revlet transition.
--
Nicolas Cueto
From wow at together.net Wed Dec 2 19:58:58 2009
From: wow at together.net (Richard Miller)
Date: Wed, 02 Dec 2009 19:58:58 -0500
Subject: Swing Browser is in testing
In-Reply-To: <1e91b2b70912021629l65c97343kb2a25afd345887b5@mail.gmail.com>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy> <4B16F85A.4020801@together.net> <1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com> <4B16FF34.2060704@together.net>
<1e91b2b70912021629l65c97343kb2a25afd345887b5@mail.gmail.com>
Message-ID: <4B170D52.5060601@together.net>
The only printing that is working is through Rev's "print this card from
xx to yy". That works fine. Printing from the browser's print command
doesn't appear to work.
Yeah... I figured I'd post info about the site here to help sort out
more revweb issues. Hopefully, this process will serve a bunch of us.
It really would be helpful to hear something from Revolution about the
status of the next plugin update. Just to know if we're a week away... a
month away... or considerably longer till the plugin reaches some level
of reliability.
Richard
Nicolas Cueto wrote:
> No problem, Richard.
>
>
>> the nuances of the plugin... and it's many inconsistencies. It's definitely not
>> ready for show time.
>>
>
> Which is a large reason for my helping you out. I figure you butting
> heads with it now makes my revlet life easier later on.
>
> Speaking of which. Does Swing Browser do print-outs of revlet
> window-contents to paper thru a browser's (not a revlet's) "Print"
> function?
>
> I've tried but, when my IE/Firefox prints out, everything on the
> webpage gets copied onto paper except for the revlet frame and its
> contents.
>
> Just wondering.
>
> Anyway, good luck on the Swing Browser to revlet transition.
>
> --
> Nicolas Cueto
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From peterwawood at gmail.com Wed Dec 2 20:01:58 2009
From: peterwawood at gmail.com (Peter W A Wood)
Date: Thu, 3 Dec 2009 09:01:58 +0800
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <4B16FE68.7040401@fourthworld.com>
References: <4B16FE68.7040401@fourthworld.com>
Message-ID:
Richard
> IIRC, the Java example of how to make an alias is from the Apple web site.
That raises an interesting question. Is is because Apple's engineers write poor Java that Steve Jobs said ?Java?s not worth building in. Nobody uses Java anymore. It?s this big heavyweight ball and chain.? or is it because Steve Jobs said it that Apple's engineers write poor Java?
Whatever the answer, Andre raised a very relevant point, with which I fully agree, that Rev is not well served by using a comparison against what others feel is very poor code.
To truly demonstrate Rev's ability against other code, get the code written by a recognised expert in that language (somebody like Bruce Eckel for Java and C++). Yes, it would cost money but I believe it would be money well spent.
If RunRev doesn't have or want to spend the money then issue a challenge to improve the code on a forum like Stackoverflow.
To exemplify both points, I was going to write a counter example of sending a simple email - sending a simple text message. I'm new to Rev so I couldn't do it off the top of my head. So, I leave it to the experts on the list to come up with the Rev to counter my Rebol example:
REBOL[] ;; Script header
;; Initialise network settings
set-net [
MyEmail at MyDomain.com
smtp.MyDomain.com
pop.MyDomain.com
ProxyDomain.com ;; or None
ProxyPort ;; or None
ProxyProtocol ;; or None
"MyUserAccount"
"MyPassword"
]
send YourEmail at YourDomain.com "Hello There"
send/header YourEmail at YourDomain.com
"Doesn't this demonstrate a biased example?"
"Rebol needs far fewer lines than Rev"
;; end of scrpt
Regards
Peter
]
From wjm at wjm.org Wed Dec 2 20:16:44 2009
From: wjm at wjm.org (William Marriott)
Date: Wed, 02 Dec 2009 20:16:44 -0500
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <1259776427348-933457.post@n4.nabble.com>
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
<1259776427348-933457.post@n4.nabble.com>
Message-ID:
Alejandro,
> Bill, Why don't link to Stomfi tutorials for Novell Linux in these answers?
Just discovered them thanks to your post... really nice to have a few
pages on the Novell site about us :) Will try to make some use of them.
http://www.novell.com/coolsolutions/author/1211.html
- Bill
From davidocoker at gmail.com Wed Dec 2 20:27:32 2009
From: davidocoker at gmail.com (David Coker)
Date: Wed, 2 Dec 2009 19:27:32 -0600 (CST)
Subject: Swing Browser is in testing
In-Reply-To: <4B1702B3.90305@together.net>
Message-ID: <27221385.41259803648998.JavaMail.HAPPYLAPPY$@HappyLappy>
Hello again Richard,
This is just an FYI for anyone else that wants to remove the application files that are downloaded during testing. I finally found them hidden in:
C:/Users/xxxxx/AppData/Roaming/Swing Browser/
I'm *really* new to using Vista and have never gotten around to seeing where they hide things. :)
All is well.
Regards,
David C.
----- Original Message -----
From: "Richard Miller"
To: "How to use Revolution"
Sent: Wednesday, December 2, 2009 6:13:39 PM GMT -06:00 US/Canada Central
Subject: Re: Swing Browser is in testing
Hi David,
The folder is called Swing Browser. It should be in AppData, which I
believe is a hidden folder. I put the files in there because there
seemed to be some consensus here that specialfolderpath(26) was a good
place for Rev files. If you open Rev and type specialfolderpath(26) in
the msg box, it should give you the pathway.
Richard
David Coker wrote:
> Hey Richard.
>
> ...well now, there lies the problem. I followed the path that was displayed withing the program and didn't find any such folder as you've described. Just did a complete search for the entire computer and all users as Admin and still didn't locate anything. How about sharing one single file name and I'll give that a try?
>
>
> Best regards,
> David C.
>
>
>
>
>> The files are all in a Swing Browser folder... either in Documents or
>> the AppData folder. Just dump the folder. I do need to create an
>> uninstaller. An uninstaller for a web site... sounds like a new concept.
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at 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 at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
From capellan2000 at gmail.com Wed Dec 2 21:24:46 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Wed, 2 Dec 2009 18:24:46 -0800 (PST)
Subject: [OT] Illustrating C
Message-ID: <1259807086754-947319.post@n4.nabble.com>
Hi all,
Today, i borrowed from a software developer the book
"Illustrating C" that Alex Tweedly recommended some
months ago to learn C programming:
http://www.amazon.com/Illustrating-C-Ansi-Iso-Version/dp/0521468213
http://books.google.com.do/books?id=TgL6vOlQcvUC&dq=Illustrating+C&printsec=frontcover&source=bl&ots=-tu55WN4Ws&sig=VS6JU322UvXEkqnD-u5ueOPlbbM&hl=es&ei=OxwXS9LzKsmztgesw4nkBA&sa=X&oi=book_result&ct=result&resnum=5&ved=0CB8Q6AEwBA#v=onepage&q=&f=false
It's surprising, how densely packed of information is
this small book (size is smaller than a 8 1/2 x 11 page
and only have 214 pages including index).
Probably it's my personal interpretation, but looking at
the calligraphy and hand-made diagrams make me think
that every word and graphic printed in this book is crucially
important to the explanations given.
Hope that you could take a look to this book and comment
about Donald Alcock unique style of teaching C.
Alejandro
--
View this message in context: http://n4.nabble.com/OT-Illustrating-C-tp947319p947319.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From jacque at hyperactivesw.com Wed Dec 2 21:36:07 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Wed, 02 Dec 2009 20:36:07 -0600
Subject: Swing Browser is in testing
In-Reply-To: <4B170D52.5060601@together.net>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy> <4B16F85A.4020801@together.net> <1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com> <4B16FF34.2060704@together.net> <1e91b2b70912021629l65c97343kb2a25afd345887b5@mail.gmail.com>
<4B170D52.5060601@together.net>
Message-ID: <4B172417.1070502@hyperactivesw.com>
Richard Miller wrote:
> The only printing that is working is through Rev's "print this card from
> xx to yy". That works fine. Printing from the browser's print command
> doesn't appear to work.
Just curious because I've never tried it, but does a Flash plugin print
from the browser? Or a QuickTime movie poster?
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From andre at andregarzia.com Wed Dec 2 21:45:27 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Thu, 3 Dec 2009 00:45:27 -0200
Subject: [OT] Illustrating C
In-Reply-To: <1259807086754-947319.post@n4.nabble.com>
References: <1259807086754-947319.post@n4.nabble.com>
Message-ID: <7c87a2a10912021845r16b79e02n286d40511061443c@mail.gmail.com>
Alejandro,
While I was coursing computer science I used that book a lot. I love it!
Most of my fellow students had huge C bibles with thousand pages and more, I
had only that book and it contained everything I wanted and was easy to
follow and understand.
I really think it is a great book, thought it was out of print, will get
myself a copy.
Cheers
andre
On Thu, Dec 3, 2009 at 12:24 AM, Alejandro Tejada wrote:
>
> Hi all,
>
> Today, i borrowed from a software developer the book
> "Illustrating C" that Alex Tweedly recommended some
> months ago to learn C programming:
>
> http://www.amazon.com/Illustrating-C-Ansi-Iso-Version/dp/0521468213
>
> http://books.google.com.do/books?id=TgL6vOlQcvUC&dq=Illustrating+C&printsec=frontcover&source=bl&ots=-tu55WN4Ws&sig=VS6JU322UvXEkqnD-u5ueOPlbbM&hl=es&ei=OxwXS9LzKsmztgesw4nkBA&sa=X&oi=book_result&ct=result&resnum=5&ved=0CB8Q6AEwBA#v=onepage&q=&f=false
>
> It's surprising, how densely packed of information is
> this small book (size is smaller than a 8 1/2 x 11 page
> and only have 214 pages including index).
>
> Probably it's my personal interpretation, but looking at
> the calligraphy and hand-made diagrams make me think
> that every word and graphic printed in this book is crucially
> important to the explanations given.
>
> Hope that you could take a look to this book and comment
> about Donald Alcock unique style of teaching C.
>
> Alejandro
>
> --
> View this message in context:
> http://n4.nabble.com/OT-Illustrating-C-tp947319p947319.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From niconiko at gmail.com Wed Dec 2 22:37:23 2009
From: niconiko at gmail.com (Nicolas Cueto)
Date: Thu, 3 Dec 2009 12:37:23 +0900
Subject: Swing Browser is in testing
In-Reply-To: <4B172417.1070502@hyperactivesw.com>
References: <23450505.01259795590859.JavaMail.HAPPYLAPPY$@HappyLappy>
<4B16F85A.4020801@together.net>
<1e91b2b70912021536y36bea0b8p87f51d39c46ced84@mail.gmail.com>
<4B16FF34.2060704@together.net>
<1e91b2b70912021629l65c97343kb2a25afd345887b5@mail.gmail.com>
<4B170D52.5060601@together.net> <4B172417.1070502@hyperactivesw.com>
Message-ID: <1e91b2b70912021937j7a619cb6je74b22817af4bc35@mail.gmail.com>
> Just curious because I've never tried it, but does a Flash plugin print from
> the browser? Or a QuickTime movie poster?
Flash plugins did print from my browser.
--
Nicolas Cueto
From gregory.lypny at videotron.ca Wed Dec 2 22:58:30 2009
From: gregory.lypny at videotron.ca (Gregory Lypny)
Date: Wed, 02 Dec 2009 22:58:30 -0500
Subject: Standalone Not Working
Message-ID: <3964E5B0-5A04-43E8-8A17-02794637253F@videotron.ca>
Hello everyone,
Created a standalone on my Mac for both Mac and Windows. I opened the Mac version and it works fine. I then uploaded the whole things (folder with both versions) to a FirstClass server so that my students can download it. When I download the Mac version from the server, it will not open. Double-click and it just sits there. What did I do wrong? Did something get lost along the way?
Regards,
Gregory
From sarah.reichelt at gmail.com Wed Dec 2 23:01:27 2009
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Thu, 3 Dec 2009 14:01:27 +1000
Subject: Standalone Not Working
In-Reply-To: <3964E5B0-5A04-43E8-8A17-02794637253F@videotron.ca>
References: <3964E5B0-5A04-43E8-8A17-02794637253F@videotron.ca>
Message-ID:
> Created a standalone on my Mac for both Mac and Windows. ?I opened the Mac version and it works fine. ?I then uploaded the whole things (folder with both versions) to a FirstClass server so that my students can download it. ?When I download the Mac version from the server, it will not open. ?Double-click and it just sits there. ?What did I do wrong? ?Did something get lost along the way?
A Mac application is actually a special sort of folder with lots of
stuff hidden inside, so you need to zip it or put it into a disk image
before uploading.
Cheers,
Sarah
From palcibiades-first at yahoo.co.uk Thu Dec 3 04:53:28 2009
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Thu, 3 Dec 2009 09:53:28 +0000
Subject: sending hexadecimal control characters, how to?
Message-ID: <200912030953.28806.palcibiades-first@yahoo.co.uk>
I need to send a plain ascii text file to a printer, which is going to be
done, let's assume the file is printest, with
cat printest>/dev/usb/lp0
Which just dumps the text file to that device. There might be other ways
to do it, but that is verified to work.
For this to do some other stuff, it needs to have hex 07 at the end of it.
Probably very simple but I never did this before
How do you do it? Do I have to use send a raw key ascii code number
somehow?
Peter
From sarah.reichelt at gmail.com Thu Dec 3 05:26:56 2009
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Thu, 3 Dec 2009 20:26:56 +1000
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <200912030953.28806.palcibiades-first@yahoo.co.uk>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
Message-ID:
On Thu, Dec 3, 2009 at 7:53 PM, Peter Alcibiades
wrote:
> I need to send a plain ascii text file to a printer, which is going to be
> done, let's assume the file is printest, with
>
> ? ? ? ?cat printest>/dev/usb/lp0
>
> Which just dumps the text file to that device. ?There might be other ways
> to do it, but that is verified to work.
>
> For this to do some other stuff, it needs to have hex 07 at the end of it.
> Probably very simple but I never did this before
>
> How do you do it? ?Do I have to use send a raw key ascii code number
> somehow?
I have had a similar case where I had to send binary characters to a
receipt printer e.g. CHR 27.
It worked fine when I sent numToChar(27) instead,so I suggest you
convert your hex to decimal, then try sending numToChar of whatever
you get.
(I realise that if it is only hex 07, then sending numToChar(7) is
what you need to try, but there might be others, which is why I
explained my logic).
If this doesn't work, let me know and I will check my old code.
Cheers,
Sarah
From viktoras at ekoinf.net Thu Dec 3 05:37:29 2009
From: viktoras at ekoinf.net (viktoras d.)
Date: Thu, 03 Dec 2009 10:37:29 +0000
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
<7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID: <4B1794E9.2060303@ekoinf.net>
I completely agree with Andre, it is not good to display "dumbed down"
code in other programming languages. We have to be fair here.
Viktoras
Andre Garzia wrote:
> Actually I think some of the comments have a point. That language
> comparision pdf is misleading. Even I could write better code than that in
> those languages. I would suggest people on runrev would change that pdf to
> present optimum code in C++/C#/JAVA and the like, like, very professional
> code and see how well Rev stacks against it, even if they are all one
> liners, Rev will be more readable and thus win points. If you post crappy
> code, the users of those languages will clearly recognize the pdf as a bad
> practice and have a bad impression of the language.
>
> And this is me being very serious which people here don't usually see. I
> don't like that pdf at all, I see a marketing gizmo which is not related to
> the actual truth. I can write those examples in two or three lines of python
> and java and ruby and I am not a good programmer in those languages. Looking
> at that text, I see why slashdot and this article have flame comments.
>
> On Wed, Dec 2, 2009 at 2:59 PM, Bill Marriott wrote:
>
>
>> Jan,
>>
>> Prepare for "I'll stick with a real programming language, thank you very
>>
>>> much"
>>> remarks; but it will hopefully drive traffic to the runrev.com site for
>>> Java developers
>>>
>>> sitting on the fence with JavaFX, Flex,...
>>>
>>>
>> Just remember, "Real programmers don't use plain English." :)
>>
>>
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at lists.runrev.com
>> Please visit this url to subscribe, unsubscribe and manage your
>> subscription preferences:
>> http://lists.runrev.com/mailman/listinfo/use-revolution
>>
>>
>
>
>
>
From bdrunrev at gmail.com Thu Dec 3 05:56:29 2009
From: bdrunrev at gmail.com (Bernard Devlin)
Date: Thu, 3 Dec 2009 10:56:29 +0000
Subject: [OT] Illustrating C
In-Reply-To: <1259807086754-947319.post@n4.nabble.com>
References: <1259807086754-947319.post@n4.nabble.com>
Message-ID:
Alejandro, Thanks for pointing out this book (I must have missed Alex
mentioning it). I've had an aversion to C that goes back 20 years
(even functional programming has been more appealing). Maybe this
will be what I need to get over it :-)
Bernard
On Thu, Dec 3, 2009 at 2:24 AM, Alejandro Tejada wrote:
>
> Hi all,
>
> Today, i borrowed from a software developer the book
> "Illustrating C" that Alex Tweedly recommended some
> months ago to learn C programming:
From palcibiades-first at yahoo.co.uk Thu Dec 3 06:03:53 2009
From: palcibiades-first at yahoo.co.uk (Peter Alcibiades)
Date: Thu, 3 Dec 2009 03:03:53 -0800 (PST)
Subject: sending hexadecimal control characters, how to?
In-Reply-To:
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
Message-ID: <1259838233481-947554.post@n4.nabble.com>
Sarah, brilliant! It is indeed a receipt printer. So do you maybe know how
to do the next part? In order to activate the paper cutter on it, one
is supposed to do this to trigger the auto cutter drive:
?d? ?0? or ?d? <0>
(1B)H (64)H (30)H or (1B)H (64)H (00)H
?d? ?1? or ?d? <1>
(1B)H (64)H (31)H or (1B)H (64)H (01)H
So do you have to convert some or all of this to ascii, and then
put that into the text? And if so how?
The cash drawer via control 7 is pretty much essential, the paper cutter
would be very nice if possible.
Peter
Sarah Reichelt-2 wrote:
>
> On Thu, Dec 3, 2009 at 7:53 PM, Peter Alcibiades
> wrote:
>> I need to send a plain ascii text file to a printer, which is going to be
>> done, let's assume the file is printest, with
>>
>> ? ? ? ?cat printest>/dev/usb/lp0
>>
>> Which just dumps the text file to that device. ?There might be other ways
>> to do it, but that is verified to work.
>>
>> For this to do some other stuff, it needs to have hex 07 at the end of
>> it.
>> Probably very simple but I never did this before
>>
>> How do you do it? ?Do I have to use send a raw key ascii code number
>> somehow?
>
> I have had a similar case where I had to send binary characters to a
> receipt printer e.g. CHR 27.
> It worked fine when I sent numToChar(27) instead,so I suggest you
> convert your hex to decimal, then try sending numToChar of whatever
> you get.
> (I realise that if it is only hex 07, then sending numToChar(7) is
> what you need to try, but there might be others, which is why I
> explained my logic).
>
> If this doesn't work, let me know and I will check my old code.
>
> Cheers,
> Sarah
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
--
View this message in context: http://n4.nabble.com/sending-hexadecimal-control-characters-how-to-tp947501p947554.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From bdrunrev at gmail.com Thu Dec 3 06:44:00 2009
From: bdrunrev at gmail.com (Bernard Devlin)
Date: Thu, 3 Dec 2009 11:44:00 +0000
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <4B1794E9.2060303@ekoinf.net>
References: <111553.63891.qm@web65402.mail.ac4.yahoo.com>
<7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
<4B1794E9.2060303@ekoinf.net>
Message-ID:
I don't think we should get too concerned that the marketing of a
product we like gets mocked on Slashdot or TheServerSide. The code
samples might not be the best examples of each particular language,
but they are probably representative of the code that novice
programmers would create. My understanding is that these new entrants
into programming have always been the target market for RunRev. I
can't see how any novice would prefer the samples given in those other
languages - after years of programming in Java it still makes me
regurgitate my last meal whenever I have to look at some Java code.
For the last 10 years the people on theserverside.com have _viciously
attacked anything_ that is not Java. I used to visit that site daily
when I was doing Java programming. (I was always looking for better
alternatives to the tools and frameworks we were using at work). The
company behind that non-java-specific website even had to set up a
different website to discuss .Net (http://www.theserverside.net),
because there would have been blood spilt (and possibly
assassinations) if Java programmers had to evaluate the merits of
anything other than Java.
Compared to the history of theserverside.*, here we have wide-ranging
and fair discussions of options other than Rev. And ironically we are
on runrev-hosted and runrev-managed fora (they are not a Sun-hosted
forum). Theserverside.* sites are the very definition of
narrow-minded, and that narrow-mindedness does not come from the
provider of the site, but from the users. Despite my wide interests
in programming, I only revisit theserverside.com about once every year
- only to confirm my view that they are deeply mining a very narrow
strip.
I always imagine that the people on theserverside.* are corporate
drones who love their dronehood and will defend their shackles when
offered freedom. I visualise them as the kind of prisoner in The Life
of Brian who says how his Roman torturers are very fair people. (If I
remember rightly, Python also mocked that kind of drone in The Holy
Grail.) Corporate drones maintaining that Java or .Net is the only
way to program are exhibiting some form of Stockholm Syndrome.
I think Rev got off quite lightly there - maybe the drones are by now
all paunchy middle-aged men, looking forward to their retirement and
hoping they can get there without learning anything new. I don't
think they ever got over the defections from Java of such luminaries
as Bruce Eckel and Bruce Tate. (No disrespect to paunchy middle aged
men on here - I am one also.)
Instead I think we have to consider how far RunRev have come and what
a great job they have done to even get mentioned on theserverside. I
believe it was RunRevKev who started the slashdot discussion - but the
mention on theserverside came from someone outside the company. As
did the mention on the ziff davis site. The problem for RunRev
marketing is to find some way to let the vast millions of
non-programmers find out what they could achieve with Rev.
I remember when I accidently heard of Revolution. I then did some
searches for past discussions on the internet of Rev or MetaCard. It
was very hard to find any discussion of them in some obscure usenet
group, let alone find a discussion on major sites such as slashdot,
ziff davis, or theserverside.
Theserverside.com is probably the last website in the world where I
would expect to see a discussion of Rev. In fact, I'd genuinely be
less surprised if Rev was discussed on www.popularmechanics.com or
www.vogue.com.
I never expected to see a Rev browser plugin, so maybe I'll get to see
Rev on the catwalk.
Congratulations are in order.
Bernard
From kevin at runrev.com Thu Dec 3 07:24:27 2009
From: kevin at runrev.com (Kevin Miller)
Date: Thu, 03 Dec 2009 12:24:27 +0000
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID:
On 02/12/2009 20:41, "Andre Garzia" wrote:
> Actually I think some of the comments have a point. That language
> comparision pdf is misleading. Even I could write better code than that in
> those languages. I would suggest people on runrev would change that pdf to
> present optimum code in C++/C#/JAVA and the like, like, very professional
> code and see how well Rev stacks against it, even if they are all one
> liners, Rev will be more readable and thus win points. If you post crappy
> code, the users of those languages will clearly recognize the pdf as a bad
> practice and have a bad impression of the language.
Given the feedback, I think there is room for improvement on our part here.
The goal of these examples was to present real-world use cases where average
people wrote the code in each of the languages. Programmers generally don't
write perfect code all the time so that doesn't make for a very realistic
comparison of how much time the average developer will save on a day to day
basis. Its not genius vs. genius, its typical user vs. typical user. The
question we were asking was "Which language is going to be easier in day to
day use"? For example, the code on the PHP comparison was based on an
example posted on a site that *teaches* how to write PHP. So clearly its of
a standard that is used in the real world. If you're an expert coding in PHP
every day you can shorten it. Same with the revTalk example as it happens.
There is a fine line to walk here in terms of actually getting covered and
creating a talking point with strong headlines and ensuring that we present
our case in a way that does not detract from our message. Without bold
headlines and "best case" claims we simply don't get covered, we're not
interesting or newsworthy. Its been tricky to find ways to articulate our
advantages clearly to people who have little time or appetite to hear about
"yet another" language. There isn't anything untrue about what we're
claiming, there are plenty of customer cases that we can point to who truly
have made the sorts of savings we have been pushing in our marketing. These
are real people who have saved a lot of budget or had projects enabled that
would otherwise not have been done. There are plenty of programmers who
would write code just like those examples in each of the languages
presented. And there are always going to be people who will dislike and
flame Rev whatever we do. But getting coverage means that many other people
will have an opportunity to take a look and make up their own mind.
As important as all these points are, I wholeheartedly agreed that we have
to ensure that we hold a sophisticated and informed debate that makes the
point clearly and in a way that does not detract from our message by people
getting derailed. One such way for that to happen would be for a subset of
experienced professional programmers to take our examples in the wrong way.
So we will take another pass at these examples to see how we can improve
what we are communicating here.
Kind regards,
Kevin
Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/
RunRev - Software construction for everyone
From andre at andregarzia.com Thu Dec 3 08:39:07 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Thu, 3 Dec 2009 11:39:07 -0200
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <1259838233481-947554.post@n4.nabble.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
Message-ID: <7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
Folks,
just a doubt here. I was going to create some shop management software here
in Brazil, but here, due to law, if a software is to interface with a
receipt printer, then you need to "approve" your software with the
goverment, this changes from state to state but it is present in all states
and it means that once they review your source code and test your software,
your software is approved and frozen, you cannot update it. If you update it
then you need to go thru the approval process again. If your software is not
approved and you sell it, then there's a fine and it might even have
jailtime.
So I did not create the software. Is this so in other countries?
Andre
On Thu, Dec 3, 2009 at 9:03 AM, Peter Alcibiades <
palcibiades-first at yahoo.co.uk> wrote:
>
> Sarah, brilliant! It is indeed a receipt printer. So do you maybe know
> how
> to do the next part? In order to activate the paper cutter on it, one
> is supposed to do this to trigger the auto cutter drive:
>
> ?d? ?0? or ?d? <0>
> (1B)H (64)H (30)H or (1B)H (64)H (00)H
> ?d? ?1? or ?d? <1>
> (1B)H (64)H (31)H or (1B)H (64)H (01)H
>
> So do you have to convert some or all of this to ascii, and then
> put that into the text? And if so how?
>
> The cash drawer via control 7 is pretty much essential, the paper cutter
> would be very nice if possible.
>
> Peter
>
>
> Sarah Reichelt-2 wrote:
> >
> > On Thu, Dec 3, 2009 at 7:53 PM, Peter Alcibiades
> > wrote:
> >> I need to send a plain ascii text file to a printer, which is going to
> be
> >> done, let's assume the file is printest, with
> >>
> >> cat printest>/dev/usb/lp0
> >>
> >> Which just dumps the text file to that device. There might be other
> ways
> >> to do it, but that is verified to work.
> >>
> >> For this to do some other stuff, it needs to have hex 07 at the end of
> >> it.
> >> Probably very simple but I never did this before
> >>
> >> How do you do it? Do I have to use send a raw key ascii code number
> >> somehow?
> >
> > I have had a similar case where I had to send binary characters to a
> > receipt printer e.g. CHR 27.
> > It worked fine when I sent numToChar(27) instead,so I suggest you
> > convert your hex to decimal, then try sending numToChar of whatever
> > you get.
> > (I realise that if it is only hex 07, then sending numToChar(7) is
> > what you need to try, but there might be others, which is why I
> > explained my logic).
> >
> > If this doesn't work, let me know and I will check my old code.
> >
> > Cheers,
> > Sarah
> > _______________________________________________
> > use-revolution mailing list
> > use-revolution at lists.runrev.com
> > Please visit this url to subscribe, unsubscribe and manage your
> > subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> >
>
> --
> View this message in context:
> http://n4.nabble.com/sending-hexadecimal-control-characters-how-to-tp947501p947554.html
> Sent from the Revolution - User mailing list archive at Nabble.com.
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From sims at ezpzapps.com Thu Dec 3 08:54:17 2009
From: sims at ezpzapps.com (Jim Sims)
Date: Thu, 3 Dec 2009 14:54:17 +0100
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
<7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
Message-ID: <0AE422D0-87B0-42BC-84C9-B1E16E885549@ezpzapps.com>
On Dec 3, 2009, at 2:39 PM, Andre Garzia wrote:
> If your software is not
> approved and you sell it, then there's a fine and it might even have
> jailtime.
From what I understand, everything can be legal in Brazil but
everything is illegal in Brazil. Where the determination falls depends
on who you pay and how much. Quite like certain Mediterranean countries.
sims
From gregory.lypny at videotron.ca Thu Dec 3 08:58:07 2009
From: gregory.lypny at videotron.ca (Gregory Lypny)
Date: Thu, 03 Dec 2009 08:58:07 -0500
Subject: Standalone Not Working
In-Reply-To: <20091203114404.3A15428828B@mail.runrev.com>
References: <20091203114404.3A15428828B@mail.runrev.com>
Message-ID: <1B803118-CCD6-417B-A56E-40577127616C@videotron.ca>
Thank you Sarah,
I should have thought of that! Works like a charm now.
Gregory
On Thu, Dec 3, 2009, at 6:44 AM, Sarah wrote:
>>
>> Created a standalone on my Mac for both Mac and Windows. I opened the Mac version and it works fine. I then uploaded the whole things (folder with both versions) to a FirstClass server so that my students can download it. When I download the Mac version from the server, it will not open. Double-click and it just sits there. What did I do wrong? Did something get lost along the way?
>
>
> A Mac application is actually a special sort of folder with lots of
> stuff hidden inside, so you need to zip it or put it into a disk image
> before uploading.
>
> Cheers,
> Sarah
From andre at andregarzia.com Thu Dec 3 09:00:31 2009
From: andre at andregarzia.com (Andre Garzia)
Date: Thu, 3 Dec 2009 12:00:31 -0200
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <0AE422D0-87B0-42BC-84C9-B1E16E885549@ezpzapps.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
<7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
<0AE422D0-87B0-42BC-84C9-B1E16E885549@ezpzapps.com>
Message-ID: <7c87a2a10912030600y33883936o2236985fa6fd9cee@mail.gmail.com>
yes it is like that in here... but still, this process hinders software
development, thats why most shop management software here are still clipper
based DOS tools and some crappy VB 3 stuff...
On Thu, Dec 3, 2009 at 11:54 AM, Jim Sims wrote:
>
> On Dec 3, 2009, at 2:39 PM, Andre Garzia wrote:
>
> If your software is not
>> approved and you sell it, then there's a fine and it might even have
>> jailtime.
>>
>
>
> From what I understand, everything can be legal in Brazil but everything is
> illegal in Brazil. Where the determination falls depends on who you pay and
> how much. Quite like certain Mediterranean countries.
>
> sims
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
--
http://www.andregarzia.com All We Do Is Code.
From jim at d-film.com Thu Dec 3 09:04:32 2009
From: jim at d-film.com (Jim Kanter)
Date: Thu, 3 Dec 2009 09:04:32 -0500
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID:
As Oscar WIlde once put it, "The only thing worse than people talking
about you is people NOT talking about you."
From viktoras at ekoinf.net Thu Dec 3 09:23:23 2009
From: viktoras at ekoinf.net (viktoras d.)
Date: Thu, 03 Dec 2009 14:23:23 +0000
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References:
Message-ID: <4B17C9DB.2050704@ekoinf.net>
...a few more thoughts related to making revTalk sound more
"professionally". Description of programming in revTalk as English-like
might sound OK and attract masses of beginner programmers from the UK,
USA, Australia or New Zealand but it can also be rephrased into a
description which would have more appeal for experienced programmers
worldwide. I guess it would be more useful to emphasize revTalk not as
"unprofessionally" "English-like" but as "very proffesional" "*Literate
programming*".
Here it comes, the definition
(http://en.wikipedia.org/wiki/Literate_Programming): "The literate
programming paradigm, as conceived by Knuth, represents a move away from
writing programs in the manner and order imposed by the computer, and
instead enables programmers to develop programs in the order demanded by
the logic and flow of their thoughts. Literate programs are written as
an uninterrupted exposition of logic in an ordinary human language, much
like the text of an essay."
Viktor
Kevin Miller wrote:
--------
> One such way for that to happen would be for a subset of
> experienced professional programmers to take our examples in the wrong way.
> So we will take another pass at these examples to see how we can improve
> what we are communicating here.
>
> Kind regards,
>
> Kevin
>
> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/
> RunRev - Software construction for everyone
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
>
From revolution at derbrill.de Thu Dec 3 09:23:46 2009
From: revolution at derbrill.de (Malte Pfaff-Brill)
Date: Thu, 3 Dec 2009 15:23:46 +0100
Subject: Rev 4.0 article on TheServerSide
In-Reply-To: <20091203114404.B66A528828F@mail.runrev.com>
References: <20091203114404.B66A528828F@mail.runrev.com>
Message-ID: <55F39F80-EC52-4224-BCFA-26D06F85130D@derbrill.de>
> For example, the code on the PHP comparison was based on an
> example posted on a site that *teaches* how to write PHP. So clearly
> its of
> a standard that is used in the real world. If you're an expert
> coding in PHP
> every day you can shorten it. Same with the revTalk example as it
> happens.
Kevin,
how about taking the same cases and illustrate different
implementations of the same problem? Like: First solution in PHP vs
first solution in Rev. Better solution in PHP better one in rev. Ideal
Solution of both. And leave a note to the devs that use the other
language that if they if they improve and or shorten the script, to
send feedback? Invite them for a competiotion their solution vs. ours?
We could do that on use regarding script length and execution speed.
Actually that would be a lot of fun :-D
Cheers,
Malte
From nealk3nc at gmail.com Thu Dec 3 09:28:05 2009
From: nealk3nc at gmail.com (Neal Campbell)
Date: Thu, 3 Dec 2009 09:28:05 -0500
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID: <325413300912030628j26f9d025v901a7f9c7764f079@mail.gmail.com>
There are a lot of ways to sell a "new" language: paradigm changes that make
immediate sense to programmers; toolkit environment; ease of learning; and,
maybe doing things that are really difficult in other languages very
elegantly.
Truthfully, I think Rev hits the last two items but not the first two. As a
"traditional" programmer, I think you actually have to unlearn the
traditional way of coding to be proficient in Rev (not that I would claim I
am). People used to looking at the world thru a C-based language will not
find Rev a paradigm changing world, its just different and a large break
from the world they know. Likewise, the toolkit environment is better than
many languages but not near the top of "best in class". In other words, its
not a "language switcher".
The things that Rev really does well is ease of learning and I honestly
think its graphics and multimedia capabilities (as well as the new internet
plugin when it matures) are the world-class stuff. Therefore, I would
personally target those areas for showing how Rev shines.
Concerning the ease of learning:
Now that Revmedia is free, I would get it into every computer possible. Pay
to have Dell include it in their computer set. Give 100 copies to every
school in the world. Start an evangelist-movement on college campuses to
give liberal arts majors an introduction to programming. You might have to
financially support these efforts but if you can get it introduced this way,
it won't be the new C#, it ill be the new Excel.
Concerning doing hard things elegantly:
Instead of trying to fight it out on the blogs, I think having code/project
articles on sites like Beautifulcode.com, Stackoverflow.com, etc. is the way
to go viral. If the magic that I regularly see announced on this reflector
was converted to a "how-to" article on these sites, we eould win by doing
instead of trying to sell something to people who are already happy with
what they have.
Just my 2 cents!
Best wishes for the holidays,
Neal Campbell
Abroham Neal Software
www.abrohamnealsoftware.com
(540) 242 0911
Amateur Radio: K3NC
Blog: http://www.abrohamnealsoftware.com/blog/
DXBase bug reports: email to cases at dxbase.fogbugz.com
Abroham Neal forums: http:/www.abrohamnealsoftware.com/community/
On Thu, Dec 3, 2009 at 7:24 AM, Kevin Miller wrote:
> On 02/12/2009 20:41, "Andre Garzia" wrote:
>
> > Actually I think some of the comments have a point. That language
> > comparision pdf is misleading. Even I could write better code than that
> in
> > those languages. I would suggest people on runrev would change that pdf
> to
> > present optimum code in C++/C#/JAVA and the like, like, very professional
> > code and see how well Rev stacks against it, even if they are all one
> > liners, Rev will be more readable and thus win points. If you post crappy
> > code, the users of those languages will clearly recognize the pdf as a
> bad
> > practice and have a bad impression of the language.
>
> Given the feedback, I think there is room for improvement on our part here.
> The goal of these examples was to present real-world use cases where
> average
> people wrote the code in each of the languages. Programmers generally don't
> write perfect code all the time so that doesn't make for a very realistic
> comparison of how much time the average developer will save on a day to day
> basis. Its not genius vs. genius, its typical user vs. typical user. The
> question we were asking was "Which language is going to be easier in day to
> day use"? For example, the code on the PHP comparison was based on an
> example posted on a site that *teaches* how to write PHP. So clearly its of
> a standard that is used in the real world. If you're an expert coding in
> PHP
> every day you can shorten it. Same with the revTalk example as it happens.
>
> There is a fine line to walk here in terms of actually getting covered and
> creating a talking point with strong headlines and ensuring that we present
> our case in a way that does not detract from our message. Without bold
> headlines and "best case" claims we simply don't get covered, we're not
> interesting or newsworthy. Its been tricky to find ways to articulate our
> advantages clearly to people who have little time or appetite to hear about
> "yet another" language. There isn't anything untrue about what we're
> claiming, there are plenty of customer cases that we can point to who truly
> have made the sorts of savings we have been pushing in our marketing. These
> are real people who have saved a lot of budget or had projects enabled that
> would otherwise not have been done. There are plenty of programmers who
> would write code just like those examples in each of the languages
> presented. And there are always going to be people who will dislike and
> flame Rev whatever we do. But getting coverage means that many other people
> will have an opportunity to take a look and make up their own mind.
>
> As important as all these points are, I wholeheartedly agreed that we have
> to ensure that we hold a sophisticated and informed debate that makes the
> point clearly and in a way that does not detract from our message by people
> getting derailed. One such way for that to happen would be for a subset of
> experienced professional programmers to take our examples in the wrong way.
> So we will take another pass at these examples to see how we can improve
> what we are communicating here.
>
> Kind regards,
>
> Kevin
>
> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/
> RunRev - Software construction for everyone
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From mikekann at yahoo.com Thu Dec 3 09:29:43 2009
From: mikekann at yahoo.com (Michael Kann)
Date: Thu, 3 Dec 2009 06:29:43 -0800 (PST)
Subject: Rev 4.0 article on TheServerSide
Message-ID: <703926.54074.qm@web56705.mail.re3.yahoo.com>
Amazing. Yesterday I spent the morning in the library reading the O'Reilly book "Beyond Java." It's not worth buying, but if you see it in a library take a look. It is a sales pitch for Ruby replacing Java, but could just as well be about RR. The storyline is that C++ was horrible, Java better, Ruby on Rails is the second coming. The author interviews Java high-flyers who don't use it anymore. They say it is too bloated, too many libraries and dependencies. I had never heard of serverside.com and wrote a note to look it up when I got home.
About the marketing. When RR hires me to do it, this would be my strategy: Forget about people who know other languages. They won't want to give up what they've learned. If I could program in C++ I probably wouldn't be using RR either. I would put out a bunch of youtube videos showing people of various ages and interests whipping out programs about projects they are interested in. Show a grandma sending a birthday revlet to her grand-daughter. Show a guy in a genetics lab writing a front end to his database. Show RR in schools, in businesses, at home. Videos four minutes long. Show people creating a program that they never thought they could.
As for the Hypercard/Metacard/RR genealogy, there might be some people who want to still use their Hypercard skills and will find refuge at RR. There is probably a way to attract them without scaring away others. By the way, in our house we always called Metacard Hypercard, now we call Runtime Revolution Metacard. We're always one name behind.
The slashdot readers want computer languages to be complicated because they enjoy the challenge and feel empowered by knowing that they (unlike the average guy or gal) can write "complicated programs in a real language." Most people (especially those who might actually **pay** for software) write code to solve a problem they couldn't do any other way. Those are the people RR should be focusing on.
Enough already.
From capellan2000 at gmail.com Thu Dec 3 09:34:48 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Thu, 3 Dec 2009 06:34:48 -0800 (PST)
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <7c87a2a10912030600y33883936o2236985fa6fd9cee@mail.gmail.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
<7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
<0AE422D0-87B0-42BC-84C9-B1E16E885549@ezpzapps.com>
<7c87a2a10912030600y33883936o2236985fa6fd9cee@mail.gmail.com>
Message-ID: <1259850888796-947664.post@n4.nabble.com>
Andre,
What is the logical explanation of them,
to have this kind of control over software
programs created in Brasil?
Did Microsoft and big software companies
have to apply for the same permissions?
Alejandro
Andre Garzia-3 wrote:
>
> yes it is like that in here... but still, this process hinders software
> development, thats why most shop management software here are still
> clipper
> based DOS tools and some crappy VB 3 stuff...
>
--
View this message in context: http://n4.nabble.com/sending-hexadecimal-control-characters-how-to-tp947501p947664.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From alex at tweedly.net Thu Dec 3 09:38:45 2009
From: alex at tweedly.net (Alex Tweedly)
Date: Thu, 03 Dec 2009 14:38:45 +0000
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <1259838233481-947554.post@n4.nabble.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
Message-ID: <4B17CD75.8020107@tweedly.net>
Peter Alcibiades wrote:
> Sarah, brilliant! It is indeed a receipt printer. So do you maybe know how
> to do the next part? In order to activate the paper cutter on it, one
> is supposed to do this to trigger the auto cutter drive:
>
> ?d? ?0? or ?d? <0>
> (1B)H (64)H (30)H or (1B)H (64)H (00)H
> ?d? ?1? or ?d? <1>
> (1B)H (64)H (31)H or (1B)H (64)H (01)H
>
> So do you have to convert some or all of this to ascii, and then
> put that into the text? And if so how?
>
>
You can do
put baseConvert("1B", 16, 10) into t
put numtochar(t) after theOutputString
for each character.
Note that what you have above is actually the same line repeated , i.e.
?d? ?0? or ?d? <0>
is the same as
(1B)H (64)H (30)H or (1B)H (64)H (00)H
and
?d? ?1? or ?d? <1>
is the same as
(1B)H (64)H (31)H or (1B)H (64)H (01)H
So (what I'd do :-) ...
put numtochar(27) into cESC -- ESC is ascii 27 is 1B(H)
then
put cESC & "d0" after theOutputString
or
put cESC & "d1" after theOutputString
-- Alex.
From mcgrath3 at mac.com Thu Dec 3 09:51:54 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Thu, 03 Dec 2009 09:51:54 -0500
Subject: revlet interferes with Command T, Command N in Safari
Message-ID: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
In Safari I use mostly tabs to navigate thru eight to ten sites
throughout the day. when I am on a tab that has the revlet plugin
running (like the revMedia page at RunRev) I can not use Command T or
Command N. I have to select another tab and then Command T / N work.
Have others seen this?
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
From francois.chaplais at mines-paristech.fr Thu Dec 3 09:59:37 2009
From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=)
Date: Thu, 3 Dec 2009 15:59:37 +0100
Subject: revlet interferes with Command T, Command N in Safari
In-Reply-To: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
References: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
Message-ID: <499DF393-5857-4788-A693-D43172C10DBC@mines-paristech.fr>
Le 3 d?c. 2009 ? 15:51, Thomas McGrath III a ?crit :
> In Safari I use mostly tabs to navigate thru eight to ten sites throughout the day. when I am on a tab that has the revlet plugin running (like the revMedia page at RunRev) I can not use Command T or Command N. I have to select another tab and then Command T / N work.
>
> Have others seen this?
>
>
yes, when the focus was in a revlet window. Clicking outside of it restored the shortcut.
Best,
Fran?ois
From mcgrath3 at mac.com Thu Dec 3 10:04:47 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Thu, 03 Dec 2009 10:04:47 -0500
Subject: revlet interferes with Command T, Command N in Safari
In-Reply-To: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
References: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
Message-ID: <85277F85-EF25-47B8-B84A-5BF3E0D56D17@mac.com>
Or is it just because the revMedia page has a game trapping the
rawkeys??? If I click on the page outside of the revlet then I can
Command T...
Hmmm? I wonder if there is a standard/acceptable way to show the
difference between a page where the page has 'control' or where the
revlet has 'control' so a user will know that for instance the keys
are being trapped???
I would say this was the programmers issue and not the plugins.
Whoever wrote the game on the revMedia site 'should' realize that
being in a browser the user may want or need to be doing other things
besides interacting with their applet while it is still running. ( I
reloaded the revMedia page via History:Reopen All Windows From Last
Session and never touched the page during this session. The game on
that page loaded and has been playing for three days. My score is over
300,000 and yet I never touched the game.) On loading of that page the
revlet is now in 'Control' I had to click on the page (not intuitive)
to change 'control' back to the browser/page itself.
I would think this should be strongly emphasized in a guidelines for
implementing revlets on the web. Or is it already?
I honestly thought that there was something wrong with my wireless
keyboard and after five minutes of troubleshooting then figured it was
just this one page causing this. I had to lean forward from my
recliner and use the mouse to switch tabs before I saw that it was not
the keyboard acting up.
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
On Dec 3, 2009, at 9:51 AM, Thomas McGrath III wrote:
> In Safari I use mostly tabs to navigate thru eight to ten sites
> throughout the day. when I am on a tab that has the revlet plugin
> running (like the revMedia page at RunRev) I can not use Command T
> or Command N. I have to select another tab and then Command T / N
> work.
>
> Have others seen this?
>
>
> Tom McGrath III
> Lazy River Software
> 3mcgrath at comcast.net
>
> iTunes Library Suite - libITS
> Information and download can be found on this page:
> http://www.lazyriversoftware.com/RevOne.html
>
>
>
>
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From gbrackett at luceatlux.com Thu Dec 3 10:18:43 2009
From: gbrackett at luceatlux.com (George C Brackett)
Date: Thu, 3 Dec 2009 10:18:43 -0500
Subject: Is it possible to change the revlet embed html?
Message-ID: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
I'm planning a simple programming course for high school using revMedia (because it's free), which only produces revlets. I was immediately stumped by an early project to create and gradually improve an Assignments stack that would help our students keep track of their assignments. Alas, saving the current state of a revlet is not possible.
One way to enable students to produce information-handling projects for themselves (where information is entered, stored, edited, deleted) would be giving them an environment where the URL of the revlet is passed by parameter to the revlet code, and including a pre-written 'save' command in a project starter stack that can write the information to a text file at the revlet's URL. A big help would be to alter the standard test HTML so that the embed code passes that information.
Is it possible to change the test HTML generated by revMedia? Where is it stored? Or can you think of a better way to set things up so that students can store information-handling revlets in their own accounts on a school server and not have to run them in revMedia but just call them up on a browser? I would REALLY like to engage students in creating revlets that other kids at the school can use.
George
From wjm at wjm.org Thu Dec 3 10:24:37 2009
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 Dec 2009 10:24:37 -0500
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID:
Hi everyone,
We've taken your feedback to heart and will be putting effort into
significantly improving our comparisons. (It obviously doesn't help to put
up "straw men.")
To that end, I would very much appreciate contributions from the community.
If you have code samples in other languages that you feel would be good
illustrations of how revTalk can be shorter and/or more readable, please
either post them to the list or mail directly to me -- bill.marriott (at)
runrev.com.
We're especially interested in :
- ActionScript (Flash)
- REALbasic
- PHP
and to a lesser extent
- C/C++/C#
- Visual Basic
- Java
- JavaScript
If you are able to replicate the functionality with a revTalk example, all
the better. Try to focus your efforts on real-world tasks, classic
programming challenges, things everyone building software can relate to. And
of course, areas where revTalk really shines.
While it won't be the same as getting "recognized experts" [in those other
languages] to produce the examples, I know there's a wealth of knowledge
here in the use-list and am hoping you'll contribute some sterling examples.
Thanks very much,
Bill
RunRev marketing guy
> Whatever the answer, Andre raised a very relevant point, with which I
> fully agree, that Rev is not well served by using a comparison against
> what others feel is very poor code. [...]
>
> To truly demonstrate Rev's ability against other code, get the code
> written by a recognised expert in that language (somebody like Bruce Eckel
> for Java and C++). Yes, it would cost money but I believe it would be
> money well spent.
From durgesh.mishra at gmail.com Thu Dec 3 11:15:20 2009
From: durgesh.mishra at gmail.com (Durgesh Mishra)
Date: Thu, 3 Dec 2009 21:45:20 +0530
Subject: column width
Message-ID: <457c4a4b0912030815m7b3bb9bejaa40255a1cdc68f7@mail.gmail.com>
Hi All,
How can I get the column widths in a data grid ?
Thanks in advance,
Regards
-Durgesh
From jperryl at ecs.fullerton.edu Thu Dec 3 11:15:35 2009
From: jperryl at ecs.fullerton.edu (Judy Perry)
Date: Thu, 3 Dec 2009 08:15:35 -0800 (PST)
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID:
Indeed, I heard from a *different* former student just last night that he
had heard about the "new" version of Rev and didn't understand why it
hadn't taken the world by storm yet. I asked him how he had heard about
it (took the class several years ago) and he said it was on /.
Judy
On Thu, 3 Dec 2009, Jim Kanter wrote:
> As Oscar WIlde once put it, "The only thing worse than people talking
> about you is people NOT talking about you."
From lists at mangomultimedia.com Thu Dec 3 11:19:40 2009
From: lists at mangomultimedia.com (Trevor DeVore)
Date: Thu, 3 Dec 2009 11:19:40 -0500
Subject: column width
In-Reply-To: <457c4a4b0912030815m7b3bb9bejaa40255a1cdc68f7@mail.gmail.com>
References: <457c4a4b0912030815m7b3bb9bejaa40255a1cdc68f7@mail.gmail.com>
Message-ID: <88054556-7587-4041-A0D8-42C353D99E57@mangomultimedia.com>
On Dec 3, 2009, at 11:15 AM, Durgesh Mishra wrote:
> Hi All,
>
> How can I get the column widths in a data grid ?
The property is "column widths" and the syntax is:
put the dgProp["column widths"] of group "DataGrid"
It is listed for the "column widths" property on the Data Grid
Properties page:
--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Releasable Revolution Resources for Developers: http://revolution.bluemangolearning.com
From wow at together.net Thu Dec 3 11:21:48 2009
From: wow at together.net (Richard Miller)
Date: Thu, 03 Dec 2009 11:21:48 -0500
Subject: Caching problem with revlets
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID: <4B17E59C.5000800@together.net>
I really need help with this one.
To get at the heart of a few problems, I just put some code into my
revlet to check that when a user opens my revlet, this person actually
has the latest version. Just got word from one user (Vista + IE) that
the revlet he recently accessed was an older version. So caching is
taking place.
This code doesn't do the job:
Suggestions?
Thanks.
Richard Miller
From coiin at verizon.net Thu Dec 3 11:24:13 2009
From: coiin at verizon.net (Colin Holgate)
Date: Thu, 03 Dec 2009 11:24:13 -0500
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID: <89CD739D-2717-4878-BF4F-55872273B695@verizon.net>
On Dec 3, 2009, at 10:24 AM, Bill Marriott wrote:
>
> While it won't be the same as getting "recognized experts" [in those other languages] to produce the examples,
As it happens, I'm sure some of us are recognized experts in other languages! But that actually makes the task harder, because we know the easiest ways to do things in those other tools.
Would it be possible to suggest a few examples of easy things to do in Rev, that we could then say how they would be done in other languages? You could then just feature the ones that look a lot more complicated in the other language. It might also be worth listing the ones you're going to use here, for us all to make sure that the other language example was correct. It would be mildly embarrassing to show an example where the other language was a lot longer or harder to read, only to have users of that language say "but nobody would do it that way, there's a much simpler version in our language".
From durgesh.mishra at gmail.com Thu Dec 3 12:02:34 2009
From: durgesh.mishra at gmail.com (Durgesh Mishra)
Date: Thu, 3 Dec 2009 22:32:34 +0530
Subject: column width
In-Reply-To: <88054556-7587-4041-A0D8-42C353D99E57@mangomultimedia.com>
References: <457c4a4b0912030815m7b3bb9bejaa40255a1cdc68f7@mail.gmail.com>
<88054556-7587-4041-A0D8-42C353D99E57@mangomultimedia.com>
Message-ID: <457c4a4b0912030902s55a3a975na9a3bf14d3b08d45@mail.gmail.com>
Thanks a lot Trevor.
2009/12/3 Trevor DeVore
> On Dec 3, 2009, at 11:15 AM, Durgesh Mishra wrote:
>
> Hi All,
>>
>> How can I get the column widths in a data grid ?
>>
>
>
> The property is "column widths" and the syntax is:
>
> put the dgProp["column widths"] of group "DataGrid"
>
> It is listed for the "column widths" property on the Data Grid Properties
> page:
>
> <
> http://lessons.runrev.com/spaces/lessons/manuals/datagrid/lessons/7343-Data-Grid-Properties
> >
>
> --
> Trevor DeVore
> Blue Mango Learning Systems
> ScreenSteps: http://www.screensteps.com
> Releasable Revolution Resources for Developers:
> http://revolution.bluemangolearning.com
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
From jacque at hyperactivesw.com Thu Dec 3 12:50:33 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Thu, 03 Dec 2009 11:50:33 -0600
Subject: revlet interferes with Command T, Command N in Safari
In-Reply-To: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
References: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
Message-ID: <4B17FA69.3060607@hyperactivesw.com>
Thomas McGrath III wrote:
> In Safari I use mostly tabs to navigate thru eight to ten sites
> throughout the day. when I am on a tab that has the revlet plugin
> running (like the revMedia page at RunRev) I can not use Command T or
> Command N. I have to select another tab and then Command T / N work.
>
> Have others seen this?
I think this is just how any plugin works. The same thing happens with
QuickTime movies. If the plugin has the focus, keyboard commands go
there. The user needs to change the focus (by clicking on the web page
itself) before key commands go to the browser.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From jacque at hyperactivesw.com Thu Dec 3 13:02:24 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Thu, 03 Dec 2009 12:02:24 -0600
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
Message-ID: <4B17FD30.7010007@hyperactivesw.com>
George C Brackett wrote:
> One way to enable students to produce information-handling projects
> for themselves (where information is entered, stored, edited,
> deleted) would be giving them an environment where the URL of the
> revlet is passed by parameter to the revlet code, and including a
> pre-written 'save' command in a project starter stack that can write
> the information to a text file at the revlet's URL. A big help would
> be to alter the standard test HTML so that the embed code passes that
> information.
>
> Is it possible to change the test HTML generated by revMedia?
Sure, and you can do that yourself easily. The HTML file is created in
the same folder as your revlet after you do a build. Just alter that.
You need to add a parameter to the javascript section. You can name it
whatever you want, and give it the value of the URL where you will be
storing the revlet on the server. Then in your stack, call "the
revletParams of this stack" to get a list of all those parameters that
the javascript has passed.
For example:
For saving, you'll need to use scripts that act like desktop apps; the
revlet's defaultfolder is on the user's local hard drive, not on the
server. You can think of revlets as mini standalones, for the purposes
of file paths. You'll need to use an FTP URL that includes a user name
and password if you want to write to the server.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From gbrackett at luceatlux.com Thu Dec 3 13:18:22 2009
From: gbrackett at luceatlux.com (George C Brackett)
Date: Thu, 3 Dec 2009 13:18:22 -0500
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <4B17FD30.7010007@hyperactivesw.com>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
<4B17FD30.7010007@hyperactivesw.com>
Message-ID:
Thanks very much for your advice and script! They confirm my understanding of this new territory.
I would like to do something just slightly different, though. I would like the embed code to pick up the revlet's URL from server variables ($HTTP_HOST & $REQUEST_URI), not from a fixed path. I see now that this would require the revlet to be running from a webserver, not a file server, but I can handle that issue. I haven't tried this approach yet, but recent posts suggest it's possible.
I would also like not to have to replace the html page after it is created by the IDE, but to pre-create it (hmmm - sounds sort of god-like) in the location the IDE uses to store its template. I don't know if that's possible, but it would streamline the process.
George
On Dec 3, 2009, at 1:02 PM, J. Landman Gay wrote:
George C Brackett wrote:
> One way to enable students to produce information-handling projects
> for themselves (where information is entered, stored, edited,
> deleted) would be giving them an environment where the URL of the
> revlet is passed by parameter to the revlet code, and including a
> pre-written 'save' command in a project starter stack that can write
> the information to a text file at the revlet's URL. A big help would
> be to alter the standard test HTML so that the embed code passes that
> information.
> Is it possible to change the test HTML generated by revMedia?
Sure, and you can do that yourself easily. The HTML file is created in the same folder as your revlet after you do a build. Just alter that.
You need to add a parameter to the javascript section. You can name it whatever you want, and give it the value of the URL where you will be storing the revlet on the server. Then in your stack, call "the revletParams of this stack" to get a list of all those parameters that the javascript has passed.
For example:
For saving, you'll need to use scripts that act like desktop apps; the revlet's defaultfolder is on the user's local hard drive, not on the server. You can think of revlets as mini standalones, for the purposes of file paths. You'll need to use an FTP URL that includes a user name and password if you want to write to the server.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
From mwieder at ahsoftware.net Thu Dec 3 13:30:17 2009
From: mwieder at ahsoftware.net (Mark Wieder)
Date: Thu, 3 Dec 2009 10:30:17 -0800
Subject: Is it possible to change the revlet embed html?
In-Reply-To:
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
<4B17FD30.7010007@hyperactivesw.com>
Message-ID: <157248366953.20091203103017@ahsoftware.net>
George-
Thursday, December 3, 2009, 10:18:22 AM, you wrote:
> I would also like not to have to replace the html page after it
> is created by the IDE, but to pre-create it (hmmm - sounds sort of
> god-like) in the location the IDE uses to store its template. I
> don't know if that's possible, but it would streamline the process.
It's possible, but it's a bad idea. The template is stored as a custom
property in an IDE stack, and changing it will change the HTML created
for any revlet. You don't get the chance to catch it on the fly. It
would be a much better idea to modify it after creation, as Jacque
suggested.
--
-Mark Wieder
mwieder at ahsoftware.net
From scott at tactilemedia.com Thu Dec 3 13:39:52 2009
From: scott at tactilemedia.com (Scott Rossi)
Date: Thu, 03 Dec 2009 10:39:52 -0800
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
Message-ID:
Recently, George C Brackett wrote:
> I'm planning a simple programming course for high school using revMedia
> (because it's free), which only produces revlets. I was immediately stumped by
> an early project to create and gradually improve an Assignments stack that
> would help our students keep track of their assignments. Alas, saving the
> current state of a revlet is not possible.
I could be mistaken or totally misreading this but isn't this what cookies
are for? I don't know how much data represents your revlet "state", and I
seem to recall that the amount of data that can be saved in a cookie is
limited, but from what you describe this sounds like it could be a use for a
browser cookie. Other more knowledgeable folks might chime in here.
Regards,
Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
From jacque at hyperactivesw.com Thu Dec 3 14:12:05 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Thu, 03 Dec 2009 13:12:05 -0600
Subject: Is it possible to change the revlet embed html?
In-Reply-To:
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com> <4B17FD30.7010007@hyperactivesw.com>
Message-ID: <4B180D85.8000005@hyperactivesw.com>
George C Brackett wrote:
>
> I would like to do something just slightly different, though. I would
> like the embed code to pick up the revlet's URL from server variables
> ($HTTP_HOST & $REQUEST_URI), not from a fixed path. I see now that
> this would require the revlet to be running from a webserver, not a
> file server, but I can handle that issue. I haven't tried this
> approach yet, but recent posts suggest it's possible.
In that case you are talking about generating your web page dynamically.
You need a way to do that (which is something different than revlets,
it's HTML.) You can use an old-style Rev CGI, or better, an iRev page if
you are on the On-Rev server. Or you can use PHP or another language
that can generate web pages on the fly.
>
> I would also like not to have to replace the html page after it is
> created by the IDE, but to pre-create it (hmmm - sounds sort of
> god-like) in the location the IDE uses to store its template. I don't
> know if that's possible, but it would streamline the process.
As Mark said, there isn't a way to intercept the original creation of
the HTML test page, but you could write a little script that replaces
the existing one with your custom one after the fact. What I do is just
alter the test page once, and then after every new revlet build I just
drop the new revlet into the permanent folder with my altered HTML page,
replacing the old revlet. It's pretty easy.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From gbrackett at luceatlux.com Thu Dec 3 14:19:58 2009
From: gbrackett at luceatlux.com (George C Brackett)
Date: Thu, 3 Dec 2009 14:19:58 -0500
Subject: Is it possible to change the revlet embed html?
In-Reply-To:
References:
Message-ID:
It's a very good idea, a cookie, and it hadn't occurred to me. Unfortunately I'm teaching in an environment where students don't always use the same machine (on which the cookie is stored), so a server-storage solution is what I need.
In a way, this situation is caused by the lack of a revMedia stack player, so that stacks could be saved after alteration (a new assignment added) instead of being transformed into an unchangeable revlet. I guess the folks at RunRev see a player as adding so much functionality that offering revMedia for free would no longer be good business. I'm not so sure about that.
George
On Dec 3, 2009, at 1:39 PM, Scott Rossi wrote:
Recently, George C Brackett wrote:
> I'm planning a simple programming course for high school using revMedia
> (because it's free), which only produces revlets. I was immediately stumped by
> an early project to create and gradually improve an Assignments stack that
> would help our students keep track of their assignments. Alas, saving the
> current state of a revlet is not possible.
I could be mistaken or totally misreading this but isn't this what cookies
are for? I don't know how much data represents your revlet "state", and I
seem to recall that the amount of data that can be saved in a cookie is
limited, but from what you describe this sounds like it could be a use for a
browser cookie. Other more knowledgeable folks might chime in here.
Regards,
Scott Rossi
Creative Director
Tactile Media, Multimedia & Design
_______________________________________________
use-revolution mailing list
use-revolution at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
From capellan2000 at gmail.com Thu Dec 3 14:20:46 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Thu, 3 Dec 2009 11:20:46 -0800 (PST)
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com>
Message-ID: <1259868046892-947910.post@n4.nabble.com>
Hi George,
Actually, given that html files are only text files, you could
write a handler that:
1) reads the template html file generated while building the revlet,
2) collect the data of this html to create a new html file
using a specific template created for the revlet author.
>From my point of view, this is only an automatic copy and
paste operation. Ideally, it shoud be a one step operation,
but in your case, will be two step instead of one.
About saving the state of revlets, keep reading about some
ideas to solve this.
I recommend that you teach your students in first place
the nuts and bolts of authoring using RevMedia:
Principles of Layout, Navigation aids (buttons, text hyperlinks,
hidden buttons, etc...), Information displayed and hidden,
Image optimization (please, do not allow them to create
bloated revlets), Color armonization, User feedback, etc...
(Actually, developers more experienced could complete this
short list of topics that i wrote...)
Please take a look at this Multiple choice test made by a
fellow teacher for his computer classes, using a template
that i give him.
If my website in 000space were more reliable serving
revlet based content, i would ask you to visit the html
webpage. But no, it doesn't work reliably. So, i ask you
to download both pieces (html and revlet) to run locally:
http://capellan2000.000space.com/examen_msw.zip
He told me that this test is largely unfinished and
needs to correct ortography and wording of
selection items. I believe that he had to change
his images to reduce the revlet size and check in
detail the importance of every question.
Notice that this exam ask for permissions to use the
network and write files to your disk, when you
enter the page.
Effectively, when you finish this (still incomplete)
exam, the revlet ask you to save the results in
your hard disk.
These results are saved in two formats: one file is plain
text and the other is an encoded (could be encrypted)
version of this text file. Students should send both files
to their teacher. If i want or fellow teachers made a request,
instead of saving the files to student computer,
i could show a text field in the screen and ask the student
to copy and paste this field content in a text document,
saved with his name and date. In this way, it should be
completely innecessary to ask permission to use the network
and write to Hard disk.
Of course, using this same method, students could save binary
data (encoded as Base64, Ascii 85, etc...) by simple copy
and paste to a text file, without showing a warning.
This same method of copy and paste could be used to
input data to the revlet, if you ask the student to paste
information of their more recent session and click a button
to process the data. :-)
Notice that some software simulations (games), give you
a letter and numbers code after you clear a level. When
the software simulation (game) starts, users enter this
code to pass directly to next level.
Some possible enhancements, for this Multiple Choice
revlet are:
1) send the results directly to the teacher's mail
from the stack, just like PHP or Perl scripts send
emails from a web page.
2) write output to a file in the server, so students
could download this results file from the webpage...
3) write a record inside a database running in the server...
George C Brackett wrote:
>
> I'm planning a simple programming course for high school using revMedia
> (because it's free), which only produces revlets. I was immediately
> stumped by an early project to create and gradually improve an Assignments
> stack that would help our students keep track of their assignments. Alas,
> saving the current state of a revlet is not possible.
> [snip]
>
--
View this message in context: http://n4.nabble.com/Is-it-possible-to-change-the-revlet-embed-html-tp947693p947910.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From calhorner at xtra.co.nz Thu Dec 3 15:31:23 2009
From: calhorner at xtra.co.nz (Cal Horner)
Date: Fri, 4 Dec 2009 09:31:23 +1300 (New Zealand Daylight Time)
Subject: Has anyone tried this?
Message-ID: <4B182017.00000B.03584@CALS_BIG_PC>
Bjoernke and Andre,
Thanks for the warnings. I was aware(from other postings) that the IDE could
be corrupted, unless you were very careful.
But you didn't answer question number 2.
>2. If you have tried this before, were you successful?
Cal
From mcgrath3 at mac.com Thu Dec 3 15:50:35 2009
From: mcgrath3 at mac.com (Thomas McGrath III)
Date: Thu, 03 Dec 2009 15:50:35 -0500
Subject: revlet interferes with Command T, Command N in Safari
In-Reply-To: <4B17FA69.3060607@hyperactivesw.com>
References: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com>
<4B17FA69.3060607@hyperactivesw.com>
Message-ID:
This is not true. At least not for Quicktime movies.
Go to:
http://www.apple.com/trailers/independent/tosavealife/tosavealife_trailer_theatrical_medium.htm
pick a movie size and let it start playing. Then select Command T and
it will work just fine. No need to click outside of the player/plugin
etc. No need to click on the web page to 'change' focus. The commands
will go to the browser.
Tom
Tom McGrath III
Lazy River Software
3mcgrath at comcast.net
iTunes Library Suite - libITS
Information and download can be found on this page:
http://www.lazyriversoftware.com/RevOne.html
On Dec 3, 2009, at 12:50 PM, J. Landman Gay wrote:
> Thomas McGrath III wrote:
>> In Safari I use mostly tabs to navigate thru eight to ten sites
>> throughout the day. when I am on a tab that has the revlet plugin
>> running (like the revMedia page at RunRev) I can not use Command T
>> or Command N. I have to select another tab and then Command T / N
>> work.
>> Have others seen this?
>
> I think this is just how any plugin works. The same thing happens
> with QuickTime movies. If the plugin has the focus, keyboard
> commands go there. The user needs to change the focus (by clicking
> on the web page itself) before key commands go to the browser.
>
> --
> Jacqueline Landman Gay | jacque at hyperactivesw.com
> HyperActive Software | http://www.hyperactivesw.com
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From johnpatten at mac.com Thu Dec 3 15:57:04 2009
From: johnpatten at mac.com (John Patten)
Date: Thu, 03 Dec 2009 12:57:04 -0800
Subject: Simultaneous Animations...
Message-ID: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
Hi All...
Looking for a strategy to implement random animations, and then have
the animated objects interactions result in additional data...these
animations would be part of simulations for students.
I posted a small example of my first attempt by using polygons and
then modifying the points of those polygons and having the object move
along their paths. It up on RevOnline tagged with Animation.
Not sure if there is a better way...., probably will invest in
AnimationEngine... seems to simplify many of the things I would like
to do once I get a strategy down for animating the screen objects.
However, not sure if the "randomizing poygon points" strategy is the
correct way to about about randomizing objects on the screen...?
Any other suggestions?
Thank you!
John Patten
From ray at linkit.com Thu Dec 3 19:01:41 2009
From: ray at linkit.com (Ray Horsley)
Date: Thu, 3 Dec 2009 16:01:41 -0800
Subject: CMYK Jpeg's
Message-ID:
Anyone have a solution for displaying images in CMYK color spacing?
Ken Ray has been kind enough to suggest ImageMagick at www.imageMakick.org
but this requires some installation and knowledge of shell
commands. Correct me if I'm wrong but it seems like a glaring
omission on the part of the Runrev engine not to display Jpeg's in
CMYK or even provide a manner for detecting them. Anybody?
Thanks,
Ray Horsley
LinkIt! Software
From wjm at wjm.org Thu Dec 3 16:03:52 2009
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 Dec 2009 16:03:52 -0500
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <157248366953.20091203103017@ahsoftware.net>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com><4B17FD30.7010007@hyperactivesw.com>
<157248366953.20091203103017@ahsoftware.net>
Message-ID:
Mark,
> It's possible, but it's a bad idea. The template is stored as a custom
> property in an IDE stack, and changing it will change the HTML created
> for any revlet.
I don't do much mucking around in the IDE, but I wonder what that custom
property might be. Could the OP write a stack for his students which says
something like, "set the revHTMLtemplate of stack such-and-such to myHTML"?
These stacks aren't "saved" when you quit Rev, are they? If I'm right about
both of these, couldn't his students double-click that stack, use his custom
template, and quit without making permanent changes to revMedia? I could see
some benefit to adjusting this template, perhaps I'll bring it up as a
feature request for future versions. In the meantime, have you sleuthed down
the name of that custom property?
George,
> In a way, this situation is caused by the lack of a revMedia stack player,
> so that stacks could be saved after alteration (a new assignment added)
> instead of being transformed into an unchangeable revlet. I guess the
> folks
> at RunRev see a player as adding so much functionality that offering
> revMedia for free would no longer be good business. I'm not so sure about
> that.
It's not that we find the Player to be adding so much functionality; nothing
to do with business model per se. It's that the revWeb plugin is essentially
the new "Player." Better to focus on having one piece of software end users
would install to "play" stacks than two. For one thing, it's one less code
base to maintain. For another, when we flesh out the mechanics of hosting
revlets within system windows, you would theoretically be able to
double-click a revlet and have it open much like it did in the old Player.
- Bill
From mwieder at ahsoftware.net Thu Dec 3 16:22:25 2009
From: mwieder at ahsoftware.net (Mark Wieder)
Date: Thu, 3 Dec 2009 13:22:25 -0800
Subject: Is it possible to change the revlet embed html?
In-Reply-To:
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com><4B17FD30.7010007@hyperactivesw.com>
<157248366953.20091203103017@ahsoftware.net>
Message-ID: <71258695093.20091203132225@ahsoftware.net>
Bill-
Thursday, December 3, 2009, 1:03:52 PM, you wrote:
> I don't do much mucking around in the IDE, but I wonder what that custom
> property might be. Could the OP write a stack for his students which says
> something like, "set the revHTMLtemplate of stack such-and-such to myHTML"?
> These stacks aren't "saved" when you quit Rev, are they? If I'm right about
> both of these, couldn't his students double-click that stack, use his custom
> template, and quit without making permanent changes to revMedia? I could see
> some benefit to adjusting this template, perhaps I'll bring it up as a
> feature request for future versions. In the meantime, have you sleuthed down
> the name of that custom property?
The way things are right now, yes, you do have to make a permanent
change to a rev IDE stack in order to do this before the html page is
created - it's not like changing an object template. The script that
creates the web page from the custom property is protected, for
obvious reasons. While it would certainly be possible to write a
script that saves the custom prop, replaces it with a different one,
invokes the standalone builder, and restores the original prop I don't
see that this gives any advantage over modifying the html page after
creation. And has the distinct possibility of screwing up the original
to the point where revlet web pages can no longer be created. It's a
tech support issue I wouldn't want on my plate.
--
-Mark Wieder
mwieder at ahsoftware.net
From mb.userev at harbourhosting.co.uk Thu Dec 3 16:30:57 2009
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Thu, 03 Dec 2009 21:30:57 +0000
Subject: Caching problem with revlets
In-Reply-To: <4B17E59C.5000800@together.net>
References: <4B16FE68.7040401@fourthworld.com>
<4B17E59C.5000800@together.net>
Message-ID: <4B182E11.6090506@harbourhosting.co.uk>
Richard
if:
a you are using apache
b mod_expires is installed
c you can use .htaccess files
Then you should be able to use expires directives in an .htaccess file
to inhibit cacheing based on media type (extension).
I don't know if that will work, I haven't tried it, but I think it has
more chance than cache control meta tags, which are known to be
ineffective IIRC. It's the way I would try and do it anyway.
Also, possibly helpful article on cacheing generally:
Martin Baxter
Richard Miller wrote:
> I really need help with this one.
>
> To get at the heart of a few problems, I just put some code into my
> revlet to check that when a user opens my revlet, this person actually
> has the latest version. Just got word from one user (Vista + IE) that
> the revlet he recently accessed was an older version. So caching is
> taking place.
>
> This code doesn't do the job:
>
>
>
>
>
>
>
> Suggestions?
>
> Thanks.
> Richard Miller
--
In the absence of a definition, anything makes sense.
Jeff Ello
http://www.computerworld.com/s/article/9141609/Opinion_The_unspoken_truth_about_why_your_IT_sucks?taxonomyId=14&pageNumber=4
From mb.userev at harbourhosting.co.uk Thu Dec 3 16:45:34 2009
From: mb.userev at harbourhosting.co.uk (Martin Baxter)
Date: Thu, 03 Dec 2009 21:45:34 +0000
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <4B180D85.8000005@hyperactivesw.com>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com> <4B17FD30.7010007@hyperactivesw.com>
<4B180D85.8000005@hyperactivesw.com>
Message-ID: <4B18317E.3000207@harbourhosting.co.uk>
J. Landman Gay wrote:
> What I do is just
> alter the test page once, and then after every new revlet build I just
> drop the new revlet into the permanent folder with my altered HTML page,
> replacing the old revlet. It's pretty easy.
>
Which is what I naturally do too and kind of why I would love to be able
to turn off generation of the annoying test.html entirely. Once is
enough IMO. Every time I generate a revlet this darn test.html page
automatically opens in my text editor. I had hoped that computing would
get more user-friendly with time, but it got helpful instead, which,
naturally, enrages me. :D
Martin Baxter
--
In the absence of a definition, anything makes sense.
Jeff Ello
http://www.computerworld.com/s/article/9141609/Opinion_The_unspoken_truth_about_why_your_IT_sucks?taxonomyId=14&pageNumber=4
From m.schonewille at economy-x-talk.com Thu Dec 3 16:51:06 2009
From: m.schonewille at economy-x-talk.com (Mark Schonewille)
Date: Thu, 3 Dec 2009 22:51:06 +0100
Subject: CMYK Jpeg's
In-Reply-To:
References:
Message-ID:
Ray,
You can include ImageMagick with your RunRev standalone without
installing it at system level. When you call it from the shell, just
use a path relative to your standalone.
--
Best regards,
Mark Schonewille
Economy-x-Talk Consulting and Software Engineering
Homepage: http://economy-x-talk.com
Twitter: http://twitter.com/xtalkprogrammer
Download Str?m Flow Chart Software
http://flowproject.economy-x-talk.com
Op 4 dec 2009, om 01:01 heeft Ray Horsley het volgende geschreven:
> Anyone have a solution for displaying images in CMYK color spacing?
> Ken Ray has been kind enough to suggest ImageMagick at www.imageMakick.org
> but this requires some installation and knowledge of shell
> commands. Correct me if I'm wrong but it seems like a glaring
> omission on the part of the Runrev engine not to display Jpeg's in
> CMYK or even provide a manner for detecting them. Anybody?
>
> Thanks,
>
> Ray Horsley
> LinkIt! Software
>
From capellan2000 at gmail.com Thu Dec 3 16:57:34 2009
From: capellan2000 at gmail.com (Alejandro Tejada)
Date: Thu, 3 Dec 2009 13:57:34 -0800 (PST)
Subject: Simultaneous Animations...
In-Reply-To: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
References: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
Message-ID: <1259877454269-948034.post@n4.nabble.com>
Hi John,
I downloaded and run your stack.
It's really interesting the pattern that produce the
randomizing button on the vector graphics.
Probably I found a bug: Click the button to
randomize the graphics points. Then, while the
Rounded graphics are following the paths, MOVE the
randomized vector graphics. In this computer, the
stack area becomes blank. Everything dissapear until
the movement of both Rounded graphics finish.
John, I suppose that these objects are not a distraction
or eye candy, so What is the purpose of having many
random objects moving?
Notice that Scott Rossi website's (TactileMedia) have
stack examples of many objects moving and bouncing
against boundaries and against themselves.
Alejandro
John Patten wrote:
>
> Looking for a strategy to implement random animations, and then have
> the animated objects interactions result in additional data...these
> animations would be part of simulations for students.
> [snip]
>
--
View this message in context: http://n4.nabble.com/Simultaneous-Animations-tp947993p948034.html
Sent from the Revolution - User mailing list archive at Nabble.com.
From mikekann at yahoo.com Thu Dec 3 16:58:33 2009
From: mikekann at yahoo.com (Michael Kann)
Date: Thu, 3 Dec 2009 13:58:33 -0800 (PST)
Subject: ode Samples/Comparisons
Message-ID: <600718.46648.qm@web56703.mail.re3.yahoo.com>
Bill, lets rearrange your list of languages a little and add a few more. ActionScript and JavaScript are pretty much the same language. My guess is that for every person who actually "programs" in these languages there are a hundred more who cut and paste scripts. Especially with the growing popularity of JavaScript libraries, very few people are using these languages for "programming." If they are, they don't care how many lines it takes because they need it for their web pages.
Visual Basic and REALbasic go together. This is where RR could make some headway. Instead of promoting a code contest I would just invite the Basic coders to come over and have a look. There are a lot of disgruntled VB6 coders who don't want to mess with .NET. REALbasic has its ups and downs.
C/C++/Java/C# are cousins. For these people I'd emphasize rapid development. If they start using RR then they'll keep using it.
The program that markets itself as the champion of the one-liners is REBOL. Its website features a hundred one-liners O.K. you won the one-liner contest but where are the programs that actually do something useful? REBOL reminds me of a trailer to an action movie that contains all the good parts. When you watch the entire movie you wonder what the hell that was all about. As for me, the only selling point for REBOL is that Pierre Sahores thinks highly of it. (But he's a lot smarter than I am.)
Perl is like a family business without any competitors. An outsider peeks in and thinks "it can't really be that bad, can it?" Layers and layers of gotchas and unnecessary crap. People used it because that was all there was. Probably no chance to get those people.
Ruby and Python people are way too cool to use RR. Forget about them.
Just thinking about those other languages makes me want RR to be a huge success.
Enough already.
From revolution at derbrill.de Thu Dec 3 17:18:45 2009
From: revolution at derbrill.de (Malte Pfaff-Brill)
Date: Thu, 3 Dec 2009 23:18:45 +0100
Subject: Simultaneous Animations...
In-Reply-To: <20091203180005.53546288519@mail.runrev.com>
References: <20091203180005.53546288519@mail.runrev.com>
Message-ID: <7E04E43E-E0C3-4EAB-A3B7-8CC47BC62C31@derbrill.de>
Hi John,
could not resist, so I quickly whipped up a revlet using AE. :-)
http://derbrill.on-rev.com/ae3/randommoving.html
the stack is here: http://derbrill.on-rev.com/ae3/randomMoving.rev
(carries AE as a substack)
This is the complete script for it. (in the card, mind line wraps) + 2
buttons that call createGrc or resetAnimation respectively.
on openstack
if "animationEngine" is not among the lines of the stacksInUse
then start using "animationEngine"
createGrc
end openStack
on createGrc
lock screen
create grc
set the style of it to "oval"
set the height of it to 25
set the width of it to 25
set the opaque of it to true
set the backcolor of it to any line of the colornames
set the loc of it to random(the width of this cd),random(the
height of this cd)
unlock screen
aeMoveTo the long ID of it,random(the width of this cd),random(the
height of this cd),1000+random(1000),any item of
"in,inOut,out,bounce,overshoot"
end createGrc
on resetAnimation
aeStopMoving "all"
repeat with i=the number of grcs down to 1
delete grc i
end repeat
end resetAnimation
on aeMoveDone
aeMoveTo the long ID of the target,random(the width of this
cd),random(the height of this cd),1000+random(1000),any item of
"in,inOut,out,bounce,overshoot"
end aeMoveDone
Also a shameless plug. If you think about getting AE, keep in mind
that tis the season again and you can get AE quasi for free along with
all the other good stuff, if you decide to get yourself the mega
bundle: http://www.runrev.com/products/mega-bundle-09
All the best,
Malte
From dave.cragg at lacscentre.co.uk Thu Dec 3 17:32:26 2009
From: dave.cragg at lacscentre.co.uk (Dave Cragg)
Date: Thu, 3 Dec 2009 22:32:26 +0000
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID:
On 3 Dec 2009, at 15:24, Bill Marriott wrote:
> And of course, areas where revTalk really shines.
Hmm. While that may be in the company's interest, is it really in ours. Shouldn't we be focusing on areas where Rev is weaker in the hope of pushing you for improvements? :-)
Cheers
Dave
From lan.kc.macmail at gmail.com Thu Dec 3 17:38:46 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Fri, 4 Dec 2009 06:38:46 +0800
Subject: Rev 4.0 article on TheServerSide
In-Reply-To:
References: <7c87a2a10912021241n6b6b9d3eoa9d4be1d23998081@mail.gmail.com>
Message-ID:
The simple solution to the following would be to provide a bibliography.
If every example on the pdf came from a non Rev site, and was per the PHP
example, ie an actual site that teaches how to write then it would remove any accusation that Rev was
intentionally writing poor code comparisons.
my 2 clams
On Thu, Dec 3, 2009 at 8:24 PM, Kevin Miller wrote:
> On 02/12/2009 20:41, "Andre Garzia" wrote:
>
> > Actually I think some of the comments have a point. That language
> > comparision pdf is misleading. Even I could write better code than that
> in
> > those languages. I would suggest people on runrev would change that pdf
> to
> > present optimum code in C++/C#/JAVA and the like, like, very professional
> > code and see how well Rev stacks against it, even if they are all one
> > liners, Rev will be more readable and thus win points. If you post crappy
> > code, the users of those languages will clearly recognize the pdf as a
> bad
> > practice and have a bad impression of the language.
>
> The
> question we were asking was "Which language is going to be easier in day to
> day use"? For example, the code on the PHP comparison was based on an
> example posted on a site that *teaches* how to write PHP. So clearly its of
> a standard that is used in the real world. If you're an expert coding in
> PHP
> every day you can shorten it. Same with the revTalk example as it happens.
>
>
From wjm at wjm.org Thu Dec 3 17:46:24 2009
From: wjm at wjm.org (Bill Marriott)
Date: Thu, 3 Dec 2009 17:46:24 -0500
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID:
David,
> Hmm. While that may be in the company's interest, is it really in ours.
IMHO what's in RunRev's interests is in our users' interests.
Bill
From wow at together.net Thu Dec 3 17:58:53 2009
From: wow at together.net (Richard Miller)
Date: Thu, 03 Dec 2009 17:58:53 -0500
Subject: Caching problem with revlets
In-Reply-To: <4B182E11.6090506@harbourhosting.co.uk>
References: <4B16FE68.7040401@fourthworld.com> <4B17E59C.5000800@together.net>
<4B182E11.6090506@harbourhosting.co.uk>
Message-ID: <4B1842AD.7060104@together.net>
Martin,
Thanks. I only wish I knew what you are talking about! I will read the
article.
The revlet is stored on a GoDaddy server. Is that apache? Can I do the
things you suggest, given where it is stored?
Richard
Martin Baxter wrote:
> Richard
>
> if:
>
> a you are using apache
> b mod_expires is installed
> c you can use .htaccess files
>
> Then you should be able to use expires directives in an .htaccess file
> to inhibit cacheing based on media type (extension).
>
>
>
> I don't know if that will work, I haven't tried it, but I think it has
> more chance than cache control meta tags, which are known to be
> ineffective IIRC. It's the way I would try and do it anyway.
>
> Also, possibly helpful article on cacheing generally:
>
>
>
> Martin Baxter
>
> Richard Miller wrote:
>
>> I really need help with this one.
>>
>> To get at the heart of a few problems, I just put some code into my
>> revlet to check that when a user opens my revlet, this person actually
>> has the latest version. Just got word from one user (Vista + IE) that
>> the revlet he recently accessed was an older version. So caching is
>> taking place.
>>
>> This code doesn't do the job:
>>
>>
>>
>>
>>
>>
>>
>> Suggestions?
>>
>> Thanks.
>> Richard Miller
>>
>
>
>
>
From sarah.reichelt at gmail.com Thu Dec 3 18:02:20 2009
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Fri, 4 Dec 2009 09:02:20 +1000
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
<7c87a2a10912030539l4e2b17dcre2e10e44947f028c@mail.gmail.com>
Message-ID:
> just a doubt here. I was going to create some shop management software here
> in Brazil, but here, due to law, if a software is to interface with a
> receipt printer, then you need to "approve" your software with the
> goverment, this changes from state to state but it is present in all states
> and it means that once they review your source code and test your software,
> your software is approved and frozen, you cannot update it. If you update it
> then you need to go thru the approval process again. If your software is not
> approved and you sell it, then there's a fine and it might even have
> jailtime.
That's amazing!
I was operating a receipt printer on a kiosk and the receipts were an
optional record, backed up by emails and then official tax invoices,
but even so, I never heard of such a regulation in Australia. I'm not
involved with that business any more, and maybe that's a good thing
:-)
Cheers,
Sarah
From Ray at LinkIt.Com Thu Dec 3 21:04:34 2009
From: Ray at LinkIt.Com (Ray Horsley)
Date: Thu, 3 Dec 2009 18:04:34 -0800
Subject: CMYK Jpeg's
In-Reply-To:
References:
Message-ID:
Mark - thanks for the encouraging word but I've never used shell
commands before. Do you have any suggestions for me to get started?
Ray Horsley
LinkIt! Software
On Dec 3, 2009, at 1:51 PM, Mark Schonewille wrote:
> Ray,
>
> You can include ImageMagick with your RunRev standalone without
> installing it at system level. When you call it from the shell, just
> use a path relative to your standalone.
>
> --
> Best regards,
>
> Mark Schonewille
>
> Economy-x-Talk Consulting and Software Engineering
> Homepage: http://economy-x-talk.com
> Twitter: http://twitter.com/xtalkprogrammer
>
> Download Str?m Flow Chart Software
> http://flowproject.economy-x-talk.com
>
> Op 4 dec 2009, om 01:01 heeft Ray Horsley het volgende geschreven:
>
>> Anyone have a solution for displaying images in CMYK color
>> spacing? Ken Ray has been kind enough to suggest ImageMagick at www.imageMakick.org
>> but this requires some installation and knowledge of shell
>> commands. Correct me if I'm wrong but it seems like a glaring
>> omission on the part of the Runrev engine not to display Jpeg's in
>> CMYK or even provide a manner for detecting them. Anybody?
>>
>> Thanks,
>>
>> Ray Horsley
>> LinkIt! Software
>>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From richmondmathewson at gmail.com Thu Dec 3 18:07:34 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Fri, 04 Dec 2009 01:07:34 +0200
Subject: Simultaneous Animations...
In-Reply-To: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
References: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
Message-ID: <4B1844B6.5070603@gmail.com>
On 12/3/09 10:57 PM, John Patten wrote:
> Hi All...
>
> Looking for a strategy to implement random animations, and then have
> the animated objects interactions result in additional data...these
> animations would be part of simulations for students.
>
> I posted a small example of my first attempt by using polygons and
> then modifying the points of those polygons and having the object move
> along their paths. It up on RevOnline tagged with Animation.
>
> Not sure if there is a better way...., probably will invest in
> AnimationEngine... seems to simplify many of the things I would like
> to do once I get a strategy down for animating the screen objects.
>
> However, not sure if the "randomizing poygon points" strategy is the
> correct way to about about randomizing objects on the screen...?
>
> Any other suggestions?
>
> Thank you!
I have a funny feeling (and, treat this with caution as this is eftir
that visit sic towmond Ah tak wi
ma guid frinds Zhoro and Mariyana tae tak tent o the towmonds new wine,
so Ahm unco fou an
nae sae mensefou, an, if thon disnae ken the lallans thats thon skitter,
nae mine) that one of
RunRev's
BESETTING PROBLEMS
is that it does not "like' (and, you will have to pardon the
anthropomorphism [and, how I managed to type
that with a skinfull of good Bulgarian wine inside me the lord Ganesh
only knows]) to do 2 or more things at
once.
I have fallen foul of this many times.
But. like many things in life (cough, cough, cough) one can, generally
get away with faking things:
or, read my lips (which, come to think of it, you will find awfully
difficult over the internet as my lips,
contrary to materialist opinion, are not governed by a computer
program): INTERLEAVE ACTIONS so they
APPEAR to be happening simultaneously. This is a MAJOR FAG, and
possibly more trouble than it's worth.
-----------------------
Alcoholically fuelled anecdote follows:
----------------------
Many years ago, in Carbondale, Illinois, USA (a mythological place and a
mythological time) my wife and I took our Ford
Tempo to K-Mart to do an oil change. The MAN there was on the phone to
somebody when he said something which will
be forever engraved on my mind: "I cannot do more than one thing at a
time." Multitasking wasn't innit!
---------------------
Cor, luv a duck, I'm drunk. Good night, and thanks for all the fish.
If you are capable of filtering out the core of this message from the
drunken rubbish you will find
a valuable hint !
Love, Richmond Mathewson.
From richmondmathewson at gmail.com Thu Dec 3 18:10:34 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Fri, 04 Dec 2009 01:10:34 +0200
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID: <4B18456A.4040309@gmail.com>
On 12/4/09 12:32 AM, Dave Cragg wrote:
> On 3 Dec 2009, at 15:24, Bill Marriott wrote:
>
>
>> And of course, areas where revTalk really shines.
>>
> Hmm. While that may be in the company's interest, is it really in ours. Shouldn't we be focusing on areas where Rev is weaker in the hope of pushing you for improvements? :-)
>
>
Quite.
Personally I have split loyalties: support the company ["My country
right or wrong'], or keep giving
them, both, schtick (what a lovely, Yiddish word), and stick about their
shortcomings.
I suppose we should try to do both.
From richmondmathewson at gmail.com Thu Dec 3 18:11:30 2009
From: richmondmathewson at gmail.com (Richmond Mathewson)
Date: Fri, 04 Dec 2009 01:11:30 +0200
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>
Message-ID: <4B1845A2.8030403@gmail.com>
On 12/4/09 12:46 AM, Bill Marriott wrote:
> David,
>
>> Hmm. While that may be in the company's interest, is it really in ours.
>
> IMHO what's in RunRev's interests is in our users' interests.
>
That really begs the question.
From sarah.reichelt at gmail.com Thu Dec 3 18:17:41 2009
From: sarah.reichelt at gmail.com (Sarah Reichelt)
Date: Fri, 4 Dec 2009 09:17:41 +1000
Subject: sending hexadecimal control characters, how to?
In-Reply-To: <1259838233481-947554.post@n4.nabble.com>
References: <200912030953.28806.palcibiades-first@yahoo.co.uk>
<1259838233481-947554.post@n4.nabble.com>
Message-ID:
On Thu, Dec 3, 2009 at 9:03 PM, Peter Alcibiades
wrote:
>
> Sarah, brilliant! ?It is indeed a receipt printer. ?So do you maybe know how
> to do the next part? ?In order to activate the paper cutter on it, one
> is supposed to do this to trigger the auto cutter drive:
>
> ?d? ?0? or ?d? <0>
> (1B)H (64)H (30)H or (1B)H (64)H (00)H
> ?d? ?1? or ?d? <1>
> (1B)H (64)H (31)H or (1B)H (64)H (01)H
Looking at my old scripts, I see stuff like this for setting up the
receipt printer:
get printSend(numToChar(27) & "@") -- reset
get printSend(numToChar(27) & "1") -- 8 dot line spacing
get printSend(numToChar(27) & numToChar(32) & numToChar(1))
where the printSend function did the actual communications to the printer.
So in your case, I would try sending:
numToChar(27) & "d0"
and seeing if this works.
If it doesn't, then try these:
numToChar(27) & "d" & "0"
numToChar(27) & "d" & numToChar(32) & "0"
If it still doesn't work, try
numToChar(27) & numToChar(100) & numToChar(48)
One other thing to check is if the command needs to be ended with a
line feed and if so, which one. The usual options are numToChar(10),
numToChar(13) and CRLF.
You have 2 commands: ESC d 0 and ESC d 1
Do these need to be sent in sequence? Maybe one moves the cutter
across and the other brings it back.
If so, you may need to experiment with timing to work out how long to
leave between commands.
But as far as the communications go, if you can work out the technique
for any command, you can apply that to all the printer features.
Cheers,
Sarah
From jacque at hyperactivesw.com Thu Dec 3 18:53:23 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Thu, 03 Dec 2009 17:53:23 -0600
Subject: revlet interferes with Command T, Command N in Safari
In-Reply-To:
References: <94087AE3-C555-4F70-9EAE-2701B400C7D1@mac.com> <4B17FA69.3060607@hyperactivesw.com>
Message-ID: <4B184F73.1090506@hyperactivesw.com>
Thomas McGrath III wrote:
> This is not true. At least not for Quicktime movies.
>
> Go to:
> http://www.apple.com/trailers/independent/tosavealife/tosavealife_trailer_theatrical_medium.htm
>
>
> pick a movie size and let it start playing. Then select Command T and it
> will work just fine. No need to click outside of the player/plugin etc.
> No need to click on the web page to 'change' focus. The commands will go
> to the browser.
Hm. I wonder if it has to do with the exact command key. Cmd-T isn't
used in QT (I don't think) so it apparently goes to the browser.
Spacebar is used by QT, and when I press that, the browser window
scrolls (browser response). I have to click inside the plugin to make
the movie stop/start with spacebar (plugin response.) So it seems like
something is going on with focus.
Does your revlet catch command keys and if so, does it pass those it
doesn't use? That's all I can think of. If that isn't what's going on
then yes, I'd guess it's worth a QCC report.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From jacque at hyperactivesw.com Thu Dec 3 18:55:04 2009
From: jacque at hyperactivesw.com (J. Landman Gay)
Date: Thu, 03 Dec 2009 17:55:04 -0600
Subject: Is it possible to change the revlet embed html?
In-Reply-To: <4B18317E.3000207@harbourhosting.co.uk>
References: <8F6F6832-6D9D-40E4-97DC-8F5569EFF84F@luceatlux.com> <4B17FD30.7010007@hyperactivesw.com> <4B180D85.8000005@hyperactivesw.com>
<4B18317E.3000207@harbourhosting.co.uk>
Message-ID: <4B184FD8.3030808@hyperactivesw.com>
Martin Baxter wrote:
> Every time I generate a revlet this darn test.html page
> automatically opens in my text editor. I had hoped that computing would
> get more user-friendly with time, but it got helpful instead, which,
> naturally, enrages me. :D
Yeah, I've wished I could turn that off too. It's okay the first time
but if I've made changes to the HTML file, I want it to leave me alone.
Maybe auto-display should be an item in the prefs.
--
Jacqueline Landman Gay | jacque at hyperactivesw.com
HyperActive Software | http://www.hyperactivesw.com
From peterwawood at gmail.com Thu Dec 3 19:13:47 2009
From: peterwawood at gmail.com (Peter W A Wood)
Date: Fri, 4 Dec 2009 08:13:47 +0800
Subject: ode Samples/Comparisons
In-Reply-To: <600718.46648.qm@web56703.mail.re3.yahoo.com>
References: <600718.46648.qm@web56703.mail.re3.yahoo.com>
Message-ID:
> The program that markets itself as the champion of the one-liners is REBOL. Its website features a hundred one-liners O.K. you won the one-liner contest but where are the programs that actually do something useful? REBOL reminds me of a trailer to an action movie that contains all the good parts. When you watch the entire movie you wonder what the hell that was all about. As for me, the only selling point for REBOL is that Pierre Sahores thinks highly of it. (But he's a lot smarter than I am.)
I was enthusiastically introduced to Revolution by Olivier Auverlot (http://auverlot.fr/) after working with him to translate one of his books on Rebol to English. (I included his web address as list members may be interested in his OdtRev stack for working with OpenOffice.org - it's free. The docs are in French, I will try to find the time from somewhere to translate them into English.)
Sometimes Rebol does seem to promise more than it delivers but it can do some very useful things. Two very different examples are the Cheyenne Web Server (http://cheyenne-server.org/) and the Synapse Electronic Medical Record System (http://www.compkarori.co.nz:8090/).
Regards
Peter
From bvg at mac.com Thu Dec 3 19:36:34 2009
From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Fri, 04 Dec 2009 01:36:34 +0100
Subject: Has anyone tried this?
In-Reply-To: <4B182017.00000B.03584@CALS_BIG_PC>
References: <4B182017.00000B.03584@CALS_BIG_PC>
Message-ID:
No, i never tried to put stuff onto the script editor. However i'm
always very curious, and i once added a button, to see if it would
show up on all my script editor windows (yes, it did). On the other
hand, that was in rev 2.0 or so...
On 3 Dec 2009, at 21:31, Cal Horner wrote:
> Bjoernke and Andre,
>
> Thanks for the warnings. I was aware(from other postings) that the
> IDE could
> be corrupted, unless you were very careful.
>
> But you didn't answer question number 2.
>
>> 2. If you have tried this before, were you successful?
--
official ChatRev page:
http://bjoernke.com?target=chatrev
Chat with other RunRev developers:
go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev"
From bvg at mac.com Thu Dec 3 19:39:32 2009
From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=)
Date: Fri, 04 Dec 2009 01:39:32 +0100
Subject: Simultaneous Animations...
In-Reply-To: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
References: <16AF3D25-78C0-4AAE-9570-A40B1D7F19A4@mac.com>
Message-ID: <390F8EDB-A696-4638-847B-278C8C4BDA30@mac.com>
i think someone made a version of "life" once, but that one may seem
random and actually isn't. so maybe that's not what you're after?
http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
On 3 Dec 2009, at 21:57, John Patten wrote:
> Hi All...
>
> Looking for a strategy to implement random animations, and then have
> the animated objects interactions result in additional data...these
> animations would be part of simulations for students.
>
> I posted a small example of my first attempt by using polygons and
> then modifying the points of those polygons and having the object
> move along their paths. It up on RevOnline tagged with Animation.
>
> Not sure if there is a better way...., probably will invest in
> AnimationEngine... seems to simplify many of the things I would like
> to do once I get a strategy down for animating the screen objects.
>
> However, not sure if the "randomizing poygon points" strategy is the
> correct way to about about randomizing objects on the screen...?
>
> Any other suggestions?
>
> Thank you!
>
> John Patten
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From generic.email.30022 at gmail.com Thu Dec 3 19:46:13 2009
From: generic.email.30022 at gmail.com (Generic Email)
Date: Thu, 3 Dec 2009 18:46:13 -0600
Subject: tText plugin
In-Reply-To: <048096C6-F46D-4F35-8B06-93C60A3334E9@me.com>
References:
<048096C6-F46D-4F35-8B06-93C60A3334E9@me.com>
Message-ID:
How do you propose I do steps 2-6 if I can not find the file path?
On Dec 2, 2009, at 4:33 PM, Jerry Daniels wrote:
> Gen,
>
> Why would you need the file path? You've got the text staring you in the face in tText. Look at the two samples that come with the product. They take text from one tab, munge it and then put it into another tab.
>
> Best,
>
> Jerry Daniels
>
> The latest Rev Editor Video:
> http://reveditor.com/feature-friday-drag-n-drop-stacks-0
>
> On Dec 2, 2009, at 2:39 PM, Generic Email wrote:
>
>> I thought I would like to write a tText plugin that would execute the script being edited and put the output into another tab.
>> I didn't see a way to retrieve the full path of the file currently being edited.
>>
>> So the flow would be something like this:
>>
>> 1) Get the full path to the file
>> 2) see if it is executable
>> 3) If yes, then execute the file and put output into new tab and exit
>> 4) if no, parse first line for #!/path/to/binary
>> 5) if binary found, then execute the binary with the file as a parameter and put output into new tab and exit
>> 6) if no, answer with helpful text, then exit
>>
>> Anyway, that was the idea.
>>
>>
>> _______________________________________________
>> use-revolution mailing list
>> use-revolution at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From david at vaudevillecourt.tv Thu Dec 3 19:52:50 2009
From: david at vaudevillecourt.tv (David Bovill)
Date: Fri, 4 Dec 2009 00:52:50 +0000
Subject: Forgotten how to deal with unicode
Message-ID:
- I want to fetch a url say "http://en.wikipedia.org/wiki/Slavoj_?i?ek*"*
- This is displayed correctly in a list field (say on line 1 of the
field)
How do I use revTalk to fetch the right value from this field so that I can:
- put url "http://en.wikipedia.org/wiki/Slavoj_?i?ek*"*
NB pasting the text from the browsers url field gives "
http://en.wikipedia.org/wiki/Slavoj_%C5%BDi%C5%BEek", what would you code to
get that result?
From jerry.daniels at me.com Thu Dec 3 19:55:32 2009
From: jerry.daniels at me.com (Jerry Daniels)
Date: Thu, 3 Dec 2009 18:55:32 -0600
Subject: tText plugin
In-Reply-To:
References:
<048096C6-F46D-4F35-8B06-93C60A3334E9@me.com>
Message-ID: <9BB04F25-D7CC-49FC-A751-EF83BBD56E86@me.com>
No name...
Propose? I can see this is going to go on for some time. With
questions back and forth.
I'll post to our site when I have the API documented. Then you can get
your filepath.
Non-anonymously,
Jerry Daniels
The latest Rev Editor Video:
http://reveditor.com/feature-friday-drag-n-drop-stacks-0
On Dec 3, 2009, at 6:46 PM, Generic Email wrote:
> How do you propose I do steps 2-6 if I can not find the file path?
>
> On Dec 2, 2009, at 4:33 PM, Jerry Daniels wrote:
>
>> Gen,
>>
>> Why would you need the file path? You've got the text staring you
>> in the face in tText. Look at the two samples that come with the
>> product. They take text from one tab, munge it and then put it into
>> another tab.
>>
>> Best,
>>
>> Jerry Daniels
>>
>> The latest Rev Editor Video:
>> http://reveditor.com/feature-friday-drag-n-drop-stacks-0
>>
>> On Dec 2, 2009, at 2:39 PM, Generic Email wrote:
>>
>>> I thought I would like to write a tText plugin that would execute
>>> the script being edited and put the output into another tab.
>>> I didn't see a way to retrieve the full path of the file currently
>>> being edited.
>>>
>>> So the flow would be something like this:
>>>
>>> 1) Get the full path to the file
>>> 2) see if it is executable
>>> 3) If yes, then execute the file and put output into new tab and
>>> exit
>>> 4) if no, parse first line for #!/path/to/binary
>>> 5) if binary found, then execute the binary with the file as a
>>> parameter and put output into new tab and exit
>>> 6) if no, answer with helpful text, then exit
>>>
>>> Anyway, that was the idea.
>>>
>>>
>>> _______________________________________________
>>> use-revolution mailing list
>>> use-revolution at 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 at 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 at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
From lan.kc.macmail at gmail.com Thu Dec 3 19:59:00 2009
From: lan.kc.macmail at gmail.com (Kay C Lan)
Date: Fri, 4 Dec 2009 08:59:00 +0800
Subject: Code Samples/Comparisons
In-Reply-To:
References: <4B16FE68.7040401@fourthworld.com>