Question Yuri Marx · Feb 1, 2021 Last version Hibernate Driver to download The InterSystems documentation https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls... says: "If you do not already have these files, contact the InterSystems Worldwide Response Center (WRC) for download information." #Java #InterSystems IRIS 2 2 0 395
Question Yuri Marx · Jan 29, 2021 Is it possible do apt-get install using ZPM? ZPM is a fantastic package management product. I have 7 apps published and these apps not using zpm because it need install external products using apt-get install. Is it possible do apt-get install using ZPM? #InterSystems Package Manager (IPM) #InterSystems IRIS 2 4 0 206
Article Yuri Marx · Jan 29, 2021 1m read Document your application With https://openexchange.intersystems.com/package/IRIS-Publisher, you can document your IRIS Application and gererate the Application Documentation Web Portal (responsive). See the results: Main Page: Classes Menu and Class Page: The class page with class documentation, the list of methods and properties. #Development Environment #InterSystems IRIS Open Exchange app 3 1 1 276
Question Yuri Marx · Jan 28, 2021 JDBC driver and Hibernate dialect on public java repository Any news about JDBC driver and Hibernate dialect on a public java repository, like mvnrepository? Today I need to download the jdbc driver and hibernate jar, add as an external resource on my maven config file to works. #Java #JDBC #InterSystems IRIS 3 5 0 465
Article Yuri Marx · Jan 25, 2021 2m read Static Documentation Generators Hi Community, In the past, technical documentation of the source code and software products was generated in chm, pdf files and documentation generators of the programming languages themselves. This old approach had the following limitations:1. Outdated documentation;2. Non-interactive and difficult to consult documentation;3. Layout unresponsive, unfriendly and not adherent to HTML;4. Inability to customize the layout of the documentation;5. Inability to have HTML 5 documentation online and offline.6. Lack of Markdown support. #Development Environment #Documentation Open Exchange app 1 5 0 595
Article Yuri Marx · Jan 25, 2021 3m read Creating the Documentation Portal for your InterSystems IRIS Application The ObjectScript language of InterSystems IRIS has a very powerful metadata engine called XData. This feature allows the creation of metadata definitions for your classes, to be used by the compiler or by programs that will extend the standard features of the language, based on the XData definitions of its scope. #Development Environment #InterSystems IRIS Open Exchange app 2 0 0 390
Article Yuri Marx · Jan 20, 2021 1m read Running shell commands in ObjectScript Sometimes it is necessary to execute commands from the shell of the host operating system, where your ObjectScript program is located, to launch programs, operating system services, schedule crontasks, among other activities. For this, the language has a utility procedure called $ZF(-100). See: #ObjectScript #InterSystems IRIS 3 2 2 983
Article Yuri Marx · Jan 16, 2021 3m read Creating and listing XData definitions Hi InterSystems Community! The ObjectScript language of InterSystems IRIS has the ability to extend classes using a very interesting feature called XData. It is a section in your class that can be used to create custom definitions to be used within the class itself and also externally. To create one or more XData definitions for your class is very easy, see the example: #ObjectScript #InterSystems IRIS 2 2 0 415
Article Yuri Marx · Jan 12, 2021 3m read Comparing the main Gartner Magic Quadrant ODBMS leaders Hi Community, In this article I compared the features of the main leaders in the ODBMS gartner quadrant - 2019. See the list sorted by number of existent features. #Databases #InterSystems IRIS 2 4 1 538
Question Yuri Marx · Jan 12, 2021 How Can I get a list fo the classes from a package and each item XData content? Hi community, How Can I get a list fo the classes from a package and for each item of the list the XData content? #ObjectScript #InterSystems IRIS 1 3 0 331
Article Yuri Marx · Jan 5, 2021 1m read Mock REST API or SOAP services on the Internet Hi Community, The Mockable.io (https://www.mockable.io/) is an online service to deploy REST API or SOAP services in seconds. This is useful to test the consumption of an API or SOAP service in your production or objectscript class without having to implement a real service, including https option. It's very simple procedure, see: #Testing #Other 2 2 1 2.2K
Article Yuri Marx · Jan 4, 2021 2m read Big Data 5V with InterSystems IRIS Big Data 5V with InterSystems IRIS See the table below: #Big Data #InterSystems Business Solutions and Architectures #InterSystems IRIS 2 0 1 484
Article Yuri Marx · Dec 27, 2020 2m read Secure IRIS Digital Services The InterSystems IRIS has two major paths to a digital service: API/Web Service into Interoperability module and multimodel Database/Analytics. Each of them has your security configuration. To do API security you apply an OAuth or JWT plug-in to the API endpoint. So in the Admin Portal, API producer and consumers get the keys to authenticate the API and consume it. The Admin Portal allows you configure RBAC policies too. #Security #InterSystems IRIS 4 0 3 384
Article Yuri Marx · Dec 24, 2020 3m read InterSystems IRIS BI User Portal Artifacts into Container Classes The InterSystems IRIS has a very nice container class to allows you have your Dashboards as classes source code. It is %DeepSee.UserLibrary.Container. With this class is possible group all your dashboard and pivot table definitions. This is useful to automatically create your dashboards when you build your docker project and other automation scenarios. See: #Analytics #InterSystems IRIS Open Exchange app 2 4 1 238
Article Yuri Marx · Dec 23, 2020 6m read Technical View: Crawler and NLP to do website text analytics Web Crawling is a technique used to extract root and related content (HTML, Videos, Images, etc.) from websites to your local disk. This is allows you apply NLP to analyze the content and get important insights. This article detail how to do web crawling and NLP. To do web crawling you can choose a tool in Java or Python. In my case I'm using Crawler4J. (https://github.com/yasserg/crawler4j). #Analytics #Contest #Java #InterSystems IRIS Open Exchange app 1 0 1 844
Article Yuri Marx · Dec 22, 2020 2m read InterSystems DC Past Contests - a successful journey I compiled some data about past InterSystems DC constest. Some statistics: 64 applications (17% of all current apps into OEX - 377 apps in december/2020) 08 contests 29 developers See the summary: #Contest #InterSystems IRIS 4 7 1 228
Article Yuri Marx · Dec 22, 2020 1m read Marketing Analysis into the InterSystems website using website-analyzer Hi community, I used website-analyzer - an app that uses InterSystems NLP and Crawler4J to extract all website content and do NLP on it. I limited to 200 pages and discovered this: Top 10 Concepts - business and content topics in the InterSystems site: Other frequency concepts, see the focus in the iris speed, scale and data value: #InterSystems Business Solutions and Architectures #InterSystems IRIS Open Exchange app 2 0 2 262
Article Yuri Marx · Dec 21, 2020 2m read Do NLP in any website with InterSystems IRIS and Crawler4J Today, is important analyze the content into portals and websites to get informed, analyze the concorrents, analyze trends, the richness and scope of content of websites. To do this, you can alocate people to read thousand of pages and spend much money or use a crawler to extract website content and execute NLP on it. You will get all necessary insights to analyze and make precise decisions in a few minutes. #Analytics #InterSystems IRIS Open Exchange app 3 3 3 318
Question Yuri Marx · Dec 8, 2020 SQL Query execution plan Is it possible see the execution plan of a SQL sentence in IRIS? Like this: explain plan for select e.ename,r.rname from employees e join roles r on (r.id = e.role_id) join departments d on (d.id = e.dept_id) where e.staffno <= 10 and d.dname in ('Department Name 1','Department Name 2'); That returns this: #SQL #InterSystems IRIS 1 3 1 419
Question Yuri Marx · Dec 8, 2020 How to convert from XML to JSON? Is IRIS DTL, Adapter, Production or ObjectScript class have a function to transform an arbitrary XML to JSON? #DTL #InterSystems IRIS 2 6 1 2K