Re: [U2] Consuming web services

2012-10-03 Thread Glen Batchelor


 I use either Python, Perl or PHP to broker the SOAP connection and 
pass info back through either statefile temp files or via stdio using 
EXECUTE's I/O handling. You could also pass data via pipes but it can 
get messy. Statefile temp files allow for queuing of transactions that 
don't have to be real time. Check out the Validating Addresses article I 
wrote for one of the Jan/Feb issues of Spectrum. (I don't remember the 
year! I must be getting old!)


Regards,

On 10/3/2012 4:56 PM, Jeff Schasny wrote:
I know we have both the SOAP and RESTful web services development for 
publishing web services from Universe but how are folks consuming 
other peoples web services into the database? Are there tools for this 
or am I going to just open a socket, read, and parse 'till I'm blue in 
the face?



--

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: glen.batche...@all-spec.com
   Web: http://www.all-spec.com
Mobile: http://m.all-spec.com
  Blog: http://blog.all-spec.com

24-hour Automated Voice Response. Get order status and tracking information 
24-hours a day from any touch-tone phone. Call now: 877.404.6165 [910.550.2220] 
(you will need your 6-digit order# and the ship-to postal code of that order)

D U Txt? Get order and tracking info via SMS/Text.
Add your mobile# to MyAccount to activate. Text your 6-digit order# to 910.550.2220 
to get order status. Text track, space and your 6-digit order# to 
910.550.2220 for latest tracking info.


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


Re: [U2] [Windows]

2012-09-27 Thread Glen Batchelor


   Change your power settings in windows to not allow the PC to go into 
sleep mode. Enable monitor power-off and disk power-off only. I have 
never trusted suspend and resume on Windows.


On 9/27/2012 12:11 PM, Wjhonson wrote:

OK so with the KeepAlive box checked in the Accuterm session, and with a 
Loop-On running in the session (on the remote Universe host) printing the time 
to my screen every five minutes

The session was disconnected after three hours.
So that's when the PC went to sleep

  

  


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



--

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: glen.batche...@all-spec.com
   Web: http://www.all-spec.com
Mobile: http://m.all-spec.com
  Blog: http://blog.all-spec.com

24-hour Automated Voice Response. Get order status and tracking information 
24-hours a day from any touch-tone phone. Call now: 877.404.6165 [910.550.2220] 
(you will need your 6-digit order# and the ship-to postal code of that order)

D U Txt? Get order and tracking info via SMS/Text.
Add your mobile# to MyAccount to activate. Text your 6-digit order# to 910.550.2220 
to get order status. Text track, space and your 6-digit order# to 
910.550.2220 for latest tracking info.


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


Re: [U2] [Windows]

2012-09-27 Thread Glen Batchelor


We change the power settings and clean up program installs on every 
PC before we install it. Disk suspend has been problematic for us since 
Windows came out. There are central management tools that offer central 
and remote admin for PC settings such as these. However, you still have 
to touch each PC to install the client service so you might as well just 
fix the power settings if that's the only problem. :)


On 9/27/2012 12:24 PM, Wjhonson wrote:

I'm not saying there is no solution.
I'm saying we have 1500 PCs
It doesn't make me giddy to think this is the default setting on newly 
installed PCs
Nor that having it, makes telnet sessions self-destruct, perhaps in the middle 
of a nightly job for which they must absolutely *not* self-destruct :)

Come to think of it, it explains two other issues we been having intermittently.
This doesn't only affect one PC, it affects all of them :)
Really our guys should visit every PC in the org, one-by-one, either virtually 
or in person to reset this.

  

  

  


-Original Message-
From: Glen Batchelor webmas...@all-spec.com
To: U2 Users List u2-users@listserver.u2ug.org
Sent: Thu, Sep 27, 2012 9:18 am
Subject: Re: [U2] [Windows]



 Change your power settings in windows to not allow the PC to go into
sleep mode. Enable monitor power-off and disk power-off only. I have
never trusted suspend and resume on Windows.

On 9/27/2012 12:11 PM, Wjhonson wrote:

OK so with the KeepAlive box checked in the Accuterm session, and with a

Loop-On running in the session (on the remote Universe host) printing the time
to my screen every five minutes

The session was disconnected after three hours.
So that's when the PC went to sleep

   

   


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





--

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: glen.batche...@all-spec.com
   Web: http://www.all-spec.com
Mobile: http://m.all-spec.com
  Blog: http://blog.all-spec.com

24-hour Automated Voice Response. Get order status and tracking information 
24-hours a day from any touch-tone phone. Call now: 877.404.6165 [910.550.2220] 
(you will need your 6-digit order# and the ship-to postal code of that order)

D U Txt? Get order and tracking info via SMS/Text.
Add your mobile# to MyAccount to activate. Text your 6-digit order# to 910.550.2220 
to get order status. Text track, space and your 6-digit order# to 
910.550.2220 for latest tracking info.


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


Re: [U2] Serial to Ethernet device from Mettler Scale to Unidata/Universe

2012-05-04 Thread Glen Batchelor


  I concur. I have several pack/ship automation lines with PS90's 
running on the PS One serial servers set to server mode.  I can only 
help with theory on the code since it's on D3. I wrote a live network 
scale input prompt that polls the scale for weight changes and displays 
the changes while waiting for a keystroke. I can only share pseudo code 
but I'll help where I can.


On 5/4/2012 9:36 AM, George Gallen wrote:

We have used this device:
http://www.digi.com/products/serialservers/digionesp#overview
http://ftp1.digi.com/support/documentation/92000326_D.pdf


It's been in use now for about 6 years - no problems - but I don't read from 
it, only write to it for
A serial printer (our version has an lpd protocol built in).

George

-Original Message-
From: u2-users-boun...@listserver.u2ug.org 
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Hammerle
Sent: Friday, May 04, 2012 7:54 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Serial to Ethernet device from Mettler Scale to Unidata/Universe

Hello,

 Has anyone used a Serial to Ethernet Device between a Mettler Scale ( PS60 ) and their Unidata / Universe System? We 
are running Unidata on a Unix machine. What I would like to do is network a scale in our receiving department. The Serial to 
Ethernet device would be set up as a server. The Unidata Unix machine would connect via a socket to the Serial to 
Ethernet device, pass W* to the Mettler Scale ( give me the weight ), the scale would then pass back the 
weight through the Serial to Ethernet device.

If someone has done this and can provide any feedback, that would be 
spectacular. And if you know of a serial to Ethernet device that works well, 
please let me know.


 George Hammerle
 zhammerle@hubertREMOVE_THIS.com








This e-mail and any files transmitted with it are confidential and intended
solely for the use of the individual or company to whom they are addressed. If
you have received this e-mail in error, please notify the sender immediately and
delete this e-mail including all attachments from your system. Thank you
___
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



--

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
Mobile: http://m.all-spec.com
  Blog: http://blog.all-spec.com

24-hour Automated Voice Response. Get order status and tracking information 
24-hours a day from any touch-tone phone. Call now: 877.404.6165 [910.550.2220] 
(you will need your 6-digit order# and the ship-to postal code of that order)

D U Txt? Get order and tracking info via SMS/Text.
Add your mobile# to MyAccount to activate. Text your 6-digit order# to 910.550.2220 
to get order status. Text track,space  and your 6-digit order# to 
910.550.2220 for latest tracking info.


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


Re: [U2] Record lock [irrelevant commentary]

2012-03-23 Thread Glen Batchelor


 *sigh*
*putting the pop-corn back up*

On 3/23/2012 3:00 PM, Woodward, Bob wrote:

Come on, people!  Let's not get into another pissing contest of who
programs the right way and who doesn't.  As stated, the original
question was if there is a way to tell how long a lock has been in
place.  Nothing else was given so the assumption that the OP was ONLY
looking at locks placed programmatically is actually straying off topic.
Without further information, specific to why they need the length of
time a lock is in place, speculation of percentages or how to generate a
timeline does not really seem to take anyone closer to really answering
the original question.  The only thing, so far, that I've seen that was
a semi-direct answer is that maybe UniAdmin can provide the necessary
information.  Even at that, we don't know if the OP needs to just be
able to find this out or if it's needed inside a program.

Now is there a SYSTEM() value or maybe a LIST.READU option that provides
this?  THAT would be answers of value.

climbing off soap box




--

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] Solid State Drives (SSD) and Universe

2011-12-19 Thread Glen Batchelor

  IMO FusionIO has the best memory-drive devices for small size high volume
IOPs. Facebook is one of FusionIO's largest customers. Their devices are not
inexpensive but they are solid, fast and the support is great. We barely
touch the write capacity of our 80GB board. It's the read speed and r/w IOP
capacity that make the difference.
 
  EasyCo's MFT solution is a less-expensive alternative but you are still
limited by the speed of the SATA bus. I'd consider MFT first and test it
out. If that is not going to fulfill your needs, then move up into the
memory-drive arena.

Regards,
 

Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Mitchell, Stewart
 Sent: Monday, December 19, 2011 2:48 AM
 To: U2-Users@listserver.u2ug.org
 Subject: [U2] Solid State Drives (SSD) and Universe
 
 Hi All,
 
 I am interested in the groups opinion on using SSDs with Universe. My
 reading leads me to believe there are significant performance improves for
 I/O and more specifically random reads in the magnitude of 3,000% (30
 times) faster.
 
 Does anyone current use SSDs?
 
 Regards,
 
 Stewart Mitchell
 Business Systems Manager
 Symbion IT
 Symbion Pty Ltd
 
 
 Effective October 2011 Symbion Pharmacy Services has changed it's name to
 Symbion. My email address has changed from @symbionpharmacy.com to
 @symbion.com.au. The company's ABN (25 000 875 034) remains the same.
 
 
 This email and any attachments are confidential. They may contain legally
 privileged information or copyright material. You should not read, copy,
 use or disclose them without authorisation. If you are not an intended
 recipient, please contact us at once by return email and then delete the
 original message and all copies. We do not accept liability in connection
 with computer virus, data corruption, delay, interruption, unauthorised
 access or unauthorised amendment.
 ___
 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] Green Screen - Wide Screen

2011-10-17 Thread Glen Batchelor


4 monitors and 4 interlaced sessions running at the same time? :)

 I don't know of a solution for what you want based on traditional character
screen. I know nothing about DC, though. I've been looking for a Wyse60
enhancement similar to what you're after and normally end up porting stuff
to intraweb or GUI.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: Monday, October 17, 2011 5:57 PM
 To: U2 Users List
 Subject: [U2] Green Screen - Wide Screen
 
 We have a large application that runs in Dynamic Connect... and needs more
 in the way of columns.
 
 DC is limited to approx. 132 characters.  I believe that wIntegrate (when
 in text mode) is the same.  We need maybe five times that.
 
 While I have almost concluded that this app needs to be re-written in
 GUI... before punting... are there any other angles worth consider... such
 as AccuTerm or some other text-based terminal emulator.
 
 Is there a way to do this in DC or wIntegrate?
 
 --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] Credit Card Processing

2011-06-30 Thread Glen Batchelor

  I would recommend Total Computing's API. They should have a vault solution
available shortly that will eliminate card data storage and a bulk of the
CISP responsibility on the MV side. You save a token and use it to perform
repeat purchases or to recall past charge information. For those who already
have Totalink, the vault solution should have a similar subroutine and call
format so it shouldn't take a whole lot of recoding. Level 3 processing
support is still in the works, if you need that to save on processing
charges. As of mid-April they were in the final stages of getting their TSYS
certification for it.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bryan Evans
 Sent: Thursday, June 30, 2011 12:05 PM
 To: U2 Users List
 Subject: [U2] Credit Card Processing
 
 I am looking for a multi-value (UniVerse specifically) product to
 handle credit card processing.  Does anyone know of or can recommend a
 product?  We are an HP-UX UniVerse shop.  The volume of credit cards
 processed would be very low - 100 orders or less per day.
 
 Thank you in advance,
 
 Bryan Evans
 Orbit Irrigation Products Inc.
 ___
 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] 64 bit odbc/oledb drivers

2011-05-23 Thread Glen Batchelor

Hey Jeff,

  I'm not sure what you mean and don't remember what platform you're on. Are
you just looking for a 64-bit Windows ODBC driver for SQL2008? If so they
are available from Microsoft and DataDirect.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Lettau, Jeff
 Sent: Monday, May 23, 2011 4:13 PM
 To: U2 Users List
 Subject: [U2] 64 bit odbc/oledb drivers
 
 Has anyone got ODBC / OLEDB drivers to help link SQL2008 running on 64 bit
 to Unidata?
 
 Jeffrey Lettau
 ERP Systems Manager
 polkaudio
 
 
 
 
   
 
 
 Disclaimer: This email may contain confidential and/or privileged
 information. It is intended only for the person or persons to whom it is
 addressed. Any unauthorized review, use, or distribution is prohibited. If
 you are not the intended recipient, please contact the sender by reply
 email or telephone and destroy all copies of the original message.
 
 Please consider the environment before printing this email.
 ___
 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] Anyone submitted postage statements using mail.xml?

2011-05-06 Thread Glen Batchelor

  We don't use Mail.XML but I've done integration with USPS as well as most
of the major parcel carriers. 

  Are you doing pull-only, push-only, or both? If you're submitting docs
then that's pull. If USPS sends you a notification then that's push. If
you're only pulling, then you don't need to worry about setting up processes
to handle incoming XML, as far as I know. I've not seen any information
suggesting that call-backs or post-backs are used in pull-only situations.
You should definitely read the entire Mail.XML guide if you're writing an
interface from scratch. There may be a library for PHP, but I've not
checked. I could not find a Perl module that simplifies using the XML
service.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Friday, May 06, 2011 2:10 PM
 To: U2 Users List
 Subject: [U2] Anyone submitted postage statements using mail.xml?
 
 I'm going to be embarking on attempting to send e-docs (postage
 statements) to the USPS
 using MAIL.XML. Any pointers?
 
 
 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.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] Error 4 22 from PHP exec of uv on AIX

2011-05-06 Thread Glen Batchelor

http://publib.boulder.ibm.com/infocenter/tivihelp/v2r1/index.jsp?topic=/com.
ibm.itame3.doc_5.1/am51_perftune113.htm

 It is a good idea to unset the LDR_CNTRL environment variable, so that it
does not unintentionally affect other processes. 

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of John Thompson
 Sent: Friday, May 06, 2011 2:46 PM
 To: U2 Users List
 Subject: Re: [U2] Error 4 22 from PHP exec of uv on AIX
 
 Thanks for all of your replies.
 Thanks to Bob Woodward for the shell environment idea.
 Thanks to Kevin King for his help.
 
 Apache sets extra environment variables when compared to the shell of a
 regular user.
 
 One of these environment variables is called:
 LDR_CNTRL
 Apparently it has something to do with the way AIX handles the memory
 space.
 See:
 
 http://publib.boulder.ibm.com/infocenter/javasdk/v6r0/index.jsp?topic=/com
 .ibm.java.doc.user.aix32.60/user/aix_ldr_cntrl_page_sizes.html
 
 Apache seems to set the following when it starts a session:
 
 LDR_CNTRL=MAXDATA=0x8000
 
 If you set this to null in a php script, then Universe will run just
 fine.
 
 Anyone have any ideas on the proper use of LDR_CNTRL?
 
 
 
 
 
 
 On Fri, May 6, 2011 at 1:06 PM, George Gallen
 ggal...@wyanokegroup.comwrote:
 
  this sounds like a permissions issue.
 
  probably, the user that apache is running under doesn't have the
  permissions
  to execute the uv program in .../uv/bin
 
  George
 
   -Original Message-
   From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
   boun...@listserver.u2ug.org] On Behalf Of John Thompson
   Sent: Friday, May 06, 2011 11:57 AM
   To: u2-users@listserver.u2ug.org
   Subject: [U2] Error 4 22 from PHP exec of uv on AIX
  
   I thought I would resurrect an old issue I found on the mailing
 list...
  
   As I am not a mailing list junky (google and web forums have spoiled
   me),
   I'm not entirely sure how to reply directly to the old post...
  
   Original Post 
   From:
  
   Ross Morrissey
   Fri, 24 Jul 2009 14:11:56 -0700
  
   This is a bit of a stumper (for me, anyway).
  
   I'm having issues trying to exec uv from PHP on AIX.
  
   Things work just fine in Windows (Apache or IIS) or Linux (Apache) so
 I
   know
   my PHP syntax is fine.
  
   On the AIX (5.2 uv 10.2.7) box:
  
   Using PHP, I can exec 'echo 1 + 2 | bc' and get 3
   I can run this at the shell as user nobody: 'cd /u2/uv/HS.SALES;
   /u2/uv/bin/uv display 42'
   I can get a CGI script to return 'cd /u2/uv/HS.SALES; /u2/uv/bin/uv
   display
   42' correctly
  
   With PHP, I can't exec ' /u2/uv/bin/uv display 42' (after a chdir).
  
   UV throws this error (into the Apache logs):
  
   An error has occurred during uniVerse initialization
   Please contact the system administrator Error code: 4 22
  
   The codes translate into:
  
   4. System V semaphores are probably not configured in the kernel.
  
   22. (EINVAL) Invalid argument. Here are some examples of invalid
   arguments: dismounting a nonmounted device, mentioning an unknown
   signal in signal, reading or writing a file for which seek has
   generated a
   negative pointer. EINVAL is also set by math functions.
  
   Has anyone else bumped into this?  IBM support suggested it might be
 an
   issue with SIGTTOU but this seems unlikely to me - especially for a
   one-line
   command.  PHP is a bit outside their bailiwick.
  
   Thanks, Ross.
  
   End of Original Post 
  
  
   I am having the exact same problem.  I have tried using nohup before
   called universe.
  
   There is something about when apache calls the php script, then the
   php script executing universe, that universe does not like...
  
   Anyone ever figure out a way around this?
  
  
   --
   John Thompson
   ___
   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
 
 
 
 
 --
 John Thompson
 ___
 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] PDF Files directly from UniData or UniVerse

2011-04-12 Thread Glen Batchelor

 Doug,

   Please state your platform and flavor to help narrow down solutions.
There are a million ways to produce e-documents (including PDF) and deliver
them. It would help to know how your end-user is expecting to obtain the
document and if there are uses for other types of documents. The delivery
mechanism will work for all file types, but the conversion process should be
flexible enough to support additional types with add-on convertors. The
document could be an image, web page, PDF, or even an MS Office doc so don't
forget that when you are considering your options.
 

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Doug Farmer
 Sent: Tuesday, April 12, 2011 9:40 AM
 To: U2 Users List
 Subject: [U2] PDF Files directly from UniData or UniVerse
 
 Here is a question for this group.
 
 Has anyone been able to generate PDF files directly from UniData and/or
 UniVerse without having a manual step involved?  In other words, just
 running a program using the standard PRINTER ON and PRINTER OFF commands,
 and having the output be a PDF file?
 
 Any pointers would be very welcome.
 
 Doug
 
 
 This e-mail is for the use of the intended recipient(s) only. If you have
 received this e-mail in error, please notify the sender immediately and
 then delete it. If you are not the intended recipient, you must not use,
 disclose or distribute this e-mail without the author's prior permission.
 We have taken precautions to minimize the risk of transmitting software
 viruses, but we advise you to carry out your own virus checks on any
 attachment to this message. We cannot accept liability for any loss or
 damage caused by software viruses. Any views and/or opinions expressed in
 this e-mail are of the author only and do not represent the views of
 Epicor Software Corporation or any other company within its group.
 
 
 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] PICK Systems Administrator position

2011-04-06 Thread Glen Batchelor

 Or, you could be professional as a recruiter and at least specify what
region of the country it's in so people on the other side of the country
don't waste their time and yours. C'mon... Really?


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Joseph Chelston
 Sent: Wednesday, April 06, 2011 11:49 AM
 To: U2 Users List
 Subject: Re: [U2] PICK Systems Administrator position
 
 Please email directly and I'll be happy to discuss with you.
 
 This is a very confidential position.
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Marc Harbeson
 Sent: Wednesday, April 06, 2011 11:38 AM
 To: 'U2 Users List'
 Subject: Re: [U2] PICK Systems Administrator position
 
 Can you at least say southern CA or northern NY or something in the
 ballpark of where on earth it is located?
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Joseph Chelston
 Sent: Wednesday, April 06, 2011 11:22 AM
 To: U2 Users List
 Subject: [U2] PICK Systems Administrator position
 
 We are seeking a PICK Systems Administrator for a long term contract
 position.
 
 
 
 Due to confidentiality, we will not post specific details on this forum.
 
 
 
 Please email me if you are interested exploring. I'll be happy to give you
 the full details of this opportunity direct.
 
 
 
 
 Regards,
 
 
 
 Joe Chelston
 
 Executive Recruiter
 
 
 
 Phone:  856.218.1000
 
 Fax:  856.228.8585
 
 Cell:  856.422.4400
 
 Email:  j...@bsgstaffing.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-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Redback Limit

2011-03-30 Thread Glen Batchelor

 Try using cURL or wget, with an unlimited timeout, and get the real headers
from the server. Assuming you're using IE, it rarely tells a true story when
it comes to server connection issues or HTTP errors.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Israel, John R.
 Sent: Wednesday, March 30, 2011 8:33 AM
 To: 'U2 Users List'
 Subject: Re: [U2] Redback Limit
 
 I was exporting all the user info we track with Avanté's ePortal from
 ePortal back to a web page which rips the data apart and automatically
 opens it in Excel.  Over 900 records with all kinds of info (name,
 company, access, etc.)  I was never able to find any corruption in the
 data.  I did find that by capping the number of records OR not loading the
 company names of the users the problem went away.  If I wrote the data to
 a temp file prior to loading up the RBO to pass back to the web page,
 there was nothing wrong.  I think there is simply a limit somewhere.  I am
 not sure if the limit is on a specific property (mv list of company/name
 the user has access to see) or the RBO in general.
 
 Either way, I could not wait on this and I have had to re-engineer this
 export.  What used to automatically build an Excel file for the user via
 an ASP web page will now create an XML file of the same info in ePortal
 (on the UNIX box), then E-mail it to the user.
 
 Granted, this was a lot of data, but with today's technology, I did not
 think it was THAT bad.
 
 
 John Israel
 Senior Programmer/Analyst
 Dayton Superior Corporation
 1125 Byers Road
 Miamisburg, OH  45342
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Tuesday, March 29, 2011 9:16 PM
 To: U2 Users List
 Subject: Re: [U2] Redback Limit
 
 About how much data is being passed back?  Could the server be timing out
 while receiving it all?
 
 -Kevin
 http://www.PrecisOnline.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] [OT] Site blocked

2011-03-24 Thread Glen Batchelor

  Heh... Got a mobile device? What about suspicious employees? Better take
their mobile toys away too and put up a faraday cage to block cell phone
data coverage. Seriously, that is a horrible 'security practice' if that is
the true reason for it. I used to block facebook, myspace, etc and it's a
futile attempt these days with mobile devices. The ad posting could have
been traced back to a computer simply from proxy and/or packet logs. Doesn't
blocking the potential leak sites take the cheese off of the mouse trap?

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Glorfield, Gordon
 Sent: Thursday, March 24, 2011 3:39 PM
 To: 'U2 Users List'
 Subject: Re: [U2] [OT] Site blocked
 
 This is how it was explained to me.  We are an advertising company and do
 inserts and direct mailings for various stores.  We create for these
 clients advertisements for Black Friday.  At some time in the past some of
 these Black Friday ads mysteriously appeared on wordpress.com in advance
 of when the client wanted them released.  Therefore the clients have
 'requested' that access to that domain (among others) be restricted from
 within our network.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Dawn Wolthuis
 Sent: Thursday, March 24, 2011 4:24 PM
 To: U2 Users List
 Subject: Re: [U2] [OT] Site blocked
 
 Bummer. I did a blog a couple of years ago on wordpress.com and was
 thinking of setting up one for someone else there, also a business
 blog. Is there a reason that wordpress.com is considered bad? Are they
 opposed to wikipedia and other professional resources that sound like
 they are too informal too?  I'm curious why they could not open up
 wordpress.com completely.  --dawn
 
 ___
 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] Does anyone have an MV BASIC cheatsheet?

2011-03-23 Thread Glen Batchelor

 Does EPick v1.0.4.EPICK0 equal an MV cheatsheet. ;)

 Yes, I still have an ancient copy on the D3 system here.
  No, I don't use it for real research. 

