Article Robert Cemper · Jun 1 2m read Searching the limits of new datatype VECTOR Translated from the Spanish Community Article Contest. Following the latest programming contest on OEX I had some surprising observation.There were almost exclusive applications based on AI in combination with pre-cooked Py modules.But digging deeper, all examples used the same technical pieces of IRIS. Seen from point of view of IRIS it was pretty much the same whether searching for textor searching for images or other pattern. It ended in almost exchangeable methods. #ObjectScript #Vector Search #InterSystems IRIS 6 0 1 115
Article Robert Cemper · May 24 2m read Reviews on Open Exchange - #45 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 1 3 0 62
Article Robert Cemper · May 19 2m read Reviews on Open Exchange - #44 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 1 0 0 54
Article Robert Cemper · May 13 2m read Reviews on Open Exchange - #43 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 3 0 0 39
Article Robert Cemper · May 4 3m read Using VECTORs in ObjectScript Most examples I've seen so far in OEX or DC left the impression that VECTORsare just something available with SQL with the 3 Functions especially around VECTOR_Search.* TO_VECTOR()* VECTOR_DOT_PRODUCT ()* VECTOR_COSINE ()There is a very useful summary hidden in iris-vector-search demo package.From there you find everything you need over several links and corners. #Vector Search #InterSystems IRIS 6 1 0 182
Article Robert Cemper · May 3 1m read Reviews on Open Exchange - #42 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 2 0 0 45
Article Robert Cemper · Apr 26 3m read Geo Vector Search #2 Technical surprises using VECTORs>>> UPDATED Building my tech. example provided me with a bunch of findings htt I want to share.The first vectors I touched appeared with text analysis and more than 200 dimensions.I have to confess that I feel well with Einstein's 4 dimensional world.7 to 15 dimensions populating the String Theory are somewhat across the border.But 200 and more is definitely far beyond my mathematical horizon. #ObjectScript #SQL #Vector Search #InterSystems IRIS Open Exchange app 1 4 0 113
Article Robert Cemper · Apr 26 2m read Geo Vector Search #1 Geographic use of vector search The basic idea is to use Vectors in the mathematical sense.I used geographic coordinates. These are of course only 2-dimensionalbut much easier to follow as vectors in text analysis with >200 dimensions. #ObjectScript #SQL #Vector Search #InterSystems IRIS Open Exchange app 3 3 1 123
Article Robert Cemper · Apr 9 2m read Foreign Tables with CSV in action FOREIGN TABLES is a rather fresh feature in IRIS (2023.?)So I was motivated to try something new by own hands.Documentation of Foreign Table from File is a good starting point.Also the related promotional video is fine to start with. #CSV #SQL #InterSystems IRIS Open Exchange app 7 0 0 180
Question Robert Cemper · Apr 5 HS.Gateway.Access.RemoteOperations.cls missing in which Community Docker package can I find HS.Gateway.Access.RemoteOperations.cls #Docker #InterSystems IRIS for Health 0 2 0 57
Article Robert Cemper · Apr 3 2m read Reviews on Open Exchange - #41 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 0 0 0 52
Article Robert Cemper · Mar 21 2m read Left Side Functions in ObjectScript In ObjectScript you have a wide collection of functions that return some valuetypically: set variable = $somefunction(param1,param2, ...) There is nothing special about that.But there is a set of functions that I classify as LEFT SIDED The specialty of them is that you can use them also on the left of the equal operator as a target in the SET command: set $somefunction(param1,param2, ...) = value #ObjectScript #SQL #Vector Search #InterSystems IRIS 3 0 1 149
Article Robert Cemper · Mar 21 2m read VECTOR inside IRIS This is an attempt to run a vector search demo completely in IRISThere are no external tools and all you need is a Terminal / Console and the management portal.Special thanks to Alvin Ryanputra as his package iris-vector-search that was the baseof inspiration and the source for test data. #Embedded Python #ObjectScript #Vector Search #InterSystems IRIS #InterSystems IRIS for Health Open Exchange app 8 11 2 334
Article Robert Cemper · Mar 12 2m read Reviews on Open Exchange - #40 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 1 0 0 54
Question Robert Cemper · Mar 9 Docker start of iris-community:2024.1-preview fails repeatedly iris-1 | [INFO] Starting InterSystems IRIS instance IRIS... iris-1 | [INFO] Starting Control Process iris-1 | Global buffer setting requires attention. Auto-selected 25% of total memory. iris-1 | Allocated 1508MB shared memory iris-1 | 953MB global buffers, 95MB routine buffers iris-1 | This copy of InterSystems IRIS has been licensed for use exclusively by: iris-1 | ISC RE Build Community Key iris-1 | Copyright (c) 1986-2024 by InterSystems Corporation iris-1 | Any other use is a violation of your license agreement iris-1 | Starting IRIS #Docker #InterSystems IRIS 0 5 0 181
Article Robert Cemper · Mar 5 2m read Columnar vs. Row Storage with IRIS native The idea of this package is to compare the performance of columnar storage inside IRIS without wrapping it to some foreign platform that is not my world In addition, I do not want to measure network performance between 2 containers, but inside a closed IRIS environment that I have fully under my control Even the use of SMP or some other browser-based presentation has some influence that I want to avoid. #Columnar Storage #ObjectScript #InterSystems IRIS Open Exchange app 3 2 0 138
Article Robert Cemper · Feb 24 2m read The bewitched line terminator I want to address the nasty problems about reading a flat text in ASCII, UTF*explicitly excluding HTML, EBCDIC, and other encoding.According to Wikipedia there are at least 8 variations of control characters. CR+LF is typical for Windows LF is typical for the Linux/UNIX world CR is Mac's favorite As you can deduct from the names the inspiration comes from mechanical typewriters. #Containerization #Data Import and Export #Docker #Tips & Tricks #Tutorial #Ubuntu #InterSystems IRIS 25 0 1 298
Article Robert Cemper · Feb 18 2m read Reviews on Open Exchange - #39 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 1 0 0 82
Announcement Robert Cemper · Feb 11 Reviews on Open Exchange - #38 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 4 1 0 147
Article Robert Cemper · Dec 23, 2023 1m read Reviews on Open Exchange - #37 If one of your packages on OEX receives a review you get notified by OEX only of YOUR own package. The rating reflects the experience of the reviewer with the status found at the time of review. It is kind of a snapshot and might have changed meanwhile. Reviews by other members of the community are marked by * in the last column. I also placed a bunch of Pull Requests on GitHub when I found a problem I could fix. Some were accepted and merged, and some were just ignored. So if you made a major change and expect a changed review just let me know. #Open Exchange 1 0 0 113