[U2] New XLr8 Tools release 4.0.22 [ad]

2014-05-20 Thread Doug Averch
Since our last announcement which was several months ago, we at U2logic
have been busy updating our XLr8 Tools.  We have just added UV command to
the Control-Space option.  That means those of us that don't know the
syntax of a command can find while in Eclipse and do not have to consult
the documentation.  VPN's we giving us a lot grief.  We have worked out
those pesky network interfaces while our users are using XLr8 tools in a
VPN environment.  XLr8 Tools work with Unidata and Universe databases only
running in the Eclipse IDE.  Check out our web site for more information at
www.u2logic.com.

v4.0.22 - May 20, 2014
  Add UV documentation commands to Control-Space option.

v4.0.21 - May 9, 2014
  Bugzilla [659] - XLr8Editor Label Sorting by Placement

v4.0.20 - April 12, 2014
  Change licensing use java libs instead of the OS calls.
  Added code to look at at network interfaces especially when using a VPN.

v4.0.19 - April 05, 2014
  XLr8Resizer had a divide by zero error on the custom calculation option.
  Bugzilla [654] - XLr8Editor hangs on looking up key words
  Bugzilla [655] - XLr8Dictionary editor does not allow editing of
non-dictionary data
  Bugzilla [657] - XLr8Editor generates a JNP error for unknown reason

v4.0.18 - March 24, 2014
  XLr8Resizer had un-initialized variable on Unidata when gathering
statistics on the custom option

v4.0.17 - March 12, 2014
  Revert code from bug fix 648
  Cleaned up opens in U2Core java code.

v4.0.15 - March 11, 2014
  Bugzilla [648] - XLr8Editor fails to compile after using the XLr8Installer
  Bugzilla [649] - XLr8Editor UniBasic indexer sometimes errors out.

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Rgarding ED editor

2014-04-17 Thread Doug Averch
If you are trying to use ED or AE in Universe or Unidata these are line by
line editors.   If someone is new to U2 then this is a bad move to try and
teach them something so archaic.

Move into the modern ages using Eclipse IDE from either Rocket Software or
U2logic.  Rocket Software offering is called BDT.  U2logic's offering is
called XLr8Editor.  The both have many more positives than negatives.  If
you have used something like Visual Studio or similar tools then your
learning curve will be quite small.

Regards,
Doug
www.u2logic.com/tools.html
The only Eclipse editor with continuous compile technology


On Thu, Apr 17, 2014 at 4:52 AM, Martin Phillips 
martinphill...@ladybridge.com wrote:

 Hi Shanmukh,

 Do you really mean ED?

 The ED command in Unidata starts the underlying operating system editor.
 By default, this is vi on Linux and the MS-DOS editor on
 Windows. So, to answer your question, we need to know which system your
 are on.

 I have encountered many users who amend their VOC so that ED actually runs
 the AE editor which is part of Unidata itself.


 Martin Phillips
 Ladybridge Systems Ltd
 17b Coldstream Lane, Hardingstone, Northampton NN4 6DB, England
 +44 (0)1604-709200


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Shanmukh Nandha
 Sent: 17 April 2014 10:48
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Rgarding ED editor

 Hello Friends,


 Can any one help with ED editor docs in Unibasic Programming language

 Thank you,
 Shanmukh
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Rgarding ED editor

2014-04-17 Thread Doug Averch
I've been doing Eclipse IDE a lot longer than everybody else.  I'm not
bragging here: U2logic was the first with an editor that ran within Eclipse
IDE for Universe and Unidata in 2004.

I would have to save that I have updated many VOC items from XLr8Editor
Eclipse.  But that is not really point I have made in all of these years
trying to explain this technology.  If the U2 database environment is to
survive and grow, all of us programmers have to look like other programmers
in the world.  Very few of us should be using line by line editors for any
reason.

I firmly believe that the ED/AE should be removed from the database not
because the tools are not useful, but because it detracts from what can be
accomplished within the U2 environment.  When I'm at a client, or doing a
web demo, I have Eclipse running with code showing to showcase that U2 is
not a legacy technology.

When I'm coding and somebody who does not know U2 they can see these to
name few things:

   1. the code compiling on the spot
   2. built-in version control
   3. copy and paste capability
   4. dictionary editing in a grid
   5. an outline with all the variables and their respective line numbers
   6. code completion on my code variables
   7. a local search engine to look for U2 variables or subroutines
   8. a local search for just strings using regular expressions
   9. The ability to have multiple sessions open and manage those sessions
   10. The ability to sync your local storage with the database with a
   single click

Those people have a better feeling about the technology they purchase then
seeing some typing OOPS or C/oldvariable/newvarable/g.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Editor saves time for U2 programmers


On Thu, Apr 17, 2014 at 8:16 AM, George Gallen ggal...@wyanokegroup.comwrote:

 Doug,

 I totally disagree!  Yes, once you get used to a GUI editor, ED/AE can be
 tough, but it has it's merits too.

 One, it's quick - it's ALWAYS available.

 Would you honestly invoke a GUI editor to make a quick change to a VOC
 entry?

 It's a tool of the trade - it needs to be a required learn

 George
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 New Release 4.0.14 [ad]

2014-03-06 Thread Doug Averch
U2logic's announces the new release of XLr8 Tools for Universe and Unidata
version 4.0.14.  In keeping with our normal release strategy, we have
combined our announcement into a single one each month.  Only XLr8 tools
continually updates it products several times a month in our U2 world.

U2logic's is an application creator so we use our tool on average about 8
hours a day so we really do know what the tool need to do and how the
perform.  Try it yourself, we do have trial licenses.

Here is our change log:

v4.0.14 - March 6, 2014
  Bugzilla [647] - Project Explorer display is not correct for LD and LF
files on dictionaries
  Bugzilla [646] - XLr8Editor does allow direct access from version control
(SVN)

v4.0.12 - March 5, 2014
  Bugzilla [641] - XLr8Licenser error on startup

Regards,
Doug
www.u2logic.com
XLr8 Tools for Universe and Unidata
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Multi-threaded phantom processing

2014-03-05 Thread Doug Averch
Instead of phantoms we us a different approach.

Our middle-ware built on Apache Tomcat and UniObjects for Java replicates
data from Universe to Universe or Unidata to Unidata.  Using the built in
routines in UOJ we are able to handle over 10,000 to 20,000 transactions
per day.  This technology uses a DataSet or a select list of data from a
single file in a single operation.  Then you write the DataSet to the other
machine.

Regards,
Doug


On Wed, Mar 5, 2014 at 5:34 AM, David A. Green dgr...@dagconsulting.comwrote:

 I don't know how you would query the OS on the fly, but you can do a
 manual search for a bank of 10 or 20 unused ports and claim them.

 David A. Green
 (480) 201-7953
 DAG Consulting

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Peter Cheney
 Sent: Tuesday, March 04, 2014 9:30 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-threaded phantom processing

 Thanks David. As they say Bigger than Ben-Hur!

 That's a great idea. The server I have is listening on a predetermined
 port. I trolled through /etc/services and a netstat on the remote host to
 select something that looked unused.

 So then if it the main phantom spawns 1-n children (presumably more
 phantoms?), it would also need to select 1-n ports which I suppose must
 also be predetermined? Or is there a call to the OS that can return an
 unused port? We're on AIX but the remote host is HPUX.

 Cheers
 Peter



 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Unidata Index Failure

2014-02-26 Thread Doug Averch
We have be experiencing a Unidata index failure above 7.3.2 on Windows
2008/2012.  When we go back to 7.3.2 the problem goes away.  The problem is
sometimes the index does not get built for certain items.  If we save the
records or rebuild the index it goes away for a few days to a weeks until
one or two items show up not in the index.  Our customers report a software
failure which takes us hours determine that no application software is the
cause and we rebuild the indexes on the file in question.

We have been working with Rocket Software for about 6 months on this
problem.  Rocket is reporting to me that no one has reported this issue to
them.  We thought we ask anyone on the list if they have seen any problem
that is similar where they have solved the problem by rebuilding the
indexes.

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] New release of XLr8 tools for Universe and Unidata [ad]

2014-02-17 Thread Doug Averch
Its been a few months since we publicly announced a new release of XLr8 our
premier tools for Universe and Unidata.  We are releasing updates a few
times a month and our current version is 4.0.11.   Our XLr8 tools require
version Java version 1.7.  If you want our XLr8Commander to work you will
need Eclipse Kepler version.  The XLr8Commander is a easy way to not use
telnet and be able to issue commands from the Eclipse interface without
opening another windows and using a license.

v4.0.11 - February 15, 2014
  Bugzilla [640] - XLr8Synchronizer needs a prompt before starting on the
whole directory

v4.0.10 - February 7, 2014
  Bugzilla [638] - XLr8Editor sometimes is not fully initialized on start
up.

v4.0.9 - January 22, 2014
  Bugzilla [637] - XLr8Editor throws off Java error on start has been fixed.
  Updated XLr8Editor background task name.

v4.0.8 - January 5, 2014
  Added after delete option to call UniBasic routine.

v4.0.7 - December 23, 2013
  Fixed a bug with off-line mode would not open

v4.0.6 - December 18, 2013
  Bugzilla [461] - XLr8Developer grid lines needs have column and rows
instead of a single line.

v4.0.5 - December 15, 2013
  Fixed problem with after write call not working for dataset writes for
dictionaries
  Bugzilla [429] - XLr8 Search Option for UniBasic code - part 3
  Bugzilla [615] - XLr8Editor TODO markers are not always showing
  Bugzilla [591] - XLr8Editor outline should show external called routines

Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] ED: The very finest of 1970s technology! was: UniVerse Dictionary question

2014-02-06 Thread Doug Averch
George:

All you need to do add is the words Back in the day and anyone will know
why this a discussion that should be tabled.

Regards,
Doug
www.u2logic.com
XLr8Editor a real editor and IDE for U2 programmers


On Thu, Feb 6, 2014 at 9:26 AM, George Gallen ggal...@wyanokegroup.comwrote:

 But you left out THE ABSOLUTE most important feature

 OOPS

 George
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] 11.2

2014-01-28 Thread Doug Averch
Hi George:

Most US Rocket Software sellers are consider VAR's or value added
resellers.  That means we must add value to sale of Universe licenses.
 That is why you will rarely see prices quoted over the internet.

However, you can contact me off-line and will go through your options.
 U2logic is a Rocket Software VAR selling XLr8 Tools, U2Weblink
middle-ware, and a host of application software.

Regards,
Doug
www.u2logic.com


On Tue, Jan 28, 2014 at 11:56 AM, George Gallen ggal...@wyanokegroup.comwrote:

 It's been awhile since we last bought UV. What does UV run these days per
 license?

 Note...we are not looking to upgrade at this point - but might consider it
 sometime later this year.

 George Gallen
 Senior Programmer/Analyst
 Accounting/Data Division, EDI Administrator
 ggal...@wyanokegroup.com
 ph:856.848.9005 Ext 220
 The Wyanoke Group
 http://www.wyanokegroup.comhttp://www.wyanokegroup.com/

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BASIC code - upper, lower, CamelCase, what say you?

2013-12-23 Thread Doug Averch
[ad]
Just a heads up for those interesting in more granularity in a search.  We
have added an extension to the search Eclipse engine for XLr8Editor.  This
UniBasic search tab allows you to search for variables, external
subroutines, internal subroutines, and functions.  We wrote this to easily
find every program that used a particular variable or called subroutine to
make re-factoring our code much faster when needed.
[/ad]

Regards,
Doug
www.u2logic.com
Web applications for Universe and Unidata


On Mon, Dec 23, 2013 at 8:59 AM, Bobby Worley bwor...@coburns.com wrote:

 Thanks for all the replies and opinions on mixed case basic coding.

 A little more info on my personal work configuration:

 - we are on Universe 11.1 / IBM AIX / Accuterm
 - I use Rocket BDT for 95% of my coding -
 - I have a home grown search tool that goes through all our source files

 but, I looked a little more into the Search menu tool in Eclipse (BDT) and
 it appears to have much more power (thanks for that tip on Eclipse, Doug).
  There are more and more features in Basic Developer Toolkit and XAdmin
 that i'm finding every day.   Great tool!Now i'm wanting another 23 or
 larger monitor to be able to see more data in all the panes ;)

 Brian Leach - would you be will do share some code samples of how you use
 mixed case? you can email to me directly.



 --

 

 *Bob Worley*

 IT Applications Developer

 Coburn Supply Company

 o: 903.753.8613 | m: 214.676.9825

 bwor...@coburns.com
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BASIC code - upper, lower, CamelCase, what say you?

2013-12-23 Thread Doug Averch
[ad]
Just a heads up for those interesting in more granularity in a search.  We
have added an extension to the search Eclipse engine for XLr8Editor.  This
UniBasic search tab allows you to search for variables, external
subroutines, internal subroutines, and functions.  We wrote this to easily
find every program that used a particular variable or called subroutine to
make re-factoring our code much faster when needed.
[/ad]

Regards,
Doug
www.u2logic.com
Web applications for Universe and Unidata


On Mon, Dec 23, 2013 at 8:59 AM, Bobby Worley bwor...@coburns.com wrote:

 Thanks for all the replies and opinions on mixed case basic coding.

 A little more info on my personal work configuration:

 - we are on Universe 11.1 / IBM AIX / Accuterm
 - I use Rocket BDT for 95% of my coding -
 - I have a home grown search tool that goes through all our source files

 but, I looked a little more into the Search menu tool in Eclipse (BDT) and
 it appears to have much more power (thanks for that tip on Eclipse, Doug).
  There are more and more features in Basic Developer Toolkit and XAdmin
 that i'm finding every day.   Great tool!Now i'm wanting another 23 or
 larger monitor to be able to see more data in all the panes ;)

 Brian Leach - would you be will do share some code samples of how you use
 mixed case? you can email to me directly.



 On Mon, Dec 23, 2013 at 9:27 AM, Wols Lists antli...@youngman.org.uk
 wrote:

  On 22/12/13 22:39, Peter Cheney wrote:
   My colleague has recently introduced me to the joys of Emacs but am
  struggling to un-learn vi.
 
  http://www.emacswiki.org/emacs/ViperMode
 
  I thought I remembered something like this ...
 
  Wol
  (a dinosaur who wishes he still had the Sheffield EDitor :-)
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 



 --

 

 *Bob Worley*

 IT Applications Developer

 Coburn Supply Company

 o: 903.753.8613 | m: 214.676.9825

 bwor...@coburns.com
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BASIC code - upper, lower, CamelCase, what say you?