It is fun to read and I just don't have the nerve to purge it.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Dawn Wolthuis
 Sent: Wednesday, March 23, 2011 1:17 PM
 To: U2 Users List
 Subject: [U2] Does anyone have an MV BASIC cheatsheet?
 
 I have cheatsheets for JavaScript, HTML, and CSS for training student
 interns but do not have one for MV BASIC. It's a long shot, but just
 in case anyone has one, I'd love to see and use it. Thanks.  --dawn
 
 --
 Dawn M. Wolthuis
 
 Take and give some delight today
 ___
 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] U2UG Elections 2010 - Request For Comment

2011-03-21 Thread Glen Batchelor

   I don't see why memberships must be free in the first place. Every user 
group i have been involved in required dues to be paid in order to fund meeting 
places. Why does any company need to fund anything that is strictly user 
oriented? You are receiving a user group service, which is free currently. 

  When I attempted to start the MV dev society it was based on a member funded 
association who's purpose was education and promotion of technology. I got a 
decent amount of supportive feedback from many DB vendors and VARs. I think 
that a proper MVUG would work if there is enough of a push to get the word out. 
Be sure the focus is not just another mailing list or you're wasting everyone's 
time. There has to be value there to gain interest and a basic mailing list is 
not enough to collect dues.

Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Mar 20, 2011, at 11:54 PM, fft2...@aol.com wrote:

 In a message dated 3/20/2011 11:18:14 AM Pacific Daylight Time, 
 antli...@youngman.org.uk writes:
 
 
 I repeat. You yourself said that you weren't telling other people what
 to do. Then PLEASE DON'T!
 
 Please STOP TELLING ROCKET TO GIVE MONEY TO U2UG.
 
 Please STOP TELLING U2UG TO SPEND THE MONEY.
 
 
 I'm not telling people, I'm telling a company.
 Rocket wants something out of U2UG but won't give it the financial backing 
 it needs.
 That's not productive.
 Can you please scream a lot because everybody loves it :)
 
 W
 ___
 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] U2UG Elections 2010 - Request For Comment

2011-03-21 Thread Glen Batchelor

On 3/21/2011 3:22 AM, David Jordan wrote:

The user group is for the users.  If any user has an idea that we can put into 
a business plan then we can put it to Rocket and Rocket will respond on the 
merits of the plan.   What is difficult at the moment is what we can do.  
Rocket advertises the user group in its emails, at the U2 University.  Susie 
regularly advertises the user group in her presentations around the world.  
Every U2U bag has a U2UG advert paid for by Rocket.

The issue of membership is about relevance to users.   For a user who is using 
a ERP solution, they are more interested in belonging to the ERP solution user 
group than the U2 User group.  So who is our audience, ISVs, consultants, 
programmers, etc.   Both George in the UK and Brian in Australasia advertise 
the user group to their ISVs.  However the ISVs rarely advertise to their 
customer base.



  David,

The ERP point is true from the perspective of a software marketing 
agent. I disagree from a developer perspective and point out that loads 
of Windows developers pay for MSDN memberships regardless of their 
target customer base. Why? Education and technology news. You also get 
better developer support and lots of demonstration code. What's the 
difference here? Well, for one, better developer support is viewed as 
available on here or on CDP, but only for those who know the group(s) 
exist(s). Secondly, it's historical fact that the MV community is one of 
the last developer bases to recognize and adopt mainstream technologies. 
That's another thread, though.


Regards,

  GlenB



We all wish we could get the message out there more, but what we need is ideas 
more than money.


David Jordan

___
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] Multi-Threading Universe Socket traffic

2011-03-08 Thread Glen Batchelor

Baker,

  It sounds like you need some kind of scheduler setup. Instead of running
things directly via one phantom you should consider putting the work in a
queue and then scheduling the work processing cycle to be handled outside of
the data request and return processes. You can avoid lock contention if you
use a write-only and read-only file FIFO pair keyed by a worker phantom
reference ID. Let each child monitor a shared request queue and pick things
up in order of submission, keyed by each child's reference ID. Latency will
be reduced as you add more master or worker phantoms depending on where the
lag resides.


Master phantoms:
 1) get request (call, poll outside work queue, TCL execution, etc)
 2) generate a sequential and unique ID based on round-robin selection of
active phantom reference IDs
 3) write request content to request-side of FIFO
 4) wait for a response to be returned on the response-side of FIFO
 5) return response to calling subject

Child phantoms:
  1) check processing queue and get first item ID matching the phantom's
reference ID
  2) read process request from FIFO per currently read ID
  3) perform work and build response
  4) write response to response-side of FIFO using the same ID

  Bear in mind that there is startup, shutdown and reinit logic that is not
covered here. This is just an overview of how you can avoid lock contention
with a FIFO pair and some strategic item ID usage. If you're interested I
can give a more detailed example based on how I built the MVWWW request
handler using file I/O.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Baker Hughes
 Sent: Tuesday, March 08, 2011 4:07 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-Threading Universe Socket traffic
 
 Does anyone have a good method to 'throttle' the number of child
 processes?
 
 We authorize a few $million per day in CC transactions doing each 'near'
 real-time auths as the orders arrive.  This is single threaded master
 phantom opening / writing/ reading the socket for each transaction.  Works
 fairly well.  Very reliable but not real time enough to hold the customer
 on the phone till the 'approve' comes back.
 
 I've toyed with having the master phantom spawn child phantom processes
 but need a way to 'throttle' the thread count, and queue anything over a
 specified threshold.
 
 The method I tried, grabbing a 'token' from a control record when the
 child phantom spawns, and replacing it when the child process concludes
 does not work. I found that this becomes unworkable after 4 or 5 child
 phantoms get spawned.  They conclude closely enough that the contention
 over the update lock for the 'tokens' record degrades any performance gain
 by going multi-threaded.  Seems I can get an auth faster than the control
 record can be locked, updated, and written back.
 
 I fully agree with everything David said about logging the pid and have
 done this also.
 
 @nschroth - if you want some code snippets of the socket calls email me
 off list.
 
 Thank you.
 -Baker
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Hona, David
 Sent: Monday, March 07, 2011 7:04 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Multi-Threading Universe Socket traffic
 
 I'd agree with this approach...I've used it many times before...
 
 A good well thought out design well help you...design first: code second
 :-)
 
 I've in the past done the following:
 
 - control program to configure, start/monitor/stop phantom processes
 - I find writing a phantom process which logs what it is doing/done is
 used for debugging purposes too (saves guessing what's going) - just
 remember to have a toggle to turn this on/off for production (to save disk
 space)
 - it is important that each phantom logs its progress, its process ID,
 start, last checkpoint reached and that it has successfully terminated.
 This helps prevent the case of you accidently firing off 100 phantoms and
 consuming all your UV licenses, etc. :-)
 
 
 The purpose of this is to:
 - make the process scalable and tuneable without re-coding via parameter
 record (include things like operating windows, etc)
 - have an application to manage the phantoms and monitor what they're
 doing (or if they're doing anything)
 - have phantom processes log what they're doing and allow options for a
 verbose logging mode to log everything they're doing in case of problems
 
 Some approaches I've used:
 
 a) each phantom could be started with a unique saved list of record keys
 to processed (generated by a control program or some other

Re: [U2] Multi-Threading Universe Socket traffic

2011-03-07 Thread Glen Batchelor

Dave,

  That's a complex answer and you can't really answer it properly in a forum
for such a broad range of setups. I'll try to answer as generically as
possible focusing on O/S and CPU threading specifically. Please correct me
if I'm wrong here.

  You don't really need multiple processors to handle multi-threading.
Multi-threading has more to do with time slicing, priority marking and
keeping up with all of the threads running at the same time. At the same
time can vary from taking turns on one merry-go-round or taking turns on 16
merry-go-rounds depending on whether there are 50 kids or 50,000. The more
load the more cores you need to sustain decent throughput of sharing.
Think of the processor cores and level-one cache banks as turn-styles at the
amusement park or subway entrance.

  Since a processor can only handle one instruction at a time on each core
each thread will take a single-file turn submitting one instruction, or a
few dozen depending on how the schedule is setup for that thread. On
multi-core systems the multiple turn-styles allows more threads to run
'concurrently'. Regardless of core count, both thread priority and processor
affinity/assignment are how scheduling affects the length of time a single
kid can play on one specific merry-go-round and also how often that one kid
is allowed to jumping in front of everyone else on other merry-go-rounds.
Time priority and core assignment are handled a bit differently at the user
/app level on different operating systems but they all do basically the same
thing at the root.

  A multi-threaded application allows one parent process to spawn child
threads (not fork()) to handle specific workloads. Each thread is basically
a separate O/S process that has some shared memory space with the parent.
The parent is responsible for keeping up with the children for all phases of
the thread task cycle. Outside of signal/interrupt control, the child thread
is on its own to make the task happen.

  So a multi-threaded strategy is irrelevant to hardware architecture in a
general sense, but the O/S architecture plays a primary role in how threads
are handled and how efficient the application will operate. Together, they
both determine how overall efficient the threading will work. In a lot of
cases the idea of throw more iron at it stems from a mismatch of
efficiency between the hardware, the O/S and the application.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Dave Taylor
 Sent: Monday, March 07, 2011 10:58 AM
 To: U2 Users List
 Subject: Re: [U2] Multi-Threading Universe Socket traffic
 
 Symeon, and others,
 
 How does a multi-threading strategy relate to the use of a multi-core,
 multi-cpu and/or clustered hardware server configuration using various
 operating systems and multi-value databases in terms of performance and
 thruput?  (A complete answer gets you an honorary PhD in whatever subject
 you'd like).
 
 Dave Taylor
 Sysmark Information Systems, Inc.
 49 Aspen Way
 Rolling Hills Estates, CA 90274
 (O) 800-SYSMARK (800-797-6275)
 (F) 310-377-3550
 (C) 310-561-5200
 www.sysmarkinfo.com
 - Original Message -
 From: Symeon Breen syme...@gmail.com
 To: 'U2 Users List' u2-users@listserver.u2ug.org
 Sent: Monday, March 07, 2011 1:16 AM
 Subject: Re: [U2] Multi-Threading Universe Socket traffic
 
 
  Ok the python solution mentioned is one way - however this multi
 threading
  you requiree is not a multi threading requirement - you are consuming a
  socket service, and not accepting connections, - we do this kind of
 thing
  all the time using phantoms.
 
 
 
  Lets say your batch of transactions is in a file, as you process each
 one
  set a flag saying it is done, or delete the record or something, then
  yourprogram can select the file, loop through the records and if the
 flag
  is
  set or the record does not exist it just skips onto the next one. You
 can
  then start 10 processes running all doing the same thing and they will
  work
  through the file. Or you could have process 1 doing all the ones
 beginning
  with a 1, 2 for 2 and so on.  You may want a controlling program that
 runs
  up, counts the records on the file/in the batch and from that determined
  how
  many phantoms to run up. It then runs up the phantoms and then stops.
 
 
 
  Rgds
 
  Symeon.
 
 
 
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of nschroth
  Sent: 05 March 2011 16:55
  To: u2-users@listserver.u2ug.org
  Subject: [U2] Multi-Threading Universe Socket traffic
 
 
 
 
 
  On Universe 10.1.14 over AIX 5.3, we currently communicate

Re: [U2] A new DML?

2011-02-08 Thread Glen Batchelor

On 2/8/2011 10:30 AM, Steve Romanow wrote:

On 2/8/2011 10:28 AM, Wols Lists wrote:

On 07/02/11 21:00, Steve Romanow wrote:

Now, as I've said recently, we can immediately build our own
external language bindings with no help from any of the DBMS
providers.  Unfortunately this option leaves us to connect in via
the above methods, and no matter how fast that happens, it's
subject to a performance hit.  A much more elegant solution would
be an API that dynamically links with the DBMS monitor to perform
direct read/write/call and other operations.  Maybe someone can
tell us if the UO server component really is this closer to the
metal interface, but it's always seemed to me that even that
server component is one step and a performance hit away from
direct DBMS access.  With such an API (and direct access for file
open/read/write, etc) just about any language can be implemented
inside the box, again with no help from the DBMS provider(s).

I'm guessing we could count on two hands how many people might
actually be intensely interested in any of this.

T

I think I will be tinkering with this soon.  I have to believe 
Intercall
should give the best perfomance available, since it is at the lowest 
level.

LibreOffice is looking for a new database ... my problem is finding
time, but I'd love to write a new NF2 database for it :-)

What sort of impact is an MV database going to have if it goes into
something like that :-) Contact me off-line if you want to muck in :-)

Cheers,
Wol
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
I think my progress is stopped.  It appears libffi (which ctypes uses) 
may be windows and linux only.  Unless I can get confirmation of aix 
functionality, my plan stops here.

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


  It's available on AIX for PPC-64 based on the home page.

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


Re: [U2] A new DML?

2011-02-08 Thread Glen Batchelor


  Mobile computers and phones of today are ushering in a new stage of
complexity and power that has changed the overall scope of what
client/server means. Mobile devices used to be moderately-powered slaves
that represented a UI, comm hook or data batching portal for a server that
did all of the lifting. You can no longer look at a mobile device and
consider it a client since it has all 3 layers on it itself. They are, in
essence, micro-servers with user friendly control panels and touch screens.
You now have to consider development as both client/server and server/server
depending on the solution.



Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: Tuesday, February 08, 2011 10:44 AM
 To: U2 Users List
 Subject: Re: [U2] A new DML?
 
 It is clear to me that we have been for some time in an era of
 middleware.  Some examples...
 
 Flex - ColdFusion - database
 Ajax - pHp - SQL
 SB+ - UniBasic - U2
 FrontEnd - MiddleWare - database
 GUI - BusinessLogic - database
 
 With the emerging preponderance of devices, phones, tablets, PC's, the
 trend towards three tiers is... forever.  It is like the holy trinity of
 computing.
 
 Although I am mainly interested in the NOW,  I try to make it a point to
 encourage others to get sentimental... about the future.
 
 --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] What do you do with CallHTTP?

2011-02-04 Thread Glen Batchelor

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Friday, February 04, 2011 1:32 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] What do you do with CallHTTP?
 
  From: Dan McGrath
  1) By having to pay for something as elemental as
  language bindings...
 
  2) How do create a language binding for U2 without several
 issues...
 
 Dan, I believe my notes were misunderstood.
 
 To your point #1: When I talk about someone paying for coding, I
 didn't mean language bindings would be a for-sale product.  I
 thought all of the notes about this being a community project
 made that clear.  I'm saying language bindings can be FOSS, but
 people shouldn't be asked to starve in the name of creating and
 supporting FOSS for the benefit of everyone else.


[chop]


 
 Most people here don't care about Reality or mvBase, don't care
 about QMClient or mv.NET, and don't care about Eiffel or
 Smalltalk.  That's fine.  Once the API is defined, different
 groups of people can focus on their preferred interfaces.  But
 right now absoilutely none of the above interfaces exist for any
 MV platform.  I'm hoping we can get from nothing to something,
 and it's entirely possible, without everyone deferring to the
 DBMS companies to do everything for us.
 
 Maybe it's time for me to publish something more official on
 this?
 
 Regards,
 T
 

Hey T, this brings up memories of some interesting communications we had
many years ago regarding a standardized communication method. Do you
remember the round table pow-wow at Stardust (Spectrum)? MV.Net is about the
closest thing to what we discussed but it still is not a portable language
binding platform. I still have that unfinished MV comm protocol RFC if you
want to poke at it and dissect it. It was an ASCII protocol spec that could
be used to perform the basic data IO operations along with
dictionary-oriented statements. Subroutine calls were to be supported as
well, but I never got that far due to a lack of interest. I guess a bare
'white paper' is too complicated? I also wrote a VB socket client example
and a socket service demonstrating the protocol, which could just as easily
been Unix pipes or Windows files. The MVWWW project is another cross-flavor
potential project that was geared towards freeing people from a specific
DBMS HTML/XML integration tool. Frankly, it was a project I started so I
would be able to port off of FlashCONNECT easily at some point if the need
arose. One developer submitted useful code back during the many years it's
been on SourceForge so it's far from an enterprise quality project in its
current state. Maybe the lack of interest is due to a lack of advertising or
a due to a lack of ability to put the pieces together? PickSource has been
gone for a long time now, but I'll leave that discussion for another day.
 
Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com



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


Re: [U2] What do you do with CallHTTP?

2011-02-03 Thread Glen Batchelor
 note:  And for anyone who thinks I only do things
 for-fee, look for my name at Codeplex, Sourceforge, github, and
 elsewhere.  I do contribute to FOSS, and I contribute freeware to
 this market as well.  But when my free time translates to someone
 else's profitability or continued employment, I don't think it's
 unreasonable to ask for something in return.  Generous does not
 equal stupid.)
 
 But if neither I nor anyone else does this (for free or fee), the
 net result will be that some years later people will still be
 lamenting in forums that such things don't exist and that it
 should all come from the DBMS vendors.  Nothing will change.
 I've been saying that for years and here we are - nothing has
 changed.  That fundamental mindset is really what cripples this
 market.  That's also what doesn't change.  It's not a lack of
 communication tools, language bindings, admin utilities, or other
 things people mention occasionally.  If people attach value to
 things they say are valuable to them, this market may actually
 move forward a little.
 

  I don't agree completely. The DBMS vendors should be providing the
bindings and integration hooks the developer community needs to build better
solutions than what is available from other verticals. The only way that the
DBMS vendors can do that is if the community speaks in a united voice. That
has been discussed before and a community-wide voice is hard to establish.
The developer's association was a flop due to my lack of time and a lack of
organizational and promotional power. I also have zero experience
establishing associations. I still think that such an organization would be
a great asset to everyone. The U2 users group has proven to be successful,
right?


 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno



Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] What do you do with CallHTTP? (CASS validation)

2011-02-01 Thread Glen Batchelor

 What are you talking about If you're going to smack talk a company,
provide facts and details so inquiries can be made. This isn't really the
place for this anyway. For shame! I could talk smack about several people
and firms I've dealt with in the MV community but I have more respect for
myself and the company I work than that.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Tuesday, February 01, 2011 2:34 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] What do you do with CallHTTP? (CASS validation)
 
  From: Glen Batchelor
  MelissaDATA - Data Quality Suite
 
 On one hand I'm worried about a perception of smack talking
 some company here, but on the other hand I feel a need to convey
 my experience.
 
 I have personally been affected by breach of privacy issues with
 MelissaDATA.  They harvest and publish data that they get from
 any source, regardless of what they say in their privacy notices.
 Any data you provide to them is subject to being sold to their
 other customers, who then sell it to others.  They do not purge
 personal data, even after many requests, though they say they do.
 So not only are they betraying confidence but they also being
 blatently deceptive.
 
 The complaints of one individual will not significantly affect
 purchase decisions for a company as prominent as this one.  I'm
 just passing on my experience and leaving it to you to decide
 what to do with it.
 
 Tony Gravagno
 Nebula Research and Development
 
 ___
 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] What do you do with CallHTTP? (CASS validation)

2011-01-31 Thread Glen Batchelor

MelissaDATA - Data Quality Suite
http://www.melissadata.com/dqt/dataquality-suite.htm

  In the documentation I was sent a couple years ago, it states that you can
print a CASS summary form (USPS 3553). That will probably involve a batch
validation using the SOAP API. You can dump a ton of addresses in one
request IIRC and when you're done with the batches you submit a request to
process. I don't remember what you do from that point. You should contact
someone at MelissaDATA to verify that's still valid and what's involved with
getting a 3553. I am not using their services for CASS bulk mailing. A
simple address look-up with DPV and residential indicator is what I'm using,
which sparked the Spectrum article I wrote back in 2007/2008.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Steve Romanow
 Sent: Friday, January 28, 2011 7:53 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] What do you do with CallHTTP?
 
 On 1/28/2011 3:49 PM, Larry Hiscock wrote:
  We're using it to consume address verification web services.
 
  Larry Hiscock
  Western Computer Services
 
 Can you recommend a company for CASS verification?
 ___
 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] What do you do with CallHTTP?

2011-01-31 Thread Glen Batchelor

  I agree. I use cURL for more reasons than socket license requirements. If
the server-client communication does not have to be synchronous with your
business app then it will allow you to run external batch jobs. CASS
certification, for example, can be done in the background for new addresses
right before a bulk mailing. For typical real-time scenarios, it takes the
uh oh factor out of socket API mods/bugs when you decide to upgrade or
apply patches. I trust cURL more than any built-in socket interface and it
offers a lot of extras that often do not exist cross-flavor like client SSL
support and programmatic authentication methods.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
 Sent: Monday, January 31, 2011 3:42 PM
 To: 'U2 Users List'
 Subject: Re: [U2] What do you do with CallHTTP?
 
 Any phantom that uses the sockets api - or a derivative of it like the
 http
 or soap api will become an interactive phantom - the reason being it is in
 some way interacting with the outside world.  Of course the way round it
 would be to use curl instead ...
 
 
 
 
 
 
 
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David Wolverton
 Sent: 31 January 2011 15:05
 To: 'U2 Users List'
 Subject: Re: [U2] What do you do with CallHTTP?
 
 
 
 Thanks for the feedback folks.  The reason I was doing this query was to
 review the 'reason' for the recent license changes that make CallHTTP
 'consume' a seat if it is used within a 'phantom' process.  I didn't say
 WHY
 I was interested get 'genuine' usage comments.  Like many of you, I use
 CallHTTP to get a piece of data from a remote machine (in my case, a
 UniVerse server is validating a code from a UniData machine).  But with a
 recent update to UniVerse, we started having weird 'failures' -- turns out
 it failed when all the 'seats' on the UniVerse machine were in use, and
 the
 Phantom attempted a CallHTTP lookup. Blam! Dead phantom!
 
 I read all the uses people posted, and unless I was mistaken, no one was
 seriously using CallHTTP for the purpose of serving multiple 'logical
 users'.  It appears everyone is using CallHTTP as a way to gather a piece
 of
 data that could have just as easily been in a file on the local disk drive
 if the machine you have could have limitless resources.  In my use, and
 apparently most of yours, to call CallHTTP 'interactive' would be the same
 as calling a disk read 'interactive'.
 
 Here is the link for the 'business case' for making CallHTTP 'eat a seat'
 when used in a Phantom.  I wanted to see if the logic made sense for the
 CallHTTP feature.  My point to Rocket will be that someone could make a
 phantom into a 'multi-user' server by using READ/WRITEs from Text Files --
 yet those are 'allowed' -- so trying to 'lock down' the server against a
 POSSIBLE misuse of the license terms by removing needed features seems
 counterproductive.  UNLESS, that is, you're going to lock down EVERY
 POSSIBLE way to misuse the system - Meaning, phantoms should not be able
 to
 READ or WRITE at all. Heck, phantoms should not even EXIST since their
 existence could lead to license misuse!
 
 https://u2tc.rocketsoftware.com/rsp-
 portal/rsp/solutionDetail.asp?id=0002370
 1?sterm=iphantomexact=searchAction=doSolutionSearch.aspcatFilter=02n400
 00
 000TqmnoType=
 
 Am I out on a limb here saying that CallHTTP should probably not cause a
 Phantom to go iPhantom?  I  mean, Rocket can do whatever the heck they
 want,
 it's their sandbox after all and we really have no choice but to suck it
 up...  But is the logic they employed flawed as I think it is?  Or am I
 just
 a loon?  (H.. really, the two questions are not mutually exclusive I
 guess... But you get the point... )  I'm interested in comments on the
 topic, if any.
 
 DW
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 
   _
 
 No virus found in this message.
 Checked by AVG - www.avg.com
 Version: 10.0.1204 / Virus Database: 1435/3413 - Release Date: 01/30/11
 
 ___
 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] Sparse array population in Pick

2010-12-10 Thread Glen Batchelor

 E-mail client from issue and this post never made it, so I'm forwarding
