Sunday, October 31, 2021

Oracle's JDK 17 - Free Again for Commercial Use

submitted by /u/stronghup
[link] [comments]

from programming https://ift.tt/3jR1HQg

16 Best React Component Libraries for Developers

submitted by /u/MichaelOconnor1
[link] [comments]

from programming https://ift.tt/3CKBwSo

Design Patterns

submitted by /u/cosmicwatch
[link] [comments]

from programming https://ift.tt/2ZEZAYg

Fun things to do on terminal 🤖

submitted by /u/mattyyy96
[link] [comments]

from programming https://ift.tt/31doFu9

Relative relocations and RELR (subtitle: difficulty in contributing DT_RELR to glibc)

submitted by /u/MaskRay
[link] [comments]

from programming https://ift.tt/3jU0Wpm

Data Science with R

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/3w4jqZ2

Easiest programming language to learn

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/3EpqdzI

The Practical Test Pyramid

submitted by /u/mooreds
[link] [comments]

from programming https://ift.tt/3mwsCCr

Digital Infrastructure is Infrastructure

submitted by /u/earthboundkid
[link] [comments]

from programming https://ift.tt/2ZOeyf9

Built-in Functions of Python Strings

submitted by /u/call_me_ninza
[link] [comments]

from programming https://ift.tt/3nKNyVL

How partial, covering, and multicolumn indexes may slow down UPDATEs in PostgreSQL

submitted by /u/ImprovementBig3186
[link] [comments]

from programming https://ift.tt/2Y0xupY

Inside the machine that saved Moore’s Law

submitted by /u/exuberant-panda
[link] [comments]

from programming https://ift.tt/3bsPlZP

My Beautiful Portfolio

submitted by /u/rikiraspoutine
[link] [comments]

from programming https://ift.tt/3CBKIZA

Google Docs in a clean-room browser: "As with Gmail, I believe Flow is the only browser engine written after Google Docs that can run Google Docs"

submitted by /u/alexeyr
[link] [comments]

from programming https://ift.tt/3CzbLEO

A developer's guide to programatically overcome fear of failure

submitted by /u/exuberant-panda
[link] [comments]

from programming https://ift.tt/3EzVxvw

A completely-from-scratch hobby operating system

submitted by /u/exuberant-panda
[link] [comments]

from programming https://ift.tt/3musi7c

How to Perform a NestJS TypeORM Transaction Using QueryRunner?

In this post, we will look at how to perform a NestJS TypeORM Transaction using the TypeORM QueryRunner class. This is also the recommended way of handling transactions in NestJS.

If you are new to using TypeORM with NestJS, refer to this detailed post about NestJS TypeORM Integration.



from DZone.com Feed https://ift.tt/3w1Qykg

Opt-in IDFA on iOS 14.5

submitted by /u/babblingfish
[link] [comments]

from programming https://ift.tt/3BwyQGP

Learn C For free

submitted by /u/theoriginalnibblebit
[link] [comments]

from programming https://ift.tt/3By4fsz

What the "global" statement really means in Python

submitted by /u/TUAlgorithms
[link] [comments]

from programming https://ift.tt/3w3Vzcb

Getting started with CCXT Crypto Exchange Library and Python

submitted by /u/bitter-cognac
[link] [comments]

from programming https://ift.tt/3Bz1h6O

How to make the worst programming language of all time.

submitted by /u/loukitkhemka
[link] [comments]

from programming https://ift.tt/3jU8ybE

A Prolegomenon to a Grand Unified Theory

submitted by /u/qiling
[link] [comments]

from programming https://ift.tt/3GEoZTa

Saturday, October 30, 2021

NORM (No ORM) - Bridging the Gap Between Applications and Databases (Like GraphQL but in the right place in the stack)

submitted by /u/nawfel_bgh
[link] [comments]

from programming https://ift.tt/3CxVvDR

We programmed a Reddit bot for converting playlists that works with both Apple and Spotify.

submitted by /u/Curator_Davies
[link] [comments]

from programming https://ift.tt/3pRrNpX

This startup will fire unvaxxed workers. Big Tech won’t say the same.

submitted by /u/tonefart
[link] [comments]

from programming https://ift.tt/2ZK4JyL

Python vs Perl

submitted by /u/techexpertsforall
[link] [comments]

from programming https://ift.tt/3pSfIB1

The Challenge of Economic Prioritization

The challenge of economic prioritization with WSJF.

On the surface, the foundations of job sequencing in considering the Weighted Shortest Job First (WSJF) prioritization schema seem logical. Do the smallest job with the greatest cost of delay first to deliver the greatest economic benefit. Though, in practice, it can be much more challenging. To survive and thrive in the post-digital economy, organizations need to change how they produce products, interact with customers, and define and prioritize work. To succeed in each of these areas requires a significant shift in organizational behavior, including how leaders interact with their peers.

But, how did we get here? 



from DZone.com Feed https://ift.tt/2Zw0Rkt

Prolegomenon to The Anthropology of Science

submitted by /u/qiling
[link] [comments]

from programming https://ift.tt/3pRms1T

QuickServ • Dangerously user-friendly web server for quick prototyping and hackathons

submitted by /u/js4845
[link] [comments]

from programming https://ift.tt/3Ew0WUx

Hazelcast + Kibana: Best Buddies for Exploring and Visualizing Data

A lot, if not all, of data science projects, require some data visualization front-end to display the results for humans to analyze. Python seems to boast the most potent libraries, but do not lose hope if you're a Java developer (or if you're proficient in another language as well). In this post, I will describe how you can benefit from such a data visualization front-end without writing a single line of code.

The Use Case: Changes From Wikipedia

I infer that you are already familiar with Wikipedia. If you are not, Wikipedia is an online encyclopedia curated by the community. In their own words:



from DZone.com Feed https://ift.tt/3Cxkes7

Learn how to set up a PHP Slim project with views and routes

submitted by /u/LukeeBino
[link] [comments]

from programming https://ift.tt/2ZBHTJc

SRE vs. SWE: Similarities and Differences

SRE and SWE: These acronyms are only a letter apart, and they refer to similar roles within the realm of software development and management. However, SREs and SWEs are distinct types of jobs, even if the tools and skill sets associated with them overlap to a certain degree.

What is an SRE, what is an SWE, and how are SRE and SWE roles similar and different? Keep reading to find out.



