Запуск игры Diaspora: Shattered Armistice во FreeBSD 9

hedgehog *NIX Комментарии: 4

Спустя 4 года разработки увидела свет игра Diaspora: Shattered Armistice, работающая на движке FreeSpace 2 Open engine. Случайно наткнувшись на геймплейный ролик, мне сразу же захотелось попробовать запустить игру у себя.

Вкратце о Diaspora: это игра по мотивам телесериала Battlestar Galactica, сюжет которой развивается спустя 40 лет после войны с сайолнами. Перевод особенностей игры с форума разработчиков (NADMOZG mode ON):

  • Летайте на MK VII Viper, Raptor или новом MK VIIe.
  • Принимайте участие в ожесточенных сражениях против сил Сайолнов.
  • Проходите мультиплеерные миссии с вашими друзьями в роли колониальных сил или сайлонов.
  • Полностью озвученное прохождение.
  • Оригинальный саундртек.
  • Создавайте свои собственные миссии при помощи встроенного редактора и делитесь ими с другими.

После небольших танцев с бубном мне удалось собрать игру и запустить ее.

Читать далее...

Изменение фона Really Simple Captcha в плагине Contact Form 7

hedgehog Wordpress Нет комментариев

В одном простеньком Wordpress проекте использую плагин Contact Form 7 для создания форм обратной связи, а также Really Simple Captcha для подключения простейшей капчи к формам. По умолчанию изображение на капче генерируется с белым фоном, который изменяется без особых усилий. Это можно сделать через подключаемый плагин либо functions.php текущей темы.

Читать далее...

Баг с покупкой алхимической лаборатории в Вайтране в дополнении Dawnguard.

hedgehog Без категории Комментарии: 3

В дополнении Dawnguard к TESV: Skyrim проявился занятный и неприятный баг: в Вайтране у Авенничи невозможно купить алхимическую лабораторию. Совсем. Сколько бы вы не пытались заказать лабораторию - все тщетно. Жадный управляющий прикарманивает честно украденные 500 монет, вешает лапшу на уши о том, что «все будет сделано в лучшем виде» и тут же предлагает купить лабораторию еще раз. Похоже на баг скрипта.

Для решения проблемы достаточно вызвать консоль и прочитать заклинание призыва лаборатории:

Читать далее...

Выпадающее главное меню в Drupal 7

hedgehog Drupal Комментарии: 7

Если ваша тема для Drupal 7 поддерживает опцию «Главное меню», то в page.tpl.php будет доступна переменная $main_menu, которая содержит ссылки верхнего уровня главного навигационного меню. Но что делать, если нужно отображать все уровни меню? Установка опции «Показать раскрытым» (Show as expanded) для родительских элементов меню в этом случае не поможет. Я вижу два простых варианта решения проблемы:

Читать далее...

Настройка сессий в Vim

hedgehog *NIX Комментарии: 2

Современные IDE и некоторые продвинутые текстовые редакторы умеют объединять файлы в так называемые "проекты". Одним из удобств таких проектов является возможность открытия всех необходимых файлов сразу, без необходимости поиска и открытия файлов вручную. Достаточно один раз добавить файл в проект и при следующем открытии проекта добавленный файл откроется автоматически. Впрочем, кому я рассказываю?

В Vim такие проекты называются сессиями. Взаимодействие с сессиями осуществляется при помощи команд:

Читать далее...

Проблема установки модулей через Update Manager

hedgehog Drupal Нет комментариев

Уже который раз забываю установить нужные php extensions на виртуалку, необходимые для корректной работы Update Manager в Drupal 7 с архивами bzip/gzip, из-за чего при попытке установить новый модуль вылазит такая ошибка:

Notice: Use of undefined constant OS_WINDOWS - assumed 'OS_WINDOWS' in Archive_Tar->loadExtension() (line 187 of /..../modules/system/system.tar.inc).
Читать далее...

Vim: памятка горячих клавиш

hedgehog *NIX Нет комментариев

В этой заметке опубликован список горячих клавиш, которые я использую при разработке в Vim. Чтобы легче запоминалось и быстрее напоминалось. Если вы - нормальный человек, то, по версии lurkmore, вам нужно знать всего одну команду: ZZ. В противном случае рекомендуется начинать знакомство с Vim с небольшой утилиты vimtutor, которая позволит получить общее представление о происходящем и о том, с какой целью все это затевалось.

Режимы работы Vim

У Vim есть два основных режима работы: в одном бибикает, а в другом - все портит ©

Читать далее...

Страницы