Кот и игрушки




Мнение разработчика с опытом 15 лет.
Основная проблема всех курсов, школ и прочих кружков по интересам в том, что там не ставят конкретные задачи. Человек не сможет изучить язык программирования, если он делает это вне контекста.
Мы так устроены. Мы - люди. Алгоритмика и семантика языка изучаются только на "живых" примерах. Мы так же изучаем естественную речь: мы сразу же применяем свои знания на практике. Сначала ребенок учит "мама" и "папа", потом учит предметы, чтобы отвечать на вопросы, потом начинает говорить. Он не сможет научиться речи, если у него не будет цели ее применять.
С разработкой так же. Придумали себе задачу? Например, считать финансы - это отличный проект, который сможет задействовать все аспекты базовой разработки:
- Вместо "мама-папа" - базовая семантика языка (операторы, типы данных и тд)
- Вместо "Что это? - Кубик! - Правильно!" - базовые операции (работа с БД, работа с http и тд)
- Вместо "Что ты делаешь? - Я кушаю!" - базовые аспекты архитектуры (прочитать из БД и вывести в html)
- Вместо "Как день прошел? - Зае**сь!" - MVC-архитектура с элементами DDD и unit-тестами.
А теперь к сопутствующим аспектам.
Git - изучается за полчаса. 99.99% всех задач требуют лишь 4 команды: fetch, rebase, commit и push (pull - это отдельная тема для уверенных в себе пацанов, к коим я не принадлежу). Причем первые две вам не нужны, если вы работаете один.
Если у вас нет никого, кто может зайти в качестве ментора, то стоит поискать сайты, где люди проводят ревью. Да, такие есть. Т.е. вы пишете код, выкладываете его, и люди его обсирают обсуждают. Там же можно спросить всегда советов по реализации.
SO - Откровение разработчика, Святое Место всея и всех и просто ваш верный и надежный друг (я бы даже сказал: ваш кентяра, бротелло). Любите его, ибо он не редко может подкинуть идейку.
Если и этого мало, то идем на сайт фриланса. Регимся и ищем недорогие задачки. Выполнять их не нужно, естественно, но это даст вам для начала понимание того, что хотя "простые смертные" от специалистов, вроде вас.
Все. Пробуем искать работу джуна. На все про все у вас уйдет 2-4 месяца сидения за компом по вечерам. БЕСПЛАТНО.
Итого. Еще раз: научиться разработке на курсах и в школах невозможно. Курсы и школы организуются для другого. Действительно качественной разработке можно только самому научиться или с выделенным ментором, выполняя конкретные проекты.
P.S. В реальности в разработке надо знать ебическую уйму всякого дерьма, о котором даже senior со стажем не всегда подозревает. Ко мне приходят люди "у меня 10 лет опыта", которые нихуя не знают, вот, вообще - всех обучать приходится. Обучать "состоявшегося" гораздо сложнее.