2013-12-22 Thread Doug Averch
Hi Peter:

When millions of programmers are using a tool like Eclipse, there is always
help on the internet.  Here is what I found:

1) Eclipse for Linux instructions:
https://developer.atlassian.com/display/DOCS/Set+Up+the+Eclipse+IDE+for+Linux
  a) The current release is Kepler
  b) You don't need to install Maven
  c) Make sure you have Java installed first and version 1.7.

2) U2logic's XLr8 Tools plugin instructions:
http://www.u2logic.com/pdfs/XLr8Installation.pdf

3) Email your install id and we will send you a trial license.

Regards,
Doug


On Sun, Dec 22, 2013 at 3:39 PM, Peter Cheney
peter.che...@firstmac.com.auwrote:

 Hi Doug,

 Re the Eclipse thing, do you have any pointers or links etc for setting up
 eclipse in a Linux workstation environment please?
 Most of the stuff I've seen for U2 seems to all be windows based and I'm
 only knew to Eclipse as well having been a vi fan for ages.
 My colleague has recently introduced me to the joys of Emacs but am
 struggling to un-learn vi.

 Cheers
 Peter


 Peter Cheney
 Ultracs Developer
 t 07 3017 8837 | f 07 3002 8400
 e peter.che...@firstmac.com.au
 w firstmac.com.au
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BASIC code - upper, lower, CamelCase, what say you?

2013-12-21 Thread Doug Averch
BFIND are your really serious.  Is this one of those, we must us only use
UniBasic code?  Because if it is, we U2 programmers are really dinosaurs
not knowing the comet already has changed the world.

We have been using Eclipse since 2004.  The search engine is so fast and
will search my local machine, not the database, in seconds.  The Eclipse
search engine shows not only the program but the entire line that matches.
You can click on the line in the search window and the editor start up and
loads the program focusing on the line in question.

Gee, you should wonder how Eclipse compares to a single telnet window
driven program written UniBasic?

Regards,
Doug
www.u2logic.com
Industrial strength tools for U2 programmers and shops


On Sat, Dec 21, 2013 at 6:08 AM, Symeon Breen syme...@gmail.com wrote:

 Not this one again 


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Bobby Worley
 Sent: 20 December 2013 19:02
 To: U2 Users List
 Subject: [U2] BASIC code - upper, lower, CamelCase, what say you?

 First off - Merry Christmas and Happy New Year to all.

 I'm starting to write a lot of new BASIC (Universe 11.1) subroutines for
 our
 DesignBais application, and since I'll be starting with a blank code
 template instead of modifying existing code, and I thought 'hey why not
 join
 the 21st century' and make the code look more mainstream, and readable.
 (falling back on our last TEXMUG presentation by Clif Oliver on
 refactoring).

 And considering Universe 11.2 now supports local subroutines and functions,
 I should make the code look and behave more object-like.

 Does anyone know of a set of rules or guidelines on how to do this?Just
 experimenting briefly, Universe BASIC compiler will allow any mix of cases
 for keywords, but variables are case sensitive.  Example:

 ED BP TEST
 ABC=1
 Abc=2
 abc=3
 PRINT ABC
 Print Abc
 pRiNt abc
 stop
 end

 RUN TEST
 1
 2
 3

 So, how are developers mixed case in their code these day? Do keywords,
 local variables, common variable, equates follow a standard method?

 thanks in advance,
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Doug Averch
Hi Will:

I spoke with your client about our Universe/Unidata accounting package.
 So there is more than one.

Good Luck,
Doug
www.u2logic.com/applications.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Doug Averch
Does Jeff L. ring a bell?


On Wed, Dec 18, 2013 at 4:28 PM, Wjhonson wjhon...@aol.com wrote:


 Excuse me?
 You never spoke with my client.


 -Original Message-
 From: Doug Averch dave...@gmail.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Wed, Dec 18, 2013 3:22 pm
 Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


 Hi Will:

 I spoke with your client about our Universe/Unidata accounting package.
  So there is more than one.

 Good Luck,
 Doug
 www.u2logic.com/applications.html
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Please recommend a Pick-based upgrade for QuickBooks

2013-12-18 Thread Doug Averch
Well then you have another vendor that can contact them.


On Wed, Dec 18, 2013 at 4:46 PM, Wjhonson wjhon...@aol.com wrote:


 Doug you are speaking of a job that is months old already.
 This is a brand new job.
 With a brand new client.




 -Original Message-
 From: Doug Averch dave...@gmail.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Wed, Dec 18, 2013 3:45 pm
 Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks


 Does Jeff L. ring a bell?


 On Wed, Dec 18, 2013 at 4:28 PM, Wjhonson wjhon...@aol.com wrote:

 
  Excuse me?
  You never spoke with my client.
 
 
  -Original Message-
  From: Doug Averch dave...@gmail.com
  To: U2 Users List u2-users@listserver.u2ug.org
  Sent: Wed, Dec 18, 2013 3:22 pm
  Subject: Re: [U2] Please recommend a Pick-based upgrade for QuickBooks
 
 
  Hi Will:
 
  I spoke with your client about our Universe/Unidata accounting package.
   So there is more than one.
 
  Good Luck,
  Doug
  www.u2logic.com/applications.html
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 
 
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata index/query ?

2013-12-06 Thread Doug Averch
Hi David:

In Unidata indexes DO mean faster selects.  I have file with millions
of records with about 14 indexes and most every select on the index
comes back in under a second.   Our disks are 90,000 IO's per second
with a 16GB main memory, without indexes to select and read through
that data takes 5 to 10 minutes minimum.

I have an open ticket with Rocket Software about indexes failing after
7.3.2. I had a similar problem and reduced my version from 7.3.4 to
7.3.2.

Regards,
Doug
www.u2logic.com
XLr8Tools for Universe and Unidata programmers

On Fri, Dec 6, 2013 at 9:00 AM, David A. Green dgr...@dagconsulting.com wrote:
 Jeffrey,

 And index is a B(Binary)+ tree, the plus means that it auto adjusts and
 balances itself as it builds or shrinks.

 After UniData 5.2 UniQuery will use as many indices as it can. In your case
 it is the equivalent of doing two UniQuery selects to two different lists
 and then doing a MERGE.LIST.

 If you are always wanting a combined index lookup on those two values you
 can create an I-Descriptor that combines them and index the I-Descriptor.
 Then use the I-Descriptor in your select statements.

 Remember using an Index doesn't always mean faster selects.  If your index
 brings back a lot of records then you are processing them by index pointer
 and the disk reads will be all over the file.  Whereas without the index you
 are reading the file going through it by groups and it will minimize the
 disk reads.

 David A. Green
 (480) 201-7953
 DAG Consulting

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of jeffrey Butera
 Sent: Friday, December 06, 2013 8:09 AM
 To: U2 Users List
 Subject: [U2] Unidata index/query ?

 Unidata 7.3.3 on RedHat:  I have a table with numerous indicies built:

 File..  H08.CR.COURSE.EVALS Alternate key length..  20
 Node/Block size...  4K OV blocks.  1 (0 in use, 0
 overflowed) Indices...  6 (6 D-type) Index updates.
 Enabled, No updates pending

 Index-Name..  F-type K-type Built Empties Dups In-DICT S/M
 F-no/VF-expr
 XCCE.STUDENT.ID   D  NumYes   Yes Yes  Yes S 8
 XCCE.STATUS   D  TxtYes   No  Yes  Yes S 17
 XCCE.COURSE.NAME  D  TxtYes   No  Yes  Yes S 14
 XCCE.TERM D  TxtYes   No  Yes  Yes S 12
 XCCE.TYPE D  TxtYes   No  Yes  Yes S 22
 XCCE.SUBJECT  D  TxtYes   No  Yes  Yes S 23


 Since these are data fields (nothing computed on-the-fly) and indexed,
 queries should be fast.The table has approximately 737,000 records.

 This query runs in under 1 second:

 SELECT H08.CR.COURSE.EVALS WITH XCCE.TERM EQ '2013F'

 However this query takes 10+ seconds (or longer) - even with two indexed
 fields:

 SELECT H08.CR.COURSE.EVALS WITH XCCE.TERM EQ '2013F' AND XCCE.TYPE EQ
 'FINCRSE'

 I'm at a loss to explain the second, any insight appreciated.

 --
 Jeffrey Butera, PhD
 Associate Director for Application and Web Services
 Information Technology
 Hampshire College
 413-559-5556

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata index/query ?

2013-12-06 Thread Doug Averch
In Unidata indexes DO mean faster selects.  I have file with millions
of records with about 14 indexes and most every select on the index
comes back in under a second.   Our disks are 90,000 IO's per second
with a 16GB main memory, without indexes to select and read through
that data takes 5 to 10 minutes minimum.

I have an open ticket with Rocket Software about indexes failing after
7.3.2. I had a similar problem and reduced my version from 7.3.4 to
7.3.2.

Regards,
Doug
www.u2logic.com
XLr8Tools for Universe and Unidata programmers

On Fri, Dec 6, 2013 at 9:00 AM, David A. Green dgr...@dagconsulting.com wrote:
 Jeffrey,

 And index is a B(Binary)+ tree, the plus means that it auto adjusts and
 balances itself as it builds or shrinks.

 After UniData 5.2 UniQuery will use as many indices as it can. In your case
 it is the equivalent of doing two UniQuery selects to two different lists
 and then doing a MERGE.LIST.

 If you are always wanting a combined index lookup on those two values you
 can create an I-Descriptor that combines them and index the I-Descriptor.
 Then use the I-Descriptor in your select statements.

 Remember using an Index doesn't always mean faster selects.  If your index
 brings back a lot of records then you are processing them by index pointer
 and the disk reads will be all over the file.  Whereas without the index you
 are reading the file going through it by groups and it will minimize the
 disk reads.

 David A. Green
 (480) 201-7953
 DAG Consulting

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of jeffrey Butera
 Sent: Friday, December 06, 2013 8:09 AM
 To: U2 Users List
 Subject: [U2] Unidata index/query ?

 Unidata 7.3.3 on RedHat:  I have a table with numerous indicies built:

 File..  H08.CR.COURSE.EVALS Alternate key length..  20
 Node/Block size...  4K OV blocks.  1 (0 in use, 0
 overflowed) Indices...  6 (6 D-type) Index updates.
 Enabled, No updates pending

 Index-Name..  F-type K-type Built Empties Dups In-DICT S/M
 F-no/VF-expr
 XCCE.STUDENT.ID   D  NumYes   Yes Yes  Yes S 8
 XCCE.STATUS   D  TxtYes   No  Yes  Yes S 17
 XCCE.COURSE.NAME  D  TxtYes   No  Yes  Yes S 14
 XCCE.TERM D  TxtYes   No  Yes  Yes S 12
 XCCE.TYPE D  TxtYes   No  Yes  Yes S 22
 XCCE.SUBJECT  D  TxtYes   No  Yes  Yes S 23


 Since these are data fields (nothing computed on-the-fly) and indexed,
 queries should be fast.The table has approximately 737,000 records.

 This query runs in under 1 second:

 SELECT H08.CR.COURSE.EVALS WITH XCCE.TERM EQ '2013F'

 However this query takes 10+ seconds (or longer) - even with two indexed
 fields:

 SELECT H08.CR.COURSE.EVALS WITH XCCE.TERM EQ '2013F' AND XCCE.TYPE EQ
 'FINCRSE'

 I'm at a loss to explain the second, any insight appreciated.

 --
 Jeffrey Butera, PhD
 Associate Director for Application and Web Services
 Information Technology
 Hampshire College
 413-559-5556

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Unidata error for the ages, so to speak.

2013-12-05 Thread Doug Averch
I was playing with EVAL trying to see why it would work in Universe
and not in Unidata.  I typed in this sentence in Unidata 7.3.6:

list CRM.CUSTOMERS WITH EVAL UPCASE(@RECORD15) LIKE BILL...

UPCASE(@RECORD15)
-^
Virtual Attribute Error: qz1zq syntax error

So what is qz1zq syntax error?  Who would of thought this would help a
seasoned professional like myself figure our my syntax error.  I guess
I really don't understand this database after many many years...

The correct syntax was :
list CRM.CUSTOMERS WITH EVAL UPCASE(CONTACT.NAME) LIKE 'BILL...'

Regards,
Doug
www.u2logic.com
Web applications with real error messages
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Editor Release 4.0.3 [ad]

2013-12-03 Thread Doug Averch
Our current release is 4.0.3. By the way this software has some code for
Universe 11.2 new UniBasic features.

This release is significant in that we have changed the licensing scheme to
a single entry from for all keys.  If you upgrade you will need a new
license key.  When you upgrade send us your new installation id and we will
send you a new key as quick as we can.

We always felt the the Eclipse search engine was not adequate for UniBasic.
 We have create our own search tab for UniBasic and dictionaries.  You can
search for functions, external subroutines, internal subroutines, and
variables. This search engine uses our UniBasic indexer information that is
captured when you start up Eclipse the routine is very fast.

Here is our change log:

v4.0.3 - December 02, 2013
  Updated XLr8 item list spinner from 1000 to 5000.
  Bugzilla [429] - XLr8 Search Option for UniBasic code - part 1.

v4.0.2 - November 24, 2013
  Updated documentation
  Bugzilla [622] - XLr8Object Editor translator kicks off a message
occasionally

v4.0.1 - November 16, 2013
  Bugzilla [606] - XLr8Licenser old licensing code needs to be removed
  Bugzilla [426] - XLr8Object Editor will be multi-language is completed

v3.10.3 - November 14, 2013
  Bugzilla [426] - XLr8Object Editor will be multi-language part 2.

Regards,
Doug
www.u2logic.com
'XLr8 Tools for Universe and Unidata databases
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BDT Sluggish

2013-11-21 Thread Doug Averch
Hi Bill:

I did notice a delay when you type in a program.  BDT has a very long pause
between characters.  It has something to do with how the implemented their
on the fly compiler.  You will have to submit a issue with them.
 Hopefully, they will get it resolved in a few months or so.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Editor for Universe and Unidata programmers


