Size: a a a

Эликсир и Вунш

2019 March 21

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Я имел ввиду что можно сделать заранее незатипизированую структуру данных с глубоким нестом и на лету там менять все
источник

AF

Aleksandr Fomin in Эликсир и Вунш
Dmitry Russ (Aleksandrov)
И всё-таки меня больше всего интересует, в каком году всё это было и чем не подошёл mongodb драйвер, который core-разработчиком Elixir-а(или Ecto, я уже не помню точно) разрабатывался?
скорее всего тут была проблема в том, что для использования этого драйвера нужно иметь какое-то представление об otp, что может быть проблемой для новичка
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Aleksandr Fomin
скорее всего тут была проблема в том, что для использования этого драйвера нужно иметь какое-то представление об otp, что может быть проблемой для новичка
Я бы дождался ответа, прежде чем строить предположения.
источник

PS

Petr Stepchenko in Эликсир и Вунш
вы же понимаете что стартапы редко закрываются из-за технологий, в омносном дело в команде (включая бизнесс).

> 3) то что можно было за недели две без проблем поднять на spring, делалось месяца три

Так можно было на втором месяце бросить все и за две недели сделать уже проект. А еще лучше не уходить с работы и сделать за 1,5 месяца на спринге MVP.
Можно сколько угодно винить технологии в своих проблемах, они не смогут ответить
источник

AF

Aleksandr Fomin in Эликсир и Вунш
Dmitry Russ (Aleksandrov)
Я бы дождался ответа, прежде чем строить предположения.
это я на своем уже опыте, в компании основной язык js и главная бд монга, поэтому у тех, кто решил свчинуться на элкисир и надо было сделать новый сервис и ходить в монгу, были такие проблемы
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Petr Stepchenko
вы же понимаете что стартапы редко закрываются из-за технологий, в омносном дело в команде (включая бизнесс).

> 3) то что можно было за недели две без проблем поднять на spring, делалось месяца три

Так можно было на втором месяце бросить все и за две недели сделать уже проект. А еще лучше не уходить с работы и сделать за 1,5 месяца на спринге MVP.
Можно сколько угодно винить технологии в своих проблемах, они не смогут ответить
Вот тут я согласен.
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Aleksandr Fomin
это я на своем уже опыте, в компании основной язык js и главная бд монга, поэтому у тех, кто решил свчинуться на элкисир и надо было сделать новый сервис и ходить в монгу, были такие проблемы
Переходить на Elixir и не разбираться в том, как работает OTP - опасно. Т.е. по сути переходить на Elixir и не пройти туториал на сайте Elixir-а (который GenServer, Supervisor-ы и многое остальное рассматривает) - сомнительное решение, как мне кажется.
источник

AF

Aleksandr Fomin in Эликсир и Вунш
конечно, наверное как и с любой технологией
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Aleksandr Fomin
конечно, наверное как и с любой технологией
"скорее всего тут была проблема в том, что для использования этого драйвера нужно иметь какое-то представление об otp" - тогда не иметь представления об  OTP - сомнительное решение. Соответственно причина не использовать драйвер - в таком случае была бы уже сама по себе сверхсомнительная.
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Когда есть опытный, опытные разработчики - то я, к примеру, даю 8-10 глав из туториала или книги, чтобы люди дошли до функций и модулей и прошли там типы данных и они могут уже через пару дней с code review и присмотром опытных колег брать реальные задачи(не связанные с архитектурой процессов), а с OTP знакомится не спеша по ходу. А вот, когда Elixir новая технология, не пройти tutorial до конца - решение сомнительное.
источник

AF

Aleksandr Fomin in Эликсир и Вунш
само собой, как и везде
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Я почитал доку к Лили и так и не нашёл торчащих ниток otp там
источник

ŹR