Право на поиск истины подразумевает и долг, не стоит скрывать ничего из того, что мы распознали как истину. Эйнштейн
Любой другой человек — это чёрный ящик, в который залетает информация, а вылетают из него некоторые выводы. Случается, что его выводы не соответствуют нашим. Давайте погрузимся в анатомию спора и посмотрим, что можно улучшить.
В ряде случаев взаимодействие в таких обстоятельствах вообще не имеет смысла. Иногда проблема не настолько важна, иногда человека вы видите в первый и последний раз, иногда у вас нет времени или внимания для дискуссии и ещё ряд иногда. Но если вы всё же закатали рукава для обсуждения разногласий, то давайте взглянем, как это происходит? Рассмотрим для начала, что может пойти не так.
Первый вариант (агрессивный): Вывод собеседника проявляет в нём врага. Он посмел словами идентифицировать себя с другой социальной группой. Здесь включаем всю мощь своего дебатного мышления, чтобы вступить в опасную и непредсказуемую схватку. Главное — скрывать позицию. Враг затаился и ждёт, когда мы озвучим причины своих убеждений. Как только мы откроемся, он нанесёт гнусный удар по ним. И пока мы ищем брешь для разрушения убогой крепости его выводов, он занят тем же самым. У наших ворот стен уже идёт разведка. Главное оружие - громкое и эмоциональное повторение своих выводов.
Второй вариант (высокомерный): Мы делаем заключение о том, что ящик сломан. Наш собеседник просто тупой, злой, предвзятый, рассеянный, ненаблюдательный (или всё сразу). Чем ещё можно объяснить возмутительный вывод, который выплюнул в нас его чёрный ящик? Очевидно, спорить с ним бесполезно. Убедившись в асимметрии наших уровней интеллекта (собеседник, вероятно, ответил взаимностью) мы делаем вывод о непродуктивности спора с этим куском камня, неспособным понять даже modus ponens. Если есть зрители, то можно взывать к ним, используя оппонента в качестве фона для демонстрации своих идей.
Третий вариант (миролюбивый): Мы решаем, что сохранение хороших отношений гораздо важнее выяснения, чей вывод правильный. Тем более что правильный, конечно, наш. Но пока мы этого не озвучиваем, а оппонент не делает заявлений о правильности своего вывода, как будто бы сохраняется мир и спокойствие. В ряде случаев, указанных выше (нехватка времени, внимания, важности проблемы или человека в вашей жизни), это социально адекватное решение.
Четвёртый вариант (псевдомудрый): О, это самое крутое. Когда в споре участвуют несколько участников. Какую бы позицию мы сами ни занимали, лучшая стратегия - сказать, что во всех мнениях есть доля правды. Часто после этого нам позволят стать арбитром и судьей, раздающим баллы за хорошие аргументы. Обе стороны будут заискивать перед нами, ведь в этой ситуации мы однозначно более привлекательны чем враг. Главное, чтобы никто не догадался, что нейтральная позиция — это тоже позиция, и у неё так же должны иметься обоснования. В том смысле, что если мы считаем, что две стороны с противоположными прогнозами о мире одинаково правы (вот прям ровно на 50%), то откуда взялась эта уверенность?
Наверняка вы можете привести ещё пару стандартных неудачных сценариев. Именно благодаря таким «дискуссиям» люди отказываются от спора. Не удивительно, истина в них не то что не рождается — не происходит даже её зачатие.
Но обратное глупости, не есть ум. Недостаточно просто не делать так, как указано выше или в статье про дебатное мышление. Переставая наступать на одни грабли, можно просто перейти на дорожку граблей другого цвета, как в передаче умники и умницы. Как же сойти с этих дорожек?
По умолчанию стоит считать, что ваш собеседник нормальный. Люди бывают экстраординарно глупы, злы и иногда даже безумны. Но давайте вспомним про регрессию к среднему и купол нормального распределения. Большинство людей — обычные по любому из этих показателей. И стоит относиться к ним до обсуждения исходя из предпосылки, что они думают примерно так же, как мы. И если у нас были бы те же данные, и тот же метод работы с информацией, то мы бы пришли к тому же выводу, что и они. То есть лучше быть скептически настроеными по отношению к идее, что перед нами мутант с испорченным чёрным ящиком.
Но это же опасно! Часть людей всё же окажется мутантами, и мы ошибёмся! Да, и это лучшее, что можно сделать. Представьте себе очень большую колоду карт (пусть в ней будет 10 тысяч). В ней 70% красных карт, и 30% чёрных. Вам дают 10 попыток угадать цвет следующей карты и платят за каждую угаданную по 100 рублей. Каковы будут ваши ставки? Амос Тверски в эксперименте выяснил, что большинство людей распределяют ставки в соотношении 70/30, то есть стараются предполагать 7 раз красную и 3 раза чёрную. Математическое ожидание такой стратегии всего 580 рублей. Тогда как всегда выбирая красную карту, в вашем кармане окажется в среднем 700 рублей. Возможно, если вы не сильно знакомы с теорией вероятности, то вам покажется странным, что нет ни одной стратегии, которая давала бы лучший результат (в среднем). Об этом у меня скоро выйдет ролик. Но вернёмся к нашим мутантам. Если мы знаем, что их меньшинство, то нельзя сделать ничего лучше, чем считать любого потенциального собеседника нормальным. Во всяком случае, пока мы не получим веских доказательств обратного.
Если наш собеседник не хочет нам навредить, то можно не скрывать мысли от него. Свободно рассказываем лучшие доказательства и показываем степень уверенности в них. Где я сомневаюсь? Отличным дополнением будет здесь застилменить позицию собеседника, и попробовать пройти идеалогический тест Тьюринга.
Что знает человек по ту сторогу стола, и не знаю я? Что если мы смотрим на две части одного и того же лабиринта. Он видит конец, я вижу начало и мы оба видим середину. В данный момент собеседник просит пойти налево, а я направо. Прав кто-то один (или никто, и идти надо назад), но чтобы выяснить это ни у одного из нас может не хватать информации. Тогда стоит вывалить обе карты на стол и прийти к оптимальному маршруту.
Такая открытость может сэкономить кучу времени, которое ушло бы на выяснение скрытых позиций и мотивов. Однако это не сработает, если вы будете имитировать открытость для нанесения атаки, как в мифе о Троянском коне. Вы серьёзно думаете, что никто не заметит в коне солдат? Ну если да, тогда можете надеяться, что ваш дружелюбоиммитатор сгодится. В противном случае просто выйдите из дебатного режима и начините наконец нормальное общение, которого ждёте от собеседника.
Шерман Кент, сотрудник ЦРУ в 50-х годах, обнаружил, что аналитики из его команды используют в отчёте фразу «серьёзная вероятность» имея в виду разные числа. Диапазон составил от 20% до 80%! Такое происходит в спорах постоянно. Поэтому лучше определять важные термины как можно точнее. А в случае обнаружения таких различий в употреблении одного и того же слова можно просто использовать вместо термина сам прогноз (20%, 40%, 80%).
Если дерево падает в безлюдном лесу, слышен ли звук его падения? Кто-то скажет: «конечно, ведь падение создаёт акустическую волну». Ему сразу же возразят: «но ведь эту волну никто не услышит, за неимением воспринимающего субъекта». Такой тип спора называется спор об определении. И он не имеет вообще никакого смысла, ведь обе стороны ожидают одного и того же. Их прогнозы совпадают, и единственное в чём они не согласны, это как употреблять слова «слышен» и «звук». Но никаких «правильных» определений нет — это плавающие убеждения. Можно просто сделать вывод, с которым все и так согласны: падение создаст акустическую волну, но её никто не воспримет. А затем пойти заниматься чем-то более интересным.
Мы можем быть неправы. И если выяснится, что так и есть, то лучше знать это. Что может заставить меня поверить в ложность моей модели мира? В статье про доказательства я упоминал, что убеждённость всегда должна быть на чём-то основана. А значит, ложность этих оснований могла бы снизить мою уверенность, или даже опровергнуть её.
Дважды два равно четырём*. Но почему я так уверен в этом? Калькулятор выдаёт этот результат, куча народу в школе и по телевизору так говорили, десятки раз я клал два предмета к двум другим, и получал четыре штуки. Доказательств довольно много. Но если бы хоть одно из них оказалось ложным, мне стоило бы снизить уверенность в этом убеждении. А если бы где-то в гипотетическом мире они все оказались неверны, мне стоило бы иметь другое мнение.
И это крутая идея. Мы можем представить мир, в котором наше убеждение неверно. Чем он будет отличаться от нашего? Что в нём поменяется? В мире, где 2х2≠4 поменяется довольно много. Для плавающих убеждений вообще ничего не изменится. Для убеждений, которые чаще всего становятся предметами споров, мы увидим какое-то промежуточное количество измнений. Перемены в гипотетическом мире и есть наш прогноз. Мы не ожидаем увидеть их, если наши убеждения верны. Но если они всё же обнаружатся, то стоит снизить свою уверенность.
Недавно произошла такая ситуация. Я сел в такси и пристегнулся на заднем сидении. Водитель стал живо интересоваться зачем я пристёгиваюсь. Сам он не был пристёгнут. Я сказал, что это вроде как повышает шансы выжить в случае аварии и снижает травматизм. В ответ он стал рассказывать историю о знакомом, который выжил благодаря тому, что не был пристёгнут и вылетел через лобовое стекло с пассажирского сидения. Что ж, если отсутствие ремня повышает шансы выжить, то стоит отстегнуться. Но для начала я предложил проверить статистику и заранее сказал, что отстегнусь, если не пристёгнутые люди выживают чаще. Статистика в США его не порадовала, но там другие реалии, с чем я согласился. Однако отчёты ГИБДД тоже упрямо сохраняли на мне ремень. Тогда водитель сказал, что это вся эта статистика про трассы, а в городе ситуация иная. Оставляю вам интригу в плане статистики по авариям со смертельным исходом на расстоянии менее 40 км от дома.
Человек, который обоснованно меняет своё мнение, строго получает больше от спора. Если я круто разворачиваю убеждённость, то это следствие того, что я узнал много новой информации. А последствием является то, что я оптимизирую своё поведение и теперь ошибаюсь чуть меньше. Сплошные бонусы. Вот только признание ошибок почему-то ощущается чем-то плохим и иногда даже вызывает стыд. Но обучение — это почти синоним признания ошибок. А ученье — свет, именно потому, что продолжать заблуждаться всегда хуже, чем заканчивать с этим.
Довольно продуктивной является идея, что реальность есть, и она едина. Полная её противоположность — идея о том, что всё, что у нас в голове и есть реальность. Возвращаясь к аналогии с лабиринтом, разная информация не подразумевает наличие разных лабиринтов. Если мы хотим выбраться — идти всё-таки нужно в каком-то конкретном направлении. Информация об оптимальном маршруте иногда недостижима, иногда слишком дорога. Строго говоря, она недостижима всегда, потому что у нас в голове лишь упрощения реальности. Но как и в ситуации с красно-чёрной колодой карт — лучше, что мы можем сделать это получить максимальное приближение из имеющейся информации.
Целью спора в этом контексте не является изменить мнение собеседника. И даже не изменить своё. Цель — выяснить, какое лучшее предположение можно сделать из имеющейся на двоих информации о лабиринте.
* Избегая споров об определениях, я в курсе про системы счисления и переобозначения, но речь не про другие варианты, где я, конечно же, соглашусь с вами в прогнозах.
@bayesyatina

