@rubylang

Страница 1525 из 1684
Артур
05.06.2018
05:03:06
:)

mr_makss
05.06.2018
05:04:29
if 1 end

Amir
05.06.2018
05:05:25
кстати если делать if 1==1 end то пашет

а если if true end то рушиться

Google
mr_makss
05.06.2018
05:07:44
1 ? :

... if 1

if TRUE end

помогло?

Amir
05.06.2018
05:42:24
if TRUE помогает

странно все это

походу у меня баг с TMUX + RVM

какой руби юзается хз

помогло?
Поменял #set -g default-command "$SHELL -l" #set -g default-shell "$SHELL" set -g default-shell /bin/bash set -g default-command /bin/bash И как будто все работает

просто какая то темная магия с некромантией

mr_makss
05.06.2018
07:08:04
rvm list насколько помню там звездочкой будет отмечена активная версия

Богдан
05.06.2018
07:35:11
Друзья, не подскажите метод массива, который удаляет в целевом массиве, и возращает удаленные элементы, delete_if возращает уже итоговый массив? Спасибо

Google
Ilya
05.06.2018
07:37:39
но он возвращает последний удаленный

Amir
05.06.2018
07:37:44
помоему просто delete

Богдан
05.06.2018
07:39:44
но он возвращает последний удаленный
гуглил, но он врозращает, целевой массив

a = [{id: 1, name: 'one'}, {id: 2, name: 'two'}, {id: 3, name: 'three'} ] p a.delete_if { |o| o[:id] == 2} # [{:id=>1, :name=>"one"}, {:id=>3, :name=>"three"}]

Amir
05.06.2018
07:42:03
создаешь тупо массив удаленных элементов и вычитаешь dels = [33,44] arr = [11,22,33] arr - dels

Богдан
05.06.2018
07:42:50
создаешь тупо массив удаленных элементов и вычитаешь dels = [33,44] arr = [11,22,33] arr - dels
спасибо, но это когда простые элементы, а у меня используются hash

Andrew
05.06.2018
07:45:21
reject

Или select

Что из этого тебе нужно ведь

Feofan
05.06.2018
07:47:06
В блоке по условию забрасывать его в массив

Богдан
05.06.2018
07:48:30
reject
спасибо, но это не удаляет элементи в целевом массиве

Andrew
05.06.2018
07:49:56
reject!

Нет ?)

Богдан
05.06.2018
07:52:45
Нет ?)
неа, потому что массив смутированн, но возращается этот массив,а не удаленные элементы

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

a = [{id: 1, name: 'one'}, {id: 2, name: 'two'}, {id: 3, name: 'three'} ] del = a.select { |o| o[:id] <= 2} p del # [{:id=>1, :name=>"one"}, {:id=>2, :name=>"two"}] p a - del # [{:id=>3, :name=>"three"}]

Andrew
05.06.2018
07:56:40
А delete чем не нравится ?

Там выше говорили

Богдан
05.06.2018
08:00:03
А delete чем не нравится ?
Так он не работает del = a.delete { |o| o[:id] == 2} `delete': wrong number of arguments (given 0, expected 1) (ArgumentError)

Feofan
05.06.2018
08:07:46
Так он не работает del = a.delete { |o| o[:id] == 2} `delete': wrong number of arguments (given 0, expected 1) (ArgumentError)
Делит_иф внутри блока которого загоняешь в массив удаленные элементы перед возвращением true. Можешь ещё partitions использовать. На выходе два массива разделенные по условию

Google
Александр
05.06.2018
08:07:57


Feofan
05.06.2018
08:13:41
спасибо, но так вообще выглядит как остыльный костыль a.delete_if do |o| if o[:id] == 2 del << o true else false end end
Можешь использовать тернарный оператор вот так 1==1 ? (a<<2; true) : false

Богдан
05.06.2018
08:15:26
ошибка syntax error, unexpected ';', expecting ':' o[:id] == 2 ? del << o; true : false

Feofan
05.06.2018
08:19:48
ошибка syntax error, unexpected ';', expecting ':' o[:id] == 2 ? del << o; true : false
Исправил своё сообщение. Там скобки нужны

Andiskiy
05.06.2018
08:29:51
может быть вопрос не по теме, подскажите пожалуйста, как заставить IE печатать background color без включения фона в настройках печати?