On Thu, Nov 21, 2013 at 2:17 PM, Bill Brutzman bi...@hkmetalcraft.comwrote:

 1. I just downloaded the latest Oct2013.
 2. As with the earlier BDT release... each time I press a key... it takes
 two seconds to appear on the screen.
 3. My PC that I am using BDT is Windows Pro 8.1... and the latest Symantec
 EndPoint Protect AntiVirus.
 4. Suggestions would be appreciated.

 --Bill

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] U2logic updates its XLr8 Tools for Universe and Unidata [ad]

2013-11-15 Thread Doug Averch
It been a while since we have posted our updates because we thought we were
a little too verbose.  But we are back again after two months.

We have been very busy as always at U2logic improving our XLr8 products.
 We have had about 15 updates in that time.  Compare this with any other U2
products out in the wild web and you will find we are the leader in
continuous improvement.

For example, our XLr8 Commander allows us to not have telnet window open to
do LIST/SELECT commands.  We can create a stack save locally on our
workstation and call it up hours or days later to do the same thing.
 Almost any command or program can be run from our commander making it an
invaluable tool for any Universe or Unidata programmer while they are using
any of our tools.

Here is our change log for the past three months.

v3.10.3 - November 14, 2013
  Bugzilla [426] - XLr8Object Editor will be multi-language part 2.

v3.10.2 - November 7, 2013
  Added missing preference for XLr8Object Editor
  Changed wording on XLr8Commander and removed unused icons.

v3.10.1 - November 6, 2013
  Bugzilla [549] - XLr8Object Editor will not come up from the Eclipse
search function
  Bugzilla [426] - XLr8Object Editor will be multi-language part 1.

v3.10.0 - October 31, 2013
  Added preference for U2 commands to timeout more than standard for UOJ.
  Updated combined licensing routine
  Updated XLr8Commander menu items

v3.9.20 - v3.9.14 - October 22, 2013
  XLr8Resizer removed more integer math and replaced them with long math.
  Bugzilla [603] - XLr8Resizer does not gather statistics occasionally
  Bugzilla [604] - XLr8Resizer has a divide by zero error.
  Bugzilla [167] - XLr8Licenser needs the ability to license with a master
key
  Bugzilla [602] - XLr8Resizer was skipping large files on Universe
  XLr8Resizer increased timeout to 9 hours

v3.9.13 - October 10, 2013
  Bugzilla [547] - XLr8 Command Interpreter needed more tuning before
release.
  Removed some logging from U2Core functions.
  Bugzilla [601] - XLr8Synchronizer is gettting a JNP
  Bugzilla [602] - XLr8Resizer error on large files when gathering
statistics
  XLr8Resize fixed problem with file revision showing up on resize commands

v3.9.12 - October 08, 2013
  Fixed JNP error on XLr8Synchronizer and others.

v3.9.11 - October 07, 2013
  Speed up the copy and paste U2 files by doing a single garbage collect
for a single segment
  Bugzilla [547] - XLr8 Command Interpreter allows you to run TCL/ECL
commands from a windows and see the results.
  Bugzilla [590] - Update Quartz job processing software to version 2.2.0

v3.9.7 - September 20, 2013
  Bugzilla [554] - XLr8Framework linked projects with no properties
  Bugzilla [598] - XLr8Installer jnp error on Universe to Unidata
dictionaries only

Regards,
Doug
www.u2logic.com
Guaranteed to have spelling and grammar errors
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [OT] Interview Questions

2013-10-11 Thread Doug Averch
Kevin,

You realize this is not a therapy session.  There are people you know and
others that may be reading this.  This is not the venue for that.

Regards,
Doug
www.u2logic.com


On Fri, Oct 11, 2013 at 10:56 AM, Kevin King ke...@precisonline.com wrote:

 Unfortunately, in one case I hired a friend.  Needless to say, it was one
 of the worst decisions I've made.  Not only lost a friend, but lost a lot
 of customer confidence by her attitude, poor workmanship, and unwillingness
 to adapt.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] REPLICATING DATA

2013-09-03 Thread Doug Averch
Hi Andrea:

U2logic does replication via UniObjects for Java.  It is built-in to our
U2WebLink middle-ware engine. You just need to surround you writes and
deletes with a few lines of code and our software takes care of the rest.
 This software works for version 10.1 of Universe and above.  You can
contact me off-line for more information.

Regards,
Doug
www.u2logic.com


On Tue, Sep 3, 2013 at 10:18 AM, Ard956 ard...@optonline.net wrote:

 Does anyone do replication with a tool outside of the U2 toolbox?  We are
 on UV 10.2.10 which does not support UV replication.  We have no plans to
 upgrade at this time but need a backup for our Universe server.  Our
 database is about 180GB.

 Thank you,

 Andrea Dente
 Taylored Services



 Sent from my iPad
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Read and Writing binary files with UOJ

2013-09-02 Thread Doug Averch
Rick,

It looks like you can do this with Universe UniBasic ReadBlk and we have
working code.  I have been unable to find any equivalent in Unidata.

Thanks,
Doug
www.u2logic.com


On Fri, Aug 30, 2013 at 6:15 PM, Rick Nuckolls r...@lynden.com wrote:

 Doug,

 Looking at my old code, I call a subroutine on the backend to do the
 readblk, and then use the default reverse conversion on the return
 argument's UniString. ( byte[] myBinary = myUnistring.toString().getBytes()
  )..

 UOJ, in its wisdom, does not expose the raw byte array that it gets from
 the back end before it converts it to Java characters in a UniString, hence
 the code above. This might even work if you use the UniSequentialFile
 readBlk() function.

 Technically, it might be better to specify the character encoding, as in
 byte[] myBinary = myUnistring.toString().getBytes(ISO-8859_1), but this
 assumes that one are sure of what UOJ used to convert the bytes received
 from the server to characters, and that the conversion is 100% reversible.
 It is unclear that UOJ even defines an encoding, and if Localization is in
 use, UniStrings may not reverse to an equal byte array.

 Because of that uncertainty, it would be best to call a subroutine on the
 UDT server that did a block read of the file, a base64 encoding of it using
 ENCODE(...), and then, after passing it back to UOJ, use
 sun.misc.BASE64Decoder to convert
 the UniString return argument back to a byte[].  (After, of course, you
 convert the UniString to a String.) -- For a total of 4 conversions per
 source byte.

 Several years ago, I pointed out  to Rocket (IBM?, Ardent?) that it might
 be more appropriate for the UniSequentialFile readBlk method to return a
 byte[] rather than a UniString. Obviously, it was too late for that, but it
 does not appear that U2  has added a readBytes() method, which is no
 surprise, as I recollect the conversation. (Obviously, there needs to be a
 writeBlk( byte[] ) or writeBytes( byte[] ) method too.)

 Good luck,

 Rick Nuckolls


 On Aug 30, 2013, at 2:30 PM, Doug Averch dave...@gmail.com wrote:

  I was at a U2U in 2010, I think, and somebody showed us how to read and
  write files such as tiffs using UniObjects.  The example was storing them
  in Unidata and send them out to the web using UOJ.
 
  Does anybody know what lecture that was?  Or how to do it?
 
  Regards,
  Doug
  www.u2logic.com
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Read and Writing binary files with UOJ

2013-08-30 Thread Doug Averch
I was at a U2U in 2010, I think, and somebody showed us how to read and
write files such as tiffs using UniObjects.  The example was storing them
in Unidata and send them out to the web using UOJ.

Does anybody know what lecture that was?  Or how to do it?

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Editor 3.9.3 requires Java 1.7 [ad]

2013-08-29 Thread Doug Averch
Hi:

Since we have been running Java 1.7 for many years now, we did not realize
how many of our user base was still running Java 1.6.  With at least 16
updates since Java 1.7 came out in July of 2011, we have incorporated some
new code in our XLr8Editor for Universe and Unidata that is not backwards
compatible with the older Java.  Additionally, our new plug-in
XLr8Synchronizer requires Java 1.7 as well.

You can contact me off-line for instructions how to tell Eclipse you have
Java 1.7 running.

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Summer releases for Universe and Unidata [ad]

2013-08-21 Thread Doug Averch
Since this summer we have been releasing a lot features with our XLr8
product at a rapid pace, it was decided to not announce everyone.  We are
combining the last three releases into this announcement.  Below is a
summation of a couple of these amazing features we have added to our
products.

1) XLr8Synchronizer allows your local copy to in sync with the database
copy.  In a programming environment where you have multiple programmers
making change to code whether or not you are using version control, you
might want to know what go changed.  With the XLr8Synchronizer, it will
sync you programs files, procs, paragraphs, dictionaries, and even data.

2) Task tags are something that has been missing in UniBasic programming
forever.  You can now put in TODO's, FIXME's, or company specific tags into
your code.  XLr8Editor will read through your code and build what Eclipse
calls a marker view of them.  In a single view you can see what programs
tasks are still open or require changes.  This something Java programmers
have had for years.  No other UniBasic editor can do this.

Here is our change log:

v3.9.3 - August 20, 2013
   Bugzilla [584] - XLr8Synchronizer tries to sync object code
   Bugzilla [319] - XLr8Editor needs the Task Tags option like java editor
supports
   Bugzilla [587] - XLr8Editor basic code indexer freezes the UI
   XLr8Synchronizer allows for color coding the tags
   XLr8Editor indexer now starts in a second or so instead of 3 minutes.

v3.9.2 - August 16, 2013
   Added new quartz library for Job processing
   Updated documentation for tasks tags
   Bugzilla [319] - XLr8Editor supports tasks tags like Java and other
languages.

v3.9.1 - August 08, 2013
   Remove console message on copy DB to local
   Bugzilla [570] - XLr8Installer delete key is not working
   Bugzilla [296] - XLr8Synchronizer is completed

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] I am looking for a CRM package on multi-value

2013-08-07 Thread Doug Averch
Hi:

I have a 100% Web based CRM package that runs on Universe or Unidata.  I
would be happy at anytime to give you a demo of its capabilities or check
out our web site for more information.

Regards,
Doug
www.u2logic.com
Full Suite of applications for U2

On Wed, Aug 7, 2013 at 10:22 AM, Wjhonson wjhon...@aol.com wrote:

 I am looking for a Customer Relationship Management application.

 I have a client who is familiar with Universe and would prefer that, but
 willing to look at other MV database applications.

 However they also will want to demo this to their own clients from
 time-to-time and so want a pretty looking face on it.
 The backend has to be multi-value of some sort, so don't pitch me non
 multi-value solutions please

 What are my choices if any?

 Only looking for *already installed* choices, not custom work.
 Some customization is always necessary, but they want to see a working
 application from the get-go.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] I am looking for a CRM package on multi-value

2013-08-07 Thread Doug Averch
The reason U2 is such a small player in the database market is, in my
opinion, we are a VAR driven market.  The VAR's can only sell so much.  The
software quality of the applications is dependent on the VAR.  And don't
get me start on telnet applications.  If Rocket Software U2 sold
applications, you would need a business case BS for every reason to get
the database, documentation, and tools moving into the 21st century.

Before I fall off my soap box check out my blog at
http://u2logic.blogspot.com/2011/06/red-headed-step-child.html

Regards,
Doug
www.u2logic.com
Innovative web based software running on Universe and Unidata

On Wed, Aug 7, 2013 at 2:59 PM, Daniel Ruckel
dan...@southwesttraders.comwrote:

 Always appreciate your insights Tony, thank you.

 Danny Ruckel



 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Wednesday, August 07, 2013 12:50 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] I am looking for a CRM package on multi-value

 You're quite clear that you don't want a pitch for non-MV so that's not
 where I'm going here. I think this inquiry is fascinating for how it's
 presented rather than what it's about. In short, in this case I think
 you're
 doing MV a dis-service by being so supportive. Because my response isn't
 specifically about U2, and not a direct answer to your question, I've
 posted
 it as a blog:

 http://nebula-rnd.com/blog/tech/mv/2013/08/compete1.html

 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 http://Nebula-RnD.com/blog
 http://LinkedIn.com/in/TonyGravagno
 http://Twitter.com/TonyGravagno
 http://PickWiki.com
 http://groups.google.com/group/MVDBMS
 http://BitBucket.org/FOSS4MV/



  From: Wjhonson
  I am looking for a Customer Relationship Management application.
 
  I have a client who is familiar with Universe and would prefer that,
 but
  willing to look at other MV database applications.
 
  However they also will want to demo this to their own clients from
  time-to-time and so want a pretty looking face on it.
  The backend has to be multi-value of some sort, so don't pitch me
 non
  multi-value solutions please
 
  What are my choices if any?
 
  Only looking for *already installed* choices, not custom work.
  Some customization is always necessary, but they want to see a working
  application from the get-go.

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Large DICT affecting I/O

2013-08-06 Thread Doug Averch
Hi Jeffery:

We have a client with 6,000 dictionaries items and they have no performance
problems  If the dictionary is sized correctly, there generally is no
performance hit.  However, editing it with some tools is a pain because it
takes quite a long time to read them.

Regards,
Doug
www.u2logic.com
XLr8Dictionary Editor for large dictionary editing

On Tue, Aug 6, 2013 at 9:08 PM, jeffrey Butera jbut...@hampshire.eduwrote:

 I'm curious how large of a DICTionary some of you have worked with and, in
 particular, how very large DICTs can adversely affect applications.

 We have a DICT approaching 1500 data elements (no idescs)  - which is
 quite large for us.  But I'm curious if others have DICTs this large or
 larger and have no adverse affect on their application performance.

 This is Unidata 7.3.4 if it matters.

 --
 Jeffrey Butera, PhD
 Associate Director for Application and Web Services
 Information Technology
 Hampshire College
 413-559-5556

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Large DICT affecting I/O

2013-08-06 Thread Doug Averch
Hi Jeffery:

We have a client with 6,000 dictionaries items and they have no performance
problems  If the dictionary is sized correctly, there generally is no
performance hit.  However, editing it with some tools is a pain because it
takes quite a long time to read them.

Regards,
Doug
www.u2logic.com
XLr8Dictionary Editor for large dictionary editing

