Livecode Server on Digital Ocean

2015-06-07 Thread David Bovill
Anyone got any experience of running LiveCode server on Digital Ocean? I'd
love to get one up and running - happy to share / record a tutorial on
HowTo do this so others can benefit.

Longer term aim is to create a Docker container for Livecode to make this
real simple for people?
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode


Re: Livecode Server on Digital Ocean

2015-06-07 Thread David Bovill
That's great. I'm thinking of getting a LiveCode based server daemon up and
running - so it can talk to a node based server using sockets - can you run
LiveCode server as a daemon?

On 7 June 2015 at 21:04, Mike Bonner bonnm...@gmail.com wrote:

 I just got it running on a droplet.
 I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up
 apache and all by hand.
 After droplet creation, I logged into the console with the browser based
 vnc and used wget to grab the 64bit version of lc server 7.0.4
 then..
 apt-get install unzip
 so that I could unzip the file

 unzip lc server filename
 to expand the contents.

 chmod 755 livecode-community-server
 to make it executable

 then
 mv livecode-community-server /usr/lib/cgi-bin
 mv externals /usr/lib/cgi-bin
 mv drivers /usr/lib/cgi-bin
 to move the files to the correct location (I could hvae unzipped them
 there)

 Then..
 a2enmod actions
 a2enmod cgi
 to enabled the actions and cgi mods

 Then the following..
 cd /etc/apache2/sites-enabled
 nano 000-default.conf

 in the editor I added the 2 required lines as follows right before the end
 /virtualhost line
 Action lc-script /cgi-bin/livecode-community-server
 AddHandler lc-script .lc

 I did NOT uncomment the line that says to include the serve-cgi-bin.conf

 ctrl-x yes to save, enter to keep the file name (make sure you don't change
 it)

 then
 service apache2 restart

 You may get a message on restart about not being able to reliably determine
 the servers domain name, depending on how things are currently set up.

 After restart, I created a simple file /var/www/html/test.lc
 and put in it
 ?lc
 put random(542545)
 ?
 Then I went to the droplets ip..
 http://104.236.131.29/test.lc and voila' it works.

 On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy wrote:

  Anyone got any experience of running LiveCode server on Digital Ocean?
 I'd
  love to get one up and running - happy to share / record a tutorial on
  HowTo do this so others can benefit.
 
  Longer term aim is to create a Docker container for Livecode to make this
  real simple for people?
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: Cyclomatic complexity

2015-06-07 Thread David Bovill
I've got code for graphing Livecode handlers and their callout
relationships across the message path. I use graphviz for the layout
algorithms - I demoed this at the Livecode conference a few years back -
the libraries it uses are sueful for analysing scripts, as well as graphing
relationships.

Happy to chip in?

