LINUX.ORG.RU

Сообщения Hoodoo

 

Kickstarter: Wasteland 2 для Linux, вся власть разработчикам и многообещающие проекты

Новости — Игры
Группа Игры

Итак, сегодня ночью проект Wasteland 2 — игра от студии inXile, в которой сейчас работают люди, подарившие миру оригинальную Wasteland и принимавшие непосредственное участие в разработке Fallout 1 и 2, собрала на сервисе Kickstarter полтора миллиона долларов — сумму, начиная с которой было решено вести разработку под Linux и Mac OS X. Разработчики полны оптимизма, благодарят фанатов и решают, какие улучшения будут внесены в игру, если удастся собрать ещё больше денег.

С уверенным отрывом лидируют предложения разработать больше локаций и квестов, более качественно отрисовать NPC и предметы инвентаря и разрабатывать игру таким образом, чтобы облегчить написание модов. Относительно версии игры для приставок, Брайен Фарго заявляет: «Это маловероятно. Приставки предлагают совершенно другой интерфейс, другие контроллеры и другое положение пользователя относительно экранов. Наша задача — разработать отличную игру для классических настольных компьютеров. Мы рассматриваем возможность разработки версии для планшетов, но, чтобы сказать что-то определённое, нам нужно сначала произвести некоторые изыскания».

Между тем, такие ресурсы, как Forbes и Ars Technica, говорят о новых тенденциях в создании контента вообще и игр в частности. Благодаря развитию социальных сетей и распространению электронных платежей с одной стороны и нежеланию крупных издателей прислушиваться к мнению как разработчиков, так и потребителей — с другой, краудфандинг набирает популярность. Forbes приводит слова Колина Мориарти из IGN, назвавшего пользователей «возомнившими о себе» и «испорченными» как пример того, как не нужно относиться к покупателям.

Со стороны разработчиков масла в огонь подливает Фарго. В апдейтах на Kickstarter он неоднократно отмечал, что самые большие суммы на новые проекты перечисляют именно разработчики. В последнем из них он заявил, что пять процентов прибыли от игры, которая выйдет осенью следующего года, будут вложены в поддержку новых проектов на Kickstarter и предложил всем остальным компаниям, которые прибегнут к Kickstarter для сбора средств, поступить так же. Кампания под названием Kicking it Forward стартовала вчера, и в ней принимает участие ещё как минимум один проект. «Разработчики и покупатели обладают куда большей властью, чем сами осознают», говорит Фарго.

В такой ситуации пользователи Linux и Mac OS получают уникальный шанс быть услышанными и заставить создателей игр прислушаться к своему мнению. Когда контент распространяется на приемлемых для них условиях, они способны обеспечить от трети до четверти от общей суммы платежей за счёт своей сплочённости, активности и щедрости. Примеры Double Fine Adventure и Wasteland 2 позволяют говорить, что это верно не только для несложных игр от независимых и малоизвестных разработчиков, но и для сравнительно крупных студий, в которых работают специалисты, приложившие руку к легендарным хитам прошлых лет. Игры изначально задумываются кроссплатформенными и распространяются без DRM.

В настоящее время на Kickstarter собирают средства на такие распространяемые без DRM и с большой долей вероятности кроссплатформенные проекты, как:

  • The Banner Saga — тактическая RPG по скандинавским мифам. Разработчики говорят, что по статистике их сайта пользователи Linux проявляют столько же интереса к игре, как и пользователи iPad и всерьёз рассматривают возможность портировать игру на Linux и поддержать инициативу Брайена Фарго. Очень красивая игра, анимированная вручную. Цифровую копию игры можно получить при пледже от десяти долларов, до окончания финансирования остаётся 28 дней. В настоящее время проводится опрос о том, какие платформы следует поддержать.
  • Faster Than Light от финалистов фестиваля инди-игр 2011 года в Китае — пошаговый симулятор космических сражений, уделяющий основное внимание перестрелкам между отдельными кораблями, управлению экипажем и отдельными подсистемами корабельного снаряжения. Цифровую копию игры можно получить при пледже от десяти долларов, до окончания финансирования остаётся восемь дней, игра выходит в 2012 году.

>>> Страница Wasteland 2 на Kickstarter

 , ,

Hoodoo
()

[dokuwiki] Bureaucracy plugin не создаёт страницы (почту отправляет)

Форум — Web-development

