loader image

14216 Riyadh, Saudi Arabia

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

  • September 4 2024
  • Smart Transformation

Humble UI offers a Clojure-based desktop UI framework

The Clojure-based Humble UI is being developed as a framework for building high-quality desktop UIs. Humble UI’s GitHub page says the framework lets developers build better apps quickly while staying cross-platform. Humble’s principal developer, Nikita Prokopov, said work on Humble UI began in 2020. There is no set date for its completion, and it could […]

Read More
  • September 3 2024
  • Smart Transformation

I switched to a vertical mouse and I’m never looking back. Here’s why.

Over the next decade or so, I used the Evoluent mouse nonstop, to the point where its buttons started to malfunction and the whole unit started looking grubby. By that point, around 2022, vertical mice were more common, and so I replaced the once-costly Evoluent (around $100) with a relatively inexpensive model from a company […]

Read More
  • September 2 2024
  • Smart Transformation

What is an embedded system?

An embedded system is a combination of computer hardware and software designed for a specific function. Embedded systems might also function within a larger system. These systems can be programmable or have a fixed functionality. Embedded systems are used today to control numerous devices. For example, they’re used in industrial machines, consumer electronics, agricultural and […]

Read More
  • September 2 2024
  • Smart Transformation

Golioth’s Free Zephyr Training in September

Join Golioth’s free Zephyr training in September and learn how to work with Zephyr RTOS from Golioth experts without leaving your home! As the fastest-growing RTOS, Zephyr is well worth learning, but most people need a little help getting started. Golioth’s next live and hands-on free Zephyr training workshop happens online on September 11th, 2024. Our training […]

Read More
  • September 1 2024
  • Smart Transformation

Solar Energy Production and Consumption with AI

Solar panels and connected battery systems are still novel technologies in the grand scheme of things, even though they can feel like old news, given how often governments talk about them. Professionals and IoT enthusiasts see potential for solar energy growth by integrating AI. How can this combination forge next-generation tech to be more efficient […]

Read More
  • September 1 2024
  • Smart Transformation

Better than reflection: Using method handles and variable handles in Java

Class<?> clazz = objectInstance.getClass(); Field field = clazz.getDeclaredField(“name”); field.setAccessible(true); String value = (String) field.get(objectInstance); System.out.println(value); // prints “John Doe” Notice we are again directly working with the metadata of the object, like its class and the field on it. We can manipulate the accessibility of the field with setAccessible (this is considered risky because it […]

Read More
  • August 31 2024
  • Smart Transformation

TypeScript 5.6 enters release candidate stage

Microsoft said several new types have been renamed since the beta. Previously, TypeScript provided a single type called BuiltinInterator to describe every value backed by Iterator.prototype. This type has been renamed IteratorObject in the RC, and has been given a different set of type parameters. It also adds several subtypes such as ArrayIterator and MapIterator. […]

Read More
  • August 30 2024
  • Smart Transformation

Quantum computing attacks on cloud-based systems

In recent years, the field of quantum-resistant computing has made significant strides, such as algorithms capable of enduring the formidable power of quantum computers, which are a considerable threat to traditional cryptographic methods. With the advancement of quantum computing, current encryption methods will become insecure. Adopting quantum-resistant cryptography for data protection on cloud and non-cloud […]

Read More
  • August 29 2024
  • Smart Transformation

The Role of IoT in Reusable Cups

In our modern, fast-paced world, disposable cups have become ubiquitous in daily life, contributing significantly to global waste. However, the Internet of Things (IoT) is emerging as a powerful ally in the battle against waste, supporting innovative use cases that promote recycling and the use of reusable cups. This shift not only helps the environment […]

Read More
  • August 29 2024
  • Smart Transformation

Microsoft cuts BinaryFormatter from .NET 9

Citing a security concern, Microsoft announced it is removing the BinaryFormatter from the planned .NET 9 open source application platform. Microsoft outlined the risk of using BinaryFormatter in an August 28 blog post, stating: “Any deserializer, binary or text, that allows its input to carry information about the objects to be created is a security […]

Read More