From 1ccaed422b8f66a9364a41e40d81ecabf1cb8c44 Mon Sep 17 00:00:00 2001 From: synzr Date: Tue, 30 Jun 2026 21:29:04 +0500 Subject: Initial commit --- .editorconfig | 12 ++ 88x31.gif | Bin 0 -> 56387 bytes btn/klopp.jpg | Bin 0 -> 8017 bytes btn/mantv.png | Bin 0 -> 3939 bytes btn/teidesu.png | Bin 0 -> 1455 bytes btn/yourad.png | Bin 0 -> 1732 bytes favicon.ico | Bin 0 -> 15406 bytes favicon.png | Bin 0 -> 400 bytes img/character.png | Bin 0 -> 70708 bytes img/character.webp | Bin 0 -> 29530 bytes img/e_begging_qr.jpg | Bin 0 -> 7788 bytes img/e_begging_qr.webp | Bin 0 -> 5976 bytes img/irl.jpg | Bin 0 -> 729233 bytes img/irl_thumb.jpg | Bin 0 -> 18921 bytes img/irl_thumb.webp | Bin 0 -> 12712 bytes index.html | 281 +++++++++++++++++++++++++++++++++++++++ music/00_chasy_ntv.opus | Bin 0 -> 972937 bytes music/01_two_years_gone.mp3 | Bin 0 -> 7101500 bytes music/02_install.opus | Bin 0 -> 2910706 bytes music/03_planet_deb.opus | Bin 0 -> 4058578 bytes music/04_31_seconds.mp3 | Bin 0 -> 7411188 bytes music/05_static.opus | Bin 0 -> 5226352 bytes music/06_suzzy_p.opus | Bin 0 -> 6749554 bytes music/07_chpr_rassledovanie.opus | Bin 0 -> 438279 bytes music/Khoa_Vuong.wsz | Bin 0 -> 102453 bytes robots.txt | 2 + script.js | 79 +++++++++++ style.css | 132 ++++++++++++++++++ 28 files changed, 506 insertions(+) create mode 100644 .editorconfig create mode 100644 88x31.gif create mode 100644 btn/klopp.jpg create mode 100644 btn/mantv.png create mode 100644 btn/teidesu.png create mode 100644 btn/yourad.png create mode 100644 favicon.ico create mode 100644 favicon.png create mode 100644 img/character.png create mode 100644 img/character.webp create mode 100644 img/e_begging_qr.jpg create mode 100644 img/e_begging_qr.webp create mode 100644 img/irl.jpg create mode 100644 img/irl_thumb.jpg create mode 100644 img/irl_thumb.webp create mode 100644 index.html create mode 100644 music/00_chasy_ntv.opus create mode 100644 music/01_two_years_gone.mp3 create mode 100644 music/02_install.opus create mode 100644 music/03_planet_deb.opus create mode 100644 music/04_31_seconds.mp3 create mode 100644 music/05_static.opus create mode 100644 music/06_suzzy_p.opus create mode 100644 music/07_chpr_rassledovanie.opus create mode 100644 music/Khoa_Vuong.wsz create mode 100644 robots.txt create mode 100644 script.js create mode 100644 style.css diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..edc1225 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,12 @@ +# EditorConfig is awesome: https://EditorConfig.org + +# top-most EditorConfig file +root = true + +[*] +indent_style = space +indent_size = 2 +end_of_line = crlf +charset = utf-8 +trim_trailing_whitespace = true +insert_final_newline = true diff --git a/88x31.gif b/88x31.gif new file mode 100644 index 0000000..0475934 Binary files /dev/null and b/88x31.gif differ diff --git a/btn/klopp.jpg b/btn/klopp.jpg new file mode 100644 index 0000000..3f82f89 Binary files /dev/null and b/btn/klopp.jpg differ diff --git a/btn/mantv.png b/btn/mantv.png new file mode 100644 index 0000000..0623ab7 Binary files /dev/null and b/btn/mantv.png differ diff --git a/btn/teidesu.png b/btn/teidesu.png new file mode 100644 index 0000000..87365b0 Binary files /dev/null and b/btn/teidesu.png differ diff --git a/btn/yourad.png b/btn/yourad.png new file mode 100644 index 0000000..8a8d56d Binary files /dev/null and b/btn/yourad.png differ diff --git a/favicon.ico b/favicon.ico new file mode 100644 index 0000000..4189852 Binary files /dev/null and b/favicon.ico differ diff --git a/favicon.png b/favicon.png new file mode 100644 index 0000000..c430593 Binary files /dev/null and b/favicon.png differ diff --git a/img/character.png b/img/character.png new file mode 100644 index 0000000..d62f7ab Binary files /dev/null and b/img/character.png differ diff --git a/img/character.webp b/img/character.webp new file mode 100644 index 0000000..0709ecb Binary files /dev/null and b/img/character.webp differ diff --git a/img/e_begging_qr.jpg b/img/e_begging_qr.jpg new file mode 100644 index 0000000..0686b74 Binary files /dev/null and b/img/e_begging_qr.jpg differ diff --git a/img/e_begging_qr.webp b/img/e_begging_qr.webp new file mode 100644 index 0000000..a94fd7f Binary files /dev/null and b/img/e_begging_qr.webp differ diff --git a/img/irl.jpg b/img/irl.jpg new file mode 100644 index 0000000..13c485a Binary files /dev/null and b/img/irl.jpg differ diff --git a/img/irl_thumb.jpg b/img/irl_thumb.jpg new file mode 100644 index 0000000..483d320 Binary files /dev/null and b/img/irl_thumb.jpg differ diff --git a/img/irl_thumb.webp b/img/irl_thumb.webp new file mode 100644 index 0000000..4b93e2f Binary files /dev/null and b/img/irl_thumb.webp differ diff --git a/index.html b/index.html new file mode 100644 index 0000000..fdc2fd3 --- /dev/null +++ b/index.html @@ -0,0 +1,281 @@ + + + + + + + + + + + Михаил «synzr» + + + + +
+
+ + + + Мой покепи + +
+ +
+
+