On 7 June 2015 at 18:08, Richard Gaskin ambassa...@fourthworld.com wrote:

 Skip wrote:

  Richard wrote:
 
  Here's that thrown-together result:
  http://fourthworld.net/lc/4w-projprofiler.png
 
  I think there might be several people interested in your stack,
  if you are willing to share :)

 Very - whenever I post a screen shot of a tool I'm working on the
 intention is to make that tool available once it's been sufficiently
 debugged and productized.

 As Steven McConnell reminds us in his book Code Complete, the difference
 in level of effort between a personal tool and a product can be an order of
 magnitude, because with a tool it need only be possible to use it
 correctly, but with a product it should be impossible to use it
 incorrectly.

 My inclination is to give tools and code away at no cost, and sometimes
 even under GPL or other open source licenses when they're a good fit for
 the project's goals, so folks can use them and share them easily.

 Despite my inclinations, however, my accountant reminds me I'm not getting
 any younger, and that I need to remain mindful of little things down the
 road like retirement.

 Like most of us, I toss together ad hoc solutions to help with whatever I
 need to do in my professional work, and now and then things are either so
 trivial that they don't require much polishing to be worth sharing (e.g.
 gZipper and DeskView), or are so necessary to my professional work that
 they're already at least polished enough for others to use (e.g. devolution
 and Flight Recorder).

 But other things require a bit of work to turn them from something useful
 only to me into something that can benefit others as well.

 Looking at the GBs of PBIs (Partly-Baked Ideas) on my hard drives I
 realize some of those would be useful to share - if I can find a way to
 make the time for that away from client work.

 I've considered various forms of crowd-funding, but for small things like
 dev tools it's often more work to set up a campaign and manage it within
 Kickstarter or even IndieGoGo than to just finish the tool itself.

 So while I'm focused right now on meeting some hefty client deadlines, I
 wanted to at least confirm that yes, the code base analysis tool and others
 will become available at first opportunity (devolution 4.0 is very close to
 testable release), and to let you know I'm considering a donation-based
 system to gauge the community's interest in these sorts of things.

 I'm open to other ideas, but at the moment donations seem a good balance
 of flexibility for both myself and anyone interested in the tools.

 There will likely be multiple donation levels to choose from, so if you
 want email support that would be available at a certain minimum, and other
 incentives for higher amounts, yet still allow a gratis option for those
 who may not yet have income streams the tools contribute to.

 There are risks with any model, and I don't expect any donations from dev
 tools to do as much for my retirement as consumer apps do.  But every
 little bit helps so that's my intention at the moment, unless someone here
 has a better idea for both making more money to keep such efforts viable
 while also making the tools very easily available for anyone who can
 benefit from them.

 --
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
  
  ambassa...@fourthworld.comhttp://www.FourthWorld.com


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

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


RE: long overdue book update

2015-06-07 Thread Lynn Fredricks
 I worked for quite a few months on an update to the mobile 
 development book I wrote. I managed a few updates, but was 
 constantly busy with work things, and other commitment 
 distractions. I asked another Packt author for advice, he 
 said that when he had the same issue he acquired a co-author. 
 So I did the same!

Congratulations Colin!

Best regards,

Lynn Fredricks
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 


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


Re: Livecode Server on Digital Ocean

2015-06-07 Thread Mike Bonner
I just got it running on a droplet.
I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up
apache and all by hand.
After droplet creation, I logged into the console with the browser based
vnc and used wget to grab the 64bit version of lc server 7.0.4
then..
apt-get install unzip
so that I could unzip the file

unzip lc server filename
to expand the contents.

chmod 755 livecode-community-server
to make it executable

then
mv livecode-community-server /usr/lib/cgi-bin
mv externals /usr/lib/cgi-bin
mv drivers /usr/lib/cgi-bin
to move the files to the correct location (I could hvae unzipped them there)

Then..
a2enmod actions
a2enmod cgi
to enabled the actions and cgi mods

Then the following..
cd /etc/apache2/sites-enabled
nano 000-default.conf

in the editor I added the 2 required lines as follows right before the end
/virtualhost line
Action lc-script /cgi-bin/livecode-community-server
AddHandler lc-script .lc

I did NOT uncomment the line that says to include the serve-cgi-bin.conf

ctrl-x yes to save, enter to keep the file name (make sure you don't change
it)

then
service apache2 restart

You may get a message on restart about not being able to reliably determine
the servers domain name, depending on how things are currently set up.

After restart, I created a simple file /var/www/html/test.lc
and put in it
?lc
put random(542545)
?
Then I went to the droplets ip..
http://104.236.131.29/test.lc and voila' it works.

On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy wrote:

 Anyone got any experience of running LiveCode server on Digital Ocean? I'd
 love to get one up and running - happy to share / record a tutorial on
 HowTo do this so others can benefit.

 Longer term aim is to create a Docker container for Livecode to make this
 real simple for people?
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: Livecode Server on Digital Ocean

2015-06-07 Thread Mike Bonner
Hmm, no, I don't think you can run lc server as a daemon. Especially as you
describe. The server itself isn't set up to listen on a socket.
 Much if it would depend on your need.  I'm sure you could write something