On Tue, Aug 6, 2013 at 9:08 PM, jeffrey Butera jbut...@hampshire.eduwrote:

 I'm curious how large of a DICTionary some of you have worked with and,
 in particular, how very large DICTs can adversely affect applications.

 We have a DICT approaching 1500 data elements (no idescs)  - which is
 quite large for us.  But I'm curious if others have DICTs this large or
 larger and have no adverse affect on their application performance.

 This is Unidata 7.3.4 if it matters.

 --
 Jeffrey Butera, PhD
 Associate Director for Application and Web Services
 Information Technology
 Hampshire College
 413-559-5556

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users



___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] XAdmin wiki?

2013-08-05 Thread Doug Averch
Hi:

The problem is not whether you need a wiki or not.  The problem is the
documentation is terrible and in most cases non-existent. A year ago at U2
University a majority of us discussed this with the board of Rocket U2.
 The agreed with us they would fix this and show some examples as well.

Well, here we are a year and many months later with the same problem.  New
users and non-eclipse users cannot figure out how this tool works.

Since U2logic is a U2 VAR, U2logic does get paid to tell our clients how to
use this tool and the others.  However, since the tools are given away by
Rocket there is little money in the pot for any meaningful help.

Regards,
Doug
www.u2logic.com
Better documentation for our XLr8 Tools
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Anti-fraud software

2013-08-04 Thread Doug Averch
Jerry:

We have a product for monitoring changes in your data.  It takes a before
and after image when you do writes, deletes and adds. You surround you
routines for reading and writing with a few lines of code and the U2logic
software takes care of the rest.  It is even smart enough not to write if
nothings been updated.  One of our clients that does 200,000 transactions a
month uses this system to tell me who changed rates, receivings, shippings,
and picks.

Email me or call me off-line for more information.

Regards,
Doug
www.u2logic.com

On Sun, Aug 4, 2013 at 1:23 PM, Jerry jpb-u...@hotmail.com wrote:

 Thanks Susan,
 Basically what the bosses want is to monitor our clients activity, any
 deviation from the normal adding and removing customers or raising or
 lowering of payment amounts. We probably will have to go in house because
 all of our software is home grown.

 J
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Anti-fraud software

2013-08-04 Thread Doug Averch

 Jerry:

 We have a product for monitoring changes in your data.  It takes a before
 and after image when you do writes, deletes and adds. You surround you
 routines for reading and writing with a few lines of code and the U2logic
 software takes care of the rest.  It is even smart enough not to write if
 nothings been updated.  One of our clients that does 200,000 transactions a
 month uses this system to tell me who changed rates, receivings, shippings,
 and picks.

 Email me or call me off-line for more information.

 Regards,
 Doug
 www.u2logic.com


 On Sun, Aug 4, 2013 at 1:23 PM, Jerry jpb-u...@hotmail.com wrote:

 Thanks Susan,
 Basically what the bosses want is to monitor our clients activity, any
 deviation from the normal adding and removing customers or raising or
 lowering of payment amounts. We probably will have to go in house because
 all of our software is home grown.

 J


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] U2logic's announces a synchronization engine for it XLr8 tools [ad]

2013-08-03 Thread Doug Averch
We are announcing our new synchronization engine built into our XLr8
products. U2logic has put out over 30 releases this year with 15 more
scheduled.  Our current version of our tools is 3.9.0.

Why the need to Sync, you are probably asking yourself?  XLr8Editor is
based on the Eclipse framework which means all of your editing is done
locally and saved in your workspace.  XLr8Editor allows off-line editing of
your basic code so sometimes you want to know if the code you have been
working on differs from the database version.  The XLr8 Synchronization
engine will tell whether your source code has been changed either locally
or from the U2 database.

We have some batch routines that updates all of our HTML in Universe.  If
another programmer runs the batch job our XLr8 Synchronizer will tell you
to update your local source code via our XLr8 Synchronization engine.  This
will save us hours on updating our source code manually for our version
control system that is built into all of our XLr8 products like XLr8Editor,
XLr8Dictionary Editor, XLr8Resizer, XLr8Installer, XLr8Developer, and
XLr8Object Editor.


Regards,
Doug
www.u2logic.com
XLr8 Tools for Universe and Unidata databases
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] I Type Fields in Universe

2013-07-23 Thread Doug Averch
If you are using an editor like AE.  AE does not delete lines necessary
like ED on Universe.  Otherwise, it should work if you are just changing
the UniBasic code.

Regards,
Doug
www.u2logic.com

On Tue, Jul 23, 2013 at 9:25 AM, randyleesmith randyleesm...@roadrunner.com
 wrote:

 It's been a while since I messed with these things so I need to ask.


 The I type in question is a SUBR and calls code that returns the value I
 want the field to have.

 You compile the I type and it works fine.

 I then need to change the code, compile the code and even re-compile the I
 type again, it did not work.

 The field acts as before the last time I compiled it.


 I've found the new chances will only work after I delete attributes 16 - 20
 in the I type and recompile it.


 Is there a better/other way?



 -
 I used to be an Optimist until I knocked over the glass.
 --
 View this message in context:
 http://u2-universe-unidata.1073795.n5.nabble.com/I-Type-Fields-in-Universe-tp41330.html
 Sent from the U2 - Users mailing list archive at Nabble.com.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Benton Scheduler

2013-07-19 Thread Doug Averch
Between responses from Lee and Jeff in the last few days, I thought that
Prime Information was no coming back. Oh no, this is zombie software that
won't die...

Regards,
Doug
www.u2logic.com
Creators of zombie killer software for Universe and Unidata

On Fri, Jul 19, 2013 at 2:29 AM, Lee Leitner leitn...@acm.org wrote:

 Hello all,

 Infocus is alive and quite well, and BENTON is an actively developed and
 supported product with a strong U2 user base.

 There may have been a miscommunication that occurred here. I have
 contacted the poster directly to assist.

 Jeff, thanks for noting that I have also been an academic. I am 100% back
 in industry (the term the academics like to use), and focused on BENTON RD
 and BENTON technical support.

 Thanks to those who responded to the original post.

 Regards,

 Lee


 On Thu, 18 Jul 2013, Riverman wrote:

  I am looking for source code for Infocus's Benton scheduler. As far as i
 can
 tell Infocus has disappeared from this planet. Our organisation is having
 some challenges with reinstalling Benton. I am also looking for other
 scheduler options.



 --
 View this message in context: http://u2-universe-unidata.**
 1073795.n5.nabble.com/Benton-**Scheduler-tp41282.htmlhttp://u2-universe-unidata.1073795.n5.nabble.com/Benton-Scheduler-tp41282.html
 Sent from the U2 - Users mailing list archive at Nabble.com.
 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users


 --**---
 Lee J. Leitner, Ph.D.  leitn...@acm.org

 ---v.16---**---

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Benton Scheduler

2013-07-18 Thread Doug Averch
Hi:

We have a scheduler built-in to our middle-ware called U2WebLink that is
web based running on Apache Tomcat. You have to have the jobs submitted via
the web and it uses open source Java library called Quartz for cron like
scheduling.  I can send you more information if that is something you are
interested in.

Regards,
Doug
www.u2logic.com
U2WebLink middle-ware for Universe and Unidata sites

On Thu, Jul 18, 2013 at 4:46 PM, David Taylor da...@sysmarkinfo.com wrote:

 To Riverman,

 I have not heard of the Benton scheduler and I'm not sure what sort of
 scheduler you're looking for, but we have a Finite Scheduling scheduler
 associated with the Shop Floor Control module of our discrete
 Manufacturing software suite.

 I'll be glad to send you some information on it if you're interested.

 Best wishes in finding your new scheduler,

 Dave Taylor
 Sysmark Information Systems, Inc.
 1-800-SYSMARK (1-800-797-6275)


  I am looking for source code for Infocus's Benton scheduler. As far as i
  can tell Infocus has disappeared from this planet. Our organisation is
 having
  some challenges with reinstalling Benton. I am also looking for other
  scheduler options.
 
 
 
  --
  View this message in context:
 
 http://u2-universe-unidata.1073795.n5.nabble.com/Benton-Scheduler-tp41282.html
  Sent from the U2 - Users mailing list archive at Nabble.com.
  ___
  U2-Users mailing list
  U2-Users@listserver.u2ug.org
  http://listserver.u2ug.org/mailman/listinfo/u2-users
 


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Fwd: UML mapping tool for MV (UniVerse)

2013-07-16 Thread Doug Averch
You silly boys and girls, you don't need dictionaries to do a UML class
diagram.  You just need UniBasic code, Eclipse to index your code, and XLr8
to create the XML.

Regards,
Doug
www.u2logic.com
Spelling is optional for U2 programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Fwd: UML mapping tool for MV (UniVerse)

2013-07-16 Thread Doug Averch
If you use equates (EQUATE ACTION.DATE TO 12) then our XLr8 Eclipse based
system knows that your destination is 12 and is called ACTION.DATE.   If
you U2 dictionary has 5 references to the position 12, then you will have
to have add a definition file to allow the translation to something other
than 12.   This really is not Rocket Science.

Regards,
Doug
www.u2logic.com
XLr8 Tools for the Universe and Unidata

On Tue, Jul 16, 2013 at 3:19 PM, Wjhonson wjhon...@aol.com wrote:

 How does it know what to call the data elements?
 Code typically won't call an element Date.Hired
 But the HR processing module, might just write the Action Date or even the
 System Date into field 12 or something
 It's up to the dictionary, and/or human knowledge of what the date means
 in this case, to know it's the Date.Hired.
 So how do you address that problem by just reading code?








 -Original Message-
 From: Doug Averch dave...@gmail.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Tue, Jul 16, 2013 2:05 pm
 Subject: Re: [U2] Fwd: UML mapping tool for MV (UniVerse)


 You silly boys and girls, you don't need dictionaries to do a UML class
 diagram.  You just need UniBasic code, Eclipse to index your code, and XLr8
 to create the XML.

 Regards,
 Doug
 www.u2logic.com
 Spelling is optional for U2 programmers
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users


 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UML mapping tool for MV (UniVerse)

2013-07-15 Thread Doug Averch
Hi Lynette:

Are looking for structural diagrams like a Class Diagram? This would
involve reading through all of your code and developing the appropriate
structure from the UniBasic code.  We have been doing this internally for a
couple of years at U2logic using our XLr8Editor Eclipse plug-in that reads
and indexes all of your UniBasic code it knows about.

Contact me off-line and we can discuss how to get this done for you.

Regards,
Doug
www.u2logic.com/tools.html


On Mon, Jul 15, 2013 at 1:44 PM, Lynette LeDoux
lynette.led...@mouser.comwrote:

 Hello all.

 The call has come to locate possible data modelling tools (UML) that could
 potentially would connect to our UniVerse system.
 Ideas?

 L2
 (Lynette LeDoux)
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UML mapping tool for MV (UniVerse)

2013-07-15 Thread Doug Averch
Hi Lynette:

Are looking for structural diagrams like a Class Diagram? This would
involve reading through all of your code and developing the appropriate
structure from the UniBasic code.  We have been doing this internally for a
couple of years at U2logic using our XLr8Editor Eclipse plug-in that reads
and indexes all of your UniBasic code it knows about.

Contact me off-line and we can discuss how to get this done for you.

Regards,
Doug
www.u2logic.com/tools.html


On Mon, Jul 15, 2013 at 1:44 PM, Lynette LeDoux
lynette.led...@mouser.comwrote:

 Hello all.

 The call has come to locate possible data modelling tools (UML) that could
 potentially would connect to our UniVerse system.
 Ideas?

 L2
 (Lynette LeDoux)
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Unbelievable or Believable you decide [ad]

2013-07-12 Thread Doug Averch
Our competitor, who shall be nameless in this post, has only changed their
version number in last 9 months.  We have added features and more features
in the last two week than we ever thought we could.

   1. XLr8Dictionary Editor
  - Ability to create indexes
  - Ability to delete indexes
  - Ability to build indexes
  - Ability to save your dictionary file to a tab delimited file which
  then you can print in Excel
  - You can added edit dictionaries that begin with CON.
   2. XLr8Editor
  - Content Assist (Control-space) is loaded with UniBasic commands for
  Unidata only.  (Universe in a few weeks)
  - The outline of variables and subroutines can be sorted
  alphabetically either ascending or decending

Thanks again to our team who keep pushing the boundaries of what can be
done in weeks that use to take us months.

Regards,
Doug
www.u2logic.com
XLr8 tools for Universe and Unidata
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Auto Save and Auto Compare in XLr8Editor version 3.8.0 [ad]

2013-07-02 Thread Doug Averch
We are pleased to announce that we have added the following features to our
XLr8Editor

   1. An option to auto save your local source code every so many minutes
   to the database version.
   2. An option to auto compare your local source code every so many
   minutes to the database version.
   3. All XLr8 Tools have been tested for the new release of Eclipse
   version 4.3 called Kepler.

We are real proud of our team of Java programmers have been able to fix and
enhance our tools with the tremendous pressure of releases every 3 to 4
weeks.  We would, also, like to thank of our users for the directing us to
filling in the XLr8 products with needed enhancements.

Regards,
Doug
www.u2logic.com
Tools and Applications for the Universe and Unidata shops
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Creating files within XLr8 Eclipse IDE [ad]

2013-06-27 Thread Doug Averch
Although a lot of you have different ideas what tools can do for you, we
continually dream up and add to our XLr8 Tools features that we have wanted
for years.  XLr8 version 3.7.9 which was released yesterday allows you to
create files using XLr8.

You simply right click on the Universe or Unidata account and then answer
the prompts from the file creation wizard.  We found this to be important
feature in development or just copying data when we need to save it off in
another file name.

All of the XLr8 users get this feature not matter what product or
product(s) they have licensed.

Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Editor release 3.7.8 [ad]

2013-06-21 Thread Doug Averch
Hi All:

We found a bug in the compile error markers.  When you compiled the mouse
over event did not show what the error was.  You
had to go to the markers tab to find the error.

 v3.7.8 - June 21, 2013
   Bugzilla [548] - XLr8Editor marker mouse over events are not working

Regards,
Doug
www.u2logic.com/download.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] New XLr8Editor Update Version 3.7.7 [ad]

