Re: [U2] [UV]Corrupted object in global catalog

2012-12-28 Thread Wols Lists
On 28/12/12 17:18, Wjhonson wrote:
> Are you certain that catdir is not an O/S directory?
> If so, you should be able to tell the Create Date, seperately from the last 
> "touched" date (read), or the last update date as well.
> You should have three dates associated with each directory entry, no?
> 
That depends pn the O/S (and, in linux at least, on the mount flags too)
> 
Cheers,
Wol
> 
> -Original Message-
> From: bpaige 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 7:32 am
> Subject: [U2]  [UV]Corrupted object in global catalog
> 
> 
> Greetings, all!
> 
> We have recently upgraded to the latest version of our vendor's software, and
> in the process have gone from Pick flavored accounts to Ideal flavored
> accounts.  This has drastically changed the way programs are cataloged, as we
> are now using the global catalog directory (catdir, aka GLOBAL.CATDIR).
> 
> We have discovered that some of the object code in the global catalog is
> corrupted (for lack of a better term).  It looks like some of the object code
> files were somehow truncated.  Since we don't discover this until someone
> notices that a program is behaving oddly, or working differently between the
> different servers (dev, test, production), and since the date stamp on the
> file in the catdir directory is the last time someone ran the program (as
> opposed to the time it was actually cataloged), it is impossible to tell if
> the object code was 'bad' from the beginning or got corrupted somewhere along
> the way.
> 
> At this point, we can just recatalog everything.  It would be a royal pain,
> but it is possible to do.  That would ensure everything was all good right
> now, but doesn't do anything to make sure it stays that way.
> 
> Does anyone know if there is a command we can ruin or some other way to
> verify object code in the global catalog?  We would much rather monitor this
> proactively than wait until a user runs into a mysterious issue that we can't
> explain - or worse, runs something that ends up corrupting data because of a
> problem with the object code.
> 
> Of course the ideal would be to figure out what's corrupting the object code
> to begin with - or to be able to determine if it was somehow corrupted in the
> initial install and we're just running into the bad pieces now.  Without
> being able to monitor the object code and see when/if it gets corrupted
> again, though, that's going to be almost impossible.
> 
> Any assistance would be greatly appreciated!
> 
> Thanks!
> Brian
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny
Last I knew you could still use both concurrently, but I left Eclipse in 
2003.


Wjhonson wrote:

No I was asking *if* every customer is required, at every seat to use the Java 
component, or if that is optional, on a seat basis, or on a customer basis.  
Did they end of life Eterm ?
 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 12:58 pm
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


In the past actually. As you noted, the front end was completely 
re-written in Java.


Wjhonson wrote:
  

Oh my... I see an 18 million dollar rewrite boondoggle in their future.

"We can make it better, faster, rewritten in  (hunts for the buzzword of 


the day) Ruby on Rails!"
  

Smithers: But wait chief that's not really a GUI
Mr Burns: We'll rewrite that too!

 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 12:47 pm
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Clark wrote the original DOS version of Eterm. The windows version (the 
one in the video you linked to) was completely re-written from scratch 
in C (by Bill Weir) after he left the company.


If you tried to run Eclipse without Eterm you would have a very 
scrambled screen. Eterm uses proprietary control sequences to do things 
like multiple overlapping windows and scrolling messages to name just a 
couple.


Wjhonson wrote:
  


Hmmm I've updated the Intuit page to show the links to Eterm.
I see that Clark Yennie (apparently) claims to have written it himself.
He is on LinkedIn, I wonder if he is still in the Pick world ?

What would happen if you just tried to Telnet into the system *without* using 
  


  

  

Eterm ?
  

 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.


Wjhonson wrote:
  

  

 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 

  


terminal emulators, while others are using the Java client?
  

  
 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 

  

application 
  

  

environment :)

Silly rabbits.


___
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

  

  

  

  
  



  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson
No I was asking *if* every customer is required, at every seat to use the Java 
component, or if that is optional, on a seat basis, or on a customer basis.  
Did they end of life Eterm ?
 

 

 

-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 12:58 pm
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


In the past actually. As you noted, the front end was completely 
re-written in Java.

