Size: a a a

2021 February 05

1

111a in RubyRush
Руслан
Почему-то никто не говорит про то, что рубимайн на слабых машинах - это что-то вроде майнера. Грузит систему так, что мало не покажется. Я пробовал на старом нетбуке запускать - и это была большая, толстая, прыщавая жопа! Кулер на максимуме, индексация каждые 5 минут. Я не стал долго думать, и удалил этот майнер.

Это и есть главный минус рубимайна, а не его стоимость. Саблайм тоже стоит денег, но он не убивает систему.

Вскод не умеет искать definitions, приходится пользоваться поиском. Но интерфейс у него куда проще, чем у саблайма.
Все так и есть. Рубимайн гиря.
источник

D

Denis in RubyRush
pochatok kukuruzu
О да, помню первый раз открыл и такой, а где собственно выход?😄
Ну зря ты так, это не сарказм даже был =)
источник

D

Denis in RubyRush
Тимур Каримов
Скажу больше, даже на моём игровом ПК рубимайн умудряется сильно загрузить систему. И таки да я именно из-за этого пишу на vscode, уже 3 месяца полёт нормальный)
На обычном буке 4-5 РМ запущено всегда, даже комп не перезагружается в течении недели, всё нормально, возможно старость железок влияет
источник

1

111a in RubyRush
Это прикол такой?
http://rubyapi.com/
источник

1

111a in RubyRush
111a
Это прикол такой?
http://rubyapi.com/
А, это домен другой. В оригинале org.
источник

DE

Denis Ef in RubyRush
ID:0
А вы где кодите?
Анонимный опрос
0%
JetBrains (RubyMine, webstorm, IDEA ...)
0%
VSCode
0%
Sublime
0%
Vim
0%
Atom
0%
... свой вариант (расскажите в reply на этот пост)
Проголосовало: 237
Есть ещё VSCodium, аналогичен во всем VSCode, только собирается скриптом под вашу ОС и выключает телеметрию для микрософта :)
источник

S

Skoomer in RubyRush
привет , подскажите как настроить  vs code    на маке чтоб  когда кликаешь по методу он его находил , пишут что  cmd + click  но чет не работает или такого нет в  vscode ?
источник

Э

Эдем in RubyRush
111a
А, это домен другой. В оригинале org.
В оригинале ruby-doc.org
источник

1

111a in RubyRush
Эдем
В оригинале ruby-doc.org
Просто удивило что по рубиапи получил сайт на упавшем пхп
источник

SU

Serg Udo in RubyRush
Skoomer
привет , подскажите как настроить  vs code    на маке чтоб  когда кликаешь по методу он его находил , пишут что  cmd + click  но чет не работает или такого нет в  vscode ?
источник

M

Michael in RubyRush
ID:0
А вы где кодите?
Анонимный опрос
0%
JetBrains (RubyMine, webstorm, IDEA ...)
0%
VSCode
0%
Sublime
0%
Vim
0%
Atom
0%
... свой вариант (расскажите в reply на этот пост)
Проголосовало: 237
Vscode вырвался впереед!
😮🚴‍♂️🏎
источник

AV

Alexander Vladimirov in RubyRush
Michael
Vscode вырвался впереед!
😮🚴‍♂️🏎
Эт на самом деле предсказуемо* было)
VSC Бесплатный жеж, и в чате люд преимущественно учиться, вряд-ли все с нуля готовы по 10$ платить)
источник

M

Michael in RubyRush
Руслан
Почему-то никто не говорит про то, что рубимайн на слабых машинах - это что-то вроде майнера. Грузит систему так, что мало не покажется. Я пробовал на старом нетбуке запускать - и это была большая, толстая, прыщавая жопа! Кулер на максимуме, индексация каждые 5 минут. Я не стал долго думать, и удалил этот майнер.

Это и есть главный минус рубимайна, а не его стоимость. Саблайм тоже стоит денег, но он не убивает систему.

Вскод не умеет искать definitions, приходится пользоваться поиском. Но интерфейс у него куда проще, чем у саблайма.
Идея монстрячная, это факт.
Жава легаси дает о себе знать.

Но на хорошей тачке фишки поиска и удобный дебагер для меня сильно перевешивают этот недостаток.
источник

M

Michael in RubyRush
Alexander Vladimirov
Эт на самом деле предсказуемо* было)
VSC Бесплатный жеж, и в чате люд преимущественно учиться, вряд-ли все с нуля готовы по 10$ платить)
Да.
Но с другой стороны в курсе рубираш пропагандируется рубимайн 😉
источник

МБ

Михаил Беркович... in RubyRush
Michael
Идея монстрячная, это факт.
Жава легаси дает о себе знать.

Но на хорошей тачке фишки поиска и удобный дебагер для меня сильно перевешивают этот недостаток.
Скорее убер-фича - это с ходу взять и запрыгнуть в кишки любого гема.
источник

AV

Alexander Vladimirov in RubyRush
Michael
Да.
Но с другой стороны в курсе рубираш пропагандируется рубимайн 😉
Ну и 6 месяцев подписки на интенсиве тоже заставляет в его сторону смотреть)

Я кстати в процессе интенсива RM почти не юзал, а когда подписка закончилась, захотелось начать его использовать 😂
источник

D

Denis in RubyRush
Alexander Vladimirov
Ну и 6 месяцев подписки на интенсиве тоже заставляет в его сторону смотреть)

Я кстати в процессе интенсива RM почти не юзал, а когда подписка закончилась, захотелось начать его использовать 😂
Ломка началась? =)
источник

AV

Alexander Vladimirov in RubyRush
Denis
Ломка началась? =)
Ну мне визуально, и интерфейс vsc больше нравится, но иногда некоторых плюшек откровенно нехватало.
Сейчас то я юзаю только  RM и sublime (если что-то по мелочи нужно)
источник

ЙФ

Йоган Форст... in RubyRush
саблайм👌
источник

GG

Gleb Grishakov in RubyRush
Гайз, привет)
А кто силен в SQL, подскажите плиз, как боролись с такой проблемой:

```
ActiveRecord::StatementInvalid (PG::InvalidColumnReference: ERROR:  for SELECT DISTINCT, ORDER BY expressions must appear in select list)
```

Запрос такой: есть участник соревнований - entry. Нам надо найти десятерых последних за него проголосовавших.
То есть: берется участник (entry), ищем его голоса(votes), сортируем по DESC (более поздние), берем у этих голосов айдишники юзеров (уникальные) и потом находим по айдишникам юзеров.
На рельсе это выглядит так:

```
user_ids = @entry.votes.order({ created_at: :desc }).map(&:user_id).uniq.take(10)
```

Проблема тут в том, что мы мапим всех, кто проголосовал, а их может быть много. Нам надо десять.
Вот эта штука сработает, но выжрет памяти, тк мы вытаскиваем всех проголосовавших.
Я пробовал такой вариант:

```
@entry.votes.order('created_at DESC').select(:user_id).distinct
```

Но постгрес так не умеет. Может, кто сталкивался?
источник