Что-то не могу заставить bureaucracy создавать страницы, форму создал, темплейт создал, заполняю форму... И тишина.

Форму и темплейт брал из документации.

В чём может быть загвоздка?

Права на создание страниц у меня есть.

 

Hoodoo
()

[чотатуплю] Хетцнер рутовый пароль прислал, а денег не взял

Форум — Talks

Люди, кто пользуется услугами Хетцнера, подскажите, пожалуйста, как там настроить оплату?

А то я впску заказал, мне её включили, а деньги с карты не списали. Хотелось бы за полгода вперёд заплатить, чтобы потом не дёргаться.

Hoodoo
()

[SQL] Записи о товарах в одной таблице, их описания - в других (разных) - как правильно?

Форум — Development

Допустим, у меня есть БД, в которой хранится информация о товарах. На основании записей в ней хотелось бы делать документы разной степени подробности.

Например, для подготовки коммерческого предложения мне достаточно названия товара и цены.

Я храню в таблице items такие записи:

item_id INTEGER PRIMARY KEY AUTOINCREMENT,
item_name VARCHAR(255) NOT NULL,
item_price DECIMAL(8,2) NOT NULL

Сделать простое коммерческое предложение очень просто.

А если готовить более подробное? Например, на бананы и напильники, где про бананы надо знать страну происхождения и размер, а про напильники - материал рукоятки, твёрдость и размер зерна?

Таблицы files и bananas я сделаю, а как мне правильно связать таблицы с описаниями и таблицу с перечнем товаров?

Можно, конечно, хранить description как TEXT, но это как-то вообще не интересно.

 

Hoodoo
()

[!новость][не нужно] Кому интересен проект Wasteland 2

Форум — Talks

... Может править вики на http://w2-backers.ru бесплатно без СМС и без регистрации.

Кому лень писать страницы, может скидывать, что хочет, в dump.

Информация обо всём, что связано с kickstarter (апдейты, награды, кикстартерский faq) - неймспейс ks

Если кому-нибудь будет интересно переводить, что команда пишет в твиттер и на фейсбук - есть соответствующие страницы.

Новости будут, натурально, в новостях.

Инструкции по запуску Wasteland 1 - wasteland1.

Добавлю страницы по интересным темам на форуме и голосованиям на google moderator.

Hoodoo
()

Новая игра от Брайена Фарго — Wasteland 2 — на Kickstarter

Новости — Игры
Группа Игры

Вдохновившись успехом Double Fine Adventure, студия inXile, возглавляемая Брайеном Фарго, основателем компании Interplay, решила использовать модель, при которой фанаты финансируют создание игры, для написания сиквела к легендарной игре Wasteland.

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

Минимальная сумма, которую расчитывают собрать разработчики - 900000 долларов, если удастся собрать 1250000 долларов, дополнительные средства будут вложены в создание новых локаций и квестов, если удастся собрать 1500000 долларов, то игра будет портирована на MacOS X (решение было принято опять-таки голосованием на форуме), ну а если удастся собрать больше — 'the sky is the limit'.

Причём же здесь Linux?

Во-первых, на наших глазах и при нашем участии появляется новый подход к созданию игр, при котором разработчики прислушиваются к пользователям. Именно в результате этого Double Fine Adventure было решено выпускать без DRM и в том числе под Linux. Очевидно, что при должной настойчивости, и, конечно, при должной финансовой поддержке со стороны пользователей Linux одной качественной (со всех точек зрения, от сюжета до графики) игрой для этой платформы может стать больше.

Поддерживайте проект, высказывайтесь на форуме, и нас услышат!

>>> Страница проекта на Kickstarter

 

Hoodoo
()

Немного некрофилии, немного понтов, удобный модуль для fvwm и панелька

Галерея — Скриншоты

Я недавно опять пытался освоиться в тайловых wm, и опять у меня не получилось. Видимо, мне не хватает усидчивости и квадратно-гнездовой дисциплины.

Посидел недельку на wmfs, попытался написать простейшее правило для него и полез смотреть, чего ещё на свете есть. Почитал про awesome, почитал про xmonad, грустно вздохнул и уполз обратно на fvwm.

А между тем у меня на винте уже почти год как валяется модуль, реализующий тайлинг для fvwm, написанный на православном Perl - это значит, если я буду кушать кашу и слушаться маму, то когда-нибудь даже смогу его немножко допилить! Ну а пока решил просто попользоваться.

