Приветствую всех, кто каким-то чудом нашел этот блог. Формат данного блога свободный и в нем я стараюсь делиться различными полезностями, размышлениями о различных событиях, своим творчеством.

С Днем Рождения меня!

У панды Bao Bao День Рождения

“Bao Bao Celebrates Her Second Birthday” by Smithsonian’s National Zoo is licensed under CC BY-NC-ND 2.0

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

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

И вот прежде чем записать все эти планы себе в ежедневник, хочу прежде всего попробовать структурировать их в этой статье. Да, это получится несколько публично и скорее всего в стиле детского дневничка, аля “Дорогой дневник…”. Тем не менее мой личный блог - мои правила, почему бы и нет? Тем более вполне себе неплохой способ представить себя читателям получше. Наверное…

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

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

Итак…

Список новых идей и планов

1. Хочу создавать свою музыку!

Когда вырасту, стану музыкантом?

Пожалуй самое основное, что держится у меня в голове на данный момент - написание собственной музыки. Желание достаточно сильное и я ради него уже подготовил и настроил соответствующий софт для ноута, приобрел в музыкальном магазине студийные наушники, звуковую карту для своей электрогитары и наборы струн к ней.

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

В общем да, гитара будет вместо midi клавы. Я уже проделывал такую хрень раньше много лет назад и в целом почему бы и нет?

Тематика самой музыки - освоение космоса в далеком будущем со своими трудностями, опасностями, войнушками и пр. Причем с небольшим упором на научно-фантастический вайб прошлого века. Должно получаться примерно что-то вроде музыки из этого сборника:

но при этом с более разнообразными мелодиями, менее монотонным басом и эффектами для погружения слушателя в атмосферу внутри космической станции, корабля, с чем очень успешно справляется бас партия в синтвэйве.

В общем да, это будет Dark Synthwave, возможно даже иногда Retrowave, но это не точно.

Я уже когда-то давно баловался с музыкальными редакторами, с ними проблем особо нет. Пока основные преграды на пути это:

  • неумение синтезировать нужные звуки;

  • неграмотность в барабанных партиях;

  • мастеринг, сведение.

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

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

звуки барабанов

По поводу мастеринга… Ну в принципе эти заморочки по поводу моделирования ситуаций с искажениями в наушниках, помещениях, проверка на моно и пр. это все может и не понадобиться, но конкретно тему сведения разных видов инструментов изучить стоило бы…

Возвращаясь к синтезаторам, выбрал конкретно TAL-Elek7ro-II.

Синтезатор TAL-Elek7ro-II

Имеет самый стандартный минимум для изучения и практики синтеза звука. Как по мне, несмотря на недостаточную гибкость в настройках форм сигналов, особенно для LFO (как мне кажется по сравнению с vital), он может работать в очень широком диапазоне частот и имеет большое разнообразие фильтров для возможности работы с очень низкими и очень высокими частотами.

Узнал я о нем после рекомендации использовать синтезатор TAL-U-No-62 для синтвейва, что тоже, возможно, буду использовать, когда более-менее освою синтез.

Также у меня на борту есть синтезаторы Vitalium, Dexed, Surge, TAL-BassLine, которые мне тоже следует иметь в виду. Вот как раз помню была мысль первым синтезатором для изучения ставить именно Dixed, т.к. он эмулирует популярный в свое время синтезатор Yamaha DX7, но как раз таки он мне кажется сложноватым в освоении из-за дополнительной возможности выставлять програмный алгоритм и … в общем дохрена всякого програмируемого там короче.

Dexed

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

Кстати об освоении космоса, космической станции и пр.

2. Освоение движка minetest и реализация на нем Space Station 13

minetest

Space Station 13

Эта идея посетила меня буквально на этой (уже прошлой) неделе и прочно там осела. Она чрезвычайно тяжелая для реализации и потому заниматься я ей скорее всего не буду. Но это все не точно, а потому почему бы ей просто не поделиться? В общем суть.

Сколько смотрю стримы по SS13, стримеры время от времени говорят о том, как было бы ахуенно сделать SS13 в 3D. Фантазировали по поводу гарис мод и разных других движков. Мне же не даёт покоя то, что я недавно узнал, что minetest - это прежде всего движок, который не обязательно должен быть майнкрафтом, типо там абсолютно разные игры можно реализовать. Что в 2Dшном SS13, что в 3Dшном майнтесте поверхность состоит из ровных квадратов, кубов и это уже легче, но когда задумываешься, как много необходимо реализовать, ты просто впадаешь в ступор, как дохрена всего реализовано свойств, механик для разных видов персонажей, профессий в SS13.

Всяких взаимодействий всего со всем миллион, еще и на разных вариантах серверов SS13 много всего по-разному. И ты понимаешь, что если это пробовать реализовывать в 3D одному, то это на целые, бл*ть, годы. По крайней мере так кажется. Возможно я этим никогда не займусь, но просто ради интереса хочу пощупать сам движок, каково вообще создавать на нем что-либо и на сколько это удобно. Но сама идея про реализацию SS13 в майнтесте покоя не дает…