Wjhonson wrote:
> Oh my... I see an 18 million dollar rewrite boondoggle in their future.
>
> "We can make it better, faster, rewritten in  (hunts for the buzzword of 
the day) Ruby on Rails!"
>
> Smithers: But wait chief that's not really a GUI
> Mr Burns: We'll rewrite that too!
>
>  
>
>  
>
>  
>
> -Original Message-
> From: Jeff Schasny 
> To: U2 Users List 
> Sent: Fri, Dec 28, 2012 12:47 pm
> Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA
>
>
> Clark wrote the original DOS version of Eterm. The windows version (the 
> one in the video you linked to) was completely re-written from scratch 
> in C (by Bill Weir) after he left the company.
>
> If you tried to run Eclipse without Eterm you would have a very 
> scrambled screen. Eterm uses proprietary control sequences to do things 
> like multiple overlapping windows and scrolling messages to name just a 
> couple.
>
> Wjhonson wrote:
>   
>> Hmmm I've updated the Intuit page to show the links to Eterm.
>> I see that Clark Yennie (apparently) claims to have written it himself.
>> He is on LinkedIn, I wonder if he is still in the Pick world ?
>>
>> What would happen if you just tried to Telnet into the system *without* 
>> using 

>> 
> Eterm ?
>   
>>  
>>
>>  
>>
>>  
>>
>> -Original Message-
>> From: Jeff Schasny 
>> To: U2 Users List 
>> Sent: Fri, Dec 28, 2012 11:19 am
>> Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA
>>
>>
>> Accuterm/Wintegrate would not work with Eclipse. They have there own 
>> terminal emulator called Eterm.
>>
>> Wjhonson wrote:
>>   
>> 
>>>  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse
>>>
>>> Does Eclipse *require* the use of the Java client?  Or is that optional?
>>> That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
>>> 
>>>   
>> terminal emulators, while others are using the Java client?
>>   
>> 
>>>  
>>>
>>>  
>>>
>>> -Original Message-
>>> From: Wjhonson 
>>> To: u2-users 
>>> Sent: Fri, Dec 28, 2012 9:34 am
>>> Subject: Re: [U2]  Job ad in Ardmore, PA
>>>
>>>
>>>  Oops Berean is the name of the recruiter or company
>>> The job is in Ardmore.
>>>
>>>
>>>  
>>>
>>>  
>>>
>>> -Original Message-
>>> From: Wjhonson 
>>> To: u2-users 
>>> Sent: Fri, Dec 28, 2012 9:33 am
>>> Subject: [U2]  Job ad in Berean, PA
>>>
>>>
>>> http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired
>>>
>>> Interesting they are looking for a "Programmer" but you must have "strong" 
>>> knowledge of Unix, but only "intermediate" knowledge of their actual 
>>> 
>>>   
>> application 
>>   
>> 
>>> environment :)
>>>
>>> Silly rabbits.
>>>
>>>
>>> ___
>>> 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
>>>
>>>   
>>> 
>>>   
>>   
>> 
>
>   

-- 

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny
In the past actually. As you noted, the front end was completely 
re-written in Java.


Wjhonson wrote:

Oh my... I see an 18 million dollar rewrite boondoggle in their future.

"We can make it better, faster, rewritten in  (hunts for the buzzword of the 
day) Ruby on Rails!"

Smithers: But wait chief that's not really a GUI
Mr Burns: We'll rewrite that too!

 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 12:47 pm
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Clark wrote the original DOS version of Eterm. The windows version (the 
one in the video you linked to) was completely re-written from scratch 
in C (by Bill Weir) after he left the company.


If you tried to run Eclipse without Eterm you would have a very 
scrambled screen. Eterm uses proprietary control sequences to do things 
like multiple overlapping windows and scrolling messages to name just a 
couple.


Wjhonson wrote:
  

Hmmm I've updated the Intuit page to show the links to Eterm.
I see that Clark Yennie (apparently) claims to have written it himself.
He is on LinkedIn, I wonder if he is still in the Pick world ?

What would happen if you just tried to Telnet into the system *without* using 


Eterm ?
  
 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.


Wjhonson wrote:
  


 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 

  

terminal emulators, while others are using the Java client?
  

 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 

  
application 
  


environment :)

Silly rabbits.


___
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

  

  
  



  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson
Oh my... I see an 18 million dollar rewrite boondoggle in their future.

"We can make it better, faster, rewritten in  (hunts for the buzzword of 
the day) Ruby on Rails!"

Smithers: But wait chief that's not really a GUI
Mr Burns: We'll rewrite that too!

 

 

 

-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 12:47 pm
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Clark wrote the original DOS version of Eterm. The windows version (the 
one in the video you linked to) was completely re-written from scratch 
in C (by Bill Weir) after he left the company.

If you tried to run Eclipse without Eterm you would have a very 
scrambled screen. Eterm uses proprietary control sequences to do things 
like multiple overlapping windows and scrolling messages to name just a 
couple.

