Article John Murray · Mar 18, 2016 1m read Too easy to lose a post I wrote Here's the scenario. I write a post, click the Publish button to post it, but overlook the fact that because I didn't add a tag I'm still on the same page. The pink area highlighting what I forgot to fill in is out of sight at the bottom of the page. I carelessly navigate away (e.g. back button, or DC app tabs). There's no warning, and I've lost what I wrote. #DC Feedback 1 2 0 149
Article John Murray · Mar 18, 2016 1m read Member profile pictures fail on IE In the screenshot below the left is Chrome, the right IE11 (with About box info showing).In both cases I'm not logged in to DC, but I don't think that's relevant: #DC Feedback 0 1 0 170
Article John Murray · Mar 18, 2016 1m read Getting back to the group Here's something I find a bit awkward. Suppose I'm reading the posts in a group, e.g from https://community.intersystems.com/group/developer-community-feedbackI see an interesting post, so I click into it.I add a comment to the post. #DC Feedback 1 3 0 121
Question John Murray · Mar 17, 2016 Are the overlaid "stickers" on the "Your Favorites" panel intentional? I have flagged a couple of posts as favorites. Here's how they appear at the bottom of the right-hand column when I'm on the DC homepage: #DC Feedback 1 3 0 167
Article John Murray · Mar 17, 2016 2m read Tips for running an app in a mirrored environment Here are a few tips that might be useful to people who are running applications in an environment that's configured to use InterSystems mirroring. #Caché #System Administration #Mirroring #Tips & Tricks 3 0 0 518
Question John Murray · Mar 17, 2016 Why don't I get an option to answer my own question? Apparently if I pose a question (like this one) and subsequently discover an answer, I can't add that as an answer. I'd have to resort to a comment on the original posting, or editing the original posting. #DC Feedback 2 5 0 176
Question John Murray · Mar 16, 2016 Is it yet possible to add Atelier to an Eclipse instance? I just tried doing this with my Mars.1 instance of Eclipse, using https://atelier #Development Environment #Eclipse 0 6 0 828
Question John Murray · Mar 16, 2016 Are answers to questions sending notification emails correctly? After the March 15th DC update I posted one Question (as opposed to Article). I've been used to getting notified by email no more than an hour after someone responds to a post of mine. In the case of my question, I think I only got that email when someone posted a Comment on the question. When I went to read that comment I saw that there were several Answers that had been posted many hours earlier. #DC Feedback 0 2 0 245
Article John Murray · Mar 16, 2016 2m read "Play it again, Sam" - resending Ensemble messages Prompted by the words Rick didn't actually say to his pianist in Casablanca, I want to draw attention to the the "Resend" button at the top of the Ensemble Message Viewer.It's pretty easy to use. Find the message or messages you want to resend, set the associated selection checkbox(es), then click the button. #Tools #Ensemble 3 3 0 927
Question John Murray · Mar 15, 2016 Why does a comment to a DC question affect posting time info? Look at this screenshot from the homepage. The "post" timestamp is the same as the "last comment" one. #DC Feedback 0 2 0 233
Article John Murray · Mar 15, 2016 1m read Code metrics over time Among the outputs of our Yuzinji tool are two code metrics that it can be interesting to track over time as a development project proceeds. These are Size and XS. The first is fairly straightforward. As you write more code the size of your codebase increases. The XS metric (pronounced "excess") aims to quantify excessive structural complexity. #Object Data Model #Caché 1 3 0 381
Question John Murray · Mar 15, 2016 Can we have better line wrapping? Look at this. I see the same whether using Firefox or Chrome. #DC Feedback 1 2 0 148
Question John Murray · Mar 15, 2016 Faulty titles in "My Collaborations" in DC? Are titles such as "answer406171" expected? #DC Feedback 0 1 0 173
Question John Murray · Mar 15, 2016 What "Related Topic" shall I use for Developer Community feedback? Since the March 15 update, Related Topic is now a mandatory field. My first post since the update was to this Developer Community Feedback group, and I found it hard to choose an appropriate Related Topic. I ended up picking "Online Learning" for that post, and will use the same for this one too. #DC Feedback 2 5 0 138
Question John Murray · Mar 15, 2016 Did the March 15 update break "My Content" view? Here's what I now get (screenshot from Chrome at 75% zoom, yellow markers added to the posts with the wrong font): #DC Feedback 0 1 0 158
Question John Murray · Mar 15, 2016 Managing source code across Caché and Ensemble version upgrades One aspect of source code management is how to deal with the almost inevitable need to upgrade your Caché or Ensemble platform to a newer InterSystems release.It's long been my experience that InterSystems does a very good job of maintaining backward compatibility. Code that works correctly on, say, 2012.1 is very likely to work correctly on, say, 2015.2 without any modification. #Caché #Ensemble 0 10 0 571
Question John Murray · Mar 14, 2016 Atelier equivalent of Studio add-ins? In response to a comment on his posting about source control hooks and Atelier Bill McCormick used the example of Studio's SOAP Wizard and talked about providing more information about how Atelier will support this kind of extension. My Atelier (1.0.116) has a Tools menu with an Add-Ins option and a "Soap Wizard" (sic) submenu.Is there any information available to us yet about how we can add our own add-ins of this kind? #Development Environment #Studio 2 7 0 477
Article John Murray · Mar 14, 2016 3m read Source control and the production class When you create an Ensemble production your namespace acquires a new class definition. For example here is what the class that defines the Demo.Loan.BankUSProduction production in the ENSDEMO namespace looks like when opened in Studio: #Ensemble 2 3 0 719
Article John Murray · Mar 11, 2016 1m read Using Class Queries - %SQL.Statement versus %Library.ResultSet If I have defined a class query in one of my classes and I want to use that query from a method of another class, what are the pros and cons of using the %SQL.Statement interface versus the %Library.ResultSet interface? I believe %SQL.Statement is the newer interface. So if the old way is: USER>s rs=##class(%Library.ResultSet).%New("%Library.File:FileSet") USER>s sc=rs.Execute("c:\s\","*.txt") USER>w sc 1 USER>while rs.%Next() {w !,rs.Data("Name")} ... then the new way is: #Caché #SQL 3 12 0 1.7K
Article John Murray · Mar 11, 2016 1m read Defining global, routine and package mappings that apply to (almost) all namespaces In this posting I want to raise the profile of a feature that arrived in 2009.1 but is perhaps not very well known.It is sometimes useful to make certain packages, globals or routines available to all of your namespaces. Of course you can add the necessary mappings whenever you create a new namespace, but here's a simpler way. #Caché #Ensemble #HealthShare #Mapping 6 6 0 1.5K