суббота, 23 марта 2019 г.

Обход многоугольника параллельными прямыми


Как то раз, мне нужно было найти решение задачи обхода многоугольника. Долго искал в интернете, но так и не нашел нужного алгоритма. Возможно не правильно искал. Поэтому придумал свой алгоритм. В данном алгоритме для соединения прямых используются кривые Безье.

четверг, 7 марта 2019 г.

Заливаем множество папок в облако через консоль

Возникла необходимость закачать множество папок с файлами на Яндекс.Диск минуя браузер. Почему минуя браузер? Потому что, ввиду того что папок  не мало, а файлов в них еще больше, закачка через браузер обычно приводила к немалой нагрузке центрального процессора.

Слушаем интернет радио из консоли

Практически каждое современное аудио-приложение поддерживает потоковое аудио, но что, если вы предпочитаете слушать любимое интернет-радио, не покидая удобства терминала?

среда, 6 марта 2019 г.

Пишем консольное динамическое меню

Мне было интересно реализовать динамическое меню для консольного приложения. Динамическое оно, потому что, перемещение по пунктам меню будет происходить при помощи клавиш вверх и вниз. В качестве языка программирования будем использовать Си.