INFO-VAX Sun, 25 May 2008 Volume 2008 : Issue 291 Contents: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Galaxy on ES45 Re: Galaxy on ES45 Re: OT: Unix equivalent of SET PROC/SUSPEND? ---------------------------------------------------------------------- Date: Sun, 25 May 2008 10:46:55 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: Peter Weaver wrote: > the .mxml file was compiled into the .swf using the free flex > program... Any reference to that "free flex program" ? Jan-Erik. ------------------------------ Date: Sun, 25 May 2008 09:45:10 -0400 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <48396d63$0$90264$14726298@news.sunsite.dk> Jan-Erik Söderholm wrote: > Peter Weaver wrote: >> the .mxml file was compiled into the .swf using the free flex >> program... > > Any reference to that "free flex program" ? Only Peter can tell what he means, but my guess would be that he means: http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip Arne ------------------------------ Date: Sun, 25 May 2008 14:25:00 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <0Fe_j.7631$R_4.6390@newsb.telia.net> Arne Vajhøj wrote: > Jan-Erik Söderholm wrote: >> Peter Weaver wrote: >>> the .mxml file was compiled into the .swf using the free flex >>> program... >> >> Any reference to that "free flex program" ? > > Only Peter can tell what he means, but my guess would be > that he means: > http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip > > Arne Yes, probably, I also found that after some search. Another thing... I think that Peter uses the "secure server" (Apache), I'm a long time OSU user. Would it work just as well ? From what I understand, Flex doesn't use any special featurs in the web-server itself, apart from setting up an access rule to the EXE file (or using the default "/cgi-bin/*" (or whatever) rule...). Jan-Erik. ------------------------------ Date: Sun, 25 May 2008 10:42:16 -0400 From: =?ISO-8859-1?Q?Arne_Vajh=F8j?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <48397ac5$0$90267$14726298@news.sunsite.dk> Jan-Erik Söderholm wrote: > I think that Peter uses the "secure server" (Apache), > I'm a long time OSU user. Would it work just as well ? > > From what I understand, Flex doesn't use any special > featurs in the web-server itself, apart from setting > up an access rule to the EXE file (or using the > default "/cgi-bin/*" (or whatever) rule...). I am far from an Adobe/Flash/Flex/AIR expert, but my understanding is that it is pure client side technology. You use the tools to produce the code. That code is served to the browser as a chunk of bytes. The browser actually runs the code. If the stuff needs to get dynamic stuff from the server, then there need to be something on the server. Adobe sells a Java EE based server side product. But if you use something HTTP based, then any server side technology: CGI, PHP, servlet can be used. If plain socket is used, then it can even talk to a non-web app. Arne ------------------------------ Date: Sun, 25 May 2008 14:50:35 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <%0f_j.7634$R_4.6369@newsb.telia.net> Arne Vajhøj wrote: > Jan-Erik Söderholm wrote: >> I think that Peter uses the "secure server" (Apache), >> I'm a long time OSU user. Would it work just as well ? >> >> From what I understand, Flex doesn't use any special >> featurs in the web-server itself, apart from setting >> up an access rule to the EXE file (or using the >> default "/cgi-bin/*" (or whatever) rule...). > > I am far from an Adobe/Flash/Flex/AIR expert, but my > understanding is that it is pure client side technology. > > You use the tools to produce the code. That code is > served to the browser as a chunk of bytes. The browser > actually runs the code. > > If the stuff needs to get dynamic stuff from the server, > then there need to be something on the server. Adobe > sells a Java EE based server side product. But if you > use something HTTP based, then any server side technology: > CGI, PHP, servlet can be used. If plain socket is used, > then it can even talk to a non-web app. > > Arne OK. Seems to be my picture of it also. Thanks. Jan-Erik. ------------------------------ Date: Sun, 25 May 2008 11:11:27 -0400 From: "Peter Weaver" Subject: RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <04f801c8be79$9b58afa0$2802a8c0@CHARONLAP> >... > Any reference to that "free flex program" ? You can get the "Flex 3.0 SDK for all Platforms" from the link at the bottom of http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email. The page also has a link to download Flex Builder (which is what Richard used to get his pie charts on the example he did) but that download is only good for 60 days. I did not bother with the Flex Builder since I know there is no way I can justify the cost of the full Flex Builder. Peter Weaver www.weaverconsulting.ca www.openvmsvirtualization.com www.vaxvirtualization.com www.alphavirtualization.com ------------------------------ Date: Sun, 25 May 2008 11:11:13 -0400 From: "Peter Weaver" Subject: RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <04f701c8be79$93a89b80$2802a8c0@CHARONLAP> > I'm curious as to what code you added. I had a quick look at the dashboard > example and the Datagrid, ArrayCollection and Array classes and couldn't > see >... I used the code Phil posted on http://flextricks.wordpress.com/2007/02/03/sorting-numeric-values-in-a-flex- datagrid/ then added sortCompareFunction="sortCompareFunc" to every data column that I wanted to sort numerically. >... > I re-read this in your original post and have to say I'm impressed! Any > idea > of the ratio between data and metadata? Any issues, concerns here? The .XML file for 4100 records was 4.77 MB, if I take all the XML code then the actual data is 1.42 MB. So there is a lot of overhead but using XML was an easy way for me to get the data without a lot of programming or learning. This whole thing took about 4 days of work spread over three months with absolutely no knowledge of Flex at the start. (OK, to be honest I still have almost no knowledge of Flex, but I can cut/paste examples :) ). > > Does your VMS Flex compiler have the qualifier for production -vs- debug > versions of the SWF? With FlexBuilder I was getting ~50% size reduction > with > the production export. I think that is an added feature in Flex Builder, but I may be wrong on that. A quick look at the command line options doesn't show anything about debug/production compiling. > > was testing this using a file with over 4,000 records and it took > > 30 or 40 seconds to load on my LAN. > > I'd imagine if the file contained a lot more than 4K records or the user's > selection criteria went a bit skew-whiff then it might be worth while > having > some cancel/abort functionality, or maybe start delivering the > rows/records > one at a time so that an certain amount of parallelism could be achieved > with the Flex/Javascript enriching the data on the client while the server > pumps out the data? Perhaps a record-count so the user could see what > they're up to? Sound familiar :-) Sounds like a nice enhancement, maybe the next time I feel like playing with this. > > Recently I was talking to a potential customer about managing > > their system. When the request started going up the management chain > someone > > above said that the plan was to shutdown the VMS system because VMS is > text > > based and can not be used by a browser :(. > > To be fair to your customer, he does seem to have the facts on his side > and > those facts aren't all that historical :-( How many GUIs have you seen > front-ending VMS applications (browser-based *or* stand-alone)? With the > last ten years of VMS middleware development effort going into > Bridgeworks, > SOAP/Toolkit, WSIT, AXIS2, gSOAP, a.n.otherSlushFund, there simply hasn't > been the funding for anything worthwhile and most tragically, the > opportunity-cost has been enormous. And yet customers are still screaming > out for someway, anyway to put a GUI on (and/or web-enable) their VMS 3GL > applications :-( Right, management keeps complaining that their VMS apps are too old fashioned, programmers scramble to learn new technology so they can get new jobs programming PC applications but nobody thinks of applying these new technologies to their old VMS apps. > You like the pure Flex/WASD|Apache/Perl|PHY|Python|Ruby strategy, and so > will many others, it's a broad church and I don't see why pluralism can't > play it's part, just as long as VMS is the winner. Once again well done! I also like PHP. I run Ilohamail on my system so I can get to my mail via the web. I also have a family genealogy file that started life on a Rainbow using a DECUS program then was migrated to a Windows PC running Family Tree Maker but now lives on VMS using PHPGEDView so anyone in my extended family can add/update information via the web. I have another half dozen PHP packages that I have installed that I got running but then lost interest in. Peter Weaver www.weaverconsulting.ca www.openvmsvirtualization.com www.vaxvirtualization.com www.alphavirtualization.com ------------------------------ Date: Sun, 25 May 2008 11:17:03 -0400 From: "Peter Weaver" Subject: RE: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: <04f901c8be7a$635f0bc0$2802a8c0@CHARONLAP> >... > > http://download.macromedia.com/pub/flex/sdk/flex_sdk_3.zip Looks like the same file as the other link I just sent. >... > I think that Peter uses the "secure server" (Apache), > I'm a long time OSU user. Would it work just as well ? > > From what I understand, Flex doesn't use any special > featurs in the web-server itself, apart from setting > up an access rule to the EXE file (or using the > default "/cgi-bin/*" (or whatever) rule...). >... AFAIK OSU should work just fine, I just put the .EXE in the Apache cgi-bin directory and installed the file so it has enough privilege to access ACCOUNTNG.DAT. Peter Weaver www.weaverconsulting.ca www.openvmsvirtualization.com www.vaxvirtualization.com www.alphavirtualization.com ------------------------------ Date: Sun, 25 May 2008 15:22:51 GMT From: =?ISO-8859-1?Q?Jan-Erik_S=F6derholm?= Subject: Re: Another Flex/VMS example - Browsing the ACCOUNTNG.DAT file Message-ID: Peter Weaver wrote: >> ... >> Any reference to that "free flex program" ? > > You can get the "Flex 3.0 SDK for all Platforms" from the link at the bottom > of http://www.adobe.com/cfusion/entitlement/index.cfm?e=flex3email. The page > also has a link to download Flex Builder (which is what Richard used to get > his pie charts on the example he did) but that download is only good for 60 > days. I did not bother with the Flex Builder since I know there is no way I > can justify the cost of the full Flex Builder. And the "Flex Builder" is the same thing as what's called "Flex Builder 3 Professional" on that page, right ? Anyway, the "Flex 3.0 SDK" seems to be enough to build some working examples, as I understand. B.t.w., the page says "(ZIP, 38 MB)" about the SDK, but I got a 80 MB ZIP file after download... Jan-Erik. > > Peter Weaver > www.weaverconsulting.ca www.openvmsvirtualization.com > www.vaxvirtualization.com www.alphavirtualization.com > > ------------------------------ Date: Sun, 25 May 2008 07:48:20 -0700 From: "Tom Linden" Subject: Galaxy on ES45 Message-ID: Is it possible? If not, why not (out of curiosity)? -- PL/I for OpenVMS www.kednos.com ------------------------------ Date: Sun, 25 May 2008 15:26:17 GMT From: "Colin Butcher" Subject: Re: Galaxy on ES45 Message-ID: Galaxy does not work on the ES45, which is one reason why I don't have one of them. I think it's either console or IO bus related (you need a console per instance, plus you need the ability to split the IO buses as on the ES47, ES40 and the 4100), but I don't know for certain. -- Cheers, Colin. Legacy = Stuff that works properly! ------------------------------ Date: 25 May 2008 07:04:19 GMT From: "David Weatherall" Subject: Re: OT: Unix equivalent of SET PROC/SUSPEND? Message-ID: <69shbiF2rb4j5U1@mid.individual.net> Simon Clubley wrote: > In article <69psojF34ifcpU1@mid.individual.net>, "David Weatherall" > writes: > > Tom Linden wrote: > >> > >> Most people use ctrl-z and Meta-z to scroll up or down. > > > > OK I'll show my ignorance. Where's the meta key on my LK2/400 or PC > > keyboard? :) > > > > On current keyboards, the Escape key is normally used as the Meta key > by emacs. > > Simon. Thanks Simon, another mystery of (computing) life resolved :) Cheers - Dave. -- ------------------------------ End of INFO-VAX 2008.291 ************************