Сегодня я продолжу рассказывать про интересные современные игры, которые не являются топовыми ААА франшизами, а поэтому не всегда могут быть на слуху. Мой прошлый пост из этой рубрики можете посмотреть тут.
2021 год отметился феноменальным успехом Vampire Survivors. Продукт от итальянского разработчика Луки Галанте произвел фурор в игровой индустрии и породил десятки подражателей, отличающихся своими взглядами на ставшую модной механику. Vampire Survivors подкупала своей простотой и незамысловатостью, сохраняя при этом увлекательный геймплей и довольно глубокую систему построения персонажа. Что ж, я всегда любил проекты с интересным билдостроением, поэтому на долгое время увлёкся игрой. Затем начал искать её аналоги, способные завлечь еще сильнее, чем первоисточник. И мой выбор пал на Brotato.
Создателем игры является молодая инди-студия «Blobfish», состоящая из одного человека. Зовут этого товарища Томас Герврауд. Он начал заниматься разработкой игр с 2018 года, а уже в 2020 году выпустил свою первую игру. Именно тогда стала проявляться любовь автора к картофелю =)
Все его игры были экспериментами над разными игровыми жанрами.
Lost Potato — необычная аркада, цель которой победить врагов. Проблема в том, что ваша картофелина не способна наносить атак, а может лишь толкать недругов. Этой механикой нужно пользоваться, выталкивая врагов на шипы или под пули других оппонентов.
Space Gladiators — 2D Rogue-lite платформер, на мой взгляд, очень похожий стилистически на Hollow Knight. Разные персонажи под разные стили игры, множество предметов, монстров и боссов. Игра, конечно, на любителя, но, я думаю, много кому зайдёт, да и отзывы в Steam «Очень положительные».
И наконец, осенью 2022 года выходит Brotato, именно о ней далее и пойдет речь.
Целью является выживание на небольших картах, при этом уничтожая или убегая от орд врагов. Ваша задача — пережить 20 волн, каждая из которых завершится не после смерти всех неприятелей, а после окончания таймера. Это значит, что вам необходимо выжить любой ценой! Для выполнения этой задачи перед началом забега выберите понравившийся картохотип (со своими преимуществами и недостатками), который будет больше всего подходить вашему стилю игры.

