@rubylang

Страница 695 из 1684
Aldar
25.11.2016
15:13:22
по редаксу курс от создателя на egghead

Rafkat
25.11.2016
15:23:19
https://telegram.me/joinchat/BRdMr0CB-dhKut6LVko7Bg Создал группу по функциональному программированию, подключайтесь

Eugene
25.11.2016
15:28:43
а как красиво запилить regexp

class SettingValidator < ActiveModel::EachValidator def validate_each(record, attribute, value) unless (value == \d\d:\d\d) record.errors[attribute] « (options[:message] || "Time interval is not validate") end end end

Google
Eugene
25.11.2016
15:29:01
бо у меня не пашет сейчас

есть вариант в модельке это прописать

validates_format_of :email, :with => /\A([^@\s]+)@((?:[-a-z0-9]+\.)+[a-z]{2,})\Z/i, :on => :create

типо такого, это точно пойдёт

Adamtsov
25.11.2016
15:29:33
есть гем, email_validator

Eugene
25.11.2016
15:29:45
не у меня не email

у меня reg exp не работает

SyntaxError in InstructionsController#new

Kirill
25.11.2016
15:40:37
unless (value == \d\d:\d\d) тут дб что-что типа value =~ /.../

Eugene
25.11.2016
15:50:43
ну да, я вот не знаю как сделать так чтобы не писать 03:55

ну т.е. чтобы там или было

Google
Kirill
25.11.2016
15:51:32
\d{1,2}

Антон
25.11.2016
15:51:33
'3:35'.plit(':') size == 2 [0].in?(0..24) [1].in?(0..60)

регекспы не юзайте без нужды

они не для этого

Rafkat
25.11.2016
15:52:45
А для чего

Антон
25.11.2016
15:53:16
и тестами покрыть it { should allow_value('3:33).for(:time) } it { should_not allow_value('99:12).for(:time) }

А для чего
не для этого

и не для имейла

для имейлов я статью писал

https://habrahabr.ru/post/175399/

Eugene
25.11.2016
15:55:15
https://habrahabr.ru/post/175399/
Где тебя так по карме спустили?

Антон
25.11.2016
15:55:29
а ходил к пхпшникам на район

Eugene
25.11.2016
15:55:35
не стоит

Антон
25.11.2016
15:55:53
да и непопулярные меры непопулярны

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

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

Eugene
25.11.2016
15:57:39
ну люди не любят когда им правду матку пишут

сразу так с пол-оборота с плеча рубить

не стоит, ты должен быть дипломатичен

Антон
25.11.2016
15:58:31
ну люди не любят когда им правду матку пишут
ну а я не люблю людей все в выйгрыше

Google
Антон
25.11.2016
16:01:59
тока статья может чуть устарела и там другие констукции но суть не меняется

3 года всетаки прошло

Mikhail
25.11.2016
16:02:40
Ну а карма та за что полетела

Eugene
25.11.2016
16:02:45
насчёт мыла я слышал

Mikhail
25.11.2016
16:02:48
Я чето не врубился

Антон
25.11.2016
16:03:10
Я чето не врубился
пхпшники слили наверное или жаваскриптеры

кто еще у нас обиженные жизнью?

дети еще могли быть

Mikhail
25.11.2016
16:03:35
Эм. Еще раз. Почему вылетела карма? Без причины просто потыкали?

на хабре?

Антон
25.11.2016
16:04:04
Mikhail
25.11.2016
16:04:07
прочитал статью, ладно складно. Юзаю гем, промеж ног не болит

Mikhail
25.11.2016
16:04:17
За что карму давить не понял.

Считаю обиженными тех людей, кто 25 языков сразу изучает и везде холиварит на эту тему. Остальные работают и выкроить время на изучение хотя бы одного не могут

Пыхеры и жабаскриптеры тут нИпричем

Антон
25.11.2016
16:05:23
ну я почитал спеки на гем а там "ящик@яндекс.рф"

Eugene
25.11.2016
16:05:26
потыкали а могут еще быть причины? :)
а что такой за метод .in?(0..24) рельсовый чтоле?

Антон
25.11.2016
16:05:32
а он не валиден

Igor
25.11.2016
16:05:46
парни спасайте

Google
Антон
25.11.2016
16:05:46
должен быть

Eugene
25.11.2016
16:05:53
ну я в irb проверял

Mikhail
25.11.2016
16:05:54
Он не будет валиден, ибо рашен федерашен

у них ДНС даже дольше перевязываются

Eugene
25.11.2016
16:06:10
насчёт рельсы не знаю, ща проверю

Igor
25.11.2016
16:06:10
я теперь способен создавать anisble playbook-и

Mikhail
25.11.2016
16:06:11
у доменов РФ

Admin
ERROR: S client not available

Igor
25.11.2016
16:06:26
для hashicorpoвских продуктов

спасайте

чувствую как превращаюсь в девопса

ааааа

ааа

Антон
25.11.2016
16:06:50
спасайте
эээ, от радости спасать?

ааа, понял

чувствую как превращаюсь в девопса
ну девопсам хорошо же платя, что плохого?

Mikhail
25.11.2016
16:07:35
ансибля всюду

Igor
25.11.2016
16:08:01
я за сегодня поднял два сервиса

допилил один

и еще в один впилил кое-что

Google
Igor
25.11.2016
16:08:30
а должен был программировать епт

Eugene
25.11.2016
16:08:31
Кирил Ширинкин вроде бы тоже DevOps

а шо за спецуха не понимаю до сих пор

Igor
25.11.2016
16:08:49
раньше были шутки про Программист HTML

чувствую будут шутки про Программист YAML

Mikhail
25.11.2016
16:09:11
https://ru.wikipedia.org/wiki/DevOps

Антон
25.11.2016
16:10:04
тока круги эйлера там вообще не к месту

Igor
25.11.2016
16:11:15
вообще hashicorp молодцы

Eugene
25.11.2016
16:11:38
2.2.2 :026 > b[1] => "35" 2.2.2 :027 > b[1].in?(0...60) => false

Mikhail
25.11.2016
16:11:40
Отредактируй

Eugene
25.11.2016
16:11:45
вот сейчас вообще не понял

Антон
25.11.2016
16:11:55
Eugene
25.11.2016
16:12:00
делал

Eugene
25.11.2016
16:12:04
ща еще ращ

Igor
25.11.2016
16:12:20
35.in?(0..60)

либо

(0..60).include?(35)

Страница 695 из 1684