in LC proper and have it start on server start.  But being single threaded,
if you hit it too hard, and often, the response times wouldn't be great. It
might be possible to add it to services in such a way that when the
listening port is hit, an executable instance is launched (like lc server
does, except apache is listening, and fires up an instance of the engine
when needed)
Unfortunately, its been So long since I did any real administration, I'm
shooting in the dark.  Hopefully one of the heavy linux hitters can chime
in on this one.

On Sun, Jun 7, 2015 at 1:30 PM, David Bovill david@viral.academy wrote:

 That's great. I'm thinking of getting a LiveCode based server daemon up and
 running - so it can talk to a node based server using sockets - can you run
 LiveCode server as a daemon?

 On 7 June 2015 at 21:04, Mike Bonner bonnm...@gmail.com wrote:

  I just got it running on a droplet.
  I chose lamp 14.04 (ubuntu) so that I didn't have to mess with setting up
  apache and all by hand.
  After droplet creation, I logged into the console with the browser based
  vnc and used wget to grab the 64bit version of lc server 7.0.4
  then..
  apt-get install unzip
  so that I could unzip the file
 
  unzip lc server filename
  to expand the contents.
 
  chmod 755 livecode-community-server
  to make it executable
 
  then
  mv livecode-community-server /usr/lib/cgi-bin
  mv externals /usr/lib/cgi-bin
  mv drivers /usr/lib/cgi-bin
  to move the files to the correct location (I could hvae unzipped them
  there)
 
  Then..
  a2enmod actions
  a2enmod cgi
  to enabled the actions and cgi mods
 
  Then the following..
  cd /etc/apache2/sites-enabled
  nano 000-default.conf
 
  in the editor I added the 2 required lines as follows right before the
 end
  /virtualhost line
  Action lc-script /cgi-bin/livecode-community-server
  AddHandler lc-script .lc
 
  I did NOT uncomment the line that says to include the serve-cgi-bin.conf
 
  ctrl-x yes to save, enter to keep the file name (make sure you don't
 change
  it)
 
  then
  service apache2 restart
 
  You may get a message on restart about not being able to reliably
 determine
  the servers domain name, depending on how things are currently set up.
 
  After restart, I created a simple file /var/www/html/test.lc
  and put in it
  ?lc
  put random(542545)
  ?
  Then I went to the droplets ip..
  http://104.236.131.29/test.lc and voila' it works.
 
  On Sun, Jun 7, 2015 at 10:52 AM, David Bovill david@viral.academy
 wrote:
 
   Anyone got any experience of running LiveCode server on Digital Ocean?
  I'd
   love to get one up and running - happy to share / record a tutorial on
   HowTo do this so others can benefit.
  
   Longer term aim is to create a Docker container for Livecode to make
 this
   real simple for people?
   ___
   use-livecode mailing list
   use-livecode@lists.runrev.com
   Please visit this url to subscribe, unsubscribe and manage your
   subscription preferences:
   http://lists.runrev.com/mailman/listinfo/use-livecode
  
  ___
  use-livecode mailing list
  use-livecode@lists.runrev.com
  Please visit this url to subscribe, unsubscribe and manage your
  subscription preferences:
  http://lists.runrev.com/mailman/listinfo/use-livecode
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your
 subscription preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


long overdue book update

2015-06-07 Thread Colin Holgate
I worked for quite a few months on an update to the mobile development book I 
wrote. I managed a few updates, but was constantly busy with work things, and 
other commitment distractions. I asked another Packt author for advice, he said 
that when he had the same issue he acquired a co-author. So I did the same!

Joel Gerdeen was going to be a reviewer on the revision, but I asked him if he 
would be up for being the co-author. It was nearly a year ago that we started 
talking, and about 11 months since he was signed up to do the job. A couple of 
days ago I received two copies of the new edition, and it seems like you can 
buy it now:

http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/
 
http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/

I’m puzzled how Amazon show so many used copies available, so soon after its 
release! Most likely those would be first editions.

