@rubylang

Страница 1665 из 1684
Александр
18.10.2018
08:49:51
ну попробуйте юзерагенты от поисковиков

Vasiliy
18.10.2018
08:49:55
Тупо по юзерагенту

Александр
18.10.2018
08:49:59
флара пропускает без проблем

Vasiliy
18.10.2018
08:50:08
Да там просто символ добавили и все

Google
Александр
18.10.2018
08:50:17
хех

Pavel
18.10.2018
09:21:55
очень хорошая защита от них это динамические айди и классы на html
пишу автотесты на проект, где разрабы в принципе не делают уникальных имен/классов/айди - найти нужный элемент по соседним/тексту и т.п. проблемы вообще никакой

Gregory Tereshko
18.10.2018
09:22:27
Всем привет. Такой кейс, может быть кто-то подскажет. Есть таблица Work и у неё должен быть results. Т.е. по сути work has many results. Но загвоздка в том, что как такового класса Result нет. Есть 3 других класса, с разного вида информацией, и они все могут быть резултом Как такое можно реализовать, без лишних костылей и, чтоб выборку можно было легко сделать?

Alexandr
18.10.2018
09:23:49
написать метод  results ? создать query object ?

Максим
18.10.2018
09:24:22
унаследовать классы от одного

в каждом расписать логику в зависимости от нужд

Gregory Tereshko
18.10.2018
09:28:01
А можно подробнее? Хотелось бы писать work.results и получать уже готовые объекты Вот как вариант, приходит в голову только добавить в Work result_class_name и по нему уже ифами/кейсами ориентироваться

Александр
18.10.2018
09:31:45
но в целом, да, отсутствие id не сильно осложняет парсинг

Gregory Tereshko
18.10.2018
09:31:59
человек выше имел ввиду sti
Да, я понял. Но помнится, здесь же где-то писали, что sti это не тру

Нужно чтобы результаты были в разных таблицах. Там разнородная инфа

Google
Максим
18.10.2018
09:40:50
ну так храни в разных

Александр
18.10.2018
09:47:51
кроссплатформенность там для .NET Core а вы на .NET Framework писали, вестимо
на линукс и мак только .NET Core так вот на разных системах с одинаковыми версиями фреймворка один и тот же код не наботал

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

зацените, кстати, что там одни из претендентов наваяли за 3 дня

https://youtu.be/lMHMyh5XTIE

и что самое забавное - они вообще не попали в результаты

они не смогли результат запушить вовремя =)

pm_lfrtv
18.10.2018
10:09:24
всем привет. кто может помочь с redmine?

Александр
18.10.2018
10:21:44
всем привет. кто может помочь с redmine?
ты это… пиши проблему сразу или чат с телепатами ищи

если может кто-то помочь - помогут, не могут, не помогут, всё просто =)

Dinmukhamed
18.10.2018
12:11:15


Как мне написать скрипт, что бы это исправить

На рельсах или js

Попробовал использовать библиотеку cgi

Не помогло

Помогите пожалуйста)

Vasiliy
18.10.2018
12:16:35
.raw

Artur
18.10.2018
12:16:54
== вродь тож

но это пальцем в небо щас

Vasiliy
18.10.2018
12:17:26
== вродь тож
если слим

Google
Vasiliy
18.10.2018
12:17:34
а если гуф или птаха

Artur
18.10.2018
12:17:52
тогда надо удолить

Dinmukhamed
18.10.2018
12:18:28






rekero
18.10.2018
12:19:24
Ты издеваешься?

Dinmukhamed
18.10.2018
12:19:26
Я здесь cgi удалил уже

Sorry ?

Vasiliy
18.10.2018
12:20:01
https://devdocs.io/rails~5.1/actionview/helpers/outputsafetyhelper#method-i-raw

Ilya
18.10.2018
12:21:22
чет я прям в голос

Dmitriy
18.10.2018
12:28:31
а почему не скриншоты?

Dmitriy
18.10.2018
12:28:40
или это модно фотографировать экран?

лол

Roman
18.10.2018
12:28:54
слишком сложные технологии

а скопировать в гист вообще за гранью

Смерть
18.10.2018
16:09:49
Как же мне нравится атмосфера руби чата. Никакого официоза, все говорят что думают. Самый приятный девелоперский чат в тг.

Максим
18.10.2018
16:21:09
Надо сделать ннйросеть читающую код по фоткам

Тренировать можно прямо в чате

Google
Артур
18.10.2018
16:24:01
это ты еще в rude python не был
иногда складывается впечатление, что ты много где был, многое пробовал и многое знаешь кем ты работаешь?)

Admin
ERROR: S client not available

Darth
19.10.2018
07:27:03
Вот есть возможность сделать def foo(bar:) А можно ли указать, что у bar должен быть какой-то конкретный параметр и сколько угодно других?

(ключ хеша)

skynet
19.10.2018
07:29:50
def foo(bar: "default_param")

Artem
19.10.2018
07:47:50
так пойдет def foo(bar:, **opts) ?

только с ключами-символами работает, вроде

v
19.10.2018
07:48:48
так пойдет def foo(bar:, **opts) ?
так тут нет конкретного параметра

Dan
19.10.2018
07:48:53
Вообще очень не хватает в руби всякой деструктуризации и нормального дефолта аргументов

Шейм на самом деле. Даже в js это уже есть

v
19.10.2018
07:50:21
чойта "даже в js"

жс каждый год новую версию выкатывает

Антон
19.10.2018
07:50:36
ни одно из ваших решений не подходит, потому что задача не ясна

v
19.10.2018
07:51:00
молвил как сениор софтваре девелопер

Dan
19.10.2018
07:51:43
жс каждый год новую версию выкатывает
Дело не в версиях, потому что вендоры браузеров долго делают поддержку. Траспайлеры решают

Google
Dan
19.10.2018
07:52:55
что значит "не в версиях", если именно в версиях
В траспайлерах есть фичи, который даже в rfc ещё нет

Darth
19.10.2018
07:53:02
ни одно из ваших решений не подходит, потому что задача не ясна
def foo(a:, b:) чтобы не просто был b, а у b обязательно был ключ :c внутри

Антон
19.10.2018
07:53:23
а иначе?

средствами руби это невозможно, нужо допиливать типизацию уже внутри метода

v
19.10.2018
07:54:43
Darth
19.10.2018
07:54:58
ну ок

Антон
19.10.2018
07:55:08
а гемы, добавляющие типизацию, такое не смогут?
смогут а если нужно просто raise unless no key in b, то и не нужно

Darth
19.10.2018
08:52:45
Скиньте ссылочку на фаил с подробным описанием что в руби классе на каком месте должно быть Это не в оф. стаил гайде

Там ещё написано, что внутренние классы должны в самом вреху быть

Максим
19.10.2018
08:53:27
https://github.com/rubocop-hq/ruby-style-guide

Darth
19.10.2018
08:53:57
...

Максим
19.10.2018
08:55:42
?

Darth
19.10.2018
08:56:01
"Это не в оф. стаил гайде"

Максим
19.10.2018
08:56:33
а разве это оф

Igor
19.10.2018
08:56:57
это не оф

Страница 1665 из 1684