@codenamecrud

Страница 799 из 1009
Vitalii
30.03.2018
09:28:07
users = users.where(search_string.join(' or '), search: "%#{params[:search][:value]}%")

I
30.03.2018
09:28:48
o_O

а что за search ?

Vitalii
30.03.2018
09:29:24
как код кидать в телегу?

Google
I
30.03.2018
09:29:39
тройной бэктик

или гист

Anton
30.03.2018
09:29:47
`

кек

Vasiliy
30.03.2018
09:30:07
в массиве надо слать

http://devdocs.io/rails~5.1/activerecord/querymethods#method-i-where

Vitalii
30.03.2018
09:30:21
```

Vasiliy
30.03.2018
09:30:24
User.where(["name = :name and email = :email", { name: "Joe", email: "joe@example.com" }])

Roman
30.03.2018
09:31:25
ебать ты чет нагородил там

I
30.03.2018
09:32:06
а search - это поле так называется в User?

Vitalii
30.03.2018
09:32:11
class UsersDatatable < ApplicationDatatable delegate :edit_user_path, to: :@view private def data users.map do |user| [].tap do |column| column << user.first_name column << user.last_name column << user.birthday column << user.address links = [] links << link_to('Show', user) links << link_to('Edit', edit_user_path(user)) links << link_to('Destroy', user, method: :delete, data: { confirm: 'Are you sure?' }) column << links.join(' | ') end end end def count User.count end def total_entries users.total_count end def users @users ||= fetch_users end def fetch_users search_string = [] columns.each do |term| search_string << "#{term} like :search" end users = User.order("#{sort_column} #{sort_direction}") users = users.page(page).per(per_page) users = users.where(search_string.join(' or '), search: "%#{params[:search][:value]}%") end def columns %w(first_name last_name birthday address) end end

чет я не допер видимо как кидать код)