By now I’m quite sure that Joel regrets having signed up! He did a great job, 
but did discover that it was a lot of work. The editors and other staff at 
Packt have changed a few times in the last year, and each time there was 
someone new Joel would have to point out that the questions they are asking had 
already been answered. This time around I think the process was tougher too, 
that may have just been down to the new staff members, and their style of 
working.

Anyway, you all should buy several copies of the book, so that Joel gets some 
recompense!

From memory, I think the changes in the book are to update screenshots, change 
the text to reflect LiveCode 7, and there are some bits about upcoming LiveCode 
8 features. I’m going to ask about whether there is an upgrade path, at least 
for owners of the revision 1 e-books.


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

Re: Cyclomatic complexity

2015-06-07 Thread Skip Kimpel
I think there might be several people interested in your stack,  if you are 
willing to share :)

SKIP 



 On Jun 7, 2015, at 6:51 AM, FlexibleLearning.com ad...@flexiblelearning.com 
 wrote:
 
 Hi Richard,
 
 I would be deeply interested in your stack!
 
 We have an inherited stack here that is to undergo refactoring in the near
 future and a basic 'complexity metric' would be incredibly useful.
 
 Please ping me off-list.
 
 Best regards,
 
 Hugh Senior
 FLCo
 
 
 
 Richard wrote:
 
 For many years a lot of new work I was doing started with inheriting 
 code bases written by others, so it became useful to have a tool that 
 could give me an overview of some aspects of the code base by performing 
 static analysis of the scripts.
 
 Here's that thrown-together result:
 http://fourthworld.net/lc/4w-projprofiler.png
 
 Going forward, as time permits I'll be expanding that to include a much 
 more useful presentation with more info, but this primitive early form 
 is noteworthy here if only because it uses very old and sloppy 
 techniques that I know can be made much faster.
 
 And that sloppy version takes about 1 second to run on the 13 KLOC code 
 base shown.
 
 For the info it provides, well worth the onerous wait. :)
 
 I see many good static code base analysis tools for other languages, and 
 there's no reason we can't have lots of them for LC too.
 
 I haven't seen a language with a built-in function for finding orphaned 
 handlers across a code base, but Terence if you can point me to one I'll 
 see if I can include that in this LC PM toolkit.
 
 --
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode

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


Re: Cyclomatic complexity

2015-06-07 Thread Richard Gaskin

Skip wrote:

 Richard wrote:

 Here's that thrown-together result:
 http://fourthworld.net/lc/4w-projprofiler.png

 I think there might be several people interested in your stack,
 if you are willing to share :)

Very - whenever I post a screen shot of a tool I'm working on the 
intention is to make that tool available once it's been sufficiently 
debugged and productized.


As Steven McConnell reminds us in his book Code Complete, the 
difference in level of effort between a personal tool and a product can 
be an order of magnitude, because with a tool it need only be possible 
to use it correctly, but with a product it should be impossible to use 
it incorrectly.


My inclination is to give tools and code away at no cost, and sometimes 
even under GPL or other open source licenses when they're a good fit for 
the project's goals, so folks can use them and share them easily.


Despite my inclinations, however, my accountant reminds me I'm not 
getting any younger, and that I need to remain mindful of little things 
down the road like retirement.


Like most of us, I toss together ad hoc solutions to help with whatever 
I need to do in my professional work, and now and then things are either 
so trivial that they don't require much polishing to be worth sharing 
(e.g. gZipper and DeskView), or are so necessary to my professional work 
that they're already at least polished enough for others to use (e.g. 
devolution and Flight Recorder).


But other things require a bit of work to turn them from something 
useful only to me into something that can benefit others as well.


Looking at the GBs of PBIs (Partly-Baked Ideas) on my hard drives I 
realize some of those would be useful to share - if I can find a way to 
make the time for that away from client work.


I've considered various forms of crowd-funding, but for small things 
like dev tools it's often more work to set up a campaign and manage it 
within Kickstarter or even IndieGoGo than to just finish the tool itself.


