It is currently Thu Mar 28, 2024 7:27 am


All times are UTC - 8 hours [ DST ]




Post new topic Reply to topic  [ 76 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  Next
Author Message
 Post subject: Re: More MUMPS V1 utility
PostPosted: Sun Jun 05, 2011 8:23 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
Hi

Fix a bug in %CaIPSRV routine , when disconnect a IP client not killed a fork/child process normaly in Linux kernel , still waiting "zombi" state.. . This version (2) scanning a child process & kill after DISCONNECT option .
For normal kill all child process use : S ^CaIP("OFF")=1 ,this option switch OFF IP server and cleaning all fork/child process in Linux .
Link: www.cais-system.com/temp/MUMPS/CaIPSRV2.zip
(include a %ZD function = CACHE date converter)

and
System startUp user mode routine :
Link: www.cais-system.com/temp/MUMPS/sysstart.zip

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Sat Jun 25, 2011 7:50 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
The new IPClient interaction software available for Linux(Ubuntu) :
www.cais-system.com/temp/MUMPS/CaIPSRV3.zip
/For runing IPClient.gambas , need install Gambas : file association on Linux GTK ...)

This version make with Gambas II (VisualBasic IDE for Unix/Linux) . And correct a controll character bug in %CaIPSRV background service on MV1 .
/ In Linux/Unix system the Gambas is a best way to make rapid GUI application for MV1 /

Note: When send/use the DISCONNECT|mid command to MV1 , then Client Gambas program will be automatic close the socket (on port 1972) !

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Fri Jul 15, 2011 3:56 am 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
Good to see someone using MV1; thanks Josef.

Ray Newman


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Fri Jul 15, 2011 1:37 pm 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
Hi Ray

Im now working a little eHealthCare project with MV1 .
(Private NeuroRehabilitation clinic)
The server side : FreeBSD (12 PC user + 4 RS232 special terminal)
PC Client side : Ubuntu Linux
Database : MV1
Application make in : Gambas 2.21 (RAD IDE on Unix/Linux same like as VisualBasic)
DB connection : MUMPS IP Server (%CaIPSRV) /very-very fast&easy/

Now use the complex software as test mode (testing period cca.2 mounth) .
MV1 & Gambas app. working fine , perfect . No system errors .
Actual uptime of BSD/MV1 is (52 days - nonstop)

When finish this project , im will make a demo version and public on web , with complex open source (MUMPS source , Gambas source) .

Ray , thanx for MV1 (MV1=Fast&Easy)

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Wed Jul 20, 2011 1:28 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
Hi all Mumpster

Coming soon : MV1 SysTray for Linux (Ubuntu GUI) writed in Gambas 2.21
- Start/Stop MV1 service
- Job Status , job examine
- Configuration MV1 system
- etc...

see attached JPG


Attachments:
MV1_Tray.JPG
MV1_Tray.JPG [ 88.76 KiB | Viewed 58800 times ]

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]
Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Thu Jul 21, 2011 4:30 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
Mumpsters !

The graphical controll utility for MV1 is available :
www.cais-system.com/MUMPS "BOX" of MUMPS Utils
Subdirectory : MV1_SysTray_Ubuntu

Im use on Ubuntu Linux , and testing on PCBSD 8 .
- Start/Stop MV1 system
- Job Status , job examine / terminate
- Configuration MV1 system , save in 'mv1.mcf' file
- Setting AutoStart options
- Journaling (under construction.... ver 1.1)
- Create ON/OFF shell bash for 'xterm'
(in future use the 'console.log' file)
- View a daemon/crash files

*** MV1 = Fast&Easy

Enjoy !

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Thu Jul 28, 2011 1:15 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
New : MV1SysTray ver. 1.1

Upgrade package link : www.cais-system.com/MUMPS/MV1_SysTray_U ... pdate_1_1/

- MV1 status flag/file : "mv1.rts" (RunTimeStatus) = ON/OFF
- MV1 ControlPanel button:[Connect/Disconnect]
- news in ON.sh [ConfigManager->Save]
- Logs messages in "xterm"
- In Upgrade package 1.1 : $$^%ZT /CACHE format time = $ZT/

--------------------------------------------------------------------------
The Next version 2.0 (under construction) :
* Journaling Start/Stop , View journal file , DeJournaling (CrossSystemJrn)
* MV1Explorer : Database size/compress/expand , GUI global/routine editor
/Somebody can help me , need a example of syntax checking MUMPS language for highlight MUMPS sysntax on GUI Routine Editor ?? C , or Basic source or simple algorith ?

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Thu Jul 28, 2011 2:10 am 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
Syntax checking can be done for the whole compiled routine with WRITE $&%ROUCHK("rounam").

Keep up the good work...


Ray Newman


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Thu Jul 28, 2011 4:39 am 
User avatar

Joined: Sun Mar 27, 2011 8:12 am
Posts: 87
Location: Europe , HUNGARY
Real Name: Josef Nagy
Began Programming in MUMPS: 0- 0-1991
Thanks Ray

This utility is good solution when press a [checking sysntax] button on GUI Routine Editor and show this message to Output window , same like as InterSystems CACHE Studio utility .

Im now working on "CrossSystemJournaling" , this function will be work a dedicated TCP/IP port between servers , and use the new Dejournaling utility . This is clear/ready .
When critical system breakdown , possible build a BIJ/WIJ technology for reconstruction the last SET/KILL (on/from cache) actions ??

Thanks for help !

_________________
Josef Nagy
[MUMPS based industrial application in Processing Controll (MCU/PLC/MUX)]


Top
Offline Profile  
 
 Post subject: Re: More MUMPS V1 utility
PostPosted: Thu Jul 28, 2011 2:46 pm 
User avatar

Joined: Mon Nov 01, 2010 3:33 pm
Posts: 104
Location: Australia
Real Name: Ray Newman
Began Programming in MUMPS: 01 Jul 1976
Hi,

It may be very low tech but I tend to use a USB stick for the journal; it doesn't go down when the system/disk does. I re-initialise it after each backup.

Another way of doing this would be to journal to a NFS (Network File Structure).

Ray


Top
Offline Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 76 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 8  Next

All times are UTC - 8 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 19 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Theme created StylerBB.net