Category: Статьи

10
Янв
2022

Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 3

Мы создали и запустили два микросервиса. Теперь понадобится то, что их свяжет и будет маршрутизировать запросы пользователя на каждый из них.
— Читать дальше «Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 3…

07
Янв
2022

Подробное описание языка Python для начинающих

Python — красивый, лаконичный и многофункциональный язык. Давайте пробежимся по фундаменту Python. Статья подойдёт для начинающих.
— Читать дальше «Подробное описание языка Python для начинающих»

31
Дек
2021

Топ-10 веб-приложений на CodePen за 2021 год

Лучшие веб-проекты CodePen 2021 года: слайдеры, навигация, анимированные открытки, дашборд по ведению проектов и многое другое.
— Читать дальше «Топ-10 веб-приложений на CodePen за 2021 год»

30
Дек
2021

Сравнение быстродействия def и lambda-функций Python 3.x

Сравним быстродействие def и lambda-функций. Предположительно, lambda, заточенный под однострочники, будет быстрее выполняться и создаваться.
— Читать дальше «Сравнение быстродействия def и lambda-функций Python 3.x»

29
Дек
2021

Как в С++ обрабатывать ошибки в конструкторах без исключений?

Давайте представим, что у вас в приложении нет поддержки исключений и есть конструктор, который должен сообщить об ошибке. Как вы поступите?
— Читать дальше «Как в С++ обрабатывать ошибки в конструкторах без исключений?»

28
Дек
2021

Самые интересные факты из веб-альманаха 2021

Интересные факты из ежегодного веб-альманаха. Узнайте, какая JS-библиотека самая популярная и сколько весит перегруженная CSS страница.
— Читать дальше «Самые интересные факты из веб-альманаха 2021»

24
Дек
2021

3 основные сферы применения Python

Python — это скриптовый язык программирования, который используется во многих областях, начиная от IOS и Android и заканчивая серверными OS. Давайте рассмотрим три основные области его применения. Веб-разработка Машинное обучение Автоматизация процессо…

22
Дек
2021

Баттл языков программирования 2021 завершился

По результатам батла выбран лучший язык программирования 2021 года по версии Tproger. Подготовили таблицу с первыми тремя местами.
— Читать дальше «Баттл языков программирования 2021 завершился»

21
Дек
2021

Финал баттла языков программирования 2021

В финал за звание лучшего языка программирования вышли лучшие из лучших: C# vs. Python, Java vs. Go. Отдайте голос за любимый язык.
— Читать дальше «Финал баттла языков программирования 2021»

20
Дек
2021

Полуфинал битвы языков программирования 2021

Страсти накаляются, и в полуфинал битвы за звание лучшего языка программирования 2021 выходят: Java vs. C#, Go vs. Python.
— Читать дальше «Полуфинал битвы языков программирования 2021»

19
Дек
2021

Шестой раунд битвы языков программирования 2021

В этот раз за звание лучшего языка программирования 2021 будут соревноваться: C++ vs. C#, Kotlin vs. Python.
— Читать дальше «Шестой раунд битвы языков программирования 2021»

18
Дек
2021

Пятый раунд битвы языков программирования 2021

Пятый раунд на звание лучшего языка программирования 2021 открывают следующие языки: C vs. Java, TypeScript vs. Go.
— Читать дальше «Пятый раунд битвы языков программирования 2021»

17
Дек
2021

Четвёртый раунд битвы языков программирования 2021

В этом раунде на лучший язык программирования 2021 претендуют такие кандидаты: JavaScript vs. C++, а также Ruby vs. Kotlin.
— Читать дальше «Четвёртый раунд битвы языков программирования 2021»

16
Дек
2021

Третий раунд битвы языков программирования 2021

Сегодня за звание лучшего языка программирования 2021 пободаются такие кандидаты: Visual Basic vs. Java, а также Swift vs. Go.
— Читать дальше «Третий раунд битвы языков программирования 2021»

15
Дек
2021

Битва языков программирования 2021 продолжается

Продолжаем выбирать лучший язык программирования 2021, и сегодня за звание лучшего поборются: Pascal vs. C#, Python vs. Rust.
— Читать дальше «Битва языков программирования 2021 продолжается»

14
Дек
2021

Push-уведомления. Типы, предназначения и советы по использованию

Рассказываем, что такое Push-уведомления, каковы плюсы и минусы их использования и какие сервисы можно использовать для их настройки.
— Читать дальше «Push-уведомления. Типы, предназначения и советы по использованию»

13
Дек
2021

Баттл языков программирования 2021 стартует уже завтра

Отбросьте результаты исследований TIOBE, ведь в нашем баттле именно вы выбираете лучший язык программирования 2021.
— Читать дальше «Баттл языков программирования 2021 стартует уже завтра»

06
Дек
2021

Как я создал благотворительный IT-стартап в 15 лет

В этой статье расскажу, как я создал благотворительный IT- стартап. Жду фидбек от опытных разработчиков и приглашаю поучаствовать в проекте.
— Читать дальше «Как я создал благотворительный IT-стартап в 15 лет»

05
Дек
2021

Как напечатать таблицу с помощью f-string

Разберём, как напечатать красивую таблицу с одинаковой шириной колонок, с разной шириной колонок, с шапкой из двух строк. Создадим функцию с параметром максимальной ширины таблицы и функцию для записи таблицы в текстовый файл.
— Читать дальше «Как напе…

05
Дек
2021

Как напечатать таблицу с помощью f-string

Разберём, как напечатать красивую таблицу с одинаковой шириной колонок, с разной шириной колонок, с шапкой из двух строк. Создадим функцию с параметром максимальной ширины таблицы и функцию для записи таблицы в текстовый файл.
— Читать дальше «Как напе…

03
Дек
2021

Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 2

В этой части мы попытаемся добавить безопасности в наше приложение — сделаем отдельный микросервис аутентификации/авторизации, а в нашем приложении BookStore запретим вызов методов неавторизованными пользователями.
— Читать дальше «Пишем Java веб-прило…

25
Ноя
2021

Подробный Python: или как переступить границу знаний

Автор рассказывает о некоторых фишках Python, насколько можно упростить свой код, как сделать его более читаемым и лаконичным.
— Читать дальше «Подробный Python: или как переступить границу знаний»

24
Ноя
2021

Технические ошибки на сайте: как найти и исправить

Чтобы оптимизировать ресурс с учётом рекомендаций поисковых систем, нужно сначала провести SEO-аудит и определить внутренние проблемы.
— Читать дальше «Технические ошибки на сайте: как найти и исправить»

22
Ноя
2021

Двоичное (бинарное) дерево: удаление элемента и скорость работы

Коснёмся удаления, рассмотрим как при этом перестраивается дерево, и обсудим скорость работы двоичного дерева в лучшем и худшем случае.
— Читать дальше «Двоичное (бинарное) дерево: удаление элемента и скорость работы»

16
Ноя
2021

Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 1.

Постараюсь описать шаги разработки приложения на Java, возникающие проблемы и пути их решения. Наращивать функциональность будем постепенно.
— Читать дальше «Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 1….