Size: a a a

Чат по руби

2020 July 29

V

Vyacheslav in Чат по руби
Aleksandr
class Albuquerque
 def initialize actions
   @actions = actions
 end

 def method_missing name
   value = @actions[name]  # просто переменная?
   puts "If you want to #{name}, you must call #{value}"
 end
end

a= Albuquerque.new cook: "Walt", take_a_ride: "Jessie", die: "Gas"

a.cook
a.take_a_ride
a.die
a.dkfghdkfhg
Урок 17)))
источник

A

Aleksandr in Чат по руби
Vyacheslav
Урок 17)))
источник

МБ

Марк Бородин... in Чат по руби
#Москва #требуетсяразработчки #Rubyonrails #Ruby
Требуется разработчик Ruby on Rails
О компании:
Компания InSales занимается разработкой инновационного программного обеспечения в области электронной коммерции и предоставляем услуги компаниям и частным лицам из России, Украины и Казахстана.
Наша платформа — это система управления интернет магазином, результат воплощения разностороннего опыта команды, доработок по критическим замечаниям клиентов, сплав идей и лучших практик. InSales также оказывает и комплекс услуг для интернет магазинов: разработка индивидуального дизайна, вёрстка и перенос магазина, продвижение в поисковых системах.
Число сотрудников на данный момент около 80.
Офис расположен в Москве, в паре минут пешком от м. Комсомольская. Офис очень светлый и свободный. На территории бизнес-центра есть столовая со вкусной домашней едой и весьма скромными ценами. В самом офисе есть небольшая кухня, кофе и чай для сотрудников и клиентов.
Корпоративная культура и атмосфера очень дружелюбная и семейная. Мы отбираем сотрудников не только по Hard скилам, но и личным качествам, что позволяет поддерживать светлую атмосферу в коллективе

Зарплатная вилка
80.000-200.000

Тип работы
Full-time

Тип занятости
The office

Описание вакансии:
Мы ценим разработчиков, которые:

Умеют находить простые решения сложных проблем
Любят делать продукт для пользователя, а не просто писать красивый код
Доводят дело до конца
Постоянно изучают что-то новое и делятся этим с коллегами

Требования по позиции:
Наш стек технологий:

Ruby & Rails
PostgreSQL
Elasticsearch
Redis
Vue JS

Условия работы:
Почему стоит работать у нас?

Можно работать как удаленно, так и в комфортном офисе на м. Комсомольская (10 мин пешком)
Зарплата зависит от ваших навыков и пересматривается с Вашим ростом

Интересные и сложные задачи, на которых можно расти
Адекватное и открытое руководство - основатели компании сами пишут код
Регулярные хакатоны, ретро и мини-конференции с пиццей и пивом
Нужная техника, участие в конференциях, тренинги за счет компании
ДМС после испытательного срока

Контакты:
@Sou1yHr
Mark.borodin@insales.ru
8(977)597-02-28
источник

A

Aenyeweddien in Чат по руби
Paul
перезапуск сервера и переоткрытие редактора это основы быстрого ремонта )) переоткрытие редактора позволяет найти несохраненные файлы в случаях "я все написал, но оно не меняется"
Не знаю, не держу в привычке открывать много вкладок с файлами, вырвиглазно смотрится редактор и навигация сильно затруднена
5-10 вкладок - предел, названия как то прочитать можно)
источник

A

Aleksandr in Чат по руби
Вопрос 1. Какой метод использовать для подсчета количества упоминаний ключевого слова в тексте?
источник

A

Aleksandr in Чат по руби
print "Введите ключевое слово: "
slovo = gets.strip

my_file = File.open "text.txt", "r"

while(line = my_file.gets)
 if line = slovo
   puts "Введенное слово #{slovo} есть. Упоминается #{slovo.}" # после точки метод?
   exit
 end
end

puts "Ключевого слова #{slovo} в файле нет"
источник

A

Aleksandr in Чат по руби
Вопрос 2. Как вы ищите ответ на вопрос о том, какой метод использовать? Например. Надо посчитать количество знаков в тексте. Читать доки по всем методам?
источник

P

Paul in Чат по руби
slovo глаз рвёт, лучше заменить на word
if line = slovo <= это ошибка, должно быть` ==`
источник

P

Paul in Чат по руби
текст по условию произвольный или список по одному слову на строку?
источник

VN

Vyacheslav Nepomnyas... in Чат по руби
Aleksandr
Вопрос 2. Как вы ищите ответ на вопрос о том, какой метод использовать? Например. Надо посчитать количество знаков в тексте. Читать доки по всем методам?
Формулировать задачу коротко и на английском и в Гугл
источник

P

Paul in Чат по руби
Aleksandr
Вопрос 2. Как вы ищите ответ на вопрос о том, какой метод использовать? Например. Надо посчитать количество знаков в тексте. Читать доки по всем методам?
есть набор методов в руках, наизусть. если им задачу не решить, тогда в официальную документацию прямиком путь
источник

VN

Vyacheslav Nepomnyas... in Чат по руби
Типа how to do something
источник

VN

Vyacheslav Nepomnyas... in Чат по руби
Paul
есть набор методов в руках, наизусть. если им задачу не решить, тогда в официальную документацию прямиком путь
Это стопроцентный Варик когда хотя бы примерно знаешь куда смотреть)
источник

A

Aleksandr in Чат по руби
Paul
текст по условию произвольный или список по одному слову на строку?
Произвольный
источник

P

Paul in Чат по руби
обычно с опытом есть чувство, в нужной ситуации подсказывающее "должен тут быть метод с такими-то параметрами и таким-то возвращаемым значением". это не заслуга разрабов, а одна из фишек руби, который старается быть предсказуемым
источник

A

Aleksandr in Чат по руби
Vyacheslav Nepomnyashchikh
Формулировать задачу коротко и на английском и в Гугл
На русском пройдет?
источник

P

Paul in Чат по руби
Aleksandr
Произвольный
тогда  этот код не будет работать толком. что будет, если в строка слово встречается два раза?
источник

VN

Vyacheslav Nepomnyas... in Чат по руби
Aleksandr
На русском пройдет?
Нет) стоит вообще забыть русский)
источник

VN

Vyacheslav Nepomnyas... in Чат по руби
Paul
обычно с опытом есть чувство, в нужной ситуации подсказывающее "должен тут быть метод с такими-то параметрами и таким-то возвращаемым значением". это не заслуга разрабов, а одна из фишек руби, который старается быть предсказуемым
Как там это называется
Принцип наименьшего удивления?
источник

P

Paul in Чат по руби
Aleksandr
На русском пройдет?
инфы очень мало. язык надо подучить в любом случае. что толку от хорошего знания, если все жирные заказчики пользуются английским? )
источник