@proRuby

Страница 1279 из 1594
Roman
04.07.2018
11:20:51
0.step отето хз кодгольф такой уже

Alex
04.07.2018
11:30:24
есть еще живые люди без выпадающего терминала?

Felix
04.07.2018
11:30:47
есть еще живые люди без выпадающего терминала?
что такое выпадающий терминал?)

Alex
04.07.2018
11:31:53
что такое выпадающий терминал?)
Это когда нажимаешь хоткей на клавиатуре, и у тебя тоже самое но только сверху выезжает. Еще раз нажал - скрылось

Google
Alex
04.07.2018
11:32:04
я вообще без этого жить не могу, мне нужен терминал здесь и сейчас, и не окном

оно выпадает и все окошки перекрывает, удобно

Felix
04.07.2018
11:32:50
я вообще без этого жить не могу, мне нужен терминал здесь и сейчас, и не окном
а как так сделать? чота интересно стало попробовать

Alex
04.07.2018
11:33:07
а как так сделать? чота интересно стало попробовать
ВРОДЕ БЫ iterm2 это выпадающий терминал

я просто не маковод

Felix
04.07.2018
11:33:27
а IDE какая?

или саблайм?

Alex
04.07.2018
11:33:39
а IDE какая?
зачем в рубях IDE :)

atom

но ща все либо sublime либо vscode юзают

Roman
04.07.2018
11:36:08
rubymine же

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

Google
Alexey
04.07.2018
11:37:10
а как так сделать? чота интересно стало попробовать
у меня когда-то в линуксе стояла yeahconsole

Roman
04.07.2018
11:37:14
а как это выглядит?
как выглядит хоткей?))

Alex
04.07.2018
11:37:25
как выглядит хоткей?))
ну у тебя просто окошко на самый верх выскакивает?

Roman
04.07.2018
11:37:32
да

у меня так на все с чем работаю хоткей

Alex
04.07.2018
11:37:51
мне нравится что выпадающий терминал находится в одном и том же месте

обычное окно туда сюда таскать - сомнительное удовольствие

Roman
04.07.2018
11:38:10
у меня он в одном и том же месте :)

там где я его открыл когда-то давно

capslock+r терминал +e редактор +w браузер +s слака

+t toggl

Roman
04.07.2018
11:41:14
Anton
04.07.2018
11:42:00
Там можно так же делать

Roman
04.07.2018
11:42:29
тмукс это ведь не само приложение терминала

это оконный мультиплексор

Alex
04.07.2018
11:42:54
ставишь тмукс и все
тмукс разбивает это внутри терминала

а у меня система гуй

Anton
04.07.2018
11:42:58
Да, но он спокойно все запускает как надо

Alex
04.07.2018
11:43:05
ну т.е не тайловый менеджер

Google
Alex
04.07.2018
11:43:10
я еще не настолько хардкорен

Roman
04.07.2018
11:43:20
Да, но он спокойно все запускает как надо
задача в оконной среде получить мгновенный доступ к терминалу

Anton
04.07.2018
11:43:27
а у меня система гуй
Гуй для слабаков, терминал для пацанов Ахахаха

Roman
04.07.2018
11:43:53
генту подъехало?))

Anton
04.07.2018
11:44:09
Вообще, атомы же умеют открывать терминал

генту подъехало?))
Генту уже совсем хардкор

rekero
04.07.2018
11:44:45
Alex
04.07.2018
11:48:41
Второй монитор решает проблему
представил двухмониторный ноутбук в кафешке

rekero
04.07.2018
11:51:50
есть еще живые люди без выпадающего терминала?
Есть ещё живые люди, работающие не в кафешке

Alex
04.07.2018
11:52:14
Есть ещё живые люди, работающие не в кафешке
я образно, я просто не всегда задачи решаю дома

Roman
04.07.2018
11:53:51
я из-за двух мониторов хоткеи и сделал

Roman
04.07.2018
11:54:06
потому что непонятно на каком мониторе выскочит свитчер

rabbitkate
04.07.2018
14:23:32
добрый день. объясните пожалуйста, для чего применяется оператор ||=? например, в кейсе "назначить значение переменной". типа было а = 2, сделали а ||= 3, она стала равной 3. ведь если просто указать а = 3, значение точно так же перезапишется. в чем разница?

Damir
04.07.2018
14:25:36
a ||= 3 Эквивалентно a = a || 3

Alex
04.07.2018
14:25:38
Ну оочень часто для мемоизации используется

rabbitkate
04.07.2018
14:26:26
а, поняла) благодарю

Google
Boris
04.07.2018
14:26:47
@hard_value ||= hard_calculation.perform

