Size: a a a

Ruby, Rails, Hanami | dry-rb

2019 October 31

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Тенпеннай
даже проект на 30 строчек кода?
Особенно проект на 30 строчек кода
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Тесты гонять в чем-то надо.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
point212
Я конечно соболезную тем кто на маке, но всё равно считаю что для вас лучше выхода чем оборачивать каждый проект в доцкер - выхода нет. Работать будет медленно. Но зато нет геммора с запуском всех зависимостей проекта
почему меделнно?
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
чому медленно? Не вижу разницы. Бенчей не гонял, зато всё готово и тесты автоматически гоняются
источник

АВ

Александр В in Ruby, Rails, Hanami | dry-rb
Konstantin
Помогла такая запись:
gem install mysql2 -v '0.3.21' --source 'http://rubygems.org/' --  --with-mysql-config=/usr/local/Cellar/mysql@5.6/5.6.46/bin/mysql_config --srcdir=/usr/local/include/mysql@5.6/ --platform=ruby --with-ldflags=-L/usr/local/opt/openssl/lib --with-cppflags=-I/usr/local/opt/openssl/include

Но теперь: LoadError: cannot load such file -- mysql2/mysql2
там при установке пишет о необходимости прописывать команды для добавления либов в список для компиляции и что-то ещё. если не прописать всё правильно, то не может скомпилить правильно.
У нас была такая проблема, правда ещё была пробелма с кучей разных версий mysql  и разных версий openssl. В итоге переустановили Ось и собрали всё по шагам — заработало
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Ну я даже на 30 строчек кода делаю свой контейнер. Ибо мне не кайф в систему тащить руби и т.п.
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
Igor Morozov
Тесты гонять в чем-то надо.
зойчем?
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
почему меделнно?
на маках была(есть?) проблема с ОЧЕНЬ медленным докером
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Медленно тому щщо доцкер на маке исполняется в виртуалке. И гоняет там прям отдельную копию Линупса.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Alexander
на маках была(есть?) проблема с ОЧЕНЬ медленным докером
проблема с волумами была
источник

АВ

Александр В in Ruby, Rails, Hanami | dry-rb
Alexander
чому медленно? Не вижу разницы. Бенчей не гонял, зато всё готово и тесты автоматически гоняются
на маке волумы медленно работают, надо подключаться через rsync (для примера)
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
point212
Медленно тому щщо доцкер на маке исполняется в виртуалке. И гоняет там прям отдельную копию Линупса.
это разве не в винде раньше так было?
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Это жрёт и память и проц. Почему-то причем эта линупсовая виртуалка ну оооочень медленно работает. (хотя может это просто ноуты маковские не очень быстрые, но не хоетлось бы начинать макосрачь).
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Alexander
это разве не в винде раньше так было?
И в винде так же
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Тенпеннай
зойчем?
Чтобы все работало нормально, конечно же. Ты разве не пишешь все виды тестирования?
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Ну и хорошо, что я мак не взял на работе %)
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
Ну в общем тут каждому для себя надо решать что ему важнее. Но мои проекты рабочие развёртываются реально за минуту и одной командой на тачке разработчика.
(на ноутах/маках 10 минут)
источник

Т

Тенпеннай in Ruby, Rails, Hanami | dry-rb
Igor Morozov
Чтобы все работало нормально, конечно же. Ты разве не пишешь все виды тестирования?
зачем скрипту на 30 строчек все виды тестирования?
источник

A

Alexander in Ruby, Rails, Hanami | dry-rb
Александр В
на маке волумы медленно работают, надо подключаться через rsync (для примера)
до сих пор не починено?
источник

p

point212 in Ruby, Rails, Hanami | dry-rb
И никто не имеет головной боли с тем какую версию мускуля поставить, и как сделать так чтобы оно не поломало всё остальное на машине
источник