Vasiliy
30.03.2018
09:45:06
при многострочном надо три ` с обеих сторон

Google
Vitalii
30.03.2018
09:48:41
thx

Dimon
30.03.2018
09:49:40
паци

а тут кто дрочил эликсир?

https://www.udemy.com/the-complete-elixir-and-phoenix-bootcamp-and-tutorial/

этот курс?

имеет смысл покупать его?

Ivan
30.03.2018
09:50:19
Зачем дрочить эликсир

Dimon
30.03.2018
09:50:41
Зачем дрочить эликсир
чтобы микросервисы на нем пилить

Dimon
30.03.2018
09:54:05
хихихи
серьезно, я только устроился а работодатель уже набрасывает мне изучать эту жижу

Dimon
30.03.2018
09:56:13
а куда?
к чехам, пилить сервис для airbnb

Danila
30.03.2018
09:56:28
ого, неплохо, фрилансером?

что за сервис? секретики?

I
30.03.2018
09:58:20
а я окунулся и вот переносим проект рельсовый частично на феникс

Dimon
30.03.2018
09:58:55
Dimon
30.03.2018
10:00:56
староват курс
есть шо посвежее?

MpaK
30.03.2018
10:00:59
в Фениксе и Экто многое поменяли, Эликсир тоже освежили

Google
Dimon
30.03.2018
10:02:05
в Фениксе и Экто многое поменяли, Эликсир тоже освежили
вот прям за период с октября прошлого года до сегодняшнего момента?

Sergey
30.03.2018
10:02:48
курсов по фениксу 1.3 не видел, а он сильно отличается от 1.2, структуру папок и разбиение на модули поменяли кардинально

MpaK
30.03.2018
10:02:50
ну по оглавлению про Umbrella и контексты нет, значит учить можно, но много примеров уже работать не будут

MpaK
30.03.2018
10:03:21
https://hexdocs.pm/phoenix/overview.html

прям бери и все, после рельсы просто войти

Sergey
30.03.2018
10:03:37
umbrella проект не смог нормально завести в 1.3 недавно ?

Dimon
30.03.2018
10:04:00
MpaK
30.03.2018
10:05:06
плохо ? но рефлексы-то остались, все очень похоже, кроме моделей

Dimon
30.03.2018
10:06:05
плохо ? но рефлексы-то остались, все очень похоже, кроме моделей
то есть, ты думаешь, что мне будет достаточно гетинг стартед гайда и не надо тратиться на тот курс?

MpaK
30.03.2018
10:06:47
аха, если язык знаешь, то Феникс не сложно

Dimon
30.03.2018
10:07:49
я не знаю эликсир

MpaK
30.03.2018
10:08:49
тогда лучше с языка начать ? mix hex и т.д.

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

Dimon
30.03.2018
10:11:57
но есть же еще раст

Anton
30.03.2018
10:12:37
MpaK
30.03.2018
10:12:43
а... чет не полная книжка :(

раст это из другой истории, го, с++, си, ним и т.д.

I
30.03.2018
10:13:17
Elixir In Action можно взять

Dimon
30.03.2018
10:13:53
сложна же
да, но от бэнчмарков хвост дыбом

Google
MpaK
30.03.2018
10:14:12
а бенчмарки Си видел? там ваще космос!

MpaK
30.03.2018
10:15:54
я те грю, си ваще летает!

Anton
30.03.2018
10:15:55
на последнем бенчмарке веба токио порвал все что существует

I
30.03.2018
10:15:55
мне вот очень зашел их паттерн-матчинг(он вроде от эрланга)

теперь грустно на рельсе/руби писать, ручками писать все это вот

Dimon
30.03.2018
10:16:28
Admin
ERROR: S client not available

I
30.03.2018
10:17:03
мы договорились не использовать монады в проекте

кек

Anton
30.03.2018
10:17:13
ор

а ты скажи, что result object

Dimon
30.03.2018
10:17:29
иначе - собирай монадки и вон из проекта

I
30.03.2018
10:17:41
да ну нахер

MpaK
30.03.2018
10:17:50
паттерн матчинг кто-то делал для Руби :)

но это так убого выглядит после Эликсира

I
30.03.2018
10:18:19
вот мне переписывать рельсовое приложение на монады не так интересно, как его на эликсир переносить

MpaK
30.03.2018
10:18:22
пм и гуарды это ваще тема, ну и приятно что никаких тебе объектов, стейтов и прочего дерьма

Google
MpaK
30.03.2018
10:19:49
блин, раздразнили, надо будет к Эликсир проекту вернуться, соскучился чет... утонул в этом руби последние полгода чет

I
30.03.2018
10:19:53
стиль - да, но смысла переписывать сейчас то, что придется переписывать через месяц, отодвигая сроки второго переписывания - ну, не вижу

Dimon
30.03.2018
10:20:13
понятное дело

I
30.03.2018
10:21:16
есть смысл подумать о том, чтобы в эликсире монады заюзать - это вот да

Anton
30.03.2018
10:22:10
да их вроде не сложно написать в любом языке

I
30.03.2018
10:22:13
но с другой стороны, зачем, если там и так все заебись выглядит

Eugene
30.03.2018
10:27:00
@tralalatralala на эйризфри есть курс по ликсиру от прагпрога

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

Dimon
30.03.2018
10:27:19
соус

Ivan
30.03.2018
10:27:55


А вот это по моему круто

Eugene
30.03.2018
10:28:09
https://airisfree.space/purchases/10

Dimon
30.03.2018
10:28:48
ща зарегаюсь

Eugene
30.03.2018
10:29:00
давай почту, инвайт кину

Dimon
30.03.2018
10:29:24
давай почту, инвайт кину
я в той форме заполнил свою почту

Eugene
30.03.2018
10:29:40
Eikj

Ушло

Dimon
30.03.2018
10:29:49
збс

@Freika а какой эликсир они в курсе используют?

Eugene
30.03.2018
10:31:53
1.6

Страница 799 из 1009