from DZone.com Feed https://ift.tt/3BvXpnk

Analyzing Scans in PostgreSQL

Analysizing Scans in PostgreSQL

Introduction and Data Setup

Before we dive in, it is vital to understand the basic elementary blocks of PostgreSQL query plans. This has been covered in a separate blog post, and I highly encourage readers to go through it first.

There are several node types in PostgreSQL query plans,



from DZone.com Feed https://ift.tt/2Y3l3tG

Start a local HTTP server without any tools, just open a web page.

submitted by /u/binaryfor
[link] [comments]

from programming https://ift.tt/3CvwVDR

Machine Learning and React Native: Feasible for Web Development?

Unless you have been living under a rock, there is no way you have not heard of at least artificial intelligence. Of course, this is because of the potent tool it has proven to be over the past decade. This popularity, then, led to the emergence of machine learning as well as deep learning. Now, they are both technically subsets of artificial intelligence, but the plethora of their advantages have ensured they were each able to establish their distinct identities in the market. Now, machine learning serves to help systems use input data to improve themselves. 

Meanwhile, deep learning, which involves the use of algorithms based on the human brain’s structure and function, is enabling the achievement of unparalleled results in computer vision, ML, etc.



from DZone.com Feed https://ift.tt/39wOczx

I spent the last week writing a devlog for my game from first commit until now. It contains many code snippets (written in Rust without an engine)

submitted by /u/i3ck
[link] [comments]

from programming https://ift.tt/3BoPCHS

Numeric up down button in wpf

submitted by /u/IllustrationExpo
[link] [comments]

from programming https://ift.tt/3vYKglB

A theory of everything

submitted by /u/qiling
[link] [comments]

from programming https://ift.tt/3pMLejM

Fake resume with tech buzzwords gets 90% success rate.

submitted by /u/9cantthinkofgoodname
[link] [comments]

from programming https://ift.tt/2Y12Ixp

A spooky error when you have a string bigger than 512MB

submitted by /u/eternaloctober
[link] [comments]

from programming https://ift.tt/31gD1ds

P5.JS: How do you change Element font style?

submitted by /u/Emmennater
[link] [comments]

from programming https://ift.tt/2ZAf6oy

Is Monolith Dead?

Monolith architecture has been very successful in shaping the software world the way we see it today. However, the last few years have seen a sharp decline in its adoption, especially with the advent of Microservices. The popularity of microservices was caused by the need for scalability and changeability which in turn is caused by the penetration of IT in almost every entity, animate or inanimate. Modern applications see no boundary when it comes to scaling and these applications are fond of change and this is where Monolith doesn’t fit at all.

Microservices, at least in theory, is “The Silver Bullet” that will solve all the problems and will serve humankind till eternity, but it doesn’t happen. Microservices bring lots of challenges that were nonexistent earlier. Still, what it does, it does it beautifully and efficiently and most importantly serves the purpose.



from DZone.com Feed https://ift.tt/3pPYvYG

How I got 7 times faster PBKDF2 in .NET

submitted by /u/AyrA_ch
[link] [comments]

from programming https://ift.tt/2XZzkaG

A therory of everything

submitted by /u/qiling
[link] [comments]

from programming https://ift.tt/2ZGeNsB

new name for facebook - what do you think?

submitted by /u/thisisjohnW
[link] [comments]

from programming https://ift.tt/3nNUEZQ

Friday, October 29, 2021

MDC Logging With MuleSoft Runtime 4.4

MDC stands for Mapped Diagnostic Context. Mapped Diagnostic Context enriched the logs by providing more information about the event in the logs. By default, Mule logs two entries: processor which shows the location of current events, events which shows the correlation Id of the event.

Mule Runtime 4.4 introduced Tracing module and enables you to add more information to the logs by by adding, removing, and clearing variables from the logging context for a given Mule event.



from DZone.com Feed https://ift.tt/2XWlpCa

Go vs Python

submitted by /u/techexpertsforall
[link] [comments]

from programming https://ift.tt/3mtA01s

pragmatic play

submitted by /u/Negative-Stock-7407
[link] [comments]

from programming https://ift.tt/3nATnVK

Best Quality R Programming Assignment Help By Statisticians

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/3pQuPe1

Python vs Ruby

submitted by /u/techexpertsforall
[link] [comments]

from programming https://ift.tt/3CoQhu9

Python Strings

submitted by /u/call_me_ninza
[link] [comments]

from programming https://ift.tt/3CyBrBm

Python Programming for Kids

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/3pYDgE2

article: “Engineering Manager” as an Anti-Pattern

submitted by /u/ether_joe
[link] [comments]

from programming https://ift.tt/3bpD5JG

Logistic Regression From Scratch with Python 🐍 (For Beginners)

submitted by /u/Snoo28889
[link] [comments]

from programming https://ift.tt/3EtymD5

Live From INTERACT: Engineering Leadership Screwups

Have you ever had to manually book 50,000 flights because you rushed to deliver new features on your product?

In this episode of the Dev Interrupted podcast, we asked some of our favorite engineering leaders if they could share memorable stories of professional mistakes with our audience.



from DZone.com Feed https://ift.tt/3mtTMty

Beginner friendly guide for parsing Google Maps with Nodejs and Puppeteer

submitted by /u/fsou1
[link] [comments]

from programming https://ift.tt/3BsJPRm

Run SQL Server queries in PostgreSQL

submitted by /u/eatonphil
[link] [comments]

from programming https://ift.tt/3jQk3kd

NPM packages disguised as Roblox API code caught carrying ransomware

submitted by /u/stronghup
[link] [comments]

from programming https://ift.tt/3GAjl4o

How To Improve Mobile Application Performance Through Cloud Integration

Mobile application development has increased tenfold due to the high demand for such digital platforms among users worldwide. According to a report, there are more than 3 billion mobile application users, and this is where most businesses are looking to capitalize.

Mobile application software helps businesses engage users on mobile devices, making it an attractive investment. Mobile applications offer higher engagement value for organizations, but they also help organizations generate more leads. 



from DZone.com Feed https://ift.tt/3bqeLXW

🔥 How Micro Frontend changes the Future of Angular?

submitted by /u/bitter-cognac
[link] [comments]

from programming https://ift.tt/2ZCdgn7

Enums in C#: hidden pitfalls

submitted by /u/simon_o
[link] [comments]

