
Michael
03.08.2017
07:20:49
Ну а я знаю конторы которые целиком сидят на IDEA

v
03.08.2017
07:21:13

Fedor
03.08.2017
07:21:35
Ну кто-то вообще на C# пишет и у них выбора особенно нет

v
03.08.2017
07:21:53
я вот visual studio code стал использовать - так она, бывает, тормозит, когда надо таб поставить

Google

Michael
03.08.2017
07:21:55
Гугл сделал эту среду официальным ide для андроида тоже не зря

v
03.08.2017
07:21:58
Таб, Карл

Nikolai
03.08.2017
07:22:01

Michael
03.08.2017
07:22:36
Есть

v
03.08.2017
07:23:43

Fedor
03.08.2017
07:24:40
Вот тут полностью согласен
Руби не шарп, где без подсказок по сотням интерфейсов хрен что напишешь

v
03.08.2017
07:25:09
С Жавой и ее отрыжками дело другое - в силу многословности там важно иметь возможность быстро переходить по связям между сущностями. Тут IDE больше помогает

Fedor
03.08.2017
07:25:34
Так что свистелок должно быть по минимуму

Michael
03.08.2017
07:25:43

Nikolai
03.08.2017
07:26:28
Мнения разделились

v
03.08.2017
07:26:39

Nikolai
03.08.2017
07:26:45
Господа, предлагаю закончить холивар

Google

Nikolai
03.08.2017
07:26:55
Я попробую и то, и то

v
03.08.2017
07:27:00
так то и не холивар
обмен аргументами

Michael
03.08.2017
07:27:14

v
03.08.2017
07:27:47

Michael
03.08.2017
07:27:50
Саблайм и рубимайн вообще нельзя сравнивать. Я например обоими активно пользуюсь.

Nikolai
03.08.2017
07:28:01
Я пока останусь на саблайме с плагинами, а потом попробую рубимайн

v
03.08.2017
07:28:38
один человек интересный эксперимент проделал
писал на Objective-C в виме, да еще и без подстветки синтаксиса

Michael
03.08.2017
07:29:31

v
03.08.2017
07:30:13

Michael
03.08.2017
07:30:40

Radzhab
03.08.2017
07:31:03
блин) удалил sources.list - как его восставноить ? есть у кого на kde?

Fedor
03.08.2017
07:49:58
https://gist.github.com/fedorkk/bcaafabea026a26b5d6339d6da3b7ff0
вот мой список

Nikolai
03.08.2017
07:52:13
Фёдор, спасибо
Займусь обвесом саблайма на днях

Fedor
03.08.2017
07:53:07
Если маленький проект или вы очень опытный - согласен
ну проект уже не маленький, но чаще всего, когда работаешь над какой то частью, то она небольшая. Правильно построенная архитектура позволяет делить проект на практически независимые блоки кода. Такой блок вполне можно держать в голове целиком, пока работаешь над ним.

Google

Vadim
03.08.2017
07:53:11

Fedor
03.08.2017
07:53:54
да нет, просто в каждом втором чате приходят люди с вопросом, как мне жить с рубимайн, если он сожрал всю память и повис
а ответ простой

Nikolai
03.08.2017
07:54:33
Не надо на Фёдора наговаривать. Я его давно знаю ещё по moscow.rb

Vadim
03.08.2017
07:54:37
Заранее скажу, что я на vim работают сколько себя помню :)

Vitaliy
03.08.2017
07:56:43
В базе знаний новая заметка - Настраиваем Sublime Text для работы
Стек: Ruby, Rails, Slim, Sass, CoffeeScript, ES6, JSX, React, Git. Мой личный набор плагинов и конфигов.
https://notion.so/Sublime-Text-14b5d9bafbd54559894d2dcdb6ab42d4
А если занимаетесь фронтендом - для вас существует подобная заметка на гитхабе.
Мой список плагинов и конфигов к саблайму

pchellovod
03.08.2017
08:24:09
нравится рубимайн своими свистелками и подсказками, и автопреобразованиями всякими, и дебаггер отличный, супер комбайн, память ни разу не жрал, брат жив, параллельно использую и вскоде с саблаймом и прочие атомы

Radzhab
03.08.2017
08:24:28
кто работал с webpacker?

Nikolai
03.08.2017
08:25:01
Пчеловод, а плагины на рубимайн надо какие-то ставить? Или там всё ок из коробки?

Radzhab
03.08.2017
08:25:26
80 процентов из коробки

Radzhab
03.08.2017
08:25:38
даже 90

pchellovod
03.08.2017
08:29:43

Vitaliy
03.08.2017
08:41:48

Radzhab
03.08.2017
08:48:19
c вебпакер кажись разобрался
тут проблема при логине в devise

spartakusQ
03.08.2017
11:08:24
народ подскажите:
lines1 = File.read ("test.txt")
RANDOM = "#{(lines1.tr(',.','').split().compact).shuffle.first}"
есть такой кусочек кода, как сделать чтобы он перезапускался когда обращаешься к RANDOM
он один раз открывает файл для чтения, читает его и всё, как сделать чтобы по каждому обращению было открытие

Vadim
03.08.2017
11:11:19
А зачем "#{..}"?

Google

Nikolai
03.08.2017
11:11:55
Интерполяция строк :о)

Vadim
03.08.2017
11:12:38
RANDOM = (lines1.tr(',.','').split().compact).shuffle.first
или я что-то путаю?

spartakusQ
03.08.2017
11:13:32
забыл что можно закрывать файл

Vadim
03.08.2017
11:13:42
и файлы закрыват надо, угу
:)
а, read сам закрывает же, вроде

Admin
ERROR: S client not available

Nikolai
03.08.2017
11:14:06
Слушайте
А что в данном случае лучше
Каждый раз файлом хлопать

Vadim
03.08.2017
11:14:39
https://ruby-doc.org/core-2.4.0/IO.html#method-c-read

Nikolai
03.08.2017
11:14:41
Или один раз открыть, передать всё в массив и закрыть?

Vadim
03.08.2017
11:14:59

spartakusQ
03.08.2017
11:15:48

Nikolai
03.08.2017
11:18:36
А если файлом хлопать, то ничего страшного?

Radzhab
03.08.2017
11:18:45
https://pastebin.com/7CvF0JWc

Nikolai
03.08.2017
11:18:47
Простите за идиотский вопрос

Google

Radzhab
03.08.2017
11:18:55
подскажите плиз в чем может быть ошибка

spartakusQ
03.08.2017
11:19:15

Nikolai
03.08.2017
11:19:27
Просто я провожу аналогию с базами. А лишние обращения к базе не приветствуются
Так как это снижает производительность
Или я не прав? Можете пояснить?

spartakusQ
03.08.2017
11:20:50

Nikolai
03.08.2017
11:21:07
Я про базы сейчас
Файлу вряд ли что-то будет, ты прав

spartakusQ
03.08.2017
11:25:49
починил)
хех

Andrii
03.08.2017
11:42:19
Гдето в ленте проскакивал вопрос о mailgun.
Как альтернативу можна еще расмотреть Elasticemail
https://elasticemail.com/

Michael
03.08.2017
11:47:05
а постфиксом сами никто не рассылает?

Егор
03.08.2017
11:47:15
такой вопрос
есть аплоадер carrierwave
ну и соответственно он mount on model
когда обновляю модель (update action) у меня файл аплоадера становится nil
как фиксить?
или мб че не так делаю

Roman
03.08.2017
12:18:18