LINUX.ORG.RU

Сообщения maverik

 

Хороший 2D game engine

Сосбтвенно сабж.

Я хочу кое-что проверить, написав простенький симулятор с видом сверху. С программированием у меня все ок, поэтому рекомендовать для новичков мне не обязательно. Что хотелось-бы:

- кросплатформенный (как минимум оффтопик и онтопик)

- разработка на ++ (мне так будет быстрее и проще), скриптинг все равно на чем (но он очень желателен)

- быстрый (по сути планируется некая симуляция, поэтому будет большой объем вычислений, если еще и двиг будет тупить, то результат очевиден)

- набор средств для удобной разработки (всякие тулзы)

- поддержка сети, звука и т.п., что обычно есть в уважающих себя движках.

- поддержка шейдеров

Ну как-то так. Я не очень игродел, поэтому возможно список идиотский. Сложность в том, что стоит пойти на википедию: http://en.wikipedia.org/wiki/List_of_game_engines как можно увидеть - тысячи их (SDL, SFML, Angle2D, ClanLib, Torque 2D и т.п.). Хотелось бы выбрать, чтобы потом не терять времени на переход.

Комрады, кто что пользовал, делитесь советами. Всем спасибо.

maverik
()

Кто прется на концерт Black Sabbath 1 июня?

Сабж.

 , ,

maverik
()

Разминка для мозга

Ситуасьён такой:

В последнее несколько лет я только работаю, времени на что-то позновательно-развивающее обычно нет, ибо свободное время отдается семье. Раньше, лет 5 назад, я, как бы это сказать, мог что-ли быстрее шевелить мозгами, быстрее считал в уме, например, быстрее решал нестандартные задачи. Сейчас мозг постепенно «костенеет».

Кто что может порекомендовать для «разминки»? Ну, например, в шахматы научиться играть, или новый ЯП освоить ...

TIA

 , ,

maverik
()

YouCompleteMe не может найти completer

Сабж. Конфиг vim прекрасно работал на дистрибутиве X. Перетащил на дистрибутив Y, установил YouCompleteMe (используя NeoBundle) и та-дааа:

ValueError: No semantic completer exists for filetypes: [u'cpp'].

set ft? выдает:

filetype=cpp

Я так понимаю, пистон надрался и выдает тип как unicode string literal (отсюда и префикс). Может быть в этом проблема? Иначе я не пойму, почему оно не работает.

 , ,

maverik
()

DF like games

Ищу сабж.

DF, безусловно, крута. Но как бы она хороша не была, после продолжительно знакомства хочется чего-нибудь нового.

Из того, что я пока посмотрел:

gnomoria. Типа DF, но в изометрии. Вроде бы все хорошо, но не понравилось управление (хотелось бы либо удобный мышиный интерфейс, либо удобные хоткеи, как, скажем, в DF). И вид то ли непривычный, то ли неудобный, все время хочется повернуть камеру. А так вроде хороша.

stonehearth. Вроде как бы обещает быть такой же крутой, как и DF, но пока достаточно сыра и делать там особо нечего (можно пособирать ягодки, дерево, построить дом и все). Вообщем, ждать.

Timber and Stone. Аналог stonehearth, только более допиленный, уже можно играть. Малоое количество строений, workshop'ов и т.д. Не впечатлило. Добудь основные ресуры, закрафти инструм и оружие, построй стены. Крафтинг еще более-менее, а с остальным откровенно скучно. Но это беглый взгляд, может я упустил чего.

Rim World. Интересный концепт, но пока еще сыровата. Технологий, строений и прочего стаффа довольно мало. Неудобный менеджмент людишек.

Spacebase DF-9. Интересно, поиграл в 4b, мне понравилось, но как и во многих других аналогах: маловато элементов. Все, что есть можно за пару часов построить и исследовать в игре (я развивался в спокойных секторах). Неудобно следить за людишками, приходится охотиться за каждым по отдельности, чтобы, скажем, посмотреть настроение или потребности. Из-за специфики игры там очень не хватает time-management'а. Хочется, например, настроить смены, кто когда спит. А то все инженеры (если у тебя всего их 2-3) могут легко пойти спать, забив на все, пока оборудование выходит из строя. Ну и т.д.