2013-06-17 Thread Doug Averch
Although sometimes we think we are not releasing software fast enough, we
look at our competition to see what they are doing.  They mentioned at U2
University that they would be releasing their tools on a monthly basis.
 For about 6 months the only release of their competing product was a
version number update.  That confirmed to us that monthly releases are a
tough nut to crack.  You must be disciplined in what you can finish in 3 to
4 weeks and get the software out the door.

We are glad to report that U2logic has been doing that for many many years
now.  We have just added features like Before Read Call so that you can
call any program before the read.  The was in response to a user that
needed to call their own UniBasic routine before the XLr8Editor reads the
item in.

Here is our change log for the past few months:

v3.7.7, v3.7.6 - June 15, 2013
   Bugzilla [533] - XLr8Editor multiple reads problem fixed
   Bugzilla [448] - XLr8Framework needs to have a create U2 File Wizard.
 Part 1 is completed.
   XLr8Licenser updates with removal of Google pay option

v3.7.5 - May 28, 2013
   Added Before Call option to XLr8Editor

v3.7.4 - April 27, 2013
   Removed log4j update and reverted to prior release.

v3.7.3 - April 27, 2013
   XLr8Licenser will upcase MAC addresses.
   Bugzilla [Bug 382] - XLr8Framework Search brings up local version on
Editor not the database version
   Updated to UOJ to current
   Updated log4j to 1.2.17

v3.7.2 - April 08, 2013
   Bugzilla [Bug 520] - XLr8Framework requires an upgrade to Quartz Job
Scheduler 2.1.7
   Force MAC license key to uppercase.
   Fixed relock on compile issue.

v3.7.1 - April 02, 2013
   XLr8Editor fixed the problem with lock not being released on compile or
save.
   XLr8Editor added relocking after save or compile.
   XLr8Framework update to fixed JNP when trying to determine file type.

v3.6.9, 3.6.10 - April 01, 2013
   XLr8Resizer not handling directory files correctly
   XLr8Installer not creating new files with matching Unidata or Universe
file types and sizes
   XLr8Developer added support for tree grids.

Regards,
Doug
www.u2logic.com
XLr8 Tools for the U2 community
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] How do I get the U2 Metadata Manager to work

2013-06-07 Thread Doug Averch
Aaron:

BDT uses it own lexical analysis tool instead of the real compiler.  So,
you have to wait until Rocket updates BDT.  Other than a version change
which you have, there have been no updates in 8 months.

[ad] Or try XLr8Editor for free for a couple of weeks.  XLr8 Tools get
updated every 3 or 4 weeks.[/ad]

Regards,
Doug
www.u2logic.com/downloads.html
Eclipse tools for U2 programmers

On Fri, Jun 7, 2013 at 9:29 AM, Aaron Titus ati...@fwdco.com wrote:

 Hi Dan,

 With respect to BDT version, I installed it a month or two ago, and
 recently applied an update (mine shows version 3.0.6) but note that in the
 text description it still says March 2012 as the date.   Can we assume that
 3.0.6 is the current version or did we miss something?   Also, when using
 libraries like UDO for example, the syntax highlighting flags unassigned
 variable warnings; is there a way to teach it to avoid this?

 -Aaron




 *Aaron Titus*
 Senior Software Engineer
 F.W. Davison  Company, Inc.
 508-747-7261 x245
 ati...@fwdco.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] revision control with git/github

2013-04-30 Thread Doug Averch
Hi Aaron:

[ad]
We have tested our XLr8Editor with an Eclipse plug-in for github.  This
means you do not have to have procs, paragraphs, or others in directory
files since everything in Eclipse is loaded locally.  One of our clients is
a SB/XA house using XLr8Editor with Team Foundation.  By the way
dictionaries can be source code controlled as well.

This means any version control such as SVN, Team Foundation, github or
Perforce can be used in the Unidata or Universe database.  All of this
power can be had for $79.00 per year per workstation.  We update our
product at least every two or three weeks with new features and bug fixes.
[/ad]

Regards,
Doug
www.u2logic.com
Tools and applications for U2 databases


On Tue, Apr 30, 2013 at 8:13 AM, Aaron Titus ati...@fwdco.com wrote:

 Oops. Hit send a little too soon.   I am curious to know if anyone has
 implemented revision control with git or github for Unibasic programs, and
 system builder objects. If so, how did you do it?


 *Aaron Titus*
 Senior Software Engineer
 F.W. Davison  Company, Inc.
 508-747-7261 x245
 ati...@fwdco.com



 On Tue, Apr 30, 2013 at 10:12 AM, Aaron Titus ati...@fwdco.com wrote:

  I am curious to know if
 
  *Aaron Titus*
  Senior Software Engineer
  F.W. Davison  Company, Inc.
  508-747-7261 x245
  ati...@fwdco.com
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata and Replication from AIX

2013-04-26 Thread Doug Averch
Or Doug at u2logic.com (303)-659-8778


 - Original Message - From: Kevin Le veg...@gmail.com
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Friday, April 26, 2013 10:58 AM
 Subject: Re: [U2] Unidata and Replication from AIX



  I don't believe I know any VAR or resellers. Is there anyone I can
 contact?

 On Friday, April 26, 2013, Wols Lists wrote:

  On 25/04/13 23:11, Daniel McGrath wrote:
  Hi Kevin,
 
  Yes, you should be able to replicate from AIX to another platform.
 Please keep in mind that CentOS isn't an officially supported platform.
 
  No, you cannot replicate from your current system to a PE edition of 
 the
 database; you will need to by a second license.

 Can you still get hot standby licences?

 They used to cost a quarter of the full price, or what we did was have a
 full 4-user licence. If we needed the system, we transferred the licence
 from the broken system (although that might not be so easy with the
 online validation now).

 Cheers,
 Wol
 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org javascript:;
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

  __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users


 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata and Replication from AIX

2013-04-25 Thread Doug Averch
You can get demo licenses from your VAR or the one you pay maintenance
to.  There are 30 day demo licenses available and I would know we are a
Rocket VAR.

Regards,
Doug
www.u2logic.com

On Thu, Apr 25, 2013 at 4:37 PM, Kevin Le veg...@gmail.com wrote:

 I see that you are from Rocket,

 Are there any 30 day licenses?  My company would like to see a proof in
 concept first.

 Thanks,
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Refactoring Tools

2013-04-22 Thread Doug Averch
Hi Brian:

Built into BDT from Rocket Software is a re-factor option.   I have used
that option a few times in testing and found it to be of limited value,
because there is no way to get all of the code locally.  You must have the
code locally to use re-factoring. I have re-factored code in Eclipse using
the Java Editor.  I found that does a fairly good job.

In our XLr8Editor I have not put in re-factoring because the Eclipse global
search and replace does an adequate job for changing the source.  I
generally like to see all of the code and make sure it it what needs to be
changed.  I can copy and paste source to you local work space fairly easily
which solves the local problem for Eclipse.

Regards,
Doug
www.u2logic.com/tools.html
Eclipse based tools for the U2 Marketplace


-Original Message-

 From: Brian Leach br...@brianleach.co.uk
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Sun, Apr 21, 2013 5:26 am
 Subject: [U2] Refactoring Tools


 Hi All


 I'm doing some intensive work with a large UniVerse site to assist them in
 migrating their 20 year old code base and working practices to full Agile,
 XP and TDD. They are really enthusiastic in embracing the modern world and
 making good progress, but there is a huge amount of legacy code to be
 cleaned up and test harnessed.


 So before I spend time possibly reinventing the wheel, does anyone know of
 any good refactoring tools for UniVerse Basic?


 Brian


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Refactoring Tools

2013-04-22 Thread Doug Averch
Hi Brian:

Built into BDT from Rocket Software is a re-factor option.   I have used
that option a few times in testing and found it to be of limited value,
because there is no way to get all of the code locally.  You must have the
code locally to use re-factoring in Eclipse. I have re-factored code in
Eclipse using the Java Editor.  I found that it does a fairly good job.

In our XLr8Editor I have not put in re-factoring because the Eclipse global
search and replace does an adequate job for changing the source.  I
generally like to see all of the code and make sure it needs to be changed.
 I can copy and paste source to you local work space fairly easily which
solves the local problem for Eclipse.

Regards,
Doug
www.u2logic.com/tools.html
Eclipse based tools for the U2 Marketplace



 -Original Message-
 From: Brian Leach br...@brianleach.co.uk
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Sun, Apr 21, 2013 5:26 am
 Subject: [U2] Refactoring Tools


 Hi All


 I'm doing some intensive work with a large UniVerse site to assist them in
 migrating their 20 year old code base and working practices to full Agile,
 XP and TDD. They are really enthusiastic in embracing the modern world and
 making good progress, but there is a huge amount of legacy code to be
 cleaned up and test harnessed.


 So before I spend time possibly reinventing the wheel, does anyone know of
 any good refactoring tools for UniVerse Basic?


 Brian


___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniObjects + Java Packages

2013-04-16 Thread Doug Averch
You have to convert the asjava.zip to a jar file.  Then you need to add
asjava.jar to your lib file.  Good luck with your project.

Regards,
Doug
www.u2logic.com
Real tools for Eclipse for U2 Programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniObjects + Java Packages

2013-04-16 Thread Doug Averch
You have to convert the asjava.zip to a jar file.  Then you need to add
asjava.jar to your lib file.  Good luck with your project.

Regards,
Doug
www.u2logic.com
Real tools for Eclipse for U2 Programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Tools for Unidata and Universe [ad]

2013-03-26 Thread Doug Averch
Here is our current change log for the last two releases:

v3.6.8 - March 26, 2013
   Removed limit to control-space proposals.
   Removed empty list in XLr8Developer object wizard
   Changed UniBasic Indexer to start in 3 minutes after Eclipse is started
instead of 2 minutes
   Removed file type dialog for XLr8Developer and XLr8Object files.

v3.6.7 - March 25, 2013
   Bugzilla [Bug 518] - XLr8Developer new form creation not picking up
object on second new form
   XLr8Developer object prompt was changed drop down to be a pop wizard and
reduced objects as used on the form
   Call home every 24 hours is fully implemented.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Tools for U2 databases
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] bdt in juno

2013-03-08 Thread Doug Averch
http://updates.rocketsoftware.com/u2/

On Fri, Mar 8, 2013 at 10:12 AM, Symeon Breen syme...@gmail.com wrote:

 URL please of the update site ??
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] bdt in juno

2013-03-07 Thread Doug Averch
Hi Symeon:

I have installed BDT as a plug-in on Juno SR2.  I found no problems with it
even when using our XLr8 plug-ins.  I like it better than the stand alone
because I can use a java 1.7 instead of 1.6 and I can use current Eclipse
4.1 instead of 3.5.

Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UV full screen editor

2013-02-25 Thread Doug Averch
Hello All:

[ad]
Our XLr8Editor that was mentioned before is based on Eclipse IDE.  This
means you can get source code control, syntax checking as you type, code
completion, and much much more.  XLr8Editor and the rest of U2logic tools
for Universe get updated about every 3 to 4 weeks with new enhancements and
bug fixes which the free editors cannot afford to do.

We are just about finished adding the ability to add documentation and
examples to code completion.  XLr8Editor is $79.00 per year per workstation.

We have free trials.  Check out our download instructions at
www.u2logic.com/downloads.html.
[/ad]

Regards,
Doug
www.u2logic.com/tools.html
Real tools for U2 programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata 7.3.x

2013-02-22 Thread Doug Averch
Hi Jeffrey:

The main one for us was native JSON formatting through the UDO.  That
allows us to create and decipher JSON within UniBasic without a lot of code
that we had before.

However, the documentation is marginal and there is no examples.  I worked
on on this for many hours and was close to getting it working.  I had to
have help from Dan at Rocket Software to figure out what my problem was.  I
posted code a while ago on this listserver.

Regards,
Doug
www.u2logic.com
Real tools for the U2 programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UD] SETPTR

2013-02-02 Thread Doug Averch
Hi Bill:

We had this problem a while ago.  You might try setting this UDT option.

UDT.OPTIONS 116 OFF/ON

Regards
Doug
www.u2logic.com
Applications and tools for U2 shops

On Fri, Feb 1, 2013 at 7:12 PM, Bill Haskett wphask...@advantos.net wrote:

 David:

 The ping doesn't respond on either machine.  The printer is local on
 both dbms servers, not a network printer; although it is shared.

 Bill

 --**--**
 
 - Original Message -
 *From:* dgr...@dagconsulting.com
 *To:* 'U2 Users List' u2-users@listserver.u2ug.org
 *Date:* 2/1/2013 5:54 PM
 *Subject:* Re: [U2] [UD] SETPTR

  Bill, sounds like a domain name network issue.  How does a ping to
 UDGENERIC
 respond?  Maybe you can add the IP address to your host file?

 David A. Green
 (480) 813-1725
 DAG Consulting

 -Original Message-
 From: 
 u2-users-bounces@listserver.**u2ug.orgu2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-bounces@**listserver.u2ug.orgu2-users-boun...@listserver.u2ug.org]
 On Behalf Of Bill Haskett
 Sent: Friday, February 01, 2013 6:14 PM
 To: U2 Mail List
 Subject: [U2] [UD] SETPTR

 Does anyone know why UniData (v7.2.12) responds differently to the SETPTR
 command between two different machines? I created a local printer, which I
 share as UDGENERIC, that is a generic/text printer to a file.  I did
 this
 on both machines.

 Machine 1 - Windows 2008 R2 fully updated - UniData 77 user Standard
 Edition.
 :version

   Module Name Version   Licensed

 UniData RDBMS 7.2 Yes
 Connection Pooling... 7.2 No
 Device License... 7.2 No
 NFA.. 7.2 No
 RFS.. 7.2 No
 EDA.. 7.2 No
 7212

 :SETPTR 0,146,61,0,0,1,BRIEF,NOEJECT,**NOHEAD,DEST UDGENERIC

 This command takes exactly 60 seconds to return to ECL.

 Machine 2 - Windows 2008 R2 fully updated - UniData 24 user Workgroup
 Edition.
 :version

   Module Name Version   Licensed

 UniData RDBMS 7.2 Yes
 Connection Pooling... 7.2 Yes
 Device License... 7.2 Yes
 NFA.. 7.2 No
 RFS.. 7.2 No
 EDA.. 7.2 No
 7212

 :SETPTR 0,146,61,0,0,1,BRIEF,NOEJECT,**NOHEAD,DEST UDGENERIC

 This command returns to ECL immediately.

 Both machines are Dell R210 rack-mount servers.  I'm having the
 udt.errlog
 fill up with messages:

 Fri Feb 01 18:19:34 pid=2828 In E:\DataTrust\DTA\BP\BP\_RESET.**STANDARDS
 at line 33 Fri Feb 01 18:19:34 pid=2828 errno=1801: The printer name is
 invalid.
 Fri Feb 01 18:19:56 pid=3696 pid=3696,uid=197875,udtno=2:

 ...which is caused by one of our subroutines, used everywhere in our
 application.  This error occurs nowhere else where our application is
 installed, because I execute the above SETPTR command within the LOGIN
 process at login.  I can't execute it on our 77 user machine because
 logging
 on will take over a minute!

 Any ideas?  Thanks,

 Bill Haskett
 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users


 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Many Changes Later Current release 3.5.24 [ad]