from programming https://ift.tt/3nDBDsV

Honest chat tutorial - Part II - TailwindCSS

submitted by /u/nocivus
[link] [comments]

from programming https://ift.tt/31jASxL

Understanding a Modern Multi-Core Processor - Kayvon Fatahalian (Stanford University)

submitted by /u/mttd
[link] [comments]

from programming https://ift.tt/3vVbeul

Avoiding race conditions when using errgroup contexts in Go

submitted by /u/reltuk
[link] [comments]

from programming https://ift.tt/3pV770t

What is CRUD? How to create a CRUD app? - Flatlogic Blog

submitted by /u/ZestycloseChocolate
[link] [comments]

from programming https://ift.tt/3nK7hoD

DuckDB-Wasm: Efficient analytical SQL in the browser

submitted by /u/iamkeyur
[link] [comments]

from programming https://ift.tt/314ndu2

Thursday, October 28, 2021

[T] map, filter, and reduce functions in JavaScript

submitted by /u/shreex7522
[link] [comments]

from programming https://ift.tt/3pO7ud6

Recommendation of an Effective Serialization Framework

submitted by /u/9c2cu
[link] [comments]

from programming https://ift.tt/3BtpefQ

Temporary Tables in MySQL: A High-level Overview

Anyone who has done substantial work with MySQL has probably noticed how big data affects MySQL databases — most likely some partition nuances or a couple of items related to indexes. However, another important feature offered by MySQL for big data purposes is the ability to create temporary tables. In this blog post, we are going to go into more detail on this subject.

What Are Temporary Tables?

In MySQL, a temporary table is a special type of table that (you guessed it) holds temporary data. These kinds of tables are usually created automatically and are typically only considered when certain types of problems arise-for example, when ALTER TABLE statements are run on vast sets of data.



from DZone.com Feed https://ift.tt/3Bp0xBl

Practicing Nebula Operator on Cloud

Hi, everybody! As you know, Nebula Operator has been open-source, and we published an introduction to it. Today, I would like to introduce my practice on Nebula Operator on the Cloud.

About Nebula Operator

What is Nebula Operator? You can refer to Nebula Operator Overview: Automated Operation on Kubernetes. Today, this article will focus on the practicing Nebula Operator. I hope it could help you get started with it soon and enjoy Nebula Graph.



from DZone.com Feed https://ift.tt/3biSs6L

Python: break, continue, and pass Statements with Examples

submitted by /u/call_me_ninza
[link] [comments]

from programming https://ift.tt/3Cp7Mus

CWE - 2021 CWE Top 25 Most Dangerous Software Weaknesses

submitted by /u/Chipdoc
[link] [comments]

from programming https://ift.tt/3jNb2sa

Google casually breaking the internet…time to switch back to Firefox?

submitted by /u/friedebarth
[link] [comments]

from programming https://ift.tt/3vRogsM

How I accidentally built a Podcast API business

submitted by /u/wenbinf
[link] [comments]

from programming https://ift.tt/3GwlxKk

C++ OpenGL 3D Game Tutorial 2: Making Cross-Platform 3D Engine - SourceCode on GitHub

submitted by /u/PardDev
[link] [comments]

from programming https://ift.tt/3CC4iVe

How Linux users watch anime ?

submitted by /u/marwenez
[link] [comments]

from programming https://ift.tt/3nHmu9Z

Linux + GCC/Clang Patches Coming For Straight-Line Speculation Mitigation On x86/x86_64

submitted by /u/IsDaouda_Games
[link] [comments]

from programming https://ift.tt/3Bqa0YU

Choosing a cache

submitted by /u/mooreds
[link] [comments]

from programming https://ift.tt/3BrkQOm

React.js is combined with an algorithm utilizing linear and non-linear mathematical functions that you probably heard of back in your high school years. It's a pandemic simulation game where the goal is to achieve herd immunity without being overthrown.

submitted by /u/kazuleta
[link] [comments]

from programming https://ift.tt/3GqFfXP

Facebook must be stopped.

submitted by /u/Prior-Consequence-82
[link] [comments]

from programming https://ift.tt/3GArXIq

C++, Python and Rust Library for High Performance Computing

submitted by /u/Pencilcaseman12
[link] [comments]

from programming https://ift.tt/3GupGhD

Firefox on Unix is moving away from X11-based remote control (dbus)

submitted by /u/self
[link] [comments]

from programming https://ift.tt/3vVIS2Z

Does anybody have a program like the one I linked but for pc icons/tabs?

submitted by /u/NoResponsibility5812
[link] [comments]

from programming https://ift.tt/3vVOf2n

How Google, Facebook, Instagram, and others make You the product

submitted by /u/VortexGames
[link] [comments]

from programming https://ift.tt/2ZxEr25

Dijkstra’s Most Powerful Lessons

submitted by /u/Missics
[link] [comments]

from programming https://ift.tt/3modQxN

Made a modified version of Atari Space Invaders!!

submitted by /u/mayank0255
[link] [comments]

from programming https://ift.tt/3vWtx2o

Excellent Interview Advice for Programmers in College

submitted by /u/M_A_G_I_C
[link] [comments]

from programming https://ift.tt/3GGIniq

Appium Inspector 2.0

submitted by /u/CukeHub
[link] [comments]

from programming https://ift.tt/3vTI5Q8

Asking questions as an interviewee

submitted by /u/gaverhae
[link] [comments]

from programming https://ift.tt/30ZNSbp

Wednesday, October 27, 2021

Python and Django 13 Hour Free Course

submitted by /u/techsamrat
[link] [comments]

from programming https://ift.tt/3EropGa

Python VS Scala

submitted by /u/Matlabguru
[link] [comments]

from programming https://ift.tt/3BmlmNG

Why is Oracle worth $260B?

submitted by /u/daigoba66
[link] [comments]

from programming https://ift.tt/3nEbJF8

Discord.py creator ceases development, project goes read-only, cites major concerns with Discord's direction, lies, and gaslighting.

submitted by /u/danbopes
[link] [comments]

from programming https://ift.tt/3pKpLYH

Les 15 langages de programmation les mieux payés en 2021-C'est vrai?

submitted by /u/octoparsefr
[link] [comments]

from programming https://www.reddit.com/r/programming/comments/qhdge1/les_15_langages_de_programmation_les_mieux_payés/

