Про досмотр вещей в метро 28.04.2017

Сегодня ехал на МЦК и лично видел, как один охранник в форме подошёл к сидящему человеку, у которого сумка стояла на откидной полке переднего кресла, и спросил, его ли эта сумка. А потом попросил показать, что в ней. Затем он извинился и сказал, что им уже именно в этот вагон подбрасывали. Что конкретно подбрасывали, он не сказал. Может быть, ничего и не подкидывали, а может, действительно находили взрывное устройство или ещё что-то. Надо сказать, что на станциях метро и МЦК охранники сильно оживились в связи со взрывом в метро 4 апреля 2017 в Санкт-Петербурге. Но чтобы так прямо в вагоне подходили — это я увидел впервые.

Бот «Фруктового Сада» для акции 2017

В этом году Фруктовый Сад проводит акцию: При покупке соков и нектаров объёмом 0,95 и 1,93 литра нужно вводить коды со стикеров на упаковке на сайте https://promo.fruktoviysad.ru. За эти коды дают баллы. Эти баллы можно обменять на деньги на телефон и всякие другие подарки. Пять рублей на телефон можно получить за 1 балл. Но если вы накопили 5 баллов, то можно получить 50 рублей на телефон. Проблема в том, что подарки для акции выгружают в полночь каждый день, и хорошие подарки (вроде 50 рублей на телефон) заканчиваются сразу же. Пять рублей на телефон получить легко, но 50 рублей выбить без помощи моего бота вы вряд ли сможете.

Стоимость жизни в Москве (март 2017)

Ещё одни статья про стоимость проживания в Москве. Предыдущие статьи: «Стоимость жизни в Москве (октябрь 2016)», «Стоимость жизни в Москве (ноябрь 2016)», «Стоимость жизни в Москве (декабрь 2016)», «Стоимость жизни в Москве (январь 2017)», «Стоимость жизни в Москве (февраль 2017)». Читать далее Стоимость жизни в Москве (март 2017)

Java switch null

Запомните, что выражение внутри switch в Java не может принимать значение null. Если выражение в switch будет вычислено в null, то возникнет NullPointerException. Поэтому вам нужно вставлять проверки на null до switch, если это выражение может стать null. Читать далее Java switch null

Nginx log_format

Директива log_format позволяет задать формат записи файла логов для access_log.

Синтаксис:

По умолчанию:

Директиву log_format можно использовать только в http. Её НЕЛЬЗЯ использовать в location, server и других. Читать далее Nginx log_format

StarCraft Remastered выйдет летом 2017

В последнее время модно делать всякие перевыпуски старых игр с улучшенной графикой. Похоже, что эта тенденция добралась и до Blizzard. Ждите летом 2017 года старый добрый (какой же он добрый, там же кровища, кишки и насилие сплошное) Starcraft с улучшенной графикой:

Читать далее StarCraft Remastered выйдет летом 2017

Логи access_log и error_log в nginx

В nginx два файла логов: access_log и error_log. Лог access_log записывает данные о запросах пользователей. Лог error_log записывает данные об ошибках. Читать далее Логи access_log и error_log в nginx

Добавил игру с Харухи Судзумией

Это просто проба пера. Тестировал технологию генерации статических HTML-страниц своим генератором страниц по шаблону. Основная идея генератора в том, что существует макет страницы, в котором помечены специальными комментариями места, куда нужно вставлять куски кода для заголовка сайта, левого меню, правого меню и подвала. Затем при запуске генератора он проходит по всем файлам в каталоге и вставляет в эти помеченные места куски HTML из заготовленных файлов. Таким образом получаем одинаковое меню, заголовок и подвал на всех страницах сайта. Читать далее Добавил игру с Харухи Судзумией

TestNG @Test( enabled = false)

У библиотеки тестирования TestNG для аннотации @Test есть возможность отключать определённые тесты с помощью атрибута enabled = false.

Пример: Читать далее TestNG @Test( enabled = false)