Źmićer Rubinštejn in Эликсир и Вунш
Добавить строчку в корневой супервизор скопировав из туториала - хз че
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Źmićer Rubinštejn
Добавить строчку в корневой супервизор скопировав из туториала - хз че
Ну, поэтому я и жду ответа автора, я просто не верю, что OTP мог быть stop-ером в использовании.
источник

V

Vladislav in Эликсир и Вунш
Dmitry Russ (Aleksandrov)
А в каком году это было?
было где-то год назад, драйвер уже существовал, но
1. мы были совсем новички в elixir
2. к драйверу пришли дня за 3 гугления, потом ещё неделю я пробовал его завести нормально с Ecto, оно из коробки легко не заработало, в итоге плюнул, начал писать просто модели и контролеры, которые дёргают из базы конкретную модель, да, знаю, что коряво
3. я не критиковал язык или инструменты, скорее наоборот, мне понравился и синтаксии и tdd лёгкий и т.д., только вот стартап который делался на этих технологиях не взлетел, потому что это было в-новинку.
4. конечно, я думаю, сыграло ещё и то, что я как самый опытный разработчик делал 2 мобилки (Android - мой основной профиль, iOS) + разбирался со всеми проблемами бека + ревьюил код на фронте)
5. НО, думаю, что если бы было то же самое но на родных и понятных технологиях, вполне могло бы взлететь
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Vladislav
было где-то год назад, драйвер уже существовал, но
1. мы были совсем новички в elixir
2. к драйверу пришли дня за 3 гугления, потом ещё неделю я пробовал его завести нормально с Ecto, оно из коробки легко не заработало, в итоге плюнул, начал писать просто модели и контролеры, которые дёргают из базы конкретную модель, да, знаю, что коряво
3. я не критиковал язык или инструменты, скорее наоборот, мне понравился и синтаксии и tdd лёгкий и т.д., только вот стартап который делался на этих технологиях не взлетел, потому что это было в-новинку.
4. конечно, я думаю, сыграло ещё и то, что я как самый опытный разработчик делал 2 мобилки (Android - мой основной профиль, iOS) + разбирался со всеми проблемами бека + ревьюил код на фронте)
5. НО, думаю, что если бы было то же самое но на родных и понятных технологиях, вполне могло бы взлететь
Так всё-таки драйвер не пришлось писать самим? 😊
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
Vladislav
было где-то год назад, драйвер уже существовал, но
1. мы были совсем новички в elixir
2. к драйверу пришли дня за 3 гугления, потом ещё неделю я пробовал его завести нормально с Ecto, оно из коробки легко не заработало, в итоге плюнул, начал писать просто модели и контролеры, которые дёргают из базы конкретную модель, да, знаю, что коряво
3. я не критиковал язык или инструменты, скорее наоборот, мне понравился и синтаксии и tdd лёгкий и т.д., только вот стартап который делался на этих технологиях не взлетел, потому что это было в-новинку.
4. конечно, я думаю, сыграло ещё и то, что я как самый опытный разработчик делал 2 мобилки (Android - мой основной профиль, iOS) + разбирался со всеми проблемами бека + ревьюил код на фронте)
5. НО, думаю, что если бы было то же самое но на родных и понятных технологиях, вполне могло бы взлететь
источник

DR

Dmitry Russ (Aleksandrov) in Эликсир и Вунш
В плане поиска, в hex-е находится за секунды 😊 О hex-е пишется в tutorial-е для Elixir-а. О сомнительности не прочитать tutorial до конца не имея экспертизы - уже обсудили. Тогда как минимум мы нашли непонятно куда потраченные 3 дня гугления.
источник

V

Vladislav in Эликсир и Вунш
когда начинаешь гулить phoenix 1 что находишь -> Ecto
тут играет больше то, что когда знаешь тему кажется, как  можно так долго искать что-то))
источник

V

Vladislav in Эликсир и Вунш
но большинство забывает, что чтобы гуглить по ключевым словам их нужно знать
источник