An alternative to React state in Rescript, a functional frontend language.

submitted by /u/NotValde
[link] [comments]

from programming https://ift.tt/313cO1L

Reverse Engineering a DVD Burner

submitted by /u/GenilsonDosTrombone
[link] [comments]

from programming https://ift.tt/3Ep4vvy

Little Big Adventure 1 & 2 engine source code release

submitted by /u/r_retrohacking_mod2
[link] [comments]

from programming https://ift.tt/3pKpjcM

A New Era of Software Processes Is on the Horizon

The report late last year from FireEye of a state-sponsored attack targeting SolarWinds’ Orion software sent a shockwave through the industry and the reverberations from the discovery are continuing to ripple. As many as 18,000 SolarWinds customers — including at least nine U.S. government agencies — were infected via the SunBurst breach of the network monitoring and management solution. Moreover, according to a recent study from IronNet, the average financial impact of that attack was 11% of annual revenue or about $12 million per company.

U.S. intelligence has put the blame for the attack on Russian-sponsored hackers, who compromised multiple Orion software updates that were released between March and June 2020, giving bad actors a backdoor into exploited systems. Our research found that the Orion software build and code-signing infrastructure was compromised, with the source code of the affected library directly modified to include malicious backdoor code that was compiled, signed, and delivered via the existing patch release management system.



from DZone.com Feed https://ift.tt/3biCb1q

Drawing a popup chessboard with JS

submitted by /u/_dead_pixel
[link] [comments]

from programming https://ift.tt/3CoxDlZ

Connect to a Database Instance Running Inside a Java Testcontainer Using IntelliJ IDEA

JUnit is one of the most popular unit testing frameworks used with Java to create repeatable tests. With JUnit, each test is written as a separate method inside a Java class. IntelliJ IDEA provides an option to run these test cases from within the IDE.

In case you have a module that communicates with a MySQL database, you can unit test the module by providing it access to a MySQL server running inside a Testcontainer. You can also configure this MySQL database instance with your desired username, password, and database name (in MySQL server) using the API provided by the Testcontainers framework.



from DZone.com Feed https://ift.tt/3BfCVyY

Microsoft .NET Devs Anonymously Responds to Microsoft .NET Leadership

submitted by /u/SquirrelLikeBehavior
[link] [comments]

from programming https://ift.tt/3bfeI1l

Release Notes for Safari Technology Preview 134

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3beS8FU

RRDtool + Prometheus — Optimizing the storage and the query performance for aggregated metrics

submitted by /u/congolomera
[link] [comments]

from programming https://ift.tt/2ZyQGvT

7 Advanced Usages of TypeScript

submitted by /u/OysterD3
[link] [comments]

from programming https://ift.tt/3Elxd0h

Automatically Import SASS/SCSS Into Every Vue.js Component

If you’ve done any work with Vue.js and SASS (or SCSS from here on), you may have run into this very common issue: you have SCSS variables in one file that you want to make available to your Vue components.

The good news is that the Vue CLI makes it incredibly easy to support writing SCSS, and with Vue’s single-file components, you can simply add lang="scss" to the <style> block (docs).



from DZone.com Feed https://ift.tt/3GpBHVE

Deploy a Java application using Helm, Part 2

In the previous article in this series, you learned how to deploy Java applications to Red Hat JBoss Enterprise Application Platform (JBoss EAP) using Helm on Red Hat OpenShift. Developers can use the procedures in Part 1 to easily stand up traditional Java application servers on Kubernetes with predefined Kubernetes manifestos.

What if you could have the same benefits when you develop microservices using JBoss EAP and Helm charts? JBoss EAP provides the Extension Pack (XP) to implement content trimming, packaging to a bootable JAR, and a MicroProfile specification including fault tolerance, monitoring and tracing in support of microservices in the cloud. This article explains how to make a bootable JAR using JBoss EAP XP and Helm and deploy the application to OpenShift.



from DZone.com Feed https://ift.tt/3Covoz4

Android App Programming, Android Architecture Component

submitted by /u/larntech
[link] [comments]

from programming https://ift.tt/3nDhW4r

Picking colors of any pixel on the screen with the EyeDropper API

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3GmUSiZ

Approximate Distance Oracles

submitted by /u/pncnmnp
[link] [comments]

from programming https://ift.tt/2Zzs1Y4

Follow Up to Monday Post: Benchmarking our golang SQL engine: are we 8x slower than MySQL, or 70x? Or both?

submitted by /u/timsehn
[link] [comments]

from programming https://ift.tt/3beXdhF

Possivly leaked private keys for EU COVID certificates

submitted by /u/marltu
[link] [comments]

from programming https://ift.tt/3jICWW8

‘Professional cybercriminals’ blamed for DDoS attacks against UK telecoms

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/2XRxQ2j

Tuesday, October 26, 2021

Designing UIs for Static Analysis Tools

submitted by /u/alexeyr
[link] [comments]

from programming https://ift.tt/3baBK9z

Building React Admin Step By Step with Web App Builder

submitted by /u/ZestycloseChocolate
[link] [comments]

from programming https://ift.tt/3Cn73K7

How to Build HTML Forms Right: User Experience

As you build out forms for the web, getting the semantics, accessibility, and styling right is a lot of work. If you can get all those right, you’re doing quite well for yourself. However, there are still some things we can do to make life better for the folks filling out our forms. 

In this article, we’ll look at some of the dos and don’ts of HTML form user experience (UX). If you are looking for a refresher on the previous steps mentioned above, take a look at the other articles in this series.



from DZone.com Feed https://ift.tt/3mgzROQ

Ultra-fast Java In-Memory Database Apps & Microservices with MicroStream

MicroStream is a fundamentally new persistence framework for storing complex Java object graphs natively, which means the object graph is stored on disk as it is in RAM. Vice versa it allows you to load any single subgraph on-demand that is then merged with your object graph in ram automatically. This leads to fantastic benefits: You can use object graphs as an in-memory database. An object graph is a powerful multi-model data structure. You can use any Java type, collections, and formats like JSON. Matching this, Java provides the perfect query language. With Java Streams, searching even huge object graphs will take only microseconds - up to 1000x faster than comparable SQL queries and even much faster than reading data directly from a local cache. DB-specific data structures or formats become meaningless for Java. No more expensive mappings. No more data-type conversion. No more DB-specific query language. Only one data model: Java classes (POJOs). No additional caching framework is required. No more inconvenient object copies. Simple architecture and type-safe query code. Core-Java only instead of DB-specific concepts. As an end result, you will get out an ultra-fast Java in-memory database app or microservice. MicroStream is in productive use for more than 5 years and becomes now open source and part of the popular microservice frameworks Helidon and Open Liberty.



