Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 December 07

S

Sergey in Ruby, Rails, Hanami | dry-rb
Да, это понял
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
А теперь вопрос общего развития.

Символы сами по себе это что? Какой-то аналог глобальных переменных?
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Sergey
А теперь вопрос общего развития.

Символы сами по себе это что? Какой-то аналог глобальных переменных?
можешь считать их строкой без пробела))
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Sergey
А теперь вопрос общего развития.

Символы сами по себе это что? Какой-то аналог глобальных переменных?
Если ты один раз определишь символ, то во второй раз он заново не будет создаваться, в отличие от строки
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Переменная - это именованная область памяти, она содержит имя и значение, значение можно менять.

Строка - это просто область памяти, которую вы можете изменять.

Символ - это просто имя. Эта конструкция очень популярна в функциональных языках и обычно называется атомом - нечто неделимое и неизменное. Например, белый цвет, :white - нет надобности для значения, нет надобности для изменения - белый цвет останется белым цветом, чтобы не происходило. Это символ в Ruby.

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

T

Tim in Ruby, Rails, Hanami | dry-rb
Народ, привет! А кто-нибудь имел опыт использования VPS от nic.ru, как впечатления?
https://www.nic.ru/catalog/hosting/vds-vps/
тарифы какие-то дорогие. Я бы туда ни ногой, а но клиент хочет именно там держать свой магазин.
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Michael Lutsko
Переменная - это именованная область памяти, она содержит имя и значение, значение можно менять.

Строка - это просто область памяти, которую вы можете изменять.

Символ - это просто имя. Эта конструкция очень популярна в функциональных языках и обычно называется атомом - нечто неделимое и неизменное. Например, белый цвет, :white - нет надобности для значения, нет надобности для изменения - белый цвет останется белым цветом, чтобы не происходило. Это символ в Ruby.

Используется символы там, где значение не требуется, например, для перечислений, передачи имени ключа или метода. Строки и символы можно преобразовывать друг в друга, однако это разные классы.
Годный пример c :white, спасибо
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
Sergey
Годный пример c :white, спасибо
еще можно добавить, что в отличии от строк, каждый символ имеет внутренний айди, и работа с символами, например, когда они ключи в хеше, эффективнее.
источник

SS

Sergii Serogin in Ruby, Rails, Hanami | dry-rb
но это уже тонкости, мало кого волнующие
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Sergii Serogin
еще можно добавить, что в отличии от строк, каждый символ имеет внутренний айди, и работа с символами, например, когда они ключи в хеше, эффективнее.
Неудивительно
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
Tim
Народ, привет! А кто-нибудь имел опыт использования VPS от nic.ru, как впечатления?
https://www.nic.ru/catalog/hosting/vds-vps/
тарифы какие-то дорогие. Я бы туда ни ногой, а но клиент хочет именно там держать свой магазин.
по моему опыту nic.ru - говно )
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
И в целом я бы брал сервер заграницей, что бы не иметь проблем с блокировками
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
Sergey
Годный пример c :white, спасибо
http://rubydev.ru/2011/01/ruby_symbols/

полистай, может понятнее станет
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
а то когда наш роскомпозор воевал с телеграмом, постоянно отрубались какие-то сервисы
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Сайт поломан((
источник

DG

Dmitry Grach in Ruby, Rails, Hanami | dry-rb
Fedor Koshel
И в целом я бы брал сервер заграницей, что бы не иметь проблем с блокировками
Так вот как раз у сервера забугром есть все шансы попасть под блокировку. До сих пор половина DO и AWS в бане
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Sergey
Сайт поломан((
Ах, это адблок
источник

FK

Fedor Koshel in Ruby, Rails, Hanami | dry-rb
Dmitry Grach
Так вот как раз у сервера забугром есть все шансы попасть под блокировку. До сих пор половина DO и AWS в бане
можно сделать шлюз в России и проложить тунель
источник

ML

Michael Lutsko in Ruby, Rails, Hanami | dry-rb
источник

S

Sergey in Ruby, Rails, Hanami | dry-rb
Sergii Serogin
еще можно добавить, что в отличии от строк, каждый символ имеет внутренний айди, и работа с символами, например, когда они ключи в хеше, эффективнее.
Для наглядности)
источник