summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
Diffstat (limited to 'content')
-rw-r--r--content/en/_index.md (renamed from content/_index.md)0
-rw-r--r--content/en/blog/_index.md (renamed from content/blog/_index.md)0
-rw-r--r--content/en/blog/chess.md (renamed from content/blog/chess.md)0
-rw-r--r--content/en/blog/introduction.md (renamed from content/blog/introduction.md)0
-rw-r--r--content/en/contacts.md (renamed from content/contacts.md)0
-rw-r--r--content/es/_index.md43
-rw-r--r--content/es/blog/_index.md5
-rw-r--r--content/es/blog/chess.md93
-rw-r--r--content/es/blog/introduction.md22
-rw-r--r--content/es/contacts.md11
-rw-r--r--content/ru/_index.md43
-rw-r--r--content/ru/blog/_index.md5
-rw-r--r--content/ru/blog/chess.md94
-rw-r--r--content/ru/blog/introduction.md22
-rw-r--r--content/ru/contacts.md11
15 files changed, 349 insertions, 0 deletions
diff --git a/content/_index.md b/content/en/_index.md
index fb42b32..fb42b32 100644
--- a/content/_index.md
+++ b/content/en/_index.md
diff --git a/content/blog/_index.md b/content/en/blog/_index.md
index 0f7daa9..0f7daa9 100644
--- a/content/blog/_index.md
+++ b/content/en/blog/_index.md
diff --git a/content/blog/chess.md b/content/en/blog/chess.md
index d5413a3..d5413a3 100644
--- a/content/blog/chess.md
+++ b/content/en/blog/chess.md
diff --git a/content/blog/introduction.md b/content/en/blog/introduction.md
index 044f7cc..044f7cc 100644
--- a/content/blog/introduction.md
+++ b/content/en/blog/introduction.md
diff --git a/content/contacts.md b/content/en/contacts.md
index ed4d77e..ed4d77e 100644
--- a/content/contacts.md
+++ b/content/en/contacts.md
diff --git a/content/es/_index.md b/content/es/_index.md
new file mode 100644
index 0000000..30154ef
--- /dev/null
+++ b/content/es/_index.md
@@ -0,0 +1,43 @@
+---
+title: "Home"
+menu: "main"
+weight: 1
+---
+
+# Desarrollo web
+
+Hola-hola^^
+
+Hago sitios minimalistas 🫸✨🫷
+
+El precio de un sitio estático con varias páginas es de $100.
+
+El precio de los sitios más complejos se discute en persona)
+
+Aquí están mis trabajos de ejemplo:
+
+## Salón de belleza
+
+[Demostración en vivo](https://mk-beauty-salon.netlify.app)
+
+![Salón de belleza](/images/beauty-salon.webp "Beauty salon")
+
+## Sitio corporativo
+
+![Sitio corporativo](/images/corp.webp "Corp site")
+
+## Portafolio
+
+![Portafolio](/images/portfolio.webp "Portfolio")
+
+## Galería
+
+[Demostración en vivo](https://mk-gallery.netlify.app)
+
+![Galería](/images/gallery.webp "Gallery")
+
+## Link Tree
+
+[Demostración en vivo](https://mk-link-tree.netlify.app)
+
+![Link Tree](/images/link-tree.webp "Link tree")
diff --git a/content/es/blog/_index.md b/content/es/blog/_index.md
new file mode 100644
index 0000000..0f7daa9
--- /dev/null
+++ b/content/es/blog/_index.md
@@ -0,0 +1,5 @@
+---
+title: "Blog"
+menu: "main"
+weight: 2
+---
diff --git a/content/es/blog/chess.md b/content/es/blog/chess.md
new file mode 100644
index 0000000..14e3019
--- /dev/null
+++ b/content/es/blog/chess.md
@@ -0,0 +1,93 @@
++++
+title = "Ajedrez - La Esencia de la Estrategia en 64 Casillas"
+date = 2025-02-01
+description = "Ajedrez - La Esencia de la Estrategia en 64 Casillas"
+tags = [
+ "philosophy",
+ "games",
+ "chess"
+]
++++
+
+Si lo piensas, en el tablero de ajedrez solo hay 64 casillas, la mitad de las cuales están ocupadas por piezas, y sin embargo, la teoría del ajedrez sigue desarrollándose. Un principio no escrito del ajedrez es capturar primero más espacio e imponer tu juego al oponente, ya que defender es mucho más difícil que atacar. Sin embargo, también existe la opción de ceder el centro para socavarlo con peones y un alfil fianchetto.
+
+El proceso del juego se divide en tres etapas: la apertura, el medio juego y el final. La apertura termina cuando todas las piezas están colocadas en posiciones activas y ambas torres están conectadas. El medio juego transita al final cuando quedan pocas piezas en el tablero, el rey se convierte en una pieza activa y la principal prioridad es avanzar los peones hacia las damas.
+
+
+## Piezas
+
+♕ Dama = 9 ♙<br>
+♖ Torre = 5 ♙<br>
+♗ Alfil = 3 ♙<br>
+♘ Caballo = 3 ♙<br>
+
+Como se mencionó antes, el alfil es más fuerte en la esquina del tablero. El caballo, por otro lado, debe estar en el centro, ya que es donde controla más casillas. Las torres funcionan mejor en pareja. En el final, avanzar los peones es más efectivo cuando están respaldados por torres desde atrás; el mismo principio se aplica contra los peones enemigos, donde la torre debe colocarse detrás del peón contrario.
+
+El enroque se anota con dos 0-0 o tres 000 ceros, corto y largo respectivamente. En ambos casos, el rey se mueve dos casillas.
+
+Es imposible hacer jaque mate con dos caballos o una pieza menor si no quedan otras piezas en el tablero. En todos los demás casos: con la dama, torre, dos alfiles, o un alfil y un caballo, es posible hacer jaque mate.
+
+La partida termina en empate si se repite tres veces o si se hacen 50 jugadas sin capturas.
+
+
+## Términos
+
+Gambito – sacrificio de una pieza (o calidad) por ventaja posicional.
+
+Fianchetto – colocar un alfil en la esquina del tablero sobre la diagonal central.
+
+Zeitnot – situación de apuro de tiempo en ajedrez, falta de tiempo en una posición difícil.
+
+Zugzwang – situación en la que cualquier movimiento empeora la posición.
+
+En passant – captura de un peón al paso cuando ha movido dos casillas cerca de un peón contrario.
+
+Promoción – promover un peón a cualquier pieza.
+
+
+## Control de tiempo
+
+Existen cuatro tipos de control de tiempo con y sin incremento: bala, blitz, rápido y clásico.
+
+Bala ~1-2 minutos<br>
+Blitz ~3-8 minutos<br>
+Rápido ~10-20 minutos<br>
+Clásico 30 minutos o más<br>
+
+Es importante señalar que este tiempo es para las jugadas de un jugador individual, no para toda la partida.
+
+
+## Aperturas
+
+Existen muchísimas aperturas, y es imposible aprenderlas todas, pero recomiendo estudiar el [gambito de dama](https://lichess.org/study/topic/Queen's%20Gambit/popular) y la [defensa francesa](https://lichess.org/study/topic/French%20Defense/popular), ya que se pueden jugar contra cualquier disposición. Estas me ayudaron a subir mi rating de cero a +1500 en solo cuatro meses.
+
+No recomiendo para nada que los principiantes jueguen e4. Primero, es una jugada a la que los negros están más preparados. En segundo lugar, los negros tienen muchas opciones de respuesta con variaciones interminables. Por las mismas razones, no recomiendo jugar e5 en respuesta a e4.
+
+
+## Títulos FIDE
+
+GM (Gran Maestro) – +2500<br>
+IM (Maestro Internacional) – 2400-2499<br>
+FM (Maestro FIDE) – 2300-2399<br>
+CM (Candidato a Maestro FIDE) – 2200-2299<br>
+Candidato a Maestro Deportivo – 2000-2199<br>
+Primer Grado – 1800-1999<br>
+Segundo Grado – 1600-1799<br>
+Tercer Grado – 1400-1599<br>
+
+Para obtener los títulos de Gran Maestro e Internacional, se deben cumplir tres normas correspondientes. Para los demás títulos, basta con alcanzar el rating necesario jugando en torneos oficiales FIDE.
+
+
+## ¿Para qué?
+
+El ajedrez es principalmente un deporte. Y, por lo tanto, todos los beneficios que el deporte ofrece son también relevantes para el ajedrez. Tu éxito depende de cuatro pilares: estrategia, cálculo, mnemotecnia y psicología. No se trata solo de qué jugadas haces, sino de cómo las haces. La velocidad con la que las haces, si muestras confianza al oponente, obligándolo a gastar más tiempo en los cálculos, permitiéndote pensar utilizando su tiempo.
+
+> Si una persona no considera el ajedrez un deporte, no sabe nada de deportes. Si no lo considera un deporte completo, no sabe nada de ajedrez.
+>
+> – Mirai Kumiko
+
+Pero no juego por esa razón. Simplemente me gustan. A diferencia de otros juegos, ya sea de computadora o de azar, el 100% de tu éxito depende de ti, no de la potencia de tu hardware, tu equipo o la suerte. Siempre hay espacio para crecer. Las personas que comenzaron a jugar desde la infancia juegan durante toda su vida. Así que, si el ajedrez te ha llamado la atención, es para largo =)
+
+¿Y no es un arte condensar toda la esencia de la estrategia en 64 casillas?
+
+![Ajedrez](/images/chess.webp)
diff --git a/content/es/blog/introduction.md b/content/es/blog/introduction.md
new file mode 100644
index 0000000..81158c9
--- /dev/null
+++ b/content/es/blog/introduction.md
@@ -0,0 +1,22 @@
++++
+title = "Introducción"
+date = 2025-01-18
+description = "Introducción a mí mismo"
+tags = [
+ "me"
+]
++++
+
+Es hora de presentarme, mi nombre es ███ █████████
+
+Hace exactamente un año comencé a trabajar en hosting VDS anónimo. Me sorprendió que no existiera ningún hosting que cumpliera con los criterios básicos de [libertad](https://www.gnu.org/philosophy/free-sw.es.html) y privacidad. Viendo esto como un problema, decidí crear mi propio hosting accesible desde todas las redes ocultas, trabajando sin JS y con el sistema de pago de criptomonedas Monero. Compré un viejo servidor específicamente para virtualización Dell PowerEdge C6220, compré una montaña de RAM y un par de discos para él. En total, tenía 128 núcleos virtuales, 270 GB de RAM y 9 TB de espacio en disco a mi disposición.
+
+![Dell PowerEdge C6220](/images/server1.webp)
+
+El backend se desarrolló en Python, y a menudo tuvimos que reescribir el proyecto desde cero debido a la falta de experiencia y comprensión de cuál debería ser el resultado final, pero en menos de un año el software estaba listo. Aún así, no se habría podido hacer sin una [biblioteca](https://novnc.com/info.html) JS, pero sin ella, la instalación manual de sistemas operativos habría sido imposible.
+
+![Pruebas](/images/server2.webp)
+
+Desafortunadamente, la puesta en marcha resultó demasiado costosa y el negocio en sí no era rentable, por lo que tuve que posponerlo para más adelante.
+
+Ahora ofrezco mis servicios de creación de sitios web para pequeñas empresas, así que ya sabes a quién [contactar](/contacts)^^
diff --git a/content/es/contacts.md b/content/es/contacts.md
new file mode 100644
index 0000000..26d4e40
--- /dev/null
+++ b/content/es/contacts.md
@@ -0,0 +1,11 @@
+---
+title: "Contacts"
+menu: "main"
+weight: 2
+---
+
+# Contactos
+
+* Email: murrr@macaw.me
+* Telegram: @miraikumiko
+* Instagram: @miraikumiko
diff --git a/content/ru/_index.md b/content/ru/_index.md
new file mode 100644
index 0000000..bad0a57
--- /dev/null
+++ b/content/ru/_index.md
@@ -0,0 +1,43 @@
+---
+title: "Home"
+menu: "main"
+weight: 1
+---
+
+# Веб-разработка
+
+Ахайо^^
+
+Я делаю минималистичные сайты 🫸✨🫷
+
+Цена за статичный сайт с несколькими страницами $100.
+
+Цена за более сложные сайты обсуждается лично)
+
+Вот примеры моих работ:
+
+## Салон красоты
+
+[Живая демонстрация](https://mk-beauty-salon.netlify.app)
+
+![Beauty salon](/images/beauty-salon.webp "Beauty salon")
+
+## Корпоративный сайт
+
+![Corp site](/images/corp.webp "Corp site")
+
+## Портфолио
+
+![Portfolio](/images/portfolio.webp "Portfolio")
+
+## Галерея
+
+[Живая демонстрация](https://mk-gallery.netlify.app)
+
+![Gallery](/images/gallery.webp "Gallery")
+
+## Link Tree
+
+[Живая демонстрация](https://mk-link-tree.netlify.app)
+
+![Link Tree](/images/link-tree.webp "Link tree")
diff --git a/content/ru/blog/_index.md b/content/ru/blog/_index.md
new file mode 100644
index 0000000..0f7daa9
--- /dev/null
+++ b/content/ru/blog/_index.md
@@ -0,0 +1,5 @@
+---
+title: "Blog"
+menu: "main"
+weight: 2
+---
diff --git a/content/ru/blog/chess.md b/content/ru/blog/chess.md
new file mode 100644
index 0000000..3a4b261
--- /dev/null
+++ b/content/ru/blog/chess.md
@@ -0,0 +1,94 @@
++++
+title = "Шахматы - вся суть стратегии в 64 клетках"
+date = 2025-02-01
+description = "Шахматы - вся суть стратегии в 64 клетках"
+tags = [
+ "philosophy",
+ "games",
+ "chess"
+]
++++
+
+Если задуматься, на шахматной доске всего 64 клеток, половину из которых занимают фигуры, тем не менее шахматная теория развивается до сих пор. Негласный шахматный принцип заключается в том чтобы первым захватить большее пространство и навязать оппоненту свою игру ведь защищаться гораздо сложнее чем нападать. Хотя также имеется вариант отдачи центра ради его подрыва при помощи пешек и фианкетированного слона.
+
+Процесс игры делится на три этапа: дебют, миттельшпиль и эндшпиль. Дебют заканчивается когда все фигуры расставлены на активных позициях и обе ладьи соединены. Миттельшпиль переходит в эндшпиль когда на доске остаётся мало фигур, король становится активной фигурой, а главным приоритетом является продвижение пешек в ферзи.
+
+
+## Фигуры
+
+♕ Ферзь = 9 ♙<br>
+♖ Ладья = 5 ♙<br>
+♗ Слон = 3 ♙<br>
+♘ Конь = 3 ♙<br>
+
+Как уже было сказано ранее, слон сильнее всего в углу доски. Конь наоборот должен находится в центре потому что именно там он берёт под контроль большее количество полей. Ладьи лучше всего работают в паре. Если мы говорим про эндшпиль, то продвижение пешек эффективнее всего когда сзади они подкреплены ладьями, тот же принцип работает против вражеских пешек, ладья должна встать за вражеской пешкой.
+
+Рокировка записывается двумя 0-0 или тремя 000 нулям, короткая и длинная соответственно, в обоих случаях король перемещается на две клетки.
+
+Мат невозможно поставить двумя конями или одной лёгкой фигурой если на доске не осталось никаких других фигур. Во всех остальных случаях: ферзём, ладьёй, двумя слонами, слоном и конём мат поставить возможно.
+
+Партия завершается ничьей в случае троекратного повторения или 50 ходов без взятий.
+
+
+## Термины
+
+Гамбит – жертва фигуры (качества) за позиционное преимущество.
+
+Фианкетирование – размещение слона в углу доски на центральной диагонали.
+
+Цейтнот – авральная ситуация в шахматах, нехватка времени в сложной позиции.
+
+Цугцванг – положение при котором любой ход ухудшает позицию.
+
+Анпассан – взятие пешки на проходе когда та перешла две клетки возле вражеской пешки.
+
+Промоция – превращение пешки в какую-либо фигуру.
+
+
+## Контроль времени
+
+Существует четыре вида контроля времени с прибавлением и без: пуля, блиц, рапид и классика.
+
+Пуля ~1-2 минут<br>
+Блиц ~3-8 минут<br>
+Рапид ~10-20 минут<br>
+Классика 30 минут и больше<br>
+
+Важно отметить что это время на ходы отдельного игрока, а не всей партии.
+
+
+## Дебюты
+
+Дебютов существует превеликое множество и все выучить невозможно, однако я советую изучить [ферзевый гамбит](https://lichess.org/study/topic/Queen's%20Gambit/popular) и [французскую защиту](https://lichess.org/study/topic/French%20Defense/popular), их можно играть на любую расстановку. Именно они помогли мне набрать рейтинг с нуля до +1500 всего за четыре месяца.
+
+Крайне не советую новичкам играть e4. Во-первых, это ход к которому чёрные больше всего готовы. Во-вторых, у чёрных существует множество вариантов ответа со своими бесконечными продолжениями. По тем же причинам не советую на ход e4 играть e5.
+
+
+## Звания FIDE
+
+GM (Гроссмейстер) – +2500<br>
+IM (Международный мастер) – 2400-2499<br>
+FM (Мастер ФИДЕ) – 2300-2399<br>
+CM (Кандидат в мастера ФИДЕ) – 2200-2299<br>
+Кандидат в мастера спорта – 2000-2199<br>
+Первый разряд – 1800-1999<br>
+Второй разряд – 1600-1799<br>
+Третий разряд – 1400-1599<br>
+
+Для звания Гроссмейстера и Международного мастера нужно выполнить три соответствующие нормы. Для всех остальных достаточно достичь нужного рейтинга играя на официальных турнирах FIDE.
+
+
+## Зачем?
+
+Шахматы – это в первую очередь спорт. А значит все бенефиты которые несёт в себе спорт актуальны и для шахмат. Ваш успех держится на четырёх столбах: стратегия, расчёт, мнемоника и психология. Важно не только какие ходы ты делаешь, но и то как ты их делаешь. С какой скоростью, показываешь ли ты оппоненту свою уверенность тем самым заставляя его тратить больше времени на расчёт, позволяя Вам думать за счёт его времени.
+
+> Если человек не считает шахматы спортом – он ничего не знает про спорт. Если не считает полноценным видом спорта, то он ничего не знает про шахматы.
+>
+> – Mirai Kumiko
+
+Но играю в них всё равно не по этому. Мне они просто нравятся. В отличие от других игр, компьютерных или азартных, 100% твоего успеха зависит от тебя, а не от мощности твоего железа, команды или удачи. Тебе всегда есть куда расти, люди однажды с детства начавшие в них играть, играют всю жизнь. Так что, если шахматы Вам приглянулись, то это на долго =)
+
+И это ли не искусство уместить всю суть стратегии в 64 клетках?
+
+
+![Chess](/images/chess.webp)
diff --git a/content/ru/blog/introduction.md b/content/ru/blog/introduction.md
new file mode 100644
index 0000000..3c15b3a
--- /dev/null
+++ b/content/ru/blog/introduction.md
@@ -0,0 +1,22 @@
++++
+title = "Знакомство"
+date = 2025-01-18
+description = "Знакомство со мной"
+tags = [
+ "me"
+]
++++
+
+Пришло время представиться, меня зовут ███ █████████
+
+Ровно год назад я начала работу над анонимным VDS хостингом. Меня поразило что нет хостинга который бы отвечал базовым критериям [свобод](https://www.gnu.org/philosophy/free-sw.ru.html) и приватности. Увидев в этом проблему, я решила создать свой хостинг доступный из всех скрытых сетей, работающий без JS и с криптовалютной платёжной системой Monero. Купила старенький сервер специально для виртуализации Dell PowerEdge C6220, накупила к нему гору оперативной памяти и пару дисков. Итого в моём распоряжении оказалось 128 виртуальных ядер, 270 ГБ оперативной памяти и 9 ТБ дискового пространства.
+
+![Dell PowerEdge C6220](/images/server1.webp)
+
+Бекенд разрабатывался на Python, часто приходилось переписывать проект с нуля из-за отсутствия опыта и понимания каким должен быть конечный результат, но меньше чем через год софт был готов. Всё-таки без одной JS [библиотеки](https://novnc.com/info.html) не обошлось, однако без неё была бы невозможна ручная установка операционных систем.
+
+![Testing](/images/server2.webp)
+
+К сожалению, запуск стартапа оказался слишком дорогим, а само дело неприбыльным, поэтому пришлось отложить его на потом.
+
+Сейчас я предлагаю свои услуги по созданию сайтов малым предприятиям, так что Вы знаете к кому [обращаться](/contacts)^^
diff --git a/content/ru/contacts.md b/content/ru/contacts.md
new file mode 100644
index 0000000..c985da9
--- /dev/null
+++ b/content/ru/contacts.md
@@ -0,0 +1,11 @@
+---
+title: "Contacts"
+menu: "main"
+weight: 2
+---
+
+# Контакты
+
+* Email: murrr@macaw.me
+* Telegram: @miraikumiko
+* Instagram: @miraikumiko