Nova postagem

Pesquisar

InterSystems Oficial
· Jun. 20

InterSystems announces InterSystems IRIS support for Red Hat Enterprise Linux 10

InterSystems is pleased to announce that the following products are now available for Red Hat Enterprise Linux 10

  • InterSystems IRIS Data Platform 2025.1.0.230.2
  • InterSystems IRIS for Health 2025.1.0.230.2
  • HealthShare Health Connect 2025.1.0.230.2

This release adds support for the Red Hat Enterprise Linux 10 operating system.  RHEL 10 includes Linux kernel 6.12.0, security improvements, performance optimizations, and improved developer tools.

How to get the software

Installation packages are available from the WRC's Extended Maintenance Releases page. Additionally, kits can also be found in the Evaluation Services website.

Discussão (0)1
Entre ou crie uma conta para continuar
Pergunta
· Jun. 20

QR code generation

Hello,

I have a problem generating QR code in Caché now.

After executing the code

set Status=##Class(%SYS.QRCode).GenerateImage(P0,,.DataURI)

(variable P0 contains data for QR code)

an error is displayed now:

"<NOTOPEN>zGenerate+27^%SYS.QRCode.1",,,,,,,,

("$^zGenerate+27^%SYS.QRCode.1 +1","$^zGenerateImage+4^%SYS.QRCode.1 +1"

This error occurs only on two servers, on the others the code works fine.

When calling the method, I do not specify any external file that should be opened.

Thank you for the answers.

1 Comment
Discussão (1)2
Entre ou crie uma conta para continuar
Anúncio
· Jun. 20

Step Into the Future with a Practical Data Science Course in Chandigarh

 

Step Into the Future with a Practical Data Science Course in Chandigarh

In today’s digital era, data has become one of the most powerful assets for businesses and organizations. Whether it's predicting consumer behavior, optimizing supply chains, or developing AI-powered tools, data drives it all. That’s why enrolling in a data science course in Chandigarh is a smart move for students, professionals, and entrepreneurs who want to stay ahead in the evolving tech landscape.

Why Data Science Matters

Data science is more than just crunching numbers. It’s about extracting meaningful insights from vast amounts of data using a mix of programming, statistics, and machine learning. Every industry—from healthcare to finance and retail to entertainment—uses data to make strategic decisions. As a result, skilled data scientists are in high demand globally.

So, what does this mean for you? It means career growth, high-paying roles, and the ability to make a real impact in any organization you join.

Chandigarh: A Rising Education and Tech Hub

Chandigarh has become a top choice for technical and professional education in North India. With its organized infrastructure, reputed institutes, and an ever-growing tech community, the city offers the perfect environment for learning data science. A data science course in Chandigarh combines quality education with hands-on training, allowing you to learn industry-relevant skills in a practical setting.

What You Learn in a Data Science Course

A well-structured data science course covers multiple dimensions of the field, ensuring you gain a strong foundation and real-world experience. Here’s a breakdown of the major topics typically included:

1. Python Programming

Python is often the first step for anyone beginning their journey into data science. It’s simple, beginner-friendly, and incredibly powerful. In most data science courses, you begin with the basics—how to write code, use variables, and run simple programs. As you get comfortable, you move on to essential tools like NumPy for handling numbers, Pandas for working with data tables, and Matplotlib to create graphs and charts. These libraries help you make sense of data in a way that's clear and visual, even if you're not a math expert.

2. Data Analysis & Visualization

Understanding data through charts, dashboards, and graphs is essential. You learn tools like Tableau, Power BI, and Python-based visualization to present your findings clearly.

3. Statistics & Probability

A strong grip on statistics is crucial for data interpretation.

4. Machine Learning

You explore supervised and unsupervised learning techniques such as linear regression, decision trees, clustering, and recommendation systems. Machine learning allows you to build predictive models based on data.

5. SQL and Databases

Knowing how to extract and manage data from databases is a must. SQL is taught for querying structured data stored in relational databases like MySQL and PostgreSQL.

6. Big Data Technologies

Advanced courses may introduce tools like Hadoop and Spark for managing large datasets efficiently.

7. Capstone Projects

You work on live projects involving real datasets, helping you apply your knowledge and build a portfolio that impresses potential employers.

Benefits of Taking a Data Science Course in Chandigarh

When you enroll in a data science program in Chandigarh, you gain more than just technical knowledge. Here’s what sets these courses apart:

Experienced Mentors: Learn from certified professionals with industry experience who provide one-on-one guidance.

Hands-on Training: Instead of boring theory, you solve real-world problems using real datasets.

Placement Support: Many institutes have tie-ups with tech companies and provide job interview preparation.

Flexible Batches: Whether you’re a student or a working professional, morning, evening, and weekend classes make it easier to manage your time.

Affordable Fees: Compared to metro cities, Chandigarh offers high-quality education at reasonable prices.

Who Should Take This Course?

The beauty of data science is that anyone can learn it—whether you come from a tech background or not. This course is ideal for:

Students pursuing degrees in engineering, mathematics, or business.

Working professionals in IT, finance, or marketing who want to shift into a data-centric role.

Job seekers looking to enter a high-growth career field.

Analysts or business managers who want to upgrade their technical skills.

Real Stories, Real Impact

Take the example of Sanya, an economics graduate from Panjab University. She had little exposure to coding but was passionate about numbers and analytics. After completing a data science course in Chandigarh, she secured a role as a data analyst at a fintech startup. Similarly, Raj, a software engineer, transitioned into a data scientist role and doubled his salary within a year.

These stories prove that with the right training and dedication, anyone can break into the data science field.

The Demand for Data Scientists

According to LinkedIn and other job portals, data science continues to be one of the most sought-after careers globally. Companies are looking for professionals who can turn data into insights that guide business decisions. This demand isn’t just limited to IT firms—banks, hospitals, e-commerce companies, and even NGOs are hiring data experts.

Some common job roles after completing a data science course include

  1. Data Analyst
  1. Machine Learning Engineer
  1. Business Intelligence Analyst
  1. Data Scientist
  1. Research Analyst
  1. AI Specialist

Learning Tips for Success

Success in data science isn’t just about attending classes—it’s about consistent learning and application. Here are some tips to help you get the most out of your course:

Practice Daily: Spend time coding in Python and solving data-related problems.

Work on Projects: Apply your knowledge by building small projects like a sales dashboard or a movie recommendation system.

Join Online Communities: Participate in data science forums and groups to learn from others and share your knowledge.

Don’t Fear Math: Embrace statistics and logic—they are the backbone of data science.

Chandigarh’s Learning Environment

Apart from technical training, Chandigarh offers a great atmosphere for students. The city’s clean surroundings, peaceful vibe, and active student community make it an excellent place to focus on learning. Cafes, co-working spaces, and libraries provide ideal spots for study and collaboration.

Conclusion

If you're passionate about technology, numbers, and solving real-world problems, enrolling in a data science course in Chandigarh can be a life-changing decision. The field offers incredible potential, and Chandigarh provides the perfect environment to explore it. With experienced mentors, hands-on training, and job support, you can confidently step into a high-growth, future-ready career. Don’t wait—start your journey into the world of data today.

 


Discussão (0)1
Entre ou crie uma conta para continuar
Job
· Jun. 20

CACHÉ #Oportunidad de trabajo

¡Hola comunidad de InterSystems!

¡Tenemos una oportunidad increíble para 3 desarrolladores con experiencia en Caché que quieran unirse a nuestro equipo y construir una plataforma innovadora en el sector MedTech!

Lo que ofrecemos:

  • Trabajo híbrido (Barcelona o Madrid)
  • ¡Forma parte de un equipo desde sus inicios, con un impacto directo en la creación de soluciones médicas de vanguardia!
  • Gran oportunidad de crecimiento profesional

Si tienes experiencia con Caché y estás listo para un reto emocionante en una empresa con visión de futuro, ¡esta es tu oportunidad!

¡Esperamos saber de ti y que te unas a este increíble proyecto! 🚀

No dudes en escribir a coral.montero@betterask.erni.

Discussão (0)1
Entre ou crie uma conta para continuar
Artigo
· Jun. 20 4min de leitura

Uso del motor de plantillas Mako de Python para generar contenido dinámico.

Los motores de plantillas son esenciales para producir contenido dinámico personalizable, sin necesidad de compilación y ofreciendo grandes posibilidades de extensibilidad para quienes usáis las plantillas. Especialmente si el motor de plantillas es compatible con Python. Una solución popular es Mako. Es una biblioteca de plantillas escrita en Python. Ofrece una sintaxis familiar, no basada en XML, que se compila en módulos de Python para obtener el máximo rendimiento. La sintaxis y API de Mako toma ideas de otros sistemas como las plantillas de Django y Jinja2, Cheetah, Myghty y Genshi. En concepto, Mako es un lenguaje de Python embebido (es decir, tipo "Python Server Page") que refina las ideas conocidas de diseño por componentes y herencia para ofrecer uno de los modelos más claros y flexibles disponibles, manteniendo además una estrecha relación con la forma en que Python maneja llamadas y ámbitos. Mako es utilizado por reddit.com, donde sirve más de mil millones de páginas vistas al mes. Es el lenguaje de plantillas predeterminado en los frameworks web Pylons y Pyramid.
(fuente: https://www.makotemplates.org/)

Ejemplo simple con Mako

Este fragmento de código demuestra el poder de Mako para generar contenido dinámico con soporte completo de Python:

<%inherit file="base.html"/>
<%
    rows = [[v for v in range(0,10)] for row in range(0,10)]
%>
<table>
    % for row in rows:
        ${makerow(row)}
    % endfor
</table>
<%def name="makerow(row)">
    <tr>
    % for name in row:
        <td>${name}</td>\
    % endfor
    </tr>
</%def>

Sentencias de Mako:

Statement <% ... %> Ejecuta códigos Pyhton; utilizado para lógica, bucles, condicionales, etc.
Block (for loops, if) <% if condition: %> / <% for item in items: %> Comienza un bloque de control. Debe cerrarse correctamente.
End of Block <% end %> or dedent in Python Marca el final de un bloque de control (dependiendo de la sintaxis).
Include Statement <%include file="filename" /> Incluye otra plantilla o fichero.
Call Function <%call expr()%> Llama a un bloque o macro definida en la plantilla.
Macro Definition <%def name(args): %> Define una macro que puede reutilizarse.
Macro Call <%call name(args)%> Llama a una macro definida con <%def %>.

 

Uso de plantillas Mako con IRIS

He desarrollado una aplicación IRIS que utiliza Mako y el paquete health-gforms de Open Exchange (https://openexchange.intersystems.com/package/health-gforms). Para esta aplicación, se usó Mako para generar un mensaje JSON válido en formato FHIR, con el fin de crear un nuevo paciente en el servidor:

{
    "resourceType": "Patient",
    "name": [
        {
            "use": "official",
            "given": [
                "${data['name']}"
            ],
            "family": "${data['family']}"
        }
    ],
    "gender": "${data['gender']}",
    "birthDate": "${data['birthDate']}",
    "telecom": [
        {
            "value": "${data['telecom']}",
            "use": "mobile",
            "system": "phone"
        }
    ]
}

Mako recibirá un objeto de datos con los nombres de pila y apellidos del paciente, género, fecha de nacimiento y contacto telefónico. Mako obtiene estos valores para aplicarlos al contenido final usando la instrucción ${}.

Cuando se renderiza la plantilla, el resultado es:

{
    "resourceType": "Patient",
    "name": [
        {
            "use": "official",
            "given": [
                "Jack"
            ],
            "family": "Chain"
        }
    ],
    "gender": "male",
    "birthDate": "1956-01-01",
    "telecom": [
        {
            "value": "555-555-555",
            "use": "mobile",
            "system": "phone"
        }
    ]
}

El código Python embebido en IRIS para renderizar la plantilla es:

from mako.template import Template

...

for data in records:
        if getattr(data, "title") == "Given Name":
            makodata["name"] = getattr(data,"userResponse")
        elif getattr(data, "title") == "Family Name":
            makodata["family"] = getattr(data,"userResponse")
        elif getattr(data, "title") == "Gender":
            makodata["gender"] = getattr(data,"userResponse")
        elif getattr(data, "title") == "Birth Date":
            makodata["birthDate"] = getattr(data,"userResponse")
        elif getattr(data, "title") == "Phone":
            makodata["telecom"] = getattr(data,"userResponse")

template = Template(filename=templatepath)

return template.render(data=makodata)

1. Se crea una instancia de Template con el nombre del archivo de la plantilla.

2. El método template.render recibe makodata en la variable data y genera el contenido usando esos datos.

Discussão (0)0
Entre ou crie uma conta para continuar