my response again.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: Glen Batchelor [mailto:webmas...@allspec.com]
 Sent: Friday, December 10, 2010 2:38 PM
 To: 'U2 Users List'
 Subject: RE: [U2] Sparse array population in Pick
 
 
   You can also store the metadata outside of the data item in another item
 using a standardized item naming structure. If a specific file contains
 the same types of data formats then you can store a global default in a
 locally or globally unique key. When creating new records the default
 layout is pulled up. This allows you more formatting and storage
 flexibility, IMO, but always requires two normal reads instead of one to
 obtain the data and metadata. In the case of a new data item, 2 reads will
 still be required. One to determine the item doesn't exist and a second to
 read the default meta so a new item can be created.
 
 CARS
   $$METADEFAULT
 001 Make
 002 Model
 003 Age
   $$META.TAGS1052
 001 Make
 002 Model
 003 Age
 004 Comments
   TAGS1052
 001 Chrysler
 002 LeBaron
 003 2558 D  (2558 days)
 004 This item is a non-default data test
 
   If you required multiple formats in the same data file, then that's OK.
 You can always store additional non-standard formats in additional
 $$METADEFAULT. items.  would be the format number and you can
 store descriptions in the dictionary regarding what the various 
 format codes are meant to be used for. Another, more compact, option is to
 just store the description of the metadata in attribute 001 and shift the
 data down one attribute.
 
 CARS
   $$METADEFAULT
 001 Normal inventory filings for autos
 002 Make
 003 Model
 004 Age
   $$METADEFAULT.0001
 001 Collision inventory related filings for autos
 002 Incident Date
 003 Make
 004 Model
 005 Age
 006 Insurer
 007 Policy Number
 008 Notes
   $$META.TAGS1052
 001 TAGS1052 Created on 10/12/2010 by GB
 002 Make
 003 Model
 004 Age
 005 Comments
   TAGS1052
 001 Chrysler
 002 LeBaron
 003 2558 D  (2558 days)
 004 This item is a non-default data test
 
  I could make up more sample data, but I hope that's enough to understand
 to structures.
 
 Regards,
 
 
 Glen Batchelor
 IT Director/CIO/CTO
 All-Spec Industries
  phone: (910) 332-0424
fax: (910) 763-5664
 E-mail: webmas...@all-spec.com
Web: http://www.all-spec.com
   Blog: http://blog.all-spec.com
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
  Sent: Friday, December 10, 2010 10:56 AM
  To: U2 Users List
  Subject: Re: [U2] Sparse array population in Pick
 
  Consider replacing age with year or purchase date.
 
  --Bill
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of fft2...@aol.com
  Sent: Thursday, December 09, 2010 5:10 PM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] Sparse array population in Pick
 
  Years ago I had written a system, far predating XML, where the element-
  tags were unpredictable.  Essentially the user was allowed to create any
  tags they wished, and any number of tags they wished, attached to
 another
  item.
 
  Each tag had an associated value.  So far example
 Zip Code = 95062
 
  You could not however predict what tags a person would use, they were
 all
  free-form and user-supplied, but you still had to store the tag with
 their
  associated value.
 
  At the time I developed two ideas for how to do this in a Pick item
 
  TAGS1052
  001 Make = Chrysler
  002 Model = LeBaron
  003 Age = 7 years and 3 days
 
  TAGS1052
  001 Make]Model]Age
  002 Chrysler
  003 LeBaron
  004 7 years and 3 days
 
  The first model is clear.  Anyone with no programming background at all,
  can easily understand it, and also easily edit it.  It suffers from
  requiring more elaborate programming than the second model, as you have
 to
  parse every element.
 
  The second model is not quite as clear.  You determine the attibute
  position of the value by locate the tag in attribute 1 and then adding
 1
  to it.
  That gives you the attribute number where the value lives.  Alternately
  you could simply pre-fill attribute 1 with an initial null to push
  everything forward 1 place, then you wouldn't have to add 1 after your
  locate.
 
  Comments?  Critiques?  Nasty cat-calls and grimaces?
 
  Will Johnson

Re: [U2] [U2} Cloud UniVerse?

2010-10-04 Thread Glen Batchelor

  Keep in mind that VPNs and other SSL tunnels consume bandwidth even when
'idle' if you have keep alive or polling scenarios like with CUPS and
network printers. They also apply additional overhead due to the encryption.
If you are paying for a limited bandwidth service, then you should set up a
test VPN to get a feel as to how much will be consumed by print services.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tom Whitmore
 Sent: Monday, October 04, 2010 2:42 PM
 To: U2 Users List
 Subject: Re: [U2] [U2} Cloud UniVerse?
 
 Printing is not a problem.  We have customers that are using a hosted
 solution and Printing works fine.  You should have a secure connection
 between your network and the server, so setting up printers is it is an
 internal server.
 Tom
 RATEX Business Solution.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: Monday, October 04, 2010 2:33 PM
 To: U2 Users List
 Subject: Re: [U2] [U2} Cloud UniVerse?
 
 Tony:
 
 Thanks for writing.
 
 I expect that one of the kickers in this is printing forms.  Right now I
 cannot see how to send print jobs from the cloud host through our static
 IP router to our printers.
 
 Also, I sent a message to our sales rep at Rocket to ask about how
 licensing would work.  That is, would we need to buy more seats or is
 there special pricing for disaster recovery seats.
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Monday, October 04, 2010 1:52 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] [U2} Cloud UniVerse?
 
 Knowledge about the platform is certainly a good thing, but is it
 necessary?
 
 What's wrong with getting root-level Linux or Windows from any number of
 providers, and simply hosting your own environment?
 This is quite simple, really.  Base pricing ranges from $15/month though
 maybe $100/month depending on disk, traffic, and memory.
 I know some U2 sites are hosting with CoLo's with various services totally
 anyhere from $400 to $800 per month.
 
 My recommendation: Find a low-cost host that provides root access for
 Linux or Windows.  Install and configure your U2 environment within the
 usual money-back trial period of 30 days or so.  Don't make any long term
 commitments.  If you don't like it you have spent zero to maybe $30.  Once
 you have the software installed you will know more about your actual
 needs.  Then you can decide whether you need the services of a company
 like Zumasys (well recommended with MV expertise) or RackSpace  (well
 recommended but no U2-specific experience).
 
 Also consider using Amazon services where you only power-on the virtual
 system (and pay for use) when you need it.
 
 Don't want to do this yourself?  Find a well qualified U2 support company
 and ask them to do it for you.  Like I said, it's easy, and they may find
 themselves creating a whole new line of business for themselves.
 
 HTH
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno
 
  From: Tom Whitmore
  We had looked into hosted solutions. Check out Sumasys (zumasys.com),
  they are very knowledgeable about U2, or
 RackSpace.
 
  From: Bill Brutzman
  In case of a local disaster, we are wondering if there is available
  hosted UniVerse.
  I suppose that there is a license hurdle.  I suppose it would be great
  if Rocket would consider doing hosting.  I looked at Sierra Bravo's
  website.
 
 ___
 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] [U2} Cloud UniVerse?

2010-10-04 Thread Glen Batchelor

  EasyCo has dedicated and virtual servers as well as a tunnel connection
product for printers, dumb terminals, etc.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bill Brutzman
 Sent: Monday, October 04, 2010 2:33 PM
 To: U2 Users List
 Subject: Re: [U2] [U2} Cloud UniVerse?
 
 Tony:
 
 Thanks for writing.
 
 I expect that one of the kickers in this is printing forms.  Right now I
 cannot see how to send print jobs from the cloud host through our static
 IP router to our printers.
 
 Also, I sent a message to our sales rep at Rocket to ask about how
 licensing would work.  That is, would we need to buy more seats or is
 there special pricing for disaster recovery seats.
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Monday, October 04, 2010 1:52 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] [U2} Cloud UniVerse?
 
 Knowledge about the platform is certainly a good thing, but is it
 necessary?
 
 What's wrong with getting root-level Linux or Windows from any number of
 providers, and simply hosting your own environment?
 This is quite simple, really.  Base pricing ranges from $15/month though
 maybe $100/month depending on disk, traffic, and memory.
 I know some U2 sites are hosting with CoLo's with various services totally
 anyhere from $400 to $800 per month.
 
 My recommendation: Find a low-cost host that provides root access for
 Linux or Windows.  Install and configure your U2 environment within the
 usual money-back trial period of 30 days or so.  Don't make any long term
 commitments.  If you don't like it you have spent zero to maybe $30.  Once
 you have the software installed you will know more about your actual
 needs.  Then you can decide whether you need the services of a company
 like Zumasys (well recommended with MV expertise) or RackSpace  (well
 recommended but no U2-specific experience).
 
 Also consider using Amazon services where you only power-on the virtual
 system (and pay for use) when you need it.
 
 Don't want to do this yourself?  Find a well qualified U2 support company
 and ask them to do it for you.  Like I said, it's easy, and they may find
 themselves creating a whole new line of business for themselves.
 
 HTH
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno
 
  From: Tom Whitmore
  We had looked into hosted solutions. Check out Sumasys (zumasys.com),
  they are very knowledgeable about U2, or
 RackSpace.
 
  From: Bill Brutzman
  In case of a local disaster, we are wondering if there is available
  hosted UniVerse.
  I suppose that there is a license hurdle.  I suppose it would be great
  if Rocket would consider doing hosting.  I looked at Sierra Bravo's
  website.
 
 ___
 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] Another NEW cutting-edge column based database concept!

2010-08-06 Thread Glen Batchelor

   Heh, boy is that a misconception. The spiders will find it, regardless of
e-mail lists. Domain records are public knowledge and the spiders will
eventually find blogs and forums without any help. That said, posting the
URL/e-mail address on a Google Group or via Google Groups is a different
story. Doing that just expedites your visibility on Google. As far as
address harvesting, this mailing list is archived, in its full glory, on
many database list aggregators. Your unmunged e-mail address has likely been
published to the WWW if you've ever posted here. Don't be fooled thinking
your posting here is private and you're safe from spammers. I, personally,
think munging is a waste of time and it only helps marginally against
targeted spam. This is off-topic, though. Reply to my e-mail address if you
want to argue. 

PS: the best defense, IMO, against harvest-bot spam is to use a specific
address for public communications, note in the footer that you should add
specific words to the subject line in a specific order, and then filter all
mail out that doesn't contain those specific words in the correct placement.
Bots are going to have a hell of a time figuring that out to send spam to
you.


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
 Sent: Friday, August 06, 2010 10:52 AM
 To: 'U2 Users List'
 Subject: Re: [U2] Another NEW cutting-edge column based database
 concept!
 
 Cos he does not want spiders to scan his site and publish it to the world,
 personally i like spiders
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Address
 Sent: 06 August 2010 15:19
 To: U2 Users List
 Subject: Re: [U2] Another NEW cutting-edge column based database
 concept!
 
 Why does nebula always have no spam in their postings ?
 
 No other poster seems to do that in this forum.
 
 
 
 --- On Thu, 8/5/10, Shawn Hayes go_mnviki...@yahoo.com wrote:
 
 
 From: Shawn Hayes go_mnviki...@yahoo.com
 Subject: Re: [U2] Another NEW cutting-edge column based database
 concept!
 To: U2 Users List u2-users@listserver.u2ug.org
 Date: Thursday, August 5, 2010, 10:08 PM
 
 
 I am getting Firefox can't find the server at nospam_pleasenebula-
 rnd.com
 
 I am interested in your thoughts.  I will keep trying...  You have another
 link?
 
 'We act as though comfort and luxury were the chief requirements of life,
 when
 all that we need to make us happy is something to be enthusiastic about.'
 
 
 
 - Original Message 
 From: Tony Gravagno 3xk547...@sneakemail.com
 To: u2-users@listserver.u2ug.org
 Sent: Thu, August 5, 2010 7:27:33 PM
 Subject: Re: [U2] Another NEW cutting-edge column based database
 concept!
 
  From: Shawn Hayes
  I see these new databases popping up here and there
  talking about a New way of storing data
  (column-based, tables-in-tables, etc.).   We may not
  be ahead of the curve as far as front-end processing,
  but MV is the only way to go for storage!!!
 
 Too many thoughts, had to blog.
 nospam_pleaseNebula-RnD.com/blog/tech/mv/2010/08/mv-hot1.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] 24 X 7 MV systems

2010-07-26 Thread Glen Batchelor
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Baker Hughes
 Sent: Monday, July 26, 2010 12:14 PM
 To: 'U2 Users List'
 Subject: Re: [U2] 24 X 7 MV systems
 
 Glen,
 
 Thank you for the good observations, and suggestion to ping Ross, which I
 will do. It is the MV db paradigm which in this case is hampering us,
 which drives the solution to either the OS level or some middle ware
 solution. Pausing the db to flush memory is what keeps us just seconds
 from a full solution.
 
 Thank you.
 -Baker


Baker,

  Triggers may be the only sane option to tie into all of the services that
modify the data. If you only had WRITE() to deal with then it'd be a
no-brainer to just replace it with a custom write control and replication
output routine. I know a small amount about U2, so I won't make any guesses
on what's possible. As far as network failover, just rely on a local DNS
service. You can use one local domain name and assign multiple A records.
The resolver on the client machine should do the heavy lifting and resolve
to the first IP that works. Just make sure that the failed node drops off of
the network or you could run into latency issue with the resolver.

Regards,


Glen Batchelor
IT Director/CIO/CTO
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] Print Wizard on Linux (was Re: Code 128 Soft Font)

2010-05-20 Thread Glen Batchelor

 I'll embed comments since it'll be easier to direct my responses.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
 Sent: Thursday, May 20, 2010 1:10 AM
 To: U2 Users List
 Subject: [U2] Print Wizard on Linux (was Re: Code 128 Soft Font)
 
 On Wed, 19 May 2010, Glen B wrote:
 
 
  Bob,
 
Let me also extend an offer to help with general development off-
 hours, if
  you're willing to work with GPL libs for open development.
  ...
 
 Thanks for the offer. But you haven't said what Print Wizard features you
 want, exactly.
 

  I need a markup-based PS/PDF generating solution that accepts embedded
PS/EPS as well as JPEG/GIF images. Barcode markup will be a nice addition,
but not required since I can generate PS and PCL content myself.
 

 Let me give you the scope of things. I just did a full build of
 printwiz.exe; that is, just the main program that does all the dirty work.
 It's 550,432 lines of code! It has a PCL reader, a PDF writer, a PDF
 reader (coming soon), graphics file input routines (some purchased), an
 interface to Windows faxing, Windows sockets, and Windows scanning, SSL,
 CDO, MAPI, SMTP, the Windows spooler, FTP, HTTP, and Windows printer
 drivers (yes, we do use those for most printing output). It has some user
 interface, notably the print previewer, but not a lot. It can read files
 in formats PCL-5, PCL-6 (some), JPG, TIFF, BMP, WMF, EMF, SPL, TXT, PWML,
 HTML, PDF, Unicode, and more. It deals with input and output of TrueType
 fonts and does fine-grained manipulation on them. It prints in most world
 languages.

 Let's break a few things down and compare:

PCL input and output is covered under Ghostscript, though some complex PCL6
stuff may be buggy. Find a bug and report it at this point. It will get
fixed. Generic PCL3/4 stuff should be solid at this point, but I would
verify with the devs. The XPS/GPDL code has been out for a while now.

PDF/PS/EPS input and output are covered under Ghostscript.

ImageMagick can handle image generation, manipulation, and conversion to a
ton of formats.

Ghostscript can output a variety of raster and vector image formats, but the
input formats are limited since the application is vector based. I've not
found a situation where I couldn't convert between multiple standard formats
with ImageMagick and Ghostscript at my grasp.
 
Faxing is a no-brainer with Hylafax or Hylafax++ using TIF or PS files. Most
faxing applications will accept either format so Hylafax was just an example
of a typical app that is installed.

Most *nix servers that communicate with the world, or the employees in the
office, run a local MTA so an embedded SMTP client will not be needed. Send
it with the mail or sendmail command so that the admin has more control
over how the mail is processed.

FTP? If you absolutely have to, but most *nix admins I know of mock the user
when that acronym is suggested. SCP is far superior in a ton of ways
including speed and security.

HTTP? Erm, how exactly are you suggesting that? You serve stuff through IIS?
If so, lighttpd or Apache can be there depending on requirements. If you've
embedded an HTTP server, don't bother on *nix. There are plenty of http
servers you can hook directly or indirectly into.

Windows printing drivers? While some obscure printers are problematic in
CUPS configuration, I've never had an issue making programmatic
paper/drawer/slot/etc selections when a PPD was available and installed
properly. I'm willing to bet the *nix admin(s) running the equipment
selected printers better suited to CUPS than Windows, so I wouldn't worry
too much about that.

The other formats you mention like WMF and SPL are pretty pointless here.
Text is a given, along with TIFF, JPEG, and BMP. HTML and PWML are where
your expertise and experience with rendering content from mark-up could
really help make a great Linux product. Not having table support, though, is
a huge missing feature. If I misread the tech guide, please correct me.
Having CSS control in HTML would be just awesome. Instead of changing the
HTML attributes to make layout and small design changes, I would just need
to update the styles. I've not seen an HTML-PS tool that properly and
consistently renders the HTML and one of the reasons I've wanted PrintWizard
on Linux.


 
 And it's not in C, it's in Delphi.
 
 Now if you're interested in a very small subset of its capabilities, there
 might be hope. Several years ago I ported it to Kylix, which is the Linux
 equivalent of Delphi. I restricted it WAY down to just outputting PDF
 files. It was moderately painful. More to the point, it was dependent on
 Kylix

Re: [U2] Print Wizard on Linux (was Re: Code 128 Soft Font)

2010-05-20 Thread Glen Batchelor

 Guess I'll have to roll my own then. Reinventing the wheel...


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
 Sent: Thursday, May 20, 2010 4:35 PM
 To: U2 Users List
 Subject: Re: [U2] Print Wizard on Linux (was Re: Code 128 Soft Font)
 
 First, you mention table support. Print Wizard does currently have some
 HTML table support, with control over borders, margins, widths, etc. We
 haven't written it up yet. And there are some things lacking.
 
 What you have described is focused on markup-to-PCL or markup-to-PS, plus
 command and control of existing Linux utilities. This would greatly reduce
 the the complexity of the project.
 
 However, I still don't see the business case for doing this development.
 
 On Thu, 20 May 2010, Glen Batchelor wrote:
 
 
   I'll embed comments since it'll be easier to direct my responses.
 
  
  Glen Batchelor
  IT Director
  All-Spec Industries
   phone: (910) 332-0424
 fax: (910) 763-5664
  E-mail: webmas...@all-spec.com
 Web: http://www.all-spec.com
Blog: http://blog.all-spec.com
  
 
   -Original Message-
   From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
   boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
   Sent: Thursday, May 20, 2010 1:10 AM
   To: U2 Users List
   Subject: [U2] Print Wizard on Linux (was Re: Code 128 Soft Font)
  
   On Wed, 19 May 2010, Glen B wrote:
  
   
Bob,
   
  Let me also extend an offer to help with general development off-
   hours, if
you're willing to work with GPL libs for open development.
...
  
   Thanks for the offer. But you haven't said what Print Wizard features
 you
   want, exactly.
  
 
I need a markup-based PS/PDF generating solution that accepts embedded
  PS/EPS as well as JPEG/GIF images. Barcode markup will be a nice
 addition,
  but not required since I can generate PS and PCL content myself.
 
 
   Let me give you the scope of things. I just did a full build of
   printwiz.exe; that is, just the main program that does all the dirty
 work.
   It's 550,432 lines of code! It has a PCL reader, a PDF writer, a PDF
   reader (coming soon), graphics file input routines (some purchased),
 an
   interface to Windows faxing, Windows sockets, and Windows scanning,
 SSL,
   CDO, MAPI, SMTP, the Windows spooler, FTP, HTTP, and Windows printer
   drivers (yes, we do use those for most printing output). It has some
 user
   interface, notably the print previewer, but not a lot. It can read
 files
   in formats PCL-5, PCL-6 (some), JPG, TIFF, BMP, WMF, EMF, SPL, TXT,
 PWML,
   HTML, PDF, Unicode, and more. It deals with input and output of
 TrueType
   fonts and does fine-grained manipulation on them. It prints in most
 world
   languages.
 
   Let's break a few things down and compare:
 
  PCL input and output is covered under Ghostscript, though some complex
 PCL6
  stuff may be buggy. Find a bug and report it at this point. It will get
  fixed. Generic PCL3/4 stuff should be solid at this point, but I would
  verify with the devs. The XPS/GPDL code has been out for a while now.
 
  PDF/PS/EPS input and output are covered under Ghostscript.
 
  ImageMagick can handle image generation, manipulation, and conversion to
 a
  ton of formats.
 
  Ghostscript can output a variety of raster and vector image formats, but
 the
  input formats are limited since the application is vector based. I've
 not
  found a situation where I couldn't convert between multiple standard
 formats
  with ImageMagick and Ghostscript at my grasp.
 
  Faxing is a no-brainer with Hylafax or Hylafax++ using TIF or PS files.
 Most
  faxing applications will accept either format so Hylafax was just an
 example
  of a typical app that is installed.
 
  Most *nix servers that communicate with the world, or the employees in
 the
  office, run a local MTA so an embedded SMTP client will not be needed.
 Send
  it with the mail or sendmail command so that the admin has more
 control
  over how the mail is processed.
 
  FTP? If you absolutely have to, but most *nix admins I know of mock the
 user
  when that acronym is suggested. SCP is far superior in a ton of ways
  including speed and security.
 
  HTTP? Erm, how exactly are you suggesting that? You serve stuff through
 IIS?
  If so, lighttpd or Apache can be there depending on requirements. If
 you've
  embedded an HTTP server, don't bother on *nix. There are plenty of http
  servers you can hook directly or indirectly into.
 
  Windows printing drivers? While some obscure printers are problematic in
  CUPS

Re: [U2] Code 128 Soft Font

2010-05-19 Thread Glen Batchelor

 Do you have a server version for Linux yet?


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
 Sent: Wednesday, May 19, 2010 12:48 AM
 To: U2 Users List
 Subject: Re: [U2] Code 128 Soft Font
 
 On Tue, 18 May 2010, Charlie Noah wrote:
 
  ...
  Sorry, Tony, I have the greatest respect you you, but printing barcode
 is just
  too easy to pay a lot for it.
 
 Who said anything about paying a lot? You can get started in Print
 Wizard for $99 or $300, depending on configuration. How much is your time
 worth?
 
 (And not all printers have barcode capabilities built in.)
 
 (And thanks again, Tony.)
 
 Regards,
 Bob Rasmussen,   President,   Rasmussen Software, Inc.
 
 personal e-mail: r...@anzio.com
  company e-mail: r...@anzio.com
   voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
 fax: (US) 503-624-0760
 web: http://www.anzio.com
  street address: Rasmussen Software, Inc.
  10240 SW Nimbus, Suite L9
  Portland, OR  97223  USA
 ___
 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] Code 128 Soft Font

2010-05-19 Thread Glen Batchelor

  Just about everything gets converted to PostScript by CUPS and filters, so
I don't follow you.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
 Sent: Wednesday, May 19, 2010 11:40 AM
 To: U2 Users List
 Subject: Re: [U2] Code 128 Soft Font
 
 On Wed, 19 May 2010, Glen Batchelor wrote:
 
 
   Do you have a server version for Linux yet?
 
 You refer to our Print Wizard product. No, we don't have a Linux version.
 Printer drivers on Linux are far less powerful than those on Windows.
 
 Regards,
 Bob Rasmussen,   President,   Rasmussen Software, Inc.
 
 personal e-mail: r...@anzio.com
  company e-mail: r...@anzio.com
   voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
 fax: (US) 503-624-0760
 web: http://www.anzio.com
  street address: Rasmussen Software, Inc.
  10240 SW Nimbus, Suite L9
  Portland, OR  97223  USA
 ___
 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] Code 128 Soft Font

2010-05-19 Thread Glen Batchelor

Bob,

 You don't directly use a printer driver to generate content for other
printers, so what you suggest is a little misleading. I understand the
Microsoft printing interface having done some coding myself. There are
drawing and publishing libraries out there that will do what you want and
produce vector or raster imaging depending on what output you're attempting.
You can then reformat that using other tools/libraries. 
 The Ghostscript libraries are very powerful and there are a lot of format,
or device, output options included. The key with the GS/GPDL library is
that everything gets processed as vector graphics. It is, afterall, based on
Postscript. Bitmaps are not handled that well, so PCL output can get
bloated. The GPDL library is getting better for PCL2PS conversion, but it's
still not perfect. 
 I would note that your best success will probably come from generating
