@scala_ru

Страница 146 из 1499
Vladislav
08.10.2016
19:07:41
И меня позабавила тогдашняя беседа

Двух господ

Daniel
08.10.2016
19:08:13
т.е. по одному человеку было сделано обощение на это и прочие скала-сообщества?)

Google
Vladislav
08.10.2016
19:08:19
Не

Это лишь последнее что я видел

Viacheslav
08.10.2016
19:08:38
да лан, не принимай на свой счёт, просто очень красиво накинул в стиле - монады не нужон) вот народ и возбудился

Vladislav
08.10.2016
19:08:49
Кажется было года 1.5 назад что то в гиттере или типа того

Ivan
08.10.2016
19:08:57
Тут даже троли добродушные

Viacheslav
08.10.2016
19:09:56
жс-ники - вообще хипсторы сплошь и рядом, они так прикольно рассказывают что нода всех победила и остальные языки ну совсем уже не нужны. Скалисты по сравнению с ними протсо дети

Vladislav
08.10.2016
19:10:06
да лан, не принимай на свой счёт, просто очень красиво накинул в стиле - монады не нужон) вот народ и возбудился
Я считаю что не нужно всё, по дефолту. Ну знаешь, как презумпция невиновности. А потом уже надо доказывать(в частичности самому себе) что это нужно.

Viacheslav
08.10.2016
19:11:00
Я считаю что не нужно всё, по дефолту. Ну знаешь, как презумпция невиновности. А потом уже надо доказывать(в частичности самому себе) что это нужно.
ну поцыки с небольшим перегибом и долей иронии все, все таки тут же привели примеры обратно. Вобщем надо быть стойким)

Vladislav
08.10.2016
19:11:06
ну как бы сообщество про scala, поэтому обычно и говорят как решить задачи в экосистеме scala
Я аж перепрочитал своё сообщение, чтобы понять к чему ты, но как то не понял

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

Anatoliy
08.10.2016
19:11:45
жс-ники - вообще хипсторы сплошь и рядом, они так прикольно рассказывают что нода всех победила и остальные языки ну совсем уже не нужны. Скалисты по сравнению с ними протсо дети
есть у меня один знакомый который выступая перед группой с серьезным выражением лица рассказывал что ассемблера достаточно для написания всего и те кто не могут на нем писать не могут называться программистами и тем более инженерами :) в чем то он конечно прав.. :))

Google
Viacheslav
08.10.2016
19:12:40
Я как-то видел хипстора, жс-ника, вегетерианца - вот это было мощное сочетание

Daniel
08.10.2016
19:12:55
Мне казалось, что те, кто читал в тот момент, могли бы уже понять, что я не пальцем деланный и набрасывать умею ?
не видел ни одной твой реплики по делу, только оффтоп по сему вывод у меня только о твой некомпетентности

Vladislav
08.10.2016
19:12:57
Отними у человечества сейчас все языки кроме ассемблера и человечество опять начнёт писать С, потом на нем писать вм в гц

Viacheslav
08.10.2016
19:12:58
он в виме коде фигачил

Anatoliy
08.10.2016
19:13:37
он в виме коде фигачил
у меня в универе преподаватель в виме фигачил :) причем всех подсадить на него умудрился) я на самом деле ему очень благодарен щас :)

Vladislav
08.10.2016
19:14:01
не видел ни одной твой реплики по делу, только оффтоп по сему вывод у меня только о твой некомпетентности
Ну у каждого, видимо, своё мнение. Как по мне, так мне тогда и не доказали, что все языки с динамической типизацией говно

Ivan
08.10.2016
19:14:13
есть у меня один знакомый который выступая перед группой с серьезным выражением лица рассказывал что ассемблера достаточно для написания всего и те кто не могут на нем писать не могут называться программистами и тем более инженерами :) в чем то он конечно прав.. :))
Когда то в универе я написал прогу на ассемблере на 1000 строк и вот когда управляешь прерываниями сам чистишь буфер клавиатуры чувствуешь некую абсолютную власть которую более высокоуровневые языки не дают. Возможно из за этого у препода такие высказывания