from DZone.com Feed https://ift.tt/3npKCOc

Using pgbench With CockroachDB Serverless

Previous Articles

  1. Using PGBouncer with CockroachDB
  2. Using PGBouncer with Cockroach Cloud Free Tier
  3. Exploring PGBouncer auth_type(s) with CockroachDB

Motivation

I've worked at Cockroach Labs for almost two years. In the last two years, I've come across many products in the PostgreSQL ecosystem. Surprisingly, pgbench was one of those utilities I've heard about but never really tried on my own. As coincidence may have it, in the last few weeks, I had two customers with specific requirements that fit well with what pgbench can provide. I decided to spend a couple of days and evaluate this tool with CockroachDB.

From the pgbench documentation:



from DZone.com Feed https://ift.tt/3Cm74Ok

Understanding Spring Boot Project, Spring Initializr, and POM.xml

In the video below, we take a closer look at the understanding Spring Boot project, Spring Initializr, and pom.xml. Let's get started!



from DZone.com Feed https://ift.tt/3vNhEeK

HTTP Methods: GET, POST, DELETE and PUT — RESTful Web Services With Spring Framework | Spring Boot

In the video below, we take a closer look at HTTP Methods: GET, POST, DELETE and PUT — RESTful Web Services with Spring framework | Spring Boot. Let's get started!



from DZone.com Feed https://ift.tt/3vNhAf0

Study for programming interviews while at your current job in your terminal

submitted by /u/ItsTheWeeBabySeamus
[link] [comments]

from programming https://ift.tt/3vLa5pb

Nim Nuggets: Systems Programming & Metaprogramming Magic

submitted by /u/deech
[link] [comments]

from programming https://ift.tt/3Egt4uE

PORTING WEBGL SHADERS TO WEBGPU

submitted by /u/IsDaouda_Games
[link] [comments]

from programming https://ift.tt/3BhJnpf

Microsoft C++ Code Analysis with GitHub Actions

submitted by /u/IsDaouda_Games
[link] [comments]

from programming https://ift.tt/3GmT4GB

Interesting notes from GIL removal between Sam Gross and Core Python developers

submitted by /u/germandiago
[link] [comments]

from programming https://ift.tt/2XLYRUD

Confluent Kafka Installation and Demo

About KAFKA and Confluent 

Apache Kafka is an open-source community distributed event streaming platform used by thousands of corporations for high-performance streaming, data pipelines, and critical applications. Kafka was developed by the Apache Software Foundation written in Scala and Java. 

Confluent Open Source is a developer-optimized distribution of Apache KafkaConfluent Platform is a full-scale data streaming platform that enables you to easily access, store, and manage data as continuous, real-time streams. Confluent is a more complete distribution of Apache Kafka. It streamlines the admin operations procedures with much ease.



from DZone.com Feed https://ift.tt/2Zp2gJo

Flink on TiDB: Reliable, Convenient Real-Time Data Service

TiDB is a distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and real-time Online Analytical Processing (OLAP). Apache Flink is the most popular, open-source computing framework. It provides high-throughput, low-latency data computing and exactly-once semantics.

These two powerful software provide reliable, convenient support for our real-time gaming applications. In this article, I'll share our pain points when using Flink, how Flink guarantees exactly-once semantics, and how we implement it on TiDB. I hope you enjoy this article and find our experience helpful.



from DZone.com Feed https://ift.tt/3EgdrDu

The QUIC API OpenSSL will not provide

submitted by /u/Atulin
[link] [comments]

from programming https://ift.tt/2ZB5oSW

I reinvented the wheel last week, and here’s why

submitted by /u/Jwosty
[link] [comments]

from programming https://ift.tt/3ntzoYV

The Micro-Frontend Chaos

submitted by /u/bitter-cognac
[link] [comments]

from programming https://ift.tt/3mom49b

The Top 13 Ethical Hacking Courses on Udemy (2021)

submitted by /u/Jan_Prince
[link] [comments]

from programming https://ift.tt/3GoMbEU

What Are DORA Metrics? (And Why Is Everyone Talking About Them?)

In order to improve DevOps practices, teams need to be able to measure them and are turning to DORA metrics as the gold standard. These four metrics, change lead time, deployment frequency, change failure rate, and mean time to restore, are measures of how well teams deliver value to customers and can help inform decisions around what and how to make improvements to DevOps processes.

“You can’t improve what you don’t measure.” It’s a maxim to live by when it comes to DevOps. Teams need to make data-driven decisions in order to continuously improve practices, deliver software faster, and ensure that it remains reliable. Making DevOps measurable is key for being able to know and invest in what processes and tools work and fix or remove what doesn’t. DORA metrics have become the golden standard for teams aspiring to optimize their performance and achieve the DevOps ideals of speed and stability.



from DZone.com Feed https://ift.tt/3GmnqsN

Use rust for embedded development

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3BlMbSa

Run your own CI pipeline with GStreamer's new monorepo

submitted by /u/mfilion
[link] [comments]

from programming https://ift.tt/3jDCqZJ

UAParser.js npm Package Supply Chain Attack: Impact and Response - Truesec

submitted by /u/cyborgboy0
[link] [comments]

from programming https://ift.tt/3GmO4Sr

Monday, October 25, 2021

How intensive modding ushered in China’s computer revolution – TechCrunch

submitted by /u/Ashamed_Werewolf_325
[link] [comments]

from programming https://ift.tt/3Ci6dOC

I Made the Exact Same App with Firebase, AWS Amplify, RxDB, PouchDB and WatermelonDB

submitted by /u/realPubkey
[link] [comments]

from programming https://ift.tt/3nsbv4a

DZone Cloud Show: KubeCon 2021 Recap

KubeCon Recap Show

Join us for the first-ever DZone Cloud Show as we recap and bring you up to speed with everything that happened at KubeCon NA 2021. Have a question or topic you want us to address? Then, be sure to leave a comment!

The DZone Cloud Show is broadcast across all DZone social media channels.