2013-01-30 Thread Doug Averch
More like web products like Chrome and Firefox, we try to put out releases
as we fix the bug or add enhancements.  However, we are so busy sometimes
that we forget to announce our changes.   Here are all of changes mostly to
do with our XLr8Editor and XLr8Resizer products.

v3.5.24 - January 30, 2013
   Fixed problem with Unidata resize if using custom formula with no
default block size.
   Fixed problem with Universe resizing reducing the separation to the
default value.
   Bugzilla [Bug 396] - XLr8Editor has an internal error occurred during
close CCJob for Move_AbsentReportSub.xbas.

v3.5.23 - January 16, 2013
   Updated UOJ to current release

v3.5.22 - January 15, 2013
   Changed check for system wide locking to be before write.

v3.5.21 - January 10, 2013
   XLr8Developer fixed a problem with check box not having the correct
events.

v3.5.20 - January 9, 2013
   Bugzilla [Bug 396] - XLr8Editor Code Completion update part two is done.

Regards,
Doug
www.u2logic.com/tools.html
Home of the Eclipse based tools for Unidata and Universe
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] {BDT] Commenting A Block Of Code

2013-01-10 Thread Doug Averch
Bill:

Thanks for the call out.  But the right answer was given.  However, BDT
should have a right clickable menu item for toggling commented code blocks.

Regards,
Doug
www.u2lgoic.com/tools.html
'When BDT is not good enough try XLr8Editor

On Thu, Jan 10, 2013 at 8:56 AM, Bill Brutzman bi...@hkmetalcraft.comwrote:

 Victory...

 Thanks Ross... for the best answer.

 Thanks also to Troy, Charles, Brian, Bobby, Dave, Will, Wol, Symeon,
 Peter, and John-Boy... for responding.

 I am shocked... that I did not see anything from Doug.

 --Bill

 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] srs4uv.com status [Was: Corrupted object in global catalog]

2013-01-04 Thread Doug Averch
This was a commercial product that was at one time successful.  And I am
guessing here is no longer used much for whatever reason, hence the need
for donations to keep the site going.

Most of the time I have seen recovery it is because a programmer left the
company or changed a program and deleted the source code by accident.  That
is why I cannot live without version control.

I just go back a version or two to get the working source using our
Eclipse based editor and Subversion.  No more BP.OLD, no more
MyProgram.01-12-2012, no more other archive directories, and no more
pulling source off of a QA or test machine.  One time, a digression, I had
get the source code off a customer machine to get a working copy.  Oh boy
am I glad those days are behind me.

And to those companies that are not shipping source to your customers,
those customers better have a stable third party that is saving off the
source code for them in case of emergencies.

Regards,
Doug
www.u2logic.com/tools.html
Real editors with real version control
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] srs4uv.com status [Was: Corrupted object in global catalog]

2013-01-04 Thread Doug Averch
This was a commercial product that was at one time successful.  And I am
guessing here is no longer used much for whatever reason, hence the need
for donations to keep the site going.

Most of the time I have seen recovery it is because a programmer left the
company or changed a program and deleted the source code by accident.  That
is why I cannot live without version control.

I just go back a version or two to get the working source using our
Eclipse based editor and Subversion.  No more BP.OLD, no more
MyProgram.01-12-2012, no more other archive directories, and no more
pulling source off of a QA or test machine.  One time, a digression, I had
get the source code off a customer machine to get a working copy.  Oh boy
am I glad those days are behind me.

And to those companies that are not shipping source to your customers,
those customers better have a stable third party that is saving off the
source code for them in case of emergencies.

Regards,
Doug
www.u2logic.com/tools.html
Real editors with real version control
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Tools Update version 3.5.19 [ad]

2013-01-04 Thread Doug Averch
With the holidays we did not get out the normal releases and fixes our XLr8
tools customers have been waiting for.  However, we have a few things that
got updated.  We are especially proud of the fact we have updated the code
completion to show what are variables, reserved words, and labels.  This is
very helpful when determining which one you want to use.  Here is our
change log:

v3.5.18 and 3.5.19 - January 4, 2013
   Bugzilla [Bug 396] - XLr8Editor Code Completion update part one is done.

v3.5.17 - December 20, 2012
   XLr8Installer removed Unidata catalog message since Unidata does not
send one.
   Rename of Servers project was not updating the path.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Sleeping in Basic

2013-01-02 Thread Doug Averch
Just a point of reference, Unidata at version 7.3.2 supports milliseconds
for those of you who need it:

Issue UDT-4104 - Problem Description

UniBasic -- At this release of UniData, the ICONV and OCONV functions
have been enhanced to include milliseconds. A new conversion code of 'MM'
(Masked Milliseconds) has been added.

The internal data storage format is the number of milliseconds since
midnight.

The syntax for the ICONV Milliseconds (MM) function is:

   ICONV(num.expr, MM [H] [S[M]])

Regards,
Doug
www.u2logic.com/tools.html
Resizer for those who want current technology



On Wed, Jan 2, 2013 at 5:14 PM, Wjhonson wjhon...@aol.com wrote:

 It's not based on how busy the system is Ross.
 U2 lives on top of O/S's that use different mechanisms to determine the
 clock time.

  U2 is limited by what those O/S's feed to it.
 That's why NAP is quantized.






 -Original Message-
 From: Ross Ferris ro...@stamina.com.au
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Wed, Jan 2, 2013 4:11 pm
 Subject: Re: [U2] Sleeping in Basic


 On a busy system, NAP 1 may actually take 2 or 3 milliseconds ... thus the
 time
 distortion.

 A loop of 100 with a NAP 10 would be closer to the mark

 Ross Ferris
 Stamina Software
 Visage  Better by Design!

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Doug Farmer
 Sent: Saturday, 29 December 2012 4:32 AM
 To: 'U2 Users List'
 Subject: Re: [U2] Sleeping in Basic

 I guess I am confused on the definition of quantized. NAP 250 seems to
 do what
 I want. Doing a LOOP 1000 and NAP 1 inside the loop, makes it takes quite
 a few
 seconds, where I would assume it would be 1 second (1000 x 1 millisecond -
 1
 second). However, loop 20 with NAP 250 in the loop takes 5 seconds, which
 is
 what I would expect (20 x 250 milliseconds = 5 seconds).

 Also, the OCONV documentation only shows OCONV(num.expr,MT[H][S][c]) as a
 syntax. No option for displaying milliseconds. The only why I know to do
 that is
 to use SYSTEM(12).

 I guess I was just using TIME() not SYSTEM(12) as it was easier to visually
 scan.

 Doug Farmer
 952-417-5225


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org]
 On Behalf Of Wjhonson
 Sent: Friday, December 28, 2012 11:16 AM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Sleeping in Basic

 Your napping for a quarter of a second is too long :) I was saying that
 NAP is
 quantized.  You can't actually NAP for a microsecond.
 So loop 1000 and NAP 1
 By the way you can return the microseconds, why are you doing MTS


 I never bothered to dig into it, to see on what it's quantized.

 Without MTS you can see the microseconds.





 -Original Message-
 From: Doug Farmer dfar...@epicor.com
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Fri, Dec 28, 2012 7:22 am
 Subject: Re: [U2] Sleeping in Basic


 Wow, thanks of all of the responses. Unfortunately, none of them will seem
 to
 work on UniData. I will be using NAP on UniVerse.

 PAUSE and WAKE, I had not heard of. This is only on UniData so not a
 UniVerse
 option. It would seem to be a good way to go, except for if the phantom
 process
 aborts, the WAKE is never executed and the invoking process (UniObjects
 subroutine) hangs forever.

 David's openSocket suggestion does not wait at all if the socket can be
 opened.
 If it cannot (for example host name is bad), the timeout is sometimes much
 longer, probably due to DNS lookup of the bad host name.

 I tried these examples in the code below. The results are show below the
 code.


 When I run this, using NAP 250, I get 4 times the same, then another 4
 times the
 same etc. This seems to show NAP 250 does sleep for a quarter of a second.

 Doing NAP 1 for 2000 iterations took 31 seconds. Probably due to overhead
 of
 setting up NAP 2000 times.

 The openSocket came right back all the time.

 Any other ideas, I am open to testing.

 Again, thanks for all of the responses!


 Doug Farmer
 952-417-5225
 Program Listing

 0001   PRINT 'Nap 250'
 0002   FOR IDX = 1 TO 20
 0003  PRINT IDX R#2:' ':OCONV(TIME(),'MTS')
 0004  NAP 250
 0005   NEXT IDX
 0006   PRINT 'Start of 2000'
 0007   PRINT OCONV(TIME(),'MTS')
 0008   FOR IDX = 1 TO 2000
 0009  NAP 1
 0010   NEXT IDX
 0011   PRINT OCONV(TIME(),'MTS')
 0012   PRINT 'DONE WITH 2000'
 0013   PRINT 'Open Socket'
 0014   FOR IDX = 1 TO 20
 0015  SleepTime = 250
 0016  ERR = openSocket('loopback',25,1,SleepTime,HBUFF)
 0017  PRINT IDX R#2:' ':OCONV(TIME(),'MTS')
 0018   NEXT IDX

 Output from Program
 Nap 250
  1 09:11:29
  2 09:11:29
  3 09:11:29
  4 09:11:30
  5 09:11:30
  6 09:11:30
  7 09:11:30
  8 09:11:31
  9 09:11:31
 10 09:11:31
 11 09:11:31
 12 09:11:32
 13 09:11:32
 14 09:11:32
 15 09:11:32
 16 09:11:33
 17 09:11:33
 18 09:11:33
 19 

Re: [U2] BDT - formatting basic code

2012-12-19 Thread Doug Averch
That Eclipse reference requires you to build a new format template because
you cannot change the default or built-in templates.  And that my friends
is why I would highly not recommend that.

Regards,
Doug
www.u2logic.com/tool.html
XLr8Editor for real U2 programmers

On Wed, Dec 19, 2012 at 11:19 AM, Bill Brutzman bi...@hkmetalcraft.comwrote:

 Googling... eclipse text format... yielded... among other things...

 http://www.wikihow.com/Change-the-Default-Format-Settings-in-Eclipse

 --Bill
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Universe 10.2

2012-11-30 Thread Doug Averch
Harold:

Universe 10.2 EOM was September 30, 2010. U2logic is a Rocket Software VAR.
 We have this question all of the time when it comes time to paying
maintenance.

Regards,
Doug
www.u2logic.com
Tools and applications for Unidata and Universe

On Fri, Nov 30, 2012 at 12:42 PM, Oaks, Harold harold.o...@clark.wa.govwrote:

 We are running Universe 10.2.  I know 11.x has been out quite a while.
 Does anyone know if there is a planned end-of-support for 10.2?

 Thanks-
 Harold Oaks
 County IT
 Clark County, WA

 This e-mail and related attachments and any response may be subject to
 public disclosure under state law.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BFORMAT

2012-11-29 Thread Doug Averch
Allen:

AE format allows the setting of margins, indenting and a whole lot more.
 FORMAT in ED has no options.

Regards,
Doug
www.u2logic.com/tools.html
The makers of XLr8Editor and XLr8Resizer products

On Wed, Nov 28, 2012 at 6:05 PM, Allen Bell apb...@psiwav.com wrote:

 UniVerse has always had a format option built into the regular editor
 (ED). Toy just type in FORMAT

 AB
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BFORMAT

2012-11-29 Thread Doug Averch
Allen:

AE format allows the setting of margins, indenting and a whole lot more.
 FORMAT in ED has no options.

Regards,
Doug
www.u2logic.com/tools.html
The makers of XLr8Editor and XLr8Resizer products


On Wed, Nov 28, 2012 at 6:05 PM, Allen Bell apb...@psiwav.com wrote:

 UniVerse has always had a format option built into the regular editor
 (ED). Toy just type in FORMAT

 AB
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BFORMAT

2012-11-28 Thread Doug Averch
Hi Dennis:

Built into Universe since Release 10 is editor called AE from Unidata.  AE
has a format command within the editor (FOR).  It is much easier to use the
going in and out of ED.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Editor for U2 programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] BFORMAT

2012-11-28 Thread Doug Averch
Hi Dennis:

Built into Universe since Release 10 is editor called AE from Unidata.  AE
has a format command within the editor (FOR).  It is much easier to use the
going in and out of ED.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Editor for U2 programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] converting D3 to UniData

2012-11-22 Thread Doug Averch
Hi Danny:

We have converted a lot of D3 users to to Unidata.  The biggest part of the
conversion is the dictionaries.  Unidata uses the Prime standard
dictionaries unlike Universe which can use both Prime and Pick standard.
 Unidata conversion utilities want to make all of the dictionaries
multi-valued which complicates the virtual fields or the I-descriptors.

The basic code converts fairly easily except for spooling.  Unidata
supports Windows spooling so you options of SP.ASSIGN are limited and you
should convert the commands to SETPTR which allows you to control all
aspects of the printing for laser printers.  If you are converting to
Unidata UNIX then all printing is pretty standard.

If you are converting to Unidata Windows or Unidata UNIX, there are some
special characters that the OS's do not like.  We have found a lot of Id's
that are problematic but not so in D3.  You will have convert any special
characters out of D3 before copying them over to Unidata.

