Article Robert Cemper · Oct 31, 2021 2m read My Reviews on Open Exchange - Okt.2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of my reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 3 1 0 173
Article Robert Cemper · Oct 12, 2021 2m read Generating OFX [V1] Just in case you never heard about OFX beforeV1 was an attempt to create a dedicated SGML for banking and ignoring XML. Details.It evolved to XML but not for M$ MONEY. Today we would use JSON for similar tasks. #Other 5 4 0 450
Article Robert Cemper · Sep 29, 2021 4m read 6 Months Reviews on Open Exchange I'm running reviews on Open Exchange since April 2021.I have seen excellent packages, good ones, and some that made me feel just lost.And I started to recognize contributors also by their style and organization of the submitted packages. #Open Exchange 8 3 0 437
Article Robert Cemper · Sep 29, 2021 2m read My Reviews on Open Exchange - Sept.2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 2 1 0 214
Article Robert Cemper · Sep 11, 2021 2m read Successful Troubleshooting During the last weeks, I was working on various issues and problems related to SW development.I found that quite often problem analysis was mostly chasing issues just on the surfacebut not really attacking the deeper reasons of the problem and follow the consequences.It's like the doc that stops your leg bleeding but doesn't see that it is broken. #Other 8 2 0 487
Article Robert Cemper · Sep 10, 2021 4m read Storage Considerations on large data sets I'd like to share with you some storage features that also exist in Caché but are almost unknown and mostly not used. They are of course available in IRIS and gain importancewith large and distributed storage architectures. #Other 14 0 0 489
Article Robert Cemper · Aug 31, 2021 2m read My Reviews on Open Exchange - August 2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 5 0 0 227
Article Robert Cemper · Jul 30, 2021 2m read My Reviews on Open Exchange - July 2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 7 2 0 222
Article Robert Cemper · Jul 15, 2021 1m read Docker Desktop Windows - disk space consumption I run most of my reviews using Docker Desktop on Windows 10.According to the recommendations, I clean up docker and downloaded repositories after tests: Repos are simple but Docker is somewhat resistant to release the consumed disk space. #Docker #Other 15 2 3 3.1K
Article Robert Cemper · Jul 15, 2021 4m read The future position of ObjectScript If you develop in IRIS you are confronted with two major phenomena: an incredibly fast and excellent designed data storage engine a scripting language to work on this storage engine, actually named ObjectScript #Embedded Python #Languages #ObjectScript #Python #InterSystems IRIS 31 33 1 1.7K
Article Robert Cemper · Jul 10, 2021 2m read My Reviews on Open Exchange - June 2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 5 0 0 168
Article Robert Cemper · Jul 10, 2021 2m read My Reviews on Open Exchange - Apr+May 2021 If one of your packages on OEX receives a review you don't get notified by OEX only on YOUR package.So @Evgeny Shvarov suggested publishing my monthly summary of reviews here in DC.It reflects my experience with the status I found at the time of my review. #Open Exchange 4 1 0 322
Article Robert Cemper · Jun 12, 2021 2m read Running reviews on Open Exchange For several weeks I'm creating reviews on OEX. So I'd like to explain to you the criteria that I apply to find my ratings.Of course, each reviewer is an independent person and has his own criteria and his own opinion.And that's good and important! As Winston Churchill once said: "If 2 people always have the same opinion, then 1 of them is superfluous" #Open Exchange 6 6 0 309
Article Robert Cemper · Apr 26, 2021 3m read SSH for IRIS container Why SSH ? If you do not have direct access to the server that runs your IRIS Docker containeryou still may require access to the container outside "iris session" or "WebTerminal".With an SSH terminal (PuTTY, KiTTY,.. ) you get access inside Docker, and then, dependingon your needs you run "iris session iris" or display/manipulate files directly. Note: This is not meant to be the default access for the average application userbut the emergency backdoor for System Management, Support, and Development. #Cloud #Containerization #Development Environment #Docker #System Administration #Terminal #Ubuntu #InterSystems IRIS 2 34 0 1.1K
Article Robert Cemper · Apr 16, 2021 1m read How to execute IRIS restart from inside Some changes in IRIS configuration require a restart of IRIS.This is no big issue as long as I have access to the server command line with sufficient privileges.In a container, this is not always given.Stopping IRIS from the terminal/session prompt is no problem.But the restart after is. Note1: container start-stop is no option as it might be removed by option --rm in docker runNote2: the target is linux (manly in docker). Windows is excluded GitHub #DevOps #Docker #Ubuntu #InterSystems IRIS 9 4 0 977
Article Robert Cemper · Apr 9, 2021 1m read Splitting an IRIS db to multiple drives I'm looking for a way to have an IRIS db distributed over several (hw) drives. Without touching the internal data structures (e.g. mapping) ! Are there any options in file systems to achieve this "splitting" or "appending" ? Historic background: #Databases #DevOps #InterSystems IRIS 0 1 0 191
Question Robert Cemper · Apr 9, 2021 Moving IRIS db in runtime I'm almost running out of disk space so I want to move 1 DB to a different hard drive. It's a rather simple but lengthy action during a shutdown of IRIS. But is this somehow possible under runtime in a stand-alone installation? I'm looking for kind of a "local drive failover" note: Mirror or Shadow is not an option. #Deployment #DevOps #Management Portal #InterSystems IRIS 1 3 0 257
Question Robert Cemper · Apr 9, 2021 How to shrink IRISTEMP db in runtime? After running an extensive block of daily statistics my IRISTEMP has expanded dramatically. But FreeSpace shows 97% unused and FREE space. How can I shrink IRISTEMP in runtime without shutdown and manual intervention(which was the traditional approach) #Databases #DevOps #Management Portal #InterSystems IRIS 1 2 0 441
Article Robert Cemper · Apr 3, 2021 2m read Wrap JSON to multi lines / Test ISJSON install and usage Packed Pretty.xml installs routine ZPretty in any namespace.calling $$Do^ZPretty(input,[filler],[newline]) returns a wrapped JSON string.filler is the optional string for the indent, default = " "newline is optional, default = $C(13,10)input accepts: JSON_String, JSON_Stream, %DynamicAbstractObject #Other 6 0 0 430
Article Robert Cemper · Mar 27, 2021 3m read IRIS easy ECP workbench Testing ECP-based applications often take quite some effort for setup and preparation.I have created a Docker-based workbench that allows you to have it quick at hands.And if you crash it? You just give your containers a fresh start.The whole setup runs code-based during the start-up of your instance.In that sense, it is also a portable coding example using ZPM and the objectscript-docker-template see Video #Docker #ECP #Tips & Tricks #InterSystems IRIS 4 3 0 573