@scala_ru

Страница 1191 из 1499
Юрий
11.01.2018
14:10:28
Помнится очень давно читал новость, что суваки из linkedin портируют плэй на гредл

Хз, чем всё закончилось

Arseniy
11.01.2018
14:10:42
да не. я там порыскал, прежде чем нашел бутсрепер sbt

Oleksandr
11.01.2018
14:10:51
Хз, чем всё закончилось
а причем там линкедин? это ж тайпсейфа

Google
Oleksandr
11.01.2018
14:11:02
да не. я там порыскал, прежде чем нашел бутсрепер sbt
https://github.com/playframework/play-scala-starter-example/blob/2.6.x/build.sbt

Nikolay
11.01.2018
14:11:03
Юрий
11.01.2018
14:11:20
а причем там линкедин? это ж тайпсейфа
Ну они для своих нужд делают все сами

Grigory
11.01.2018
14:11:42
так что и есть если грейдл то у них внутрикомпании онли

Arseniy
11.01.2018
14:11:46
то есть явно видно, что build.sbt там используется для какиех-то целей совместимости, типо там idea импортирует структуру проекта из него

Daniel
11.01.2018
14:11:56
я один так и не нашел там грейдл?

Grigory
11.01.2018
14:12:10
https://github.com/playframework/playframework/blob/master/framework/build.sbt

а билд сбт чисто враппер над грейдлом видится мне

KrivdaTheTriewe
11.01.2018
14:12:56
Ужасный мем

Grigory
11.01.2018
14:13:02
Ilya
11.01.2018
14:13:14
какую либу использовать для rest api? самую простую в освоении

Google
Oleksandr
11.01.2018
14:13:29
плей!

Ilya
11.01.2018
14:13:42
play framework который?

Oleksandr
11.01.2018
14:13:47
ага

Ilya
11.01.2018
14:13:58
странное название, но спасибо, попробую

KrivdaTheTriewe
11.01.2018
14:14:07
Если самую простую

Oleksandr
11.01.2018
14:14:22
это не исключительно для "рест апи", но уж точно проще в освоении, чем другое

Arseniy
11.01.2018
14:14:40
sbt new playframework/play-scala-seed.g8
вот эта команда создает пустой проект такого вида



Ilya
11.01.2018
14:14:44
Scalatra
ну я вот добавил её в project/plugins.sbt и не могу понять что дальше делать с ней

Ilya
11.01.2018
14:14:59
KrivdaTheTriewe
11.01.2018
14:15:13
Нужно добавлять зависимости в build.sbt

Arseniy
11.01.2018
14:15:20
ёба, речь о том, как сам плей рекомендует создавать свои проекты

Ilya
11.01.2018
14:15:22
Как добавил
в project/plugins.sbt строчку добаил и обновил sbt

Юрий
11.01.2018
14:15:51
в project/plugins.sbt строчку добаил и обновил sbt
Чувак, начни правда с плея. Там норм доки и для старта он норм

Grigory
11.01.2018
14:16:30
ёба, речь о том, как сам плей рекомендует создавать свои проекты
это просто сид кто ими пользуется? https://github.com/playframework/play-scala-seed.g8

Ilya
11.01.2018
14:16:32
Чувак, начни правда с плея. Там норм доки и для старта он норм
хорошо, а можно sbt new playframework/play-scala-seed.g8 использовать на уже созданный проект?

Google
Юрий
11.01.2018
14:17:16
хорошо, а можно sbt new playframework/play-scala-seed.g8 использовать на уже созданный проект?
Нет, это команда создаёт новый проект. Это как create react app

Eugene
11.01.2018
14:19:58
плюс для плея можно использовать webjars.org, если это еще не упоминали там запакованные npm или bower библиотеки, чтобы руками не ставит

Юрий
11.01.2018
14:20:31
этой команде можно указать название новой директории?
Хз, смотри доки. Я этим давно не пользовался

Eugene
11.01.2018
14:21:28
да можно

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

