Разные странные проекты, которые я делал для себя.

Книги про Узбекистан

Книги про Узбекистан
Библиотека советских и дореволюционных книг про Узбекистан.

Книга Бабура

Книга Бабура
Книга Мухаммада Бабура, тимуридского принца, которого изгнали в Кабул и который впоследствии завоевал Индию. Просто решил сверстать что-то красивое.

Метрополитен Ташкента

Метрополитен Ташкента
PWA-приложение со схемой метро Ташкента. Его можно открыть на телефоне и сохранить на домашний экран, а потом иметь доступ к нему в оффлайне. Сделал для удобства.

Central Asia Level

Central Asia Level
Мне как-то скинули прикольную игрушку, Europe Level, где можно определить свой уровень путешествий по Европе и поделиться с друзьями. Мне она так понравилась, что я решил сделать подобную штуку для Центральной Азии, попутно добавив несколько новых фич. Заодно узнал, как работает Lit и сделал вывод, что Svelte мне всё ещё нравится больше.

Swadesh Comparator

Swadesh Comparator
Сравнение списков Сводеша разных языков.

@font-face playground

@font-face playground
Тулза в которой можно поэкспериментировать с @font-face параметрами. Помогает решать проблемы с Cumulative Layout Shift.

Новогодний телевизор

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

Что взять в поездку

Что взять в поездку
Во-первых, это удобный для меня список вещей, которые я беру с собой в поездку. Открыл телефон, отметил необходимые вещи, поехал. Во-вторых, это мой первый опыт работы со Svelte.

Десятичные часы

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

Вопросник Нади Бей

Вопросник Нади Бей
Моя подруга как-то поделилась со мной способом глубокого знакомства с человеком: обсуждая темы из определённого списка. Моя подруга раньше писала эти темы на листках бумаги, клала в их шляпу и вытаскивала в случайном порядке. Я сделал более компьютеризированный вариант того же на случай, если под рукой нет ни шляпы, ни бумаги, а только телефон. Ну а сам вопросник назван в её честь, очевидно же.

Swastikizer

Swastikizer
Итак, наблюдение: флаг Третьего рейха со свастикой был составлен из цветов триколора предшествовавшей ей Германской империи. Но триколоров в мире много, поэтому мне стало интересно, как этот флаг мог бы выглядеть с другими сочетаниями цветов. Например, с цветами венгерского флага он выглядит уже не так жутко и пугающе.

Петербургская подземка

Петербургская подземка
Вопрос: какие места на карте города являются самыми удалёнными от станций метро? Ответ я сделал в виде вот этого приложения, убив на него буквально пару часов. Минус в том, что тут отображаются только абсолютные расстояния в метрах, в то время как люди на самом деле по прямой не ходят. Впрочем, для иллюстрации сойдёт.

Регионалисты Европы

Регионалисты Европы
Мне нравятся различные картографические проекты, и в данном проекте я хотел совместить два своих интереса: к картам и к региональной политике. Со стороны кажется, что Европа вся такая целостная и объединённая, и что вспышки регионализма там возникают разве что в Каталонии и в Шотландии. Поизучав немного википедию и вообще интернет, я выяснил, что регионалистских движений там очень много, что я и хотел отразить на этой карте. Ну и, помимо прочего, мне хотелось попробовать самостоятельно составить какой-то простой движок для отображения карт на SVG. Получилось плохо. Чего стоит один только алгоритм раскраски карты в шесть цветов вместо трёх...

Даты основания русских городов

Даты основания русских городов
После лабораторной работы по SPAQRL (см. ниже) мне хотелось ещё поковырять открытые данные и посмотреть, как их можно использовать для наглядной иллюстрации каких-нибудь данных. В данном проекте я хотел проиллюстрировать основание различных городов в России с течением времени — двигая ползунок внизу экрана, можно посмотреть, как появляются города в стране. Как повторное знакомство со SPARQL это было интересной задачей, но в образовательных целях есть более интересные карты, например, вот: map.runivers.ru.

Музей античных императоров

Музей античных императоров
Университетская лабораторная работа по SPARQL. Тут я таскал данные из wikidata по годам жизни разных античных императоров, чтобы потом можно было посмотреть, какие связанные с этим императором предметы есть в Британском музее. Сейчас их SPARQL endpoint почему-то помер и можно только посмотреть список императоров. В общем, сам проект не особо интересен, но зато в исходниках можно наглядно посмотреть, как строить SPARQL-запросы.