vacuum 2 551

Игровых серверов становится всё больше и становится накладно отображать информацию по ним в реальном времени. Теперь данные по каждому серверу кэшируются на полторы минуты.

Мониторинг добавлен:

  • К игре Call of Duty 4
  • К игре Killing Floor
  • К программе TeamSpeak

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

vacuum 1 955 5

Релиз состоялся. Раздел статистики перенесён на основной домен.

Что появилось с момента бета-теста:

  • Запоминается информация о сыгранных раундах.
  • Внешние игроки не пропускаются на локальные сервера (1 и 2 паблики). В 50% случаев применяется кик, в других 50% — переадресация на 3 паблик (кик добавлен для объяснения причины переадресации).
  • Добавления новые действия — серии фрагов (от 4 до 18). При достижении отметки игрок получает небольшой бонус и слышит соответствующий звук.
  • Добавлено действие AFK (простой около двух минут).
  • Озвучивание фрагов с ножа. Слышно всем игрокам на сервере.
  • Игровые баны автоматически помещаются в банлист статистики.
  • Следующая карта выбирается случайно из заранее составленного списка. Причем из выборки исключаются последние 3 сыгранные карты.

В планах доработать функционал банлиста и сделать возможным просмотр информации о серверах.

vacuum 2 225 2

Бета-тест, так сказать. Написано всё с нуля, как интерфейс на двигле сайта, так и перловый демон, обрабатывающий все данные с серверов.

Статистика CS (также ссылка продублирована в шапке).

Нужно отловить ошибки, если таковые имеются, и запускать (перед этим будет обнуление). После запуска добавлю рекламку в motd пабликов (сервера планируется обновить — вероятнее всего будет 3 паблика, из них 2 для локала и один для инета).

P.S. С помощью IE 6 даже не пытайтесь открыть 😀 В данный момент лучше всего отображают стат Firefox 3.5 (в третьем тоже хорошо, но нет теней), Chrome и Safari.

Особенности:

  • Ведёт учёт локальных игроков (10.x.x.x) по диапазонам, внешних, как прежде, по отдельным айпи
  • При входе игрока проводит сверку с банлистом (так как учет ведётся по диапазонам, то из бана выбраться не представляется возможным)
  • По атакующим своих применяет slap = dmg / 2.5 (+20% за каждое последующее попадание) или slay (если не прошло 11 секунд с момента начала раунда)
  • Запоминает лучшие серии фрагов игроков (как вообще, пока не подстрелят, так и за отдельный раунд)
  • Понимает реконнекты (сохраняет всю информацию, а не обнуляет)
  • Кикает спектров, простаивающих более 5 минут

В планах перед релизом:

  • Автоматически заносить в банлист баны, выданные непосредственно в игре
  • Запоминать статистику игроков по раундам (сколько сыграл, сколько из них выиграл и в скольки выжил)

vacuum 915 1

Новое:

  • Игра Killing Floor
  • Скриншоты к Left 4 Dead и Warcraft III
  • Страница с темами для Commfort чата
  • Возможность масштабирования загружаемых картинок

Улучшения:

  • Перевёрстана шапка (теперь должна выглядеть одинаково в большинстве браузеров) и страница профиля
  • Перевёрстаны страницы игр (колонки теперь фиксированной ширины)
  • Расширена статистика по галерее
  • Изменен вид комментариев
  • При использовании мультизагрузки «ссылки на все картинки» отображаются в выбранном в диалоговом окне порядке, а не по скорости их загрузки

Баг-трекер, к сожалению, пока не доделан. О нём будет написано позднее.

vacuum 1 432 11

Общие:

  • Отказ от prototype, переход к jquery.
  • Использование некоторых css3 свойств (тени, закругление кнопок). Отображаются в Firefox 3.1+, Safari 3.1+, Chrome 1+. В остальных браузерах по мере введения поддержки css3.
  • Авторизация производится во всплывающем окне (в IE 6 на отдельной странице). Улучшена логика определения ошибок авторизации.
  • При выходе с сайта запрашивается подтверждение.
  • По клику на превью картинки из галереи теперь открывается полноразмерное изображение в том же окне (проверить можно на странице скриншотов Diablo II или Меморизе).
  • Изменены некоторые иконки.

Галерея:

  • Добавлена возможность мультивыбора картинок (можно обвести необходимые картинки с зажатой левой кнопкой мыши, либо кликнуть отдельно по каждой с зажатой клавишей Ctrl) и две кнопки «Получить ссылки» и «Удалить картинки», с помощью которых можно выполнить действие над выбранными изображениями.
  • Добавлена поддержка плагина Cooliris (PicLens). С его помощью можно просмотреть все картинки, когда либо загруженные в галерею (на данный момент около 14 тысяч).
  • Изменен вид полей с ссылками. Каждая прямая ссылка на изображение теперь выводится с новой строки (так проще копировать ссылки в поле скриншотов при создании раздачи).
  • Изменен механизм просмотра полноразмерных изображений на сайте.

Мемориз:

  • Голосование поддерживается в большинстве браузеров.
  • Добавлено отображение количества комментариев к цитатам.
  • Запрещено голосование поисковым ботам.
  • Добавлена возможно публиковать картинки из галереи. Для этого необходимо в текст цитаты вставить ссылку на «превью — увеличение по клику».

P.S. Просмотров картинок почти 1 970 000.

vacuum 1 690 16

Пользователи браузеров Firefox 3.0, Safari 3 и Google Chrome могут воспользоваться мультизагрузкой изображений. До 25 картинок за раз.

Для этого необходимо установить плагин Google GearsGoogle Chrome установлен по умолчанию) и разрешить ему работать с сайтом ivacuum.ru.

P.S. Также уменьшилась шапка, пополнился раздел игр и произведены многочисленные внутренние изменения движка.

P.P.S. Многим придётся заново авторизоваться.

vacuum 801

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

В итоге было решено немного изменить правила авторизации:

  • можно зайти с неограниченного количество браузеров/компьютеров
  • в айпи сравниваются только первые два числа (актуально для внешних посетителей)

Код уже написан. Обкатывается на dev версии сайта. Вскоре все наработки будут перенесены на основной домен (скорее всего после реализации мультизагрузки).

P.S. После применения кода всем придётся авторизоваться заново.

vacuum 1 139 3

Всего изображений: 9 185. Занимаемый объём: 1.5 ГБ. Просмотров: 1 005 560. Общий трафик: 143.51 ГБ.

Сколько дней понадобится для преодоления отметки в 2 млн. просмотров? 😀

vacuum 1 067 9

Для зарегистрированных посетителей добавлена возможность загрузки изображений.

Особенности:

  • загрузка до 10 файлов (gif, jpg, png) за раз
  • создание превью (уменьшенных копий изображений) выбранного размера и качества
  • генерация bb-кодов для вставки на трекеры/форумы (как для отдельных изображений, так и для всех вместе)
  • учёт показов изображений

О последнем пункте более подробно. В персональном разделе галерея перечислены все изображения, которые вы загрузили, отсортированные по дате добавления. Под каждой картинкой находится информация о количестве просмотров. Засчитываются только просмотры оригинального изображения (не превью).

Для удаления изображения необходимо выбрать его в галерее (откроется страница превью) и нажать «Удалить».

P.S. Предложения/пожелания/недочёты можно описать в комментариях.

vacuum 678 2

Теперь можно оставлять комментарии не только к новостям, но и к играм, софту и цитатам в меморизе.

Оставлять комментарии могут только зарегистрированные посетители, гости — только читать.

P.S. Переделан вывод списка серверов Counter-Strike — информация запрашивается в реальном времени.