from DZone.com Feed https://ift.tt/3jAUJ1I

Does Your Software Process Still Make Sense?

submitted by /u/ElyeProj
[link] [comments]

from programming https://ift.tt/3jzpnIs

Defining the Developer Experience

If you run a software company, it’s common to think about the User Experience (UX), how they experience your product when they use it, how intuitive it is to interact with, how quickly someone can accomplish an activity within your product, and how they feel about that process when it is completed. 

The developer experience (DX) is similar, but instead of how your customer experiences using your software, it’s how your developers experience the process of adding features, fixing bugs, doing code reviews, meeting testing objectives, coordinating on QC/QA requirements, and fulfilling their responsibilities in the release process. 



from DZone.com Feed https://ift.tt/3vHYvLs

Using LoopBack Connectors With IBM App Connect Enterprise

IBM® App Connect Enterprise provides a LoopBackRequest node, which enables you to issue synchronous requests to backend data sources by using LoopBack® connectors such as MongoDB, Cloudant®, or PostgreSQL.

In this article, we provide detailed information on the installation and configuration of the required LoopBack® connectors for use with IBM® App Connect Enterprise in container-based deployment in Cloud Pak for Integration. We will primarily cover Cloudant and CouchDB databases; however, a similar technique can be applied to other databases like MongoDB and PostgreSQL.



from DZone.com Feed https://ift.tt/3vK1SkP

How to optimize your Github to get more interviews

submitted by /u/ItsTheWeeBabySeamus
[link] [comments]

from programming https://ift.tt/2ZoxMIa

Open Source eMarket Online Store v1.0 beta 3

submitted by /u/musicman-music
[link] [comments]

from programming https://ift.tt/3Ci8wRT

8 Things to Consider When Choosing an Embedded Analytics Vendor

Choosing an embedded analytics vendor is not an easy task. There are so many solutions available on the market that it is overwhelming. How can you make the best decision and ensure you invest in a solution that is really going to make an impact?

The truth is that there is no straight answer. In fact, the right answer is a combination of a couple of right answers, and of course, your specific business needs.



from DZone.com Feed https://ift.tt/3pwqvAC

Why Do We Need Spring Boot? Before Spring Boot and After Spring Boot | Spring Boot Features

In the video below, we take a closer look at why we need Spring Boot. Also, learn about Before Spring boot and After Spring boot | Spring boot features. Let's get started!



from DZone.com Feed https://ift.tt/3jB2rc0

Opening a PDF in Xamarin Forms (P2: Xamarin.Android with Radaee)

submitted by /u/Damien_Doumer
[link] [comments]

from programming https://ift.tt/3EiQLlV

Designing Low Upkeep Software

submitted by /u/alexeyr
[link] [comments]

from programming https://ift.tt/3b9ZZVh

Writing Clean Code: Naming

When you start learning how to code your main focus is writing code that works correctly for the problem you are solving. Yes, code needs to work correctly and that is a good place to start learning. However, in a real work environment, you also want to ensure you write clean code.

Clean code is readable, extensible, changeable, and maintainable. These are all important qualities for a code to have.



from DZone.com Feed https://ift.tt/2ZnrS9x

Conti Ransom Gang Starts Selling Access to Victims

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3vJDEay

How to Customize User Interface in Apereo CAS

In this article, we are going to see how to customize the user interfaces of a CAS application. 

As you may know already, we are dealing with WAR overlay installation of the CAS project. Within this overlay project, there are no view pages available for us to modify. So first of all, we need to bring down any CAS views which we need to modify into our overlay from the CAS source code.



from DZone.com Feed https://ift.tt/3CjoKKA

Text Preprocessing Methods for Deep Learning

Deep Learning, particularly Natural Language Processing (NLP), has been gathering a huge interest nowadays. Some time ago, there was an NLP competition on Kaggle called Quora Question insincerity challenge. The competition is a text classification problem and it becomes easier to understand after working through the competition, as well as by going through the invaluable kernels put up by the Kaggle experts.

First, let’s start by explaining a little more about the text classification problem in the competition. 



from DZone.com Feed https://ift.tt/3Cg6FNB

How to Know When to Utilize Cross-Browser Testing

We all know that if we are developing something that runs on the web using browsers then cross-browser testing needs to be done. However, there is another variation of cross-browser testing – cross-device testing. If we have an application that is supposed to work on a device and is used by a set of people who may be using multiple devices then cross-device testing is needed.

Thus, cross-device testing here is equivalent to testing your application on multiple devices (at least all the devices that your customers might be using).



from DZone.com Feed https://ift.tt/30TXqoh

Two Keys to Agile Transformation

Enterprise agility has rapidly become one of the most crucial variables for a business’s long-term resiliency. With the COVID-19 pandemic, never-ending disruptions to the global supply chain, and nearly every industry’s typical processes flipped upside down, there has never been a more important time to prioritize agility than now.

While the rewards of agility are high, organizations are struggling to implement key technologies and adhere to the methodologies that can get them there. In fact, the 14th Annual State of Agile Report notes that 59 percent of organizations are following agile principles, but only 4 percent of these organizations are getting the full benefit. But the ability to adapt quickly, seize new opportunities, and reduce costs is critical for survival in the ever-evolving and hypercompetitive digital age.



from DZone.com Feed https://ift.tt/3nltoRS

What we can learn from "_why", the long lost open source developer

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/311RJ83

Popular NPM package UA-Parser-JS poisoned with cryptomining, password-stealing

submitted by /u/feross
[link] [comments]

from programming https://ift.tt/3mbnjbl

Ua-parser-js highjack seems to be a part of a larger campaign first uncovered last week

submitted by /u/ittyyppi
[link] [comments]

from programming https://ift.tt/3bakqkW

Flavours of rounding

submitted by /u/semuserable
[link] [comments]

from programming https://ift.tt/3GkIzDA

C++ Smart Pointers and Arrays - is that ever useful?

submitted by /u/joebaf
[link] [comments]

from programming https://ift.tt/3Golksj

Sunday, October 24, 2021

Linus: WE DO NOT BREAK USERSPACE! (2012)

submitted by /u/wisam910
[link] [comments]

from programming https://ift.tt/30NzYJk

Enhancing Photorealism Enhancement

submitted by /u/hi9580
[link] [comments]

from programming https://ift.tt/3b7IeWE