Postscript content in your tools and then leveraging the GS libs to output
PCL, inkjet, jpeg, etc output. I also suggest you stop by #ghostscript on
irc.freenode.net and chat with the devs if you're looking for a
Microsoft-like drawing and formatting library replacement. While it may be
off-topic, I'm sure someone will suggest a few options. There also is a user
and dev mailing list if you're not IRC-inclined. Don't forget about Tetex
and/or LaTex markup conversion possibilities too.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Bob Rasmussen
 Sent: Wednesday, May 19, 2010 11:59 AM
 To: U2 Users List
 Subject: Re: [U2] Code 128 Soft Font
 
 On Wed, 19 May 2010, Glen Batchelor wrote:
 
 
Just about everything gets converted to PostScript by CUPS and
 filters, so
  I don't follow you.
 
 My understanding is that CUPS deals with things at a job level, but not at
 a graphical element level. So for instance, if I have a TIF file I can
 feed it to CUPS as such, and the filters in CUPS can convert it to
 PostScript, if that's what's needed.
 
 But suppose I want to draw a red line from point A to point B on a page.
 Then I want to print in Arial 23 point bold, rotated 15 degrees. A Windows
 printer driver lets me do that, and have it come out correctly on
 thousands of kinds of printers. I don't believe CUPS gives me that fine
 level of control. Please correct me if I'm wrong.
 
 Regards,
 Bob Rasmussen,   President,   Rasmussen Software, Inc.
 
 personal e-mail: r...@anzio.com
  company e-mail: r...@anzio.com
   voice: (US) 503-624-0360 (9:00-6:00 Pacific Time)
 fax: (US) 503-624-0760
 web: http://www.anzio.com
  street address: Rasmussen Software, Inc.
  10240 SW Nimbus, Suite L9
  Portland, OR  97223  USA
 ___
 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] Code 128 Soft Font

2010-05-18 Thread Glen Batchelor

http://groups.google.com/group/comp.databases.pick/browse_thread/thread/2529
1158ebe10314/9036f6c8e439fb7f?lnk=gstq=code+128#9036f6c8e439fb7f


  Or do a search on google groups for code 128 in comp.databases.pick ;
David Church posted a code128 PCL generator back in '97. I've not used it,
but I may be taking it for a spin in a few weeks to trial some new bar
coding processes. Let me know if this works well for you.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Caminiti, Marc
 Sent: Tuesday, May 18, 2010 4:46 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Code 128 Soft Font
 
 Quick, maybe not necessarily U2 related, question.  We are looking to
 generate Code 128 Barcodes from an HP LaserJet printer.  Testing on a
 4050, but the production printer (yet to be purchased) will be an HP
 LaserJet 9050.
 
 
 
 I'm leaning toward using a soft font, but was wondering if anyone out
 there had any luck with a particular font and see what is being used out
 there.
 
 
 
 Thanks in advance
 
 marc
 
 
 
 Marc Caminiti
 
 IS Manager
 
 Nashbar Direct, Inc
 
 6103 State Route 446
 
 Canfield, OH 44406
 
 330.533.1989, ext 336
 
 330.702.9733, fax
 
 
 
 All generalisations are dangerous, even this one.
 
 
 
 
 
 CONFIDENTIALITY NOTICE: This e-mail and any attachments may contain
 confidential information that is legally privileged. The information is
 solely for the use of the intended recipient(s). Any disclosure, copying,
 distribution, or other use of this information is strictly prohibited. If
 you have received this e-mail in error, please notify the sender by return
 e-mail and delete this message.
 
 ___
 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] Code 128 Soft Font

2010-05-18 Thread Glen Batchelor


  I couldn't resist the urge to try it. Works fine from what I've tried so
far, but I did tweak it to return the PCL code back to the calling program
instead of just printing it. I had to issue a PCL reset before the bar code
content to get our Kyocera copier to switch to PCL mode and render it. All
PCL3 and up capable printers should handle the output.
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Glen Batchelor
 Sent: Tuesday, May 18, 2010 6:28 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Code 128 Soft Font
 
 
 http://groups.google.com/group/comp.databases.pick/browse_thread/thread/25
 29
 1158ebe10314/9036f6c8e439fb7f?lnk=gstq=code+128#9036f6c8e439fb7f
 
 
   Or do a search on google groups for code 128 in comp.databases.pick ;
 David Church posted a code128 PCL generator back in '97. I've not used it,
 but I may be taking it for a spin in a few weeks to trial some new bar
 coding processes. Let me know if this works well for you.
 
 
 Glen Batchelor
 IT Director
 All-Spec Industries
  phone: (910) 332-0424
fax: (910) 763-5664
 E-mail: webmas...@all-spec.com
Web: http://www.all-spec.com
   Blog: http://blog.all-spec.com
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of Caminiti, Marc
  Sent: Tuesday, May 18, 2010 4:46 PM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] Code 128 Soft Font
 
  Quick, maybe not necessarily U2 related, question.  We are looking to
  generate Code 128 Barcodes from an HP LaserJet printer.  Testing on a
  4050, but the production printer (yet to be purchased) will be an HP
  LaserJet 9050.
 
 
 
  I'm leaning toward using a soft font, but was wondering if anyone out
  there had any luck with a particular font and see what is being used out
  there.
 
 
 
  Thanks in advance
 
  marc
 
 
 
  Marc Caminiti
 
  IS Manager
 
  Nashbar Direct, Inc
 
  6103 State Route 446
 
  Canfield, OH 44406
 
  330.533.1989, ext 336
 
  330.702.9733, fax
 
 
 
  All generalisations are dangerous, even this one.
 
 
 
 
 
  CONFIDENTIALITY NOTICE: This e-mail and any attachments may contain
  confidential information that is legally privileged. The information is
  solely for the use of the intended recipient(s). Any disclosure,
 copying,
  distribution, or other use of this information is strictly prohibited.
 If
  you have received this e-mail in error, please notify the sender by
 return
  e-mail and delete this message.
 
  ___
  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] XML format question

2010-05-13 Thread Glen Batchelor

   I like to think of elements are as file folders. You can create a
specific file folder for every tiny piece of data and make locating those
pieces easy in a DOM based on node name. SAX, on the other hand, fires off
events for every node and attribute it encounters at all levels. So, your
format choice is a combination of considerations. The parser is one major
thing if you're dealing with raw parsing, but if you are going to need
validation then which design will be easier to write/manage an xsd for? If
you aren't doing validation and the parsing method is irrelevant then the
main thing to consider is readability.
  As Norman said earlier, an attribute-centric file will be smaller. Keep in
mind, though, that attributes define properties of an element/node. They are
not root nodes and therefore can not have child nodes. Therefore, no
relative multi-value/nested data can be stored. The element, which said
attribute is in, can have child nodes but those nodes inherit all of the
parent's attributes at once. IMO, common data should be included as
attributes to a root element or as elements within a container that is
defined as a single, large entity by the container. Hopefully that makes
sense?
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Brian Leach
 Sent: Thursday, May 13, 2010 11:24 AM
 To: 'U2 Users List'
 Subject: Re: [U2] XML format question
 
 George
 
 So to paraphrase, when do you use attributes to hold data and when do you
 elements..
 
 The problem is, there is no clear answer to this, and everyone who designs
 XML schema has to grapple with this question. The only simple answer is
 that
 if a value could legitimately have an attribute associated with it to
 qualify it, it should be an element. So in your example, the precision
 attribute is qualifying the type/content of the Latitude element. But that
 is really just a design and not a technical choice.
 
 The real answer is more pragmatic - it generally depends on what the
 consumer of that data wants. In parsing terms, attributes and elements are
 not the same so if the contract calls for an element, use an element; and
 if
 it calls for an attribute, use an attribute.
 
 It's a question I've asked lots of times and never really had a solid or
 consistent answer.
 
 Brian
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: 13 May 2010 4:06 PM
 To: U2 Users List
 Subject: [U2] XML format question
 
 I'm importing some XML, and a question came up with the following: I'm
 writing a small xml extraction program
to setup a dynamic array, what is the difference between putting a
 field
 inside the label vs putting the field
between the tags of the label? Aren't they both a subset of the label?
 I
 always thought that if the field was
a single value field, it would be quoted and inside the label, but if
 it
 could be a multivaled field, it would go
between the field tags, with it's own field/tags.
 
 Result precision=addressLatitude39.931085/Latitude
  Longitude-77.387943/LongitudeAddress1001 N   Some Rd/Address
 
 CitySomewhere/CityStatePA/StateZip15063-
 1404/ZipCountryUS/Cou
 ntry
 /Result
 
 Could this have formatted just as well as:
 
 Resultprecisionaddress/precisionLatitude39.931085/Latitude
 Longitude-77.387943/LongitudeAddress1001 N  Some Rd/Address
 CitySomewhere/CityStatePA/StateZip19063-
 1404/ZipCountryUS/Cou
 ntry
 /Result
 
 or
 
 Result precision=address Latitude=39.931085 Longitude=-77.387943
   Address=1001 N  Some Rd City=Somewhere State=PA  Zip=19063-1404
  Country=US/Result
 
 
 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.com
 
 
 
 ___
 U2-Users mailing list
 U2-Users@listserver.u2ug.org
 http://listserver.u2ug.org/mailman/listinfo/u2-users
 No virus found in this incoming message.
 Checked by AVG - www.avg.com
 Version: 9.0.819 / Virus Database: 271.1.1/2870 - Release Date: 05/12/10
 19:26:00
 
 ___
 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] AccuTerm File Transfer

2010-04-30 Thread Glen Batchelor


   You can systematically change the slave printer on the remote  
Accuterm PC using host-issued scripting, but you gotta be careful of  
windows printer names with spaces. I dump check printing code directly  
to a printer and then reset back to default using this method. I  
seriously doubt a binary word doc will pass through without wrecking  
the slave session, but you can ask Pete on the Asent support forum.  
There is probably already a similar question on the scripting forum.


Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Apr 30, 2010, at 1:20 AM, Robert Houben robert.hou...@fwic.net  
wrote:


Back in 1985/86 I helped design and develop a terminal emulator, the  
first one for PICK, called PK Harmony (based on the PC-Harmony  
Business Basic emulator family).  We designed all these useful  
escape sequences so you could have a PICK/BASIC program run a DOS  
command, or drive a printer, either directly or through a slave  
printer function.  I'd like to think that modern terminal emulators  
have a way to direct output to a printer, but maybe not.  I've been  
out of the terminal emulator end of things and into ODBC/JDBC and  
successors for almost 20 years now.


They might pop up and ask you what printer to send output to, which  
would be a bit of a drag. The more useful thing would be to be able  
to ask the emulator what printers it has available and optionally  
select one by name or ordinal, from the list.  Then you could do  
everything programmatically, without interaction.


These days I tend to operate from telnet, so I don't really know the  
emulators, anymore.


-Original Message-
From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- 
boun...@listserver.u2ug.org] On Behalf Of McGowan, Ian

Sent: Thursday, April 29, 2010 6:31 PM
To: U2 Users List
Subject: Re: [U2] AccuTerm File Transfer

I forgot the obligatory plug for pickwiki: http://www.pickwiki.com/cgi-bin/wiki.pl?RunAProgram 
 - this page has escape sequences for a lot of the common emulators...


Ian McGowan

-Original Message-
From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- 
boun...@listserver.u2ug.org] On Behalf Of McGowan, Ian

Sent: Thursday, April 29, 2010 6:25 PM
To: U2 Users List
Subject: Re: [U2] AccuTerm File Transfer

If you can arrange for the terminal emulator to run a command, you  
can fire off (for example):


cmd /c start http://myserver/files/abc123.pdf;

And the end user's PC will launch the default browser and attempt to  
connect to the web service.  You set the mime-type to application/ 
pdf, include some magic javascript in the pdf to open up the print  
dialog automatically, and Bob's your uncle.  Closing the pdf is  
tricky, we've left it to the user to do that.  For word, substitute  
macros for javascript (though the user will have to be prepared for  
scary popups).


If you have full control of the client's environment, you can  
install tools like doit (by the author of putty) and bypass the  
terminal emulator bit.


http://www.chiark.greenend.org.uk/~sgtatham/doit/

The other way we do this to send word, excel and pdf docs generated  
by pick basic code is to simply email it to the user.  Sometimes  
there's no other options - there's a firewall in the way, security  
won't allow other methods, etc.  The users don't seem to care, as  
long as they get a document in a few seconds.


Ian McGowan
925.609.2554


-Original Message-
From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users- 
boun...@listserver.u2ug.org] On Behalf Of Kevin King

Sent: Thursday, April 29, 2010 5:01 PM
To: U2 Users List
Subject: Re: [U2] AccuTerm File Transfer

Glen, so how is it exactly that an event on the server will trigger  
this

transfer, open, print, and exit?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
IMPORTANT NOTICE: This message is intended only for the addressee
and may contain confidential, privileged information. If you are
not the intended recipient, you may not use, copy or disclose any
information contained in the message. If you have received this
message in error, please notify the sender by reply e-mail and
delete the message.
___
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] AccuTerm File Transfer

2010-04-30 Thread Glen Batchelor

  The same is true for HTTP based services, provided the service is secured
for Internet querying or a VPN is in place for WAN requests. The only time
port 80/443 are issues is when the PC is locked down due to a strict IAP. If
you have a bridged VPN you can even use Windows/Samba shares across the
nodes and open stuff up directly from an off-site server and not involve a
web browser. A WINS server may be required depending on how the networks are
tied together.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Dave Laansma
 Sent: Friday, April 30, 2010 8:40 AM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 The beauty of the Accuterm (and other direct 'push' features) is that
 there is virtually no setup required on the PC in order to transfer the
 data.  If Accuterm is operational and you have a network connection, it
 simply works.
 
 And if you get really creative, after the file is transported to the PC,
 then you can activate open Excel run an Accuterm script that opens said
 file and automatically formats the columns right in front of the user.
 
 My users have come to LOVE this 'magical' report delivery method.  And
 no special setup is necessary on their PC.
 
 Sincerely,
 David Laansma
 IT Manager
 Hubbard Supply Co.
 Direct: 810-342-7143
 Office: 810-234-8681
 Fax: 810-234-6142
 www.hubbardsupply.com
 Delivering Products, Services and Innovative Solutions
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Robert Houben
 Sent: Friday, April 30, 2010 1:21 AM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 Back in 1985/86 I helped design and develop a terminal emulator, the
 first one for PICK, called PK Harmony (based on the PC-Harmony Business
 Basic emulator family).  We designed all these useful escape sequences
 so you could have a PICK/BASIC program run a DOS command, or drive a
 printer, either directly or through a slave printer function.  I'd
 like to think that modern terminal emulators have a way to direct output
 to a printer, but maybe not.  I've been out of the terminal emulator end
 of things and into ODBC/JDBC and successors for almost 20 years now.
 
 They might pop up and ask you what printer to send output to, which
 would be a bit of a drag. The more useful thing would be to be able to
 ask the emulator what printers it has available and optionally select
 one by name or ordinal, from the list.  Then you could do everything
 programmatically, without interaction.
 
 These days I tend to operate from telnet, so I don't really know the
 emulators, anymore.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of McGowan, Ian
 Sent: Thursday, April 29, 2010 6:31 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 I forgot the obligatory plug for pickwiki:
 http://www.pickwiki.com/cgi-bin/wiki.pl?RunAProgram - this page has
 escape sequences for a lot of the common emulators...
 
 Ian McGowan
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of McGowan, Ian
 Sent: Thursday, April 29, 2010 6:25 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 If you can arrange for the terminal emulator to run a command, you can
 fire off (for example):
 
 cmd /c start http://myserver/files/abc123.pdf;
 
 And the end user's PC will launch the default browser and attempt to
 connect to the web service.  You set the mime-type to application/pdf,
 include some magic javascript in the pdf to open up the print dialog
 automatically, and Bob's your uncle.  Closing the pdf is tricky, we've
 left it to the user to do that.  For word, substitute macros for
 javascript (though the user will have to be prepared for scary popups).
 
 If you have full control of the client's environment, you can install
 tools like doit (by the author of putty) and bypass the terminal
 emulator bit.
 
 http://www.chiark.greenend.org.uk/~sgtatham/doit/
 
 The other way we do this to send word, excel and pdf docs generated by
 pick basic code is to simply email it to the user.  Sometimes there's no
 other options - there's a firewall in the way, security won't allow
 other methods, etc.  The users don't seem to care, as long as they get a
 document in a few seconds.
 
 Ian McGowan
 925.609.2554
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, April 29, 2010 5:01 PM

Re: [U2] AccuTerm File Transfer

2010-04-30 Thread Glen Batchelor

Kevin,

   Spell out what you want to achieve and I'm sure several solutions will be
suggested. I'm sure Tony has plenty of suggestions for controlling MSWord
from Accuterm. 

   DDE was a god-send back in the day and I did some neat app-control things
with it under Accuterm, but it's been replaced with COM mostly. The same
things can happen, but they may require a bit more scripting work. I've
moved away from heavy/critical Accuterm scripting, after running into
session window name query issues with it. It was hit-or-miss as to whether
or not I would get a null or the session name. Perhaps that has been fixed
in later releases. For some things it's great, but for the few times I've
(ab)used it the outcome was not 100% stable on high traffic calls. Of
course, I typically run into odd problems the rest of the world doesn't so
take it as you want.
 
   Did you read my 'transferring binary through FlashCONNECT from D3'
article in Spectrum? The methodology behind that style of data handling and
presentation is not unique to D3, FC, and Apache. I just happened to find
that a great solution to help present the message. Too often people get
stuck viewing one application as the center of the solution instead of a
component of a larger plan. There are other ways to get a result 'outside of
the box', while still using a required application as a trigger,
controlling, or pass-through point.
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Friday, April 30, 2010 10:40 AM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 I understand the beauty of being able to push reports out a slave printer,
 but what do you do when the goal is printing labels with specific large
 proportionally spaced fonts and center or right justification of the text?
 ___
 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] AccuTerm File Transfer

2010-04-30 Thread Glen Batchelor


  I'd opt for print wizard unless you want to hard code the PCL and  
avoid middleware. You can code the PCL font and spacing escape codes  
directly in your app and just print the code to the slave printer like  
normal. It's a little more design time, but it'll be a fairly static  
setup. If you want PCL example code to use print the label from Word  
to a Laserjet 4 driver set to print to file. Or, Google it. There are  
lots of PCL references on the web. I can help as well.


Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Apr 30, 2010, at 1:04 PM, Kevin King precisonl...@gmail.com wrote:

Hey Peter, that sounds like the ticket for what I need.  What  
version should

I look for?

Glen, the goal is to be able to print a label on a laser printer  
from a
keypress on the Unidata application side.  The complexities are that  
the
label needs various fonts, most of them proportionally spaced and  
center or

right justified.  That's the gig.
___
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] AccuTerm File Transfer (script to change windows printer selection)

2010-04-30 Thread Glen Batchelor

 If the default printer on the remote session is used for the label and for
all other documents, then you don't need this code at all, but I figured I'd
post it anyway for reference.

Here's the code I use to change the default printer in Accuterm:

ACCUTERM.PRINTERNAME = Local-Windows-Printer-Name
PRINT CHAR(27):CHAR(2):'P
InitSession.PrinterName=':ACCUTERM.PRINTERNAME:'':CHAR(13):

  To print PCL directly, make sure the slave printer section is marked Text
mode and that the driver for Local-Windows-Printer-Name is a
PCL-compatible driver. You will also need to set a specific printer in the
session printer setup, so that it can be changed programmatically.
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Friday, April 30, 2010 1:04 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 Hey Peter, that sounds like the ticket for what I need.  What version
 should
 I look for?
 
 Glen, the goal is to be able to print a label on a laser printer from a
 keypress on the Unidata application side.  The complexities are that the
 label needs various fonts, most of them proportionally spaced and center
 or
 right justified.  That's the gig.
 ___
 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] AccuTerm File Transfer

2010-04-30 Thread Glen Batchelor

  If that's the case, then check out HTMLDOC. You can generate PS from an
HTML file and then have Ghostscript create a pcl3 file from that using the
pcl3 output device option. You can then dump that file through the slave
printer and clean up the temp files. 

  I'm not 100% proven on the PCL support as an end-all solution, since I
recently found a bug in the PDL code. But, the GPL stuff is stable for the
most part and I use it regularly. The PCL data size is sometimes bloated due
to vector graphics blobs, but it should work OK for simple text PCL layouts.
Best thing is it's free. Of course, you should probably pay for an HTMLDOC
license if it's installed for enterprise use. It's not that expensive.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Friday, April 30, 2010 2:29 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 While the PW thing looks cool, and especially the integration with
 AccuTerm,
 the customer is on an earlier version of AccuTerm and I'm not entirely
 certain I can convince them to upgrade.  But... we have some really good
 ideas floating around here, and I appreciate all the input.
 ___
 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] AccuTerm File Transfer

2010-04-29 Thread Glen Batchelor

 Can you not deliver the file via web service? You can execute a DOS start
command to pull the URL up. I'm doing that and also using net shares to pull
files up across the network. The data transfer method is indeed a bit slow.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, April 29, 2010 1:59 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 I noticed that the AccuTerm ASCII transfer is markedly faster, but ...
 there's no error correction there either (right?) and if this file loses
 an
 inopportune character or two, well, bad juju can happen.
 ___
 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] AccuTerm File Transfer

2010-04-29 Thread Glen Batchelor

 Why not? I do that with PDF files just fine. Just make sure the MIME
content is correct in the response header, for the file type you're serving.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, April 29, 2010 2:55 PM
 To: U2 Users List
 Subject: Re: [U2] AccuTerm File Transfer
 
 The end game at the moment is that a Unidata session will build a Word
 document which is then opened by the client and printed.  So the web
 service
 probably isn't going to work in this context.
 ___
 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] AccuTerm File Transfer

2010-04-29 Thread Glen Batchelor


  It depends on your MV web service capabilities and which browser.  
You can do it natively in IE, IIRC, with jscript calls, but I imagine  
you'll need two services to make it happen. One for a dynamic doc  
source and a another one to launch from Accuterm that controls the doc  
resource and window behavior.
 Too bad DDE has gone away. If you use a network share, you can do it  
with a direct call to winword via DOS command with some switches.  
That's what I do for non-PDF resources.


Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Apr 29, 2010, at 8:00 PM, Kevin King precisonl...@gmail.com wrote:

Glen, so how is it exactly that an event on the server will trigger  
this

transfer, open, print, and exit?
___
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] Universe and stripped drives

2010-04-28 Thread Glen Batchelor

  Look at EasyCo's MFT. I'm still trying to sort out drive-specific issues,
but initial performance benchmarks are just awesome. We have 4 OCZ Vertex
Turbo 60GB drives in softRAID level 5. The restructuring of the block writes
also extends the life of the drives.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Wednesday, April 28, 2010 2:21 PM
 To: U2 Users List
 Subject: Re: [U2] Universe and stripped drives
 
 I considered adding a few SSD to our server, but given they 'wear' out
 faster with increased writes, we dropped that idea. I've played with
 the tmpfs before. I have a script that creates the fs, then untars a
 tar file into it (a saved Universe Account). When I'm done, I run the
 other script to retar the account and store it as a .tar file, then
 remove the tempfs. Gives a little permanancy(?) to the tmpfs data.
 
 As long as I mount the tempfs in the same spot each time, UV always
 will be able to work with it. Of course, if it tries when the tempfs
 is not mounted, it doesn't crash and burn, just some error messages.
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of Brutzman, Bill
  Sent: Wednesday, April 28, 2010 2:12 PM
  To: U2 Users List
  Subject: Re: [U2] Universe and stripped drives
 
 
  I am filled with wonder for the salesman who sells striping of
  solid-state server drives.
 
  --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] Pick Pocket Guide

2010-03-22 Thread Glen Batchelor

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
 Sent: Monday, March 22, 2010 12:39 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Pick Pocket Guide
 
 I don't know where to put this note in this thread so I'll reply
 to my friend Jon...
 
 What amazes me is that the Pick/MV community seems to be so
 anti-book and pro-everything-should-be-free, and this is why
 we haven't seen any new books in this industry for so many years.
 And yet the fondness and passion for Jon's works seems to be
 timeless.
 
 If people in this community expressed serious interest in new
 books and other education material for MV, we'd have them.  Heck,
 a windbag like me can cough up a few hundred pages in a weekend.
 And with a windbag like Jon, well, we could crank out a book over
 a session at Starbuck's.  ;)
 

 Why would there be interest in books when there are VARs and consultants
