@proelixir

Страница 564 из 1045
Sergey
10.05.2017
03:00:04
про node.js вообще молчу, до сих пор натыкаюсь, что проблема решается через rm -rf node_modules && npm install

Alexander
10.05.2017
03:00:09
mix вроде как
тут тебе должен ответить @Virviil

80% причин для форка чужого пакета - поправить версии )

про node.js вообще молчу, до сих пор натыкаюсь, что проблема решается через rm -rf node_modules && npm install
в ноде есть люди которые еще не выкатывались в прод и те кто уже не выходит из дома без шринкврап )

Google
Alexander
10.05.2017
03:02:04
кстати именно по этому yarn ракетой взлетел

Sergey
10.05.2017
03:03:06
я у нас фронтенд редко трогаю, но до недавнего времени у наших с yarn тоже какие-то проблемы были

Александр
10.05.2017
04:02:36
Раньше, до спа, я тоже нокогирей так классно скрэпил
так тебе никто и сейчас не запрещает, я селениумом забираю page source после рендеринга и нокогирей также парсю

тоже ебались со всем подряд, но casperjs показал себя просто прекрасно, хотя и является фреймворком для тестирования )))
мы ушли на синхронный ruby + selenium (с ним также можно phantomjs использовать, если нужны "лёгкие парсеры") асинхронная лапша каспера/фантома не очень комфортна + JS бедный в плане обработки тектовой информации

Alexander
10.05.2017
05:30:34
там скоро счастье будет

хром в 58 версии обещал полный headless

с подключаемым дебагером и прочим

просто у нас как раз вся фишка в casper+slimer чтобы можно было в любой момент остановить скрипт и сделать исследование или завершить действия за робота

в итоге в сайт засовывается даже панель управления скриптами, через vnc можно смотреть что там происходит и жмакать на кнопки вида - ускорить, притормозить, пропустить шаг

Dmitry
10.05.2017
05:35:29
Я кстати тоже так и не разобрался с версионироаанием

Во всяком случае я думаю, что делаю что-то не правильно

Хочу систему как в эльме

Alexander
10.05.2017
05:36:17
да, элм яйца отрывает

Google
Alexander
10.05.2017
05:36:24
если версию не верно выставляешь

Dmitry
10.05.2017
05:37:21
Вот щас хочу уже второй раз первую цифру версии менять

А некоторые пакеты по стопицот лет с нулем в начале

Alexander
10.05.2017
06:12:01
Не прав ты
то что Раен получил много денег?

Rumata
10.05.2017
06:12:22
Ну много сейчас кто делает бэкхенд на элексире

Какие то сервисы

Если бизнес работает, значит зарабатывает

Alexander
10.05.2017
06:13:01
естественно, эликсир имхо взлетел в октябре прошлого года

Rumata
10.05.2017
06:13:02
Открой тот же элексир радар

Вс вакансий

Вагон

Alexander
10.05.2017
06:14:08
эээ

50 вакансий на весь мир?

عاصم بن حارث
10.05.2017
06:14:45
50 вакансий на весь мир?
так мир-же малюуууусенький ))) 50 - уже гуд! )))

Alexander
10.05.2017
06:14:53
52

я посчитал

Rumata
10.05.2017
06:15:24
Я знаю много людей кто хочет писать на элексире

Но нет такой возможности

Alexander
10.05.2017
06:15:34
у нас в городе 2 вакансии из которых 1 - просто приходите, нужно писать на рубях, но эликсир вот вот появится))

Google
Rumata
10.05.2017
06:15:37
Это оч популярно

Спрос больше предложения

Ну и комьюнити стало улучшаться

Alexander
10.05.2017
06:16:20
Я знаю много людей кто хочет писать на элексире
я на конфе рубишной был, 300 человек говорили только об эликсире, но из них никто дальше феникса в дев режиме не ушел

комьюнити растет

Rumata
10.05.2017
06:16:39
Ну не все сразу ведь

Alexander
10.05.2017
06:16:57
я на основной работе раз в 2-3 месяца пытаюсь продать эликсир

пока дальше 1 внутреннего дашборда не ушли

зато на эликсире и элме )

поглядим, взлет на прод эликсира произошел. Я в среднем - доволен. Но говорить что вагон вакансий - это врать не стыдясь

на том же радаре, через одну While this role is not solely Elixir based (we do a lot of work in Rails)

عاصم بن حارث
10.05.2017
06:20:06
на том же радаре, через одну While this role is not solely Elixir based (we do a lot of work in Rails)
ну, так рубня все ни как не может простить эликсиру ))) Вот и латают свои вакансии, сладко стеля про эликсир )))

Alexander
10.05.2017
06:20:49
ага, на митапе местном из Pivotal хаярят нещадно на эликсир, но в реальности его там у них примерно ноль

عاصم بن حارث
10.05.2017
06:21:16
даже не удивлен.

Alexander
10.05.2017
06:23:00
пока я знаю только 1 контору, которая на эликсире тут пишет - http://dev.blake.com.au

у них руби почти весь вытеснен эликсиром. Фронт на эмбере и ангуляре

собственно и все. Нет вакансий на эликсире, 52 вакансии рубистоэликсироводов на весь мир

Kioshimafx
10.05.2017
06:26:58
Все очень просто тип который интересуется разными технологиями, языками чаше всего сильный спец.