Добро пожаловать!

+ + + + + Моя рожа + + +

+ Меня зовут Михаил, я платно учусь в частном колледже на IT, интересуюсь технологиями и коллекционирую музыку + на CD-пластинках. + Ну, вроде бы я человек - насколько это возможно. Обожаю лезть, куда не надо. +

+

+ Я являюсь огромным фанатом серии игр + «どこでもいっしょ» (Докодемо Иссё, букв. «Вместе + повсюду»). + У меня есть собственный оригинальный покепи - красный кот в бежевой футболочке, которым я + представляюсь в Интернете. + Картинку выше нарисовал Laybox. +

+

И да, это моя рожа справа. Это моя единственная фотка, которую я могу терпеть.

+
+ +
+ +
+

Чем занимаюсь по жизни?

+

+ К сожалению, я безработный, и мне приходится маяться всякой фигнёй. + Время от времени занимаюсь реверс-инженерингом старого abandonware. +

+

+ В свободное время общаюсь со своими друзьями и знакомыми через несвободные программы. +

+
+ +
+ +
+

Контакты

+ + + + + + + + + + + + + + + +
Почта + mikhail@synzr.space +
XMPP + synzr@klo.pp.ru +
Telegram + @syn4r +
+

+ Возможно, когда мне не будет лень, оформлю себе GPG-ключи. +

+
+ +
+ +
+

Где принимаю участие?

+ +
+
+ +
+

Мои друзья, знакомые

+ +
+
+ +
+

Люди, деятельность которых мне интересна

+ +
+
+ +
+

Моя смешная кнопка

+ +
+ + synzr + + + +
+
+ +
+ +
+

Пожертвования принимаешь?

+

+ Я знаю, что только вам ведомо, как распоряжаться вашими же деньгами, но вот вам совет: + если у вас есть свободные средства для таких трат, отдайте их проверенным благотворительным фондам, + где их потратят на более полезные и правильные вещи. +

+ + + + QR-код для пожертвовании + +

+ Именно поэтому эта секция находится в самом низу страницы. + Но если вам всё ещё хочется отдать их мне, отсканируйте QR‑код справа или + перейдите по ссылке. +

+

+ Под благодарности, у меня есть отдельный Telegram-канал: + @synzrdonations. +