Wjhonson wrote:
> Hmmm I've updated the Intuit page to show the links to Eterm.
> I see that Clark Yennie (apparently) claims to have written it himself.
> He is on LinkedIn, I wonder if he is still in the Pick world ?
>
> What would happen if you just tried to Telnet into the system *without* using 
Eterm ?
>
>
>  
>
>  
>
>  
>
> -Original Message-
> From: Jeff Schasny 
> To: U2 Users List 
> Sent: Fri, Dec 28, 2012 11:19 am
> Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA
>
>
> Accuterm/Wintegrate would not work with Eclipse. They have there own 
> terminal emulator called Eterm.
>
> Wjhonson wrote:
>   
>>  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse
>>
>> Does Eclipse *require* the use of the Java client?  Or is that optional?
>> That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
>> 
> terminal emulators, while others are using the Java client?
>   
>>  
>>
>>  
>>
>> -Original Message-
>> From: Wjhonson 
>> To: u2-users 
>> Sent: Fri, Dec 28, 2012 9:34 am
>> Subject: Re: [U2]  Job ad in Ardmore, PA
>>
>>
>>  Oops Berean is the name of the recruiter or company
>> The job is in Ardmore.
>>
>>
>>  
>>
>>  
>>
>> -Original Message-
>> From: Wjhonson 
>> To: u2-users 
>> Sent: Fri, Dec 28, 2012 9:33 am
>> Subject: [U2]  Job ad in Berean, PA
>>
>>
>> http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired
>>
>> Interesting they are looking for a "Programmer" but you must have "strong" 
>> knowledge of Unix, but only "intermediate" knowledge of their actual 
>> 
> application 
>   
>> environment :)
>>
>> Silly rabbits.
>>
>>
>> ___
>> 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
>>
>>   
>> 
>
>   

-- 

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny
That's funny. I think (it's been a few years) there is actually and 
option under the F2 System menu to reset ones password without resorting 
to shelling out. Also note all menu options availability are 
customizable in Eclipse on a user by user basis and the ability to shell 
out is generally very tightly controlled.


Wjhonson wrote:

Hmm here is a Youtube showing someone changing their password in Eterm

http://www.youtube.com/watch?v=97g2kyeHl-s



 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.


Wjhonson wrote:
  

 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 


terminal emulators, while others are using the Java client?
  
 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 

application 
  

environment :)

Silly rabbits.


___
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

  



  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny

Don,

See my reply to Will's question. Eterm did a lot more than just emulate 
a Wyse 50.


Don Robinson wrote:

Jeff,
 
Why? A terminal emulator is a terminal emulator
 
Sounds like a needless restriction to me or does Eterm do more than emulate a termainl?


Don 
From: Jeff Schasny 
To: U2 Users List  
Sent: Friday, December 28, 2012 2:15 PM

Subject: Re: [U2] Eclipse ? was Job ad in Ardmore, PA

Accuterm/Wintegrate would not work with Eclipse. They have there own terminal 
emulator called Eterm.

Wjhonson wrote:
  

  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
terminal emulators, while others are using the Java client?

  
  
-Original Message-

From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


  Oops Berean is the name of the recruiter or company
The job is in Ardmore.


  
  
-Original Message-

From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" knowledge of 
Unix, but only "intermediate" knowledge of their actual application environment :)

Silly rabbits.


___
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

  



-- 
Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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

  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny
Clark wrote the original DOS version of Eterm. The windows version (the 
one in the video you linked to) was completely re-written from scratch 
in C (by Bill Weir) after he left the company.


If you tried to run Eclipse without Eterm you would have a very 
scrambled screen. Eterm uses proprietary control sequences to do things 
like multiple overlapping windows and scrolling messages to name just a 
couple.


Wjhonson wrote:

Hmmm I've updated the Intuit page to show the links to Eterm.
I see that Clark Yennie (apparently) claims to have written it himself.
He is on LinkedIn, I wonder if he is still in the Pick world ?

What would happen if you just tried to Telnet into the system *without* using 
Eterm ?


 

 

 


-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.


Wjhonson wrote:
  

 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 


terminal emulators, while others are using the Java client?
  
 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 

application 
  

environment :)

Silly rabbits.


___
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

  



  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Job ad in Berean, PA

2012-12-28 Thread George Gallen
They seem like normal project planning words.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Don Robinson
Sent: Friday, December 28, 2012 2:41 PM
To: U2 Users List
Subject: Re: [U2] Job ad in Berean, PA

Guys,
 
Do recruiters have special training in using big impressive sounding words?
 
Quotes: 
Works with stakeholders to perform application functionality gap analysis and 
feasibility studies.
 
