@codenamecrud

Страница 868 из 1009
Roman
17.05.2018
11:46:41
либо переписать проект на вью

конечно переписать на вью

Nikita
17.05.2018
11:46:52
логично

Dimon
17.05.2018
11:48:45
есть еще варик на реакте переписать

Google
Nikita
17.05.2018
11:49:50
о, спасибо

а на ангуляре можно?

Dimon
17.05.2018
11:50:38
можно как в деловых линиях: часть проекта на бэкбоне, часть на ангуляре, а остальное на жиквери

Vasiliy
17.05.2018
11:53:46
Ну ты че

I
17.05.2018
11:53:56
ребят

Vasiliy
17.05.2018
11:53:59
Вуе подтянуть в проект пару строчек

Воткнуть куда надо туда сюда и готово

I
17.05.2018
11:54:13
а никто не упарывался на gem 'erlang-etf’?

Nikita
17.05.2018
11:54:13
кто спорит?

Svyatoslav
17.05.2018
11:54:15
можешь еще stimulus взять

Nikita
17.05.2018
11:54:40
Rafkat
17.05.2018
11:55:02
Я реально не вижу смысла сейчас в коконе и подобных либах, когда на чистом Вью это делается на раз, два

Nikita
17.05.2018
11:55:14
ты короче

Google
Nikita
17.05.2018
11:55:19
ладно

Dimon
17.05.2018
11:58:23
ну так че ты выбрал-то?

тебе столько вариков подкинули

Vasiliy
17.05.2018
11:59:11
Человек помочь хотел а ты накинулся

Типичный русский чат

Roman
17.05.2018
12:02:50
Вуе подтянуть в проект пару строчек
это как ставить активсупорт чтобы #present? был

Vasiliy
17.05.2018
12:03:41
это как ставить активсупорт чтобы #present? был
В гемфайл добавляешь эктив суппорт и все

Человек спросил - я помог

Rafkat
17.05.2018
12:04:55
это как ставить активсупорт чтобы #present? был
Капец это не реакт и тем более не ангуляр, работает без бабеля, может спокойно на es5 писать код

MpaK
17.05.2018
12:23:18
даже jsx можешь подрубить

а так какун норм, там немного разобраться и довольно быстро нестед формочки делает и минимум телодвижений

Roman
17.05.2018
12:26:19
а кто нибудь на проекте юзает git tag?

Ivan
17.05.2018
12:30:50
Для деплоя на продакшн сервер

Ну и для себя тоже удобно

2 в 1

Roman
17.05.2018
12:40:17
хм нормально

Ivan
17.05.2018
12:41:25
хм нормально
Просто мне как то не понравилась идея другую ветку под это создаватт

Google
Ivan
17.05.2018
12:41:55
Вот и дописал в Gitlab CI конфиге - only: master - only: tags

Ivan
17.05.2018
12:42:39
в смысле?
Ну не знаю

Я начал думать типо

Что вот есть же вроде бы тэги в гите

Чуть погуглио

I
17.05.2018
12:42:57
типа отдельные ветки для стейджинга/девелопа/прода - это плохо?

Ivan
17.05.2018
12:42:59
И мне понравилось

Я что сказал что это плохо?)

I
17.05.2018
12:43:38
ну тебе не понравилась идея создавать ветку)

Ivan
17.05.2018
12:52:54
ну тебе не понравилась идея создавать ветку)
В моём случае не понравилась, по сравнению с гит тэгами

Igor
17.05.2018
13:02:50
что бы отловить коменты и END
Это я как раз понимаю, а вот что означает ? - вопросительный знак в регулярном выражении в предыдущей строке - нет. Может прояснишь?

I
17.05.2018
13:03:47
если построишь конечный автомат по регулярке - то увидишь, что не совсем обязательно выполнять блок, который идет со знаком вопроса

Igor
17.05.2018
13:06:21
Иван
17.05.2018
13:06:26
скорее всего это еще сработает как non-greedy regex то есть если передать line вида 'first code here' 'second code here'

он заэвалит 2 этих выражения

Google
Igor
17.05.2018
13:22:10
Иван
17.05.2018
13:23:08
да, опередил

Igor
17.05.2018
13:25:13
да, опередил
Не могу понять как до $1 добраться - наприпимер его напечатать

Nikita
17.05.2018
13:25:40
че?

