
Dmitry
29.11.2016
11:14:16
Я пишу в резюме "Succeeded in holly wars about Ruby and Elixir"

ⰿⰰⰾⱏ
29.11.2016
11:15:01

v
29.11.2016
11:15:41

ⰿⰰⰾⱏ
29.11.2016
11:16:17

Google

Dmitry
29.11.2016
11:18:03
Ну, не правду же писать. Иначе не возьмут!

ⰿⰰⰾⱏ
29.11.2016
11:18:16
нас большем чем их))

Dmitry
29.11.2016
11:21:37
На самом деле феникс пока не очень как по мне. Так что работать на нем пока не сильно хочется. Вот и ищем рельсы в вакансиях)

ⰿⰰⰾⱏ
29.11.2016
11:22:54

Alexander
29.11.2016
11:23:03
я написал проект на первых рельсах. Поддерживать даже сам не смог
рельсы взлетели, но первые версии невозможно проапгрейдить
а в мире эликсира где народ впереди коней бежит вообще все что написано сегодня уже завтра - неподдерживаемое говно
в мире руби, релсы с 1 на 2 вообще никак не апгрейдились. Просто разные продукты. с 2 на 3 - с кровью и соплями. 3 - 4 не так и страшно. 4-5 вообще как по маслу
в фениксе в доках то написано вранье
дока на офф сайте неактуальна, а по ней народ набирают в ряды
думаю что феникс 1 и 2 будут разными продуктами, где программистам широким жестом предложат спустить в унитаз потраченое время

Google

Alexander
29.11.2016
11:27:52
вместе с проектами

ⰿⰰⰾⱏ
29.11.2016
11:28:20

Alexander
29.11.2016
11:29:08
опыт и боль

abc
29.11.2016
11:35:18
пока эликсир для чат ботиков хорош)

Alex
29.11.2016
11:35:34
для чат ботиков хорошо все что на паттерне react написано
Хотя если нужны вычисления то elixir тут выиграет.

ⰿⰰⰾⱏ
29.11.2016
11:36:40
ну тож землю возделывать землю в поте лица )

abc
29.11.2016
11:37:17

ⰿⰰⰾⱏ
29.11.2016
11:37:37

Alex
29.11.2016
11:37:40
Я в том плане, что если я правильно эрланг понимаю то тут много много воркеров
Тогда как react паттерн это голая асинхронщина в один поток

abc
29.11.2016
11:37:58
ну я про математику голимую, перемножение матриц там

Alex
29.11.2016
11:38:19
Я в том плане что по паттерну react ты особо в главном потоке не посчитаешь, заблокируешь все.

abc
29.11.2016
11:38:22
на ноде кстати писать чат бота не так приятно

Alex
29.11.2016
11:38:27
Также как в ноде например.

abc
29.11.2016
11:39:12
ну 1 поток. асинхронщина. выигрыш только в сетевых операциях. а так хочешь что-то посчитать фоном и тащишь всякое говно. в элексире spawn и делов)
очень удобная идея вообще принять сообщение и сразу обработать в Task или spawn

Евгений
29.11.2016
11:50:00
??персистентность??

Ilya
29.11.2016
11:54:13
Я один большой проект на рельсах апгрейдил полтора года 2 -> 3

Google

Alexander
29.11.2016
11:54:30
очень удобная идея вообще принять сообщение и сразу обработать в Task или spawn
Task - отличная дыра в эликсире. Например я Том Круз, висящий над компьютером, где Жозе на Валим вкатил эликсировый апп для управеления всей системой безопасности. Там ГенСервера, мейлбоксы между процессами камер/датчиков. Пернешь - сразу схвачен. Но вот введеный код на терминале проверяется сложным алгоритмом с шумом с микрофона и прочей энтропией через Task. Беру я устройство которые позволяет симулировать ввод пароля миллион раз. Примерно на первой сотне тысяч BEAM отстреливает весь апп.
заходи, бери что хочешь.
авторы книг про обход систем вызывая их креш просто плачут от счастья, христоматийный пример )
да, чтобы не было слов - мол да не бывает, все предусмотрено. Могу заявить что я стал жертвой такого

abc
29.11.2016
11:56:33
а как же супервизор ?)

Alexander
29.11.2016
11:56:46
супервизор крутится внутри vm
которая решает убивать или нет
если ей покажется что процессы засиделись и вообще все ведет к нестабильности, то отстрелит апп. а перезапустить его некому, да и время на перезапуск нужно
я бы уже выпотрошил все системы и на вертолете летел в закат
Task.async - это некотролирыемое откладывания задач в очередь, хотя кого обманываем, в общий пул, где все задачи исполняются - сейчас