that will just do the work? How many developers out there would really take
interest in core design and integration tomes? That's when a magazine
article or forum thread can't expose the details properly. I'd love to write
a book, but books written about design and integration tend to have short
shelf lives. There are plenty of application design books already out
there that can be applied to code of any language. The integration aspect is
constantly changing and there are so many methods to cover. It's difficult
to write something useable by everyone. Remember the communication RFC I
tried to get backing on? No one wants to make things easy, because then
it'll become mundane and standard. Mundane and standard don't bring in
revenue. We(MV in general) are fish still fighting for the same food in a
dwindling tank.


 I've blogged and written forum postings about the lack of books
 in this market:
 remove.pleaseNebula-RnD.com/blog/tech/mv/2007/05/mvbooks1.html
 All we really need is some sense of visible community commitment
 and I'm sure we would see new/modern books for Pick/MultiValue
 just like Linux, SQL Server, PHP, Java, C#, Excel, and hundreds
 of other technical topics - not just from me or maybe Jon but
 from many other qualified authors in this community.
 

  A commitment is one tough thing. Finding a topic you can fulfill in a
single book, without drowning the reader, is another.

 Look at it this way, a lack of MV books can cost you your job, so
 it may be worth it to support efforts like this.  If your company
 is acquired and/or you get a new CTO, you may hear: What is
 this? I can't find a single book on this. We need to replace this
 with something mainstream.  Help foster the creation of a wealth
 of material and that battle of this war will no longer need to be
 fought.
 
 Thoughts?
 
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno
 

  At this point, a couple of randomly published and unnoticed books will not
prevent a seat from being overturned or an application from being
overhauled. However, it wouldn't hurt to have a few e-books on Kindle.
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] Barcode Software for UniVerse?

2010-02-26 Thread Glen Batchelor

  EPL and ZPL-II programming guides can be downloaded for free from the
Zebra web site. Look under Resource Library for your printer model. I have a
ZPL-I paper book from the late 90s, but most of the ZPL printers talk ver2
now. In my experience, EPL has the best options for hand-coded binary image
inclusion and also handling data with language delimiters involved. ZPL, on
occasion, has given me grief when inch marks or/and foot marks are involved
in the field text but it is a less messy language to learn and implement.

  You can also just download the free Zebra Designer from the drivers area
and use the form designer with the printer's form/data replacement functions
or print a sample and replace the data in-app as mentioned earlier. I've no
idea what printer model(s) you're trying to print to.

 I design our labels by hand, simply because the time it takes to get the
media sized and fonts sized in the design app is about the same as it takes
me to do it by hand. If you need to include fancy logos and such, you should
use a GUI app that can resample and reformat the image for the language in
question. That is not something I've been very successful at on my own. I
have seen BarTender and played with it. If we had a large mix of barcode
printers in-house, or if I needed to embed a bunch of PNGs/BMPs, I would
probably use it to generate multiple language templates of the same label
format. Otherwise, it's a waste of money for us considering how simple the
EPL and ZPL languages are in relation to PCL.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Jeff Schasny
 Sent: Thursday, February 25, 2010 12:57 PM
 To: U2 Users List
 Subject: Re: [U2] Barcode Software for UniVerse?
 
 I'd like to see your ZPL example please.
 
 Thanks
 
 Lappies wrote:
  When Printing to Zebra printers you can either use EPL or ZPL.
  Here is a EPL sample, I do have ZPL code available aswell.
 
 
  0016:
 **
  0017: *
  0018: * Barcode Format
  0019: * --
  0020: *
  0021: * Syntax : P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8, DATA
  0022: * eg : PRINT 'B100,50,0,3,1,3,85,B,':VALX:''
  0023: *
  0024: *  P1 = Horizontal Start
  0025: *  P2 = Vertical Start
  0026: *  P3 = Rotation   (O=None , 1=90  , 2=180)
  0027: *  P4 = BarCode Type (3,3C,9,1,2,2C,K) eg
* 3 = Code 39  * For 128 Use
type 1 or
  1E
  0028: *  P5 = Narrow Bar Width
  0029: *  P6 = Wide Bar Width
  0030: *  P7 = Bar Code Hight in Dots
  0031: *  P8 = Print Human Readable Code (B=Yes, N=No)
  0032: *
  0033:
 **
  0034: *
  0035: * Text Format
  0036: * 
  0037: *
  0038: * Syntax : P1 , P2 , P3 , P4 , P5 , P6 , P7, TEXT TO PRINT
  0039: * eg : PRINT 'A100,50,0,2,1,1,85,N,':VARIABLE:''
  0040: *
  0041: *  P1 = Horizontal Start
  0042: *  P2 = Vertical Start
  0043: *  P3 = Rotation   (O=None , 1=90  , 2=180)
  0044: *  P4 = Font Selection (1-5)
  0045: *  P5 = Horizontal Expand (1-8)
  0046: *  P6 = Vertical Expand (1-9)
  0047: *  P7 = N=Normal , R=Reverse Angle
  0048: *
  0049:
 **
  0050: 
  0095:  PRINTER ON
  0096:  PRINT N
  0097:  PRINT S3   ; * Speed to print at
between 1
 and
  8
  0098:  PRINT Q200,18  ; * Label length plus Gap size
  0099:  PRINT q800 ; * Label width  PS! mm * 8
  0099: *
  0100:  PRINT 'A40,0,0,3,1,1,N,COMPANY NAME'
  0101:  PRINT 'B20,20,0,3,1,3,50,B,':PART.NO:''
  0102:  PRINT 'A20,110,0,2,1,1,N,':RETAIL.PRICE:''
  0103:  PRINT 'A20,130,0,2,1,1,N,':BIN.CODE:''
  0104:  PRINT 'A20,155,0,2,1,1,N,':DESCRIPTION:''
  0111: *
  0112:  PRINT P:NO.OF.LABELS
  0113:  PRINTER OFF  ;  PRINTER CLOSE
 
 
  Lappies Labuschagne
  Tecfinity
  8 Osborn Lane, Ground Floor, Bedfordview, Germiston, South Africa.
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mark Eastwood
  Sent: 24 Februarie 2010 07:31 PM
  To: U2 Users List
  Subject: Re: [U2] Barcode Software for UniVerse?
 
 
  I won't claim it's the best, just the one we've used for years -
  BarTender
  Download free eval copy here:
  http

Re: [U2] Barcode Software for UniVerse?

2010-02-26 Thread Glen Batchelor

 BTW, be sure to note print head DPI on all your printers. If you have
multiple Zebra/Eltron models with different DPI heads then the same label
code will not work on them all. The industry workhorse 105SL, for example,
is available in 203 and 300 DPI which greatly skew the field positioning and
label sizing. Even if you use a graphical designer, the resultant form code
will be for a specific DPI setting.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Jeff Schasny
 Sent: Thursday, February 25, 2010 12:57 PM
 To: U2 Users List
 Subject: Re: [U2] Barcode Software for UniVerse?
 
 I'd like to see your ZPL example please.
 
 Thanks
 
 Lappies wrote:
  When Printing to Zebra printers you can either use EPL or ZPL.
  Here is a EPL sample, I do have ZPL code available aswell.
 
 
  0016:
 **
  0017: *
  0018: * Barcode Format
  0019: * --
  0020: *
  0021: * Syntax : P1 , P2 , P3 , P4 , P5 , P6 , P7 , P8, DATA
  0022: * eg : PRINT 'B100,50,0,3,1,3,85,B,':VALX:''
  0023: *
  0024: *  P1 = Horizontal Start
  0025: *  P2 = Vertical Start
  0026: *  P3 = Rotation   (O=None , 1=90  , 2=180)
  0027: *  P4 = BarCode Type (3,3C,9,1,2,2C,K) eg
* 3 = Code 39  * For 128 Use
type 1 or
  1E
  0028: *  P5 = Narrow Bar Width
  0029: *  P6 = Wide Bar Width
  0030: *  P7 = Bar Code Hight in Dots
  0031: *  P8 = Print Human Readable Code (B=Yes, N=No)
  0032: *
  0033:
 **
  0034: *
  0035: * Text Format
  0036: * 
  0037: *
  0038: * Syntax : P1 , P2 , P3 , P4 , P5 , P6 , P7, TEXT TO PRINT
  0039: * eg : PRINT 'A100,50,0,2,1,1,85,N,':VARIABLE:''
  0040: *
  0041: *  P1 = Horizontal Start
  0042: *  P2 = Vertical Start
  0043: *  P3 = Rotation   (O=None , 1=90  , 2=180)
  0044: *  P4 = Font Selection (1-5)
  0045: *  P5 = Horizontal Expand (1-8)
  0046: *  P6 = Vertical Expand (1-9)
  0047: *  P7 = N=Normal , R=Reverse Angle
  0048: *
  0049:
 **
  0050: 
  0095:  PRINTER ON
  0096:  PRINT N
  0097:  PRINT S3   ; * Speed to print at
between 1
 and
  8
  0098:  PRINT Q200,18  ; * Label length plus Gap size
  0099:  PRINT q800 ; * Label width  PS! mm * 8
  0099: *
  0100:  PRINT 'A40,0,0,3,1,1,N,COMPANY NAME'
  0101:  PRINT 'B20,20,0,3,1,3,50,B,':PART.NO:''
  0102:  PRINT 'A20,110,0,2,1,1,N,':RETAIL.PRICE:''
  0103:  PRINT 'A20,130,0,2,1,1,N,':BIN.CODE:''
  0104:  PRINT 'A20,155,0,2,1,1,N,':DESCRIPTION:''
  0111: *
  0112:  PRINT P:NO.OF.LABELS
  0113:  PRINTER OFF  ;  PRINTER CLOSE
 
 
  Lappies Labuschagne
  Tecfinity
  8 Osborn Lane, Ground Floor, Bedfordview, Germiston, South Africa.
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Mark Eastwood
  Sent: 24 Februarie 2010 07:31 PM
  To: U2 Users List
  Subject: Re: [U2] Barcode Software for UniVerse?
 
 
  I won't claim it's the best, just the one we've used for years -
  BarTender
  Download free eval copy here:
  http://www.seagullscientific.com/aspx/btw_down.aspx
 
 
  -Original Message-
 
  Can anyone recommend software to print UCC128 labels from UniVerse?  We
  are
  using Sato and Zebra printers.  I am looking for software that allows us
  to
  easily design and print lables.
 
  ___
  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

Re: [U2] Export files

2010-01-20 Thread Glen Batchelor
 
 INSERT INTO Employees (ID, LastName, Status)
 VALUES (1234, Jones, Terminated for stupidity)
 INSERT INTO Employees (ID, LastName, Status)
 VALUES (1235, Smith, Transferred to Siberia)
 
 Everyone here can understand this solution, unlike the others
 that have been proposed, and this is free and doesn't include any
 component other than BASIC.


It also requires a local command-line client for the database in question.

:)

 Did I tell you the one about the self-exclaimed power user that took
classes to learn how to turn a computer on and off?

 
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 Nebula RD provides Pick/MultiValue development services
 remove.pleaseNebula-RnD.com/blog
 Visit PickWiki.com! Contribute!
 http://Twitter.com/TonyGravagno



Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] Credit Card info

2010-01-15 Thread Glen Batchelor

 To be honest, you should read the PCI data security guidelines from Visa
instead of asking in here. It's available from the Visa web site, along with
the current interchange rates. You can also talk to the guys @ Total
Computing.

Examples of a few data restrictions:

1) You can only store the CVV2/CID for as long as the order is open. Once
the transaction is completed fully you must destroy it from all storage
locations. (This includes e-mails, print-outs, etc)
2) You can only show the last 4 digits of the card on reports and such.
3) You _must_ encrypt the card data. If you have a high volume of credit
card transactions (used to be  $1million month, not sure this year) then
you may be included in the random audit list.

 If you can afford to use a remote payment vault center, then by all means
do so. You will only be liable for the data when you first transmit it to
the vault for storage. From then on, you just refer to a unique ID to
process the card over and over again until you decide to dump it. The CVV2
code is still transmitted for each transaction, though since it can't be
stored. The PCI requirements are getting horrendous and annoying at this
point. Yet fraud still hasn't gone down. I could go on and on about the
faults within and surrounding the card industry, but we'd be here all day.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Mike Dallaire
 Sent: Friday, January 15, 2010 5:07 PM
 To: 'U2 Users List'
 Subject: [U2] Credit Card info
 
 Hi all,
 
 We are looking for any thoughts on storing credit card information in
 UniVerse for our customers.  Up until now we have not stored this
 information and we welcome any thoughts, helpful tips, etc. on doing so.
 We
 have already decided we will encrypt the stored data, but there are other
 issues such as printing of the data, etc.
 
 Keep in mind we provide the software, our customers are using and
 controlling the data.
 
 Thanks in advance for any info.
 
 Mike
 
 Michael Dallaire
 Senior Applications Developer
 IBM Certified Solutions Expert
 Mortgage Builder Software, Inc.
 mi...@mortgagebuilder.com
 Main:  800.850.8060 ext. 103
 Fax:248.304.0601
 www.mortgagebuilder.com
  Help Desk198
 Confidentiality Notice
 This transmission may contain confidential information which is intended
 for
 the exclusive use of the intended recipient. Any disclosure, copying,
 distribution or use of the contents by anyone other than the intended
 recipient is strictly prohibited. If received in error, please reply to
 the
 sender immediately
 
 
 ___
 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] uucp

2009-11-20 Thread Glen Batchelor
Plus, you can tell it to tunnel over ssh and with ssh keys setup on  
the remote host you won't need to enter a password.


Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Nov 20, 2009, at 1:48 PM, Anthony W. Youngman u...@thewolery.demon.co.uk 
 wrote:


In message 4b06d726.9020...@powellclan.com, Jeff Powell j...@powellclan.com 
 writes
Have you tried rsync? You can copy whole directories omitting files  
that have not changed.


rsync -auv --compress source_dir destination_server:/dest_dir

In our case we do this every two hours as a backup to a hot standby  
server. It works great. I can log in to the standby server and see  
sales that were made that day.


iirc it's even better than that. I don't have the source immediately  
to hand, but (a) rsync was, I think, written by one of the SAMBA  
guys, so they knew what they were doing, and (b) not only does it  
only copy files that are changed, but if they are big it only copies  
the bits that changed!


So if you're only updating the odd record in a several-megabyte file  
it won't understand the U2 structure, but it'll spot that just a  
couple of blocks have changed and only copy them.


Cheers,
Wol
--
Anthony W. Youngman pi...@thewolery.demon.co.uk
'Yings, yow graley yin! Suz ae rikt dheu,' said the blue man, taking  
the
thimble. 'What *is* he?' said Magrat. 'They're gnomes,' said Nanny.  
The man

lowered the thimble. 'Pictsies!' Carpe Jugulum, Terry Pratchett 1998
Visit the MaVerick web-site - http://www.maverick-dbms.org Open  
Source Pick

___
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] Problem with Multi-value market in general

2009-09-18 Thread Glen Batchelor

   Nope. I never suggested any of that. Please pick specific facts and
counter them.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Symeon Breen
 Sent: Friday, September 18, 2009 4:37 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Problem with Multi-value market in general
 
  ground-breaking iPod
 
 
 You have succumbed to apple marketing, people think they invented the gui
 or
 windows - both wrong - people now think they invented mp3 players - i
 still
 have a tiny 256meg mpg player with an oled screen that i bought a couple
 of
 years before apple entered with the ipod. I have met people who think the
 iphone is the first ever phone with a proper web browser - in fact the
 advert in the uk hinted at this, and was subsequently banned for being
 inaccurate.
 
 
 Apple are one of my gripes they invent nothing but marketing !
 
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Glen Batchelor
 Sent: 17 September 2009 22:50
 To: 'U2 Users List'
 Subject: Re: [U2] Problem with Multi-value market in general
 
 
  The iPhone was a progression of proprietary touch technology and combined
 supporting technologies and software (stemming from the original
 ground-breaking iPod through to the iTouch/iPhone) that did not exist with
 other mobile multi-media or cellular phone products. Other makers have
 been
 trying to catch up with their versions of Apple's mobile products, but
 they're just not in the same league. It wasn't _just_ marketing that has
 made iPhone popular. The overall design and execution of the technology
 progression was planned very well. Can you say the same for any MV
 database?
 Apple has had a long-term (and huge) client following for many of their
 hardware devices and software applications. Many facets of the iPhone
 including interface design and app design and deployment venues
 contributed
 to the fast growth. It's not just a smart phone with web toys on it. It's
 a
 business sales channel with access to many markets. It will change the way
 business is being done, even more so than the Palm and Blackberry.
 
  Suggesting that marketing can help U2 grow the way the iPhone has is just
 absurd. Sure, we need marketing help in general but what has been said
 before is still true; people don't buy databases, they buy solutions. The
 iPhone is a solution (which runs SQLite for the apps BTW). Write an
 application for the iPhone that talks to U2 and sell it if you want to
 broaden the horizon. I have a few ideas of my own, but I'm not paying $800
 for a used MacBook just to try a market idea out. :) I got twin toddlers
 to
 feed and bills to pay!!
 
 
 Glen Batchelor
 IT Director
 All-Spec Industries
  phone: (910) 332-0424
fax: (910) 763-5664
 E-mail: webmas...@all-spec.com
Web: http://www.all-spec.com
   Blog: http://blog.all-spec.com
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of Doug Chanco
  Sent: Thursday, September 17, 2009 5:14 PM
  To: U2 Users List
  Subject: Re: [U2] Problem with Multi-value market in general
 
  Maybe they will hire apple's marketing dept. and in a release or two
  down the line we'll have customers standing in line to buy U2?
 
  They did it with iPhone so I'm sure they can do it with U2
 
  Dougc
 
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org
  [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Frank
  Eperjesi
  Sent: Thursday, September 17, 2009 4:53 PM
  To: U2 Users List
  Subject: [U2] Problem with Multi-value market in general
 
  Not to knock Rocket (Especially now that I guess I am be a dealer of
  there).  Also I have no history with them
 
  A lot of what all you say as to U2 not evolving enough is true, but part
  of the reason for that and problems in the D3, U2 or mult-value world in
  general is that almost all the current multi-value providers are doing
  one or more of these things .:
 
  1) Either living off the bones of their installed base and/or swooping
  in to feed off of whoever is still running D3 and its flavors, but doing
  nothing to attract new users.  IBM falls into the 2nd category.
 
  2) Jbase ( I think Cache) are successful application software companies
  that basically created their own version of Multi-value to migrate to
  save their investment.  I have not looked a Jbase in a while, but Cache
  has some nice new features.
 
 
  My company (BAI) is one of the dwindling software

Re: [U2] Problem with Multi-value market in general

2009-09-17 Thread Glen Batchelor

 The iPhone was a progression of proprietary touch technology and combined
supporting technologies and software (stemming from the original
ground-breaking iPod through to the iTouch/iPhone) that did not exist with
other mobile multi-media or cellular phone products. Other makers have been
trying to catch up with their versions of Apple's mobile products, but
they're just not in the same league. It wasn't _just_ marketing that has
made iPhone popular. The overall design and execution of the technology
progression was planned very well. Can you say the same for any MV database?
Apple has had a long-term (and huge) client following for many of their
hardware devices and software applications. Many facets of the iPhone
including interface design and app design and deployment venues contributed
to the fast growth. It's not just a smart phone with web toys on it. It's a
business sales channel with access to many markets. It will change the way
business is being done, even more so than the Palm and Blackberry.

 Suggesting that marketing can help U2 grow the way the iPhone has is just
absurd. Sure, we need marketing help in general but what has been said
before is still true; people don't buy databases, they buy solutions. The
iPhone is a solution (which runs SQLite for the apps BTW). Write an
application for the iPhone that talks to U2 and sell it if you want to
broaden the horizon. I have a few ideas of my own, but I'm not paying $800
for a used MacBook just to try a market idea out. :) I got twin toddlers to
feed and bills to pay!!


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Doug Chanco
 Sent: Thursday, September 17, 2009 5:14 PM
 To: U2 Users List
 Subject: Re: [U2] Problem with Multi-value market in general
 
 Maybe they will hire apple's marketing dept. and in a release or two
 down the line we'll have customers standing in line to buy U2?
 
 They did it with iPhone so I'm sure they can do it with U2
 
 Dougc
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Frank
 Eperjesi
 Sent: Thursday, September 17, 2009 4:53 PM
 To: U2 Users List
 Subject: [U2] Problem with Multi-value market in general
 
 Not to knock Rocket (Especially now that I guess I am be a dealer of
 there).  Also I have no history with them
 
 A lot of what all you say as to U2 not evolving enough is true, but part
 of the reason for that and problems in the D3, U2 or mult-value world in
 general is that almost all the current multi-value providers are doing
 one or more of these things .:
 
 1) Either living off the bones of their installed base and/or swooping
 in to feed off of whoever is still running D3 and its flavors, but doing
 nothing to attract new users.  IBM falls into the 2nd category.
 
 2) Jbase ( I think Cache) are successful application software companies
 that basically created their own version of Multi-value to migrate to
 save their investment.  I have not looked a Jbase in a while, but Cache
 has some nice new features.
 
 
 My company (BAI) is one of the dwindling software providers still
 bringing in fresh meat to the table.
 
 Up to now just saying U2 was part of IBM made a HUGE difference.  The
 original Unidata name was not a good as saying we were an IBM database
 but their name and support material were very good.
 
 As good a Rocket may be, not sure saying we are running on a data base
 from a company called rocketsoftware will be any help in selling to
 our prospect base.
 
 Unlike IBM we will have to sell RocketSoftware viability as well as our
 applications.
 
 Unless Rocket comes up with a super marketing effort, things just got a
 lot harder for us.
 
 
 
 
 
 
 
 
 
 Frank E. Eperjesi
 Vice President
 Business Automation, Inc.
 (714) 998-6600 phone (714) 998-6170 Fax
 
 * * * * Internet Email Confidentiality Footer * * * *
 
 Privileged/Confidential Information may be contained in this message. If
 you are not the addressee indicated in this message (or responsible for
 delivery of the message to such person), you may not copy or deliver
 this message to anyone. In such case, you should destroy this message
 and kindly notify the sender by reply email. Please advise immediately
 if you or your employer do not consent to Internet email for messages of
 this kind. Opinions, conclusions and other information in this message
 that do not relate to the official business of my firm shall be
 understood as neither given nor endorsed by it.
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf

Re: [U2] Problem with Multi-value market in general

2009-09-17 Thread Glen Batchelor

  Cheater!! Don't you get tired of zooming and scrolling? A native app is
better suited for complex web applications. Safari on the iPhone does an
amazing job with typical web sites, but it's still a major pain to have to
zoom and pan to type into fields all over the page. We're considering a
mobile version of our site because of how cumbersome it is to use sites
designed for 800 or larger screens. Anyway, this is getting way off-thread.
Maybe we can debate this on the U2C list. I'm often on irc.freenode.net
##pick after 10pm ET(earlier or later depending on the girls) too.
  

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, September 17, 2009 6:29 PM
 To: U2 Users List
 Subject: Re: [U2] Problem with Multi-value market in general
 
 I can access MV data from my iPhone today.  Sure, it's through the
 browser,
 but it's access nonetheless.
 
 -Kevin
 http://www.PrecisOnline.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] Problem with Multi-value market in general

2009-09-17 Thread Glen Batchelor

 Like a matter/anti-matter conversion gun? What happens when the problem is
the business procedures and the company still wants you to make it all
better without changing processes? Flawed processes can not be fixed with
software. The effects of their inefficiency can be reduced by streamlining
other processes, but the original problems will persist. Being a
non-mainstream software vendor, is it your/my/our position to tell a company
how to run? How do the big guys get away with doing that and repeatedly run
companies into the ground? They can buy SAP and it forces them to make
process changes because they can't afford to rewrite half the code to make
their business run the same as before. (I'm not saying SAP has efficient
data entry processes... heh) We can make the software run the way they want
it to, but that isn't always the best thing. There is a middle ground, but
who has the clout to compete against the big boys in all three major areas.
A trio of trusted business, software, and technology consulting is the key.

  I guess the scope of problems here is the problem with suggesting that