Independently performs assignments with instruction limited to results expected.
 
Researches defects and solves for root cause in applications.
 
My comments:
Maybe they wouldn't have so many "gaps" if they gave the poor programmer better 
instructions!
 
I always called software "defects" bugs, and of course you need to find the 
root cause, how else do you fix them?
 
Just my 2 cents.
 
:-)
Don
 
From: Wjhonson 
To: u2-users@listserver.u2ug.org 
Sent: Friday, December 28, 2012 12:33 PM
Subject: [U2] Job ad in Berean, PA

http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application environment :)

Silly rabbits.


___
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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Don Robinson
Jeff,
 
Why? A terminal emulator is a terminal emulator
 
Sounds like a needless restriction to me or does Eterm do more than emulate a 
termainl?

Don 
From: Jeff Schasny 
To: U2 Users List  
Sent: Friday, December 28, 2012 2:15 PM
Subject: Re: [U2] Eclipse ? was Job ad in Ardmore, PA

Accuterm/Wintegrate would not work with Eclipse. They have there own terminal 
emulator called Eterm.

Wjhonson wrote:
>  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse
> 
> Does Eclipse *require* the use of the Java client?  Or is that optional?
> That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
> terminal emulators, while others are using the Java client?
> 
>  
>  
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:34 am
> Subject: Re: [U2]  Job ad in Ardmore, PA
> 
> 
>  Oops Berean is the name of the recruiter or company
> The job is in Ardmore.
> 
> 
>  
>  
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:33 am
> Subject: [U2]  Job ad in Berean, PA
> 
> 
> http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired
> 
> Interesting they are looking for a "Programmer" but you must have "strong" 
> knowledge of Unix, but only "intermediate" knowledge of their actual 
> application environment :)
> 
> Silly rabbits.
> 
> 
> ___
> 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
> 
>  

-- 
Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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] Job ad in Berean, PA

2012-12-28 Thread Wjhonson
Personally I see great peril in working with people holding stakes.
- Count chocula
 

 

-Original Message-
From: Don Robinson 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:44 am
Subject: Re: [U2] Job ad in Berean, PA


Guys,
 
Do recruiters have special training in using big impressive sounding words?
 
Quotes: 
Works with stakeholders to perform application functionality gap analysis and 
feasibility studies.
 
Independently performs assignments with instruction limited to results expected.
 
Researches defects and solves for root cause in applications.
 
My comments:
Maybe they wouldn't have so many "gaps" if they gave the poor programmer better 
instructions!
 
I always called software "defects" bugs, and of course you need to find the 
root 
cause, how else do you fix them?
 
Just my 2 cents.
 
:-)
Don
 
From: Wjhonson 
To: u2-users@listserver.u2ug.org 
Sent: Friday, December 28, 2012 12:33 PM
Subject: [U2] Job ad in Berean, PA

http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application 
environment :)

Silly rabbits.


___
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] Job ad in Berean, PA

2012-12-28 Thread Don Robinson
Guys,
 
Do recruiters have special training in using big impressive sounding words?
 
Quotes: 
Works with stakeholders to perform application functionality gap analysis and 
feasibility studies.
 
Independently performs assignments with instruction limited to results expected.
 
Researches defects and solves for root cause in applications.
 
My comments:
Maybe they wouldn't have so many "gaps" if they gave the poor programmer better 
instructions!
 
I always called software "defects" bugs, and of course you need to find the 
root cause, how else do you fix them?
 
Just my 2 cents.
 
:-)
Don
 
From: Wjhonson 
To: u2-users@listserver.u2ug.org 
Sent: Friday, December 28, 2012 12:33 PM
Subject: [U2] Job ad in Berean, PA

http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application environment :)

Silly rabbits.


___
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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson
Hmmm I've updated the Intuit page to show the links to Eterm.
I see that Clark Yennie (apparently) claims to have written it himself.
He is on LinkedIn, I wonder if he is still in the Pick world ?

What would happen if you just tried to Telnet into the system *without* using 
Eterm ?


 

 

 

-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.

Wjhonson wrote:
>  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse
>
> Does Eclipse *require* the use of the Java client?  Or is that optional?
> That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
terminal emulators, while others are using the Java client?
>
>  
>
>  
>
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:34 am
> Subject: Re: [U2]  Job ad in Ardmore, PA
>
>
>  Oops Berean is the name of the recruiter or company
> The job is in Ardmore.
>
>
>  
>
>  
>
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:33 am
> Subject: [U2]  Job ad in Berean, PA
>
>
> http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired
>
> Interesting they are looking for a "Programmer" but you must have "strong" 
> knowledge of Unix, but only "intermediate" knowledge of their actual 
application 
> environment :)
>
> Silly rabbits.
>
>
> ___
> 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
>
>   