Вы можете убивать врагов самостоятельно или при помощи турелей, а можете уклониться от боя, банально убегая и уворачиваясь. Игра представляет собой некую форму Top Down Arena Shooter, в который добавили элементы Rouge-Like. Вам необходимо лишь маневрировать меж толпами врагов, а атаковать их персонаж будет сам (правда в настройках можно выбрать и ручное наведение). Идейно игра похожа на культовый Crimsonland, ну а любителям Vampire Survivors, я думаю, ничего объяснять не нужно =)
Персонажей много, однако открываются они постепенно, как и многие другие предметы и оружие. В награду за прохождение разными картофелинами вы будете получать вещи, позволяющие улучшить их. Так, пройдя игру за одного из героев ближнего боя, можно получить предмет, который значительно усилит билд, к примеру, основанный на башнях-турелях.

Если вспомогательные предметы можно брать в любых количествах, то с оружием ситуация другая. У большинства героев есть лишь 6 слотов под него. Да, есть персонажи, у которых это количество иное, к примеру, «Однорукий» способен носить с собой лишь одно оружие, взамен получая огромный буст к скорости атаки и урону. Все игровые вещи имеют определённый класс редкости, но оружие, в отличие от вспомогательных предметов, можно прокачивать. Для понимания: имея два пистолета обычной редкости, можно объединить их в один, но классом выше (если бы мы говорили про диаблоид, то обычная вещь превратилась бы в магическую, магическая в редкую и т.д.).
Между волнами можно закупить в магазине новую экипировку или же продать старую. Если предметы в продаже вам не понравились, можно платно обновить ассортимент, но с каждым разом реролл будет всё дороже и дороже. Схожая ситуация и при повышении уровня — есть возможность сделать реролл доступных для прокачки характеристик.

Многие называют одним из минусов игры относительно высокую сложность. На мой взгляд, она именно такая, чтобы было интересно играть. При этом Brotato бросает вызов, заставляя обдумывать прокачку персонажа и свои действия. Раз за разом пытаясь пройти все волны, дорабатывая билд и регулярно проигрывая, злишься ужасно. Но какую же эйфорию получаешь, когда тебе покоряется неприступная ранее сложность…
Кстати о ней. Помимо разнообразных видов классов и предметов, игра может порадовать разными уровнями сложностями. Они, кроме банального усиления оппонентов, вводят новые награды и монстров с уникальными атаками и моделью поведения, а также дополнительных мини-боссов на определённых волнах. Говоря о самих боссах, я должен сказать, что на последнем (двадцатом) уровне вы столкнетесь с финальным недругом, а на высокой сложности даже не с одним. Они довольно опасны для неправильно прокачанного героя, но особенность игры, которую я изначально совсем не понимал, заключается в том, что вам нет никакой нужды убивать боссов! У каждого из них несколько фаз боя с разными атаками. Самая главная задача — это выжить к тому моменту, когда время на часах покажет ноль! Эх, сколько же забегов было проиграно без понимания этой механики игры…

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

Каждый класс игры заточен под определённый стиль. Некоторые из них очень сильно меняют тактику ведения боя, другие лишь направляют в нужное русло построения билда. Я читал множество обзоров и мнений, что игра не даёт отойти в сторону от задуманного разработчиками варианта прокачки персонажа. Мне кажется, что это не совсем верно. Да, за некоторые классы очень сложно придумать какой-то уникальный вариант прохождения игры, взять того же персонажа "Пацифист". Он совсем не может использовать орудие и атаковать, а это значит, что вариантов его прокачки — не так и много. Что же касается других классов, то я решил провести эксперимент и познакомил своего друга с Brotato. Играли мы параллельно, не подсказывая тактики боя друг другу, а после делились впечатлениями и вариантами прокачки. В итоге я пришёл к выводу, что за бОльшую часть героев мы качались абсолютно по-разному.
Для большей наглядности хочу разобрать недавно введённый класс — Лич.
Восстанавливаясь после получения ранения, случайному врагу наносится урон, зависящий от максимального здоровья — в этом заключается уникальная фишка персонажа. Следовательно, чтобы быть наиболее эффективным в бою, нужно иметь высокий показатель жизни и всегда быть раненым.

