В перерывах между выполнением заданий поигрываю в Deus Ex. Для тех, кто любит жанр «киберпанк», эта игра обязательна к прохождению. Несмотря на то, что уже давно вышло продолжение (и не одно), первая часть всё ещё пользуется популярностью. Помимо интересного сюжета игра отличается крайней нелинейностью, возможностью выбрать тот или иной способ пройти какое-либо место. Понятно, что графика не самая лучшая, поскольку выпущена Deus Ex была в 2000 году. Тем не менее, можно скачать некоторые неофициальные дополнения и патчи, которые исправляют различные баги и улучшают внешний вид.
Архив автора: Player701
Лабиринт
В прошлом семестре у нас был предмет «Программирование игр», и в качестве курсового проекта надо было сделать какую-нибудь простую игру. Я решил сделать что-то нестандартное и не использовать 3D-движки (например, Unity, который многие, в том числе и я, использовали для лабораторных). Вместо этого я сделал некоторое подобие старых текстовых квестов, где взаимодействие с игровым миром осуществляется путём ввода команд в командной строке. При этом в игре вполне может присутствовать обширный игровой мир, проработанные персонажи и прочие интересные вещи. Наиболее известные игры такого типа выпускались компанией Infocom в 1980-х годах, самая известная серия — Zork.
Правда, в моей игре обширного игрового мира нет, но зато есть случайно генерируемый лабиринт с настраиваемым количеством комнат и ключей (задаётся игроком при старте). Цель игры — найти выход. При этом в некоторых комнатах могут встречаться некоторые неприятные сюрпризы (в маленьких лабиринтах — реже, поскольку шанс фиксирован для каждой комнаты: больше комнат — больше вероятность, что наткнётесь на что-нибудь нехорошее), и можно даже проиграть, если повстречать их слишком много. Спойлерить не буду. После генерации лабиринта можно получить список доступных команд командой «help», а справку по отдельной команде — написав после «help» через пробел имя команды (часть команды, заключённую в квадратные скобки, вводить необязательно).
В общем, рассказывать много не буду, лучше сразу дам ссылку. Если вы её ещё не заметили выше, то вот:
За веб-интерфейс к игре спасибо LPDem’у. Оффлайн клиент можно скачать здесь, он только для Windows, для работы нужен .NET Framework более-менее свежей версии. В клиенте используется архитектура плагинов: предполагалось, что игры можно распространять в DLL-ках и подключать к нему, но кроме «Лабиринта» и некоторых тестовых модулей я больше ничего не писал (пока?).
Если что, я не претендую на всемирную известность и славу, просто решил, что лучше ссылку выложить в открытый доступ, чем рассказывать каждому по отдельности. Тем более что раньше она была другая, но по техническим причинам поменялась.
Защищённое соединение
С данного момента на этом сайте и всех его поддоменах, размещённых на минисервере, используется протокол HTTPS.
Сертификаты должны обновляться автоматически — для проверки, что такое обновление работает, проводились тестовые запуски. К счастью, необходимые настройки создаются путём добавления всего лишь пары строчек. Я почему-то думал, что это всё очень сложно, а на самом деле вообще почти ничего не нужно делать.
Также на всякий случай поменял везде все пароли — а то мало ли что…
Мобильный идиотизм: голосовая почта
В последнее время мне либо лень писать, либо, если не лень, то я занимаюсь вместо этого чем-то более важным и полезным. Но сегодняшний эпизод просто взбесил, поэтому решил о нём непременно написать. Пусть не так много людей это прочитают, поскольку этот сайт в первую очередь создавался для себя, но я хотя бы запишу свои мысли.
Суть дела такова: сегодня мне пришло SMS следующего содержания от одного из контактов:
Вам голосовое сообщение от этого абонента. 01/10 в 16:18. Прослушать-600,в роуминге +79774343600
Я раньше никогда не прослушивал голосовые сообщения, а просто перезванивал. Но сейчас при попытке дозвониться я услышал стандартное «Абонент недоступен», поэтому подумал: а давай-ка всё-таки прослушаю.
Звоню по указанному номеру — и что же в ответ? Ни за что не угадаете, если не пользовались ни разу голосовой почтой у оператора Теле2. А в ответ слышу такое:
На вашем счёте недостаточно средств для совершения данного звонка.
То есть оказывается, что приём входящего голосового сообщения — платный. Так-так, в каком это году мы живём? Я думал, платные входящие ушли в прошлое не менее 10 лет назад. Оказывается, вот оно как. Но самое интересное заключается в том, что это — ещё полбеды. Самое главное вот в чём: какого, простите, чёрта на моём счёте может быть недостаточно средств, если у меня пакетный тариф на 400 минут? А вот, оказывается, какого, что надо читать описание услуги на сайте мобильного оператора. Вот что там написано:
Стоимость звонка на Голосовую почту равна стоимости вызовов на городские телефоны Москвы и Московской области. Прослушивание сообщений не включено в абонентскую плату тарифов.
То есть мало того, что входящие голосовые сообщения являются платными, так эта плата ещё и не входит в абонентскую плату пакетного тарифа. Это не просто мобильный идиотизм, это идиотизм в квадрате. Не знаю вообще, как это назвать, и кто захочет пользоваться такой услугой.
Давайте посмотрим, как эта услуга организована у остальных операторов.
- У МТС услуга «Голосовая почта» идёт в трёх вариантах. Базовый вариант не имеет абонентской платы, а звонки на номер 0860 для прослушивания сообщений бесплатны в домашнем регионе.
- У Билайна аналогичная услуга называется «Автоответчик». Она платная: 1 рубль в сутки, точной информации о стоимости звонка на номер для прослушивания сообщений 0600 найти не удалось, но предполагается, что она отсутствует. Получается, что голосовое сообщение можно оставить только абоненту, у которого этот самый автоответчик подключен, но всё равно выходит, что за сообщение заплатят дважды: отправитель — по тарифу исходящего вызова, получатель — абонентской платой за услугу.
- У Мегафона гугл находит страницу услуги почему-то только на региональном сайте Приморского края (ссылка). Аналогичную страницу на других сайтах «МегаФона» найти не удалось, однако есть множество неофициальных сайтов, которые утверждают, что эта услуга, как и у «Билайна», имеет абонентскую плату. А вот описание услуги на региональном «приморском» сайте говорит, что и абонентская плата — 0, и переадресация не тарифицируется, а вот звонок на сервисный номер тарифицируется как вызов на Мегафон в домашнем регионе, но тут не сказано, что он не входит в абонентскую плату пакетных тарифов, как у Tele2. Так что можно предположить что справедливость существует, пусть и в каком-то одном регионе и только у одного оператора.
Из этого можно сделать следующий вывод: большинство абонентов этой услугой не пользуются, либо закрывают глаза на несправедливые условия её предоставления, если она им действительно нужна. Лучше всего сделано у МТС — есть бесплатный базовый вариант услуги и платные расширенные. Не хватает только бесплатности звонков на номер 0860 во внутрисетевом роуминге (о котором вообще можно очень много и не очень цензурно высказываться).
Абонентская и другая плата за пользование этой услугой у других операторов — чистой воды грабёж. Вызывающий уже заплатил за голосовое сообщение, когда его оставил, а надо ещё платить и тому, кто хочет его прослушать. Лично для меня это выглядит крайне странно и обосновывается стандартным желанием операторов получить побольше денег. Что за этим стоит на самом деле, я не знаю, поэтому выдвигать никаких теорий не стану. Просто буду продолжать игнорировать эту услугу, как и делал ранее.
Последняя поездка завершена
Сегодня, 8 августа, длинная поездка была завершена путём прибытия в Москву на поезде №49 из Самары. Эта поездка непосредственно связана с «третьей Норвегией», проводившейся с 3-го по 26-е июля. Поскольку весь бюджет израсходован, в ближайшее время поездок такого рода (и поездок по России тоже), скорее всего, не ожидается. Наиболее вероятно, что следующий выезд можно будет осуществить не ранее следующего лета.
А пока что надо поступать в магистратуру, но сначала нужно получить диплом, выдачу которого я успешно пропустил как раз из-за выезда в Норвегию. Декан сказал, что это можно будет сделать завтра с 10. С 10 до 16 завтра работает и приёмная комиссия, так что можно будет сразу же сдать диплом в неё и получить экзаменационный лист. Экзамен 11 августа.
Поскольку в ходе поездок накопилось большое количество фотографий, можно будет написать ещё несколько фотоотчётов. Но всё зависит от настроения и свободного времени. Время в августе, скорее всего, будет, а настроение — посмотрим.
На фото — электровоз ЧС2К-897 с двухэтажным поездом №49 Самара-Москва на Казанском вокзале в Москве. Сам поезд заслуживает отдельного рассказа, но я его вряд ли буду писать — их уже полно в интернете, так как такие поезда в ходу уже больше года (конкретно этот ходит с декабря 2015, но, например, Москва-Петербург — с начала 2015 минимум).
Успех!
Сегодня была успешная защита диплома на 5! Теперь наконец-то можно чуть-чуть отдохнуть от всего этого и подготовиться к следующей поездке, скорее всего, последней в этом году. Поездка начинается 3 июля, о ней буду писать позже. А если будет настроение, может, напишу ещё что-нибудь про предыдущие поездки.
В любом случае, можно условно считать, что период неактивности подошёл к концу. Если есть о чём писать — то, скорее всего, писать буду. Но просто так добавлять записи, конечно, не собираюсь.
Я ещё удивляюсь, как я до сих пор сижу, так как после защиты пришлось немало поездить по Москве с некоторой важной целью. Цель была достигнута, но поскольку я на ногах с утра, то уже с вечера засыпаю. Надо идти спать…
Снова работаем
Жёсткий диск успешно заменён, теперь всё снова работает. Кстати, гарантия на этот диск — 60 месяцев.
UPD: Информация
Ещё немного о жёстких дисках.
Основной жёсткий диск минисервера наработал уже более 44 тысяч часов (около 5 лет). Показатели SMART у него — не очень, есть переназначенные сектора. В связи с этим его надо менять. Лучше сейчас, потому что рано или поздно он сломается. Со вторым диском всё намного лучше.
Замена ориентировочно состоится в конце недели, тогда сервер ещё пару-тройку часов будет недоступен.
Информация
Поездка в Норвегию была завершена больше недели назад (11 мая), а в пятницу 13-го, в полном соответствии с нехорошими представлениями об этом дне, полетел жёсткий диск на компьютере. Пришлось срочно заказывать SSD-накопители, в том числе один для ноута, поскольку если полетит там, это будет крайне неприятно. Испорченный жёсткий диск не содержал важных данных, а ещё он был на гарантии, и сегодня мне удалось вернуть потраченные на него деньги — хоть и не так много по сравнению с тем, сколько стоили SSD, но главное, что результат есть.
Если жёсткие диски полетят на минисервере (на котором, в том числе, работает этот сайт), будет гораздо хуже, чем в прошлую пятницу, поскольку на сервере полно всяких важных и интересных файлов. В связи с этим завтра, 22 мая, минисервер будет временно остановлен для проверки состояния жёстких дисков. Если обнаружится, что хоть один из них имеет какие-то проблемы (или какой-то из показателей SMART указывает, что они могут быть) — он будет заменён.
P.S. Все фотографии с поездки 1-11 мая можно посмотреть здесь, но, как и в прошлый раз, их очень много (более 1000). Я не умею выделять самые интересные, так как мне кажется, что если хоть что-то убрать, будет не круто. Прошу извинить.
Permission granted
Есть! В этот раз, к счастью, никаких долгих ожиданий и прочей фигни. Поездка 1-11 мая в Норвегию состоится! Но я, возможно, потом соберусь ехать ещё раз в июле, и тогда придётся запрашивать визу в третий раз. Эта только на один въезд, как и предыдущая.