-- 

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson
Hmm here is a Youtube showing someone changing their password in Eterm

http://www.youtube.com/watch?v=97g2kyeHl-s



 

 

 

-Original Message-
From: Jeff Schasny 
To: U2 Users List 
Sent: Fri, Dec 28, 2012 11:19 am
Subject: Re: [U2] Eclipse ? was  Job ad in Ardmore, PA


Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.

Wjhonson wrote:
>  http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse
>
> Does Eclipse *require* the use of the Java client?  Or is that optional?
> That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
terminal emulators, while others are using the Java client?
>
>  
>
>  
>
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:34 am
> Subject: Re: [U2]  Job ad in Ardmore, PA
>
>
>  Oops Berean is the name of the recruiter or company
> The job is in Ardmore.
>
>
>  
>
>  
>
> -Original Message-
> From: Wjhonson 
> To: u2-users 
> Sent: Fri, Dec 28, 2012 9:33 am
> Subject: [U2]  Job ad in Berean, PA
>
>
> http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired
>
> Interesting they are looking for a "Programmer" but you must have "strong" 
> knowledge of Unix, but only "intermediate" knowledge of their actual 
application 
> environment :)
>
> Silly rabbits.
>
>
> ___
> 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
>
>   

-- 

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot 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] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Jeff Schasny
Accuterm/Wintegrate would not work with Eclipse. They have there own 
terminal emulator called Eterm.


Wjhonson wrote:

 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
terminal emulators, while others are using the Java client?

 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 


-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual application 
environment :)


Silly rabbits.


___
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

  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Eclipse ? was Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson

 http://en.wikipedia.org/wiki/Intuit#Intuit_Eclipse

Does Eclipse *require* the use of the Java client?  Or is that optional?
That is, can some users at one site, be using Accuterm / Wintegrate as dumb 
terminal emulators, while others are using the Java client?

 

 

-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:34 am
Subject: Re: [U2]  Job ad in Ardmore, PA


 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 

-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application 
environment :)

Silly rabbits.


___
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] Sleeping in Basic

2012-12-28 Thread Daniel McGrath
It is platform specific. For example, Windows will only tell you time at a 
resolution of 16 milliseconds. Since U2 uses the underlying OS time mechanism, 
that means its resolution is limited by the OS's.

So, LOOP 1000 and NAP 1 will probably take somewhere in the range of 1-16 
seconds, depending on many underlying OS differences.
Loop 1 NAP 1000 will probably take 1000 milliseconds, give or take a 16 (or 8?)

Regards,
Dan


-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 10: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 
To: 'U2 Users List' 
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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] Sleeping in Basic

2012-12-28 Thread Wjhonson
Just time by itself, with *no* conversion at all :)
You don't need a conversion to display the output of TIME()
Quantized, means it comes in "little packets", and the packet size is bigger 
than "1" is what I'm saying.


 

 

 

-Original Message-
From: Doug Farmer 
To: 'U2 Users List' 
Sent: Fri, Dec 28, 2012 9:32 am
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 
To: 'U2 Users List' 
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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


Click 
https://www.mailcontrol.com/sr/6lVGIXxG7qjGX2PQPOmvUlpAWghQWIvzb3YGjzkT!7MOUCUpiqnJJoGBzmYgl5U4YPnWx2HtmVnUfE+mA+MlhQ==
  
to report this email as spam.
___
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] Job ad in Ardmore, PA

2012-12-28 Thread Wjhonson

 Oops Berean is the name of the recruiter or company
The job is in Ardmore.


 

 

-Original Message-
From: Wjhonson 
To: u2-users 
Sent: Fri, Dec 28, 2012 9:33 am
Subject: [U2]  Job ad in Berean, PA


http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application 
environment :)

Silly rabbits.


___
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] Job ad in Berean, PA

2012-12-28 Thread Wjhonson
http://www.ziprecruiter.com/job/Senior-Programmer-116879/546532a0/?source=cpc-simplyhired

Interesting they are looking for a "Programmer" but you must have "strong" 
knowledge of Unix, but only "intermediate" knowledge of their actual 
application environment :)

Silly rabbits.


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


Re: [U2] Sleeping in Basic

2012-12-28 Thread Doug Farmer
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 
To: 'U2 Users List' 
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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


Click 
https://www.mailcontrol.com/sr/6lVGIXxG7qjGX2PQPOmvUlpAWghQWIvzb3YGjzkT!7MOUCUpiqnJJoGBzmYgl5U4YPnWx2HtmVnUfE+mA+MlhQ==
  to report this email as spam.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] [UV]Corrupted object in global catalog