So while I'm focused right now on meeting some hefty client deadlines, I 
wanted to at least confirm that yes, the code base analysis tool and 
others will become available at first opportunity (devolution 4.0 is 
very close to testable release), and to let you know I'm considering a 
donation-based system to gauge the community's interest in these sorts 
of things.


I'm open to other ideas, but at the moment donations seem a good balance 
of flexibility for both myself and anyone interested in the tools.


There will likely be multiple donation levels to choose from, so if you 
want email support that would be available at a certain minimum, and 
other incentives for higher amounts, yet still allow a gratis option for 
those who may not yet have income streams the tools contribute to.


There are risks with any model, and I don't expect any donations from 
dev tools to do as much for my retirement as consumer apps do.  But 
every little bit helps so that's my intention at the moment, unless 
someone here has a better idea for both making more money to keep such 
efforts viable while also making the tools very easily available for 
anyone who can benefit from them.


--
 Richard Gaskin
 Fourth World Systems
 Software Design and Development for the Desktop, Mobile, and the Web
 
 ambassa...@fourthworld.comhttp://www.FourthWorld.com

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


Cyclomatic complexity

2015-06-07 Thread FlexibleLearning.com
Hi Richard,

I would be deeply interested in your stack!

We have an inherited stack here that is to undergo refactoring in the near
future and a basic 'complexity metric' would be incredibly useful.

Please ping me off-list.

Best regards,

Hugh Senior
FLCo



Richard wrote:

 For many years a lot of new work I was doing started with inheriting 
code bases written by others, so it became useful to have a tool that 
could give me an overview of some aspects of the code base by performing 
static analysis of the scripts.

Here's that thrown-together result:
http://fourthworld.net/lc/4w-projprofiler.png

Going forward, as time permits I'll be expanding that to include a much 
more useful presentation with more info, but this primitive early form 
is noteworthy here if only because it uses very old and sloppy 
techniques that I know can be made much faster.

And that sloppy version takes about 1 second to run on the 13 KLOC code 
base shown.

For the info it provides, well worth the onerous wait. :)

I see many good static code base analysis tools for other languages, and 
there's no reason we can't have lots of them for LC too.

I haven't seen a language with a built-in function for finding orphaned 
handlers across a code base, but Terence if you can point me to one I'll 
see if I can include that in this LC PM toolkit.

--
  Richard Gaskin
  Fourth World Systems
  Software Design and Development for the Desktop, Mobile, and the Web


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


Re: LiveCode 8 and a new video player?

2015-06-07 Thread Kay C Lan
On Sun, Jun 7, 2015 at 12:10 AM, Richard Gaskin ambassa...@fourthworld.com
wrote:

And a more specific question: in the video you linked to, how does the app
 know the angle of the table the book is resting on?  Does the book have two
 RFIDs for triangulation, or does it calculate solely from what it knows
 about the images on each page, or something else?


My guess is it's simply the knowledge of the image. Of the demo of the
walking miniature horse the cube I was holding was a block of wood with
paper black and white images glued to it. A kindergarten kid could have
made it. There was no RFID. I'm guessing it must work off a highly
specialised OCR algorithm but instead of trying to decipher 26 letters, 10
numerals and a handful of punctuation marks; it is just one, or 6 in the
case of a cube, but from multiple angles and orientation. In the case of a
cube the angle never has to be less than 45° because once you go below that
another side/image becomes dominant as it rises above 45°. An improvement
on the QR Code algorithm maybe?

Always appreciate your glass half full (if not overflowing) viewpoint
Richard :-)
___
use-livecode mailing list
use-livecode@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode

[OT] What the *^#$!#$ Just Happened - SPAM

2015-06-07 Thread Kay C Lan
I use this email account almost exclusively for this Use List now; so I
haven't recently given it to anyone, company or whatever.

Up until yesterday I usually received 1 or 2 false SPAMS a day; typically
from Dunbarx's AOL account or some other legitamate Use List user with an
AOL account.

Up until yesterday I usually receved a single actual SPAM every couple of
months.

Today I accessed this account and I had over 50!!! That's more than the
TOTAL email SPAM I've ever received on this account.

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