Под этот билд можно подобрать, к примеру, медицинскую пушку или, как это сделал я, ножницы. Это оружие ближнего боя, особенность которого — повышенный шанс критического удара и очень хорошее лечение. В моём варианте я старался прокачать здоровье, кражу и регенерацию жизни. Во вторую очередь качал ближний бой и критический удар (так как ножницы имеют бонус к криту). Чтобы вы могли понять, как это выглядит вживую, ниже видео геймплея двух последних волн.

Стример, скряга, торговец оружием, мазохист и много, действительно много других классов с особым стилем игры подарят вам десятки часов интересного геймплея. А ведь с каждым обновлением добавляются новые!
Раз уж я начал говорить про обновления, надо уточнить, что игра находится в раннем доступе. Но если честно, я не понимаю почему. В Brotato огромное количество контента, нет ни одного бага или вылета (а я провёл в ней больше 70 часов), присутствуют достижения. Разве что коллекционных карточек нет. Да наполнение некоторых законченных игр в разы меньше, при этом еще и приправлено огромным количеством технических проблем!
Видно, что работа над игрой активно ведётся. Каждый месяц-два выходят обновления, которые добавляют в игру много нового! К примеру, в одном из недавних патчей добавили «Бесконечный режим», позволяющий продолжить играть даже после 20 волны! И многие спросят, а зачем? Дело в том, что у вас будет возникать иногда такая ситуация, когда ваш билд раскроется где-то к 18-19-20 волне. Персонаж станет настолько сильным, что сможет убивать босса за 5 секунд, а потом игра кончается, и насладиться его мощью вы просто не успеваете. Теперь эта проблема в прошлом.

Вам действительно нужен сюжет в игре, подобной этой?))))
Что ж, здесь его нет. Единственное, что можно сказать — необычная картоха отбивается от инопланетян. Косвенно можно предположить, что наш боевой клубень был подвергнут радиации, в результате чего мутировал. На это указывает и возможность носить сразу 6 единиц оружия, и некий «материал», выглядящий как зелёные кусочки неизвестной субстанции (возможно тоже радиоактивной). Этот материал является одновременно и валютой, за которую картоха может приобрести себе новое оружие и мутации, и опытом, благодаря которому можно прокачать персонажа, а если конкретнее, его части тела.

Если бы меня попросили описать музыку одним словом, я бы охарактеризовал её как «Приятная». О ней не скажешь много и петь ей дифирамбы не станешь. Да, она хорошая и драйвовая, но накладывается отпечаток того, что игру делал один человек с явно небольшим бюджетом. Поэтому со временем понимаешь, что она довольно однообразная. Но на низкой громкости, играя на фоне, она гармонично ложится на геймплей и хорошо дополняет его.
А ещё мне нравится, как при переходе в магазин между волнами музыка немного приглушается, видимо, чтобы не мешала обдумать покупки. А при возвращении на поле боя музыка вновь играет в полную силу.
Как мне кажется, основная причина, почему вам стоит попробовать Brotato — это огромное количество классов. Многие из них действительно уникальные и уж точно не типичные не только для этого жанра, но и для жанра ролевых игр. Этот продукт для тех, кто любит поломать голову над эффективным билдом, кто любит экспериментировать и пробовать разные подходы.
Интересный игровой процесс увлечёт вас на десятки часов, постоянно подогревая ваше любопытство. «Что же за новый класс я открою, если выполню это достижение?», «Как повлияет недавно открытый предмет на мой любимый класс персонажа?» - эти и многие другие вопросы будут постоянно возникать у вас во время игры.

Это одна из редчайших игр, которую я прошёл на 100%, и она всё еще не надоела!
Я действительно старался объективно оценить игру и найти у неё минусы, но, мне кажется, их почти нет. А те, что есть, высосаны из пальца.
• Не всегда понятное предназначение параметров персонажа.
• Не очень разнообразный саундтрек. Но чему удивляться, игру сделал один человек!
• Возможно кому-то может не понравиться визуальный стиль.
Достаточно интересный и самобытный клон Vampire Survivors, затянувший меня на десятки часов, пока игра не была пройдена на все 100%. Для любителей игр такого жанра, вкупе с её ничтожной стоимостью — обязательно к ознакомлению! К тому же, игра полностью на русском языке!
PS: 28 марта Brotato вышла на Android, IOS.
Я играю в игры больше 25 лет и запомнил их именно такими: душевными и затягивающими, с увлекательными механиками и интерактивностью, без внутриигровой валюты и попыток быть чем угодно, но не игрой. В моём Telegram канале тебя ждут не только обзоры на игры, но и актуальные новости, а также рассуждения о геймдеве. Подписывайся, будет интересно!
Ксения, пробуем вам помочь через Следственный комитет, написали обращение в приемную Бастрыкина.

Также обратились к губернатору Приморского края Олегу Кожемяко.

