Size: a a a

2020 August 23

VV

Vadim Venediktov in RubyRush
Алиса🔥
я предлагал туда перейти, он меня забанил и продолжал здесь писать. Все, закрыли тему короче
👍
источник

DE

Denis Ef in RubyRush
Alexandr Nikolaev
Смогем на сделать соц. Сеть типо Ауры или google+
Mastodon - на рубях написан, опенсорсная федеративная сетка, поднимаешь свой узел на серваке и.. вуаля - ты часть сотсетки, аналога твиттера.
источник

VV

Vadim Venediktov in RubyRush
источник

DE

Denis Ef in RubyRush
Да, причём там вроде можно интеграцию настроить из разных подобных соцсеток, которые на одном движке  работают.
источник

AN

Alexandr Nikolaev in RubyRush
Денис, Вадим спасибо
источник

AN

Alexandr Nikolaev in RubyRush
Я пока жду подтверждения, надеюсь получится
источник

D

Denis in RubyRush
Valery
Сейчас модное слово Docer.

Наверное у них Ruby стоит в Docer-контейнере. Так и идёт разработка.
Ну докер и rbenv тут явно не причём, походу там что-то личное :-)
источник

AN

Alexandr Nikolaev in RubyRush
Честно признаюсь к своему стыду, я так и не понял для чего нужен докер😢
источник

AN

Alexandr Nikolaev in RubyRush
Он создаёт сервер на твоём компе или что?
источник

AN

Alexandr Nikolaev in RubyRush
Можете объяснить двоечник?
источник

D

Denis in RubyRush
Alexandr Nikolaev
Он создаёт сервер на твоём компе или что?
Контейнер собирает, по сути как коробка если совсем просто
источник

D

Denis in RubyRush
А дальше стартуешь контейнер и у тебя все работает, на любом компьютере или сервере :-)
источник

AN

Alexandr Nikolaev in RubyRush
Можешь Поделится ресурсом или доками?
источник

AN

Alexandr Nikolaev in RubyRush
Как с ним работать
источник

D

Denis in RubyRush
Alexandr Nikolaev
Можешь Поделится ресурсом или доками?
Не читал ничего, честно, пришёл на работу, а мне сказали, мы в докере ведём разработку и по мере необходимости уже к доке обращаюсь :-)
источник

AN

Alexandr Nikolaev in RubyRush
😂👍
источник

h

hwe in RubyRush
Alexandr Nikolaev
Можешь Поделится ресурсом или доками?
источник

D

Denis in RubyRush
О :-)
источник

IS

Igor Simdyanov in RubyRush
Вячеслав
Ребята, что-то вчера меня в ступор ввели на тестировании на работу. Нужно было простенькие скрипты написать и накидать простой интернет-магазин.  Дают чистую убунту 18.04 на виртуалке (руби там еще не было).  Тим лид следил за экраном, что делаю. Начинаю как изучал, устанавливать rvm. Тут тим лида накрыло. Цитата: "Кто тебя вообще научил технологии 10 летней давности? Кто вообще сейчас использует rvm? Или ты там насмотрелся на этого, как его там, Пушкина, сторонника винтажных технологий и любителя древности?". Я в ступоре начинаю объяснять, что удобно же, что можно менять версии руби через менеджер. Тот себе линию гнет, что это древность, мол, что еще знаешь, как поставить? Говорю, хорошо, тогда rbenv разверну. Ответ - "уже лучше, но для задачи лишнее и вообще как надо было?" Уже и меня самого клинит, думаю, все ему не так, даже на этапе установки инструмента.  Уже беру и тупо руби ставлю через apt. Жду реакцию. Молчит. Специально не закрываю терминал с установкой и вызываю еще ruby -v, чтобы видел, что никаких менеджеров не использую. Поставил VSC, настроил плагины, сделал подвязку к гиту и все на той же версии руби. От него ноль реакции, что делаю неправильно.
В общем, сделал я тестовое, он проверил, говорит, все хорошо, но негатив внес rvm. Что решил использовать старье.  

Вчера весь вечер ходил раздумывал над этим. Тим лид неадекват или реально rvm использовать уже плохо? Просто аж интересно стало. Сорри за длиннопост, просто хочется узнать мнение более опытных коллег
Не показалась реакция тим.лида адекватной, что удобно, то и используется... ну хорошо поставишь Docker, так если не Linux, а MacOS он будет крутиться внутри виртуальной машины (т.е. медленнее или нужно под нее ресурсов оттяпать у хост-машины, Docker - это Linux-технология). dockerd зависает только в путь (причем на linux) - глаз да глаз за ним. Можно поставить rbenv, но внутри Docker-образа наверняка он и стоит, потому что замучаешься пакетами ставить под конкретную версию. Или что они пакет собирают под конкретную версию а потом в Docker его ставят? Ну... только одного девопса такого помню и его аргументация была, вы сейчас Docker-ом наиграетесь, у меня хоть пакеты останутся... ну когда речь зашла о подключении более или менее широкого набора гемов - он тоже забил (да и другие devops-ы на него начали коситься и подозревать в неадекватности). В rvm есть гем-сеты, для локальной разработки самое оно, ну да подменяет он команду cd, но в общем-то и все. Я работаю тим.лидом, вообще проблемы не вижу (удобно docker - используете, удобно - rvm пожалуйста, удобном rbenv - ради бога). Не будет такого, что приложение из-за менеджера ведет себя по-другому. Если будет вести - значит плохо написано и это наоборот сигнал его переработать.
источник

AN

Alexandr Nikolaev in RubyRush
На практике как его собрать🤔
источник