Vladislav
08.10.2016
19:14:39
@optician_owl и вообще, чего я с совой разговариваю

Daniel
08.10.2016
19:14:43
потому что ни у кого не было такой цели разговор был о том зачм нужна статическая типизация

Anatoliy
08.10.2016
19:15:09
Когда то в универе я написал прогу на ассемблере на 1000 строк и вот когда управляешь прерываниями сам чистишь буфер клавиатуры чувствуешь некую абсолютную власть которую более высокоуровневые языки не дают. Возможно из за этого у препода такие высказывания
тот чел не был преподом :) но вообще - подобные аргументы приводились :) он даже забился что сможет написать программу которая будет работать быстрее любой которую мы напишем на С и при этом будет потреблять меньше памяти :)

Vladislav
08.10.2016
19:15:10
Nikolay
08.10.2016
19:15:12
Ну у каждого, видимо, своё мнение. Как по мне, так мне тогда и не доказали, что все языки с динамической типизацией говно
воу, а зачем это доказывать было? вроде разговор был о том, что задачи можно решать и там и там

Anatoliy
08.10.2016
19:15:13
и ведь написал :)

Vladislav
08.10.2016
19:15:25
Как видишь, даже один и тот же разговор ты для себя по другому видишь

Anatoliy
08.10.2016
19:15:36
Правда когда мы слегка изменили условия задачи он потратил в 8 раз больше времени что бы изменить ей функционал :)

Nikolay
08.10.2016
19:16:01
оукей

Vladislav
08.10.2016
19:16:15
Но я кстати согласен, задачи можно решать и там и там )

Хотя мне явно обратное доказывали

Google
Nick
08.10.2016
19:16:30
Че там про функтор было?

Vladislav
08.10.2016
19:16:39
А началось то все со скалажс

Ivan
08.10.2016
19:16:41
Функторы плохо типо

Nick
08.10.2016
19:17:11
Я вообще хз что эт такое, Расскажите

Vladislav
08.10.2016
19:17:12
Че там про функтор было?
Я не очень помню точно, помню вопрос "и как же мне функторы помогут написать веб приложение"

Nikolay
08.10.2016
19:17:13
А началось то все со скалажс
скалажс годный проект, и при некоторых условиях будет профит если возьмешь его

Vladislav
08.10.2016
19:17:33
скалажс годный проект, и при некоторых условиях будет профит если возьмешь его
Я видел его 1.5 года назад, вроде даже около полугода назад тыкал

Я вообще не люблю фронт, прям совсем

Но на скалажс я б не стал писать

Nikolay
08.10.2016
19:17:59
окей, твое дело)

Vladislav
08.10.2016
19:18:06
И меня как то тогда так и не убедили

Все свелось к груви в итоге ??

Nikolay
08.10.2016
19:18:29
зачем тебя убеждать в тогда?

Vladislav
08.10.2016
19:18:52
Ну мне тоже интересно стало, зачем нужен скалажс

Anatoliy
08.10.2016
19:18:58
Я вообще не люблю фронт, прям совсем
вот я недавно почитал вот это: https://habrahabr.ru/post/312022/ и понял что тоже НУ СОВСЕМ не люблю фронт, и правильно делаю что им не занимаюсь :)

Nick
08.10.2016
19:19:29
У scalajs таже проблема что и у gwt, это сурс маппинг и компиляция

Anatoliy
08.10.2016
19:19:36
Nikolay
08.10.2016
19:19:51
это перевод вроде

Anatoliy
08.10.2016
19:19:53
но вообще - реально дофига там уже всего что "немного" лишнее по моему мнению

Google
Nick
08.10.2016
19:19:56
В этом плане ну чистый js куда круче

Nikolay
08.10.2016
19:20:00
калька с статей про докер

https://circleci.com/blog/its-the-future/

Anatoliy
08.10.2016
19:20:29
калька с статей про докер
эм... а где про докер подобное почитать?

Nikolay
08.10.2016
19:20:39
вон ссылкочка

и после нее объяснение https://circleci.com/blog/it-really-is-the-future/