abc
29.11.2016
11:59:23
Ну для моего чатбота думаю такой кейс не страшен. А писать секьюрити системы на эликсире, да и банковские врядли кто будет. Хотя вот максим тот что с N2O уверяет что они активно n2o внедряли в банках

Alexander
29.11.2016
11:59:23
соответственно перенапрячь машину можно просто нащупав где программист бездумно кладет в Task

[Anonymous]
29.11.2016
12:00:32
Коллеги, мы тут устраиваем нашу третью регулярную встречу, посвященную Elixir. На сей раз в союзе с Рамблером, в их офисе. Будет много интересных докладов. В том числе и для тех, кто только интересуется языком и вообще только начинает. И для тех, кто хочет более глубокий материал. Регистрация и список докладов доступны по ссылке: http://elixir-lang.moscow/

Alexander
29.11.2016
12:01:07
я бы сходил

abc
29.11.2016
12:01:07
в рамблере пользуют эликсир ?)

Vladimir
29.11.2016
12:01:08

Alexander
29.11.2016
12:01:21
рассказал бы про Pain-on-Elixir

abc
29.11.2016
12:01:27
ну вот эрланг в банке. значит не все так плоо\хо)

Alexander
29.11.2016
12:02:04
просто есть возможность программисту написать отличный код для факапа всего

Google

abc
29.11.2016
12:02:47
такая возможность есть в любом языке

Alexander
29.11.2016
12:03:08
в эрланге очень легко можно сделать лавину
был кейс когда атс лавинообразно упали

abc
29.11.2016
12:03:32
я в свое время JVM ложил не раз

Alexander
29.11.2016
12:04:00
кстати jvm очень хорошо фиксят
раньше сегфолы спокойно можно было сделать
jvm хороший пример крайне вылизаной vm
но я в джаву не могу
не очень нравится

Admin
ERROR: S client not available

I
29.11.2016
12:05:11
ну можно котлин, scala, clojure

Alexander
29.11.2016
12:05:32
скалу я пытался заадоптить года 2-3 назад

v
29.11.2016
12:05:48

Alexander
29.11.2016
12:05:49
но на тот момент все хуже чем в эликсире где уши эрланга просто везде

v
29.11.2016
12:06:08
просто прогер по эрлангу упоролся, а могы бы продолжать по С# упарываться

Alexander
29.11.2016
12:06:25

v
29.11.2016
12:06:42
ну, это Сохацкий
он умеет себя продать, как я понял
независимо о того, на эрланге он пишет или на чем другом

abc
29.11.2016
12:07:51
его стартап с теорией категорий выстрелил ?

Google

Alexander
29.11.2016
12:08:18
я жж чего-то читал, но давно, там драма какая-то была

abc
29.11.2016
12:08:23
или какой он там язык писал поверх ерланга, потом спрыгнул на раст потом еще куда то

Alexander
29.11.2016
12:08:24
мол денег кому-то не дали

abc
29.11.2016
12:09:08
да читал. скушный математик пилил что-то и никому не показывал
в общем мне нравится пока как ecto работает с postgresql, очень как то быстро. питон медленнее

Alexander
29.11.2016
12:09:43
математика вообще не очень веселая штука
но они там кажется какой-то прорыв хотели устроить

v
29.11.2016
12:10:05

Vladimir
29.11.2016
12:10:47
http://maxim.livejournal.com/468658.html - вот тут про Erlang в Приват-банке. Пишет он своеобразно, но доходчиво :)

ⰿⰰⰾⱏ
29.11.2016
12:10:52
как обычно теорему ферма докажут =)

abc
29.11.2016
12:11:09
да все они такие. тот же ведущий девзен подкаста. сначала везде кричал ерланг, потом везде скала эрланг говно, потом ушел на C++. все это за 3 года

ⰿⰰⰾⱏ
29.11.2016
12:12:08
хаха, у перца характерный лексикончик, вата и т.п. =)

abc
29.11.2016
12:12:08
а еще он за хаскель топил)

Vladimir
29.11.2016
12:13:38
На "вату" забейте. :) Политота - шлак, а вот чисто манагерская и техническая часть интересны.

abc
29.11.2016
12:14:26
я сидел у сохацкого в чате на гиттере. они там общаются одним матаном. я думаю до релиза с их подходом их идея не дойдет
они там вылизывают все. а надо хотя бы MVP продать
и найти еще кому

ⰿⰰⰾⱏ
29.11.2016
12:15:06

Roman
29.11.2016
12:17:17

ⰿⰰⰾⱏ
29.11.2016
12:18:20

Vladimir
29.11.2016
12:19:18

ⰿⰰⰾⱏ
29.11.2016
12:19:42