go to post Dmitry Maslennikov · Jul 19, 2021 Nowadays I would look to Rust, which is good replacement for C, and should as fast as C.
go to post Dmitry Maslennikov · Jul 13, 2021 Community edition version is limited to 8 cores. Do, if you are able to limit it somehow, do it. I would recommend using Docker, and it gives an ability how to limit CPUs for a container.
go to post Dmitry Maslennikov · Jul 13, 2021 One more possibility is that the input Base64 stream has line breaks, which have to be omitted. And just read correct length would not be enough, it needs to remove all line breaks, truncate to the closest divisible by 4 length, and using the left tail with the next iteration. Periodically I see, that some systems may replace symbols such as "+" or "/" in Base64 with something like URL compatible.
go to post Dmitry Maslennikov · Jul 9, 2021 Updated Class CodeGolf.NatoTranslator { ClassMethod ToNato(i As %String) As %String { s l="lfa,ravo,harlie,elta,cho,oxtrot,olf,otel,ndia,uliett,ilo,ima,ike,ovember,scar,apa,uebec,omeo,ierra,ango,niform,ictor,hiskey,ray,ankee,ulu" f j=1:1:$l(i){s k=$e(i,j),o=$g(o)_" "_$s(",.!?"[k:k,1:$zcvt(k,"U")_$p(l,",",$a(k)#32))} q $zstrip(o,"<=W") } ClassMethod Test(val = "If, you can read?") As %Status { set res = ..ToNato(val) zw res #dim methodObj As %Dictionary.MethodDefinition set methodObj = ##class(%Dictionary.MethodDefinition).IDKEYOpen($ClassName(), "ToNato") Write !,"Size: ", methodObj.Implementation.Size } } Size: 255
go to post Dmitry Maslennikov · Jul 6, 2021 Hi Surya, Unfortunately, no one tool that can do vulnerability scanning, knows anything about ObjectScript. The only way to do it right now is to do it manually. If you really need it, I can do it for you, just let me know by email dmitry@caretdev.com
go to post Dmitry Maslennikov · Jul 6, 2021 You opened issue, in repository related to this Developer Community and issues just only related to this site. You would need to open the issue, in related to VSCode extension repository, here.
go to post Dmitry Maslennikov · Jul 5, 2021 Did you past this with Ctrl+V hot key? it’s possible when you try to past it with hot key, it was inserted a hidden chars instead, and then you past it through menu or with Hot key Shift+Insert
go to post Dmitry Maslennikov · Jul 3, 2021 Did you create that routine in the VSCode? Where are you looking at it in VSCode?
go to post Dmitry Maslennikov · Jul 2, 2021 It's still there, docker-ls just needs the auth. docker-ls repositories --registry https://containers.intersystems.com --user "********" --password "****************" requesting list . done repositories: - intersystems/arbiter - intersystems/arbiter-arm64 .......
go to post Dmitry Maslennikov · Jun 29, 2021 If you working with local files, and doesn’t work with ISFS, it should not be any problem, at least from InterSystems point. did you export files from the server?
go to post Dmitry Maslennikov · Jun 21, 2021 The only way to get it working right now is using ISFS. You can find the details on how to configure it here.
go to post Dmitry Maslennikov · Jun 14, 2021 Do you need some tutorial, how to do it by yourself? Or just to do it for you?You may contact me via email, I can do it for you.
go to post Dmitry Maslennikov · Jun 9, 2021 Unfortunately, it was not documented, yet. But, you can look right in the code.
go to post Dmitry Maslennikov · Jun 9, 2021 I would recommend seeing what's stored in the database, for this, you can use %GSIZE and count all the globals,and you may find which global(s) so big. And you can stop the server, delete CACHE.DAT, and start it again, and in this case, it should be recreated anyway
go to post Dmitry Maslennikov · Jun 8, 2021 Try these two variants write $extract($random(10000) _ "0000", 1, 4) write $random(10)_$random(10)_$random(10)_$random(10)
go to post Dmitry Maslennikov · Jun 1, 2021 You should know that even in such a database with switched-off journalling, data will still appear in journals if data changed in transactions. My question was, just exactly about that data stored for Ensemble, should I keep it in a mirror, or, may omit it?
go to post Dmitry Maslennikov · May 31, 2021 Could you share your connection settings? It should use super port 1972
go to post Dmitry Maslennikov · May 28, 2021 What the component did you use for connection? There are a few technologies that was deprecated with IRIS, or under an additional license option.