we make your problems go away.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, September 17, 2009 6:49 PM
 To: U2 Users List
 Subject: Re: [U2] Problem with Multi-value market in general
 
 Why can't we just stick with we make your problems go away?  Technology
 is
 a commodity.  People want solutions.
 ___
 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] callHTTP - disconnect?

2009-09-03 Thread Glen Batchelor

 You can always run apache in debug mode (-X) as a single process and run it
under strace to see what's going on.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Thursday, September 03, 2009 11:17 AM
 To: U2 Users List
 Subject: Re: [U2] callHTTP - disconnect?
 
 The Connection: close header had zero impact.  Checking other Apache
 configuration options now.
 ___
 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] callHTTP - disconnect?

2009-09-02 Thread Glen Batchelor

 I don't suppose it's keep-alives going bad?


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Kevin King
 Sent: Wednesday, September 02, 2009 2:07 PM
 To: U2 Users List
 Subject: [U2] callHTTP - disconnect?
 
 I have a Unidata (6.1/AIX) program using the callHTTP API to move data out
 to an Apache server on a transaction by transaction basis.  When the
 transactions get dropped into the queue slowly all is well.  When the
 transactions get flooded in, Apache gets overwhelmed.  It appears like
 Unidata isn't sending a disconnect after the submitRequest because the
 TIME_WAIT in netstat is showing excessively long disconnect times for
 these
 connections.  I don't see anything in the API documentation that mentions
 disconnecting from the Unidata side; is there a header or option that I
 can
 set to make sure Unidata sends a disconnect after the request?
 
 -Kevin
 http://www.PrecisOnline.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] SSH Viewpoint Emulation

2009-09-02 Thread Glen Batchelor

 Accuterm? It supports A2, 60, and A2 enhanced but I use Wyse60 and linux
console.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Caminiti, Marc
 Sent: Wednesday, September 02, 2009 4:15 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] SSH  Viewpoint Emulation
 
 Does anyone have any recommendations on a SSH client that has Viewpoint
 Emulation?  We currently use Dynamic Connect, but do not think that it
 has SSH.
 
 
 
 Thanks in advance
 
 marc
 
 
 
 Marc Caminiti
 
 IS Manager
 
 Nashbar Direct, Inc
 
 6103 State Route 446
 
 Canfield, OH 44406
 
 330.533.1989, ext 336
 
 330.702.9733, fax
 
 
 
 Today's subliminal thought is:
 
 
 
 
 
 CONFIDENTIALITY NOTICE: This e-mail and any attachments may contain
 confidential information that is legally privileged. The information is
 solely for the use of the intended recipient(s). Any disclosure, copying,
 distribution, or other use of this information is strictly prohibited. If
 you have received this e-mail in error, please notify the sender by return
 e-mail and delete this message.
 
 ___
 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] SSH Viewpoint Emulation

2009-09-02 Thread Glen Batchelor

I meant that I have no experience with viewpoint.

Glen.mobile
RewriteRule ^(garbage|junk)$ /$1 [NC,L]

On Sep 2, 2009, at 7:12 PM, Danny Ruckel  
dan...@southwesttraders.com wrote:



In AccuTerm, Tools/Settings/Term Type would suggest Wyse60 and Linux
Console supported, at least they are listed as options on the  
aforementioned

form...



Danny R


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Glen  
Batchelor

Sent: Wednesday, September 02, 2009 3:45 PM
To: 'U2 Users List'
Subject: Re: [U2] SSH  Viewpoint Emulation


Accuterm? It supports A2, 60, and A2 enhanced but I use Wyse60 and  
linux

console.


Glen Batchelor
IT Director
All-Spec Industries
phone: (910) 332-0424
  fax: (910) 763-5664
E-mail: webmas...@all-spec.com
  Web: http://www.all-spec.com
 Blog: http://blog.all-spec.com


-Original Message-
From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
boun...@listserver.u2ug.org] On Behalf Of Caminiti, Marc
Sent: Wednesday, September 02, 2009 4:15 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] SSH  Viewpoint Emulation

Does anyone have any recommendations on a SSH client that has  
Viewpoint
Emulation?  We currently use Dynamic Connect, but do not think that  
it

has SSH.



Thanks in advance

marc



Marc Caminiti

IS Manager

Nashbar Direct, Inc

6103 State Route 446

Canfield, OH 44406

330.533.1989, ext 336

330.702.9733, fax



Today's subliminal thought is:





CONFIDENTIALITY NOTICE: This e-mail and any attachments may contain
confidential information that is legally privileged. The  
information is
solely for the use of the intended recipient(s). Any disclosure,  
copying,
distribution, or other use of this information is strictly  
prohibited. If
you have received this e-mail in error, please notify the sender by  
return

e-mail and delete this message.

___
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] back to the socket problem....

2009-08-28 Thread Glen Batchelor

 The main benefit of using sockets is to have a single point of access from
the client side and the ability to implement ACLs by IP and port. If you can
queue your requests via file and perform multiplexed reads/writes using a
pool of phantoms, then you can actually handle higher throughput for
requests. You also don't have the network resources to contend with. If you
are using *nix consider creating a tmpfs mount and do your transactions
there instead of a disk location. You'll be surprised at how fast you can do
I/O with a tmpfs compared to socket services. If you have to have sockets,
consider dumping the requests and reading the responses using inetd/xinetd
and a standard I/O script. This is similar to how MVWWW does HTTP
request/response spooling.

http://mvwww.sourceforge.net


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Friday, August 28, 2009 10:59 AM
 To: U2 Users List
 Subject: Re: [U2] back to the socket problem
 
 I was hoping to avoid this route. Not that it would that difficult to
 implement since it would only be local host that is connecting, so I
 have control over both the client and server programming. The client
 side of things would be a perl .cgi routine.
 
 I currently use a system of file reads and file writes with the PID
 from the .cgi being the key and the file containing the data to work
 from and output back, but for some things that I want to be faster,
 the socket method seems to be the way to go.
 
 George
 
  -Original Message-
  From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
  boun...@listserver.u2ug.org] On Behalf Of Jeff Schasny
  Sent: Friday, August 28, 2009 10:45 AM
  To: U2 Users List
  Subject: Re: [U2] back to the socket problem
 
  The server process gets a request to run a process from a remote
  machine, gets a next available port number and sends it back to the
  remote process. It then starts up the requested process process passing
  then port to it on the command line then. The process on the remote
  machine starts up a listener on the port number specified and after
  waiting a few seconds for this to be established the process on the
  local machine opens a socket to the remote listener on the specified
  port.
 
  Look here: http://www.schasny.com/bp/SOCKET.SERVER
 
  George Gallen wrote:
   The problem at hand is that you can't pass the client handle obtained
   from the accept() onto another process, then go back and wait for
  another
   connection. If you fire off a phantom, it's a new Process, and isn't
  able
   to receive the handle from the other process.
  
   Any suggestions? I considered the method of returning a new port
  number
   and having the client reconnect on that port, but I'm not ready to go
   that route just yet.
  
   George
 ___
 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] back to the socket problem....

2009-08-27 Thread Glen Batchelor

  I don't think you can do that. I may be wrong here regarding U2 socket
functions, but it looks like you are trying to use recursive code calls
which produces overlapping server listen() and bind() calls. I can only
assume that error code 35 is a 10035 windows socket error, which is
WSAEWOULDBLOCK and not 10048 WSAEADDRINUSE (address already in use). That
probably means the guts of U2 have the socket functions running in
non-blocking mode. The socket creation failed on pass #2 because of 10048
actually. It appears that you are stacking instances of Program A on top of
each other when you should be starting a client socket handler instead. The
listen() socket function uses a single server socket handle to wait for all
connections and then accept() creates one new socket handle for each
incoming connection. You need to pass the client handle to another process
and let it do its own thing for that one connection. 

  You should not be rerunning the server socket creation process unless you
willingly close the server socket and have to start over. It's reusable and
responsible for the initial capture of all incoming connections. The client
handles from accept() are not reusable. They are client specific.
 
 Hopefully I'm not way off in left field playing my own game.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Thursday, August 27, 2009 5:17 PM
 To: U2 Users List
 Subject: [U2] back to the socket problem
 
 Here's what I have:
 
 Program A.
does  an initserverSocket request - HANDLE1
does an  acceptConneciton request - HANDLE2
does a closeSocket(HANDLE1)
 executes phantom Program A  (to wait for another connection).
 loops through
 readSocket(HANDLE2) until done (connection closes)
 does a closeSocket(HANDLE2)
 processes data received
 ends
 
 oook.
 I start the system with a phantom run Program A
 
 open a telnet connection, it's accepted able to enter data (computer 1)
 open a telnet connection, it's accepted able to enter data (computer 2)
 open a telnet connection, it's accepted able to enter data (computer 3)
 
 now the strange part, if any of those connections closes, all connections
 will immediately closes.
 
 After a little debugging, I found that when Program A restarts for the
 2nd/3rd.. time
the initserverSocket request an error 35 (already being used), I didn't
 have an
error routine to trap that, so it kept on going through the program,
 and it was
given a new HANDLE2 each time from the acceptConnection routine.
 
 here's my quandryI have to execute initserverSocket to get a HANDLE1
 whch is
required for the acceptConnection routine, if I don't allow the program
 A to
continue after the error 35 (and somehow is using a valid HANDLE1), I
 won't
be able to open session 2 and session 3 until session 1 is closed.
 
 How does one set this up, so simultaneous connections can be made to the
 SAME
port, and when one session closes, it doesn't close all sessions?
 
 
 
 ___
 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] Telephony and U2

2009-08-26 Thread Glen Batchelor

  The first, and sometimes less obvious, question is how does your phone
system handle TAPI and offer data on calls? We looked into doing account
lookups with our MV system and ran into some procedural issues that affected
the process flow. In addition to that, the phone number lookups were 60/40
split between irrelevant source numbers and accurate source numbers. When
someone calls from a corporate office, the odds of you having the main CID
number on file can be random. Many companies use DIDs with their PRIs and
T1s, so the main number filed on the CID info is not the number the contact
provides for you to store in the database. So, you would have to do a data
match and cross-reference process for some time to make sure your lookups
work properly for the accounts on file. For new accounts, it'd be easier
since you can cross-reference the CID that came in to the number/account
given via voice.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Jim
 Sent: Wednesday, August 26, 2009 10:53 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Telephony and U2
 Importance: High
 
 Has anyone implemented Microsoft TAPI in a Universe application?
 
 
 
 Typical initial requirement:
 
 
 
 U2 program receives data identifying calling customer/person.
 
 U2 user sees customer(s) incoming call on screen, clicks to answer.
 
 Incoming phone number allows automatic  U2 data display.
 
 
 
 More elaborate options are needed if the simple things are reliable.
 
 
 
 I'd be interested in developers who have done this or have already
 developed
 U2 software available.
 
 Specific user references to discuss their experience would be great.
 
 
 
 
 
 ___
 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] Better and Better Application - Launching todayFriday 8/21/09 -- Browser instructions

2009-08-26 Thread Glen Batchelor


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Baker Hughes
 Sent: Wednesday, August 26, 2009 2:09 PM
 To: 'U2 Users List'
 Cc: 'bo...@u2ug.net'; betterandbet...@u2ug.net
 Subject: Re: [U2] Better and Better Application - Launching todayFriday
 8/21/09 -- Browser instructions
 
 Thank you everyone for the intensely helpful insights offered so far in
 this thread regarding the BB rollout.
 
 Let me just say up front that I will take responsibility for an inadequate
 QA process on this rollout. I thought (wrongly) that we had resolved any
 browser compatibility issues we had, but we should have done more testing.
 
 We are working now to get the BB application into a mode that is
 compatible with a wide range of browsers. We will do better at testing
 each one, and even different versions. (Please email me if you're willing
 to help QA.) I can't express how thankful I am to have worked with a great
 group of volunteers to get us to this point.  This launch (albeit a bit
 frustrating thus far) has been the [partial] culmination of the vision of
 several people, as I said in the announcement.
 


Hey Baker,

  Sign me up for some QA checks. You can drop an e-mail to me @work or @home
with the details. I've got access to a bunch of different browsers. The only
condition is that there can't be a tight deadline schedule for QA. I'm sure
all of the volunteers work on things as they can and I'm no different. I
will have to devote blocks of free time, which may disappear in the near
future, in order to fully test things.


 We are not done, and you will have a BB application that you can enjoy,
 and point to as a good example of multi-value technology.  That is still
 one of the primary goals of this project, and we thank you for holding us
 to a high standard.
 
 There have been a wide range of emotions expressed in this thread. What
 many don't know is the range of emotions and struggles that the BB team
 has experienced in the 2 or 3 years since inception. Because of the long
 fight to get to this point, the BB group made the decision to go ahead
 with the launch, although we knew there was more work to be done to
 improve the application.  It has been a long wait and we felt the most
 positive thing was to get the application available to the users.  We
 didn't anticipate the browser compatibility issues, but we did expect more
 suggestions on the application itself. I still believe this was the right
 decision, to go ahead and launch.
 

  I understand the position and desire to provide (something). However, you
don't open a new pub and only have canned beer in the house because that's
the easiest to obtain. I think the audience here will be a lot more
forgiving, though, than a horde of thirsty and tired people.


 The net effect of the discussion about the BB app is positive, because we
 have actionable items as a result. This has also, I hope, pointed up the
 need for more involvement from other users. 3 have already volunteered to
 join BB. We could use more, and other work groups on the U2UG could use
 more.
 


  If I had the spare time to devote to development I would, but I'll be
spread thin already with QA. I also am working on other projects. Some of
them are GPL and some aren't. I also try to write articles for Spectrum, but
even that is hard to fit into my free time.


 I want to thank each of you for the [at times lengthy and heated] posts on
 the thread. I esteem each of you and consider many of you my seniors.
 Your passion for the technology is in large part what is fueling the
 success we are experiencing in the MV sector. Don't change.  Thanks for
 your patience as we shepherd this user group application to a satisfying
 conclusion.
 

  We are still chasing after the technology train that left over 2 hours
ago. There has been some advancement, but in general this industry is still
behind as usual. Being a visionary is too risky for a lot of companies, so
technology is adopted after it has proven to be stable in the rest of the IT
world. That provides a stable foundation for critical applications, but it
also makes the applications look archaic. I hope that this project is a
beginning step to the outcome many of us have wanted in the general
industry. A common voice that says, we have to have this because we need to
move forward now, not in 5 years when the accountants deem it a returnable
investment. I'm still interested in the developer's society, BTW, but I
just don't have enough time to run it. If anyone wants the MVDC domain name
I'll gladly transfer it for a non-profit setup similar to this.
 
 Hope this helps,
 -Baker Hughes
 U2UG Board member (at large)
 BB Workgroup member
 

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http

Re: [U2] U2 and UPS WorldShip

2009-08-19 Thread Glen Batchelor

 You have to become a certified customer integrator to do this and there are
a lot of issues with getting billing approval for collect shipments if you
ship to third parties using collect numbers. If you ship more than 1000
packages a day it's best to contact your rep and ask about other integration
methods. We are using XML services with both FedEx and UPS. August 12th,
FedEx released their end-of-life for Ship Manager API. They will be
discontinuing services on May 31, 2012. So if you are integrated with the
old web API you need to migrate ASAP to the web services.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Carl Dula
 Sent: Wednesday, August 19, 2009 11:01 AM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] U2 and UPS WorldShip
 
 UPS offers on line access to that type of info via xml. Not sure if this
 includes WorldShip, but it should be worth a look. Using u2 calls you
 might
 be able to get what you want directly. Take a look at:
 
 
 https://www.ups.com/e_comm_access/laServ?CURRENT_PAGE=INTROOPTION=ACCESS_
 LICENSEloc=en_US
 
 
 --
 Carl Dula  Voice: 973-227-8440 X111
 Pulsar Systems, Inc.  Fax: 973-227-8440
 271 Route 46 West, Suite H209   email:c...@pulsarsystems.com
 Fairfield, NJ 07004-2474   http://www.pulsarsystems.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] U2 and UPS WorldShip

2009-08-19 Thread Glen Batchelor

  You can insert a new record into a temp MV file via ODBC or you can dump
text data to a file on a net share. When we were solely integrated with
WorldShip (and we still use it for hazmat), we utilized an RF terminal to
scan the package tracking barcode, prompt for weight and shipping charges,
and then perform billing, credit card charging, etc in a WaveLink/Pick
application from MV. Contact JMO Business Systems if you are interested in
building a simple MV app for industrial RF terminals like the Symbol PDT6800
series. The whole export/import deal was too disconnected for my liking.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Brutzman, Bill
 Sent: Wednesday, August 19, 2009 10:37 AM
 To: U2 Users List
 Subject: [U2] U2 and UPS WorldShip
 
 
 The main thing we need with United Parcel Service is to get the 1Z...
 tracking number back into UniVerse.
 
 I found that, via ODBC, WorldShip can read a packslip file from UniVerse
 and import all of the packslip data but WorldShip stalls when trying to
 write the data back to UniVerse via the same ODBC connection.
 
 Thus, it appears that we have to export the UPS data to Microsoft SQL
 Server and then use another ODBC (JDBC or .Net) connection to read the
 1Z from SQL Server and then write the 1Z to UniVerse.
 
 Insights or alternative approaches 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


Re: [U2] Your shell program

2009-08-04 Thread Glen Batchelor

 My 'shell program' is a design flow on a piece of paper, or in my iPhone,
as I'm jotting down processing steps. :) The only time saving steps I can
see is with a bulk file opener tool and a set of includes that set equates
or dim/assign commonly used variables.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Baker Hughes
 Sent: Tuesday, August 04, 2009 11:59 AM
 To: 'U2 Users List'
 Subject: [U2] Your shell program
 
 Many programmers have a 'shell program' or two that they use as a starting
 point when they are writing a new chunk of code.
 
 While I also have my own, I like to learn from others.  Anyone willing -
 please post, or respond to me off-list with yours.
 
 I'm particularly interested in these forms:
 
 a) The BP top most program (as opposed to an external sub) with a Driver
 Loop or main loop.
 
 b) A single function subroutine - straightline with no driver
 
 c) A standard input subroutine if you use one, to receive input and
 validate user response.
 
 Thanks so much,
 -Baker
 
 This communication, its contents and any file attachments transmitted with
 it are intended solely for the addressee(s) and may contain confidential
 proprietary information.
 Access by any other party without the express written permission of the
 sender is STRICTLY PROHIBITED.
 If you have received this communication in error you may not copy,
 distribute or use the contents, attachments or information in any way.
 Please destroy it and contact the sender.
 ___
 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] 386 Conversion

2009-07-24 Thread Glen Batchelor

Chuck,

  I agree with Henry. I don't see why the math-coprocessor would affect the
instruction set since it's backwards compat to i386. I have an original set
of AP/Pro 6.1.15 floppies but I'm missing system disk #1 so that may be
worthless. I have PicLAN though! Disk #1 is probably around here somewhere,
I just haven't needed to find it. If the system is AP/Pro 6.x then it should
boot just fine under 386, 486, and 586 (protected mode). I assume it's an
ISA SCSI-1 disk? I have a 586 footprint PC sitting behind me with PCI+ISA. I
also have an external 4mm DAT SCSI-1 tape drive sitting at home if you need
it. I think I may also have some DDS1 2GB tapes in a drawer somewhere. If
you run into issues with data recovery, shoot Doug Dumitru an e-mail. I
dunno if he'll have time to play or not, but he may have some pointers on
where to go. My memories of AP/Pro were short and filled with GFE horrors so
I've mentally blocked most of it out. :)
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Results
 Sent: Friday, July 24, 2009 12:46 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] 386 Conversion
 
 All,
This is likely to go nowhere, as the client is cash constrained, but
 I have to ask...
 
I have a client still running a 386 Pick implementation. The system
 died. The closest thing I have is a 486, but I don't believe I can
 simply put the harddrive in a 486 and get Pick to boot. (If I'm wrong,
 tell me).
So, does anyone out there have the ability to take a 386 flavor
 Pick-formated PC harddrive and pull the data into something more modern
 (U2, QM, D3...)? If so, what would it cost?
 
 - Chuck 386 Reasons to Upgrade Barouch
 ___
 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] Shipping integration (Was ODBC to UPS WorldShip)

2009-07-17 Thread Glen Batchelor


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Support
 Sent: Friday, July 17, 2009 2:28 PM
 To: 'U2 Users List'
 Subject: Re: [U2] ODBC to UPS WorldShip
 
 
 I know the question was about UPS WorldShip.  However, suffer the some of
 the same
 problems no matter what carrier package we implemented. Finally, we went
 with a
 third party package (http://www.bestwaytech.com/proship/). It allows us to
 ship
 package UPS/FEDEX/USPS thru the same xml interface. Their black box
 implementation
 only requires us to open a socket and stream the xml. They reply with xml
 and can
 including ZPL/EPL/PNG formatted manifest label.  We actually imbed the
 image on
 our packing slip.  They take care of the carrier rules updates, so in the
 three
 years we have used them we have not had to make a single code change for a
 carrier
 updates.  Our largest customer ships well over 7000 package a week with no
 problems.
 

  I think I looked at that long ago, but decided to go in-house. One problem
with using the WorldShip hooks is that you can still get unforeseen
charge-backs from invalid/mismatched/cancelled/suspended accounts on collect
shipments. The benefit to that, though, is that you can bill to any account
and not have to deal with the account zip validation thing. With the web API
the accounts are checked live each time you request a package label so it's
a half empty, half full situation. I'm assuming that the shipping
application builds a PLD itself and sends it to WorldShip for upload. IIRC
the basic Café software has an XML interface now as well as the old raw
socket connectivity and I'm pretty sure it's a live application unlike
WorldShip which is offline until you do end-of-day. There is a 'server'
version of the Café/ShipManager product that does not do Internet queries
and I would guess that's what's being deploy. It's designed for high-volume
shipping and availability. I don't know much more about it than that. I
considered all of those points before deciding to do it in-house. We're not
at a huge volume yet, but we had to have something more automated and
streamlined. All orders are processed the same way and the shipping app
determines how to handle the shipment/paperwork/billing/labels/etc.


 The ProShip cost is very reasonable compare to some package out there and
 when you
 compare it to the cost of setup/supporting in-house the carrier supplied
 options
 it's a net savings. They cut our cost over 80% on doing it our self using
 the
 FREE software supplied by the carriers. Not to mention the better rate
 you can
 get from the carriers when you can ship FEDEX as easy as UPS.
 
 

   I don't remember getting a cost for ProShip, so I can't say that what you
consider reasonable is what I would consider reasonable. We run on very low
margin here and a few thousand dollars is a decent investment. We tried with
Harvey CPS' 'automator' product and ended up trashing it because it didn't
handle batch processing of international shipments as was described before
sale. Anyway, that's water under the bridge. It would have worked if we only
sold to the USA and their desktop app is really nice if you need a
multi-carrier shipping application.

   We have had to do the same thing with the carriers. We're constantly
putting them in the ring to help us do more business and fix problems that
either don't exist to them or are not critical problems to address. For
example, we started having residential FedEx Ground problems to Canada. The
drivers are releasing the packages at the door without collecting the duties
which are due. FedEx brokers their own packages so they're just delivering
the boxes and sticking it to the shippers! Be careful! Even if they are
bill-recipient packages, the duties get charged back to the shipper account.
Apparently, there is nothing FedEx can do so we are no longer shipping to
Canada using FedEx. We also recently put shipping costs online. Prepaid
shipping methods can be changed with a single ship-via code flip from FedEx
to UPS or vice-versa.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


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


Re: [U2] ODBC to UPS WorldShip

2009-07-16 Thread Glen Batchelor

  Consider becoming a customer integrator and use the web XML API. It's not
that complicated to implement if you're doing domestics only. If you're
doing international, then it's a bit more complex but nothing like FedEx.
We've been fully automated with both FedEx and UPS in terms of
domestic/international shipment processing, credit card charging, billing,
and invoice delivery for well over 2 years now. The drawbacks to using the
UPS XML service are:

1) It's not a SOAP service so you have to do your own element checking for
proper return document format.

2) The shipping process requires multiple submissions to the UPS server.
First, a request to verify you can ship the package is sent. Then you send
an ok to tell UPS that you're fine with the previous inquiry to ship a
package. Then you get your label and charges. I don't understand this at all
because the package will not get billed if it's not scanned at the hub. :-)

