loader image

14216 Riyadh, Saudi Arabia

Office Hours: 8:00 AM – 6:00 PM

  • December 7 2024
  • Smart Transformation

AWS Database Migration Service gets gen AI-powered schema conversion

The observability updates for Amazon Aurora MySQL and PostgreSQL can be accessed via Amazon CloudWatch Database Insights. The new updates allow enterprises to observe databases without having to spend time building telemetry, dashboards, or setting up alarms. “With no further setup, you can monitor the health of all of your Amazon Aurora MySQL and PostgreSQL […]

Read More
  • December 6 2024
  • Smart Transformation

Understanding unstructured data in the context of AI

A step above its traditional predecessor is semi-structured data, which arrived in response to the rigidity of table-based formats. Semi-structured data retains some organizational elements of structured data but removes the traditional tabular constraints. This type of data drove the growth and popularity of NoSQL databases such as Cassandra, MongoDB and Redis, which were designed […]

Read More
  • December 5 2024
  • Smart Transformation

Refactoring AI code: The good, the bad, and the weird

Dev Nag has been in the trenches with AI coding tools for several years and is the CEO of QueryPal, a software company focused on AI-powered ticket generation. He describes the process of refactoring and maintaining AI-generated code as surprisingly challenging. “The code often lacks consistency in style and naming conventions, which can make a […]

Read More
  • December 4 2024
  • Smart Transformation

Rust 1.83 expands const capabilities

The Rust Team has released Rust 1.83, an update to the memory-safe and thread-safe programming language that brings expanded capabilities for code running in const contexts. The Rust Team also announced that it is moving forward with the Rust 2024 edition, which introduces backwards-incompatible features such as gen blocks. Developers with a previous edition of […]

Read More
  • December 3 2024
  • Smart Transformation

Exactly what would an AI-centric OS look like?

In a blog post released last month, Gartner analyst Tom Coshow wrote, “today’s AI models perform tasks such as generating text, but these are ‘prompted’ — the AI isn’t acting by itself. That is about to change with agentic AI (AI with agency). By 2028, 33% of enterprise software applications will include agentic AI, up […]

Read More
  • December 1 2024
  • Smart Transformation

How to use ref structs in C# 13

In the C# programming language, structs or structure types are value types that allow faster access because they are usually stored in the stack. However, although structs reduce memory footprints and eliminate garbage collection overheads, they are not a good choice in high-performance scenarios where memory allocation and deallocation in the stack is critical. In […]

Read More
  • November 30 2024
  • Smart Transformation

What CISOs need to know to build an OT cybersecurity program

Motivated by the potential profits of targeting industrial, utilities and manufacturing organizations, threat actors are stepping up their attacks against operational technology companies and their associated assets. In response, OT organizations are racing to create a more effective approach to OT system security from both a technical standpoint and management perspective. One of the […]

Read More
  • November 30 2024
  • Smart Transformation

Copilot Studio Agents get a major upgrade via Microsoft 365 Copilot

The Microsoft 365 Agent SDK has four key components. It offers multiple user interfaces, from the Microsoft 365 Copilot using tools like Copilot Pages, to Teams and even Slack. Grounding data comes from services that include the Microsoft Graph, Azure Fabric, and Azure AI Search. Everything is orchestrated from Semantic Kernel, with agent support from […]

Read More
  • November 29 2024
  • Smart Transformation

Python to C: What’s new in Cython 3.1

One convenient way to do this automatically is to use the sys._is_gil_enabled() method to check if the macro needs to be used. A recipe like this might work: macros = [] if getattr(sys, “_is_gil_enabled”, None) and not sys._is_gil_enabled(): macros = [(“Py_GIL_DISABLED”,”1″)] ext_modules = [ Extension( “compute”, [“compute.pyx”], define_macros=macros ) ] 4. Ensure your code is […]

Read More
  • November 27 2024
  • Smart Transformation

RHEL AI, JBoss EAP 8 coming to Azure cloud

Red Hat will be making Red Hat Enterprise Linux AI (RHEL AI) and Red Hat JBoss Enterprise Application Platform (EAP) 8 available on Microsoft’s Azure cloud platform. Both arrangements were announced on November 19. Through a collaboration with Microsoft, RHEL AI will become available on the Azure Marketplace as an optimized and validated foundation model […]

Read More