$ - конец строки

шо тебе найти, напиши плс

Igor
17.05.2018
13:28:16
че?
$1 - это глобальная переменнная, куда наскоко я понимаю записывается результат поиска соответствия

Nikita
17.05.2018
13:28:29
мы про регулярку говорим или про что?

Иван
17.05.2018
13:28:36
можешь вместо { eval($1) } использовать { |match| eval(match) }

про gsub он

ну и доступ к ним у тебя будет только внутри блока

Igor
17.05.2018
13:29:36
можешь вместо { eval($1) } использовать { |match| eval(match) }
ели писать матч - то будет с кавычками

мы про регулярку говорим или про что?
Никита - не знаю как дать ссылку на начало разговора. Он слегка закопан

Nikita
17.05.2018
13:31:30
да ладно, не стоит

Иван
17.05.2018
13:34:10
ели писать матч - то будет с кавычками
что значит будет с кавычками?

Igor
17.05.2018
13:37:32
что значит будет с кавычками?
отставить - считай что моей последней фразы нет.

Nork
17.05.2018
13:42:23
Привет. На чем прототипы прототипите? Axure RP ?

I
17.05.2018
13:42:45
на...рельсе?

Nork
17.05.2018
13:46:08
Ну не - тип прикинуть ресположение блоков, страниц, модалок надо, возможно с переходами.

Google
Igor
17.05.2018
13:48:41
что значит будет с кавычками?
Вот написал так str.gsub!(/'(.*?)'/) { puts $1 } в строке два отрывка с кавычками. Они напечатались и вместо них вернулись два nil

Иван
17.05.2018
13:49:16
потому что puts возвращает nil

а gsub c блоком подставляет результат блока

Igor
17.05.2018
13:50:59
а gsub c блоком подставляет результат блока
задним числом и я это понимать стал

а gsub c блоком подставляет результат блока
а вот почему вместо 'string' печатается string я чего то пока не понимаю

потому что puts возвращает nil
когда в блоке пишу puts $1, то печатается string, когда же |m| puts m , то - 'string'

Иван
17.05.2018
14:02:43
хм действительно разница есть. Значит в блок передаются не группы а то что подошло по регулярке

Igor
17.05.2018
14:02:52
видимо в $1 хранится набор символов без всяких бополнений и затем, если он в кавычках, он выполняется как строка. И токгда кавычки воспринмаются как начало и конец строки. - а в

Иван
17.05.2018
14:04:56
в $1 $2 итп попадают группы из регулярки

Regexp.last_match можешь вызвать, и увидишь разницу

Dimon
17.05.2018
14:11:04
2.3.4 :002 > matched = /(hui|zalupa)\-(\d)/.match 'zalupa-1488' => #<MatchData "zalupa-1" 1:"zalupa" 2:"1"> 2.3.4 :003 > matched[1] => "zalupa" 2.3.4 :004 > matched[2] => "1" 2.3.4 :005 > matched = /(hui|zalupa)\-(\d)/.match 'petushara-1a488' => nil

а, ты меняешь там еще

Igor
17.05.2018
14:11:24
Regexp.last_match можешь вызвать, и увидишь разницу
я вместо кавычек - восклицательные знаки поставил. Тоже при put$1 они исчезли

Иван
17.05.2018
14:12:03
я вместо кавычек - восклицательные знаки поставил. Тоже при put$1 они исчезли
так у тебя группа внутри кавычек/восклицательных знаков

Dimon
17.05.2018
14:12:09
шо ты вообще хочешь сделать и нахуя?

Иван
17.05.2018
14:12:22
поэтому они и не попадают в $1

Igor
17.05.2018
14:12:37
поэтому они и не попадают в $1
щас посмотрю что за зверь такой

Иван
17.05.2018
14:14:21
группа это то что в скобках

Vasiliy
17.05.2018
14:14:51
чуваки кто c CircleCI работал, почему в тестах ошибка? Requested historical based timing, but they are not present. Falling back to name based sorting всё по доке

Yevhen Nakonechnyi
17.05.2018
14:17:16
бля, что там за проблеми с регекспами? irb(main):001:0> /'(.*?)'/.match "'string'" => #<MatchData "'string'" 1:"string">

m - єто ВСЕ совпадение по регулярке, а $1 - первая группа

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