3) You're tied to a web service that can (and will) go down at some point.
Have a backup processing plan with WorldShip. UPS has been good, for the
most part. FedEx has gotten better, but there are still times when the FedEx
Ground back-end disappears and we get goofy 'unavailable' errors.

4) If you process a lot of collect shipments, then be weary of the fraud
validation step that validates the bill-to account's set up zip code to
the account number being charged. If you can't get the zip code the account
was set up under, then you'll end up having to run it through WorldShip.
Most shippers are totally unaware of this and the fact that WorldShip does
_not_ validate account status at all. It only performs an alphanumeric check
on the 6-chars. You will get a chargeback after delivery, if the account has
been closed or suspended. We have been fighting with UPS for over 2 years on
this stupid fraud check that is practically worthless and makes us look
like we don't want to do business with huge customers. The live account
status check is great, though.

5) The validation/certification step is a breeze to do, but you will have to
generate a handful of example labels to prove your stuff works properly for
the services and features you want to integrate.

 The benefits of automation and full integration into the packing
application on our system outweighed these drawbacks. If you ship over 1000
packages a day then you should consider an EDI or FTP based PLD
build/transmit solution and generate your own labels. WorldShip changes too
much too often for it to be a stable integration platform for my taste. We
have to have it for HazMat shipments and as a fall-back shipping terminal.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Brutzman, Bill
 Sent: Thursday, July 16, 2009 11:20 AM
 To: U2 Users List
 Subject: Re: [U2] ODBC to UPS WorldShip
 
 
 UniVerse ODBC Client
 Version 4.0.3
 Build 7251
 February, 2008
  on both PC's
 
 We are not SHIMS.  We are not Prelude.
 
 This may be a lost cause.  Perhaps a better way to approach this problem
 is via an external program talking to the UPS database.
 
 --Bill
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Steve Romanow
 Sent: Wednesday, July 15, 2009 8:29 PM
 To: U2 Users List
 Subject: Re: [U2] ODBC to UPS WorldShip
 
 I am in the process of doing this right now.  What version of the ibm
 odbc driver do you have installed?  My var warned me against one
 version, but they didn't elaborate why.  Are you a SHIMS or Prelude
 shop?
 
 -Original Message-
 From: Brutzman, Bill bi...@hkmetalcraft.com
 Sent: Wednesday, July 15, 2009 7:47 PM
 To: U2 Users List u2-users@listserver.u2ug.org
 Subject: [U2]  ODBC to UPS WorldShip
 
 
 Using a Windows PC, I am able to obtain a bona fide ODBC connection to
 UniVerse... and then import UV data to Excel.
 
 However... When I try to connect from United Parcel Service's WorldShip
 v11, WorldShip hangs up with Windows Task Manager indicating Not
 Responding.  I had the same bad result on two different PC's... One
 Vista-Ultimate, one XP-Pro.
 
 I am wondering if anyone out there was able to get WorldShip ODBC to
 work with U2.  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

Re: [U2] wGet new failure

2009-06-25 Thread Glen Batchelor

Stick a carat before each ampersand for Windows command line commands. Win
XP+ do not work exactly the same way, in terms of command line, as the old
DOS based command shells.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of u2list0...@curt.com
 Sent: Thursday, June 25, 2009 10:14 AM
 To: U2 Users List
 Subject: Re: [U2] wGet new failure
 
 ok, I tried this method and I am back to my original problem. When it
 executes the DOS /c (I am running Win Server 2k3), it never comes
 back to me It hangs until I End Task on CMD.EXE
 
 At 6/25/2009 10:04 AM, you wrote:
 Thanks George, I'll try that method now.
 
 At 6/25/2009 09:34 AM, you wrote:
 I've used the following:
 
 0047:SITE=http://wwwapps.ups.com/WebTracking/;
 0048:PART1=OnlineTool?submit=TrackInquiryNumber1=:TRKID
 0049:PART2=InquiryNumber2=InquiryNumber3=InquiryNumber4=
 0050:PART3=InquiryNumber5=TypeOfInquiryNumber=T
 0051:PART4=ups_HTML_License=:ACCESSKEY
 0052:FULLREQ=SITE:PART1:PART2:PART3:PART4
 0053:CMD='/usr/mbin/wget -q -O - ':FULLREQ:''
 0054:EXECUTE SH -c ':CMD:' CAPTURING JUNK
 0055:HTML=JUNK
 
 The -q put in quiet mode,
 and the -O sends the output to a file, which in this case is - or
 STDOUT
 which gets captured by CAPTURING, and returned to UV
 
 George
 
   -Original Message-
   From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
boun...@listserver.u2ug.org] On Behalf Of u2list0...@curt.com
   Sent: Thursday, June 25, 2009 9:13 AM
   To: U2 Users List
   Subject: [U2] wGet question for Robert Porter
  
   Sorry, this is a re-post with a more specific subject
  
   I have opted for the wGet method.
   I give up trying to make any other version work. This one does with
   one very minor exception. I redirect the output to a type 1 file.
   Problem is, the filename it creates is  50 characters in length and
   I can't read or delete it from Universe.
   
   Is there an option somehow that I can't see that will let me
   specifically name that file it gets?
  
  
  
  
  
  
  
  
  
  
  
  
   At 6/23/2009 04:15 PM, you wrote:
   I should have mentioned that wget runs on Windows too.
   
   I've also heard of cURL.  I'm not sure if we started doing stuff
 like
   this
   before cURL came out or not, it's just the particular tool we ended
   up
   using for that job and it's useful so we keep using it for more
 stuff
   as
   it comes up.  It may or may not be as good as, or better than,
 cURL,
   but
   we haven't yet come across a need for functionality that isn't in
   wget.
   
   Maybe it's just me but I find the callHTTP stuff fiddly and
 obscure.
   Somehow it's usually easier to do an EXECUTE sh -c wget and
   capture
   the output to a file in a directory that's set up as a type 19
 file.
   
   
   Dave Barrett,
   Lawyers' Professional Indemnity Company
   ___
   U2-Users mailing list
   U2-Users@listserver.u2ug.org
   http://listserver.u2ug.org/mailman/listinfo/u2-users
   
   __ Information from ESET NOD32 Antivirus, version of virus
   signature database 4183 (20090624) __
   
   The message was checked by ESET NOD32 Antivirus.
   
   http://www.eset.com
   
   Curt Lashley
   2803 North Boulevard
   Tampa, FL 33602
   Cell: (813) 293-2878 or (800) 886-2878
   Home: (813) 226-2878 or (800) 524-2878
   Fax: (813) 229-2878
   
   ___
   U2-Users mailing list
   U2-Users@listserver.u2ug.org
   http://listserver.u2ug.org/mailman/listinfo/u2-users
   
   __ Information from ESET NOD32 Antivirus, version of virus
   signature database 4186 (20090624) __
   
   The message was checked by ESET NOD32 Antivirus.
   
   http://www.eset.com
   
   
  
   Curt Lashley
   2803 North Boulevard
   Tampa, FL 33602
   Cell: (813) 293-2878 or (800) 886-2878
   Home: (813) 226-2878 or (800) 524-2878
   Fax: (813) 229-2878
  
   ___
   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
 
 __ Information from ESET NOD32 Antivirus, version of virus
 signature database 4188 (20090625) __
 
 The message was checked by ESET NOD32 Antivirus.
 
 http://www.eset.com
 
 Curt Lashley
 2803 North Boulevard
 Tampa, FL 33602
 Cell: (813) 293-2878 or (800) 886-2878
 Home: (813) 226-2878 or (800) 524-2878
 Fax: (813) 229-2878

Re: [U2] Unix mail server?

2009-06-25 Thread Glen Batchelor

 As been suggested, the alias pipe is probably the best option for a simple
mail capturing solution. This will mean configuring an MTA (I can help with
Postfix) on the U2 server. You will need to manually parse the envelope,
though, unless you stick a MIME extractor in the middle. You could do most
of the message body extraction in a Perl script and then dump a formatted
request to a processing spool for your phantom(s) to pick up and handle.
Firing off a phantom directly is never a good idea, IMO. If your mail queue
gets hung up one day and you fix it without taking precautions, then the MTA
will assault your U2 processes until they cry 'uncle'.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Burwell, Ed
 Sent: Thursday, June 25, 2009 9:57 AM
 To: U2 Users List
 Subject: Re: [U2] Unix mail server?
 
 Here's a high-level view of what I'm envisioning:
 
 1. Our Unidata application sends an email to the outside world, giving
 the recipient certain options.
 2. The recipient hits REPLY, types a few characters and hits SEND.
 3. Our rs/6000 receives the email and put it somewhere.
 4. Our Unidata application could periodically check that somewhere for
 received mail and do whatever with it.
 
 Thanks for your responses so far.
 
 Ed Burwell
 Consultant
 Data Processing
 
 CASIO AMERICA, INC.
 570 Mt. Pleasant Avenue
 Dover, NJ  07801
 973-361-5400 x1512
 email: eburw...@casioamerica.com mailto:eburw...@casioamerica.com
 www.casio.com http://www.casio.com
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Larry Hiscock
 Sent: Wednesday, June 24, 2009 7:22 PM
 To: 'U2 Users List'
 Subject: Re: [U2] Unix mail server?
 
 In short, yes, however, the first question should be: what are you
 planning to do with the mail you receive?  I wouldn't recommend using
 your application server as a mail server, since to do that, you'd have
 to expose it, at least to some degree, to the outside world.
 
 Larry Hiscock
 Western Computer Services
 
 
 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org
 [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Burwell, Ed
 Sent: Wednesday, June 24, 2009 3:45 PM
 To: U2 Users List
 Subject: [U2] Unix mail server?
 
 We can send email from our rs/6000 (AIX version 5.3) using sendmail and
 it works great.
 
 Is it possible to receive email also?
 
 Thanks.
 
 Ed
 
 (We are running Unidata version 7.1)
 
 __
 This e-mail has been scanned by MCI Managed Email Content Service, using
 Skeptic(tm) technology powered by MessageLabs. For more information on
 MCI's Managed Email  Content Service, visit http://www.mci.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
 
 __
 This e-mail has been scanned by MCI Managed Email Content Service, using
 Skeptic(tm) technology powered by MessageLabs. For more information on
 MCI's Managed Email Content Service, visit http://www.mci.com.
 __
 
 __
 This e-mail has been scanned by MCI Managed Email Content Service, using
 Skeptic(tm) technology powered by MessageLabs. For more information on
 MCI's Managed Email  Content Service, visit http://www.mci.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] Unix mail server?

2009-06-24 Thread Glen Batchelor

 That depends on what you consider receive mail. You can easily bring in
mail envelopes since they normally contain text/plain or quoted-printable
encoded MIME parts. I wrote an LMTP service for OpenQM that accepts local
delivery connections via Inetd and stores in either Maildir or mbox style
storage using q-pointers. You could pull mail from a POP3 server with
fetchmail. You could read mbox or Maildir formats directly from the local
machine. There are numerous options to obtain the mail data, but what are
you planning on doing with the envelope and the contents inside it? If you
want to write a webmail application, then consider using an existing
application like Roundcube and then consider integration with your MV system
from that viewpoint.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
 boun...@listserver.u2ug.org] On Behalf Of Burwell, Ed
 Sent: Wednesday, June 24, 2009 6:45 PM
 To: U2 Users List
 Subject: [U2] Unix mail server?
 
 We can send email from our rs/6000 (AIX version 5.3) using sendmail and
 it works great.
 
 Is it possible to receive email also?
 
 Thanks.
 
 Ed
 
 (We are running Unidata version 7.1)
 
 __
 This e-mail has been scanned by MCI Managed Email Content Service, using
 Skeptic(tm) technology powered by MessageLabs. For more information on
 MCI's Managed Email  Content Service, visit http://www.mci.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] POS System

2009-06-11 Thread Glen Batchelor
 

  DDI System uses mostly uniobjects for GUI apps now. Their old green screen
software is what our system was built from/around. Ask for Adam Waller and
mention that I referred you. If you want to talk features, tech, and
integration then he's the contact you want.

 

www.ddisys.com


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


  _  

From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Norman Bauer
Sent: Wednesday, June 10, 2009 8:32 AM
To: U2 Users List
Subject: [U2] POS System

 

Does anyone know of a point-of-sale system that uses UniVerse?

 

Thanks,

 

Norm

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


RE: [U2] pcl imaging question...(clarification)

2009-05-26 Thread Glen Batchelor
  If you can get the original document in Postscript format you can generate
grayscale PCL, PS, or PDF using Ghostcript.

PCL3:
gs -sDevice=pcl3 -sColorModel=Gray -sOutputFile=/tmp/mynew.pcl /tmp/mydoc.ps

Anything outside of that is a lot of scripting and content mangling. The
free pcl2ps script you may see online will not do graphics so don't even
consider it. It's fine for simple text PCL documents, but if you printed
something from Windows then I'd bet my wallet that the PCL you have is a
binary bitmap of the entire document encased in PCL print location and media
controls.

  Try searching for 'grayscale PCL conversion'. The PCL output from
Ghostscript is a bit large, but it does work from my testing years ago. You
will save yourself tons of time and headaches, however, by buying a PCL or
PCL+PS conversion utility specifically for your platform. You will also get
better results from the output, as well as tech support. PCL is a tricky
language to convert from version to version as well as to other languages.
There are companies that have devoted their development and testing time to
doing just that. You can get by with free tools, but you're only stemming
the tide of frustration.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Tuesday, May 26, 2009 2:02 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] pcl imaging question...(clarification)
 
 Thank you to all for the program suggestions for
 converting an image to PCL (or PS).
 
 That's not my question.
 
 Say I've converted an color image to PCL. It produces
 PCL code meant for a color printer. Great. Now for the
 part that I'm looking for do. How would I then take
 that PCL code (color), and change it so that it will
 print on a PCL non-color printer (make the assumption
 I no longer have the original image to reconvert using
 a printer driver, and make the assumption that I'd
 rather not, run the color PCL into a program to convert
 it bw PCL.
 
 I guess I'm looking for information on how to convert
 the color to bw, what does the driver do to achieve this?
 It's not something per say that I want to actually write
 code to dowhat want to understand what the driver is
 doing. suggestions on search terms for google would be fine
 as well.
 
 So far the standard PCL color to black and white haven't
 really turned up the specifics of how it's done.
 
 George
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Freenode #ibmu2 ?

2009-05-20 Thread Glen Batchelor
 It's not an online forum. It's an IRC channel. I'd be willing to help if
there's interest. There's an unofficial ##pick if interested, but only a
couple of pickies hang out there. If you want to get a normal channel on
Freenode then you'd need to apply and get representation from IBM in order
to form an official channel. Otherwise you can just create ##ibmu2 or
##ibmu2ug and skip the whole official thing. The main benefit to registering
with Freenode is that group members can apply for host cloaks that show up
when you identify you user/password in IRC. They can say something like
member/u2ug or committee/u2ug instead of your PC's IP address or
hostname when you do a /whois on a person. Stop by
http://freenode.net/group_registration.shtml for more information. You can
also ask the staff specific question in #freenode. Make sure you read the
page before you ask, because most channel operators and helpers don't like
having to spoon feed answers that are already online.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Ron White
 Sent: Wednesday, May 20, 2009 9:58 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] Freenode #ibmu2 ?
 
 As I recall in our discussions long long ago that this email list was the
 preferred medium because several of our list members are restricted by
 their
 companies and are not allowed to access the web to participate in online
 forums.  I for one am quite content with the present mailing list format
 so
 that all members are able to participate.
 
 Ron White
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Help with sockets

2009-05-04 Thread Glen Batchelor
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Joshua Gallant
 Sent: Monday, May 04, 2009 9:33 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] Help with sockets
 
 Hi Folks,
 
 
 
 Maybe one of you can help...
 
 
 
 Let's assume I'm writing a piece of client software to connect to a
 server using the basic socket calls  simply dump data through a port
 and receive a response back.  Let's also assume the server shuts down
 mid process and sends a FINACK packet to the client.  From what I've
 seen it would appear the proper response is for the client to respond
 with an ACK and then a FINACK to close the connection down.
 
 


  This should all be handled by the network subsystem. When a socket is
closed on side A, the connection is set to FIN-WAIT-1 state and a FIN
segment is sent to side B. Side A can continue to receive data but it can
not send. When side B receives the FIN segment it should also go to
FIN-WAIT-1 and the subsystem would then mark the connection as closed. Any
data remaining in the outgoing queue to side B will be sent to A along with
an ACK for the closing of side B. Both addresses then go into TIME_WAIT.


 
 First off, is this the correct communication for shutdown in the event
 the server dies.
 


  If the server dies without sending a FIN to the other side then you can
not perform a proper closing. The SO_REUSEADDR socket flag allows you to
take over an existing address that may have been closed improperly.
Otherwise you will have to wait until the subsystem clears the lingering
sockets(seconds to minutes depending on your network kernel config), or in
the case of Windows, you reboot. I'm not sure if the winsock issues
regarding this were fixed in Vista, but I know that it still happens in XP.


 
 
 Secondly, does anyone know how the client software (written in BASIC)
 can be aware of the FINACK from the server?  I tried the
 getsocketinformation() function run against the peer side but it just
 tells me the socket is open.  It seems I need the software to know the
 server wants to shut down so that I can issue the closesocket() call.
 I'm assuming the closesocket() call is sending a FINACK packet.  Is this
 true?
 

  You don't need to be aware of it. When you try to read or write, the
socket function will tell you what the status of the handle is. Blocking
mode changes the status codes a bit, so you'd have to read up on the socket
calls and the different error codes for your platform.

 
 
 Anyone have any insight for me?
 
 
 
 - Josh
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] UV to SAP migration disaster

2009-04-20 Thread Glen Batchelor
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Tony G
 Sent: Monday, April 20, 2009 4:14 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] UV to SAP migration disaster
 

[chop]

 A Microsoft-centric metality is no better or worse than a
 Linux-only or Mac-only or even MV-only mentality.  Anyone
 who categorically closes their mind to all solutions based on the
 source is killing the messenger and not listening to the
 messages, whether they're good or bad.  Anyone who insists on
 doing everything with Microsoft tools is just as bad as someone
 who continually insists on getting their MV DBMS to do things
 that a DBMS was never meant to do (like building in an FTP
 server, HTTP client, or SOAP parser...).


 Whoah there.. Aren't you mixing up the fruit basket a bit? MV is not just a
data store (like MySQL) and it makes sense in a lot of cases to integrate
external technology directly into MV. I guess it's pointless, in the sense
of your statement, to even consider generating HTML from MV since it's not a
web scripting language? Heck, for that matter, what's the point of MV.NET
then? Why shouldn't we all just dump our data into flat files and use
standard tools with it?

[chop]

 
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 
 Visit PickWiki.com!  Contribute!
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] CallHTTP vs cURL...

2009-04-17 Thread Glen Batchelor
  I utilize cURL for shipping tracking updates, among other automated tasks,
that run bi-hourly. Since the data is not critical, I don't perform any
connectivity or results checking. If you do decide to shell a cURL process,
make sure that you verify the response is well-formed. You will need to
implement the timeout switch too. Your better off putting raw data into a
wrapper of some kind so that you can verify the start/end of the
transaction(formation checking). I've seen cURL dump only the first 2-3
lines of an entire XML document back to me without complaining about
connection errors. Timeout handling should also be done, so if your current
CallHTTP code doesn't do all of that then you have some design work to do.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of David Wolverton
 Sent: Friday, April 17, 2009 1:01 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] CallHTTP vs cURL...
 
 It's situational, so it would be tough to execute via 'cron' - it has to
 execute or at least be 'triggered' from 'within' the phantom with data the
 phantom provides -- I guess I could write a Scheduled process that runs
 every  6 seconds to see if there is a 'file to execute' - but that seems
 to
 be even more overhead -- I'm just trying to figure out how to avoid
 turning
 the phantom into an iPhantom... And losing a valuable 'real' seat in the
 process!
 
  -Original Message-
  From: owner-u2-us...@listserver.u2ug.org
  [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Jeff Schasny
  Sent: Friday, April 17, 2009 11:44 AM
  To: u2-users@listserver.u2ug.org
  Subject: Re: [U2] CallHTTP vs cURL...
 
  How about running a shell script from a cron job that
  retrieves whatever via cURL.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] universe sockets

2009-04-13 Thread Glen Batchelor
 with no mercy. The attack of the dangling
strings is not pretty. I've been through it a few times myself. You can
*try* to deal with it in a year or two, deal with it now and draw out the
development, or buy software from someone that's dealt with already. I've
ended up buying a solution for some of those fix it later situations.
 
  You're going to spend a few weeks on this, now or over time.  Is
 
  your time really worth less than the free tools from IBM, or
 
  commercial tools that only cost a couple hundred bucks?
 
 
 This is a great point that should we decide to go this route but I have
 already mentioned this and I actually gave an estimate of a few months
 not weeks (but then again I am nowhere near as good at this as
 apparently you are).  BUT I am curious what products are available for a
 few hundred bucks?  I would certainly be willing to check them out BUT
 its hard to sell our budget committee when we have a product that work
 (uniobjects) or can write our own (sockets)
 

 Stop looking at the sale price man! Look at your hourly pay too. Consider
what I've written, then re-evaluate. Your project won't be 100% bug free at
first, so are you ready to support such a framework right now and also in
the future. You will also be supporting the apps that run on top of it too,
which will probably get a lot of code work over and over again.

  Also, if you decide to change employers (or your clients change
 
  vendors), who is going to get stuck maintaining all of the custom
 
  code?
 
 I suppose another developer which is why if we go this route we are
 going to have extensive documentation
 
  If I were an IT director I would not allow someone to
 
  write a custom socket interface internally for production use.
 
 Another good point but I pride myself on writing well documented, well
 written code but certainly something to keep in mind (your points for
 buying versus writing a comm. Layer)
 

 I disagree there. There are instances where proprietary technology, that is
stable and implemented correctly, is an immense business value. In some
cases, it also gives the company an edge over the competition. An example of
that is implementing CXML punchout functionality for Ariba network. There
were _no_ MV interfaces for that back in 2000. Heck, there was hardly ANY
interfacing available. There still aren't any MV connectors for CXML
punchout that I'm aware of. That was a huge business value and edge, which
unfortunately didn't take-off with our customers.

 Thanks for your input I will certainly share this with my management team
 
 thanks again
 
 dougc
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/



Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] universe sockets

2009-04-09 Thread Glen Batchelor
  Aren't simple protocols, even custom ones, great! ;)  I almost always
write code using non-blocking functions so that there is true control. You
gain more control over the data and you can build more responsive
applications since you're not letting the network subsystem control the flow
of your app.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Raymond P. de Bourbon
 Sent: Thursday, April 09, 2009 1:33 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] universe sockets
 
 In my experience its best to use non-blocking sockets..
 
 It's can be a bit of a pain depending on the situation, but with some
 careful wait until x unless received y bytes type loops you can cater
 for pretty much any scenario.. In the scenarios where I have control
 over both sides of the connection, the messages typically have a fixed
 format where the first x bytes is the number of bytes for the rest of
 the message, which enables much cleaner code to process any incoming
 data...
 
 It's not that difficult, but a little bit of planning will go a very
 long way...
 
 Best of luck...
 
 Ray
 
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of doug chanco
 Sent: 09 April 2009 17:56
 To: u2-users@listserver.u2ug.org
 Subject: [U2] universe sockets
 
 I am about to do some socket programming with the universe socket API
 (universe 10.2.x and aix 5.3.x), are there any
 gotchas/advice/suggestions anyone would care to share?
 
 thanks!
 
 dougc
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Denver IBM U2 Office Closed due to Blizzard

2009-03-26 Thread Glen Batchelor
 It's a blast here @ the hotel/sarcasm. If I could snowboard I'd take it
out to the Prominade and run across the bridge. Hopefully our 8am flight is
on-time and the roads are clear enough for us to drive the rental car back
to DIA. :/ This is the most snow I think I've ever seen!

GlenB

-Original Message-
From: owner-u2-us...@listserver.u2ug.org
[mailto:owner-u2-us...@listserver.u2ug.org]on Behalf Of Stephen O'Neal
Sent: Thursday, March 26, 2009 12:44 PM
To: u2-users@listserver.u2ug.org
Subject: [U2] Denver IBM U2 Office Closed due to Blizzard