Arseniy
11.01.2018
14:22:30
??? там вполне рабочее (не проверял, на глаз) обьявление проекта в сбт
я енто как трактую. что такое билд-тул - это некая фиговина, которая умеет автоматизировать вызовы копимлятора. в случае sbt еще и является менеджером зависсимостей. плюс некая другая мелкая работа. то есть, чтобы построить проект ты делаешь что-то типо {tool_name} build {project_name} как было раньше. плей доставлял тебе некий activator (два скрипта для винды и линкуса соотвественно), который вызывал джарник, который тащил нужную версию sbt и им собирал. что щас - у тебя есть скрипты запуска грейдла и джарник, который потащит грейдл. и где-то там в жопе есть sbt.

Ilya
11.01.2018
14:22:47
но если человек не знает про это, то информация может быть полезной
судя по названию это что-то клиентское. Моя задача написать бэк

Arseniy
11.01.2018
14:23:46
я если честно, глубока не копался. просто создал руками струкуру с нуля

Vladislav
11.01.2018
14:38:20
когда говорят "двумерный синтаксис", я думаю про befunge
когда говорят про всякую эзотерику, я думаю про petooh или brainfuck =)

Alex
11.01.2018
14:39:27
а что в этих двух эзотерического?

автомат по типу МТ

KrivdaTheTriewe
11.01.2018
14:44:03
bash - вот эзотерический язык

Arseniy
11.01.2018
15:39:11
то что. в чем вопрос-то?

Google
Tolegen
11.01.2018
15:41:19
Это есть билд тул?

Ну то есть я к тому что не всегда все сводится к tool build project

Это самый простой кейс

Arseniy
11.01.2018
15:42:01
я написал "еще какие малые дела"

Arseniy
11.01.2018
15:42:16
запустить тесты - енто типо позвать джейюнит

Grigory
11.01.2018
15:42:24
о чем наброс никак не смекну

Arseniy
11.01.2018
15:43:02
о грейдле в шаблоне плеевского проекта

Admin
ERROR: S client not available

Grigory
11.01.2018
15:43:24
чем не нравится то тебе?

ну наверное они пропаандируют грейдл

ведь они его ток в сиде используют

даже сам сид сбилжен сбтой

успокоился?

Arseniy
11.01.2018
15:44:29
да я и не волновался

сбт такая говнина, что я о ней точно плакать не стану)

sherzod
11.01.2018
15:45:17
пыдыщ

Grigory
11.01.2018
15:45:22
разнервничался

срывы покровов

Nikolay
11.01.2018
15:48:38
Google
Arseniy
11.01.2018
15:49:24
я в основном занимался тем, что переносил билды с одного билд-сервера на другой

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

от сбт, стока проблема, начиная от высера файлов в scala_{scala_version}, до прогонов тестов коммандой sbt assembly

Grigory
11.01.2018
15:50:37
а в чем проблема прогона тестов командой ассембли?

это же уже плагин

Arseniy
11.01.2018
15:50:54
с тем, что его задаа собирать, а не гонять тесты, не?

Grigory
11.01.2018
15:51:09
ну вырубил бы

Arseniy
11.01.2018
15:51:12
может он еще клинапу будет делал по этой команде или еще там пару-тройку дел

ну вырубил бы
иди сходит в 30 реп и поправь билд.сбт?

Grigory
11.01.2018
15:51:39
поправь один глобальный я хз

или у тебя разные репы?

ну у тебя работа такая просто

Arseniy
11.01.2018
15:51:51
разные репы, разные билды

Grigory
11.01.2018
15:52:01
радуйся что это маленькое зло делает тебе добро - хлеб твой

Arseniy
11.01.2018
15:52:11
прогрвард вообще не кофигурится на тему аутпута

Grigory
11.01.2018
15:52:34
а в чем посыл? ты прост багетишь тут?

Arseniy
11.01.2018
15:52:51
я говорю, что сбт - говеный тул

и если он сдохнет, я не зоплачу

Grigory
11.01.2018
15:53:00
ну и ок

Страница 1191 из 1499