Mumpster
http://www.mumpster.org/

More MUMPS V1 utility
http://www.mumpster.org/viewtopic.php?f=13&t=398
Page 2 of 8

Author:  cais28 [ Sun Jun 05, 2011 8:23 am ]
Post subject:  Re: More MUMPS V1 utility

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

Author:  cais28 [ Sat Jun 25, 2011 7:50 am ]
Post subject:  Re: More MUMPS V1 utility

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) !

Author:  raynewman [ Fri Jul 15, 2011 3:56 am ]
Post subject:  Re: More MUMPS V1 utility

Good to see someone using MV1; thanks Josef.

Ray Newman

Author:  cais28 [ Fri Jul 15, 2011 1:37 pm ]
Post subject:  Re: More MUMPS V1 utility

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)

Author:  cais28 [ Wed Jul 20, 2011 1:28 am ]
Post subject:  Re: More MUMPS V1 utility

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 59120 times ]

Author:  cais28 [ Thu Jul 21, 2011 4:30 am ]
Post subject:  Re: More MUMPS V1 utility

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 !

Author:  cais28 [ Thu Jul 28, 2011 1:15 am ]
Post subject:  Re: More MUMPS V1 utility

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 ?

Author:  raynewman [ Thu Jul 28, 2011 2:10 am ]
Post subject:  Re: More MUMPS V1 utility

Syntax checking can be done for the whole compiled routine with WRITE $&%ROUCHK("rounam").

Keep up the good work...


Ray Newman

Author:  cais28 [ Thu Jul 28, 2011 4:39 am ]
Post subject:  Re: More MUMPS V1 utility

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 !

Author:  raynewman [ Thu Jul 28, 2011 2:46 pm ]
Post subject:  Re: More MUMPS V1 utility

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

Page 2 of 8 All times are UTC - 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/