@rubyschool

Страница 4 из 921
Vitaly
08.12.2016
12:06:45
На Ubuntu не нужно.

Vladimir
08.12.2016
12:07:10
Спасибо

Ro
08.12.2016
18:12:37
только в убунте 1.9 вроде

можно заменить на 2.3 наверное уже

Google
Ro
08.12.2016
18:14:02
можно установить двумя путями: использовать RVM - путь который для новичка может быть слегка геморным

второй способ - установить общесистемный руби

есть такая ссылка: https://launchpad.net/~brightbox/+archive/ubuntu/ruby-ng

там написано, но тут повторю: sudo add-apt-repository ppa:brightbox/ruby-ng sudo apt-get update далее (опционально: "sudo apt-get remove ruby1.9") sudo apt-get install ruby2.3 теоретически должно сработать.

France
08.12.2016
18:16:25
зачем репа рубям ?

по дефолту ж есть

Ro
08.12.2016
18:16:31
^^^ попроще вариант для нубов. Да и не только, я бы для себя тоже так сделал

этот PPA добавляет пакеты с названиями типа ruby2.3 и т.д.

раньше не было по дефолту, сейчас хз - наверное зависит от версии убунты

не забудьте проверить версию руби (ruby -v)

может у вас оно уже стоит)

кстати, у меня есть вагрант машина с рубями и рельсами (немного устаревшая): https://github.com/ro31337/just-ror

если что не будет получаться, то этот скрипт обычно ставит и руби и рельсы на убунту так, что все работает: https://github.com/ro31337/just-ror/blob/master/rubydevenv-install.sh

Google
Ro
08.12.2016
18:20:22
10 строка самая ебанутая..., с ней обычно много проблем возникает

(кстати, может кто обновит до последних рубей и рельсы версии 5, делайте PR если чо)

France
08.12.2016
18:22:25
кст есле кому настраивать ssh на github нужно будет - я тут за ночь скриптик написал на рубях, могу скинуть))

Ro
08.12.2016
18:23:38
а что он делает? просто же ssh-keygen и далее у тебя pub-ключик есть в ~/.ssh/

его в гитхаб и все работает

France
08.12.2016
18:24:16
https://github.com/Sergogovich/gitconfig/blob/master/gitconfig.rb

Ro
08.12.2016
18:27:29
так скажи, словами

France
08.12.2016
18:32:27
ну вопше он по сути делает вот ето: git config —global color.ui true git config —global user.name "YOUR NAME" git config —global user.email "YOUR@EMAIL.com" ssh-keygen -t rsa -b 4096 -C "YOUR@EMAIL.com" ssh-add cat ~/.ssh/id_rsa.pub ssh -T git@github.com Канечно баш скрипт было проще зделать блаблабла, нужно задействовать инструменты которые более хорошо подходят для задачи но мне вот например было б очень приятно запустить просто один скриптик на руби

Ro
08.12.2016
19:01:09
ну да, любопытно

Andrei
08.12.2016
19:05:33
Роман, добрый вечер, скажите пожалуйста, ,будет курс RoR Advanced ?

Ro
08.12.2016
19:06:40
пока на него ресурсов нет

есть идея - на след.год посвятить себя руби-школе

но пока неизвестно, будет ли она принята в качестве плана к исполнению

Andrei
08.12.2016
19:13:53
Роман, у вас очень хорошо получается преподавать, курсы классные, но например у нас в Минске мало вакансий RoR junior, но зато достаточно прилично вакансий RoR midle/sinior (c хорошими зарплатами), я думаю, если вы сделаете RoR advanced, люди смогу претендовать на очень хорошую работу. Спасибо.

Ro
08.12.2016
21:12:04
да если бы было время, только бы и делал, что учил бы людей) мыслей много о том, что рассказать, что показать

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

но блин, у меня расходы на жизнь в силиконовой долине очень высокие. В общем, я над этим думаю, как это сделать - пока большой вопрос для меня

Evgeniy
08.12.2016
21:31:18
Ром, спасибо за то , что уже сделано!)

Oleg
09.12.2016
13:59:30
Всем привет. Не подскажете, где можно достать задачек по руби, желательно с разбором решений. Только начал изучать Руби, понял, насколько важна практика))

Nikolai
09.12.2016
14:04:51
Олег, здравствуйте

Google
Nikolai
09.12.2016
14:05:05
Именно задачек по Руби я не находил

Но я выполняю задачи по алгоритмике

Это тоже может быть полезно

Вечером пришлю ссылки на пару сборников

Evgeniy
09.12.2016
14:12:43
https://ru.wikibooks.org/wiki/Ruby

В некоторых разделах есть тематические задачи + обсуждения по возможным решениям.

в часности про массивыи хэши задачи есть наподобие той что тут паренёк выкладывал

варианты решения в одну строку поначалувыносят мозг))

George
09.12.2016
15:55:18
На codewars можете посмотреть

