@proelixir

Страница 172 из 1045
Oleh
22.11.2016
09:27:53
У нас эликсир используется чисто как бекенд, который крутится в контейнерах в cubernetes на aws. Математика - быстро выходит :)

Rumata
22.11.2016
09:29:50
даты овзьми любую технолоджи

будут проблемы с деплоем )

Google
Rumata
22.11.2016
09:29:59
настройкой и везде

блядь любую вообще любую

Oleh
22.11.2016
09:30:18
Немного не вкурсе проблем, о которых говорил Александр. Но проблемы с деплоем решабельные и гуглибельные)

Rumata
22.11.2016
09:30:20
где-то чуть больше где-то чуть меньше

Vladimir
22.11.2016
09:31:06
будут проблемы с деплоем )
А как же Go, например?

Rumata
22.11.2016
09:31:51
а что в го есть кнопка задеплоить охуенно раскатать все сразу?

Vladimir
22.11.2016
09:32:02
А, ну если zero downtime нужен...

Oleh
22.11.2016
09:32:23
На продакшнах zero downtime очень нужен :)

Vladimir
22.11.2016
09:33:10
Ну тогда уже дело в конфигурации прокси-сервера.

Rafkat
22.11.2016
09:36:56
Я вообще думаю, еще и Кристалл потыкать

Vladimir
22.11.2016
09:38:41
а что в го есть кнопка задеплоить охуенно раскатать все сразу?
Компилируется в статически слинкованный бинарник. Можно кросскомпилировать.

Dmitry
22.11.2016
10:29:39
В го кстати есть

Google
Dmitry
22.11.2016
10:29:51
Оно пилит один исполняемый файл

У меня был сайт в виде 30 метрового экзешеника

И рядом шаблоны в папочке

Vladimir
22.11.2016
10:31:04
И рядом шаблоны в папочке
https://github.com/jteeuwen/go-bindata

Nikita
22.11.2016
13:29:08
кто может в лс помочь с Ecto 2?

проблема с one to many relation

Dmitry ?
22.11.2016
13:29:50
Пиши, посмотрим

Aldar
22.11.2016
15:15:32
да сюда пиши, нам тоже интересно

Nikita
22.11.2016
15:16:50
там много) и уже решили проблему

Oleh
22.11.2016
15:17:21
Так а что было? Что бы не наткнулись вдруг.

Rumata
22.11.2016
15:19:14
хотите орнуть?

http://tresh.fresh5.com.ua/

может баян

Aldar
22.11.2016
15:19:35
Кто нить Ecto.Multi юзал? Как оно?

Nikita
22.11.2016
15:46:48
Так а что было? Что бы не наткнулись вдруг.
в Ecto.Changeset.put_assoc первым параметром передавал не changeset, а модель из-за невнимательности

Can
22.11.2016
20:00:31
пацаны

кому руки в проект надо?

появилось время немного

я обычно неск проектов веду

один отвалился

Google
Rafkat
22.11.2016
20:07:48
На эликсир?

Can
22.11.2016
20:12:59
ага

Так

Наверн не оч явно выразился

я имел в виду что у меня появилось время на еще один и проект и готов присоединиться если кому надо на партайм

=)

Rafkat
22.11.2016
20:16:12
Аааа

Aldar
22.11.2016
20:16:30
Что у тебя уже много проектов на эликсире?)

Rafkat
22.11.2016
20:16:59
Оо

На эликсир есть работа!

Aldar
22.11.2016
20:17:21
больше чем на хаскелле

Rafkat
22.11.2016
20:17:53
А кложа?

Rafkat
22.11.2016
20:18:14
Знакомые парни хотят переписать проект с рельс на кложу

Rumata
22.11.2016
20:18:27
я читаю статейку

щас

свой вывод не сделад

только в процессе чтения

https://medium.com/@stueccles/what-i-learned-migrating-a-rails-app-to-elixir-phoenix-f707436749aa#.9q5g2cvbi

Rafkat
22.11.2016
20:19:14
Если пинг большой,без разницы, что на бее

Беке

Google
Dmitry
22.11.2016
20:19:28
Мне почему-то твой ник навевает ״Слава Арстоцке!"

Прям захотелось переиграть

