Метка Программирование

Как создать генератор паролей на kotlin?

Привет блог. Сегодня небольшая заметка про то как создать генератор паролей на Kotlin. Но не будем откладывать все в долгий ящик — поехали. PassGen Для начала создадим функцию, которая собственно и будет создавать наш пароль. Параметры метод будет принимать следующие…

Параллельные запросы в Kotlin — пишем свой Parallel Map

Привет блог. Сегодня я решил рассмотреть конкретный пример — parallel map Kotlin c использованием корутин. А именно мы посмотрим как можно реализовать параллельные запросы с помощью сопрограмм. Для чего нужны параллельные запросы? Сначала нужно узнать — для чего может потребоваться…

Kotlin — примеры кода (рецепты)

Привет! Сегодня никаких тематических записей — просто примеры кода kotlin для решения простых задач. Большинство задач можно решить прочитав внимательно документацию. Но, иногда, примеры приводимые там не очень показательны и малоприменимы к практическим задачам. Как узнать тип переменной Kotlin? Узнать,…

BufferedImage — рисуем пиксельное сердце

Всем привет. Сегодня будет маленькая заметка. Сидя поздним вечером дома и листая youtube я увидел, что много кто делает пиксельные игры, рисует пиксельный арт. Это сейчас в тренде. Вот и подумал, а почему бы мне не сделать такое же для…

Обобщения Kotlin (Generic) на простом примере

Привет. Сегодня будет короткий пост про обобщения Kotlin. Тема конечно изъезжена всеми вдоль и поперек, но это не умоляет ее ценности. Итак, все знают, что списки могут содержать в себе элементы любого типа, и все это благодаря обобщениям, которые позволяют…

Kotlin http Server — пишем простой сервер

Привет. Сегодня мы напишем простой kotlin http server без использования сторонних библиотек. Наш сервер будет принимать get запросы и параметры из адресной строки. Для чего это нужно и почему бы не использовать другие средства? Потому что наша цель — просто…

Язык программирования 2021 — что учить?

Всем привет. Вот и «отгремели» новогодние праздники и многие начинающие разработчики задают себе вопрос: «Какой язык программирования изучать в 2021 году?». Сегодня мы расскажем о наиболее популярных языках программирования 2021 году, на которые точно стоит обратить внимание. Итак, наливаем чай,…

Исключения в Kotlin — краткое руководство

Привет. Сегодня мы рассмотрим исключения в Kotlin на реальных примерах. Это будет краткое, но емкое руководство по обработке ошибок в Kotlin. Итак, исключения в языках программирования — это события в процессе выполнения программы, возникающие в ходе нарушения корректной работы. Например,…

Как спарсить номер телефона с авито?

Привет! Сегодня я покажу как просто парсить номер телефона с Авито без Selenium, Google Puppeteer и прочих headless-бразуеров. Делается это довольно просто. Подготовительные работы Собственно парсить номер телефона а Авито не сложно. Для этих целей нам не понадобится распознавать картинку,…

Вычисление факториала Kotlin

Привет! Сегодня мы рассмотрим несколько способов вычислить факториал Kotlin. На собеседовании иногда спрашивают это, поэтому лишним точно не будет. К тому же, один из вариантов будет основан на корутинах. Итак, приступим! Что такое факториал числа? Факториалом числа n называется произведение…