Size: a a a

2020 May 12

КТ

Константин Трофимов... in pro.ruby
если елемент h_new[e[1]] есть, то пофиг, если нет то закидываем туда пустой массив
источник

КТ

Константин Трофимов... in pro.ruby
следом « оператор добавления в массив
источник

КТ

Константин Трофимов... in pro.ruby
мда, а в голове всё звучало логично и просто...
источник
2020 May 13

СЕ

Сергей Ермолов... in pro.ruby
Всем привет!
В компании One Click Learning (1clicklearn.com) открыта позиция #Backend_developer #Ruby #Rails
Тип занятости #remote #fulltime

Основная задача – разработка и развитие нового EdTech-продукта.

One Click Learning предоставляет комплексные решения для дистанционного обучения. Мы уже создаем обучающий контент крупнейшим компаниям страны, и теперь начинаем активно развивать собственную платформу для обучения, адаптации и развития персонала.

Задачи:
- Разработка нового функционала
- Адаптация продукта под новых клиентов
- Поддержка текущего функционала
- Подготовка системы к масштабированию

Требования к кандидатам:
- Уверенное знание Ruby
- Знание фреймворка Ruby on Rails
- Опыт разработки backend’a на Ruby
- Опыт проектирования и поддержки сложных систем
- Умение работать c СУБД, в частности PostgreSQL 10 (Проектирование архитектуры базы данных, Взаимодействие через SQL)
- Знание систем контроля версий, прежде всего git (Разработка методами gitflow)
- Опыт работы с инфраструктурой (Настройка сервера, Работа с Docker’ом, Покрытие кода тестами RSpec)

Условия работы:
- Удаленная работа, постоянная занятость
- ЗП от 100 000 до 120 000 рублей, обсуждается индивидуально с каждым кандидатом

По всем вопросам пишите в личку @Ermolov_Sergey
источник
2020 May 14

G

GNU/Плюшка in pro.ruby
fulcanelly
хочешь в мой секс-клуб по майнкрафту?
я хочу, если у вас стоит opencomputers (не кожаный)
источник

YD

Yurii Dubinka in pro.ruby
Добрый день,
подскажите как правильно сослаться на метод класса из блока

```class A
 ...

 def m1(opts)
   @obj do
     objvar = m2(opts)
   end
 end

 def m2(opts)
   opts["xxx"]
 end
```Сейчас получаю ошибку что @obj не имеет метод m2, что в принципе правильно.
Как правильно сослаться из @obj do end на метод класса A?
источник

VY

Vladislav Yashin in pro.ruby
Yurii Dubinka
Добрый день,
подскажите как правильно сослаться на метод класса из блока

```class A
 ...

 def m1(opts)
   @obj do
     objvar = m2(opts)
   end
 end

 def m2(opts)
   opts["xxx"]
 end
```Сейчас получаю ошибку что @obj не имеет метод m2, что в принципе правильно.
Как правильно сослаться из @obj do end на метод класса A?
Внутри метода m1 невалидный синтаксис
источник

VY

Vladislav Yashin in pro.ruby
или там instance_eval подразумевается?
источник

YD

Yurii Dubinka in pro.ruby
Vladislav Yashin
Внутри метода m1 невалидный синтаксис
да
источник

YD

Yurii Dubinka in pro.ruby
хотя нет, был не прав
источник

YD

Yurii Dubinka in pro.ruby
NoMethodError: undefined method 'm2' for #<Obj::xxxx>
источник

YD

Yurii Dubinka in pro.ruby
те в обьекте @obj ищется метод m2 которого там естественно нет, ибо m2 находится в классе A
источник

VY

Vladislav Yashin in pro.ruby
@obj do end - это в принципе нерабочая конструкция, которая вызовет SyntaxError
источник

YD

Yurii Dubinka in pro.ruby
вот это работает
a = m2(opts)
@obj do
   objvar = a
end


а вот это нет
@obj do
    objvar = m2(opts)
end

получаю ошибку
NoMethodError: undefined method 'm2' for #<Obj::xxxx>

те в обьекте @obj ищется метод m2 которого там естественно нет, ибо m2 находится в классе A
источник

DB

Denis Bezkrovniy in pro.ruby
Подскажите плз как при формировании массива .map вместо двойных кавычек были одинарные кавычки. Есть какой-нибудь способ?
источник

DB

Denis Bezkrovniy in pro.ruby
полученный массив затем уходит в слона, а он массив с двойными кавычками не воспринимает
источник

DB

Denis Bezkrovniy in pro.ruby
массив дат типа ["01.2020","02.2020","03.2020"] это массив затем отдаю в постгрес в постгресе any(array["01.2020","02.2020","03.2020"]) надо чтобы вместо " было '
источник

DB

Denis Bezkrovniy in pro.ruby
вот и думаю есть какой нибудь механизм в руби заменить " на '
источник

DB

Denis Bezkrovniy in pro.ruby
массив
источник

YD

Yurii Dubinka in pro.ruby
Denis Bezkrovniy
массив
если передаешь большой масив в SQL где используешь его в *in* выражении, будь готов к ошибке
https://stackoverflow.com/questions/1009706/postgresql-max-number-of-parameters-in-in-clause

на всяк случай.
источник