IT Recruiters: 3 Alternatives and Why EVERYONE Hates Them

submitted by /u/spo81rty
[link] [comments]

from programming https://ift.tt/3CnJxMU

Failing Software Projects Are Like a Rope With a Knot In

submitted by /u/DynamicsHosk
[link] [comments]

from programming https://ift.tt/2ZkA4Yp

Borrowing Trouble: The Difficulties Of A C++ Borrow-Checker

submitted by /u/alexeyr
[link] [comments]

from programming https://ift.tt/3Gk46wo

Python in the cloud with WebAssembly | online example

submitted by /u/kpmtech
[link] [comments]

from programming https://ift.tt/3CaPvAT

GitHub Solution for «Support for password authentication was removed»

submitted by /u/snacksy13
[link] [comments]

from programming https://ift.tt/3CfNa7J

Practical SOLID in Golang: Single Responsibility Principle

submitted by /u/ompluscator
[link] [comments]

from programming https://ift.tt/3ma5cTt

Today's coding challenge #37 - Number of Valid Words in a Sentence.

submitted by /u/the2ndfloorguy
[link] [comments]

from programming https://ift.tt/3EgfxU3

Insights Into Proactive Threat Hunting

Proactive search for complex threats seems to be a useful technology but inaccessible for many organizations. Is it really so? What do companies need to do to start Threat Hunting? What tools are needed for threat hunting? What trends in this area can be seen on the market in the coming years? Here's everything you should know.

What Is Threat Hunting?

Threat Hunting is a search for threats in a proactive mode when the information security specialist is sure that the network is compromised. They should understand how the network operates in order to be able to identify various attacks by examining the existing anomalies.



from DZone.com Feed https://ift.tt/2ZkcbzV

Bias vs. Fairness vs. Explainability in AI

Over the last few years, there has been a distinct focus on building machine learning systems that are, in some way, responsible and ethical. The terms “Bias,” “Fairness,” and “Explainability” come up all over the place but their definitions are usually pretty fuzzy and they are widely misunderstood to mean the same thing. This blog aims to clear that up.

Bias

Before we look at how bias appears in machine learning, let’s start with the dictionary definition for the word:

“Inclination or prejudice for or against one person or group, especially in a way considered to be unfair.”

Look! The definition of bias includes the word “unfair.” It’s easy to see why the terms bias and fairness get confused for each other a lot.



from DZone.com Feed https://ift.tt/3pyW6lk

5 Security Concerns for Developers In Workload Protection

As more workloads move to the cloud, there’s an increased focus on securing them differently. Here are some useful tips for developers to keep in mind as they explore workload protection strategies this year. 

1. Streamline and Automate Your Protection Efforts When Possible

Succeeding with workload protection becomes easier when people use tools that allow monitoring regardless of location. Some products enable overseeing physical, cloud, and application workloads from a single console and making changes as necessary. 



from DZone.com Feed https://ift.tt/3jwzcXP

Livebook - Interactive Elixir code

submitted by /u/nocivus
[link] [comments]

from programming https://ift.tt/3nmmzQ5

Set intersection in C language

submitted by /u/refko00_
[link] [comments]

from programming https://ift.tt/3B4LVH6

The Debugger Checklist – Part I

I’m a disorganized person by nature. When I follow a process, it’s by habit and intuition. But when a debugging problem keeps me up at night and gets me to that state of mind where a career of raising sheep in New Zealand seems like an attractive option … That’s when I need to back off and walk through this process in an orderly fashion. This process never fails. When you walk through it, you can track any problem. 

Now I’m going to skip a lot of common advice. Most debugging tutorials start with things that relate to a process: File an issue, reproduce as a test case, etc. I think there’s plenty written on that online. People use it as filler since they assume debugging is a simple process. It is sometimes, but as we will learn in this blog, there’s a lot of depth and breadth to this misleadingly simple process.



from DZone.com Feed https://ift.tt/3GfwKP3

Emerging EA Trend: Digital Twin of an Organization

The need to innovate and continuously change is a necessary survival skill for enterprises. How your organization executes that change is something that is unique to your organization. Keeping in touch with the newest ways of implementing change can be overwhelming, given that there are always new enterprise architecture trends vying for your attention. One that is particularly interesting to EA professionals is the digital twin of an organization (DTO)

A DTO is a dynamic software model of any organization. It relies on data to understand how an organization operationalizes its business model, connects with its current state, responds to changes, deploys resources, and delivers expected customer value.



from DZone.com Feed https://ift.tt/3mbKAu2

Google had a plan called "Project NERA" to turn the web into a walled garden

submitted by /u/adnan252
[link] [comments]

from programming https://ift.tt/3vDAOno

Why It is Not a Good Idea to Have Everybody Become Software Engineers, But rather find a solution to improve the quality of current software engineers.

submitted by /u/Ssalem01
[link] [comments]

from programming https://ift.tt/3jx95QA

Button Animation in WPF

submitted by /u/IllustrationExpo
[link] [comments]

from programming https://ift.tt/3BahlvP

[Part 1] How to deploy a scalable web application

submitted by /u/Elminday
[link] [comments]

from programming https://ift.tt/3vFI0iN

I have released Python-HDWallet v2.0.1 package 📦 In this version, you can interact with Command Line Interface CLI.

submitted by /u/meherett
[link] [comments]

from programming https://ift.tt/3nstmYH

Decorrelating SQL subqueries (i.e. compiling them without nested loops)

submitted by /u/alexeyr
[link] [comments]

from programming https://ift.tt/3b8AKT8

Strings, arrays, recursion, and parsing JSON: Exploring PL/pgSQL

submitted by /u/eatonphil
[link] [comments]

from programming https://ift.tt/3m7Rd05

What Is Web Data Harvesting

Web data harvesting is the method of collecting organized web data in an automated way. It's likewise called web data scraping or web data extraction. The term data harvesting, or web data scraping, has reliably been a concern for site service providers and information publishers. As a modest and simple approach to collecting online data, the strategy is frequently utilized without permission to steal website data like text, photos, email addresses, and contact lists.

How To Use Web Data Harvesting

Data harvesting is the process to extract important information out of target websites and putting them into your database in an organized format. Data harvesting, hence, doesn't include algorithms, AI, nor measurements. Instead, it depends on computer programming like Python, R, Java, to work. Plus, data harvesting is more about being precise.