Если кому интересно, это Fvwmpiazza. Нужно установить его с помощью cpan или руками распаковать в .fvwm по инструкции, доставить Class::Base, дописать путь до модуля в ModulePath и добавить функции в свой конфиг по вкусу.

Заодно решил потыкать FvwmButtons и сделать панель только из них (+stalonetray), естественно, все иконки нажимаются. На скрине можно видеть mutt и ncmpcpp, вызванные таким образом.

С ними вот какая история: ncmpcpp - морда к mpd, а mpd постоянно запущен, а mutt у меня - только для чтения/писания почты, доставкой и отправкой занимаются другие утилиты. Соответственно морды можно вызвать, поглядеть письма/добавить песни и просто закрыть. Не знаю, как объяснить, но очень удобно получается.

Все столы, кроме Paint и Spare настроены на одно окно слева и много справа, Paint предназначен для Gimp и соответственно поделен столбцами, Spare не контролируется тайловым модулем, так что старый добрый бардак из окон всегда есть где устроить.

Количество писем и разруливание иконок - быдлокод на Perl.

GTK2 - немного подпиленный DoYouLikeIt
Иконки - Ubo

png

UPD: Я страдаю редкой формой шрифтовой слепоты. Симптомы такие: те шрифты, что на скрине, меня совершенно устраивают. Прошу отнестись с пониманием.

 , ,

Hoodoo
()

[getmail] Посоветуйте хороший скрипт для проверки/выкачивания почты

Форум — Desktop

Настроил у себя mutt, турбореактивная вещь, и оказывается, если только смотреть им почту, очень удобная. Отправку и приём отдал сторонним приложениям, и в связи с этим прошу помощи коллективного разума: что бы такое поставить в крон с интервалом в 5-10 минут, чтобы смотреть, есть ли новые сообщения (ящики IMAP), доставать их и отображать список.

Лучше всего на Perl, но в принципе пойдёт любой, если написан с минимальными пояснениями.

Наверняка у кого-то есть готовое решение.

Hoodoo
()

[SQL] Автозаполнение полей - как правильно сделать?

Форум — Development

Допустим, есть такие таблицы:

CREATE TABLE task_types (
    type_id INTEGER PRIMARY KEY AUTOINCREMENT,
    type_name VARCHAR(120)
);
CREATE TABLE tasks (
    task_id INTEGER PRIMARY KEY AUTOINCREMENT,
    task_brief VARCHAR(120) NOT NULL, 
    task_full TEXT,
    warn DATETIME NOT NULL,
    deadline DATETIME NOT NULL,
    task_type INTEGER FOREIGN KEY REFERENCES task_types(type_id)
        ON UPDATE CASCADE ON DELETE RESTRICT
);

Мне хочется каким-то образом создать «типовые» задачи, например, задачу типа «поход в магазин» нужно назначать на ближайшее воскресенье, а задачу типа «гигиеническая процедура» - на 6:30 утра и на 22:00 каждого вечера.

Как правильно подойти к этому? Какие-то чеки/дефолты в SQL или вынести в код приложения?

 

Hoodoo
()

[локалхост][тестирование] Отделаться от автодополнения URL

Форум — Web-development

Ваяю одновременно три велосипеда.

Естественно, сначала пишу на домашней машине, потом заливаю.

В процессе задалбывает одна мелкая деталь: 127.0.0.1:3000/ начинает предлагать в куче автодополнение к URL из разных проектов, очень неудобно.

Как с этим правильно бороться? Прописывать в hosts vel1 127.0.0.1? Тогда будет неудобно потом ходить на настоящие страницы. Тестировать из-под чистого пользователя? Какой-то по-моему геморный подход.

Кто как поступает, чтобы как-то это упорядочить?

 

Hoodoo
()

[чотатуплю] Debian Squeeze и DokuWiki

Форум — Admin

Поставил DokuWiki из репов, на вопросы отвечал так:

webserver - apache2
locaton under document root - dokuwiki
authorized network - global
configuration - web writeable
plugins dir - web writeable
ACL - enabled

Сделал ей виртуальный домен:

<VirtualHost *:80>
    ServerName wiki.example.com
    DocumentRoot /usr/share/dokuwiki
</VirtualHost>

Захожу на wiki.example.com/dokuwiki, оно меня редиректит на doku.php (то есть апач вроде правильно настроен).

