Planet Ingres

September 27, 2022

Nikos Vaggalis - Eclipse Temurin OpenJDK Now Supported By Red Hat

There's now yet another reason to opt for Eclipse's Temurin version of OpenJDK among the rest of the builds - LTS support provided by Red Hat.There are so many builds of OpenJDK from a variety of vendors that it is difficult to tell them apart and to choose which to go for:OpenJDK builds by OracleAdoptium Eclipse TemurinAdoptOpenJDKAzulBellSoft Liberica JDKIBM Semeru RuntimeAmazon

by Nikos Vaggalis ( at September 27, 2022 04:18 PM

September 23, 2022

Nikos Vaggalis - Jakarta EE 10 - A New Era For Java On The Cloud

After a lot of iterations and false starts in terms of dates, Jakarta EE 10 is finally here and primarily focused on the Cloud and microservices.Jakarta EE finds itself mostly used in an Enterprise setting. That property is embodied in its name after all - EE for Enterprise Edition. Born in 2017 out of Java EE when Oracle contributed it to the Eclipse Foundation, it was subsequently relaunched

by Nikos Vaggalis ( at September 23, 2022 05:38 PM

September 22, 2022

Nikos Vaggalis - Wolfi Linux (Un)Distribution Secures The Software Supply Chain

Chainguard, the co-creator of Sigstore, has just launched Wolfi, a community Linux (un)distribution that is built with the default security measures necessary for securing the software supply chain.wolfi1The push for software supply chain integrity and transparency has left organizations struggling to build in software security measures like signatures, provenance, and SBOMs to legacy systems

by Nikos Vaggalis ( at September 22, 2022 03:41 PM

September 20, 2022

Nikos Vaggalis - Fundamental Cryptography in Theory and Python

Learn to do Cryptography with Python and for free too. A course by computer scientist of ETH Zürich and cybersec expert Cyrill Gössi. He teaches the concepts of Cryptography with a practical approach.And what better way of exploring the four classic concepts of Cryptography, that is confidentiality, integrity, authenticity and non-repudiation, than with Python.Gössi developed this course with a

by Nikos Vaggalis ( at September 20, 2022 04:35 PM

September 13, 2022

Nikos Vaggalis - Constellation - The First Confidential Kubernetes

Edgeless Systems secure the cloud's workloads by releasing the first runtime encrypted Kubernetes, able to run on a multitude of cloud providers.Edgeless Systems is a pioneer in the world of Confidential Computing. Last year in "EdgelessDB - Taking Database Security To The Next Level", I covered its security-oriented database which is 100% compatible with MySQL and enhanced with confidential

by Nikos Vaggalis ( at September 13, 2022 03:55 PM

September 12, 2022

Nikos Vaggalis - Use Rust To Reduce The Size Of Your SQLite Database

Meet sqlite-zstd, a Rust library that compresses your database many fold, leading to great savings in size while conserving its search capabilities intact.As pointed out in "In Praise Of SQLite", SQLite is not a toy database:Despite its compact size and absence of the client server model, SQLite is a RDBMS with all the features that make something relational - that is tables, indexes,

by Nikos Vaggalis ( at September 12, 2022 06:36 PM

Nikos Vaggalis - Java Or Python For Android - Why Not Both!

Should You Choose Java or Python for Your Next Android Project? You don't have to with Chaquopy, the Python SDK that lets you write Android applications in Python which, thanks to support from Anaconda, has now become both free and open-source.Chaquopy is versatile. It allows you to write Android applications in full in Python or partially, together with Java. You can pick the most suitable tool

by Nikos Vaggalis ( at September 12, 2022 05:20 PM

September 08, 2022

Nikos Vaggalis - Running PostgreSQL Inside Your Browser

Yes it is possible thanks to, what else, WebAssembly.  And with it, the emergence of the Postgres playground, brought to us by Crunchy Data, with live-guided SQL exercises for any level.One of PostgreSQL's engineers had a crazy idea which he has now managed to realize.The idea came from the fact that it was possible to run SQLite inside your browser, so the reasoning was could the same happen

by Nikos Vaggalis ( at September 08, 2022 05:50 PM

September 06, 2022

Nikos Vaggalis - Learn To Protect Your APIs By Hacking Them

A free course from security expert Corey Ball will teach you all the techniques necessary to hack your APIs.The ultimate goal is to learn how to protect them by first identifying any undiscovered vulnerabilities.Alongside the motto "Software is eating the world", I would add "APIs are eating the Internet". It is estimated that 83% of internet traffic comes from  interaction with APIs -

by Nikos Vaggalis ( at September 06, 2022 07:23 PM

September 05, 2022

Nikos Vaggalis - Microsoft Goes All Out On Java

Microsoft has released an update to VSCode that has support for Spring based applications. At the same time there's a new Microsoft website, a dedicated to Java.It's not just .NET any more, but the JVM too. Back in 2021,  in "Microsoft Jumps on the OpenJDK Bandwagon" we witnessed the beginnings of Microsoft's love affair with Java, when Microsoft released its own build of Java's OpenJDK. Why

by Nikos Vaggalis ( at September 05, 2022 05:43 PM