Ro
09.12.2016
17:44:45
можно брать на решение уровень very easy в разделе algorithms и data structures на hackerrank.com - хотя конечно это может быть пока сложновато. Надо бы мне придумать задачник для начинающих

Oleg
09.12.2016
17:52:31
Задачник для начинающих - звучит круто.

Спасибо всем ответившим выше ))

Ro
09.12.2016
17:55:42
желаем успехов в обучении, ближе к 20 уроку надо переходить на линукс (elementary os) или макос. Если с этим будут проблемы - пиши сюда)

Andrei
09.12.2016
18:01:00
я рядом с windows поставил ubuntu, вообще идеально

Ro
09.12.2016
18:03:57
у меня дома на виндовом компе работает linux mint cinnamon. Использую программу VMWare для этого хитрого трюка)

France
09.12.2016
18:04:18
хз зачем нужна винда)

Ro
09.12.2016
18:04:21
комп у меня самый дешевый, который только мог собрать

работает все хорошо)

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

Oleg
10.12.2016
06:25:48
А может небольшой видеогайд запилить по установке линукса и сопутствующих прог. Полностью рабочая среда так сказать. Многим бы было полезно.

Google
Валентин
10.12.2016
06:27:05
Так таких видео

Очень много

Хотя ,если бы по арчу ,то было бы неплохо

Ro
10.12.2016
06:33:24
да надо бы

видос по установке linux mint cinnamon edition

плюс основные команды + настройка среды

это большое дело

подумаю на эту тему

Aura
10.12.2016
06:41:08
??

Bogdasya
10.12.2016
06:41:47
А зачем mint. Уж лучше убунту

Ro
10.12.2016
06:44:48
ну mint это ubuntu-based дистрибутив, родная убунта мне как-то не нравится, для ученика она не подходит имхо. У меня на работе стоит, я на ней работаю. Дома mint

Bogdasya
10.12.2016
06:45:52
Ну вот например если забрать докер. То хоть минт родственник убунты то иногда поведение с докером немного не такое.

Прошу прощения не забрать а заюзать

Ro
10.12.2016
06:46:31
не критично имхо

Bogdasya
10.12.2016
06:47:06
А чем убунту не нравится ?

Ro
10.12.2016
06:50:18
ну скажем в xenial надо ручками пакеты устанавливать, скачанные из инета. В mint скачал - щелкнул мышкой, установил

+ более дружественное коммьюнити имхо. На чайников рассчитано) Это плюс обучающемуся. Правда, надо на англ.на форуме все равно писать

Oleg
10.12.2016
06:53:48
Поставил на скачку версию linux mint 18 sarah cinnamon 64 bit - такой вариант пойдет?

Ro
10.12.2016
06:54:35
да

после установки сразу установи atom editor, пиши в нем

Google
Oleg
10.12.2016
06:56:09
Ок

Ro
10.12.2016
06:57:27
еще тебе надо будет запустить terminal и научиться основным командам: pwd - напечатать текущую директорию cd blabla - войти в директорию blabla cd .. - подняться на уровень вверх cd ~ - войти в домашнюю директорию mkdir blabla - создать директорию ls - вывести список файлов ls -lah - вывести подробный список ruby app.rb - запустить программу

и еще я бы посоветовал установить oh my zsh вместо стандартного bash. Отсюда: https://github.com/robbyrussell/oh-my-zsh#basic-installation

Oleg
10.12.2016
07:01:29
А аналог ФАРа есть в линукс?

Konstantin
10.12.2016
07:01:52
midnight commander вроде

Ro
10.12.2016
07:04:46
да, он правда такой...

лучше без него) но для начала пойдет

установить можно командой sudo apt-get install mc

запустить - mc

может сделаешь справку по основным командам линукса, когда будешь разбираться. Конспектируй)

Oleg
10.12.2016
07:07:36
Ок, спасибо. Я с линуксом пока дело не имел. Буду вести конспект по коммандам, что делать..

Ro
10.12.2016
07:09:27
найс!

Oleg
10.12.2016
07:13:27
Может имеет смысл купить почитать что-нить типа линукс для чайников? Наверняка там полно полезной инфы.

Ro
10.12.2016
07:19:29
да, может быть. Там правда может куча левой инфы быть, можно мозг засрать быстро) но ты если чо спрашивай

левой - типа установки программ в автозагрузку или конфигурация веб-сервера

процессинг файлов там какой-нить лютый

можно почитывать, задавая попутно вопросы типа "а надо ли мне Х?"

я буду отвечать - надо ли или нет

Oleg
10.12.2016
07:21:59
Ок. Уже заметил фишку - начнаю распыляться. Еще вот 8 урок, а уже забегаю вперед.

Ro
10.12.2016
07:22:41
да, если чо - спрашивай. Со временем оно все осядет. Руби-экосистема хороша тем, что 1 раз выучил - на долгие года)

Страница 4 из 921