3. Изучение сетей, администрирование и все в этом духе

конфигурация сети

Интернет - штука весьма ахиренная! Особенно, когда ты являешься владельцем какого-либо ресурса на выделенном сервере и делишься всякими полезностями. Или, например, тебе нужно объединить свои устройства, находящиеся в десятках километрах друг от друга в одну собственную сеть для контроля, собственного облачного хранилища и пр.

Собственный сервер с VPN, облаком, DNS сервером, почтой, мессенджером, радио, сайтом, федеративной соц. сетью, все это в той или иной степени требует того или иного уровня знаний сетей. И я пока изучил лишь чуть меньше половины того, что нужно, чтоб нормально в этом всем разбираться и уметь это все настраивать.

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

И в это все я уходил с головой аж на 3-4 месяца, забыв о всех своих планах.

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

Я просто вспоминаю, как в федиверсе видел ребят, которые что только не поднимают на своих серверах. Свое облако Nextcloud - это цветочки по сравнению с собственным стриминговым сервисом, федеративным аналогом спотифая, гитхаба, серверы для всяких мессенджеров на протоколах jabber, xmpp и пр., в конце концов свой собственный инстанс любой федеративной соц. сети, чтоб твой аккаунт с твоими записями не могли снести.

И вот глядя на все это со стороны у меня в голове только одно: “Хочу уметь также!”.

4. Circuit Simulator (circuitjs1)

circuitjs1

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

Проект, который я то забрасываю, то опять что-то с ним делаю снова ожил, но при этом оброс планами на глобальные изменения. В частности самое крупное - пересадка на новую, но свою версию движка nw.js, поубирав из него много мусора сначала через патчи ungoogled-chromium, а потом, если смогу разобраться, вручную, удалив ненужные утилиты.

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

Из других планируемых кардинальных изменений - сделать более красивый и гибкий интерфейс. Я в java исходниках уже, помню, как-то искал классы, отвечающие за формирование тех или иных блоков интерфейса прописыванием html кода. Таких оказалось всего два, глядя на которые я и считал, что интерфейс сформирован вручную. В реальности же остальные блоки формируются самим GWT через его библиотеки, что не есть хорошо, ибо перестилизовывать их реализацию с табличной (табличной, Карл!) разметкой геморно. Но можно попробовать сделать свой интерфейс с нуля с возможностью это все кастомизировать.

В общем выпущу новую версию на старом движке без каких-либо своих изменений, кроме оптимизации GPU включением определенных флагов движка, а там посмотрим.

5. Ведение личного блога

блог сам себя не напишет

Сколько я там за последние месяцы выпустил статей в этот блог? Тем не менее неоконченных штучки 4 наберется, ни говоря уже о не начатых.

Месяца 3-4 назад взялся написать статейку о том, как я свои телефоны свободными прошивками прошивал и вот пока так и не дописал. А надо бы, ибо тема защиты своих данных не только от злоумышленников, но и от производителей как телефонов, так и самой ОС, ПО достаточно актуальна, а описаний что есть что и почему уже больше, чем самой истории прошивки моих телефонов.

Вторую часть по видеонаблюдению надо бы написать. Статья индексируется в поисковиках и ее каждый месяц кто-то да смотрит, комментируют даже.

Есть что написать по линуксу, в общем тем пока хватает…

А че там по старым планам?

Ну тут кратко: изучение английского языка, C++, питона, веб разработки более углубленно, ибо мало ли меня сильно заебет моя нынешняя работа и как норм вариант уйду кодить какую-нибудь хрень. Или админить, если преисполнюсь в изучении сетей.

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

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

Upd 28.08.2022:
Вспомнил достаточно давнюю хотелку выучить какой-нибудь серверный язык и сделать свой портал тяжелой музыки на замену мной любимого, но уже сдохнувшего порталла dark-world.ru. Портал был очень ахиренным с очень большим набором инфы о различных группах, альбомах, видео с возможностью скачивания, добавления в избранное или любимое, формируя таким образом свою собственную музыкальную коллекцию. Комментарии, рецензии пользователей, отдельный форум, в общем огромная куча всего.

dark-world.ru

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

Неуместные итоги

Честно говоря, я уже даже и не знаю, что мне написать такое итоговое.

В общем я тут в начале статьи писал о том, что за свой прошедший 25 год жизни всякого нового придумал для своей самореализации (и явно все же что-то упустил) и это реально был какой-то необычный год. Я, прям, очень дохрена всякого нового для себя узнавал, находил всякие новые возможности и по мере познания чего-то нового мои старые планы по сути стали второстепенными.

Обычно, когда наступает День Рождения, многие, включая меня, жалуются, мол год пролетел как-то быстро. Вот этот вот юбилейный мой 25 год жизни, похоже, является исключением: он, по ощущениям, тянулся достаточно медленно то ли из-за того, что я постоянно открывал для себя что-то новое, то ли из-за начатой бестолковой войны рядышком, подарившей многим ощущение остановленного времени. Возможно и то и другое.

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

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

Очень надеюсь.

 23.08.2022