Alexander
10.05.2017
06:27:06
в моем стартапчике эликсир живет тоже рядом с рубями.

Kioshimafx
10.05.2017
06:27:22
Про Scala такая же история часто бывает

Google
Kioshimafx
10.05.2017
06:28:40
Ну я не про тех кто просто пишет знаю 1000 разной хуйни но писал на каждой по 5 минут

Alexander
10.05.2017
06:28:44
Все очень просто тип который интересуется разными технологиями, языками чаше всего сильный спец.
кстати интересный момент. Тут из фриланс.ком пачка арабов ушла, там все Go учили год наверное. И что интересно, ребята пошли везде синьорские зп просить, но на собеседованиях на мид ели тянули

но го выучили

Rafkat
10.05.2017
06:29:23
За год стать синьором в го?

Kioshimafx
10.05.2017
06:29:51
Go простой, тулинг ебаный только и скучный он :)

Alexander
10.05.2017
06:29:57
нет, просто синьором фулстеком. Gо не выделился в отдельный стрим и очень популярен у фулстеков

Kioshimafx
10.05.2017
06:30:03
Но быстрый как пушка

Dmitry
10.05.2017
06:55:49
Ботики на эликсире отлично продаются у меня, но если вы хотите писать банковский софт на эликсире - скорее всего вы того))

Admin
ERROR: S client not available

Dmitry
10.05.2017
06:58:50
Банковский софт надо писать на том, на чем сказал хозяин банка или хозяин твоей аутсорсной конторы. А они знают джва языка...

Sergey
10.05.2017
07:19:13
Жизнь боль

maier
10.05.2017
07:39:43
что за боты пишешь?

Александр
10.05.2017
07:59:55
хром в 58 версии обещал полный headless
там давно есть chromedriver, с которым селениум работает на ура "просто у нас как раз вся фишка в casper+slimer чтобы можно было в любой момент остановить скрипт и сделать исследование или завершить действия за робота" с селениумом круче - запускаешь repl (для рубей pry использую), и тупо синхронно выполняешь команды глядя в реально открытый браузер (я настраиваю на файрфоксе обычно парсеры, а в продакшне уже работаю на фантомах) и не надо останавливать ничего и дебажить, сидишь и на горячую на реальной странице подбираешь селекторы и.т.п.

Alexander
10.05.2017
08:02:24
пример: когда мы клиентам в календаре аппоинтменты делали скриптами, система оповещала, что надо бы им письмо выслать, скрипт ушел заполнять на другой странице письмо, но там есть еще 4 варианта, к примеру что клиент незрячий и вместо письма надо ему позвонить, тогда надо делать аппоинтмент после звонка и на галочку поставить, что позвонили.

Google
Alexander
10.05.2017
08:07:04
т.е части событий описаны заранее исходя из бизнес правил, типа незрячим не писать, глухим не звонить. И основное тело скрипта которое выполняет к примеру отправку смс через систему правительственную напорется на такие правила и пойдет другим путем.

наши “надсмоторщики” за скриптами иногда глазами смотрят, чтобы ничего не пошло по незапланированным вариантам

и если что, останавливают и указывают, что это пропустить

типа такие обсуждения работы наших скриптов.



к примеру заполнение контракта на обслуживание клиента состоит из ~600 шагов с наверное тысячами комбинаций

Александр
10.05.2017
08:11:57
ну прай тоже этот функционал даёт... а чем и как, кстати, каспера дебажите? я, честно говоря, когда на нём разрабатывал тупо перезапускал скрипты и их части(очень неудобно было) и простая задача "пройти по нескольким ссылкам страницы и что-то вытащить" выливалась в рекурсию и не очень приятной отладке этого процесса

anton
10.05.2017
08:13:00
Alexander
10.05.2017
08:13:16
дебаг - эксплисит логами и остановками исполнения на нужных местах с последующим продолжением. Вообщем написали поверх каспера еще свой фреймворк, чтобы делать замену кода

anton
10.05.2017
08:14:04
Про Scala такая же история часто бывает
со скалой уже проще стало :) есть вера в то, что после релиза дотти будет еще лучше

Александр
10.05.2017
08:32:13
даже на эликсире можно такое написать )
на эликсире есть крутой REPL с подсветкой и обновлением кода ну и люди которые на нём кодят готовы к этому для JS всё не так шоколадно было полгодика назад (сейчас с серверным стараюсь не общаться)

Andrey
10.05.2017
08:55:53
Ребята, у меня есть таблицы A, B и AB, соответственно в AB есть many-to-many и хранит некоторую информацию о связи, мне нужно выбрать все записи из A с информацией из AB по таблице B, если информации нет, то просто null. То есть нужно получить все строки из A для каждой строки из B

А = a b c B = 1 2 3 AB = a1(z) a2(x) b3(c) На выходе для B = b: a(null) b(null) b(c)

Sergey
10.05.2017
09:54:03
Всем привет, кто пишет на erlang и использует rebar3?

Можно как то из консоли обратиться к конфиг файлу, который подгружается при старте shell rebar3 shell --config config/app.config

чтобы вынуть из него значения по ключу

Sergey
10.05.2017
09:56:16
переходи на светлую сторону силы

elixir и mix

عاصم بن حارث
10.05.2017
09:57:07
Не слушай! Буть джедаем, юзай эрланг. )))

Страница 564 из 1045