Tips & Tricks


Subscribe to Tips & Tricks content with RSS Syndicate content or email

Yape - Yet another pButtons extractor (and automatically create charts)

Working with customers on performance reviews, capacity planning and trouble-shooting I am often unpacking and reviewing Caché and Operating System metrics from pButtons.

53

views

+ 4

rating

Portal tip: The inconspicuous Menu button

Amongst the large fonts and chunky icons of Portal's pages, the Menu button in the top left corner is easily overlooked:

74

views

+ 2

rating

Portal tip: Feel at home on the Home page

Until recently I didn't pay much attention to Portal's home page:

31

views

+ 3

rating

Portal tip: Use the search box

User interfaces such as Portal often give us multiple ways of doing a task. Sometimes we stick with habits and don't realize that another way might save us time.

46

views

+ 2

rating

244

views

+ 6

rating

What is the easiest way to include an INCLUDE at the beginning of each MAC routine

I am in the planning stages of making things more uniform in our routines and I would like to know what the easiest way would be to include an .inc at the beginning of each .mac routine.

81

views

0

rating

Using Named Pipes in InterSystems Caché

Points to remember before you start: 

  1. It is not possible in a COS (Caché Object Script) job/process context to have multiple Named Pipes. It is a one Named Pipe per job/process limited line of communication. 

  1. Named Pipes, in Caché, like most pipes on most operating systems are Unidirectional. That means you open them for either Read or Write, but not both. 

69

views

+ 2

rating

How to use %Library.Global.Export() to export a global subtree

The Management Portal allows you to Export one or more globals to a file that you can then Import into that or another namespace.

74

views

+ 7

rating

Command-line type routine editor?

I realize that Cache Studio is the standard method to edit routines.  However, some clients make it difficult to access their server that supports Studio.  Is there an editor that can be run from the programmer pr

238

views

0

rating

InterSystems Data Platforms and performance – VM Backups and Caché freeze/thaw scripts

In this post I show strategies for backing up Caché using External Backup with examples of integrating with snapshot based solutions.

440

views

+ 5

rating

DeepSee Troubleshooting Guide

The goal of this “DeepSee Troubleshooting Guide” is to help you track down and fix problems in your DeepSee project.

423

views

+ 6

rating

Ensemble Orphaned Messages

In this article we will discuss about Orphaned Messages.

205

views

+ 7

rating

Declarative development in Caché

Caché offers a number of methods for going through a collection and doing something with its elements. The easiest method uses a while-loop and lets you fulfill the task in an imperative manner.

633

views

+ 9

rating

On the importance of benchmarking your code

I was benchmarking the populate utils when I noticed something strange. Consider this simple benchmarking method:

116

views

+ 3

rating

Copy namespace mappings programmatically

Hi,

is there a way to copy namespace mappings from another namespace to a new namespace programmatically with a command?

84

views

0

rating