go to post Raj Singh · Sep 30, 2020 Many code snippets exist for ObjectScript already. You can learn how they work in the VS Code docs here. And if you're comfortable reading JSON, you can then go and see what's already implemented in the ObjectScript extension in this JSON file. If you don't find what you're looking for, I hope you'll consider building some of your favorites and submitting a pull request!
go to post Raj Singh · Jul 10, 2020 I think you'll be frustrated if you try to use DocDB for XML documents. DocDB data "is stored either as a JSON dynamic object or as a JSON dynamic array". https://docs.intersystems.com/irislatest/csp/docbook/Doc.View.cls?KEY=GDOCDB_intro
go to post Raj Singh · Jun 19, 2020 If you really need it, you can contact support to get the Atelier package for a local install.
go to post Raj Singh · Jun 9, 2020 Thanks all. I was using solution #1 from @Eduard Lebedyuk -- creating a new %RegisteredObject class to hold the response -- because it gives me good control over what is happening while keeping my code easy to understand. The solution using the `%ZEN.Auxiliary.altJSONProvider` class is interesting to keep in mind, but it outputs the class name as a "_class" key , which I don't want, and relying on the old %Zen class library isn't recommended in new solutions. The answer from @Muni Ganesh works too, but I wanted to do something more elegant than the "brute force" approach (but that offers complete control over the process). @Max Abrahams you offer an interesting solution too. When I have an opportunity I'll have to try out that SQL-centric approach.
go to post Raj Singh · Jun 2, 2020 Thanks for the insights @Rubens Silva. I'm a fan of React also, and I'm planning to try our Vue.js as well.
go to post Raj Singh · Jun 2, 2020 @Armin Gayl we'll soon have a lot of news regarding source code management in VS Code. Of course, out of the box you can use any client-side SCM you want, with git being the obvious choice since it's built-in to the product. We're working hard on server-side SCM as well, which you will see in beta this summer.
go to post Raj Singh · May 31, 2020 Are you on macOS Catalina? If so, you will not be able to install IRIS or Cache due to new security settings in the operating system. See this advisory: https://www.intersystems.com/support-learning/support/product-news-alerts/support-alert/advisory-intersystems-products-and-apple-macos-10-15-catalina/
go to post Raj Singh · May 25, 2020 By SPA you mean single-page application, yes? Will your product also be a progressive web app? Will you use a framework like React or Angular or Vue?
go to post Raj Singh · May 25, 2020 Hi @Renan Lourenco. Yes VS Code is way behind Studio in features today, but Studio has a head start of many decades! We'll get there...
go to post Raj Singh · May 4, 2020 Nice tip! I put it on GitHub. https://gist.github.com/rajrsingh/18f63b05abf7cdaff31b414d860f2b44
go to post Raj Singh · Mar 26, 2020 Instead of using FormData, I'd try using a Blob with MIME type image/tiff. Some references: https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Sending_and_Receiving_Binary_Data#Sending_binary_data
go to post Raj Singh · Mar 14, 2020 Hi Dan. No InterSystems products will run on macOS Catalina right now. See our advisory about why: https://community.intersystems.com/post/october-17-2019-%E2%80%93-adviso...
go to post Raj Singh · Mar 6, 2020 I agree with @Eduard Lebedyuk and I'd just emphasize that in most cases the extra minute it takes to create the issue is usually worth it, except for the simplest of fixes.
go to post Raj Singh · Feb 9, 2020 In addition to the other suggestions, if you're interested in working in a Jupyter notebook this is a good article: https://community.intersystems.com/post/python-jdbc-connection-iris-data...
go to post Raj Singh · Feb 5, 2020 Hi Stefan. That shouldn't happen. Could you share test code that shows the problem?
go to post Raj Singh · Feb 4, 2020 You can find the Python Native API wheels in dev/python in IRIS 2019.2 and above as well.
go to post Raj Singh · Jan 28, 2020 Support for Python, C++, and even Node.js is alive and well. I'm not sure what assets you're looking for, but https://gettingstarted.intersystems.com is a good place to start with these languages. Also see the docs on application development.
go to post Raj Singh · Jan 23, 2020 Do cut and paste work in other apps? If not it's probably an OS level thing. Either way, does rebooting fix the problem?