Re: long overdue book update

2015-06-07 Thread William Prothero
Colin:
That’s great! I’m in.
Bill

 On Jun 7, 2015, at 6:06 AM, Colin Holgate colinholg...@gmail.com wrote:
 
 I worked for quite a few months on an update to the mobile development book I 
 wrote. I managed a few updates, but was constantly busy with work things, and 
 other commitment distractions. I asked another Packt author for advice, he 
 said that when he had the same issue he acquired a co-author. So I did the 
 same!
 
 Joel Gerdeen was going to be a reviewer on the revision, but I asked him if 
 he would be up for being the co-author. It was nearly a year ago that we 
 started talking, and about 11 months since he was signed up to do the job. A 
 couple of days ago I received two copies of the new edition, and it seems 
 like you can buy it now:
 
 http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/
  
 http://www.amazon.com/LiveCode-Mobile-Development-Beginners-Second-ebook/dp/B00YJ64G9W/
 
 I’m puzzled how Amazon show so many used copies available, so soon after its 
 release! Most likely those would be first editions.
 
 By now I’m quite sure that Joel regrets having signed up! He did a great job, 
 but did discover that it was a lot of work. The editors and other staff at 
 Packt have changed a few times in the last year, and each time there was 
 someone new Joel would have to point out that the questions they are asking 
 had already been answered. This time around I think the process was tougher 
 too, that may have just been down to the new staff members, and their style 
 of working.
 
 Anyway, you all should buy several copies of the book, so that Joel gets some 
 recompense!
 
 From memory, I think the changes in the book are to update screenshots, 
 change the text to reflect LiveCode 7, and there are some bits about upcoming 
 LiveCode 8 features. I’m going to ask about whether there is an upgrade path, 
 at least for owners of the revision 1 e-books.
 
 
 ___
 use-livecode mailing list
 use-livecode@lists.runrev.com
 Please visit this url to subscribe, unsubscribe and manage your subscription 
 preferences:
 http://lists.runrev.com/mailman/listinfo/use-livecode


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

Re: [OT] What the *^#$!#$ Just Happened - SPAM

2015-06-07 Thread dunbarx
Kay.


I almost never receive spam on my aol account, rather, I get bounced from the 
list about once per week.. Sorry I seem to be the vector; maybe all mine is 
going your way?


Craig



-Original Message-
From: Kay C Lan lan.kc.macm...@gmail.com
To: How to use LiveCode use-livecode@lists.runrev.com
Sent: Mon, Jun 8, 2015 1:12 am
Subject: [OT] What the *^#$!#$ Just Happened - SPAM


I use this email account almost exclusively for this Use List now; so I
haven't
recently given it to anyone, company or whatever.

Up until yesterday I
usually received 1 or 2 false SPAMS a day; typically
from Dunbarx's AOL account
or some other legitamate Use List user with an
AOL account.

Up until
yesterday I usually receved a single actual SPAM every couple
of
months.

Today I accessed this account and I had over 50!!! That's more
than the
TOTAL email SPAM I've ever received on this account.

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

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


LiveCode 8 - Extension/Widget Developer ID

2015-06-07 Thread Kay C Lan
OK, got a bit of a breather at work so thought I might sit back, relax and
give LC8 a spin. So ended up at this tutorial:

http://livecode.com/write-a-widget-in-8-steps/

Which mentions the need to sign up for a free Developer ID. So logged into
my account, entered an ID and then clicked the Submit button but nothing
happened. So I thought maybe I had to sign the 'Contributors Agreement'
first, so I did that - no problem. Went back and tried to submit and ID but
still nothing.

I thought maybe it sent an email confirming my Developer ID, but when I
checked here what I discovered was an enormous amount of SPAM (See another
post).

I thought if the ID I selected was already taken (lankc) it would tell me.

So, should I bother Heather or is there something silly I'm overlooking.

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


Summer Course

2015-06-07 Thread Richmond

Be there, or be square: https://www.facebook.com/RMLCclasses

Richmond.

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