Articles

Have you ever wanted to know how text editors work, or how shell scripts change terminal text colors, update lines without scrolling, or move the cursor around? Surprise, surprise: even as Java devs, we can do this! 

In this series, I’ll walk you through building a terminal-based text editor with Java

Source de l’article sur DZONE

In this article, we will discuss a use case where data from one kafka cluster has to be migrated to another Kafka Cluster. Here the target is strimzi and the source is a standalone Kafka cluster.  Target means where data has to be copied and the source is from where we want to copy/migrate data. I have an article on how to use mirrormaker with apache kafka clusters about mirrormaker version 1. This article is about mirrormaker 2, which has more features than mirrormaker1.

At the time of writing this article, the latest version of strimzi is 0.22.1 and can be downloaded from here.

Source de l’article sur DZONE

Just like a tortoise hides inside its shell and a porcupine’s sharp quills leap to attention when they sense danger, we human beings also put on protective armor when we feel threatened. Risky situations, anxiety from the unknowns, and the danger of being exposed evoke the same emotional response as the fear of being chased by a predator. 

We feel vulnerable. But instead of embracing vulnerability, accepting our fears, and leading with curiosity, we put on a shield of protection. We project confidence even when we are scared, speak with surety even when we are unsure, hide our mistakes with the fear of disapproval and avoid confrontation to save ourselves from the risk of emotional exposure. 

Source de l’article sur DZONE

In the AngularAndSpring project charts are displayed. To display the charts I have developed the ngx-simple-charts library. The design goal is to be D3.js based, have a typesafe Angular API, and be so simple and small that it can be migrated fast to new Angular versions. Currently the library supports line charts, bar charts might be supported in the future. 

Creating and Configuring the Angular Library

The Angular CLI can generate a library shell with this command: ng generate library <library_name>

Source de l’article sur DZONE

Every week users submit a lot of interesting stuff on our sister site Webdesigner News, highlighting great content from around the web that can be of interest to web designers.

The best way to keep track of all the great stories and news being posted is simply to check out the Webdesigner News site, however, in case you missed some here’s a quick and useful compilation of the most popular designer news that we curated from the past week.

The Core Concepts of Bold Web Design

 

Chrome Extensions Every Web Developer Must Have

 

How to Use Email Infographics to Engage Subscribers

 

30+ Free Graphic Templates for SaaS Social Media

 

Searchbox – A Lightweight JavaScript Library for Building Search UIs

 

Twake – Open Source Collaboration Platform for Teams

 

Synthesia – Generate Professional-looking AI Videos from Text in Minutes

 

Design Resources

 

19 Trippy & Glitchy CSS Distortion Effects

 

Update on Firefox Send and Firefox Notes

 

The Rounded User Experience

 

Chinese Approach to 3D Illustration and Character Design

 

Sapiens Character Builder

 

ComicA11y

 

Here’s How You Measure the Success of a UX Design Project

 

Tools Should not Only Be for Experts – They Should Turn Us into Them

 

Designing with Accessible Color Contrast on the Web

 

The Future of Experiences, According to a Theme Park Designer

 

How to Make an App – The Ultimate Guide

 

Page Experience: A Guide on Google’s Newest Ranking Factor

 

Visual Mind AI – How Attractive is your Website?

 

The Untold History of MacOS System Preferences

 

Bringing Context to Design Systems

 

How to Market Yourself as a Creative Entrepreneur

 

Magic Startup Shell – Validate your Startup Idea

 

Want more? No problem! Keep track of top design news from around the web with Webdesigner News.

Source


Source de l’article sur Webdesignerdepot

As the great Mark Twain once wrote in response to reading his own obituary in May of 1897 , "reports of my death have been greatly exaggerated." Fast forward nearly a hundred years to 1995, and a Finnish computer scientist named Tatu Ylönen created a secure transport protocol known simply as Secure Shell (SSH). What do these things have to do with each other? Nothing, aside from perception.

In its most practical terms, SSH enables users to establish a secure, remote connection with a Linux-based machine via a Command Line Interface (CLI). SSH is the de facto standard for secure server access, and has survived the test of time, despite a significant shift in how infrastructure is operated in the cloud.

Source de l’article sur DZONE

"Hub" is a command-line client for GitHub used to manage issues, pull requests, and conveniently fork or check-out repositories.

The command "hub" is a command-line client for GitHub. You can use it to view or create issues, pull requests, conveniently fork or check-out repositories, and much more.

You may also like: Git Vs. GitHub: Demystifying the Difference

Source de l’article sur DZONE

This is the tutorial I wish I had around some years ago when I first tried to learn how to use Vim. If you’re just beginning to know this amazing text editor, please keep reading; I am writing this tutorial right for you!

Whether you prefer to code in a simple steps editor or in a full-fledged IDE, the fact remains that a console-based text mode editor can be an invaluable tool for many purposes, from coding to remote system administration. VIM (Vi IMproved) is the most common version of a classic UNIX text editor named vi, which is currently available on almost any platform. It’s one of the most useful and complex console tools you can find, and also one you can make use right away, no matter what you do for a living (everyone needs to write something, right?).

Source de l’article sur DZONE