Good Luck,
Doug
www.u2logic.com
XLr8Editor for real U2 Programmers
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Tools Release 3.5.16 [ad]

2012-11-22 Thread Doug Averch
Our frantic release schedule has slowed down a bit.  Okay, well not really.
This release we are cleaning up a few issues.  Here is our change log:

v3.5.16 - November 20, 2012
   XLr8Dictionary had a problem with selected dictionaries items not get
saved.
   Bugzilla [Bug 467] - Linking a project to the Servers will cause to
always refresh when adding or subtracting items.
   Bugzilla [Bug 512] - XLr8Framework - Servers project should be able to
be any name.

Regards,
Doug
www.u2logic.com/tools.html
Resizing for U2 databases at $149.00 per workstation
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UniVerse on a Windows Virtual Server

2012-11-21 Thread Doug Averch
Hi Jerry:

We have been running internally Universe on Windows 2008R2 using the 32 bit
version for years.  We have found that occasionally we have a run away uv
process that consumes the machine. We keep either a Process Explorer window
open or Window Task Manager to kill the run away processes, because you
cannot get them to start on the Windows VM side.  We have not used 10.3
release in so long we cannot say except it is better to be current.  We
have client that is using Universe 11.3 on Windows 2008R2 and is not
experiencing any issues.

Disk I/O is shared so their is a speed hit which we notice on large files.
 We have just configured a replacement machine with a SSD on it.  We think
the speed increase will more than offset the VM shared resource issues.

Good Luck,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata 6.1.15 Oddity

2012-11-08 Thread Doug Averch
Kevin:

Many releases ago on Unidata we noticed that this particular code was not
working.  The code would work when we had it in another program.  The
program would fail even when we added CRT statements around the code.  So,
we moved the offending code to another area of the program and the problem
was no longer.  It seems there was something in the area of code that was
causing the compiler to work correctly.  Of course we have not seen any of
the problem on the current release of 7.3.

Regards,
Doug
www.u2logic.com


On Wed, Nov 7, 2012 at 5:25 PM, Kevin King ke...@precisonline.com wrote:

 We have a customer who has a system that was rebooted a couple days ago.
  Since then, and only in one certain subroutine, when doing an MCU
 conversion on a multivalued list, the ASCII 253 value marks are replaced
 with ASCII 221.  Understanding that the difference between an lower and
 upper case A is 32 in the ASCII table (97 - 65), it seems like Unidata is
 treating the delimiters like normal characters.  But again, this only
 happens in certain programs.  If I extract the lines of code that exhibit
 this behavior into its own program, the problem does not occur.

 Any ideas what might be causing this and only in one subroutine?  Both my
 test program and the real program with the problem are $BASICTYPE U.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Unidata 6.1.15 Oddity

2012-11-07 Thread Doug Averch
Kevin:

Many releases ago on Unidata we noticed that this particular code was not
working.  The code would work when we had it in another program.  The
program would fail even when we added CRT statements around the code.  So,
we moved the offending code to another area of the program and the problem
was no longer.  It seems there was something in the area of code that was
causing the compiler to work correctly.  Of course we have not seen any of
the problem on the current release of 7.3.

Regards,
Doug
www.u2logic.com

On Wed, Nov 7, 2012 at 5:25 PM, Kevin King ke...@precisonline.com wrote:

 We have a customer who has a system that was rebooted a couple days ago.
  Since then, and only in one certain subroutine, when doing an MCU
 conversion on a multivalued list, the ASCII 253 value marks are replaced
 with ASCII 221.  Understanding that the difference between an lower and
 upper case A is 32 in the ASCII table (97 - 65), it seems like Unidata is
 treating the delimiters like normal characters.  But again, this only
 happens in certain programs.  If I extract the lines of code that exhibit
 this behavior into its own program, the problem does not occur.

 Any ideas what might be causing this and only in one subroutine?  Both my
 test program and the real program with the problem are $BASICTYPE U.
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Tools for Unidata and Universe Update [ad]

2012-11-05 Thread Doug Averch
We just added functionality to allow the use the XLr8Editor for dictionary
items that are really not dictionary items, like SB+ definitions on the
last version.  We did not give you a way to refresh the XLr8Dictionary
Editor for new values.  The additional items were added to the dictionary
file in Unidata or Universe as well as your local directory.  By the way
the local directory is used for Version Control, so your dictionary items
are under control.  There is now a refresh icon to re-display the
XLr8Dictionary grid.

Here is the change log as well:

v3.5.15 - November 05, 2012
   Bugzilla [Bug 481] - XLr8Editor Item list view Link with Editor is now
working
   XLr8Developer fixed option so radio buttons have an event.
   XLr8Dictionary Editor Table rows where the mod state column is “dirty”,
or local does not match remote,now have in the tooltip message specific
info about this state.
   XLr8Dictionary Editor Added refresh command has been added to help when
adding non-native dictionaries


Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Another job ad written by people who have no clue

2012-11-01 Thread Doug Averch
I have all of the relevant experience.  So what does that say about me?

Regards,
Doug
www.u2logic.com
Very experienced U2 programming staff
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [BDT] A giant leap forward

2012-10-26 Thread Doug Averch
Hi Dan:

XLr8Editor has a code completion piece that reads all of your code in your
local work space and indexes it.  So, if you cannot remember a local
include does you just start typing and hit control space.  The XLr8Editor
then brings up those variables matching what you have already typed.  This
is very helpful when trying to remember what you called dynamic array
position in the include.

Additionally, both BDT and XLr8Editor support hitting the function key F3
when you are on the include to open it a separate tab.  I find this more
helpful when I have an include that is more than 10 lines long.

Regards,
Doug
www.u2logic.com/tools.html
XLr8Tools for the discerning programmer

On Fri, Oct 26, 2012 at 3:17 AM, Hona, David david.h...@cba.com.au wrote:

 Yes, it is a vastly improved beast over earlier versions. Like others, I
 not a fan of the timeout of the UniObject session. BDT has features the
 competition has yet to add. I especially like being able to expand the
 inserts and see the BASIC Labels easily accessible. I still haven't been to
 get to SSH to our hosts, but I have never had the time to dig in the whys,
 etc.

 It is still worthwhile looking at U2Logic XLR8Editor and Brian Leach's
 freeware Windows thick-client MVDeveloper.

 I don't use any of these tools myself (occasionally fire up BDT)... but
 have trialled an early version of XLR8Editor...and trialled MVDeveloper.

 www.u2logic.com/tools.html (the links to download the documentation seem
 to have gone AWOL)
 http://www.brianleach.co.uk/pages/mvdeveloper.htm

 Each has unique features which means you choose the one the suits your
 needs. Or use all of them! I'm not a big fan of Eclipsed based products. I
 loathe the wealth of non-functional menus, menu-items that they all seem to
 have. Its weird shoving your specific tool into some else's generic tool
 framework.

 In general dedicated software tool vendors tend to much more responsive to
 feedback and bug fixes, etc. They have a short lead time / development
 cycle so are able to be more 'agile'. For us 'dabblers', this isn't such a
 big thing.


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
 Sent: Thursday, 25 October 2012 9:17 AM
 To: U2 Users List
 Subject: Re: [U2] [BDT] A giant leap forward

 Thank you, it's always great to hear when we've hit the mark.

 I've sent this off to the team members responsible.

 Regards,
 Dan
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [BDT] A giant leap forward

2012-10-25 Thread Doug Averch
That is why we did not write any parser for U2logic's XLr8Editor.  You can
spend a whole bunch of programming time to never quite achieve the goal of
the compiler.  We use the REAL compiler to give you actual errors.  We call
this technology Continuous Compile.  It works while you type just like
Java, C#, and other real time compilers.

Regards,
Doug
www.u2logic.com/tools.html

On Thu, Oct 25, 2012 at 5:37 AM, Brian Leach br...@brianleach.co.uk wrote:

  Rocket Software had to write a parser for Unidata and Universe in Eclipse
 to accomplish what the U2 compilers do.

 I guess they are trying to use regular parsing tools for what just isn't a
 standard language: UniBasic doesn't follow normal syntax rules.

 And of course, it only works if you're using regular UniBasic - not if you
 have a pre-compiler or want to edit anything else (e.g. a PROC, Paragraph,
 script, or some other asset like an HTML template or data item)..

 That's why mvDeveloper has always had its own hand-built parser and syntax
 definitions that can be customized. The new version extends this to allow
 new syntax types to be added based on standard 'families' and a new plug-in
 architecture to support a wider range of tools. It affects all kinds of
 things from the comment in/out rules, through navigation e.g. by next/prev
 labels to the build/compile commands.

 I'll be officially releasing version 2 early next month - so watch this
 space for announcements grin.

 Brian



 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [BDT] A giant leap forward

2012-10-24 Thread Doug Averch
We have a pinger that keeps the connection alive. So if you want to use
the UniObjects default of 5 minutes, you will still have your editor
connection with our software.  Some days when I'm coding for days on end, I
never lose my connection.  This is just something we, programmers, should
never have to worry about.

Regards,
Doug
www.u2logic.com/tools.html
'XLr8Editor for the U2 programmer

On Wed, Oct 24, 2012 at 4:42 PM, Bill Haskett wphask...@advantos.netwrote:

 I'm wondeing... what was it about my note made you think I __WANTED__ to
 change my RPC setting to one hour, instead of 5 minutes?  I'm thinking my
 English isn't what it should be.

 Bill


 - Original Message -
 *From:* wjhon...@aol.com
 *To:* u2-users@listserver.u2ug.org
 *Date:* 10/24/2012 3:40 PM
 *Subject:* Re: [U2] [BDT] A giant leap forward

  The keepalive is probably set by the uvcs setting in your Universe
 install.
 You can change that.  We just did that here.




 -Original Message-
 From: Bill Haskett wphask...@advantos.net
 To: U2 Users List u2-users@listserver.u2ug.org
 Sent: Wed, Oct 24, 2012 3:36 pm
 Subject: Re: [U2] [BDT] A giant leap forward


 Now, if they could manage a keepalive, then when a UO connection times
 out, because I went and got something to drink, it won't crash your
 session.  And don't get me started on why isn't an hour long enough?,
 because I've set RPC to timeout in five minutes. And don't get me
 started on why would you do that?, because there are business reasons;
 besides most everything has a keepalive function built in.

 Bill

 P.S.  The Xlr8 tool is pretty interesting.  One may want to take a look
 at it.
 Untitled Page


 --**--**
 
 - Original Message -
 *From:* wjhon...@aol.com
 *To:* u2-users@listserver.u2ug.org
 *Date:* 10/24/2012 2:55 PM
 *Subject:* [U2] [BDT] A giant leap forward

 I would like to *commend*, yes commend, the developers of the Basic
 Developers

 Toolkit for recent changes.

 In particular, the ability to *install updates* from within the Eclipse

 package.

 In conjunction with the *detailed release notes* highlighting changes in
 each

 version, for example July's here:

 http://updates.rocketsoftware.**com/u2/July2012_ReleaseNotes.**htmhttp://updates.rocketsoftware.com/u2/July2012_ReleaseNotes.htm


 It's quite useful to be able to read the release notes and try out the
 fixed

 features

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

   __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users


 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8 Tools Release version 3.5.14 [ad]

2012-10-24 Thread Doug Averch
I was at the U2 University this year in Denver.  In one of the classes I
attended a would be user of BDT suggested to the speaker that it would be
nice to see in the dictionary editor which fields are indexed.  In this
release of XLr8Dictionary Editor that has been done.  Sorry Rocket U2logic
beat your to the punch.

Some of SB/XA users would like to use the XLr8Editor out of the
XLr8Dictionary which is limited to 10 fields.  If you click on a generic
field (those storing data, screens, procedures, or whatever, the
XLr8Dictionary editor will open another window and you can edit this field.
 All of your changes will be saved to the database and locally.  So those
using any Eclipse supported version control (GIT, Perforce, SVN, Team
Foundation, and CVS) will be able to version control these as well.

Another important change for use was the ability to page through program
files.  One of our users of XLr8Editor has over 1000 programs in a
directory.  Building a tree view of that was very painful for them.  You
can set the value through the preferences option to what size your
XLr8Editor view is before paging takes place.  There are arrows to handle
adding to the view at what every size you would like to see.

Here is our changelog:

v3.5.14 - October 24, 2012
   Bugzilla [Bug 516] - XLr8Dictionary item Code field always was blank
when creating new items, which has been fixed.

v3.5.13 - October 23, 2012
   Bugzilla [Bug 324] - XLr8Dictionary Editor allows editing non-native
dictionary fields in the XLr8Editor (SB/XA Request)
   Bugzilla [Bug 483] - XLr8Dictionary Editor shows color coding on
dictionary fields that have indexes.
   Bugzilla [Bug 318] - XLr8Framework Item List View supports paging on
large number of records.
   1) Removed catalog error message for Unidata which does not report a
positive action

Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [BDT] A giant leap forward

2012-10-24 Thread Doug Averch
Rocket Software had to write a parser for Unidata and Universe in Eclipse
to accomplish what the U2 compilers do.  Unfortunately, they are not
getting it right yet.  I'm running version 3.0.3 and it still barfs and
lots of my syntax which is why I don't like supporting it as a Rocket
Software VAR.

Regards,
Doug
www.u2logic.com/tools.html
Editors and tools for U2 programmers

On Wed, Oct 24, 2012 at 5:13 PM, Wjhonson wjhon...@aol.com wrote:



 The BDT basic code editor however, still has issues with certain syntax.
 For example today I seem to have found that it barfs when it sees a comma
 in a CRT statement.
 Comma is used to Tab the output, it doesn't seem to like that idea,
 complaining about something or other.



 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Editor update 3.5.12 [ad]

2012-10-04 Thread Doug Averch
In keeping with our goal to have continual releases, U2logic is proud to
announce the release of 3.5.12.
We are cleaning up a few bugs and other things that have come up.
We are back focusing on the XLr8Editor and XLr8Dictionary editor.

v3.5.12 - October 04, 2012
   Bugzilla [Bug 513] - XLr8Editor needs a popup error message when
reporting item locked item.
   Bugzilla [Bug 459] - XLr8Editor color coding fails with back slashes and
either double quotes or single quotes.
   Bugzilla [Bug 436] - XLr8Dictionary Editor needs to allow Value Marked