Свет и шум. Жара и темнота. Холод и страх. За дверью все сплеталось воедино, в оглушительной какофонии, вливающейся в комнату, как прилив.
Мир окончательно погрузился в глубокие неестественные сумерки. Я видела его как будто глазами ребенка, впервые представившего, что же такое пространство. Реальный мир запутался в потустороннем, втиснутый, сжатый. Представьте, что между вами и зданием на той стороне улицы лежат бесконечные галактики, что через входную дверь без труда проходит целая планета… Парадоксальный союз невообразимого и реального.
Все, что я видела было реальным. Таким же, как гостиная Стэфани, в которой сидело мое тело – я никуда не переместилась, лишь расширила границы зрения. И полуправда, так тщательно выдаваемая за истину мозгом, больше мне не мешала.
Передо мной стояли города, знакомые и нет, плывущие в тумане. Тот мир не был необитаемым. Я не могла понять закономерностей, по которому он жил, но они несомненно существовали. Люди шли по тротуарам мимо невидимых для них существ – существ, не видящих и людей. Два мира существовали параллельно, занимая одно и то же пространство, спрятанные друг в друге.
Не знаю, что это была за дверь, что она символизировала, но со мной что-то произошло, когда она открылась. Во-первых, ушла злость. Когда сталкиваешься с чем-то настолько ошеломляющим, чувства отступают. Остается только смотреть, широко раскрыв глаза, и надеяться что-нибудь запомнить.
Во-вторых, я поняла, кто такая Грейс. Поняла душой, а не мозгом. Мы были так похожи, почти одним, разделенным в наших мирах.
И теперь, открыв дверь, я стерла границу.
Но хотела большего.
Я отпустила ручку, уперлась ладонями в стену… Легкий толчок и комната поддалась. Теперь я полностью ей управляла. Потолок поднялся, стены разошлись, оставив только пол и меня, посреди туманного моря.
Гул стих. Движение замедлилось. Мягкий напев поднялся над всем сущим, и я поняла – это она.
Амелия.
Обернувшись, я зажмурилась. Какая же она яркая. Грейс была со мной всегда и везде. Как было ново для нее то, что я считала привычным в повседневной жизни.
Как можно противиться чему-то подобному? Как можно найти слова, открыв для себя новый мир? Не думаю, что кто-то смог бы. Не сразу.
Но я должна была показать, что не сержусь на нее. Что вижу в ней саму себя. Это может показаться чрезмерным, но я выбрала всего один жест, символический и, совершенно определенно, никогда раньше ею не испытанный.
Подошла и заключила Грейс в объятия. Ничего более человеческого я не смогла бы сделать. И мы просто остались так стоять, соединяя наши миры, спрятанные по разные стороны зеркала.
Ее голос еще никогда не звучал так ясно.
Амелия, мне жаль.
– Грейс, где Джек? С ним все в порядке? – проговорила я, через слезы. – У меня миллион вопросов, но, думаю, времени осталось не много. Скажи, где он.
С ним все в порядке. Он где-то там.
Она указала на затянутое дымкой пространство.
Он ищет путь назад. Что еще остается делать, оказавшись неизвестно где.
– Он сможет вернуться?
Да. Сможет. Я заберу его.
Я доверилась ей и вздохнула с облегчением.
– Мой мир не для тебя…
Горейс смотрела мимо меня, в глубину туманного моря, и эмоции, отразившиеся на ее лице, захлестывали и меня.
Мне нравится, насколько материальны вещи в твоем мире. Это очень увлекает – переживать все через тебя.
– А каково в твоем мире?
Она подошла к краю платформы, окруженной ничем и всем.
Все вокруг лишь время, смешанное само с собой. Ни структуры, ни ритма. Ни начала, ни конца. Мы видим все и сразу… Представь, что ты запомнила каждое слово в невероятно длинной серии книг, а потом осознала, что страницы мелькают в случайном порядке.
Я просто слушала.
Вы были загадкой для нас. Ваш мир, люди, животные, вещи. Мы никогда вас не видели, только знали, что вы где-то есть, не имяея возможности исследовать. Сосредоточившись, мы могли чувствовать ваши эмоции, они притягивали некоторых из нас. Других пугали. А большинство испытывали и то и другое разом. А я… У меня никогда не было физической формы, только тоска по чему-то неописуемому.
Грейс казалась почти пристыженной, и я взяла ее за руку, пытаясь ободрить.
Я была рядом тогда на горе, когда ты тонула. Не видела ни тебя, ни твою мать, а если бы и смогла, то пришла бы в ужас. Но я чувствовала твой страх, чувствовала любовь твоей матери, и отчаянно хотела этих чувств, хотя и не могла их осознать. Не знаю, что произошло, но я просто последовала на твой зов, а потом уперлась в барьер, прошла его и соединилась с тобой.
Я слушала.
Ты оказалась ребенком. Мы были совершенно чужими друг другу. Меня так напугало произошедшее, что я замкнулась и спряталась. Даже не понимала, что делаю. Прежде чем я смогла прислушаться к окружающему миру и начать учиться, прошло много времени.
Тем не менее, все то, что я знала, из бессистемного вихря будущего и прошлого, проявлялось, то и дело, слабыми вспышками моего существования. Когда Джек стал задавать вопросы, я понемногу смогла сосредоточиться и взять контроль.
Я так и сделала и очень сожалею о том, чем это для тебя обернулось. Я была совершенно одна в чужом мире, отчаянно хотела в нем остаться и понятия не имела, как это сделать.
– Ты застряла на границе. И теперь я тоже. И Джек. С этим нужно кончать. Тебе не нужно разрешение, чтобы остаться, и я не разрешаю тебе уходить.
Грейс молчала. Похоже, я застала ее врасплох.
– Мы были вместе так долго, и теперь я вижу все намного яснее, – продолжала я. – Я знаю, что ты думаешь. Что будет проще сдаться и вернуться туда, откуда пришла.
Только так я могу все исправить.
– Это ничего не исправит, Грейс.Не могу поверить, что говорю это, но если ты попробуешь уйти, я не позволю. Я вытащу тебя обратно. Ты – часть моей жизни, наших жизней. Ты здесь и это все, что у нас есть.
На самом деле нет никакого способа объяснить связь между нами. Целая жизнь, полная боли и замешательства, заброшенности, страха, кульминацией которой стало осознание того, что мы не сильно отличались друг от друга. Я чувствовала себя в долгу перед ней, но все же понимала, что мы не были привязаны друг к другу. Просто мы так долго были вместе, что потеряли возможность окончательно разлучиться.
Те же мысли я прочла на ее лице.
Я думаю, есть способ, но нисколько не лучше, чем все то, что происходило до сих пор. Проблемы никуда не денутся. Что бы мы ни сделали, место, откуда я родом, всегда будет тянуть меня обратно.
– Мы будем тянуть сильнее.
Джек станет другим.
– Разберемся. Давай покончим с этим.
Грейс кивнула, и мы в последний раз взялись за руки.
Я бросила взгляд на волнующееся пространство. Как же много всего там было заключено… Жаль, что, когда уйду, я даже не вспомню того, что видела. Даже воспоминания о другом мире не могли существовать в моем.
Я закрыла глаза. Грейс отпустила мои руки.
Мы найдем тебя, Амелия. Оставайся на месте.
***
Открыв глаза, я обнаружила себя в гостиной доктора Стефани. Никаких следов другого мира, только я и диван. Будто кто-то включил свет, мгновенно разогнав сумерки. Я будто никогда и не покидала этого места. Некоторое время я просто сидела молча, а потом заплакала.
Впервые в жизни я была совершенно одна. Раньше мне было сложно заметить присутствие Грейс, но ее отсутствие оказалось оглушительным. Мой разум вдруг расширился и опустел.
Потребовалось время, чтобы успокоиться и осознать, что я так и не узнала, какой план придумала Грейс. Она просила подождать, и так и будет. Движимая любопытством, я попыталась вернуться в Красную комнату, но тщетно.
Несколько часов спустя вернулась Стефани. Встретив ее у входа, я начала было извиняться, но та в ответ рассмеялась.
– Честно говоря, мне полегчало. Конечно возможность поучаствовать в одном из самых новаторских откровений в истории человечества оказалась очень волнительной, – Стефани вздохнула, не скрывая разочарования, – но главное, что с тобой все в порядке.
Мой мобильный зазвонил. Неизвестный номер. При обычных обстоятельствах я не взяла бы трубку, но не теперь.
– Привет.
На том конце провода кто-то плакал. Я не узнала голос, но поняла, кто это.
– Джек?
Теперь он смеялся сквозь слезы, и я почувствовала такое счастье…
– Джек, я люблю тебя.
– Я тоже тебя люблю, – ответил он чужим голосом.
Не хотелось портить момент, но я должна была спросить:
– Джек, ты… Я просто… твой голос… – начала я.
– Это только я. Здесь никого больше нет, только я. Я другой, но иду к тебе. И… я не один.
– Привет Амелия, – переполненный эмоциями мягкий женский голос зазвенел в динамиках. Я узнала ее.
Слезы полились сами собой. Они оба здесь!
– Слушай, думаю нам во многом придется разобраться, сказал Джек. – Будет не просто, но мы сможем.
– Возвращайся скорей.
– Амелия, мне так много нужно тебе сказать…
***
Мы больше не говорили. Слышать их, но не видеть, не иметь возможности прикоснуться – это слишком. Они обещали прибыть через два дня.
Для меня время тянулось так медленно, мучительно медленно, зато появилась возможность о многом подумать.
Думаю, я понимаю, как они вернулись. Стефани во многом помогла, снедаемая любопытством еще больше, чем я. Она нашла интригующую новостную статью.
Где-то за три часа до звонка Джека, произошла авиакатастрофа. Ужасное и печальное событие, унесшее жизни двенадцати человек. Спасателям пришлось долго добираться до месте крушения, а когда они, наконец, прибыли, нашли только девять тел.
Трое пропали. Женщина и двое мужчин.
Теперь я жду, когда они приедут. Я едва могу печатать, так сильно дрожат руки. Рада, что Джек решил поделиться нашей историей, но… Я не поверила бы ни единому слову, если бы сама не пережила.
Мне кажется, что история только начинается. Нужно наладить отношения с семьями тех, кто погиб в авиакатастрофе. Нужно выяснить, кто этот третий человек, не тот ли, что охотился за Грейс? Пока что это самый очевидный вариант. Нужно показать Грейс, насколько прекрасен наш мир, для человека, способного по-настоящему жить в нем. И мне нужно поговорить со своей матерью.
Независимо от того, что произойдет дальше, это последнее, что мы опубликуем. У нас все будет хорошо. Я никогда не была так уверена.
Казалось бы, здесь должна быть какая-то мораль, но это не тот случай. Если и можно вынести какой-то урок, дак это только то, что даже в трудные времена можно найти надежду. Ищите опору в себе и в людях, которые заботятся о вас.
А еще помните, что мы не одиноки, и есть другой мир, живущий параллельно с нашим. Я не знаю, что это значит для вас, но мне дает понимание, что все не случайно. Заставляет ценить время, и радоваться возможности переживать это секунду за секундой.
Никогда не умела заканчивать письма, так что пусть будет так:
От всего сердца,
Амелия.
~
Поддержать проект можно по кнопке под постом, все средства пойдут на валокордин и прочие успокоительные, чтобы не шарахаться от каждого звука =)
Перевела Юлия Березина специально для Midnight Penguin.
Использование материала в любых целях допускается только с выраженного согласия команды Midnight Penguin. Ссылка на источник и кредитсы обязательны.
Почему бы не сделать ливневки не вдоль дороги, а поперёк. Я не очень умный

