As a part of the IRIS Python 2024 contest, my colleague Damir and I went with an idea to build a platform called ShelterShare for connecting victims and volunteers for shelter requests .
I was recently asked my opinion of the GitHub Copilot. Since I haven't tried it myself, I decided to do some research 😀 And what better place to do it other than on the Developer Community 😜
We are looking for a Senior Database Manager for a contract position with a state agency. It's a two and a half year contract, fully remote.
Please review the opportunity by clicking the link below and if you qualify, please let me know if you are interested in speaking about the opportunity.
In our previous article, we have explored the most common Kubernetes components:
We started with the pods and the services we needed to communicate with each other.
Then, we examined the Ingress component used to Route traffic into the cluster.
We also skimmed through an external configuration using ConfigMaps and Secrets.
Afterward, we analyzed Data persistence with the help of Volumes.
Finally, we took a quick look at pod blueprints with such replicating mechanisms as Deployments and StatefulSets (the latter is employed specifically for such stateful applications as databases).
In this article, we will explore Kubernetes architecture and configuration.
A number is Esthetic if, in any base from base2 up to base10, the absolute difference between every pair of its adjacent digits is constantly equal to 1.
I am working on a Zen page that has a table pane with the maxRows set to a default value. My customer is coming back with the following request of making that value bigger & begs the question whether the new value can be configurable. I looked @ the documentation, and forgive me if I missed, and I couldn't find anywhere that it can. Am I wrong? Thanks.
Join us at the upcoming Developer Roundtable on March 26th at 11 am ET | 4 pm CET. 📍 We will have 2 topics covered by the invited experts and open discussion as always!
Talks:
➡ Demo on Documenting and Testing REST Call's by generating documentation and making scenario's for integration tests - presented by @Danny Wijnschenk , Application Developer, Winfo.
Danny is an independent developer based in Belgium, specialized in InterSystems Caché and IRIS. He has customers in both the healthcare and non-healthcare sectors.
➡ Cypress for web application testing - presented by @Pravin Barton , Senior Applications Developer, InterSystems
▶ Update: watch the recording of the roundtable below.
https://www.youtube.com/embed/2NeWf-Y8Cuk [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]
I was reading this article and I started to get lost in the sauce since I'm new to CCDA. I was wondering if you all had some recommendations for digging into some of the basics needed in order to assimilate this?
As an AI language model, ChatGPT is capable of performing a variety of tasks like language translation, writing songs, answering research questions, and even generating computer code. With its impressive abilities, ChatGPT has quickly become a popular tool for various applications, from chatbots to content creation. But despite its advanced capabilities, ChatGPT is not able to access your personal data. So we need to build a custom ChatGPT AI by using LangChain Framework:
Below are the steps to build a custom ChatGPT:
Step 1: Load the document
Step 2: Splitting the document into chunks
Step 3: Use Embedding against Chunks Data and convert to vectors
Step 4: Save data to the Vector database
Step 5: Take data (question) from the user and get the embedding
Step 6: Connect to VectorDB and do a semantic search
Step 7: Retrieve relevant responses based on user queries and send them to LLM(ChatGPT)
Step 8: Get an answer from LLM and send it back to the user
Kubernetes is an open-source container orchestration framework developed by Google. In essence, it controls container speed and helps you manage applications consisting of multiple containers. Additionally, it allows you to operate them in different environments, e.g., physical machines, virtual machines, Cloud environments, or even hybrid deployment environments.
I've been preparing to take the InterSystems HL7 Interface Specialist certificate and on the page that explains the cert it lists one in-person class and one online course. I've been through the suggested online course but when I read through the practice questions there are a lot of things that aren't covered or mentioned in that course. Naturally I could go digging through the documentation but there is no specific guidance about what things to study.
Now users can filter the CCR table by multiple conditions for the CCR tables displayed on the home page and the CCR tab of the System Details page.
Previously users were only able to filter the rows by one condition at a time. This made it cumbersome for users to quickly find CCRs that they knew met multiple conditions, as they would have to choose the condition that would produce the least number of results for them to then manually filter through.
Your may not realize it, but your InterSystems Login Account can be used to access a very wide array of InterSystems services to help you learn and use InterSystems IRIS and other InterSystems technologies more effectively. Continue reading to learn more about how to unlock new technical knowledge and tools using your InterSystems Login account. Also - after reading, please participate in the Poll at the bottom, so we can see how this article was useful to you!
Sometimes building an images via docker-compose.yml can take significant time.
And often after a minute or two of waiting it turns out that ports listed in docker-compose are busy and you need to start building process again with different ports or to turn down processes that took it.
Is there a way to check ports listed in docker-compose BEFORE starting the image baking process?
InterSystems will participate in TreeHacks 2024, Stanford's premier hackathon, taking place from February 16 to 18 2024. We are excited to present a challenge for hackers along with attractive prizes.
We look forward to witnessing the innovative projects emerging from this event!
Round 2 of the GenAI Crowdsourcing Mini-Contest is here! Everyone can join, even if you missed Round 1. You have $5 million in fantasy funds to invest in up to 5 promising submissions.
As the year comes to a close, it's time to reminisce a little of what's gone on and what was the most important breakthrough or discovery of this year.
Since this article is an overview of Flask Login, let's begin with Flask Introduction!
What is Flask?
In the realm of web development, Python has emerged as a formidable force, offering its versatility and robustness to create dynamic and scalable applications. For that reason, tools and services compatible with this language are in demand these days. Flask is a lightweight and easy-to-use web framework for Python. It stands out as a lightweight and user-friendly option. Its simplicity and flexibility have made it a popular choice for developers, particularly for creating smaller-scale applications. It is based on the Werkzeug toolkit and provides a simple but powerful API for building web applications. Unlike its full-stack counterparts, Flask provides a core set of features, focusing on URL routing, template rendering, and request handling. This minimalist approach makes Flask lightweight and easy to learn, allowing developers to build web applications quickly and without the burden of unnecessary complexity.
Take advantage of watching the new video to discover the innovative solution which strengthens communication between community medicine and hospital practitioners for better patient care in the context of semi-emergency and contributes to the relief of emergency services in the region of Mayenne in France.
https://www.youtube.com/embed/MjlaarmRx98 [This is an embedded link, but you cannot view embedded content directly on the site because you have declined the cookies necessary to access it. To view embedded content, you would need to accept all cookies in your Cookies Settings]