go to post Henrique Dias · Jun 3, 2020 Thanks @Kurro Lopez @Evgeny Shvarov @Vladimir Mologa Valeu @Felipe Carvalho
go to post Henrique Dias · Jun 1, 2020 Great article! Very well detailed I am looking forward to creating something using the python suite as a reference.
go to post Henrique Dias · May 22, 2020 Hi @Paul Hula If I understand the question correctly, you want to download a new excel file after manipulating the data using COS. I had a similar situation and used this project by Robert Cemper. The lightweight Excel download. Maybe this project can help you. https://community.intersystems.com/post/light-weight-excel-download HTH
go to post Henrique Dias · May 21, 2020 Hi, @Ben Spead, I'm using a plugin to change the color of each one of my workspaces. The plugin's easy to use and helps me a lot, avoiding mistakes editing in the wrong workspace.Peacockhttps://marketplace.visualstudio.com/items?itemName=johnpapa.vscode-peacock The plugin creates the configuration inside the .vscode folder in a JSON file. { "objectscript.conn.ns": "IRISMONITOR", "objectscript.conn.port": 52773, "objectscript.conn.active": true, "objectscript.format": { "commandCase": "word", "functionCase": "word" }, "objectscript.export.addCategory": true, "workbench.colorCustomizations": { "activityBar.background": "#88d7ea", "activityBar.activeBorder": "#de41bf", "activityBar.foreground": "#15202b", "activityBar.inactiveForeground": "#15202b99", "activityBarBadge.background": "#de41bf", "activityBarBadge.foreground": "#e7e7e7", "titleBar.activeBackground": "#5dc9e2", "titleBar.inactiveBackground": "#5dc9e299", "titleBar.activeForeground": "#15202b", "titleBar.inactiveForeground": "#15202b99", "statusBar.background": "#5dc9e2", "statusBarItem.hoverBackground": "#32bbda", "statusBar.foreground": "#15202b", "activityBar.activeBackground": "#88d7ea", "statusBar.border": "#5dc9e2", "titleBar.border": "#5dc9e2" }, "peacock.color": "#5dc9e2"} HTH
go to post Henrique Dias · May 4, 2020 Thanks, @Francisco Ramalho ! I'm thrilled to be remembered by you. You are an inspiration for me and for those who want to bring innovation!
go to post Henrique Dias · May 4, 2020 Hi, Thanks @Lorenzo Scalese ! Congrats to all participants and special thanks for this community for the incredible support
go to post Henrique Dias · May 1, 2020 @Evgeny Shvarov congratulations on such a milestone!That many more apps come in the next future!
go to post Henrique Dias · Apr 27, 2020 Thanks, @Luca Ravazzolo , I'm happy with your comment.The main goal of this article was to be clear enough with an example to show the possibilities of the IRIS, and to show that you don't need a fancy architecture to take advantage of what IRIS offers.
go to post Henrique Dias · Apr 14, 2020 IRIS History Monitor is using the new API /api/monitor Can I submit the application to this contest?
go to post Henrique Dias · Feb 28, 2020 Hi Scott, Thanks for your interest in my project. A similar question happened with the History Monitor Dashboard. https://community.intersystems.com/post/dashboard-iris-history-monitor#comment-73721 You can choose to import the code in an existent Namespace, and just like Eduard replied before, for the non-docker environment, import the code in your Namespace and access the main csp. Or you can choose to install the Message Viewer in a new Namespace and make use of the Installer.cls. If that was your choice change the parameters in the Installer.cls <Default Name="APPPATH" Dir="/opt/app/" /> Change the /opt/app/ to whatever directory you want. Next, you can use the class Installer.cls to create the Database, Namespace, and Web Application. So, run the following lines of the Dockerfile in the Caché/Ensemblé/IRIS Terminal: Do $system.OBJ.Load("/opt/app/Installer.cls","ck") Set sc = ##class(App.Installer).setup(,3) HTH Answering the question, "What is docker-compose?" "Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application's services. Then, with a single command, you create and start all the services from your configuration." for more info: https://docs.docker.com/compose/
go to post Henrique Dias · Feb 19, 2020 Sure, Visual Trace appears to need improvements in huge productions. But, right now, I'm just collecting information to found out a way to create something different.
go to post Henrique Dias · Feb 19, 2020 Hi Neerav, Thanks for pointing the license situation. But, as we discussed before in LinkedIn messages and the post of History Monitor. The license for the DevExtreme is free to develop Non-Commercial applications. I updated the README.md file to make the situation clear following the instructions provided by the DevExtreme website. https://js.devexpress.com/Licensing/#NonCommercial
go to post Henrique Dias · Feb 18, 2020 Hi @Eduard Lebedyuk Thanks for your PR on GitHub. Answering your questions:1. I'm always trying to make things simple and using those opportunities to make Caché/IRIS to shiny a little bit in my work environment. And choosing CSP over REST+Angular or any other technology stack is one of those attempts to show what CSP (Caché/IRIS) is capable of creating. I can say that it was a personal choice. 2. I'm improving these points, and I'll publish the fix as soon as possible. 3. Right now, I don't have any plans to create a new visual trace. Unfortunately, I didn't face a situation as you mention "... single session exceeds 300-500 thousands of messages ..." But, I'll search for something that can improve your scenario. Thank you again for spending your time with my article and my application.
go to post Henrique Dias · Feb 14, 2020 I apologize for the lack of the link. I ended up extending myself in the article and ended up just informing the Management Portal link. I'm fixing it right now. Thank you for your kind words
go to post Henrique Dias · Feb 14, 2020 Hi @Evgeny Shvarov I'm creating a module.xml for iris-history-monitor, and during the process, a question came up.When you run docker-compose up in my project, the Installer has an invoke tag to execute a class method. But how can I make this works in the ZPM?
go to post Henrique Dias · Feb 13, 2020 Thanks @Evgeny Shvarov I'm working on an update in the IRIS History Monitor, using the new IRIS API and WebService in version 2019.4 Besides that, I include the module.xml file, making the ZPM installation possible.
go to post Henrique Dias · Feb 13, 2020 Hi @Evgeny Shvarov Thanks for the link to the updated article. I found out the error using the Google Chrome DevTools. I was trying to upload an image in a Published App. In the DevTools console I got the error: POST https://openexchange.intersystems.com/mpapi/packages/image/446 500 (Internal Server Error) Using the Network tab, I could see the details in the Response: { "errors":[ { "code":5001, "domain":"%ObjectErrors", "error":"ERROR #5001: You can't to change title image of the published package. Please, unpublish package or create draft.", "id":"GeneralError", "params":["You can't to change title image of the published package. Please, unpublish package or create draft." ] } ], "summary":"ERROR #5001: You can't to change title image of the published package. Please, unpublish package or create draft." } As a suggestion, this response could be shown in a toast message?