Skip to main content

Posts

Showing posts from 2025

Can You Win The SQL Squid Game?

  Squid Game is a free challenge inspired by the popular Netflix series with the same name. Instead of engaging in bloodthirsty games, you progress to the next level by solving SQL puzzles. https://www.i-programmer.info/news/204-challenges/17846-can-you-win-the-sql-squid-game.html

Three NVIDIA CUDA Programming Super Resources

  CUDA is of course NVIDIA's toolkit and programming model which provides a development environment for speeding up computing applications by harnessing the power of GPUs. It's not easy to conquer, but here's a few resources to help. https://www.i-programmer.info/news/144-graphics-and-games/17842-three-nvidia-cuda-programming-super-resources-.html

Where's Java Going In 2025?

  After looking at Java in 2022 and 2023, it's time too look at what happened in 2024 as well as at the outlook in 2025. The recent Azul "State of Java" survey gave us extra impetus so let's take a detailed look at the Java landscape. https://www.i-programmer.info/programming/178-java/17816-wheres-java-going-in-2025.html

Patch Android Vulnerabilities With Google's Vanir

  Vanir is a new security patch validation tool made available for Android by the Google Open Source Security Team. In a sentence: Vanir gives Android platform developers the power to quickly and efficiently scan their custom platform code for missing security patches and identify applicable available patches. https://www.i-programmer.info/news/149-security/17802-patch-android-vulnerabilities-with-googles-vanir.html

The Dynamic DevOps Roadmap

  Αre you taking your first steps in the Devops world? Have you gone beyond the basics and trying to find your bearings figuring out what to focus on next? No worries, the Dynamic DevOps Roadmap will show you the way. https://www.i-programmer.info/news/240-devops/17806-the-dynamic-devops-roadmap.html

InfluxDB 3 Core Released In Public Alpha

  Core, the new open source InfluxDB offering, promises enhanced performance and more freedom in using it under a permissive license. We've looked at Influx indirectly in the past through Amazon's Timestream, the fully-managed time series database service that is based on open source InfluxDB. In that article we also gave a formal definition of time-series : https://www.i-programmer.info/news/84-database/17798-influxdb-3-core-released-in-public-alpha.html

The Github Copilot Mega Thread

  Given the announcement of the free version of the GitHub Copilot, we take a more detailed look at recent developments. Of course here at IProgrammer  we've covered  the initial announcement: GitHub has launched GitHub Copilot Free, a free version of Copilot that provides limited access to selected features of Copilot and is automatically integrated into VS Code. The free tier is aimed at individual GitHub customers who don't have access to Copilot through an organization or enterprise. The news coincides with GitHub having 150 million developers on GitHub. https://www.i-programmer.info/news/90-tools/17790-the-github-copilot-mega-thread.html

Sqlime - Αn Online SQLite Playground

  SQLite lives in the browser thanks to WebAssembly. With Sqlime you can run your workload online with no need of setting up anything. On top of that ask questions on your data with AI enabled CLI utilities.  https://www.i-programmer.info/news/84-database/17786-sqlime-n-online-sqlite-playground.html

Join The Web Component JavaScript Frameworks Party

  A place where you can compare common task syntax between top web component JavaScript frameworks. Why is that useful? We all know how fragmented the JavaScript frameworks landscape is. In a sense you could draw the line between two eras, pre-React and after React. https://www.i-programmer.info/news/87-web-development/17784-join-the-web-component-javascript-frameworks-party.html

Robots That Learn

  The recorded lectures/webinars of the Robot Learning lecture series run by Professor Jitendra Malik at the University of  California, Berkeley have been released as a YouTube playlist. https://www.i-programmer.info/news/169-robotics/17779-robots-that-learn.html

Zasper - The JupyterLab Alternative

  Zasper is a supercharged IDE written in Go that allows you to run data science workloads locally and efficiently. Zasper started out as a front-end interface to JupyterLab like many others, but ended up as a ground up implementation of the Jupyter project. It is written in Go and implements the Jupyter wire protocol to talk to the underlying IPython notebook kernels via zeromq sockets.  https://www.i-programmer.info/news/90-tools/17778-zasper-the-jupyterlab-alternative-.html

Getting Going With RAG

  IBM has produced a cookbook of tips and methodologies on how to use RAG to power up any kind of business applications. Microsoft and Docling both provide tools for data ingestion from a range of document formats  https://www.i-programmer.info/news/105-artificial-intelligence/17767-getting-going-with-rag.html

Demystifying GPU Terminology

  The developers at Modal have created the GPU Glossary to help themselves and others get to grips with terminology related to NVIDIA GPU hardware and software. They have managed to collect, clean, normalize and present the dispersed information on the subject. https://www.i-programmer.info/news/91-hardware/17763-demystifying-gpu-terminology.html