Не смотрел еще: Starbound, Prison Architect, Towns. Погонял немного Banished. Конечно из другого жанра, но тоже ничего.

P.S. нашел еще Aurora, только попробовал, learning curve там совсем адский, КМК. 1300+ статей на ихней вики.

 ,

maverik
()

jumanji browser enhancements

Есть такой бровзер, а-ля vimperator, vimprobable, dwb, uzbl-browser: называется jumanji (http://pwmt.org/projects/jumanji/), от авторов известной многим zathura (на базе webkit и их собственной гуевой библиотеки). Ну, кто щупал zathura, тот примерно представляет, о чем речь.

Сделан, якобы vim-style, но довольно бедный в плане конфигурируемости. Но из всех перечисленных (перепробованных) аналогов он мне нравится больше всех. И я тут решил форкнуть его, да расширить функционал, чтобы действительно был vim-style, но при этом сохранял свои плюшки.

Вот, например, скрин с таб-баром справа (а-ля TreeStyleTabs для ФФ): http://i33.fastpic.ru/big/2014/0213/f0/7a5295631314a034a4351c9865472df0.png

Настраивается с помощью 'set tabbar.position right # right, left, bottom, top (default)'.

И вот я решил спросить, заинтересованы ли местные анонимусы и регистранты в допиливании функционала сего поделия или бессмысленная трата времени?

Прошу воздержаться от обсуждения самого бровзера (говоно, а XXX лучше и т.п.). Треплемся по делу. Спасибо за внимание.

 ,

maverik
()

Что за бровзер на скрине?

Сабж: http://earspl1t.deviantart.com/art/Arch-bspwm-xinerama-10-desktops-a-monitor-...

Вроде что-то типа vimperator или тема для ФФ?

 

maverik
()

Функциональщина: кложура или где?

Собственно хотел причаститься к современному миру ФП. Последнее, что было - пролог в универе. Таки хотел бы узнать у тех, кто уже настрадался, начать ли точить clojure или сие поделие недостойно моего скудного запаса времени. Если не clojure, тогда кто?

 , ,

maverik
()

Gnome 3 + keyboard shortcuts

Шалом.

Любители обмазываться гномом 3 да не подскажут ли мне, можно ли в гноме 3 сделать следующее:

- настроить хоткей для перемещения окна. Например, нажимаем Alt + w и стрелками на клаве можно двигать окно туда-сюда (плюсом будет возможность использовать shift при перемещении, чтобы окно сразу перемещалось от одной границы экрана к другой, как в openbox)

- настроить хоткей для изменения размера окна стрелками (ну или любыми другими клавишами) на клавиатуре. Пример, нажимаем Alt + r и стрелками меняем размер окна.

- настроить хоткеи для перемещения на различные рабочие столы, сворачивания, разворачивания на весь экран, fullscreen mode ну и т.д.

 

maverik
()

Поддержка optimus в ведре 3.12

Привет всем.

Я, к сожалению, несчастный обладатель говна в виде двух видеокарт: интегрированной intel и дискретной NVidia 525M. Да еще и на ноутбуке (как можно по суффиксу нвидивской карты догадаться). В итоге, начиная с какого-то момента времени в независимости от дистрибутива при установке bumblebee у меня крэш Xorg. Стабильно. Я в свое время перепробовал с десяток способов по манам из сети - без успеха. В итоге, потерял кучу времени, но так и не смог решить.

Проблема: без bumblebee работает принудительно и intel карта и NVidia (nouveau, блобы так же не работают ни прикаких условия, приводя к зависаниям или крэшу иксов, не важно, сам ли я их ставлю или пользуюсь пакетным менеджером). Причем nvidia работает так бодро, что при хоть сколько-нибудь сильной нагрузке температура (по sensors) адаптора взлетает выше 100 и соответственно ноут уходит на покой. Про звук я молчу, каждый рабочий день - это полет на сверхзвуковом истребителе в форсированном режиме двигателей.

В ченджлогах ведра 3.12 обещались запилить поддержку optimus. Кто тестил, работает или нет смысла дергаться на новое ведро?

P.S. Пользуясь случаем, хочу сказать nvidia (еще раз) FUCK YOU!

 , , , ,

maverik
()

Sabayon. Готов ли для десктопа?

Всем привет.

Название темы, конечно, дурацкое. Но таки сабж: насколько годен Sabayon, чтобы просто поставить на ноутбук и просто работать, а не устанавливать дрова для видео, функциональных клавиш и т.п.

Как-то так.

 , , ,

maverik
()

Arch + laptop

Собственно сабж.

Пользовал арч с первых версий (на обычной ПСшке). И все было хорошо. По работе теперь выдали ноут (до этого ноутов у меня вообще не было), запилил арч на него. Результат: сетевая не работает, микрофон и вебка (встроенные) не работают, тачпад тоже (мышь ОК). Ноут: Dell N5110.

Внимание, вопрос: как заставить все это добро работать? Какие пакеты нужны? Кто-нибудь знает, как правильно запилить гибернацию и заставить работать функциональные клавиши.

P.S. Вопрос не в тему: ноут постоянно сильно греется (даже если ничего не делает), соответственно и вентилятор системы охлаждения ревет, как боинг при взлете. WTF? На оффтопике такого нет.

 , , ,

maverik
()

Anonymous VPN service

Кто знает хороший (лично проверенный же) анонимный впн сервис. Хотелки:

  • Сервера расположены где-нибудь в банановой республике. Ну или по крайней мере в государствах, не замеченных в дружественных отношениях с этой страной и/или ее органами.
  • Отсутсвие логгирования действия пользователей (желательно, чтобы даже подключения не логгировались).
  • OpenVPN, P2P, VoIP, tor
  • Оплата биткоинами (или другим способом, где не надо использовать свою кредитку, отсылать сканы паспорта и т.п.)
  • Нормальный саппорт, выбор ОС для развертывания (в случае с хостингом)
  • Приемлимые тарифы (<= 10 USD/мес)
  • Приемлимая производительность (желательно безлимитный трафик, можно с ограничением по скорости >= 50Мбит)

Ну как-то так.

 , , ,

maverik
()

Протокол для децентрализованного, анонимного, безопасного обмена сообщениями, голосом, видео.

Таки на волне всеобщей истерии про АНБ, Роскомнадзор, цензуру в интернетах, Google, Microsoft (и их связи с гэбней) и прочих Сноуденах обсуждаем сабж.

Теперь серьезно. Итак, каким вы видите протокол, предоставляющий следующие возможности (и удовлетворяющий следующим требованиям):

  • Возможность передавать сообщения, голос, видео, произвольные данные (файлы)
  • Возможность передачи между несколькими пользователями одновременно (ака конференция)
  • Децентрализованность (не надо никаких серверов, для хранения и/или передачи данных от клиента к клиенту, для поиска клиентов, для хранения данных о клиенте(ах), как-то, например, список узлов, пароли, явки и т.п.)
  • Безопасность передачи данных (шифрование данных стойкими алгоритмами, контроль целостности ну и т.п.). Никакой пользователь (кроме получателя) не должен иметь возможность прочитать сообщение,изменить его (так, чтобы получатель не узнал об этом), подменить сообщение.
  • Аутентификация. Клиент должен быть уверен, что данные поступают именно от того, за кого выдает себя другой клиент.
  • Perfect forward secrecy.
  • Анонимность и отказ от авторства (как доп. режим. Очевидно, в этом случае аутентификация не используется). Ни один пользователь не должен иметь возможность определить (невозможность или нецелесообразность (трудоемкость)), от кого пришло данное сообщение, кем оно было отправлено.

Обсуждаем технические подробности (как бы это следовало реализовать правильно, по мнению лоровских аналитиков) - алгоритмы, подходы, инфраструктуру и т.п. Если я что-то забыл указать в свойствах или написал какую-то НЁХ, не стесняемся, дополняем@исправляем (я сегодня сплю на ходу).

В тред кастуются, криптографы, хакеры и прочие кухонные параноики.

P.S. Если кто-то знает открытые протоколы, удовлетворяющие всем вышеперечисленным требованиям - делимся с сообществом.

 , , ,

maverik
()

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