2012-12-28 Thread Wjhonson
Are you certain that catdir is not an O/S directory?
If so, you should be able to tell the Create Date, seperately from the last 
"touched" date (read), or the last update date as well.
You should have three dates associated with each directory entry, no?


 

 

 

-Original Message-
From: bpaige 
To: u2-users 
Sent: Fri, Dec 28, 2012 7:32 am
Subject: [U2]  [UV]Corrupted object in global catalog


Greetings, all!

We have recently upgraded to the latest version of our vendor's software, and
in the process have gone from Pick flavored accounts to Ideal flavored
accounts.  This has drastically changed the way programs are cataloged, as we
are now using the global catalog directory (catdir, aka GLOBAL.CATDIR).

We have discovered that some of the object code in the global catalog is
corrupted (for lack of a better term).  It looks like some of the object code
files were somehow truncated.  Since we don't discover this until someone
notices that a program is behaving oddly, or working differently between the
different servers (dev, test, production), and since the date stamp on the
file in the catdir directory is the last time someone ran the program (as
opposed to the time it was actually cataloged), it is impossible to tell if
the object code was 'bad' from the beginning or got corrupted somewhere along
the way.

At this point, we can just recatalog everything.  It would be a royal pain,
but it is possible to do.  That would ensure everything was all good right
now, but doesn't do anything to make sure it stays that way.

Does anyone know if there is a command we can ruin or some other way to
verify object code in the global catalog?  We would much rather monitor this
proactively than wait until a user runs into a mysterious issue that we can't
explain - or worse, runs something that ends up corrupting data because of a
problem with the object code.

Of course the ideal would be to figure out what's corrupting the object code
to begin with - or to be able to determine if it was somehow corrupted in the
initial install and we're just running into the bad pieces now.  Without
being able to monitor the object code and see when/if it gets corrupted
again, though, that's going to be almost impossible.

Any assistance would be greatly appreciated!

Thanks!
Brian

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _

The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material not 
intended for Public use.  
Any review, retransmission, dissemination or other use of, or taking of any 
action in reliance upon, this information by persons or entities other than the 
intended recipient is 
strictly prohibited. If you received this communication in error, please notify 
the sender and delete the material from any and all computers or devices.

___
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] Sleeping in Basic

2012-12-28 Thread Wjhonson
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 
To: 'U2 Users List' 
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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] Sleeping in Basic

2012-12-28 Thread Jeff Schasny
Something I ran into with long ago in Universe with sleep/nap. Both use 
the current TIME() as the starting point (which is milliseconds since 
midnight) and then waits for your desired period. If your sleep/nap 
period rolls over midnight your process will hang because its waiting to 
count to a number it never gets to.


Doug Farmer wrote:

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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

  


--

Jeff Schasny - Denver, Co, USA
jschasny at gmail dot com

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


Re: [U2] Sleeping in Basic

2012-12-28 Thread Doug Farmer
Great, that works wonderfully!

Thanks for the tip

I am going to change to localhost from loopback, as I am not all machines have 
loopback defined.

I owe you one

Doug

Doug Farmer
952-417-5225


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David A. Green
Sent: Friday, December 28, 2012 9:40 AM
To: 'U2 Users List'
Subject: Re: [U2] Sleeping in Basic

Try changing the port number to something that doesn't exist.

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


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Friday, December 28, 2012 8:22 AM
To: 'U2 Users List'
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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


Click 
https://www.mailcontrol.com/sr/1szQtvpiZq3GX2PQPOmvUnhXC4dDtPIXveiVUAHqQ1BlKLUMIo4Fzoxbcf5uwsOEYPnWx2HtmVmg1M3YVHc55g==
  to report this email as spam.
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] AUTO: Brian Parker/NEMIAN is out of the office. (returning 04/01/2013)

2012-12-28 Thread bparker

I am out of the office until 04/01/2013.

I will respond to your message when I return.


Note: This is an automated response to your message  "Re: [U2] Sleeping in
Basic" sent on 28/12/2012 15:32:10.

This is the only notification you will receive while this person is away.

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


Re: [U2] Sleeping in Basic

2012-12-28 Thread Daniel McGrath
Pause can have a timeout value on it, so if for example the maximum time you 
want to wait is 10 seconds, PAUSE can automatically resume then, at which point 
you can check if the phantom is still running or a flag doesn't exist.

Still doesn't solve your UniData only problem though.