Лезу в апачин лог, говорит fatal: class DokuWiki_Action_Plugin not found.

Гуглю по этой строке - логи IRC докувики (ничего интересного) и закрытый баг со словами «пользуйтесь новой версией».

Как дебианоугодно поставить/починить проклятую докувики? Не хотелось бы извращаться с Pear и прочим, может, у кого завалялся .deb посвежее?

Hoodoo
()

[ненужно][раскраска консольки][!ъ]Наваял вот страничку (прототип)

Форум — Talks

http://termendous.org/xterm

Что скажете?

Там в принципе всё просто: цвет текста - промпт, фон - пустое место слева, базовые цвета - ряды с соотв. подписями, «яркие» - $COL_B.

Круто же я придумал?

 

Hoodoo
()

[опять не новость][E17] Ждём нативных приложений?

Форум — Talks

Почти все пользователи Linux знают про проект Enlightenment, хотя бы из-за E17 — сами разработчики называют его Desktop Shell — чуть больше, чем WM, но чуть меньше, чем DE. Почти все из любопытства ставили E17 «на посмотреть» — кто постарше, чтобы выяснить, что же это такое пришло на смену очень интересному в своё время E16, кто помладше — покликать переливающиеся иконки и посмотреть на динамические обои. Должен признаться, я как раз отношусь ко вторым.

И лично меня в своё время оттолкнуло от использования E17 не столько странное чувство прекрасного, присущее дизайнерам проекта, сколько дикий вид приложений на суровом GTK+ в окружении блестящих просвещенческих декораций. GTK и Qt приучили меня к тому, что все приложения должны выглядеть единообразно, а не устраивать на моём десктопе парад эстетических пристрастий разработчиков. Соответственно, хотелось нативных приложений, использующих те же виджеты, что и E17.

А с ними были определённые проблемы: виджет-сета, официально одобренного самими разработчиками, не было, а был лишь некий временный, весьма ограниченный набор, с которым работали редкие энтузиасты. Потом пропал и он, и в разделе документации, посвящённом виджет-сету, одно время даже красовалось лаконичное 'pants!'

И вот сегодня я совершенно случайно я узнал, что около шести недель назад документация по Elementary — виджет-сету для Enlightenment, появилась снова, и теперь, похоже, не собирается исчезать.

Более того, виджетов там теперь достаточно, чтобы написать какую-нибудь морду для mpd или mplayer, органайзер, конфигуратор-чего-угодно, смотрелку картинок и прочую десктопную мелочёвку. Смотрите сами: запланированные виджеты и список тех, что ещё не готовы здесь ближе к концу.

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

 

Hoodoo
()

Пара вопросов по Tcl/Tk

Форум — Talks

Вчера пробовал разные графические морды для SQLite (надо было забить таблицы мусором), и оказалось, что чуть ли не самая удобная - на Tcl/Tk. В связи с этим появился интерес аккуратно потыкать его палочкой.

Есть несколько вопросов:
- удобно ли работать с базами данных?
- много ли вообще батареек, в часности интересуют библиотеки виджетов, из них в частности - таблицы
- нормально ли написанные на линуксе приложения потом работают под виндой?

Вопрос, я считаю, не технический и вообще полухоливарный, так что не в Development. Там я уже конкретно спрошу.

Hoodoo
()

[на новость не тянет] Кто там кричал «торрентокапец»? Заценим Tribler!

Форум — Talks

Копипаста с моего бложека:

В свете последних событий (паника в стане администраторов торрент-трекеров, закрытие чеггита и прочие зверства кровавой копирастни) продолжается поиск соломки на предмет подстелить.

Perfect dark, i2p и прочее — это, конечно, очень хорошо, но, как выясняется, i2p не готов для десктопа, простого пользователя©™ не заставишь установить роутер, пробросить порт и настроить прокси, даже если бить его палкой по голове. И тут всплывает предложение массово переходить на Tribler, разработку Делфтского технического университета и Амстердамского свободного университета.

Tribler — это bittoreent-клиент, в который дополнительно встроены приложение для просмотра видео (старый добрый VLC), и, что важно, децентрализованный механизм поиска .torrent файлов по ключевым словам, основанный на коллаборативной фильтрации. По замыслу разработчиков, система рейтингов и описаний файлов, построенная на принципах, схожих с wiki, позволит бороться со спамом и фэйковым контентом. Метаданные передаются по разработанному создателями Tribler протоколу и не хранятся централизовано, так что необходимость в трекерах отпадает.

