Yevhenii
да ничего, просто конфа то по джс, мб и помогут
Anonymous
Здесь же главное алгоритм, а его без проблем можно транслировать на любой язык - хоть js, хоть rust.
Anonymous
Я бы попробовал помочь, но сейчас как-то очень больно думать ;(
Yevhenii
ой ну и все
Yevhenii
философы
Yevhenii
не язык, а решение важно
Al
Идёшь на CodeWars, красиво оформляешь задачу, сам пишешь только тесты, а потом собираешь сливки из лучших алгоритмов %)
Anonymous
Два чая этому господину :)
Andrey
только перед этим ищешь задание, возможно там уже решали)
Andrey
я видел подобную статья на хабре, только там на чем то более низкоуровневом решали
Al
Да, там уже надо как минимум решить, в каком виде предоставляются данные о комнатах и их расположении Так-то по идее это просто большой двумерный массив?
Andrey
Почему Нургалиев? Из Казахстана?
Al
Генерацию уровней для игры что ли пилишь? )
Al
https://www.reddit.com/r/gamedev/comments/1dlwc4/procedural_dungeon_generation_algorithm_explained/
Al
Чёнить такое почитай, довольно изжёванная тема для генерации локаций
Al
Перевод подробный https://habrahabr.ru/post/275727/
Andrey
Перевод подробный https://habrahabr.ru/post/275727/
Да, про эту статья я говорил, отличная статья
Anonymous
воу, интересная статья (и задача). просто лабиринт сгенерить проще (https://en.wikipedia.org/wiki/Maze_generation_algorithm), но если нужны комнаты, то да, это не подходит. хотя, можно придумать свой вариант. например, Recursive division method мог бы подойти, если бы нужны были не корридоры, а двери между комнатами
Anonymous
ребята, есть кто живой?
Anonymous
срочно нужен вопрос
Anonymous
по поводу gulp-а
Anonymous
как правильно слить все файлы в один?
Anonymous
gulp-concat это да
Anonymous
структура примерно такая home/app(самая апликуха), home/common(модули из гита), home/vendor (зависимости)
Anonymous
нужен вопрос?
Anonymous
а чем concat не подходит?
Anonymous
не работает какого-то хрена, сливает файлы
Anonymous
но
Anonymous
выдает ошибку
Anonymous
в порядке может быть трабла?
Kirill
ты бы хоть ошибку показал
Anonymous
ошибка без смысла, type error в одном из минифицированных модулей
Дима
как правильно слить все файлы в один?
Когда указываешь src, то передавай массив, тогда в первую очередь будут грузиться например библиотеки, потом модули, а потом только код.
Anonymous
так и делаю, все херня
Anonymous
надо мной вообще чутка поиздевались, бросив на продакшен рефракторить проект, на технологии которую я не знаю
Дима
надо мной вообще чутка поиздевались, бросив на продакшен рефракторить проект, на технологии которую я не знаю
Научишься зато быстрее)) Если я расскажу свою историю, то захочется тихо ползти к кладбищу 😁
Дима
Минифицированность в первую очередь отключи
Anonymous
без qa, лол.
Дима
uglyfy не может в es6
Дима
например
Anonymous
ога, спасибо. я вроде кстати справился более мения с заданиям, я либы на сливаю в один файл, обьясню заказчику что нахуй надо
Anonymous
мол
Anonymous
а так самую апликуху слил
Anonymous
потом буду разбираться, если забагает
Igor
Ребят, тут кто-нибудь на EmberJS пишет?
У нас тут целая компания на нём: https://github.com/Flexberry/ember-flexberry
Alexander
Hello world JS
Anonymous
Что вы скажете об этом? https://cdn.polyfill.io/v2/docs/
Yuri
А то все реакт да ангуляр.
Yuri
Да. Мы в Перми.
аутсорсите?
Igor
нет
Anonymous
> У нас тут целая компания на нём: https://github.com/Flexberry/ember-flexberry А в чем профит перед простым эмбером?
Igor
> У нас тут целая компания на нём: https://github.com/Flexberry/ember-flexberry А в чем профит перед простым эмбером?
Суть фреймворка - возможность одной командой получить готовый развесистый прототип приложения учётного характера под предметную область, нарисованную в виде UML-модели или заимпортированную из метаданных OData-бакенда (или просто из существующей БД). Плюсом идут продуманные методики лёгкой доработки прототипа до продакшен-системы в условиях часто меняющихся требований.
Anonymous
Ок, спасибо за объяснение
Eugene
Доброе утро
Eugene
расскажите про вебпак и почему такой хайп вокруг него?
Oleg
присоединяюсь к вопросу про вебпак
Andrey
потому что крут и позволяет много всего сделать
Anonymous
Потому что боль сборки превращается в радость.
Anonymous
Так же еще можно препроцесить все что угодно, а так же вставлять какие то плагины в любой этап сборки
Igor
Не очень про JS, но всё же спрошу: есть ли тут активные пользователи Jekyll и какое впечатление остаётся от его использования? Были ли какие-то проблемы и ограничения, с которыми сталкивались?
Anonymous
Не очень про JS, но всё же спрошу: есть ли тут активные пользователи Jekyll и какое впечатление остаётся от его использования? Были ли какие-то проблемы и ограничения, с которыми сталкивались?
Одно не устроило — не поддерживает юникод в именах файлов шаблонов. Я запилил пуллреквест, но упали тесты. Я торопился и решил просто переопределить соответствующий кусок кода в виде плагина, а править тесты обломался.
Anonymous
Там регулярка просто.
Vlad
Igor пользовался несколько лет Jekyll
Vlad
много ограничений, медленная сборка
Vlad
в нём был смысл когда его Крис Вонсрот запилил
Vlad
спустя много лет смысла в нём уже нет
Vlad
как ты на работе сайты собираешь?
Vlad
галп или вебпак, да?
Vlad
вот почему также и блог не собирать?
Igor
как ты на работе сайты собираешь?
Сайты по историческим причинам были на CMS, wiki и отдельно на блоговом движке. Хочется всё в т.ч. техническую документацию перевести на статику. На голом Gulp-е довольно трудозатратно выглядит такая задача в реализации. Хочется и клиентский полнотекстовый поиск, и md, и мультиязычность, и теги и пр.. плюшки. Как говорится: "хорошо всё самому уметь, но не дай Бог самому делать".
Vlad
> мультиязычность, теги сколько у тебя записей и как часто ты пишешь?
Vlad
блог на галпе собирается за полчаса
Vlad
в плане создания
Igor
> мультиязычность, теги сколько у тебя записей и как часто ты пишешь?
у нас в вики около 1200 статей, даже если почистим и устаревшее не будем переносить, страниц 800 будет минимум