Александр
05.06.2018
08:39:06
Всё, вопрос отпал, забыл про гем paranoia

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
05.06.2018
08:49:34
Ребят привет

Подскажите как фэйкером генерить уникальные эмейлы?

Чёт не работает метод unique

Типа Faker::Internet.unique.email

Nikita
05.06.2018
09:16:25
А как в фабрике присваиваешь?

Антон
05.06.2018
09:23:39
что значит уникальные эмейлы?

и как вообще правльно писать эмейл, имэйл, емейл?

rekero
05.06.2018
09:28:25
Имейл

Словарная фиксация: имейл. См.: Русский орфографический словарь РАН / Под ред. В. В. Лопатина, О. Е. Ивановой. – 4-е изд., испр. и доп. – М., 2012.

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
05.06.2018
09:29:30
Email окай

Проблема не актуальна

Артур
05.06.2018
09:29:46
Email окай
как справился ? )

Google
Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
05.06.2018
09:30:08
Нужно просто в блок добавить {} и метод уник не надо

Артур
05.06.2018
09:30:15
:)

Admin
ERROR: S client not available

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
05.06.2018
09:30:20
Хз честно говоря как его юзать, но им ничего не получилось

Всем спасибо

Alex
05.06.2018
09:38:34
ребят, подскажите пожалуйста, как вытащить только текст article.content => [#<TextBlock text="<p>zxcvbn\n</p>">, #<TextBlock text="<p>zxcvbn\n</p>">]

mr_makss
05.06.2018
09:44:43
здесь все текст

https://stackoverflow.com/questions/38946231/how-to-show-articles-content-from-another-view?utm_medium=organic&utm_source=google_rich_qa&utm_campaign=google_rich_qa

Car Seat
05.06.2018
10:22:50
Привет, тут могут подсказать по проектированию моделей? Не могу разобраться, как лучше оформить кое-что. Точнее, абсолютно не могу разобраться, и не понимаю, как подойти к вопросу с точки зрения Rails.

Вопрос, наверное, даже банальный по сути, у меня есть модель офиса, модель пользователя и модель техники, которая принадлежит им обоим через belongs_to. Но мне ещё надо оформить модель перемещений, и как её вписать в концепцию Rails я понять не могу. Перемещение переносит технику с одного пользователя и офиса на другой. То есть связь перемещения с техникой должна быть many-to-many, но тогда и с пользователями и с офисами тоже? Потому что их по 2 в одном перемещении должно быть.

Может мне что-то стоит почитать, чтобы лучше понять концепт, я не знаю.

Alex
05.06.2018
11:03:25
ребят, в чем фишка, застрял. пишет undefined method `[]' for nil:NilClass на 57 строке



Alexander "krolaka"
05.06.2018
11:06:34
content_item скорее пустой

Dm
05.06.2018
11:17:05
Contenta нет

Alex
05.06.2018
11:17:10
undefined method `each' for nil:NilClass



ну я вообще уже иссяк. в чем прикол?

Google
Nikita
05.06.2018
11:19:01
да засунь ты прай и посмотри что есть content

Alex
05.06.2018
11:19:32
Nikita
05.06.2018
11:19:50
https://github.com/pry/pry

Dmitry
05.06.2018
11:21:01
эмм можно разжевать?
в gemfile добавь gem 'pry'

и потом в нужном месте пиши binding.pry

Nikita
05.06.2018
11:21:28
после «в gemfile добавь gem 'pry’» сделай bundle

Dmitry
05.06.2018
11:21:48
и у тебя в этом месте остановится прилождение и откроется консоль

Ilya
05.06.2018
11:22:03
а byebug уже не канает?

Alexander "krolaka"
05.06.2018
11:22:17
Или просто выведи p -шкой если не хочешь заморачиваться

Dmitry
05.06.2018
11:52:36
Вопрос такого плана, на уровне бд есть валидации, аля "null: false", можно ли как-то их обойти?

Василий
05.06.2018
11:58:08
Вопрос такого плана, на уровне бд есть валидации, аля "null: false", можно ли как-то их обойти?
Можно попробовать DISABLE/ENABLE TRIGGER ALL, но не уверен что сработает

wi11son
05.06.2018
12:15:31
Женя разрешил :)

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