Простота в использовании, теоретически, должна сделать этот клиент более привлекательным для пользователей.

Существенный минус по сравнению с традиционными торрент-трекерами, на мой взгляд — информация об авторе раздачи может быть доступна любому, тогда как в случае с трекером в благоприятном случае можно получить только его логин.

Вот такие дела. Судя по всему, более массовое распространение i2p подождёт до следующей волны копирайтной шизы и до нового витка охоты на ведьм.

Несколько ссылок: статья о Tribler в Википедии
Новостьи обсуждение на torrentfreak
Сайт проекта (в настоящее время лежит — слэшдот-эффект, что не мешает скачать приложение без регистрации и смс).

Tribler написн на Python и распространяется под LGPL.

Hoodoo
()

Безопасно откусить 10 ГБ от /home

Форум — Desktop

А скажите, пожалуйста, как безопасно откусить 10-15 ГБ от /home (ext4)? Там сейчас свободно порядка 20 ГБ, видимо, удастся расчистить до сорока.

Хочу сделать из него / для ещё одной инсталляции.

Hoodoo
()

Первый планшет с Plasma Active - Spark

Новости — Hardware and Drivers
Группа Hardware and Drivers

В субботу, 28 января, один из разработчиков KDE Аарон Сейго в своём блоге объявил о скором выходе на рынок нового планшетного компьютера Spark, на который будет предустанавливаться рабочее окружение Plasma Active.

Компьютер будет работать под управлением Linux, аппаратное обеспечение скромное, но достаточное:

  • Процессор AMLogic 1Ггц, предположительно AML8726-M Cortex-A9
  • Видеокарта Mali-400
  • 512 МБ оперативной памяти
  • 4 ГБ встроенной памяти
  • ёмкостный мультитач-дисплей 800х480
  • WiFi
  • Слот для SD-карты
  • два USB-порта

Spark, как выяснили комментаторы в блоге Аарона — по сути, перепрошитый Zenithink ZT-180 C71, цена составит приблизительно 200 евро.

Как отмечает Аарон, «наконец-то мы получаем устройство, которое выходит на рынок на наших условиях».

Для устройства будет запущен собственный app store, содержащий как свободные приложения и контент, так и платные.

Во вторник в блоге появится дополнительная информация, в частности, об условиях заказа и сроках.

>>> Пост в блоге Аарона

 , , ,

Hoodoo
()

Поругайте идею для «многоязычного» блога

Форум — Web-development

С помощью коллективного разума решил проблему хранения форматированного текста в базе для своего блоговелосипеда.

Теперь у меня ещё одна безумная идея. Дело в том, что я пишу и по-русски, и по-английски. Хотелось бы как-то это всё систематизировать, чтобы читать было удобно всем.

Для этого я придумал вот что.

В базе у меня, помимо прочего, хранятся url постов. Что, если добавить такую таблицу:

short_url  foo    foo    bar    bar
post_id     1      2      3      4
language    1      2      1      2

Тогда можно в сессию прописать посетителю язык и по одному и тому же url отдавать посты на разных языках.

Взлетит ли?

Т.е. работать я это, положим, заставлю, но вдруг почему-то это негодная идея?

Hoodoo
()

Хранение фоматированного текста в DB - Perl и SQLite

Форум — Web-development

Скажите, пожалуйста, совсем ли уродский такой подход к хранению форматированного текста в базе:

- Пишем в форме текст, например размечаем его с помощью markdown
- Перед сохранением его в БД заменяем переводы строк на <br>
- Складываем в базу
- Когда его надо показать, достаём из базы, конвертим markdown в html и показываем

Можно сразу конвертить, и хранить сконверченным, но ведь тогда его будет неудобно редактировать.

Hoodoo
()

[копираст weekly] Сенсация! EMI подала в суд на Ирландию

Форум — Talks

Звукозаписывающая компания EMI подала в суд на Ирландию за то, что там не был принят закон, позволяющий закрывать пиратские сайты.

Мне, собственно, добавить нечего к этому.

Пруф: http://torrentfreak.com/emi-sues-irish-state-for-not-implementing-piracy-bloc...

Предлагаю всем поддержать Ирландию, друзья, тем более это весело и вкусно. Рекомендую Bushmills и Kilkenny, можно вместе.

Hoodoo
()

RSS подписка на новые темы