Regards,
Dan


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Friday, December 28, 2012 8:22 AM
To: 'U2 Users List'
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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] [UV]Corrupted object in global catalog

2012-12-28 Thread Israel, John R.
Brian,

I am not familiar with the "Ideal" flavor.  However, I do know that there are 
several differences in how some commands work between the native UniData and 
Pick flavor.

The LOCATE command comes to mind and has burned me a few times.  Depending on 
the line of code, it may still compile, but will be looking at the wrong 
multi-value level (@FMs instead of @VMs, etc.)

One of the things I have done to get around this (in UniData) is to use force 
the program to compile in the flavor that is not native to the account I am in.

For example, if I am in a native UniData account, but I want the program to use 
Pick syntax, the first line of code would be:
$BASICTYPE "P"

I hope that helps of at least points you in a useful direction.



JRI



-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of bpa...@serta.com
Sent: Friday, December 28, 2012 10:32 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] [UV]Corrupted object in global catalog

Greetings, all!

We have recently upgraded to the latest version of our vendor's software, and 
in the process have gone from Pick flavored accounts to Ideal flavored 
accounts.  This has drastically changed the way programs are cataloged, as we 
are now using the global catalog directory (catdir, aka GLOBAL.CATDIR).

We have discovered that some of the object code in the global catalog is 
corrupted (for lack of a better term).  It looks like some of the object code 
files were somehow truncated.  Since we don't discover this until someone 
notices that a program is behaving oddly, or working differently between the 
different servers (dev, test, production), and since the date stamp on the file 
in the catdir directory is the last time someone ran the program (as opposed to 
the time it was actually cataloged), it is impossible to tell if the object 
code was 'bad' from the beginning or got corrupted somewhere along the way.

At this point, we can just recatalog everything.  It would be a royal pain, but 
it is possible to do.  That would ensure everything was all good right now, but 
doesn't do anything to make sure it stays that way.

Does anyone know if there is a command we can ruin or some other way to verify 
object code in the global catalog?  We would much rather monitor this 
proactively than wait until a user runs into a mysterious issue that we can't 
explain - or worse, runs something that ends up corrupting data because of a 
problem with the object code.

Of course the ideal would be to figure out what's corrupting the object code to 
begin with - or to be able to determine if it was somehow corrupted in the 
initial install and we're just running into the bad pieces now.  Without being 
able to monitor the object code and see when/if it gets corrupted again, 
though, that's going to be almost impossible.

Any assistance would be greatly appreciated!

Thanks!
Brian

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _

The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material not 
intended for Public use.  
Any review, retransmission, dissemination or other use of, or taking of any 
action in reliance upon, this information by persons or entities other than the 
intended recipient is strictly prohibited. If you received this communication 
in error, please notify the sender and delete the material from any and all 
computers or devices.

___
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] Sleeping in Basic

2012-12-28 Thread David A. Green
Try changing the port number to something that doesn't exist.

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


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Friday, December 28, 2012 8:22 AM
To: 'U2 Users List'
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.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] [UV]Corrupted object in global catalog

2012-12-28 Thread bpaige
Greetings, all!

We have recently upgraded to the latest version of our vendor's software, and
in the process have gone from Pick flavored accounts to Ideal flavored
accounts.  This has drastically changed the way programs are cataloged, as we
are now using the global catalog directory (catdir, aka GLOBAL.CATDIR).

We have discovered that some of the object code in the global catalog is
corrupted (for lack of a better term).  It looks like some of the object code
files were somehow truncated.  Since we don't discover this until someone
notices that a program is behaving oddly, or working differently between the
different servers (dev, test, production), and since the date stamp on the
file in the catdir directory is the last time someone ran the program (as
opposed to the time it was actually cataloged), it is impossible to tell if
the object code was 'bad' from the beginning or got corrupted somewhere along
the way.

At this point, we can just recatalog everything.  It would be a royal pain,
but it is possible to do.  That would ensure everything was all good right
now, but doesn't do anything to make sure it stays that way.

Does anyone know if there is a command we can ruin or some other way to
verify object code in the global catalog?  We would much rather monitor this
proactively than wait until a user runs into a mysterious issue that we can't
explain - or worse, runs something that ends up corrupting data because of a
problem with the object code.

Of course the ideal would be to figure out what's corrupting the object code
to begin with - or to be able to determine if it was somehow corrupted in the
initial install and we're just running into the bad pieces now.  Without
being able to monitor the object code and see when/if it gets corrupted
again, though, that's going to be almost impossible.

Any assistance would be greatly appreciated!

Thanks!
Brian

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
_ _ _ _ _ _ _ _ _ _

