@proRuby

Страница 1289 из 1594
Alex
10.07.2018
09:53:57
десктоп мёртв
ага, ага, а работаем все в web ide да? )))

десктоп мертв потому что дешевых технологий нет

Darth
10.07.2018
09:55:44
И в амазоне

Google
Darth
10.07.2018
09:55:58
На хромбуке

Alex
10.07.2018
09:55:59
непонял

Darth
10.07.2018
09:56:04
На бутылке

непонял
На гитлабе же есть теперь иде

Только у меня ошибка при попытке ей воспользоваться

Alex
10.07.2018
10:02:21
На гитлабе же есть теперь иде
и много народу ей пользуется?

Darth
10.07.2018
10:06:52
Возможно разработчики гитлаба

Anton
10.07.2018
10:09:22
Boris
10.07.2018
10:15:10
я там поиск фразы по всему проекту не смог найти

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

Dima
10.07.2018
10:37:37
я там поиск фразы по всему проекту не смог найти
git grep <phraze> только что искал require 'minitest/autorun' . всегда вспомниаю @davydovanton он мне этот прием показал.

Boris
10.07.2018
10:38:16
мне надо было в текущей ветке по файлам просто найти

Google
Dima
10.07.2018
10:39:42
это можно в gitlab web IDE?)
тут то я не скажу. я к тому что прием ходовой для поиска по проекту в большинстве окружений.

Boris
10.07.2018
10:40:44
ну я именно про эту тулзу говорил. по мне довольно бесполезно или полезные функции неочевидны

Данил
10.07.2018
13:27:19
Добрый день. подскажите как правильно искаль по всем коллекциям в redis ? по одной конкретно коллекци можно искать вот так - redis.zscan("ИМЯ_коллекции", 0, {match: '*ТЕКСТ*', count: 5000}) А вот так что бы не указывать коллекцию? пробовал redis.scan(0, {match: '*ТЕКСТ*'}) он перекидывает на следующий "курсор" и так пока не вернется к 0.

Dima
10.07.2018
14:47:38
Хороший метод String#% . Удобно. puts "%02d" % 5 # 05

Antony
10.07.2018
14:53:02
а если еще libc почитать, так вообще охуеть можно

Dima
10.07.2018
14:57:58
а если еще libc почитать, так вообще охуеть можно
Да. это важная чтука. Любому разработчику будет полезно прочесть. Там базис на котором стоит любой интерпретируемый язык: Ruby, Python, PHP, ECMAScript ...

Antony
10.07.2018
14:58:15
базис называется POSIX

и в javascript его например нет

Roman
10.07.2018
15:00:58
стайлгайд кстати советует format вместо % но это уже другая история

Dima
10.07.2018
15:01:36
и в javascript его например нет
NodeJS работает в рамках заданных libc или POSIX. Правда я не до конца уверен что все рекомендации POSIX соблюдается GNU/Linux, в любом слуае GNU C Lib полезная вещь.

Antony
10.07.2018
15:02:15
> не до конца уверен что POSIX все рекомендации. соблюдается в Linux wat

Dima
10.07.2018
15:02:43
> не до конца уверен что POSIX все рекомендации. соблюдается в Linux wat
Чую что ты повыебываться вышел. не для конструктивного разговора.

Сергей
10.07.2018
15:03:49
Кто-нибудь встречался с проблемой не работащих ассетов у гема Activeadmin для rails? Проблема в продакшене, ассеты сайта работают, а админки - не компилятся и 404 в нетворке.

Antony
10.07.2018
15:07:31
Чую что ты повыебываться вышел. не для конструктивного разговора.
а я чую, что долгое сидение на винде плохо сказывается на общем кругозоре разработчиков, потому что linux standart base основывается на и расширяет posix, а вот в винде posix почти и нет

Dima
10.07.2018
15:08:01
стайлгайд кстати советует format вместо % но это уже другая история
Точно, сейчас нашел: Favor the use of sprintf and its alias format over the fairly cryptic String#% method https://github.com/rubocop-hq/ruby-style-guide#strings

Roman
10.07.2018
15:08:37
ну это вкусовщина

Antony
10.07.2018
15:08:54
и все вот эти вот пляски с powershell и прочими непотребствовами в винде растут еще и из того, что в дедушке DOS решили от всего этого отказаться

Dima
10.07.2018
15:10:54
In September 2015, the Debian project confirmed that while support for Filesystem Hierarchy Standard (FHS) would continue, support for LSB had been dropped.

я создал Rakefile в котором есть задача :widget эта задача использует ARGV[1] аргумент командной строки.

Google
Dima
11.07.2018
08:14:50
Таким образом вызов задачи выглядит: rake widget newwidgetname

Все достаточно логично и просто. Но в итогде отработав Rake пишер мне письмо rake aborted! Don't know how to build task 'newwidgetname' (see --tasks)