опоздал:)

rabbitkate
04.07.2018
14:27:29
опоздал:)
нет, спасибо)

Alex
04.07.2018
14:31:11
нет, спасибо)
Пример мемоизации в классе def database_connection @database_connection ||= connect(...) end

Итого, подключаемся только один раз, если не используется - вообще не подключаемся.

rabbitkate
04.07.2018
14:31:52
*ушла гуглить, что такое мемоизация* :D

Alex
04.07.2018
14:32:39
или false
Ого, разве?

Admin
ERROR: S client not available

Alex
04.07.2018
14:32:52
*ушла гуглить, что такое мемоизация* :D
Так я частный случай уже привел

Gleb
04.07.2018
14:33:02
Пример мемоизации в классе def database_connection @database_connection ||= connect(...) end
еще хорошим тоном часто считается выделять подобные мемо переменные от обычных инстанстных и писать @_database_connection ||=

rabbitkate
04.07.2018
14:33:07
Так я частный случай уже привел
тем не менее. новые слова положено гуглить)

q3n0x
04.07.2018
14:33:15
Ого, разве?
[1] pry(main)> a = false => false [2] pry(main)> a ||= true => true [3] pry(main)> a => true [4] pry(main)>

Boris
04.07.2018
14:41:29
еще хорошим тоном часто считается выделять подобные мемо переменные от обычных инстанстных и писать @_database_connection ||=
вроде рубокоп по умолчанию говорит ее называть именем метода, в котором мемезация происходит. def computed @computed ||= calc_computed end

Anton
04.07.2018
14:41:48
Всем привет! Ищем RoR + MongoDB разработчиков в команду на проект маркетплейса. Тем кто любит работать удаленно в небольших командах и принимать участие в жизни проекта будет самое оно ? Уровень: Senior Локация: Remote Требования: английский Условия: Full-time ЗП: 200k rub Stack: RoR, MongoDB, Angular. Готовы стартовать уже на след. неделе. Пишите в личку, будем обсуждать ?

Gleb
04.07.2018
14:45:33
Boris
04.07.2018
14:46:44
умолчательно да. я же говорю, что иногда принято и так то довольно логично
довольно логично, да. Хотя немного попахивает питоном

Gleb
04.07.2018
14:49:55
а в чем, собственно, логичность?
в желании отделить обычные инстансные переменные от ...кхм... "сервисных"

Google
q3n0x
04.07.2018
14:54:15
Пример мемоизации в классе def database_connection @database_connection ||= connect(...) end
Мне вот в данном примере кажется логичным название переменной аналогичным названию метода. Наличие метода с мемоизацией подразумевает использование этой переменной только через метод, или я заблуждаюсь?

Boris
04.07.2018
14:56:29
а в чем, собственно, логичность?
много где принято выделять "специальные или узкоиспользуемые" переменные префиксом _

Nikolay
04.07.2018
15:07:20
тем самым понятно, что за пределы метода эта инстанс переменная не уходит

rekero
04.07.2018
15:09:49
kolas
04.07.2018
15:10:17
приватные )

rekero
04.07.2018
15:10:56
https://github.com/rubocop-hq/ruby-style-guide#underscore-unused-vars

Nikolay
04.07.2018
15:10:56
а еще лучше делать def foo return @_foo if defined? @_foo @_foo = current_user.bla.bla end

Gleb
04.07.2018
15:14:10
Nikolay
04.07.2018
15:15:17
и избегание кейсов с nil\false в значении ?

Boris
04.07.2018
15:29:50
приватные )
в питоне и js

и избегание кейсов с nil\false в значении ?
для этого надо что-то солиднее. какой-нибудь memery или капелька метапрограммирования

Darth
04.07.2018
15:49:40
Мб тут кто-то сталкивался

В АА errors.full_messages выводятся как текст, но без пробелов между ошибками При to_s выводятся как строки в консоли Как красиво сделать чтобы выводилось как текст, но с пробелами между ошибками?

?
04.07.2018
17:20:37
Всем добрый вечер, работал кто с плагином jqurey slick для карусели?

?
04.07.2018
17:25:22
у меня возникло 2 проблемы. неочевидные. 1. У вас не было такого, что показывается 1 основной слайд и по краям кусочек предыдущего и следующего. 2.Создаются 2 пустых контейнера, которые уродуют отображение карусели. все по их мануалу поставил. но чет весь день голову ломаю, не могу понять в чем загвоздки https://paste2.org/ztPN3hfK

Alex
04.07.2018
17:26:02
лучше в чат js

Страница 1279 из 1594