go to post Jose-Tomas Salvador · Dec 30, 2021 Well, this took some more time.... but arrived on time before end of year. Chapter 5 captions reviewed!! In this chapter I talk about OO.OO in ObjectScript, a bit of JSON native support, Macros, Error handling,... with guided hands-on. Just one left. Enjoy!
go to post Jose-Tomas Salvador · Nov 25, 2021 Ok, I've just reviewed the translation of Chapter 4 to english. Here I talk briefly about Indirection in ObjectScript and, mostly, about Globals... Enjoy!
go to post Jose-Tomas Salvador · Nov 24, 2021 Thanks for sharing Steve. I think these real use cases of security configuration are really useful.
go to post Jose-Tomas Salvador · Nov 5, 2021 2 decades went by Robert??? 😰 Time flies... CSP was great at that time... it was a breath of fresh air for our installed base and competed very well with other technologies in those years... But current front-end technologies make magic nowadays... they're powerful and change a lot and fast. Which is good... and bad... Angular versions change in a blinking... in 7 years, 11 major versions.....difficult to follow them up. I realize the beauty and simplicity of our proposals...with CSP, ZEN,... when you start to learn other front-end frameworks... but the communities behind them let them improve and grow up day-to-day... no way that a single company can compete against that.
go to post Jose-Tomas Salvador · Apr 22, 2021 Bumping into this question... almost a year late :-)... that query had a sintax error... you should put a comma before constraint. In any case, Robert answer is also OK... unless you don't want ID to be autoincremental but to decide which value should go in it for each row.
go to post Jose-Tomas Salvador · Apr 15, 2021 Thanks Robert and Julius... just wonder if not being documented means that it's not a supported or recommended feature.
go to post Jose-Tomas Salvador · Apr 15, 2021 Is it documented anywhere? I can't find it in on-line doc.
go to post Jose-Tomas Salvador · Mar 3, 2021 I wondered if anyone has been asked about this feature/requirement lately...
go to post Jose-Tomas Salvador · Jan 14, 2021 Hi Mathew, that method doesn't return any info neither in case of error nor success... as you said, it always return "". The option that Anderson mentions is a valid one to double-check that everything went well.
go to post Jose-Tomas Salvador · Jun 10, 2020 I'm running also with last Windows 10 version and WSL2... it goes really well till now. I found that WSL fights for resources with Windows and although it releases RAM and processors when they're not used in a while, it's not as agile as I would like... so, the only tweak I had to do was to limit the resources that the WSL2 could take... to do that it's just required to add a new file in your user profile folder: c:\Users\<youruser>, call it .wslconfig and add something like: [wsl2]memory=6GB # Limits VM memory in WSL 2 to 6 GBprocessors=2 # Makes the WSL 2 VM use two virtual processors Terminate WSL2 and launch it again and that's all... from then on, your WSL2 won't take more resources than specified... if, for some tests for example, you need more, you can change the file and increment the resources.... this is something that likely will be addressed in a more unmanaged way in the future... at least is what Microsoft WSL teams is saying in the forums. BTW, you can find WSL2 well under c:\Users\<youruser>\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu..... in the case of my Ubuntu distribution... but you can change where is stored: https://github.com/MicrosoftDocs/WSL/issues/412
go to post Jose-Tomas Salvador · Jun 2, 2020 Aggggghhh... OK... come back to previous structure. At least... I can confirm that it was a good idea...but I was not the first one
go to post Jose-Tomas Salvador · Jun 2, 2020 ZPM forces to use categories in the folder structure... perhaps, to make it easier, VS Code ObjectScript extension should be configured with that option by default... just an idea. Also, is it there any place with full doc about module.xml? Articles are full of really useful info but having to navigate through all of them is a bit confusing.
go to post Jose-Tomas Salvador · May 28, 2020 Hallo Robert! Glad to hear it helped you! Now it's time to test with native support to Linux that comes with last version of Windows... let's see how it goes with WSL2! Best regards.
go to post Jose-Tomas Salvador · May 26, 2020 How could I access? I've registered three times at least... and I don't get any link to the webinar... just to the Register Page.
go to post Jose-Tomas Salvador · Apr 16, 2020 Yes... those were really very sad news. Damn virus! 😢. Conway was one of the greatest mathematicians. RIP.
go to post Jose-Tomas Salvador · Mar 5, 2020 Yep... my solution is more flexible....no need to recompile anything to change the JSON projections (for export and import)... also it works in Caché/Ensemble... but sure it's less performant than %JSON.Adapter... less format features also... clearly I would recommend %JSON.Adapter for serious productions in IRIS.... but I had fun implementing this :-)
go to post Jose-Tomas Salvador · Jan 28, 2020 You need a Windows 10 machine... ... if you want me to gather any other info for you just let me know.
go to post Jose-Tomas Salvador · Jan 28, 2020 Just in case it gives you any cloud... when I enable the connection it seems that it tries to connect through the terminal or something... because I got an error also: This is when I just Toggle Disable and then Enable (see the error message in the botton right): It says: The terminal process command 'docker-compose exec iris /bin/bash -c 'command -v ccontrol >/dev/null 2>&1 && ccontrol session $ISC_PACKAGE_INSTANCENAME -U IRISAPP || iris session $ISC_PACKAGE_INSTANCENAME -U IRISAPP'' failed to launch (exit code: {2})