@proRuby

Страница 1314 из 1594
mr.Serj
25.07.2018
06:11:34
Байбаг ещё пробовал, но чёт такое. Есть ещё достойные альтернативы?

Alexander
25.07.2018
06:12:13
я ниасилел рубимайн :)

Google
Alexander
25.07.2018
06:12:28
какой то боинг непонятный, сижу в саблайме :)

mr.Serj
25.07.2018
06:12:29
Прай я так понимаю аналогичен байбаг?

Alexander
25.07.2018
06:12:43
если не путаю ничо, то да

mr.Serj
25.07.2018
06:12:50
Кстати саблайм. Есть такие и к тебе вопросец)

Alexander
25.07.2018
06:13:53
А вот на вим были мелкие попытки пересесть, долго конфигурять и привыкать

mr.Serj
25.07.2018
06:14:11
Я про овал его юзать, но чёт не осилил сообщить ему что нужно юзать таб из 2 пробелов. Точнее как, локально у меня он нормально показывать стал, но вот в репе по 4. Куда там лазить надо для этого?

Tim
25.07.2018
06:14:47
Чужой говнокод
юнит тесты + рефакторинг

плюс через puts смотреть что какой метод выводит

mr.Serj
25.07.2018
06:15:17
юнит тесты + рефакторинг
Самонадеянно, но в сжатых сроках я бы на это посмотрел

Tim
25.07.2018
06:15:34
у тебя 24/7 сроки сжаты?

Google
mr.Serj
25.07.2018
06:15:35
То, что нет дебаггера нормального это факт..

Tim
25.07.2018
06:15:52
то, что он нинужен тоже

mr.Serj
25.07.2018
06:15:54
Но вы конечно скажите 'да он и не нужнн'

О, ну вот

ы, а я хз, у нас пробелы :)
Значит сижу дальше в рубимайн и не жалуюсь, не зря же лицензию получал))

Ivan
25.07.2018
06:22:25
То, что нет дебаггера нормального это факт..
pry отличный дебаггер и по контекстам прыгать можно, и сорсы посмотреть методов как из гемов, так и из твоего проекта, и доки рубишных методов почитать

Ivan
25.07.2018
06:23:31
посмотри видос от создателя на оф сайте pryrepl.org он там про ништяки рассказывает все

mr.Serj
25.07.2018
06:23:41
А бывает нужно что-то сверить в начале при прижках уже в конце

Ivan
25.07.2018
06:24:42
https://www.jetbrains.com/ruby/features/ruby_debugger.html

что вы тут не осилили?

Ivan
25.07.2018
06:25:55
а вообще это гуглится изи

Dima
25.07.2018
08:34:29
Решал я тут задачки def invert_hash(hash) hash.map { |k, v| { v => k } }.reduce(:merge) end какой необычный синтаксис.

Anton
25.07.2018
08:38:02
Памяти много сожрет и медленно будет работать

Google
Dima
25.07.2018
08:41:31
hash.invert
https://www.codewars.com/kata/inverting-a-hash/ruby

Вложеный хеш сделает ключем)
Вот... это поворот. только сейчас я оценил что { v => k } в обычных скобочках.

а то я думал как это так в map болтается v=>k и оно работает.

а это просто экземпляр хеша создается.

я вообще через reduce решл сначала.

но потом меня удивило что можно окзаывается делать так h.map{|x| x.reverse}.to_h

Т.е. тот момент что map трансфомриует hash в array я даже не предопологал.

Alexey
25.07.2018
08:49:56
Ну можно еще чере each_with_object

hash.each_with_object({}) { |(k, v), o| o[v] = k }

Dima
25.07.2018
08:50:21
супер.

Alexey
25.07.2018
08:50:29
Но проблема все та же, hash = {a: 1, b: {c: 2} }

Надо рамду поковырять, сто процентов есть что-то простое для этого

Alexey
25.07.2018
08:54:22
https://ramdajs.com/docs/#invertObj

Dima
25.07.2018
08:54:23
я тут замерил сколько у меня работает minitest/autorun из коробки



он что его 402 раза запускает?

Alexey
25.07.2018
08:55:10
https://github.com/lazebny/ramda-ruby/blob/93bb648db14b4652b8ccd367b76706ed122428a0/lib/ramda/object.rb#L170

Dima
25.07.2018
08:55:20
Звиздец млять. 4 секунды.

Anton
25.07.2018
08:56:14
он что его 402 раза запускает?
Он высчитывает скорость прохождения тестов по количеству тестов и времени выполнения

Google
Anton
25.07.2018
08:56:42
Звиздец млять. 4 секунды.
Ты не забывай, что тебе надо загрузить в память и выгрузить из неё

Crypt
25.07.2018
08:58:05
он что его 402 раза запускает?
вряд ли, 402 раза в сек - это он уже подсчитал 1 / 0.002483 (время на один запуск). 4 сек это вышло уже с компиляцией вместе

Anton
25.07.2018
09:00:21
Почитай в доках рспека что это

Admin
ERROR: S client not available

Anton
25.07.2018
09:00:42
Если в двух словах - отвечает за последовательность выполнения тестов

Dima
25.07.2018
09:01:04
Anton
25.07.2018
09:01:04
Те рандомное выполнение тестов по сути чистая функция, которая зависит от сида

дак это minitest
Да одно и то же

Dima
25.07.2018
09:01:12
окей.

Anton
25.07.2018
09:01:18
Только там документация лучше

Dima
25.07.2018
09:01:21
А есть способ ускорять minitest?

Anton
25.07.2018
09:01:35
У тебя тесты прошли меньше чем за секунду

Dima
25.07.2018
09:03:13
У тебя тесты прошли меньше чем за секунду
толи srping толи еще какая-то библитотека исопльзуется при разрабокти в rails чтоб держать что-то от тестов в памяти.

Dima
25.07.2018
09:10:38
Это сид
Олтично. Как я понял seed это неких ключь (хеш) однозначное указывающй последоватлельность рандомного вызова тестов. Наприме seed 3258 на этом сиде произошла ошибка, и ее можно повторить введя данный ключь при вызове теста.

Ага спринг
сейчас час почитаю можно ли spring использовать для minitest.

Google
Dima
25.07.2018
12:53:31


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

Дмитрий
25.07.2018
12:55:56
js image editor?))

https://github.com/nhnent/tui.image-editor

Dima
25.07.2018
12:58:52
js image editor?))
это дает тяжеловесные вещи. Нужна базовая чтука повернуть, изменить масштаб, добавить текст.

https://www.npmjs.com/package/crop-rotate-resize-in-browser

но это без GUI

Дмитрий
25.07.2018
12:59:53
http://nhnent.github.io/tui.image-editor/latest/tutorial-example01-includeUi.html

ну так и текст добавлять - это не поворот и масштабирование

Dima
25.07.2018
13:01:48
ну так и текст добавлять - это не поворот и масштабирование
Закольцевался разговор, опять к моему 1-му комментарию по этой теме.

Dima
25.07.2018
13:36:51
simple js image editor? :)
дало хорошие результаты.

Кеков Зез
25.07.2018
13:37:10
вот что-то есть, непонятно насколько тяжеловесное github.com/nhnent/tui.image-editor

Dima
25.07.2018
13:37:51
но по ходу готового решения нет. самостоятельно надо будет делать.

Bakhriddin
25.07.2018
13:43:16
Ребят, не подскажите как в консоли показывать логи. У меня сервер запускается, но логи не показывает. В чем может быть проблема ?



Alexander
25.07.2018
13:44:56
config/environments/development.rb

config.log_level

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