Anatoliy
08.10.2016
19:21:48
Ну вообще - прикольно, и в принципе тоже верно) я например так и не знаю как запустить play в продакшене без докера :(

Nikolay
08.10.2016
19:21:51
@troy4eg а ты все таки прочитал ту статью которую кидали про scala.js?

Anatoliy
08.10.2016
19:21:55
И это явно очень плохо(

Admin
ERROR: S client not available

Nikolay
08.10.2016
19:22:27
deb/rpm/msi

Anatoliy
08.10.2016
19:22:44
sbt native packager можно пакеты под разные оси делать
угу, ток чет оно у меня так и не завелось корректно

Ivan
08.10.2016
19:22:49
Можно использовать натив пакажер чтобы билдить докер контейнер ?

Nikolay
08.10.2016
19:23:03
но зачем?

Anatoliy
08.10.2016
19:23:04
а докер за собой целую вереницу зависимостей тянет, как Registry, docker-dind и прочее

Nick
08.10.2016
19:24:23
Ехал докер через докер

Grigory
08.10.2016
19:25:14
Докер пушка

Anatoliy
08.10.2016
19:25:18
Ехал докер через докер
ну да, как-то так(

sbt native packager можно пакеты под разные оси делать
а как конфиги цеплять там внутри тогда? если это .deb будет?

Google
Nikolay
08.10.2016
19:29:27
прямо точно не помню, но вроде бы симлинк /etc/<app-name>/ -> /usr/share/<app-name>/conf, и туда из ресурсов файлы кладутся

если интересно, можешь посмотреть https://github.com/actorapp/actor-platform/blob/master/actor-server/project/Packaging.scala

Anatoliy
08.10.2016
19:30:16
прямо точно не помню, но вроде бы симлинк /etc/<app-name>/ -> /usr/share/<app-name>/conf, и туда из ресурсов файлы кладутся
Эм... допустим, а если надо запустить 2 ноды? два пакета что ли собирать? это... странно будет выглядеть)

спасибо гляну

Nikolay
08.10.2016
19:31:57
Packaging это часть билда. можешь попробовать собрать из https://github.com/actorapp/actor-platform/tree/master/actor-server sbt debian:packageBin и потом расковырать deb-ку из target

там как раз будет видно что куда идет

Anatoliy
08.10.2016
19:32:40
Nikolay
08.10.2016
19:32:48
насчет двух инстансов на одной машине не могу на раз сказать

Ivan
08.10.2016
19:34:41
А о чем речь? Запускаешь на разные порты и все. Или вы о разных версиях?

Nikolay
08.10.2016
19:35:00
не, тут об установке как deb пакета

Anatoliy
08.10.2016
19:35:20
А о чем речь? Запускаешь на разные порты и все. Или вы о разных версиях?
мы о том что собранная версия смотрит конфиги по адресу /usr/shara/appName/conf

а как будет браться конфиг если надо запустить 2 одинаковых ноды?

Timothy
08.10.2016
19:36:05
2 ноды это два инстанса?

Anatoliy
08.10.2016
19:37:04
укажи путь к app2.config
Это уже собранный продакшн, где там это указывать?

Timothy
08.10.2016
19:37:45
docker run ... -v /data/app/someapp1/applciation.conf:/app/config/application.conf ...

Anatoliy
08.10.2016
19:37:50
Хотя вообще - я конечно за то что бы подобные проекты собирать во что-то вроде .jar ли вообще в .class оставлять

Timothy
08.10.2016
19:38:12
конечно, есть etcd2, но это уже перебор, если 1 или 2 сервера

Anatoliy
08.10.2016
19:38:18
docker run ... -v /data/app/someapp1/applciation.conf:/app/config/application.conf ...
читайте выше, разговор шел как раз о том что бы вообще отказаться от докера

Timothy
08.10.2016
19:41:44
тогда zookeeper или etcd2, если без докера и с возможностью знать о соседних нодах. или consul. но легче тогда поднять k8s как в той статье и огрести кучу проблем с еще и гореос

Wystan
08.10.2016
19:41:44
sbt-fresh рекомендую посмотреть
воу выглядит норм. спасибо

а есть такой же скафолд проджект для докера :)

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