Planet Ingres

November 26, 2021

Nikos Vaggalis - LWJGL - The Lightweight Java Game Library Version 3.3 Released

After more than two years, the long-awaited release of this open source library is finally here, and with a lot to offer.Per the the project's official definition , LWJGL is:a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL/Vulkan) , audio (OpenAL) and parallel computing (OpenCL) applications.The part to note in this definition

by Nikos Vaggalis ([email protected]) at November 26, 2021 08:09 PM

November 23, 2021

Nikos Vaggalis - GraalVM 21.3 Released

GraalVM, the runtime that compiles Java bytecode into native self-contained executables and capable of running programs in different languages other than Java, has reached version 21.3.Foremostly it comes with support for Java 17, as such it makes available all new features of the language. Further, from now on GraalVM Community distributions will be based on OpenJDK 11 and 17 only, hence

by Nikos Vaggalis ([email protected]) at November 23, 2021 07:34 PM

November 22, 2021

Nikos Vaggalis - Hibernate goes Reactive - What Does That Mean?

Hibernate Reactive Version 1.00 fosters non-blocking I/O access to the database plus reactive extensions. Let's get under the covers and find our why this helps.First a definition of the problem. JPA/JDBC was always blocking, meaning that any operation that touches the database through JDBC operations will block on socket IO, and when that's happening the thread it is running on will be

by Nikos Vaggalis ([email protected]) at November 22, 2021 07:21 PM

November 19, 2021

Nikos Vaggalis - Take Stanford's Natural Language Processing with Deep Learning For Free

The content of CS224n Natural Language Processing with Deep Learning, a graduate level, one-semester course originally provided to Stanford University Computer Science students, has been made available for free to anyone in a self-paced version.The main focus of CS224n is about investigating the fundamental concepts and ideas in natural language processing (NLP) under a deep learning approach,

by Nikos Vaggalis ([email protected]) at November 19, 2021 07:57 PM

November 18, 2021

Nikos Vaggalis - DataStax Adds gRPC To Stargate For Performant Microservices

You can now interact with the AstraDB multi-cloud DBaaS that is built on Apache Cassandra, through gRPC. This is a welcome addition to the already rich collection of APIs for accessing AstraDB over Stargate.This new API is added to Stargate Gateway, DataStax's data gateway that gets deployed between client applications and databases which, as we explained in "DataStax Extends Stargate" exposes

by Nikos Vaggalis ([email protected]) at November 18, 2021 05:37 PM

November 16, 2021

Nikos Vaggalis - Move Over To PostgreSQL With Babelfish and MangoDB

Babelfish and MangoDB are two solutions that move your application workloads from SQL Server and MonoDB respectively to PostgreSQL.We have repeatedly outlined why PostgreSQL rules the DBMS world. Some examples are PostgreSQL 14 Is Here - A Look At Its Past And Future and PostgreSQL Is DB-Engines DBMS of the Year For 2020.While there are existing methods for moving from DBMS "A" to Postgres, as

by Nikos Vaggalis ([email protected]) at November 16, 2021 08:06 PM

November 11, 2021

Nikos Vaggalis - The DevOps Master Class - Go Behind The Concept

Τhis free course by John Savil, a true Master, is 12-hours of superb material on everything you have to know in order to incorporate devops into your workflow.It really is a complete and structured resource covering every aspect of DevOps, code included. As it is structured it is meant to be watched in order, but that's just a recommendation.Starting with the definition of DevOps, Savill shows

by Nikos Vaggalis ([email protected]) at November 11, 2021 07:30 PM

November 04, 2021

Nikos Vaggalis - The PaSh Project gives your POSIX script superpowers by utilizing parallelization in order to speed up execution times.

The PaSh Project gives your POSIX script superpowers by utilizing parallelization in order to speed up execution times. This leads to faster results for data scientists,  engineers,  biologists,  economists,  administrators,  and programmers.I remember the time when the saying was "Learn Perl so you don't have to learn the Shell and its hundreds of utilities".Fast forward some decades and the use

by Nikos Vaggalis ([email protected]) at November 04, 2021 06:41 PM

November 01, 2021

Nikos Vaggalis - EdgelessDB - Taking Database Security To The Next Level

EdgelessDB is 100% compatible with MySQL enhanced with confidential computing capabilities based on secure enclaves on Intel SGX chips. These properties make it one of the safest database management systems on the market.There's a lot to assimilate here - Confidential computing, Intel SGX, Enclaves. So first of all let's tackle SGX:full article on i-programmer:

by Nikos Vaggalis ([email protected]) at November 01, 2021 06:13 PM

October 29, 2021

Nikos Vaggalis - Jetpack Compose Multiplatform Beta Released

Jetpack Compose started out as a declarative toolkit for building UI apps on Android but has quickly become a common method of building user interfaces not just for Android but for the Desktop and Web too thanks to its a common codebase and UI components. After a few milestones and an Alpha release we now have Beta. What does it have in store?Compose Multiplatform brings together three different

by Nikos Vaggalis ([email protected]) at October 29, 2021 11:38 AM