Новые статьи Озвучка статей локальной TTS модельюЯ люблю читать статьи, но, к сожалению, после рабочего дня за компьютером, что-либо читать уже не так приятно, ведь зрение почти на пределе. Чтобы продолжить любимое занятие, не напрягая глаза, я даже выделил для этой цели отдельный браузер — Microsoft Edge — в нём хорошая встроенная читалка и широкий набор голосов. Недостаток в том, что это онлайн голоса и их нельзя просто записать в аудио-файл, чтобы потом послушать, не открывая статью. ![]() Продолжить Рейтинг: 2 (За: 2 | Против: 0) Добавлено: 1.10.2025 от aNNiMON Комментарии (0) Метки на картах это просто. Rust CLI приложениеEnglish version В этой части создадим CLI-приложение на языке Rust, которое соберёт все необходимые данные для отображения фотографий на карте: координаты, чуть-чуть информации о камере, уменьшенное превью, а также сгенерирует саму карту. ![]() Продолжить Рейтинг: 6 (За: 6 | Против: 0) Добавлено: 12.01.2025 от aNNiMON Комментарии (5) Метки на картах это просто. КластеризацияEnglish version Если фотографий много, то отображать их все сразу на карте — не самая лучшая идея, как в плане UX, так и в плане производительности. Поэтому давайте сгруппируем фотографии и покажем их количество. ![]() Продолжить Рейтинг: 3 (За: 3 | Против: 0) Добавлено: 9.01.2025 от aNNiMON Комментарии (0) Метки на картах это просто. OpenLayersEnglish version Я всегда считал, что отображать что-то на картах — дело трудоёмкое и непростое. Чтобы разобраться в API нужно посмотреть примеры, а их мало кто выставляет публично, потому что нужен токен для отображения и работы с картой. А токен надо сначала где-то получить, а потом ещё и скрыть от чужих глаз. В общем, морока да и только. Но потом я подумал, а зачем же мне проприетарные Google Maps, когда есть OpenStreetMaps? Поискал API, наткнулся на OpenLayers, открыл примеры и удивился их количеству и простоте. ![]() В серии статей мы разберёмся с OpenLayers, выведем на карту превьюшки фотографий, прикрутим кластеризацию, а в финале сделаем приложение на Rust, которое Продолжить Рейтинг: 5 (За: 5 | Против: 0) Добавлено: 4.01.2025 от aNNiMON Комментарии (2) Игра «Жизнь» на JavaScript и PythonПривет всем! Игра «Жизнь» (Game of Life) придумана Джоном Конвеем в 1970-м году. Это – игра без игроков. Клеточный автомат, имитирующий жизнь колонии неких существ: прямоугольная площадка поделена на клетки, условно их представляющих. Правила просты, но игра интересная. Тут возможны, скажем, такие фигуры: ![]() (нажмите чтобы увидеть анимацию*)Клетка может быть живой или мёртвой. Чем это определяется? 1. Если живую клетку окружает менее 2-х или более 3-х живых соседей, она погибает; 2. Если мёртвую клетку окружает ровно 3 живых соседа, она оживает. Сделаем свою игру «Жизнь»? Продолжить Рейтинг: 4 (За: 4 | Против: 0) Добавлено: 31.08.2024 от M_N Комментарии (2) |