Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 April 27

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
прост)0)))0
Спасибо
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
прост)0)))0
Про авторские не забывай
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
Про авторские не забывай
Какие? С девять вити ташки упал чтоли?
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
Какие? С девять вити ташки упал чтоли?
Ты рофлишь?)
источник

AB

Artur Borisovich in Ruby, Rails, Hanami | dry-rb
Nikita Batrak
Ты рофлишь?)
Нет, ты что.
источник

NB

Nikita Batrak in Ruby, Rails, Hanami | dry-rb
Artur Borisovich
Нет, ты что.
Мне простительно
источник

И

Исмаил in Ruby, Rails, Hanami | dry-rb
Anton Davydov
т.е. я к тому, что мне хочется просто взять и с нуля запушить пет проект на впс-ку за 3 евро. больше ничего мне не надо, а как это сделать - я хз
Купить VPS, подключится к нему по ssh, склонировать репу с гита, установить докер и докер-компоуз, поднять контейнеры - готово
источник

VI

Vladislav Ivanov in Ruby, Rails, Hanami | dry-rb
Лучший ник
Почему Вы так считаете?
Я в руби новичек, но мне кажется наоборот.

Система импортов гораздо удобнее в Python, есть top-level функции;
в Python завезли давно фишки по типу статической типизации, keyword arguments, utf-8, type hints.


В Ruby это все понемногу тоже подвозят, но не все так гладко.

Из недостатков Python - консервативность и максимум обратной совместимости.
В Ruby что мне нравится - не боятся менять и нарушать совместимость в случаях, если это сделает язык лучше
(как говорил Matz насчет keyword arguments в Ruby 3).
И самое главное - он сделан для "developer's happiness".
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
Исмаил
Купить VPS, подключится к нему по ssh, склонировать репу с гита, установить докер и докер-компоуз, поднять контейнеры - готово
к сожалению, это так не работает
источник

AD

Anton Davydov in Ruby, Rails, Hanami | dry-rb
т.е. это звучит легко, на деле там куча ресерча нужна и понимание того, как это в целом работает
источник

И

Исмаил in Ruby, Rails, Hanami | dry-rb
Ну это оочень в кратце :)
По идее для развертывания docker-compose идеальная вещь, нужно будет его только под сервер настроить
источник

G

Gregory in Ruby, Rails, Hanami | dry-rb
подскажите, а есть ли какие-то тулзы для файлов локализации в rails, упрощающие процесс написания этих самих файлов. например есть файл en.yml со своей структурой, и попутно создается еще один файл с указанным языком. или только руками?
ищу что-то типа  emmet, возможно, или гем какой-то ?
источник

G

Gregory in Ruby, Rails, Hanami | dry-rb
или например дописал строчку в одном файле, она автоматом добавляется во все остальные с той же вложенностью ключей и с дефолтным сообщением «translate me»  или типа того?
источник
2020 April 28

PK

Pavel Kvasnikov in Ruby, Rails, Hanami | dry-rb
Vladislav Ivanov
Я в руби новичек, но мне кажется наоборот.

Система импортов гораздо удобнее в Python, есть top-level функции;
в Python завезли давно фишки по типу статической типизации, keyword arguments, utf-8, type hints.


В Ruby это все понемногу тоже подвозят, но не все так гладко.

Из недостатков Python - консервативность и максимум обратной совместимости.
В Ruby что мне нравится - не боятся менять и нарушать совместимость в случаях, если это сделает язык лучше
(как говорил Matz насчет keyword arguments в Ruby 3).
И самое главное - он сделан для "developer's happiness".
0. На Питоне пишут все кроме разработчиков софта =(
1. В Руби не было настолько раскольного апдейта как у Питоновских 2 vs 3 прошло 10 лет уже и всё никак.
2. ООП в Питоне прикручено как-то сбоку
3. ФП тоже слабовато
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Я ещё не понял про киворд аргументы и утф-8. Уже 7 лет как есть киворд аргументы
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Я как-то из питона вошёл в руби, и за 4 года желания перейти в питон как-то не возникло. Причём Django мне нравится больше, чем рельса — там и сообщество лучше, и гайды. Со своими нюансами, но всё же.

Но я и рельсу не очень-то жалую, хоть и приходится с ней работать
источник

VI

Vladislav Ivanov in Ruby, Rails, Hanami | dry-rb
Pavel Kvasnikov
0. На Питоне пишут все кроме разработчиков софта =(
1. В Руби не было настолько раскольного апдейта как у Питоновских 2 vs 3 прошло 10 лет уже и всё никак.
2. ООП в Питоне прикручено как-то сбоку
3. ФП тоже слабовато
0 - false.
1 - наверное так, не сильно знаю насчет руби. Но суть, думаю, сохраняется.
2 - false. Язык в основном - объектно ориентированный (все - объекты). Но можно и процедурный код писать.
3 - true.
источник

VI

Vladislav Ivanov in Ruby, Rails, Hanami | dry-rb
Igor Morozov
Я ещё не понял про киворд аргументы и утф-8. Уже 7 лет как есть киворд аргументы
thanks, буду знать.
Новичек в Ruby.
Читал что utf-8 недавно завезли и keywords arguments.

Понравились рельсы (Django - нет).
В Python нравились Aiohttp, Sanic  (привык к простоте flask-a, express.js-a).
источник

IM

Igor Morozov in Ruby, Rails, Hanami | dry-rb
Vladislav Ivanov
0 - false.
1 - наверное так, не сильно знаю насчет руби. Но суть, думаю, сохраняется.
2 - false. Язык в основном - объектно ориентированный (все - объекты). Но можно и процедурный код писать.
3 - true.
по п.2 — таки сбоку. там можно исторически проследить, как ООП в питоне развивалось и когда там классы завезли. там довольно много лишних глупостей, связанных с тем, как там это реализовано.

нейм манглинг ради приватности чего стоит
источник

VI

Vladislav Ivanov in Ruby, Rails, Hanami | dry-rb
Igor Morozov
по п.2 — таки сбоку. там можно исторически проследить, как ООП в питоне развивалось и когда там классы завезли. там довольно много лишних глупостей, связанных с тем, как там это реализовано.

нейм манглинг ради приватности чего стоит
(имел ввиду что сейчас там с ООП все ок)
источник