Rumata
22.11.2016
20:20:52
ты про мой?

Alexander
22.11.2016
20:53:51
Есть у кого нить проекты в продакшене?
да, синхронизации между аптеками и поставщиками лекарств. Изначально весь проект был на эликсире, но из-за постоянных багов phoenix и ecto все переехало на рельсы, остался только бот с логами и api gateway который делает throttling и управляет токенами

я уже писал неоднократно, адопшн эликсира - неблагодарное дело. Но после руби заходит очень хорошо, а в связке с руби вообще отлично работает. Я пытался просто молотком эликсира забить все гвозди. Сейчас стало понятно, что язык неподходит под все задачи, вернее подходит только для ряда задач, как маршелинг трафика и какие-то сетевые операции. Писать бизнес логику на эликсире как минимум глупо.

Dmitry
22.11.2016
20:58:37
Под бизнес логикой ты имеешь в виду операции с БД?

Alexander
22.11.2016
20:58:39
для всех рубистов я крайне рекомендую минимум ознакомиться с языком и к примеру фениксом. Никто не знает, но возможно эликсир взлетит, так что лучше иметь представление об этом языке и положении дел. Плюс какие-то узкие места я теперь не на go пишу, а на эликсире.

Dmitry
22.11.2016
20:59:27
Потому что после AR работать не удобно ни с чем. Зато после ado.net - ты как выбрался из ада

Aldar
22.11.2016
21:00:00
Чем экто не устроило то?

Admin
ERROR: S client not available

Dmitry
22.11.2016
21:00:42
Экто не АР

Alexander
22.11.2016
21:00:44
Под бизнес логикой ты имеешь в виду операции с БД?
в конце обычно всегда бд. Логика типа - пробить чек, списать с отстатков, провести в аккаунтинге

Rumata
22.11.2016
21:01:25
ар?

АР залупа коня иванова

Aldar
22.11.2016
21:01:37
ActiveRecord?

Rumata
22.11.2016
21:01:39
да

Alexander
22.11.2016
21:01:41
Чем экто не устроило то?
экто это просто попытка сделать абстракцию над базой без каких-либо тулзов

Aldar
22.11.2016
21:01:46
Ecto лучше)

имхо

Alexander
22.11.2016
21:01:54
поэтому буйным цветом расцвели всякие либы хелперы

Google
Alexander
22.11.2016
21:02:03
которые бойлерплейт маскируют

Aldar
22.11.2016
21:02:29
точнее они вообще разные

Alexander
22.11.2016
21:02:33
к экто у меня особых претензий нет

Dmitry
22.11.2016
21:02:38
АР быстр для разработки, понятен для agile со всяким допиливаемым фич на коленке, и это то, чего не хватает тем, кто делает рельсы

Aldar
22.11.2016
21:02:54
АР это ORM, а ecto нечто другое

Dmitry
22.11.2016
21:03:10
Это как если ты дрочил всю жизнь левой рукой, а потом её ампутировали

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

Alexander
22.11.2016
21:04:50
Потому что после AR работать не удобно ни с чем. Зато после ado.net - ты как выбрался из ада
все хотят каких-то плюшек, просто чтобы спрятать повторяющийся код, либы должны помогать а не воевать против тебя

Rumata
22.11.2016
21:05:50
вот аналогию с дрочкой не понял

давай с собаками лучше

Dmitry
22.11.2016
21:06:10
Тут тоже работает аналогия - может вместо поиска удобной руки лучше найти телку?

Alexander
22.11.2016
21:06:30
как бы экто просто чуть чуть сахара

по хардкору легче написать в этом случае голый sql

а так, все нелюбителям AR. Вот же он родимый в экто в качестве expressions

Aldar
22.11.2016
21:07:46
в экто квери есть же keyword синтаксис

Dmitry
22.11.2016
21:08:04
Чем больше сахара - тем хуже процесс разработки в комплексе. В какой-то момент ты уже пишешь не на эликсире а на жестком дсл

Aldar
22.11.2016
21:08:42
def increment_page_views(post) do query = from "posts", where: [id: ^post.id], update: [inc: [page_views: 1]] MyApp.Repo.update_all(query) end

даже апдейт появился

Alexander
22.11.2016
21:09:31
экто развивается хорошо

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