Всі статті

Рівні зрілості ІТ-інфраструктури підприємства

Опис переваг і недоліків кожного рівня окремо. Аналітики стверджують, що в стандартній ситуації понад 70% ІТ-бюджету витрачається на підтримання інфраструктури – серверів, мереж,...

Alex 25 November 2020 · 0 · 125

Як керувати сеансами в Golang за допомогою Gin Framework та Redis?

Перш ніж ми почнемо писати код для управління сесіями в Golang, обговорімо, що таке управління сесіями та чому це важливо? Що таке управління сесіями? Управління сесіями - це про...

Alex 24 November 2020 · 0 · 399

Керуємо мережевими підключеннями в Linux за допомогою консольної утиліти nmcli

Використовуйте всі можливості інструменту управління мережевими підключеннями NetworkManager в командному рядку Linux c допомогою утиліти nmcli. Утиліта nmcli безпосередньо зверта...

Alex 17 November 2020 · 0 · 601

5 речей які слід знати перед розгортанням MongoDB

MongoDB є однією з найпопулярніших баз даних і  однією з найпростіших NoSQL баз даних для налаштування. Часто системні адміністратори реляційних баз даних успадковують бази даних M...

Alex 12 November 2020 · 0 · 365

Як скомпілювати код у браузері за допомогою WebAssembly

Браузери стали потужними. Спочатку вони використовувалися для обміну науковими роботами в CERN, а тепер в браузері можна запускати Google Earth, грати в Unity 3D- ігри  та навіть п...

Alex 11 November 2020 · 1 · 272

Не використовуйте оператор "+" для об'єднання рядків в Python

Коли я тільки почав працювати з Python, я інтуїтивно почав використовувати оператор + для об'єднання рядків, як в Java і багатьох інших мовах програмування. Однак незабаром я помі...

Alex 09 November 2020 · 0 · 891

Життєвий цикл потоку в Java

Ця стаття спрямована на пояснення різних станів потоку в світі Java. Якщо ви новачок в області багатопотокового програмування, спробуйте спочатку почитати про потоки що-небудь базо...

Alex 04 November 2020 · 0 · 932

Обробка розподілених транзакцій в мікросервісній архітектурі

Сьогодні ми пропонуємо вашій увазі невеличкий матеріал про мікросервіси та розподілену архітектуру. Він, зокрема, зачіпає ідею Мартіна Фаулера про те, що нова система повинна почин...

Alex 02 November 2020 · 1 · 561

TypeScript для бекенд-розробки

Java все ще являється мовою яку найчастіше вибирають для бекенд розробки. На це є чимало причин: швидкість, безпека (якщо, звичайно, закрити очі на null-покажчики), плюс велика, до...

Alex 01 November 2020 · 0 · 365

Як написати власну файлову систему на Rust?

Дані що створюються програмами необхідно десь зберігати для подальшого використовування, і вони повинні бути якось структуровані, щоб ми могли швидко знайти необхідну інформацію. Ф...

Alex 31 October 2020 · 0 · 188

Запускаємо командний рядок Linux на iOS

А ви знали, що можна запустити командний рядок Linux на пристрої з iOS? Можливо, ви запитаєте: «Навіщо мені користуватися текстовими застосунками на iPhone?» Користувачі Linux хочу...

Alex 30 October 2020 · 0 · 517

Випуск Pyston 2, реалізація мови Python з JIT-компілятором

Вийшла нова версія проєкту Pyston 2. Pyston це реалізація мови Python з використанням напрацювання проєкту LLVM. Реалізація примітна застосуванням сучасних технологій JIT-компіляці...

Alex 29 October 2020 · 0 · 130