Как взломать сайт за 1 минуту через кеш Redis
2. Подключаемся к Редису:
$redis = new Redis();
$redis->connect('127.0.0.1', 6379);$redis = new Redis();
$redis->connect('127.0.0.1', 6379);
Бар-квиз или паб-квиз — это такой модный в последнее время способ проводить время вечером в пятницу. Желающие собираются в одном заведении командами по несколько человек и отвечают на подготовленные ведущим вопросы. Команда, которая ответила лучше всех, получает символический приз типа бутылки шампанского или коробки конфет.
Естественно, эту нишу рынка не могли не захватить стартаперы, и сейчас можно увидеть миллион разнообразных франшиз бар-квизов разной успешности. Один из них — Мозгобойня — пошел дальше и организовал компьютерную версию бар-квиза под дочерним брендом MozgoParty.
Когда ко мне в руки попал бесплатный пробник игры, выяснилось, что количество сеансов ограничено. Во мне вспыхнул исследовательский интерес, и я пошел разбираться, как всё это работает, и нельзя ли как-нибудь получить лишнюю игру или сеанс.
Спойлер: дыра нашлась, дурацкая и огромная

Process 60 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this processи решил написать небольшую статью об этом.
В настоящее время очевидна необходимость использования уникальных паролей для каждого сервиса. Однако, многие, даже будучи технически подкованными людьми, все равно предпочитают использовать одинаковые. Причин этому много, но основная — люди хотят иметь доступ к своему аккаунту всегда и везде, не заботясь о том, есть ли у них под рукой база данных.
Ты живешь в шикарном гостиничном номере с красивым видом. У всех номеров окна выходят строго на запад. Когда будет построено новое здание с улучшенными номерами, тебе позволят туда переехать, но вернуться обратно уже не получится. Причем в каждом новом строении ты будешь получать номер на несколько этажей выше, чем раньше, и тратить больше времени на подъем и спуск. А старый корпус вообще снесут через некоторое время.

Привет, Хабр!
Примерно год назад я придумал задачу, к которой так и не смог придумать алгоритма для решения. Вот её условие.
Назовём направо возрастающей ломанной такую последовательность точек, где каждая точка(кроме первой) лежит строго правее и строго выше предыдущей. Вам даны несколько точек. Требуется разбить их все на несколько направо-возрастающих ломанных.
Вот пример разбиения восьми точек на три направо возрастающих ломанных (BDF, CEGH, A). На меньшее количество ломаных точки разбить нельзя.

Вот собственно и вся задача, можете попробовать ее решить.
Теперь интересная история.

