Санкции, разборки, потасовки и другая дичь которая не особо мешает, но отвлекает от основной деятельности. Был у меня аккаунт на bitbucket несколько лет назад который заблокировали и не дали стянуть исходники. Там истории лет на 12 было ну и хрен с ними — сегодня я все держу дома на отдельном сервере. До недавнего времени это был ноутбук [Intel i5, 12 ОЗУ] с ubuntu и docker engine и вполне не плохо справлялся с основными задачами хранения и CICD, сегодня переду на AMD Ryzen 5 5600X, SocketAM4 c 32 ОЗУ. Отсюда и вытекает ряд статей по настройке и установке инфраструктуры от Ubuntu Server до k8.
Читать далее «Установка и настройка Gitlab CE на Ubuntu 20.04»Рубрика: Новости
Как установить и использовать Docker в Ubuntu 20.04
Вступление
Docker — это приложение, упрощающее процесс управления процессами приложений в контейнерах . Контейнеры позволяют запускать приложения в процессах, изолированных от ресурсов. Они похожи на виртуальные машины, но контейнеры более переносимы, менее ресурсоемки и больше зависят от операционной системы хоста.
В этом руководстве вы установите и будете использовать Docker Community Edition (CE) в Ubuntu 20.04. Вы установите сам #Docker, поработаете с контейнерами и образами и отправите образ в репозиторий Docker.
Читать далее «Как установить и использовать Docker в Ubuntu 20.04»Intellij Idea кириллица в консоли (incorrect encoding in console output)
Столкнулся с логированием кириллицей, в консоли и получал кракозябры.
Что бы исправить Help menu -> Edit Custom VM Options
добавляем в конец
-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8
-Dconsole.encoding — отвечает за кодировку в консоли
-Dfile.encoding — отвечает за файловый вывод, например при использовании PGrestore
Так же можно указать кодировку в строке подключениия к базе
jdbc:mysql://localhost:3306/administer?characterEncoding=utf8
Intellij idea — конфликты горячих клавиш
И вот снова не работает часть горячих клавиш после снова винды. Здесь попробую собрать список комбинаций по отношению к софту который конфликтует с idea.
Alt + F7 — Nividia GeForce Experience при активации функций потоковых возможностей и записи видео забирает сразу около 7-10 клавиш из которых наш find usage;
Ctrl+Alt+V — Punto Switcher, вставка текста без форматирования. Но в idea это инициализация локальной переменной;
Какие изменения приносит Java 10?
Версии JDK выходят раз в полгода, и чтобы понять, что принесет нам десятая версия, давайте рассмотрим перечень нововведений.
Основные фичи Java 10
Хоть девятая версия и была выпущена всего шесть месяцев назад, нам обещают незабываемую десятую. Это обусловлено появлением новых функций, среди самых интересных можно выделить следующее:
- Вывод типа локальной переменной: улучшает язык Java, позволяя сократить объявление переменной до ключевого слова var.
- Parallel Full GC для G1(добавлен в 9 версии): усовершенствованный сборщик мусора.
- Application Class-Data Sharing: ряд наработок, позволяющих классам приложений размещаться в одном архиве.
- Экспериментальный JIT-компилятор на базе Java: новый JIT-компилятор Java VM.