Size: a a a

2019 November 18

IL

Igor Lukashin in RubyRush
+++ тоже хотел про это сказать. На одном задании менторы могут нормально натаскать за несколько итераций.
источник

K

Koshmar in RubyRush
Переслано от Koshmar
Инженер-программист 750 часов - профессиональная переподготовка ИТМО
http://itcenter.itmo.ru/inzhener_programmist_750
источник

K

Koshmar in RubyRush
Переслано от Koshmar
Здравствуйте друзья! подскажите пожалуйста кто и что думает на эту тему?
источник

ОО

Олег Ольховой... in RubyRush
Алексей
Ребят, продолжение моей проблемы. Может подробное описание шагов и ошибок поможет кому-то мне помочь... Вот что было сделано: переустановил rvm и ruby, делал по инструкции на https://github.com/rvm/ubuntu_rvm, но rvm всёравно не работал, хотя всё выполнилось. После этого выполнил
sudo apt-get install curl
curl -L https://get.rvm.io | bash -s stable

Последняя команда не хотела срабатывать, изменил:
curl -L https://get.rvm.io | sudo bash -s stable

Выполнилось. Дальше
source /etc/profile.d/rvm.sh
rvm requirements

Всё отработало! Отлично. Rvm в терминале работает. Запускаю RubyMine и.. там по прежнему не работает. Проверил на всякий пожарный "Настройки" -> "Languages..." -> "Ruby SDK..." выбрана единственная установленная версия Ruby 2.6.3. Думаю, надо перелогиниться, как рекомендуют в инструкциях. Перелогинился. rvm опять не работает в терминале - да блин! Опять запускаю
source /etc/profile.d/rvm.sh

Всё норм - в терминале Linux заработал, в RubyMine по прежнему не работает. Попробовал ещё раз, чтобы убедиться, что проблема не разовая. Убедился - после перелогина/перезагрузки даже в терминале linux команды
rvm  -v

и
ruby -v

возвращают ошибку
Command *** not found

После команды
source /etc/profile.d/rvm.sh

всё в терминале Linux начинает работать.

В RubyMine по прежнему программы могу запускать только кнопкой Run. Команда Ruby в терминале выдаёт ошибку
Попробуй в RubyMine пойти по пути File|Settings|Tools|Terminal изменить Shell Path на /bin/bash --login. Затем перезапусти терминал в RubyMine, вероятно поможет
источник

V

Vadym in RubyRush
Vladimir Chernov
Ребята, добрый вечер. Подскажите где можно найти разные задачи для начинающих, чтоб набивать руку в ruby.
Проект Эйлера, так-же если погуглить есть переведенная на РУ язык
https://projecteuler.net/archives
источник

RA

Roman Andreev in RubyRush
Vladimir Chernov
Ребята, добрый вечер. Подскажите где можно найти разные задачи для начинающих, чтоб набивать руку в ruby.
источник

RM

R M in RubyRush
Я слышал что бесплатные школы для программистов от яндекса итп это рабство бесплатное кто сталкивался слышал?))
источник

RM

R M in RubyRush
Типа работай бесплатно)
источник

C

CC606 in RubyRush
R M
Я слышал что бесплатные школы для программистов от яндекса итп это рабство бесплатное кто сталкивался слышал?))
по слухам не оч
источник

m

moffire in RubyRush
R M
Я слышал что бесплатные школы для программистов от яндекса итп это рабство бесплатное кто сталкивался слышал?))
в школу яндекса еще попасть надо, не так это просто.
источник

m

moffire in RubyRush
в питере говорят в Epam рабоство. Никто ничему особо учить не будет, задачи не ясны, кураторы пофиг на стажеров
источник

RM

R M in RubyRush
выживает сильнейший типа) ну я слышал что там буквально могут давать задания нужные им) потом типа выбирают самые оптимальные куски кода
источник

VV

Vadim Venediktov in RubyRush
Удобно
источник

VV

Vadim Venediktov in RubyRush
(на самом деле нет)
источник

VV

Vadim Venediktov in RubyRush
Не удобно ни тем, ни другим
источник

RM

R M in RubyRush
делай что должен и будь что будет)
источник

SG

Stepan Golovko in RubyRush
R M
делай что должен и будь что будет)
Пей что можешь, и сможешь выпить что выпьешь!
источник

RM

R M in RubyRush
источник

m

moffire in RubyRush
кто подскажет - есть строка, например string = ’a b c d e f’, между каждой буквой пробел. Как применить метод split к этой строке, чтобы он разделил ее по каждому второму пробелу? На выходе должно получиться 3 отдельные строки - ‘a b’, ‘с d’, ‘e f’
источник

N

Ni in RubyRush
moffire
кто подскажет - есть строка, например string = ’a b c d e f’, между каждой буквой пробел. Как применить метод split к этой строке, чтобы он разделил ее по каждому второму пробелу? На выходе должно получиться 3 отдельные строки - ‘a b’, ‘с d’, ‘e f’
split там нормально не применишь, у него нет шага

как вариант (но не очень хороший) — удалить пробелы и пройтись регуляркой:

str.gsub(/\s+/, '').split(/(..)/).reject(&:empty?)
источник