Programming

58 довгочитів
58Довгочитів

Функції frozenset() та filter() у Python

Всіх вітаю! Сьогодні ми будемо розглядати вбудовані функції frozenset() та filter(). Будемо розбирати кожгу функцію окремо на основі прикладів.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Функції max() та min() у Python

Всіх вітаю! У цій невеличкій статті ми розберемо вбудовані функції min() та max(). Насправді дуже прості суті цих функцій, тож оглянемо кожну з них по черзі.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Функції reversed() та map() у Python

Вітаю всіх! Сьогодні ми поговоримо про вбудовані функції reversed() та map() у Python. Розглянемо роботу кожної з функції окремо на прикладах, які дадуть зрозуміти суть цих функій.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Функції all() та any() у Python

Всіх вітаю! Сьогодні ми будемо розбирати суть та різницю між вбудованими функціями all() та any() у Python. Взагалі зрозуміти ці функції доволі не складно, тому і стаття не сильно велика.

Картинка довгочиту

Теми цього довгочиту:

It та ще 4 теми

Виводимо дані у вигляді таблиці в консолі з prettytable

У сьогоднішній статті ми будемо говорити про бібліотеку prettytable, яка надає можливість створювати та виводити таблиці у консолі. Ми розглянемо цю невеличку бібліотеку та розберемо її основні функції.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Визначення розширення файлу за вмістом

Всіх вітаю! Сьогодні у цій статті ми будемо розбирати бібліотеку filetype, яка здатна визначати розширення файла за вмістом.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Перетворення з арабської системи числення на римську з roman

Всіх вітаю! По-перше, я радий, що Друкарня буде існувати. По-друге, я продовжуюю свою діяльність, хоч і з набагато більшими паузами. Отже, у новій статті ми обговоримо як перетворювати арабської системи числення на римську за допомогою невеличкої бібліотеки roman.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Додаткові властивості словників у Python

Сьогодні ми поговоримо про деякі додаткові властивості словників, які надають бібліотеки bidict та frozendict. У цій статті ми розглянемо обидві бібліотеки та їх функції по черзі.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми

Хешування даних за допомогою bcrypt

У цьому матеріалі мова піде про бібліотеку brcypt та те, як її використовувати на приктиці. Ми поговоримо про її призначення, розберемо функціонал і тд.

Картинка довгочиту

Теми цього довгочиту:

Програмування та ще 4 теми
Залишили оплесків 1Кількість коментарів 2

Стратегічний дизайн виключень

Виключення у Java — звісно ж класний механізм, але невміле їх використання може суттєво погіршити продуктивність системи, особливо у "критичних шляхах" виконання.

Теми цього довгочиту:

Java та ще 3 теми
Залишили оплесків 47

Як насправді працює @Async у Spring і коли його використання створює більше проблем, ніж вирішує

Розбираємо небезпеки анотації @Async у Spring — як вона працює за кулісами, чому втрачається контекст логування, підводні камені з транзакціями та self-invocation

Картинка довгочиту

Теми цього довгочиту:

Java та ще 3 теми
Залишили оплесків 23

RFC 7807. Що це і для чого він потрібен бекенд розробникам

Як стандарт RFC 7807 змінює підхід до обробки помилок у Java розробці. У статті: що це таке, як працює формат "Problem Details", приклади використання та готовий код для інтеграції у Spring Boot

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 31

Порівняння рішень на Java, Kotlin та Scala

Давайте розглянемо, як задачу https://leetcode.com/problems/relative-ranks/solutions/6326961/sorting-mapping-approach можна вирішити трьома мовами програмування — Java, Kotlin та Scala.

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 21

Secure networking. Deep Dive

Глибоке занурення в протоколи TLS/SSL та інфраструктуру відкритих ключів (PKI). Основні поняття, процес встановлення захищеного з'єднання, роль сертифікатів та ланцюжка довіри

Теми цього довгочиту:

Security та ще 4 теми
Залишили оплесків 47

Поширені помилки у дизайні REST API

У довгочиті розглядаються поширені помилки при проектуванні REST API та способи їх уникнення: версіонування, використання DTO, підхід CQRS, робота з мікросервісами, та інші практики для підвищення продуктивності, безпеки й зручності API

Теми цього довгочиту:

Java та ще 4 теми
Залишили оплесків 84

Автори в темі