Блог о жизни и технологиях

Позднее Ctrl + ↑

Kohaku no Yume — обзор

cover

Kohaku no Yume (Мнимые грёзы / Blank Dream) — RPG игра в жанре хоррор, выпущенная Kanawo в 2015 году.

Главная героиня, Усуй Мищиро, кончает жизнь самоубийством, утопившись в Зеркальном озере, после чего попадает в «мир зеркал», таинственный мир между раем и адом. Здесь девушке предстоит, проходя через различные опасности, найти и разбить зеркала со своими воспоминаниями.

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

В зависимости от того, какие зеркала мы разобьем, возможны пять концовок: плохая, нейтральная, две хороших и истинная. Проходить их лучше всего именно в таком порядке. Для хорошей и истинной концовок придется поискать еще несколько зеркал, но это того стоит. Истинная концовка раскрывает всю сюжет полностью и дает нам понять, что все персонажи, которых мы видим в игре связаны друг с другом, и что даже тень, которая иногда мешала нам проходить — на самом деле отдельный, вовсе не злой персонаж. Сюжет Kohaku no Yume очень хорошо проработан и поднимает достаточно серьезные темы и точно оставит хорошее впечатление после прохождения.

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

Я однозначно рекомендую Kohaku no Yume к прохождению. Как по мне, это настоящий шедевр.

Мищиро лучшая девочка.

Пасс-фразы — обо всем по порядку

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

Обычно мы используем короткие пароли по 10-15 символов, зачастую они содержат дату рождения, либо какую-нибудь другую общедоступную информацию, либо такие проявления сверхразума, как qwerty или 123456...

В этой статье я предлагаю вам перейти на новое изобретение параноиков, хотя, не такое уж оно и новое, но распространено не так, как те пароли — пасс-фраза.
В отличие от пароля, пасс-фраза содержит уже 40-50 символов (никто не мешает придумать и больше) и состоит из слов. Можно, например, составить предложение из нескольких слов и оно станет пасс-фразой. Да, именно составить. Откажитесь от заимствования предложений из художественных произведений и откуда-то еще, они должны быть уникальными. К примеру, оглядитесь по своей комнате. Что мы видим? Допустим, перед нами есть колонка, монитор, ковер, окно. Нам не обязательно связывать эти слова, мы можем оставить их как есть и заучить. Еще можно разделить их спецсимволами вместо пробелов для больше надежности, добавить знаки пунктуации, ошибки в словах, и... у нас есть мощная защита, которую невозможно взломать подбором.

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

Запуск osu! на Linux

Эта статья — архивная
Если вы хотите установить осу на линукс, смотрите подробный гайд в новой статье.
____

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

Устанавливаем Wine и winetricks к нему

sudo apt-get install wine winetricks

Делаем префикс

WINEPREFIX=${WINEPREFIX} WINEARCH=win32 wine echo lol 1>/dev/null 2>/dev/null

Через winetricks ставим Windows-библиотеки и шрифты, чтобы все работало как надо. Все скачивается само, иногда только надо прокликивать ОК.

WINEPREFIX=${WINEPREFIX} WINEARCH=win32 winetricks corefonts dotnet20 dotnet40 gdiplus d3dx9_36

Наконец мы можем запустить osu!

wine /home/iriscot/osu/osu\!.exe

После «wine» пишем путь к osu!.exe, восклицательный знак надо экранировать бэкслэшем.

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

Вся суть вселенной

В действительности все иначе, чем на самом деле.
Антуан де Сент-Экзюпери

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

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

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

жизненная картинка

Как я в шарагу поступил или обзор колледжа

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

Начнем с плюсов

  • Занятия пять дней в неделю.
  • За учебу без троек платят. Так-то!
  • Всего пара уроков в день.
  • После 1 курса нет необходимости учить ненужный мусор. Только предметы по специальности.

Куда ж без минусов..

  • Каникулы всего 2 месяца.
  • Не получится просто взять и прогулять урок(и). Обязательна справка, иначе — проблемы.
  • Так как колледжей не так много, как школ, они могут находиться далеко от дома.
  • Один урок длится 1.5 часа.

Не такая уж нереальная история

Я стою возле своего дома и смотрю по сторонам. Не знаю, зачем я вышел на улицу в этот летний вечер. Весь день стояла адская жара, зато теперь можно насладиться приятной прохладой. Вдалеке соседи гуляют с собаками. Трое человек и столько же собак. Одна из них породы хаски, другая какая-то ручная, третья неизвестной мне породы, но была похожа на дворовую. Я наблюдал за всем этим, как вдруг с другой стороны стали приближаться псы. Три больших пса. Два из них быстро прошли мимо меня в сторону тех соседей. Третий же, белый пес присел в метрах в трех от меня и пристально вглядывался в сторону магазинчика, рядом с которым на бетонную балку сел перекусить парень. Через минуту пес уже шел к нему, виляя хвостом. Попрошайничать — подумал я. И правда, придя к нему, пес получил свое. Я переключился на соседей и остальных псов, которые уже подбегали к ним. Внезапно, они, словно по команде, набросились на соседских собак. Но так же резко из кустов вылетел мужчина и погнался за псами. Белый пес уже успел доесть, и ушел. Мимо меня пробежали, затравленно оглядываясь два пса. А я уже покинул улицу и зашел в дом писать это.

Unreal Stories #1

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

Доказательство возможности путешествия во времени

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

Например, я помню, как вчера ел сочную такую котлету, но в действительности этого не было. Или, например, на следующей неделе я еду на море (про это еще будет пост), но в той реальности, о которой я помню, поездка была отменена.

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

Пишите в комменты, было ли у вас что-то подобное.

Red Grass своими руками

Вы наверно, слышали о таком вкусном безалкогольном напитке как Red Grass, возможно, даже и пробовали его.

Вот он

Но знаете ли вы, как сделать его своими руками в домашних условиях? Есть один способ.

Понадобится

  1. Листья мяты
  2. Листья малины
  3. Листья розмарина
  4. Концентрированный вишневый сок
  5. Сахар
  6. Вода обычная и газированная питьевая

Сам процесс приготовления очень простой. Листья заливаем кипятком и ждем пару минут, чтобы настоялось. Берем получившийся настой и добавляем туда сок в отношении 5:1 (настоя больше). Добавляем сахар — 5 грамм на 100 грамм напитка. И, наконец, заливаем все газированной водой и охлаждаем. PROFIT!!

Хардкорная клавиатура для osu!

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

Собственно, про хардварную часть рассказывать нечего — контакты реле напрямую воткнуты в 8 и 9 порты. Резистор на 10К не требуется, ибо включен встроенный.

Скетч:

#include <Keyboard.h> //библиотека для клавы

void setup(){
  pinMode(8, INPUT_PULLUP); //выходы 8 и 9 с подтягивающим резистором
  pinMode(9, INPUT_PULLUP);
  Keyboard.begin();
  }
void loop(){
    if(digitalRead(8)==LOW){ //кнопка x
    Keyboard.press('x');
  }
    if(digitalRead(9)==LOW){ //кнопка z
    Keyboard.press('z');
  }
  delay(80); //задержка в мс. по умолчанию 80
  Keyboard.releaseAll();
}

Задержка этой клавиатуры по умолчанию равна 0.08 с, но вы можете поставить свою в скетче. Чем меньше задержка, тем чаще будет отправляться сигнал о нажатой кнопке, даже если вы нажали ее 1 раз.
Пример работы: zzxxxxzzxzxzxzzxzxzx

Вы также можете подключить любые другие кнопки (напр. Cherry MX) и вообще, все, что замыкает контакт.

Ранее Ctrl + ↓