Deno vs. NodeJS: A Must-Have Comparison
How to Choose Mobile Devices for Testing in 2022
With the rapidly increasing popularity and complexity of mobile apps, you need to make sure your app works as intended across various device models, operating systems, and browsers. But with tens of thousands of mobile device models on the market and more being released every year, how do you choose which devices to test on, and how many do you actually need to test on for comprehensive testing coverage?
In this article, we’ll provide best practices for selecting mobile devices to test, as well
Kafka JDBC Source Connector for Large Data
Recently I had a task to migrate some data from an old monolith’s Oracle database to a microservice with a PostgreSQL database. The problem was that the data needed for migration had a parent table with around 2 million records with 150 columns and on top of that, everything was brought into view with a payload column aggregating data from various tables in XML. As you can imagine, the SELECT from that view was pretty slow, and by pretty, I mean insanely slow which was not going to work very wel
Testcontainers With Kotlin and Spring Data R2DBC
In this article, we will discuss testcontainers library and how to use it to simplify our life when it comes to integration testing our code.
For the purpose of this example, I am going to use a simple application with its business centered around reviews for some courses. Basically, the app is a service that exposes some GraphQL endpoints for review creation, querying, and deletion from a PostgreSQL database via Spring Data R2DBC. The app is written in Kotlin using Spring Boot 2.7.3.
Private Remote Maven Repository With Artipie
Artipie is an open-source binary artefact management tool under an MIT license. It supports the following types of repositories: Docker, Maven, NPM, PyPI, Anaconda, RPM, Gem, Go, and so on. If you are eager to learn about Artipie in detail, you can read the DZone article An Easy Way to Get Your Own Binary Repository.
Let’s focus on the Maven repository. Maven is a tool that can be used for building and managing any Java-based project. Maven has two types of repositories:
High-Performance Go HTTP Framework Tasting
What Is Hertz?
Hertz [həːts] is a high-performance, high-usability, extensible HTTP framework for Go. It’s designed to simplify building microservices for developers.
One of the highlights of Hertz is its extremely high performance. You can get an intuition for this by looking at the following statistics on echo requests.
Geospatial Queries With Oracle JSON Database
In this article, I want to document how to write geospatial queries against the Oracle Autonomous Database. This example will use the node-oracledb add-on for Node.js and run against an Oracle JSON database. I will not talk about provisioning a JSON database on Oracle Cloud - that will be left as an exercise to the user, if so inclined. This first bit is about setting up the development environment, creating the Node.JS project, and installing the supporting configuration and software required t
How To Manage K8s Operator Lifecycle
<div><p>In this Talk, Anynines CEO <a href="https://www.linkedin.com/in/julianfischer/" rel="noopener noreferrer" target="_blank">Julian Fisher</a> shares about the challenges of managing a Kubernetes operator's lifecycle. Julian and his team benchmarked multiple tools that could help with that. The talk covers Carvel, Helm, OLM, and Operator SDK, where the pros and cons are shared for each tool.</p>
<p><strong>Julian Fischer </strong>00:00</p></div>
What‘s New in .Net 7?
.NET 7 is now available, which means that we can enjoy all sorts of new features and enhancements. Let's talk about the most interesting improvements: C# 11, containers, performance, GC, and so on.
We have already posted an article and described the novelties in C# 11. In that article, we covered new features: generic math support, raw string literals, the required modifier, the type parameters in attributes, and so on.
Flutter AI Integration: Is It the Best Choice?
If you are reading this article, you are probably one of the many developers who want to dive into the world of artificial intelligence and machine learning. You might have heard about Flutter and its awesome integration with AI. If you’re curious about which framework is best for your app and what AI integration is, read on! In this article, we will get you up to speed quickly by explaining everything there is to know about integrating Flutter with AI.
Artificial Intelligence is modern magic. T
T-Mobile Adds a Fee That Feels Like an AT&T or Verizon Move
Mobile carrier companies are always eager to increase revenue through fees customers pay and to outflank their competition ...
Mobile official raises concerns over Alabama law allowing medical marijuana dispensaries
Mobile City Councilman Scott Jones on Monday, during and after a council committee hearing, said he believes the ...
Samsung’s self-repair program may soon let you fix your Galaxy smartwatch or earbuds
Samsung is among the few smartphone makers to provide a self-service repair program for some of its devices. Announced in ...
Mobile crisis response program comes to south suburban Matteson to aid those in distress who don’t want to call police
The National Youth Advocate Program started the call center to help people deal with substance abuse, mental health and other ...
Samsung may be developing a Self Repair Assistant mobile app
Samsung could be working on a mobile app called Self Repair Assistant for its self-repair program for Galaxy devices.
The Hottest Trends in Mobile App Development
The original Instagram app, launched in late 2010, seems almost quaint compared to today’s algorithm-powered platform. Gone ...
iXie unveils new brand identity marking its expansion into end-to-end game development services
Xie, the gaming division of Indium Software unveiled its new brand identity, including a change in the logo, visual identity ...
Akamai: Financial service API and web application attacks are up by 257%
Akamai Research finds that web application and API attacks on financial institutions increased by 257% throughout 2022.
What to expect at re:Invent: Amazon Web Services navigates uncertain economic times
Amazon Web Services will face a new challenge at its annual re:Invent conference in Las Vegas this week: keeping software ...
IT career roadmap: Web developer
Web development is among the top IT jobs and a frequent entry-level role for developers who are starting out. Here's how one ...