The information transmitted is intended only for the person or entity to which 
it is addressed and may contain confidential and/or privileged material not 
intended for Public use.  
Any review, retransmission, dissemination or other use of, or taking of any 
action in reliance upon, this information by persons or entities other than the 
intended recipient is 
strictly prohibited. If you received this communication in error, please notify 
the sender and delete the material from any and all computers or devices.

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


Re: [U2] Sleeping in Basic

2012-12-28 Thread Doug Farmer
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 09:11:33
20 09:11:34
Start of 2000
09:11:34
09:12:05
DONE WITH 2000
Open Socket
 1 09:12:05
 2 09:12:05
 3 09:12:05
 4 09:12:05
 5 09:12:05
 6 09:12:05
 7 09:12:05
 8 09:12:05
 9 09:12:05
10 09:12:05
11 09:12:05
12 09:12:05
13 09:12:05
14 09:12:05
15 09:12:05
16 09:12:05
17 09:12:05
18 09:12:05
19 09:12:05
20 09:12:05



This message has been scanned for malware by Websense. www.websense.com
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Sleeping in Basic

2012-12-28 Thread George Gallen
I never tested this in BASIC, So I'm not saying it doesn't do the same thing, 
which I assume it should.
So don't take the "NOT the BASIC" to mean that BASIC will only run once in a 
loop - I just never tested it.

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, December 28, 2012 9:32 AM
To: U2 Users List
Subject: Re: [U2] Sleeping in Basic

A Caveat on the SLEEP [time] Universe Command (NOT the BASIC Command) if used in
A paragraph loop. If what is inside the loop takes less than a second to run,
It may be triggered multiple times.

Example:

PA
LOOP
   SLEEP 17:10
   RUN LIB SOMEPROGRAM
REPEAT

After it runs the first time, and goes back into the loop, if it's still 17:10 
it
Will run again.

At least with UV 10.0.2

George

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


Re: [U2] Sleeping in Basic

2012-12-28 Thread George Gallen
A Caveat on the SLEEP [time] Universe Command (NOT the BASIC Command) if used in
A paragraph loop. If what is inside the loop takes less than a second to run,
It may be triggered multiple times.

Example:

PA
LOOP
   SLEEP 17:10
   RUN LIB SOMEPROGRAM
REPEAT

After it runs the first time, and goes back into the loop, if it's still 17:10 
it
Will run again.

At least with UV 10.0.2

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Daniel McGrath
Sent: Thursday, December 27, 2012 6:31 PM
To: U2 Users List (u2-users@listserver.u2ug.org)
Subject: Re: [U2] Sleeping in Basic

UniVerse supports the NAP [milliseconds] command.

On UniData it would be more efficient to use the PAUSE [time] / WAKE command 
which gives you both an automated timeout as well as allowing you to continue 
as soon as the PHANTOM declares it okay.

You can switch between both of these in your code if you have an 
pre-compilation process or with creative uses of subroutines.

Cheers,

Dan McGrath
Product Manager
Rocket Software
4600 South Ulster Street  ·  Suite 1100  ·   Denver, CO 80237 ·  USA
T: +1 720 475 8098 · E: dmcgr...@rocketsoftware.com · W: u2.rocketsoftware.com


-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Doug Farmer
Sent: Thursday, December 27, 2012 2:56 PM
To: 'U2 Users List'
Subject: [U2] Sleeping in Basic

Happy holidays all,

I just want to make sure I did not miss something over the U2 releases. Since 
the Microdata Reality days, I have used "SLEEP nn" to sleep for nn seconds. 
Simple, usually does the trick.

But in today's gotta have it now, I won't wait, environment, a second is 
sometimes way too long.

Is there anything I missed over the last few years to sleep for less than a 
second? I am executing a phantom command from a UniObjects subroutine call and 
waiting for it to finish. I am using a phantom, just in case the program aborts 
or hangs. I am not in control of what code is being run, it could try to read 
or write to an unopened file for example. If the program does hang, I get the 
dreaded "Error 30102" message (not helpful at all).

In most cases, the program reads the data it needs and finishes in less than a 
second.  The UniObjects subroutine then writes a flag I can pick up to see that 
the data is ready to return to the UniObjects client.

I don't want the subroutine constantly looping and reading for the flag. This 
would take a lot of the CPU cycles. But, I don't want to wait up to a second to 
see that the phantom has completed.

Any ideas would be helpful. This needs to run on both UniData and UniVerse.

Have a great New Year. One more year older for us "experienced" developers in 
the PICK community. (circa 1978)

Doug Farmer


This message has been scanned for malware by Websense. www.websense.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