from DZone.com Feed https://ift.tt/3C9OOaR

Supercharge your NodeJS with Rust

submitted by /u/skwee357
[link] [comments]

from programming https://ift.tt/3EbJNiU

Hey, I have seen this in a pwnfunction Video. I know that it is some sort of the robbyrussel theme, but I just really can't figure out the font. Maybe you guys can help :D (everything shown at included timestamp)

submitted by /u/Cubismn
[link] [comments]

from programming https://ift.tt/3jwwrpi

I have created a web app using reactjs library. On this website, you are a governor of a selected country when a pandemic has just been declared globally. It is expected to have your population achieve herd immunity without being overthrown

submitted by /u/kazuleta
[link] [comments]

from programming https://ift.tt/3EbZdU4

Converting text into your handwriting

submitted by /u/congolomera
[link] [comments]

from programming https://ift.tt/3Badrmv

A Record Number of Americans Are Quitting Their Jobs; Highest Numbers Since 2000

submitted by /u/MediaTrafficOrg
[link] [comments]

from programming https://ift.tt/3vH8r7H

Saturday, October 23, 2021

[T] What is a REST API? | Design Principles of REST API

submitted by /u/shreex7522
[link] [comments]

from programming https://ift.tt/3m66BdB

Fast and Elegant Clojure

submitted by /u/sidcool1234
[link] [comments]

from programming https://ift.tt/3m6bDa0

Hey I just started C and HTML and I’m curious what’s up with sits that won’t let back button to google search results? Ex:

submitted by /u/Paulphoenix4
[link] [comments]

from programming https://ift.tt/3EdCwPh

New Video: "Structuring Minimal APIs: A First Draft" (for .NET 6)

submitted by /u/shawnwildermuth
[link] [comments]

from programming https://ift.tt/3vDaEBl

NFT-based MMORPG just launched

submitted by /u/Nerevars_Bobcat
[link] [comments]

from programming https://ift.tt/3nqBDMu

My first Python Package (GNews) reached 100 stars milestone on Github

submitted by /u/ustype
[link] [comments]

from programming https://ift.tt/3mfLy8F

A cool rust optimization story

submitted by /u/fulmicoton
[link] [comments]

from programming https://ift.tt/3GiqplW

I made my first website, I know it's not very original. But I would still like to see comments.(its a pixel art creator) .

submitted by /u/Worried_Yesterday_58
[link] [comments]

from programming https://ift.tt/3E9SAlj

Merge sort with O(sqrt(n)) auxiliary memory complexity – example run

submitted by /u/Max_Arbuzov
[link] [comments]

from programming https://ift.tt/3psSRvy

.NET Hot Reload Support via CLI Restored

submitted by /u/AvinchMC
[link] [comments]

from programming https://ift.tt/3nt05gC

An open-source, local-first desktop app that helps search, filter, and preview video files (like YouTube).

submitted by /u/SuboptimalEng
[link] [comments]

from programming https://ift.tt/3vFCjBJ

A performance review of GitHub Actions - the cost of slow hardware

submitted by /u/schebas
[link] [comments]

from programming https://ift.tt/3b5D51i

How To Copy Files From One Directory to Another in Java: Example

Hello folks. I have been programming in Java for a long time, and you won't believe it, but there was no file copy method in the Java API until Java 7. Our options were either to: write it ourselves using a FileInputStream, a FileOutputStream, and a buffer to copy bytes from one to the other; or, better yet, use the FileChannel.transferTo() method or the Apache Commons FileUtils, which was a lifesaver in those days and still is today. 

JDK has evolved now, and you have a decent API to copy files from one directory to another. In this article, I'll show you both the pre-Java code for copying files from one directory to another as well post Java 7 code, which makes this task a lot easier.



from DZone.com Feed https://ift.tt/3Gev608

Why We Chose AWS ECS and What We Learned

submitted by /u/mtyurt
[link] [comments]

from programming https://ift.tt/2ZmnXKE

challenge ot the day #36 - Find First and Last Position of Element in Sorted Array.

submitted by /u/the2ndfloorguy
[link] [comments]

from programming https://ift.tt/3GfgSMq

Temple OS by Terry A.Davis

submitted by /u/Purrgis
[link] [comments]

from programming https://ift.tt/2XF7noz

Check out the Top 100 most frequently asked Python Interview Questions and Answers

submitted by /u/PrincessIzabella
[link] [comments]

from programming https://ift.tt/2Zluqpb

led name tag software Com Ports not working as the program is to old or pc is not know what to look for here is a post of the tha same thing no clue if any one can help but it`s woth it

submitted by /u/volkinaxe
[link] [comments]

from programming https://ift.tt/3np194K

Increasing code quality with Hyperlambda

Fundamentally Hyperlambda is really just a Turing complete markup language, with some added capabilities resembling features from XSLT and XPath. You could argue Hyperlambda is the programming equivalent of YAML. On the index of "programming level abstractions" if we argue that CISC x86 assembly code is at level 1 (the bottom level) and C# and Java is at level 5, while Python and PHP are at level 10 - Hyperlambda is at level 100+ somewhere.

Of course, the point being, that 95% of the times you need a low level programming construct, Hyperlambda implicitly creates your C# objects and ties these together 100% correctly out of the box. This reduces the cognitive complexity of your resulting app's code by orders of magnitudes. To illustrate this difference, please have a look at the following code snippet taken from Microsoft's official documentation for how to correctly create an HTTP request from C#.



from DZone.com Feed https://ift.tt/3B9FJNU

System Design and Recommendation Algorithms of Airbnb, Uber, TikTok, Spotify, Twitter, YouTube & Other Tech Giants

submitted by /u/vadhavaniyafaijan
[link] [comments]

from programming https://ift.tt/3Eo69Oj

React Website Using Styled Components

submitted by /u/guyrty
[link] [comments]

from programming https://ift.tt/3vCUVlw

Measuring team productivity through Git

submitted by /u/afrenegade
[link] [comments]

from programming https://ift.tt/2Ze2l3b

Why And Where You Can Learn Java Programming Full Courses For Free

submitted by /u/worldstreamseo
[link] [comments]

from programming https://ift.tt/3vCDa5T

Workflow for upgrading Rails in a large monolith

submitted by /u/iridakos
[link] [comments]

from programming https://ift.tt/3B1AMqw