Skip to content

Commit

Permalink
Merge branch 'main' into prod
Browse files Browse the repository at this point in the history
  • Loading branch information
EricRovell committed Oct 16, 2023
2 parents 8a159e0 + 8ed58bc commit 2519b1c
Show file tree
Hide file tree
Showing 71 changed files with 741 additions and 499 deletions.
7 changes: 6 additions & 1 deletion src/content/blogpost/chaos-game/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/chaos-game.png",
"cover": {
alt: "The polyline within the triangle illustrating the basic chaos game rules.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/chaos-game.png",
width: 500
},
"dateCreated": "2022-09-10T01:34:00.000Z",
"dateUpdated": "2023-01-09T15:20:00.000Z",
"description": "Can be anything deterministic hidden behind the random?",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/chaos-game/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/chaos-game.png",
"cover": {
alt: "Ломаная внутри треугольника, отображающая базовые принципы Игры Хаоса",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/chaos-game.png",
width: 500
},
"dateCreated": "2022-09-10T01:34:00.000Z",
"dateUpdated": "2023-01-09T15:20:00.000Z",
"description": "Может ли что-то детерменистичное скрываться за случайностью?",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/crop-factor/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/crop-factor.png",
"cover": {
alt: "Фотоаппарат с изображением уменьшенного размера матрицы, иллюстрирующего идею кроп-фактора",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/crop-factor.png",
width: 500
},
"dateCreated": "2023-04-14T00:12:00.000Z",
"dateUpdated": "2023-04-16T01:41:00.000Z",
"description": "На что влияет размеры сенсора в фотографии и почему это так важно знать фотолюбителю.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/css-only-masonry/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/masonry.png",
"cover": {
alt: "Simple masonry layout illustration using rectangles of different sizes.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/masonry.png",
width: 500
},
"dateCreated": "2022-05-11T15:30:00.000Z",
"dateUpdated": "2022-09-22T03:16:00.000Z",
"description": "Build Masonry-like layout image gallery component using the modern CSS.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/css-only-masonry/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/masonry.png",
"cover": {
alt: "Минималистичное изображение раскладки Масонри посредством нескольких прямоугольных блоков различного размера.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/masonry.png",
width: 500
},
"dateCreated": "2022-05-11T15:30:00.000Z",
"dateUpdated": "2022-09-22T03:16:00.000Z",
"description": "Реализуем компонент для галереи изображений в стиле раскладки Masonry, используя возможности CSS.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/project-euler/problem-001/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-1.png",
"cover": {
alt: "Set intersection illustration to describe the problem solution idea.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-1.png",
width: 500
},
"dateCreated": "2022-05-24T00:20:00.000Z",
"description": "Multiples of 3 or 5.",
"keywords": [
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/project-euler/problem-001/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-1.png",
"cover": {
alt: "Иллюстрация кругов Эйлера как отображение ключевой идеи к решению задачи.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-1.png",
width: 500
},
"dateCreated": "2021-06-10T00:00:00.000Z",
"dateUpdated": "2022-05-24T00:20:00.000Z",
"description": "Числа, кратные 3 или 5.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/project-euler/problem-002/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-2.png",
"cover": {
alt: "Перечисление чисел Фибоначчи, выделяя лишь чётные числа отдельным цветом.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-2.png",
width: 500
},
"dateCreated": "2021-06-11T00:00:00.000Z",
"dateUpdated": "2021-06-13T00:00:00.000Z",
"description": "Чётные числа Фибоначчи.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/project-euler/problem-006/Index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-6.png",
"cover": {
alt: "Иллюстрация условий задачи посредством простейших геометрических фигур.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-6.png",
width: 500
},
"dateCreated": "2022-10-03T00:31:00.000Z",
"dateUpdated": "2022-11-05T03:18:00.000Z",
"description": "Sum square difference.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/project-euler/problem-006/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-6.png,
"cover": {
alt: "The problem description illustration using simple geometric shapes.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-euler-6.png",
width: 500
},
"dateCreated": 2022-10-03T00:31:00.000Z,
"dateUpdated": 2022-11-05T03:19:00.000Z,
"description": "Разность квадратичных сумм.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/quadtree/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/quadtree.png",
"cover": {
alt: "Four-leaf clover as a visual illustration of a Quadtree data structure.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/quadtree.png",
width: 500
},
"dateCreated": "2023-02-17T01:30:00.000Z",
"description": "Let's learn about data structure used to index the flat space.",
"keywords": [
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/quadtree/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/quadtree.png",
"cover": {
alt: "Четырёхлистный клевер как иллюстрация идеи, заложенной в структуру данных Квадратичного дерева",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/quadtree.png",
width: 500
},
"dateCreated": "2023-02-01T15:53:00.000Z",
"dateUpdated": "2023-02-17T01:30:00.000Z",
"description": "Познакомимся со структурой данных, индексирующую данные на плоскости.",
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/radix/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/radix.png",
"cover": {
alt: "Binary data illustration describing one of the most basic way to represent numbers.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/radix.png",
width: 500
},
"dateCreated": "2022-11-04T02:30:00.000Z",
"description": "The basics you need to know how we represent numbers.",
"keywords": [
Expand Down
7 changes: 6 additions & 1 deletion src/content/blogpost/radix/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/radix.png",
"cover": {
alt: "Изображение, содержание единицы и нули - как отображение одного из простейших способов обозначения чисел.",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/radix.png",
width: 500
},
"dateCreated": "2022-11-04T18:20:00.000Z",
"description": "Самое важное , что нужно знать про запись чисел.",
"keywords": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/diaphragm.png",
"cover": {
alt: "The diaphragm mechanism illustration",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/diaphragm.png",
width: 500
},
"dateCreated": "2022-08-18T00:40:00.000Z",
"dateUpdated": "2022-09-13T20:34:00.000Z",
"description": "Let's find out, why aperture numbers are as they are and where do they come from and what is the point of this.",
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,11 @@
---
{
"cover": "https://storage.yandexcloud.net/escapist-marginalia/covers/diaphragm.png",
"cover": {
alt: "Иллюстрация механизма диафрагмы",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/diaphragm.png",
width: 500
},
"dateCreated": "2022-08-16T14:41:00.000Z",
"dateUpdated": "2022-09-13T20:34:00.000Z",
"description": "Попробуем разобраться, почему диафрагменные числа такие какие они есть и каков в этом смысл.",
Expand Down
15 changes: 11 additions & 4 deletions src/content/project/blossom/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
---
{
"cover": {
alt: "The Blossom project logo",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-blossom.png",
width: 500
},
"dateUpdated": "2022-11-09T01:29:00.000Z",
"description": "Blossom is a JS library tool for colour manipulations and transformations.",
"draft": true,
"featured": true,
"keywords": [
"library",
"TypeScript"
],
"lang": "en",
"maintained": false,
"npm": "@ericrovell/blossom",
"repository": "EricRovell/blossom",
"slug": "/en/projects/blossom",
"title": "blossom",
"techstack": [
"TypeScript"
],
"type": "library",
"website": "https://ericrovell.github.io/blossom-web"
}
---
15 changes: 11 additions & 4 deletions src/content/project/blossom/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,18 +1,25 @@
---
{
"cover": {
alt: "Логотип библиотеки Blossom",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-blossom.png",
width: 500
},
"dateUpdated": "2022-11-09T01:29:00.000Z",
"description": "Blossom - библиотека для конвертации цветов и манипуляций на ними, написанная на TypeScript.",
"draft": true,
"featured": true,
"keywords": [
"library",
"TypeScript"
],
"lang": "ru",
"maintained": false,
"npm": "@ericrovell/blossom",
"repository": "EricRovell/blossom",
"slug": "/ru/projects/blossom",
"title": "blossom",
"techstack": [
"TypeScript"
],
"type": "library",
"website": "https://ericrovell.github.io/blossom-web"
}
---
19 changes: 13 additions & 6 deletions src/content/project/illumination-schedule-spb/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,17 +1,24 @@
---
{
"cover": {
alt: "Illumination Schedule SPb project logo",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-spb-light.png",
width: 500
},
"dateUpdated": "2023-05-07T02:14:00.000Z",
"description": "Provides the illumination schedule data for Saint-Petersburg, Russia.",
"featured": true,
"lang": "en",
"maintained": true,
"repository": "EricRovell/illumination-schedule-spb",
"title": "illumination-schedule-spb",
"techstack": [
"keywords": [
"web application",
"Svelte",
"TypeScript"
],
"type": "web-application",
"lang": "en",
"maintained": true,
"repository": "EricRovell/illumination-schedule-spb",
"slug": "/en/projects/illumination-schedule-spb",
"title": "Illumination Schedule SPb",
"website": "https://illumination-schedule-spb.vercel.app/"
}
---
Expand Down
19 changes: 13 additions & 6 deletions src/content/project/illumination-schedule-spb/index.ru.svx
Original file line number Diff line number Diff line change
@@ -1,17 +1,24 @@
---
{
"cover": {
alt: "Логотип проекта Illumination Schedule SPb",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-spb-light.png",
width: 500
},
"dateUpdated": "2023-05-07T02:14:00.000Z",
"description": "Веб-приложение для отображения данных графика наружного освещения города Санкт-Петербурга.",
"featured": true,
"lang": "ru",
"maintained": true,
"repository": "EricRovell/illumination-schedule-spb",
"title": "illumination-schedule-spb",
"techstack": [
"keywords": [
"web application",
"Svelte",
"TypeScript"
],
"type": "web-application",
"lang": "ru",
"maintained": true,
"repository": "EricRovell/illumination-schedule-spb",
"slug": "/ru/projects/illumination-schedule-spb",
"title": "Illumination Schedule SPb",
"website": "https://illumination-schedule-spb.vercel.app/"
}
---
Expand Down
15 changes: 0 additions & 15 deletions src/content/project/project-euler/index.en.svx

This file was deleted.

15 changes: 0 additions & 15 deletions src/content/project/project-euler/index.ru.svx

This file was deleted.

15 changes: 11 additions & 4 deletions src/content/project/radix/index.en.svx
Original file line number Diff line number Diff line change
@@ -1,17 +1,24 @@
---
{
"cover": {
alt: "Radix library logo",
height: 500,
src: "https://storage.yandexcloud.net/escapist-marginalia/covers/project-radix.png",
width: 500
},
"dateUpdated": "2022-11-09T01:29:00.000Z",
"description": "Radix is a JS library for radix number transformations and manipulations.",
"featured": true,
"keywords": [
"library",
"TypeScript"
],
"lang": "en",
"maintained": true,
"npm": "@ericrovell/radix",
"repository": "EricRovell/radix",
"slug": "/en/projects/radix",
"title": "radix",
"techstack": [
"TypeScript"
],
"type": "library",
"website": "https://radix.vercel.app/"
}
---
Expand Down
Loading

0 comments on commit 2519b1c

Please sign in to comment.