Enough said.   It's got to be bad if the office closes.
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] International Spectrum Conference - Twitter?

2009-03-20 Thread Glen Batchelor
  Argh! You're making me feel geeky inept!! WTH is Twitter?! I'll Google it
and find out, so feel free to ignore me for the time being. 

FWIW: I just started a Facebook page a couple months ago. I'm just not a
social person maybe?? Socializing doesn't make code appear in my projects so
I tend to avoid it. :)

See you @ Spectrum!


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Clifton Oliver
 Sent: Friday, March 20, 2009 2:09 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] International Spectrum Conference - Twitter?
 
 As the Managing Editor of International Spectrum magazine (one of my
 Part-Time jobs), I'm thinking of Twittering from the Conference next
 week. Being new this social media, I have to wonder if this is of any
 interest to people or just adding to the Noise of the Internet.
 
 I'd like to hear your opinions.
 
 Regards,
 
 Clif
 
 Twitter: @clifolliver
 
 --
 W. Clifton Oliver, CCP
 CLIFTON OLIVER  ASSOCIATES
 Tel: +1 619 460 5678Web: www.oliver.com
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] International Spectrum Conference - Twitter?

2009-03-20 Thread Glen Batchelor
 Yeah it does look that way. Another time and bandwidth wasting tool for web
junkies. I guess e-mail, web forums, IM, and SMS are just too complicated
and disconnected for normal communications usage. Maybe I should start a new
web site that combines them into a web interface with lots of consumer
advertising space to waste even more of our dwindling bandwidth.
 

Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Michael Martin
 Sent: Friday, March 20, 2009 10:31 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] International Spectrum Conference - Twitter?
 
 I thought Twitter was just another Facebook.
 
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of Glen Batchelor
 Sent: Friday, March 20, 2009 10:52 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] International Spectrum Conference - Twitter?
 
   Argh! You're making me feel geeky inept!! WTH is Twitter?! I'll Google
 it
 and find out, so feel free to ignore me for the time being.
 
 FWIW: I just started a Facebook page a couple months ago. I'm just not a
 social person maybe?? Socializing doesn't make code appear in my
 projects so
 I tend to avoid it. :)
 
 See you @ Spectrum!
 
 
 Glen Batchelor
 IT Director
 All-Spec Industries
  phone: (910) 332-0424
fax: (910) 763-5664
 E-mail: webmas...@all-spec.com
Web: http://www.all-spec.com
   Blog: http://blog.all-spec.com
 
  -Original Message-
  From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
  us...@listserver.u2ug.org] On Behalf Of Clifton Oliver
  Sent: Friday, March 20, 2009 2:09 AM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] International Spectrum Conference - Twitter?
 
  As the Managing Editor of International Spectrum magazine (one of my
  Part-Time jobs), I'm thinking of Twittering from the Conference next
  week. Being new this social media, I have to wonder if this is of any
  interest to people or just adding to the Noise of the Internet.
 
  I'd like to hear your opinions.
 
  Regards,
 
  Clif
 
  Twitter: @clifolliver
 
  --
  W. Clifton Oliver, CCP
  CLIFTON OLIVER  ASSOCIATES
  Tel: +1 619 460 5678Web: www.oliver.com
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] International Spectrum Conference - Twitter?

2009-03-20 Thread Glen Batchelor
Clif,

 Why don't you just set up a new category in the Spectrum blog for
conference happenings? It has an RSS feed built-in and anyone can check on
it from the intarweb. You can post video segments, if equipment is
available, and sound bytes.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Clifton Oliver
 Sent: Friday, March 20, 2009 2:09 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] International Spectrum Conference - Twitter?
 
 As the Managing Editor of International Spectrum magazine (one of my
 Part-Time jobs), I'm thinking of Twittering from the Conference next
 week. Being new this social media, I have to wonder if this is of any
 interest to people or just adding to the Noise of the Internet.
 
 I'd like to hear your opinions.
 
 Regards,
 
 Clif
 
 Twitter: @clifolliver
 
 --
 W. Clifton Oliver, CCP
 CLIFTON OLIVER  ASSOCIATES
 Tel: +1 619 460 5678Web: www.oliver.com
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] International Spectrum Conference - Twitter?

2009-03-20 Thread Glen Batchelor
  What's wrong with posting to CDP and/or this mailing list? I'm sure a lot
of companies block Facebook and Myspace access due to wasted on-the-clock
time. If you were talking about posting video clips and/or doing webcasts,
that'd be something I'd be interested in helping with.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of George Gallen
 Sent: Friday, March 20, 2009 10:56 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] International Spectrum Conference - Twitter?
 
 I'd rather see a daily blog on a facebook discussion group.
 (or even a daily blog posted to this list!)
 or maybe post a daily digest of the twittering on the
 facebook group.
 
 BTW, there is a facebook group pick developers although
 not too many of the members look familiar to this list.
 
 George
 
  -Original Message-
  From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
  us...@listserver.u2ug.org] On Behalf Of Clifton Oliver
  Sent: Friday, March 20, 2009 3:09 AM
  To: u2-users@listserver.u2ug.org
  Subject: [U2] International Spectrum Conference - Twitter?
 
  As the Managing Editor of International Spectrum magazine (one of my
  Part-Time jobs), I'm thinking of Twittering from the Conference next
  week. Being new this social media, I have to wonder if this is of any
  interest to people or just adding to the Noise of the Internet.
 
  I'd like to hear your opinions.
 
  Regards,
 
  Clif
 
  Twitter: @clifolliver
 
  --
  W. Clifton Oliver, CCP
  CLIFTON OLIVER  ASSOCIATES
  Tel: +1 619 460 5678Web: www.oliver.com
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Does anybody have a hot backup server?

2009-03-18 Thread Glen Batchelor
Manu,

  Is there any encryption offered for the network transport layer? So far
I've not seen anything like SSL support and that makes me uneasy when
dealing with CC and other compliancy-ridden data. It's a neat concept,
though, that apparently works well. Do you use the clustering functionality?
How much network bandwidth does it consume on average?


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Manu Fernandes
 Sent: Wednesday, March 18, 2009 4:39 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] Does anybody have a hot backup server?
 
 Hi,
 
 Under Universe/Linux we use Data Replication Block Device.  www.drbd.com
 (open source linux product)
 A low level software called between logical partition and hdd partition.
 Cluster over LAN.
 
 We define it on partitions where Universe db is installed (including
 universe himself).
 
 On the hot-standby server, the same partition is created and not mounted
 (universe is not started ~ for this raison, we don't need IBM's license)
 On fail-over, we switch the ip adress to the hot-standby server, we mount
 the partition, we boot uv and users can work ... 2 minutes.
 
 One restriction, we don't use DYNAMIC files because the headers are not
 permanently flushed when write occurs files.
 
 Coupled with Universe Transaction Logger set on strategic files to ensure
 record update integrity.
 
 My two pence.
 Manu
 
  -Message d'origine-
  De : owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
  us...@listserver.u2ug.org] De la part de Jeff Powell
  Envoyi : mercredi 18 mars 2009 20:07
  @ : u2-users@listserver.u2ug.org
  Objet : [U2] Does anybody have a hot backup server?
 
  I am trying to put together a backup strategy that involves keeping a
  standby server within two data hours of the primary. The idea is to be
  able to have users log into the backup server and keep the business
  running in the event of a crash.
 
  I'd like to hear what solutions others have found for this.
 
  I've been trying to contact IBM for the last 6 months but they haven't
  answered and my ERP vendor doesn't know how to do this.
 
  Any ideas are appreciated.
 
  TIA
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Multiple email copies

2009-03-05 Thread Glen Batchelor
  Look at the headers for each e-mail and see where the mail is coming from
and going to. If you're using Outlook open the message fully and click on
View, Options . The Internet Headers are the complete mail envelope
headers as transmitted from your mail server. It could be a case of mail
client rules duplicating it because of duplicate rule entries or a
KCI(keyboard chair interface) error on behalf of the SMTP server admin. If
the headers of all of the messages are identical then your mail client is
doing it. If they are all different then a mail server is doing it. I'd say
post the mail headers but munging the spam-bot-loving info makes the headers
useless for debugging. If you can't figure it out e-mail me the headers of
the duplicate messages directly and I'll take a look.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Rusty Bug
 Sent: Wednesday, March 04, 2009 7:44 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] Multiple email copies
 
 Yes, I still receiving multiple copies...   :(
 
  ---
 Diego
 
 
 - Original Message 
  From: George Gallen ggal...@wyanokegroup.com
  To: u2-users@listserver.u2ug.org u2-users@listserver.u2ug.org
  Sent: Wednesday, March 4, 2009 2:06:45 PM
  Subject: RE: [U2] Multiple email copies
 
  No. I've only been getting 1 each.
 
 
   -Original Message-
   From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
   us...@listserver.u2ug.org] On Behalf Of Jacques G.
   Sent: Wednesday, March 04, 2009 2:27 PM
   To: u2-users@listserver.u2ug.org
   Subject: [U2] Multiple email copies
  
   Is anyone else receiving 5 copies of each mail sent to the u2-users
   list ?  Last week I was only receiving 3 copies of each mail.
   ---
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] PDF printing, LaTeX, Ghostscript, etc.

2009-01-27 Thread Glen Batchelor
 I use GS on Linux to generate 99% of our paperwork. I also added a
print-to-PDF-display and an email-me-a-PDF option in our printer selector
for traditional laser output. I use html2ps and htmldoc to generate the
Postscript content and then either convert to PDF or send the PS straight to
a PS-capable printer. All of our generated documentation is HTML formatted
and includes embedded EPS logos and signatures where applicable. 

 I originally utilized uuencode and uudecode to store and recreate PDFs
to/from MV files. However, due to such a large resulting file size I
eventually transposed the MV files into a file hierarchy system on the O/S.
It saves on file-save size and time, but I now have to perform dual backups.
One is a cronjob for the O/S FHS and one is the normal MV file-save. That's
not big deal. I just plug in an e-sata drive and do an rsync on the
file-save images and the PDF tree to have a mobile backup of both. Of
course, if your backup size exceeds 1TB then you may have to consider other
backup options.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Norman Bauer
 Sent: Tuesday, January 27, 2009 3:22 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] PDF printing, LaTeX, Ghostscript, etc.
 
 Hello,
 
 Is there anyone here who implemented their own PDF printing system using
 LaTex,
 Ghostscript, or TeX, etc.
 
 We are printing on multi-part forms for all of our shipping documents and
 I am
 looking into ways to getting us off that system. 100% of our forms are
 printed
 using UniBASIC.
 
 Any and all suggestions will be looked at.
 
 Thanks,
 Norm
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] [UV]Accuterm, Question of Links

2009-01-08 Thread Glen Batchelor
 I just use the 'start' command line application in Windows to launch the
URL based on the default browser. Be careful with %, , and quote symbols.
Which versions of Windows are you planning to support?

PRINT CHAR(27):CHAR(2):' start http://www.all-spec.com':CHAR(26)


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of roy
 Sent: Thursday, January 08, 2009 1:52 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] [UV]Accuterm, Question of Links
 
 Craig,  I have done what you suggest but it does not display the link and
 allow me to click it.
 
 I have also posted this to asent.com/forums.
 I suspect it cannot be easily done but the experts here are the best.
 
 Thanks,
 
 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org
 [mailto:owner-u2-us...@listserver.u2ug.org] On Behalf Of George Smith
 Sent: Thursday, January 08, 2009 1:23 PM
 To: u2-users@listserver.u2ug.org
 Subject: Re: [U2] [UV]Accuterm, Question of Links
 
 You may want to post this on the support forum at www.asent.com.  It's a
 pretty responsive group.
 
 
 On Thu, Jan 8, 2009 at 10:35 AM, roy r...@distsolutions.com wrote:
 
  Has anyone been able to display a link  such as http://192.168.1.10
  http://192.168.1.10/  or it's dns equal on an Accuterm screen and have
  the
  user be able to click on it to get an image?
 
 
 
  I can encode the url in basic and have it pop up but I want to be able
 to
  display it and click it gui style.
 
 
 
  A product called Smartterm does this without any code behind it.  Will
  Accuterm do the same?
 
 
 
  Thanks to the experts out there
  ---
  u2-users mailing list
  u2-users@listserver.u2ug.org
  To unsubscribe please visit http://listserver.u2ug.org/
 
 
 
 
 --
 George Smith,  Phoenix, AZ
 Member of the Independent Computer Consultants Association since 1983
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] [UV] Routine to print barcode on a PCL5 HP

2009-01-06 Thread Glen Batchelor
 Search comp.databases.pick on Google groups. There's plenty of barcoding
suggestions and code for PCL. Personally, I think that PostScript barcode
generation is simpler if your printer supports PostScript. There are free
tools out there.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: webmas...@all-spec.com
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: owner-u2-us...@listserver.u2ug.org [mailto:owner-u2-
 us...@listserver.u2ug.org] On Behalf Of Jeff Schasny
 Sent: Tuesday, January 06, 2009 2:36 PM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] [UV] Routine to print barcode on a PCL5 HP
 
 Anyone have a basic subroutine to print bar code on PCL5 HP printer that
 they would be willing to share? I'm attempting to not recreate the wheel
 if possible.
 --
 
 Jeff Schasny - Denver, Co, USA
 jschasny at gmail dot com
 /Come To The Dark Side, We Have Cookies./
 
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] Automatic Invoice - PO Matching Software

2008-11-17 Thread Glen Batchelor
  We transform nearly everything into either PDF or PS and attach it using
automatic or manual PDF attachments which is just a list of PDF keys in
each respective item. If you're on Linux I can shoot you some pointers on
how to do it yourself with free Linux tools and a couple for-fee tools.

  I hope that your PO number is visually unique, because it will be
difficult to locate and match by text in any OCR unless it's:

1) in the same physical place on every invoice
2) always starts or ends with the same unique string

  Many newer OCR+PDF convertor software apps support barcode detection, but
the best I've made use of it is to have the barcode show up better in the
final PDF. I've not used it to route paperwork, yet.


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: [EMAIL PROTECTED]
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:owner-u2-
 [EMAIL PROTECTED] On Behalf Of Morawa, Hans
 Sent: Monday, November 17, 2008 5:28 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] Automatic Invoice - PO Matching Software
 
 Hi Tony,
 
 To put my enquiry into perspective I simply looking for a electronic
 invoice processing system. The product needs to able to scan invoices
 regardless how they are delivered, whether they arrive electronically,
 or by fax or by email or mail, and then automatically match them to
 purchase orders based on captured information. This product needs to be
 able to integrate seamlessly with UniVerse. Regardless of how invoices
 are delivered they all need to be handled in the same way. There are
 products out there servicing the SAP and Oracle systems of the world and
 I'm looking for similar functionality without having a massive issue of
 integrating it with UniVerse. Hence my question to our fellow list
 members.
 
 Cheers,
 Hans
 
 
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] On Behalf Of Tony G
 Sent: Monday, 17 November 2008 6:35 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] Automatic Invoice - PO Matching Software
 
  From: Hans Morawa
  We are looking for a electronic invoice processing system that
 matches
  invoice with purchase orders automatically and works on/or with
 a
  UniVerse platform and is available in Australia.
 
 ( Really hoping I'm not missing something obvious. *gulp* )
 
 Hans, I don't understand the request.  Are you looking for bar
 coding or image processing so that you can scan documents and
 have them match up with other documents?  Can you give us an
 example of your business flow so that we can recommend something
 that fits?
 
 Tony Gravagno
 Nebula Research and Development
 TG@ remove.pleaseNebula-RnD.com
 Nebula RD sells mv.NET and other Pick/MultiValue products
 worldwide,
 and provides related development and training services
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 
 _
 This e-mail has been scanned for viruses by MessageLabs.
 
 ---
 This email and any files transmitted with it are confidential to the
 intended recipient and may be privileged. If you have received this email
 inadvertently or you are not the intended recipient, you may not
 disseminate, distribute, copy or in any way rely on it. Further, you
 should notify the sender immediately and delete the email from your
 computer. Whilst we have taken precautions to alert us to the presence of
 computer viruses, we cannot guarantee that this email and any files
 transmitted with it are free from such viruses.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] [Employment Seeked] New York City Area or remote

2008-09-30 Thread Glen Batchelor
 Actually it should be Seeking Employment since we're talking present
tense, but who's counting? I had to pass technical writing courses, yet I
still manage to fumble sentences and phrases over a decade later. Pick
wouldn't be so fun if it wasn't for that misspelled word in the sales menu
that no one has time to fix or that prompt in accounting that says cash
reciept which no one has even noticed.  :P


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: [EMAIL PROTECTED]
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:owner-u2-
 [EMAIL PROTECTED] On Behalf Of Allen E. Elwood
 Sent: Monday, September 29, 2008 8:59 PM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] [Employment Seeked] New York City Area or remote
 
 I'm not an English major, but shouldn't it be 'employment sought?'
 
 http://dictionary.reference.com/browse/sought
 
 -Original Message-
 From: [EMAIL PROTECTED]
 [mailto:[EMAIL PROTECTED] Behalf Of Peter S.
 Goldberger
 Sent: Monday, September 29, 2008 16:46
 To: u2-users@listserver.u2ug.org
 Subject: [U2] [Employment Seeked] New York City Area or remote
 
 
 I have over 22 years of Senior programming experience with most flavors
 of Pick and I have directed IT departments for companies in the
 manufacturing, importing and distribution industries.
 
 I am willing to commute 1 to 1 1/2 hours from New York City or
 telecommute for full or short-term/part-time position.
 
 Contact me at [EMAIL PROTECTED] for resume and references.
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
 ---
 u2-users mailing list
 u2-users@listserver.u2ug.org
 To unsubscribe please visit http://listserver.u2ug.org/
---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] [uv] Secure Sockets / SSL

2008-07-23 Thread Glen Batchelor
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:owner-u2-
 [EMAIL PROTECTED] On Behalf Of Mike Pflugfelder
 Sent: Wednesday, July 23, 2008 7:17 AM
 To: u2-users@listserver.u2ug.org
 Subject: RE: [U2] [uv] Secure Sockets / SSL
 
 Well, I'd like this to run from a Universe server, running on either
 Windows or Unix, not the client side.  From what I understand, current
 releases of Universe include secure sockets and therefore can make the
 call directly.
 
 

  Is there a specific reason why it has to be SSL directly from the UV
software? Postfix (and I'm sure Exim too - I'm a postfix guru) can be
configured to do SASL and TLS (with/without SSL) for incoming and outgoing
SMTP. Once you set up the TLS/SSL, all you'd have to do is configure a
simple transport by destination domain and it would do the rest for you
through the normal sendmail/mail command. People do this regularly when they
want to forward mail to a gmail account, which requires TLS/SSL and a SMTPS
port connection.

  I can understand the want to keep the code inside the center of the mass,
but such universal functionality would gain much better support and features
if it wasn't custom written in a UV app.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: [EMAIL PROTECTED]
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] [uv] Secure Sockets / SSL

2008-07-23 Thread Glen Batchelor
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:owner-u2-
 [EMAIL PROTECTED] On Behalf Of Anthony Youngman
 Sent: Wednesday, July 23, 2008 11:28 AM
 To: 'u2-users@listserver.u2ug.org'
 Subject: RE: [U2] [uv] Secure Sockets / SSL
 
 SSL direct from UV, or SSL direct from the UV server ...
 
 If they're sending it to their internal mailserver, which is configured to
 require SSL, or they don't have an internal mailserver and must use SSL to
 talk out ...
 
 I got the impression they wanted the CLIENT software to talk SSL, Postfix
 and Exim are server software.
 
 But if they want everything to run on the UV server and leave that over an
 SSL connection, I think the blat email client talks SSL.
 
 Cheers,
 Wol

Wol,

 I understand the general need of wanting to make a direct connection. The
OP didn't state any specific reason why it had to be direct, though. So, I
offered an easier and more robust solution. Blat is an option too if the
current mail server on the UV box does not have a way to route defined mail
to a specific SMTPS server without breaking the existing setup. 

 The only issue with using external clients is if the UV admin wants the
certificates and keys to be managed solely by UV. Though, I'm sure Blat or
Postfix can be told where to get the crypto files if UV doesn't hide them in
a back corner somewhere.

If direct is the need and want then I found this from Google:

http://publib.boulder.ibm.com/epubs/pdf/25129060.pdf

 If the entire session is being handled inside of UV then the developer will
need to read and understand the related SMTP and SMTPS RFCs in order to
implement a compliant mail client.

Regards,


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: [EMAIL PROTECTED]
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


RE: [U2] converting from UniVerse on Redhat Linux to UniVerse on Windows

2008-07-21 Thread Glen Batchelor
 -Original Message-
 From: [EMAIL PROTECTED] [mailto:owner-u2-
 [EMAIL PROTECTED] On Behalf Of Brenda Price
 Sent: Monday, July 21, 2008 10:10 AM
 To: u2-users@listserver.u2ug.org
 Subject: [U2] converting from UniVerse on Redhat Linux to UniVerse on
 Windows
 
 There is a discussion here to either do completely away from UniVerse to
 SQL because 99% of our servers are windows applications and our network
 administrator doesn't know much about Linux and believes because we have
 to open up telnet for UniVerse and an old application on a Solaris box
 of Mumps that we are making the Linux less secure and that PCI requires
 we don't use telnet at all.  We use SSH to login everywhere except for
 the communication between UniVerse and Mumps.
 
 

  No one likes to drive in a busy and unfamiliar city when they are late for
a critical appointment. A lack of experience or knowledge is not a solid
excuse to move an entire data center from one O/S to another. A fact-based
business case would be far better suited for such an argument and I've yet
to hear one. Any O/S migration costs money and time, so the ROI had better
offset the costs.

  As recommended already, the .bash_profile forced logon is a good step
towards compliance provided the user has no way to access the files in their
home directory to make changes.
 
  It's amazingly simple to restrict telnet access so that only two machines
can talk over a specific port. Iptables is quite simple to use. I set that
same rule up years ago for our Digi PortServer II before PCI was even
considered. If MUMPS and UniVerse are on the same machine, then all you have
to do is block external telnet traffic with a single iptables statement.
Anyone with moderate Google skills(and a willingness to secure the box
properly) can find a few iptables examples for either scenario. If need be,
provide me with the scenario and I'll provide fill-in-the-blank statements
that you can put in your rc.local boot script or your ifup/ifdown scripts
for the specific interface the telnet connection is on.

 
 As a stop gap the company may switch from Linux to Windows.  I thought I
 remembered a discussion on this sometime in the last couple of years.
 I'll search the archives.  In the meantime, has anyone have an
 experience with this?  If so, did the costs stay the same, go up, go
 down.  Any difficulties?  Seems like it would be the same procedures as
 we had to run when we was transferring data from our live server (linux)
 to our old test server (Solaris), you had to do funxi on the data and
 that was that.
 

  Not sure about that, so I'll leave that up to the UV experts here. I just
like to lurk here and learn. :)

 
 
 They are in the process of getting comparison costs between UniVerse and
 SQL now.  For those with both UniVerse and SQL experience, how does the
 development time differ.  To me it appears that it takes the VB and SQL
 folks longer to get changes done then it does on the UniVerse systems.
 If we switch, it seems to me that the quick fixes users demands will be
 pretty much going away.  Am I correct on this?  I am 99.9% certain that
 the switch will happen at some point in the next few years.
 

  I would say that it really depends on the application deployment. If you
have 100 machines to maintain VB code on, then it's far more costly and time
consuming to make changes in VB-SQL software than in UV derived software.
You can build an update center and write your application to auto-update,
but then you have to manage the update center and make sure that _everyone_
gets the changes they are supposed to. Plus, such an additional development
project could be as large as the software rewrite itself.

  I'm a huge proponent of centrally managed software and love using
Accuterm's GUI. We utilize SQL from our MV box, but it's on a reporting-only
basis.
 
 
 
 Brenda Price
 
 Affiliated Acceptance Corporation
 
 Sunrise Beach, MO 65079


Glen Batchelor
IT Director
All-Spec Industries
 phone: (910) 332-0424
   fax: (910) 763-5664
E-mail: [EMAIL PROTECTED]
   Web: http://www.all-spec.com
  Blog: http://blog.all-spec.com

---
u2-users mailing list
u2-users@listserver.u2ug.org
To unsubscribe please visit http://listserver.u2ug.org/


  1   2   >