character entry.
   1) Fixed bug in continuous compile reporting errors to the console
   2) Fixed miscellaneous errors messages that where wrong.

Regards,
Doug
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [u2] Parallel processing in Universe (Unclassified)

2012-10-02 Thread Doug Averch
Only outside of U2 using UniObjects can you achieve any type of parallel
activity. We have through UniObjects got 80 processes working from a single
Eclipse session through the use of threads in Java.

UniObjects creates individual uvapi_slave or udapi_slave for each of these
processes but the system or in this case the udapi_server or uvadpi_server
cannot handle as many threads as we would like.  We never ran out of memory
on our 8GB Windows 2008R2 Server nor did SSD 120GB drive fail to keep up
with the 80 ANALYZE.FILES or the 80 RESIZE commands we were issuing on from
our XLr8Resizer product within Eclipse.

The only way we got this working was to set the retries to 1000 on
reopening the connections.  Although that number seems high it helped and
get us from our previous best of 39 process to 80 process. When we have a
lot of time and cannot think of anything better to do we will try for 500
process.

Regards,
Doug
www.u2logic.com
Eclipse based tools for the U2 programmer




 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:
 u2-users-boun...@listserver.u2ug.org] On Behalf Of HENDERSON MIKE, MR
 Sent: Tuesday, 2 October 2012 1:18 PM
 To: U2 Users List
 Subject: Re: [U2] [u2] Parallel processing in Universe (Unclassified)

 I have often thought about this - mostly in an idle moment or as a
 displacement activity for something less amusing that I ought to be doing.
 ;-)


 First of all, Universe is already extremely parallel: there's a separate
 O/S thread for each TTY and for each phantom, and you can't get more
 parallel than that for interactive processing.

 So you want more parallelism for your batch processes.
 Different applications have different degrees of inherent parallelism.
 For example in utility billing systems there is frequently the concept of
 a group of premises - based on the old concept of a foot-borne meter reader
 with a 'book' of readings to get. Each 'book' can be processed
 independently of every other. In payroll, each employee's record can be
 processed independently. Other areas of commerce have different
 characteristics.

 I think that whatever unit of parallelism you settle for, you'd need three
 processes: a 'dispatcher' that selects records for processing and queues
 them into some structure for processing; a set of 'workers' that take
 queued work items, process them, mark them as processed and put the results
 in some common store; and a 'monitor' that looks for unprocessed records
 and indications of stuck processes, and collates the results for final
 output.
 I've seen a couple of versions of this, one for electricity billings and
 another for overnight batch-processing of report requests, both well over a
 decade ago, and neither still in use although their underlying packages are
 still being run.

 The major issue is that these days the whole entity in the general
 commercial world is far more likely to be I/O limited than CPU limited, and
 therefore introducing parallelism will be no help at all if the I/O system
 is already choked.
 Even if the system is currently CPU-limited, multi-threading may not
 produce much improvement without very careful design of the record locking
 philosophy - introducing parallelism will be no help if all the threads end
 up contending serially for one record lock or a small set of locks.


 If you want it to go faster, buy the CPU with the fastest clock you can
 get (not the one with the most cores), and put your database on SSD like
 Ross said.
 The Power7+ chips being announced any day now are rumoured to go to
 5GHz+, maybe even more if you have half the cores on the chip disabled.


 Regards


 Mike

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ross Ferris
 Sent: Tuesday, 2 October 2012 3:50 p.m.
 To: U2 Users List
 Subject: Re: [U2] [u2] Parallel processing in Universe

 If the file were big enough, and already had part files, then I believe
 that you could have a phantom process each of the individual parts.
 Failing that, get an SSD  relatively cheap, and will give your
 processing a reasonable kick along!!

 Ross Ferris
 Stamina Software
 Visage  Better by Design!


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David Wolverton
 Sent: Tuesday, 2 October 2012 8:47 AM
 To: 'U2 Users List'
 Subject: Re: [U2] [u2] Parallel processing in Universe

 OK - I was trying to create a 'smoother use' of the disk and 'read ahead'
 -- this example the disk would be chattering from the heads moving all over
 the place. I was trying to find a way to make this process more 'orderly'
 -- is there one?

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Robert Houben
 Sent: Monday, October 01, 2012 4:48 PM
 To: U2 Users List
 Subject: Re: [U2] [u2] Parallel 

Re: [U2] [u2] Parallel processing in Universe (Unclassified)

2012-10-02 Thread Doug Averch
Only outside of U2 using UniObjects can you achieve any type of parallel
activity. We have through UniObjects got 80 processes working from a single
Eclipse session through the use of threads in Java.

UniObjects creates individual uvapi_slave or udapi_slave for each of these
processes but the system or in this case the udapi_server or uvadpi_server
cannot handle as many threads as we would like.  We never ran out of memory
on our 8GB Windows 2008R2 Server nor did SSD 120GB drive fail to keep up
with the 80 ANALYZE.FILES or the 80 RESIZE commands we were issuing on from
our XLr8Resizer product within Eclipse.

The only way we got this working was to set the retries to 1000 on
reopening the connections.  Although that number seems high it helped and
get us from our previous best of 39 process to 80 process. When we have a
lot of time and cannot think of anything better to do we will try for 500
process.

Regards,
Doug
www.u2logic.com/tools.html
Eclipse based tools for the U2 programmer
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Resizer Update and all other Tools [ad]

2012-09-27 Thread Doug Averch
In addition to fixing a couple of XLr8Resizing issues, we have totally
revamped the logging.  This was quite an extensive task.
We updated over 300 java programs to change their logging to a new
standardized class.  This will allow us or you to see
your logs while running in Eclipse.  We should have that documented next
week for those who really need to know what
is going on.

v3.5.11 - September 27, 2012
   1) Fixed Guide in Unidata error reporting modulo 7168.
   2) Fixed XLr8Resizer error in Unidata calculation of the block size
instead of standard
   Bugzilla [Bug 497] - Framework logging needs reworking on all plug-ins

Regards,
U2logic Team
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Resizer focused release 3.5.10 [ad]

2012-09-13 Thread Doug Averch
U2logic is pleased to announce a new release of it XLr8Tools version
3.5.10.  We have added multi-threading to the XLr8Resizer to speed up
analyze and resizing.   Our XLr8Resizer will be priced until the end of the
month at $99.00 and then will be $149.00 per year per user.  Our XLr8Editor
will be priced until the end of this month for $49.00 and then will be
$79.00 per year per user.  We think we have added a lot of value to both
products and will continue to do so.

Just a side note we had trouble on our test system getting more than 39
users to be used without running out of memory on Eclipse or too many
threads for UniObjects for Java (UOJ) to handle simultaneously.  We had to
slow up our Java code because UOJ cannot handle the management of that many
sessions with commands like ANALYZE.FILE and RESIZE on
Universe.  Curiously, Unidata performed better with guide and memresize
maybe to the fact they are OS commands.

Here is our changed log for this release:

v3.5.10 - September 14, 2012

   Bugzilla [Bug 464] - XLr8Resizer can use all of the connections you want
simultaneously for resizing

   1) Added preference color choice for when Analyze.File fails

   2) Added preference for connection time attempts

   3) Added preference for max attempts to connect



Regards,

U2logic Team

www.u2logic.com/tools.html

“16 days left to purchase before we raise the price.”
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UD] LISTUSER output: phantom vs. iphantm

2012-09-13 Thread Doug Averch
Dean:

iphanotm processes, I believe, stand for interactive phantoms.  Therefore,
iphantoms are counted as users because of using interactive processes like
callhttp.

Regards,
Doug
www.u2logic.com
Rocket Software VAR
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Quirks in UOJ and resizing

2012-09-10 Thread Doug Averch
I was upgrading our XLr8Resizer to do multi-threading on the analyze and
resizing.  So, my Java programmer asked a simple question:  How much faster
will our multi-threading be than single threading? I found it was anywhere
from 0% faster to 45% faster when testing our 6000 file sample database
with files sizes from 10mb to 2gb.

But this got me to thinking is TCL/ECL resizing slower or faster that from
UOJ as a command.  Oh boy was I surprised. The TCL/ECL resize command on
average to anywhere from 5% to 200% slower.  I was totally dumb founded on
this that UOJ resizing will be faster that typing the command in TCL/ECL.
 In this case the quirk is a good quirk not a bad one.

Regards,
Doug
www.u2logic.com/tool.html
Affordable Eclipse based tools for Universe and Unidata
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Resizer can save stats as a csv file (Version 3.5.9) [ad]

2012-08-27 Thread Doug Averch
We are please to announce that you can save off your statistics that
XLr8Resizer gathers for you in a CSV file.  This allows you to use other
graphing tools besides the one's supplied by U2Logic in XLr8Resizer.  A
sample file looks like this for Universe:

# XLr8Resizer Statistics 
AcctName,FileName,DateTime,FileType,Modulo,BlockSize,RecordCount,ByteSize,Overflow
XLr8,ACCT.ACCOUNT.CATEGORY,8_18_2012 8:11:8,30,4,8,176,10696,0
XLr8,ACCT.BANKS,8_18_2012 8:11:8,18,3,8,2,6096,1
XLr8,ACCT.BUDGETS,8_18_2012 8:11:8,30,1,8,1,384,0
XLr8,ACCT.CHECKS,8_18_2012 8:11:8,30,49,16,2387,241096,2

Here is our complete change log for this release

v3.5.9 - August 27, 2012
   1) Migrated from actions system to commands system , this includes
deleting Actions related classes not needed.
   2) Disabling certain commands in popup menu when offline (and
toolbar/main menu)
   3) Get marks (subvalue, field etc) from hard coded constants (In
U2Connection statically) not Account settings so that insert commands work
offline
   4) The continuous compile job will now stop when XLr8Editor is closed.
   Bugzilla [Bug 495] - XLr8Resizer has a wizard for the save resize
history and commands

Our XLr8Resizer is priced at $99.00 per workstation per year.   Trial
licenses are available at at no cost.  This release works for all Unidata
releases from 6.0 up and Universe releases from 10.0 up.

U2logic Team
www.u2logic.com/tools.html
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Variable Interpolation

2012-08-23 Thread Doug Averch
A way might be a paragraph and call it from TCL.  However, I cannot fathom
why you want to do this.

PA
DISPLAY A,Your Name is a good programmer at U2Logic

TEST
Your Name=DOUG
DOUG is a good programmer at U2Logic

Regards,
Doug



On Thu, Aug 23, 2012 at 5:47 PM, jjuser ud2 jju...@gmail.com wrote:

 Good afternoon,

 Does UniBasic have a way to do variable interpolation (without writing
 to a file, compiling it as a program, and calling it)?
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] XLr8Editor supports Off Line Editing [ad]

2012-08-20 Thread Doug Averch
We have just released the our flag ship product called XLr8Editor version
3.5.8.  We have always allowed editing of U2 UniBasic code in offline mode
so that if you were at the hotel or on a plane you could change the code
and sync up later.  However, several of our clients wanted to use the same
editor to edit other Basic source code (D3) with our XLr8Editor.

This simply can be done by creating a General Project in Eclipse and
pointing the project folder to the appropriate area on your network or
workstation.  The documentation is at
http://www.u2logic.com/pdfs/XLr8EditorOffLine.pdf. All current users of our
XLr8Editor can upgrade to this release at no cost.  The rest of you can try
it out by emailing supp...@u2logic.com your installation id, see installation
instructions http://www.u2logic.com/pdfs/XLr8Installation.pdf.

Regards,
Doug
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UD] xAdmin Install

2012-07-25 Thread Doug Averch
Bill:

Rocket ships Eclipse plug-in with Java which would be your other client
piece.  Looks like you a good to go...

Regards,
Doug
www.u2logic.com

On Wed, Jul 25, 2012 at 10:07 AM, Bill Haskett wphask...@advantos.netwrote:

 Does anyone know which parts of the U2 client I need to send to a client
 so they can administer their users via xAdmin?  There's both an xAdmin and
 an Eclipse directory in the client zip file.  Are these the only two
 required?  Of course, having to have a client download a 365MB eclipse file
 is pretty hard on them.

 Thanks,

 Bill Haskett
 __**_
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/**mailman/listinfo/u2-usershttp://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] uniobjects running as?

2012-07-24 Thread Doug Averch
Hi Doug (Great Name):

UniObjects has two components.  First the unirpc process runs as you have
setup on startup: Windows usually as the administrator user while on UNIX
it can be root but should not be for obvious reasons..  You connection,
however, is what user you have setup when you open your U2 account

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Focused release of XLr8Tools emphasis on XLr8Resizer [ad]

2012-07-12 Thread Doug Averch
We have released the XLr8Resizer for 3.5.1 for Universe and Unidata with
the following updates:

v3.5.1 - July 12, 2012

   1) XLr8Resizer removed tabbed control ScrolledComposite code and
replaced with SWT controls.
   2) XLr8Resizer added ANALYZE.FILE tab for Unidata.
   3) XLr8Resizer fixed calculation on Universe hash to use different bytes
figure.
   4) XLr8Resizer removed duplicate code on setting commands for resizing
and gathering statistics.
   5) Log4j stdout appender was removed from the setup.
   6) Fixed problem with large files exceeding the integer value in Java
   7) Removed code not need in File Stat
   8) Reworked logic to get information from Guide
   Bugzilla [Bug 494] - XLr8Resizer needs additional tab for command
CONFIGURE.FILE
   Bugzilla [Bug 451] - XLr8Resizer needs to have schedule capability Part
2 completed

XLr8Resizer is priced at $99.00 per workstation.  XLr8Resizer is feature by
feature faster and better than any other resize tool out for the U2 market.
 We update our products at least every 3 or 4 weeks and no other company
producing tools for the U2 market can say that.

Contact us at supp...@u2logic.com or www.u2logic.com/tools.html for more
information.

Regards,
Doug
www.u2logic.com
Eclipse tools for the U2 Market
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] UD - xAdmin Tool Support

2012-07-12 Thread Doug Averch
Hi Bill:

This might be similar to a problem I had to do with BDT and Universe 11.1.3
 11.1.9.  Once I changed the administrator password to match the domain
administrator password on the Universe box, UOJ started working.

Regards,
Doug
www.u2logic.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


  1   2   3   >