Получается что Rake ARGV[1] воспринимает как название task. Как решить вопрос передачи?

Alex
11.07.2018
08:16:27
потому что rake task1 task2 сразу может делать

Egor
11.07.2018
08:16:32
https://stackoverflow.com/questions/825748/how-to-pass-command-line-arguments-to-a-rake-task

Alex
11.07.2018
08:16:35
если надо передавать аргументы - их надо передавать таске

тебе кстати уже говорили как это делать.

потому что в случае rake весь этот ARGV он для самого rake а не конкретной таски

Roman
11.07.2018
08:22:25
куадратныи скобачке нужно

Dima
11.07.2018
08:45:22
https://stackoverflow.com/questions/825748/how-to-pass-command-line-arguments-to-a-rake-task
Спасибо хорошая статья. я разобрался с самой затемненной задачей - передачей аргументов дальше по цепочке зависимостей. Все оказывается прост, аргументы передаются по цепочки зависимостей, и связанные задачи их просто используют. https://goo.gl/C8EKcU

Roman
11.07.2018
08:48:31
аще ниразу

Dima
11.07.2018
10:40:34
у кого либо есть ссылка на хорошую документацию по Rake вот как описывать зависимость от задачь в namespace?

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

Rake просто лидирует в этом направлении.

Alex
11.07.2018
10:48:46
выносите побольше логики из rake тасков

Google
Alex
11.07.2018
10:49:04
их тестировать неудобно от слова вообще

Dima
11.07.2018
11:00:47
у кого либо есть ссылка на хорошую документацию по Rake вот как описывать зависимость от задачь в namespace?
чере эту статью разобрался как делать task зависмым от namespace:task : https://goo.gl/28wYwM

Admin
ERROR: S client not available

Gleb
11.07.2018
11:34:03
Ребят хелп. Есть список и возможность фильтровать его по-всякому. Надо сохранять фильтры, которые делает пользователь, а потом, если в базу добавится элемент, подходящий под критерии фильтра, уведомить пользователя. Никак не могу придумать как не перебирать каждый раз все фильтры к каждой новой записи

David
11.07.2018
11:35:06
В сессии или куке хранить не вариант?

Gleb
11.07.2018
11:35:36
не, надо на уровне приложения помнить

думал хеш сум фильтра собирать, а потом делать уже от готового элемента такой же хеш сум, но в фильтре есть ренджи даты-времени и куски текста

Gleb
11.07.2018
13:21:53
Подробнее )

шедулить воркер чекер?
не ну проблему перебора факт выноса не решает

Zamira
11.07.2018
13:22:56
Коллеги, нужна помощь. Страница падает с синтаксической ошибкой, а я в упор не вижу в чем ошибка. url = "http://demo.ofd.ru/rec/#{fiscal_data['inn']‌}/#{fiscal_data['kktNum']‌}/#{fiscal_data['fnSn']‌}/#{fiscal_data['fdNum']‌}/#{fiscal_data['fdValue']}" Ошибка syntax error, unexpected tIDENTIFIER, expecting tSTRING_DEND ....ru/rec/#{fiscal_data['inn']‌}/#{fiscal_data['kktNum']‌}...

Помогите найти

Alexander
11.07.2018
13:23:53
а закрыть кавычки?

закрыл :)

Zamira
11.07.2018
13:24:22
Поправила сообщение. Надо было оформить как многострочный код

И смешно и стыдно. Синтаксическую ошибку найти не могу

ojab
11.07.2018
13:27:47
у тебя там zero width non-joiner'ы

ojab
11.07.2018
13:27:58
которые надо убрать

Google
Zamira
11.07.2018
13:28:05
ojab
11.07.2018
13:28:20
https://en.wikipedia.org/wiki/Zero-width_non-joiner

Zamira
11.07.2018
13:29:24
https://en.wikipedia.org/wiki/Zero-width_non-joiner
Простите, а где они у меня? Я не вижу ничего такого

ojab
11.07.2018
13:29:40
ну, потому что это невидимые символы, очевидно

они перед } в некоторых интерполяциях

Zamira
11.07.2018
13:29:52
Как мне их искать?

ojab
11.07.2018
13:30:51
хз как

сменить редактор на более адекватный

Vasya
11.07.2018
13:32:21
url = "http://demo.ofd.ru/rec/#{fiscal_data['inn']}/#{fiscal_data['kktNum']}/#{fiscal_data['fnSn']}/#{fiscal_data['fdNum']}/#{fiscal_data['fdValue']}"

Alexander
11.07.2018
13:32:42
url = 'https://youtu.be/ccTzuF6jVH8/' + %w[inn kktNum fnSn fdNum fdValue].map{|d| fiscal_data[d]}.join('/') не проверял, может и не работает :)

Zamira
11.07.2018
13:33:51
А это еще что за шутник?

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