https://github.com/quillcraft/rotator
В лендингах иногда используют виджет по сути своей напоминающий выставочную вращающуюся платформу. Функциональность его в том, что читатель может повернуть объект. Обычно, используется секвенция картинок и это создаёт ряд неудобств, а именно большой общий вес файлов и многократные запросы на сервер для загрузки всей секвенции. Что если заменить секвенцию на один видеофайл? Как показывает опыт вес видео файла будет меньше и запрос на загрузку тоже будет единственным.
Написал небольшую демку для проверки этой гипотезы. В Safari работает достаточно гладко, но обнаружились лаги в Chrome и Firefox, которые удалось немного сгладить. Код и тестовый пример выложил на Github.
#github #код
В лендингах иногда используют виджет по сути своей напоминающий выставочную вращающуюся платформу. Функциональность его в том, что читатель может повернуть объект. Обычно, используется секвенция картинок и это создаёт ряд неудобств, а именно большой общий вес файлов и многократные запросы на сервер для загрузки всей секвенции. Что если заменить секвенцию на один видеофайл? Как показывает опыт вес видео файла будет меньше и запрос на загрузку тоже будет единственным.
Написал небольшую демку для проверки этой гипотезы. В Safari работает достаточно гладко, но обнаружились лаги в Chrome и Firefox, которые удалось немного сгладить. Код и тестовый пример выложил на Github.
#github #код
GitHub
GitHub - quillcraft/rotator: An example of a rotator using a video file, not an image sequence.
An example of a rotator using a video file, not an image sequence. - quillcraft/rotator
https://github.com/quillcraft/tilemap-russia
Визуализация параметрических данных с дискретизацией по регионам России на географической карте имеет ряд недостатков. В первую очередь, это большой разброс размеров регионов. Такую задачу можно решить с помощью «плиточной карты». На ней все регионы представлены в одном размере, и при этом соблюдается их географическое положение (насколько это возможно, разумеется).
Есть несколько версий плиточной карты России, созданные энтузиастами. Я предлагаю вам свой вариант. Файлы для построения такой карты в форматах CSV и JSON, с тестовым примером выложил на Github.
#github #код
Визуализация параметрических данных с дискретизацией по регионам России на географической карте имеет ряд недостатков. В первую очередь, это большой разброс размеров регионов. Такую задачу можно решить с помощью «плиточной карты». На ней все регионы представлены в одном размере, и при этом соблюдается их географическое положение (насколько это возможно, разумеется).
Есть несколько версий плиточной карты России, созданные энтузиастами. Я предлагаю вам свой вариант. Файлы для построения такой карты в форматах CSV и JSON, с тестовым примером выложил на Github.
#github #код
GitHub
GitHub - quillcraft/tilemap-russia: Tilemap of regions of Russia.
Tilemap of regions of Russia. Contribute to quillcraft/tilemap-russia development by creating an account on GitHub.
https://spectrumcomputing.co.uk/entry/12829/ZX-Spectrum/Dust_of_Starry_Roads
25 лет назад, мы с друзьями написали демо-версию игры для 8-битного компьютера ZX-Spectrum. Это была не аркада и даже не головоломка, а популярный среди ценителей жанр adventure. В отличие от классической — где абсолютно всё представлено в виде текстовых описаний и команд — мы сделали с интерфейсом и картинками. 😅 Сегодня, в эпоху компьютеров с ретина-дисплеями с миллионами цветов и терабайтными носителями, на неё можно смотреть только утирая слёзы. И тем не менее, для выбранной платформы мы применяли весьма виртуозные решения. Например, чтобы влезть на одну дискету, мы использовали собственный драйвер дисковода, с помощью которого размечали дорожки более плотно и тем самым увеличили объем дискеты до нужной величины. Во время запуска подменяли стандартный драйвер на свой, чтобы эту дискету можно было читать. Весь код игры был написан на ассемблере — это самый низкоуровневый язык программирования, на котором вы пишете прямыми директивами микропроцессора, в нашем случае Z80. Вся графика, включая шрифты создавалась в графическом редакторе Art-Studio, который запускался на моей версии Спектрума с объемом памяти 48 Килобайт. Да-да, именно килобайт! 😅 К сожалению, это была эпоха не только компьютерного бума, но и экономических потрясений. Полную версию игры мы так и не выпустили. А там уже в нашу жизнь ворвались персоналки на ms-dos и windows 95.
#ностальгия
25 лет назад, мы с друзьями написали демо-версию игры для 8-битного компьютера ZX-Spectrum. Это была не аркада и даже не головоломка, а популярный среди ценителей жанр adventure. В отличие от классической — где абсолютно всё представлено в виде текстовых описаний и команд — мы сделали с интерфейсом и картинками. 😅 Сегодня, в эпоху компьютеров с ретина-дисплеями с миллионами цветов и терабайтными носителями, на неё можно смотреть только утирая слёзы. И тем не менее, для выбранной платформы мы применяли весьма виртуозные решения. Например, чтобы влезть на одну дискету, мы использовали собственный драйвер дисковода, с помощью которого размечали дорожки более плотно и тем самым увеличили объем дискеты до нужной величины. Во время запуска подменяли стандартный драйвер на свой, чтобы эту дискету можно было читать. Весь код игры был написан на ассемблере — это самый низкоуровневый язык программирования, на котором вы пишете прямыми директивами микропроцессора, в нашем случае Z80. Вся графика, включая шрифты создавалась в графическом редакторе Art-Studio, который запускался на моей версии Спектрума с объемом памяти 48 Килобайт. Да-да, именно килобайт! 😅 К сожалению, это была эпоха не только компьютерного бума, но и экономических потрясений. Полную версию игры мы так и не выпустили. А там уже в нашу жизнь ворвались персоналки на ms-dos и windows 95.
#ностальгия
https://observablehq.com/@mizinov/area-comparison
Небольшой интерактив для людей непривычных к площадным диаграммам, чтобы немного скорректировать восприятие отношения площадей.
#observable #код
Небольшой интерактив для людей непривычных к площадным диаграммам, чтобы немного скорректировать восприятие отношения площадей.
#observable #код
Observable
Парадокс восприятия отношения площадей окружностей
Проект создан для освоения Observable на примере проверки восприятия площадных диаграмм. Задача носит образовательный характер. Площадные диаграммы удобны когда нужно отобразить показатели, различающиеся на порядок или порядки. Часто для этого используются…
Пока непонятно, что будет дальше с пандемической ситуацией. Случаи в России медленно поползли вверх, в мире новая волна уже в полную силу. Даже данные с Украины возобновились, несмотря на военные действия. Пока страны не торопятся вводить серьезные меры. Да и летальность от новых вариантов вируса вроде бы не высокая. А пока мониторинг общей картины по странам продолжается на https://mizinov.pro/covid/
#сделалпроект
#сделалпроект
mizinov.pro
Пандемия Ковид-19
Мониторинг пандемии Covid-19 по странам мира