И снова здраствуйте.
Острый перец мне в мельничку)).

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




Переложил в пергамент и в нем раскатал скалкой.


Что не раскаталось, покрошил так.

Ну собственно всё.
Хотел написать пост про мясо где использовал этот перец, но фоток приготовленного не сделал. Есть только одна перед закидыванием в духовку.

Окорок на кости примерно 1.2 кг был. Солью с перецем натер мясо и в духовку на 45-60 мин. Градусов духовка у меня не показывает, там циферки от 1до 9 вроде, ставил на 5.5.
Спасибо что дочитали.
"Аквариумист_2_группы"
"Болею аквариумом, увлекаюсь рассеянным склерозом"
Я та самая зоошиза. Я подкармливаю бездомышей, по мере возможности. Кошек, не собак. А самых нуждающихся я забираю. В основном это котята и беременные кошки. Или совсем больные, которым без помощи уже не выжить. Так вот, по некоторым пунктам я с вами не соглашусь. Туалет. Даже бездомные не видевшие лотка, очень быстро понимают для чего он нужен. Я забирала и взрослых на стерилизацию, и они соображает очень быстро. По поводу здоровья. Мониторинг здоровья необходим всем, и домашним в том числе. Даже если животное здорово, ему необходима профилактика глистов, блох и конечно прививки. Ну, а уж если заболеют, это финансовый крах(.Психика. Тут вы правы, бывают и тяжёлые случаи, хотя я не сталкивалась. На удивление, все мои животике быстро находили общий язык. Проблем с привыкание не было. Будем считать, что мне везëт. Взаимности в первый день, вы не получите ни с животным с улицы, ни купленном в питомнике. У всех есть период адаптации. Питание. Оголодавшие животные действительно могут тырить и выпрашивать еду, но и у совершенно домашних такое тоже встречается. Да, неудобств конечно много. Это не просто, во всех смыслах, особенно финансово. Но это потому, что у меня их много. На сегодняшний день 23 кото-хвостика. Забираю, выхаживаю, стерилизую и ищу дома. Проблема всего этого в том, что очень не просто найти стороннюю помощь. А большинство окружающих считают тебя больной на всю голову. Бонусом моя последняя находка, три двух недельных котенка. Сейчас им уже месяц.





Рыся - (по паспарту Роберта) - Кун, британец - Ватсон (взят из приюта полном истощении, около 6 месяцев жил у остановки автобусов)

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

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

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

В качестве наполнителя использовался поролон 50 мм, причем из-за того, что цельных плит подходящего размера не нашлось, пришлось подклеить кусочки. Профессионалы используют какой-то специальный состав, но я брал обычный универсальный "Момент 88" и результатом остался доволен. Дальше поролон был обтянут спанбондом, и собранное в черновом варианте оно простояло какое-то время.

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

В итоге получилось как-то так. Без приколов не обошлось, поскольку задняя спинка в верхней части конструктивно никак не крепилась к несущему каркасу. Пришлось взять иголку с ниткой и аккуратненько пришить верхнюю часть спинки к изголовью. Получилось посвежее и новый хозяин рад.
С деревом было решено пока ничего не делать: там много кропотливой работы на всех этапах, от снятия заводского полиэфирного лака до шпатлевания очень глубоких повреждений на ножках.
Ещё один теплый ламповый проект закончен, а пост, собственно, возможно кого-то вдохновит не выкидывать старые элементы интерьера, которые у него есть, а придать им новое "звучание".
База – это не становая, жим и присед. В моём понимании, база – это любые многосуставные упражнения. И пока чемпионы Урюпинска по дилдобилдингу утверждают, что изоляцией нельзя ничего накачать, зато база – всему голова, мы, дрыщи, обратимся к научным данным.

Свежайший (февраль 2023 г) систематический обзор и менаанализ 7 исследований, включая 10 сравнений, определил разницу гипертрофических эффектов от одно- и многосуставных упражнений [1].
В общем и целом, не выявлено различий в плане гипертрофии мышц. Но тщательное изучение отдельных исследований указывает на то, что односуставные упражнения «могут обеспечивать способность преимущественно гипертрофировать мышечные подразделения, потенциально способствуя более полному развитию мышц». То есть «изоляцией» мы можем более прицельно попасть, например, в нужный пучок мышцы.
Выводы:
- никогда не любил подобные сравнения, и всегда выступаю сторонником того, что нужно грамотно сочетать одно- и многосуставные упражнения, и будет вам счастье;
- тем не менее, кажется, что, непосредственно для рабочей мышцы, без разницы чем вы её нагружаете – «базой» или «изоляцией», вырастет она одинаково. Другие преимущества и недостатки сейчас не рассматриваются.
Всем мышц!