+
+ +
+
+ + +
+ + + + + diff --git a/music/00_chasy_ntv.opus b/music/00_chasy_ntv.opus new file mode 100644 index 0000000..e914387 Binary files /dev/null and b/music/00_chasy_ntv.opus differ diff --git a/music/01_two_years_gone.mp3 b/music/01_two_years_gone.mp3 new file mode 100644 index 0000000..2a21b57 Binary files /dev/null and b/music/01_two_years_gone.mp3 differ diff --git a/music/02_install.opus b/music/02_install.opus new file mode 100644 index 0000000..edb7c52 Binary files /dev/null and b/music/02_install.opus differ diff --git a/music/03_planet_deb.opus b/music/03_planet_deb.opus new file mode 100644 index 0000000..166c2d9 Binary files /dev/null and b/music/03_planet_deb.opus differ diff --git a/music/04_31_seconds.mp3 b/music/04_31_seconds.mp3 new file mode 100644 index 0000000..88b0c73 Binary files /dev/null and b/music/04_31_seconds.mp3 differ diff --git a/music/05_static.opus b/music/05_static.opus new file mode 100644 index 0000000..000ae6a Binary files /dev/null and b/music/05_static.opus differ diff --git a/music/06_suzzy_p.opus b/music/06_suzzy_p.opus new file mode 100644 index 0000000..9edd5d4 Binary files /dev/null and b/music/06_suzzy_p.opus differ diff --git a/music/07_chpr_rassledovanie.opus b/music/07_chpr_rassledovanie.opus new file mode 100644 index 0000000..b7edaab Binary files /dev/null and b/music/07_chpr_rassledovanie.opus differ diff --git a/music/Khoa_Vuong.wsz b/music/Khoa_Vuong.wsz new file mode 100644 index 0000000..677d936 Binary files /dev/null and b/music/Khoa_Vuong.wsz differ diff --git a/robots.txt b/robots.txt new file mode 100644 index 0000000..3a2379e --- /dev/null +++ b/robots.txt @@ -0,0 +1,2 @@ +User-agent: ia_archiver +Allow: / diff --git a/script.js b/script.js new file mode 100644 index 0000000..57561c2 --- /dev/null +++ b/script.js @@ -0,0 +1,79 @@ +import Webamp from "https://unpkg.com/webamp@^2"; + +const WEBAMP_CONFIG = { + initialSkin: { + url: "music/Khoa_Vuong.wsz", + }, + initialTracks: [ + { + metaData: { artist: "Олег Эмиров", title: "Часы НТВ" }, + url: "music/00_chasy_ntv.opus", + }, + { + metaData: { + artist: "T.BIRD", + title: "Two Years Gone", + }, + url: "music/01_two_years_gone.mp3", + }, + { + metaData: { + artist: "Mendelayev", + title: "Install", + }, + url: "music/02_install.opus", + }, + { + metaData: { + artist: "Date of Birth", + title: "Planet Deb", + }, + url: "music/03_planet_deb.opus", + }, + { + metaData: { + artist: "lazyfish", + title: "31 seconds", + }, + url: "music/04_31_seconds.mp3", + }, + { + metaData: { + artist: "Mewark", + title: "Static", + }, + url: "music/05_static.opus", + }, + { + metaData: { + artist: "Plus-Tech Squeeze Box", + title: "SUZZY P", + }, + url: "music/06_suzzy_p.opus", + }, + { + metaData: { + artist: "Олег Эмиров", + title: "Чистосердечное признание: Расследование", + }, + url: "music/07_chpr_rassledovanie.opus", + }, + ], +}; + +document.addEventListener("DOMContentLoaded", function () { + // #region Create a Webamp target + const target = document.createElement("div"); + + const betweens = (window.innerWidth - 640) / 2; + const left = 640 + betweens + (betweens / 2); + target.style = `position: absolute; width: 0px; height: 0px; top: 50%; left: ${left}px`; + + document.body.append(target); + // #endregion + + // #region Render the Webamp window + const webamp = new Webamp(WEBAMP_CONFIG); + webamp.renderWhenReady(target).then(() => target.remove()); + // #endregion +}); diff --git a/style.css b/style.css new file mode 100644 index 0000000..dd4e69f --- /dev/null +++ b/style.css @@ -0,0 +1,132 @@ +body { + background-color: #f0f0f0; + color: #0a0a0a; + font-family: Tahoma, Geneva, Verdana, sans-serif; + font-size: 14px; + margin: 0; + padding: 0; +} + +a { + color: #ff685b; +} + +a:visited { + color: #0097a4; +} + +.clearfix:after { + content: ""; + display: table; + clear: both; +} + +.layout { + background-color: #ffffff; + margin: 0 auto; + width: 100%; + max-width: 640px; + min-width: 240px; + min-height: 100vh; + line-height: 1.25; +} + +.header .character { + user-select: none; + width: 240px; +} + +/* #region Webring */ +.webring { + width: 100%; +} + +.webring a { + color: #0a0a0a; + text-decoration: none; + font-size: 9px; +} + +.webring a:hover { + font-weight: 600; +} +/* #endregion */ + +.divider { + margin: 0px 9px; +} + +.section { + padding: 6px 9px; +} + +.heading { + font-family: 'Times New Roman', Times, serif; + padding: 6px 0px; + margin: 0; +} + +.text { + font-size: 11px; + padding: 6px 0px; + margin: 0; +} + +.contacts { + border-collapse: collapse; + margin: 6px 0px; +} + +.contacts .title, .contacts .contact { + border: 1px solid; + text-align: left; + font-size: 11px; + padding: 6px; +} + +/* #region Buttons */ +.buttons { + list-style-type: none; + padding: 0px; + margin: 6px 0px; + text-align: center; +} + +.button, .button img { + width: 88px; + height: 31px; + border: 0; +} + +.button { + display: inline-block; +} +/* #endregion */ + +/* #region Images */ +.irl { + width: 112px; + float: right; + margin: 6px; + border: 0; +} + +.qr { + width: 56px; + height: 56px; + float: right; + margin: 6px; +} + +.qr:hover { + width: 112px; + height: 112px; + cursor: none; +} +/* #endregion */ + +.footer { + text-align: center; + font-size: 9px; + margin: 9px; +} -- cgit v1.3