
Vasiliy
30.01.2018
13:22:00
если хочешь чтобы одни и те же страницы отображались для разных ролей, для вошедших пользователей и анонимом то херачишь полиси в пундите где резолвишь что показывать(какой срез данных)
если у тебя есть админская часть и общая часть то просто базовый контроллер для админки делаешь где проверяешь коллбеком пользователя

Mikhail
30.01.2018
13:23:12
Ага, понял, спасибо :)

Vasiliy
30.01.2018
13:25:20
прост через варик с роутами у тебя схема роутов изначально задаётся и по сути на этом всё(хотя может не так), в варианте с коллбеком у тебя будет больше гибкости

Google

Vasiliy
30.01.2018
13:25:58
с роутом удобно если тебе надо закрыть там веб морду engine какого-нибудь

Oleg
30.01.2018
15:21:47
Но это уже на порядок лучше калбеков, да
И чистых промисов, и генераторов
И вообще отлично, за 3 года 4 способа как писать асинхронный код и всё это осядет в легаси и будет веселуха, кому-то уже веселуха
Это не считая 100500 либ где у всех всё по своему

Lavrushchik
30.01.2018
21:48:03
а мануально свой pub нельзя через консоль добавить в диджитал?
а-ля гитхаб(с диджитал не работал, сорри)
как у меня было на aws.
я сгенерил на своей станции id_rsa.pub, кинул его на деплой-станции в .ssh/authorized_keys.
на деплой-станции сгенерил тоже id_rsa.pub и кинул его в гит-репу. проблем со стягиванием и деплоем не было потом.

Yuriy
30.01.2018
21:57:28
your_port_num если не менял его 22. можно вообще ключ -p убрать, если порт ssh стандартный
лучше не генерить два ключа, я сделать на своей тачке ssh-add -K ~/.ssh/id_rsa
и везде потом юзать один ключ
в капистрано указать forward_agent: true

Google

Oleg
31.01.2018
02:47:37
Шанс что бот 75%

Dima
31.01.2018
04:10:58
Не знаете что за эффект, я инсталирую и деинсталирую игру на компьютер, и после каждой деинсталяции у меня добавляется по 1-2 гб свободного места. Сначала было 15 гб всободно, после следуюещй итерации 17гб, а сейчас уже 19гб свободно. С чем связан такой прирост свободного места?

ShadoWalkeR
31.01.2018
04:19:13

kolas
31.01.2018
04:30:45
магия
это на винде?

ShadoWalkeR
31.01.2018
04:33:49
А если серьезно то скорее всего там в пути для удаления какой то косяк и удаление захватывает за собой чтото еще. Но он может продолжать эксперименты, пока не освободит диск ?

kolas
31.01.2018
04:35:52
не, с первого раза бы удалило все
если винда, то может файл подкачки меняется

Denis
31.01.2018
04:44:51
Привет-привет-привет :) Скажите аксакалы. А почему все говорят юзай mysql2 не юзай mysq там ведь синтаксис как-то даже лучше

Dima
31.01.2018
05:43:21

Igor
31.01.2018
05:57:36

v
31.01.2018
11:45:40
Вы зря Лиру гугл заменяете
он и так обленился

Владимир
31.01.2018
12:01:37
О, @vskopuk! Приветствую в тайной ложе людей с логинами, вызывающими комплексы у всех владельцев дефектов речи
та лан, сравнение разной дичи это не гугл, в интернетах много разного а тут в режиме реалтайм пояснят что-по-чем

rekero
31.01.2018
12:04:19

Anton
31.01.2018
12:05:48

v
31.01.2018
12:06:39

Denis
31.01.2018
12:12:36
парни проблема
puts uri = URI.parse("http://www.ruby-lang.org/en/")

Google

Denis
31.01.2018
12:12:43
как html увидеть?
сайт нашел который нокогири открыть не может
вот теперь не знаю чем его открыть
open-uri - я не знаю как его поставить

Владимир
31.01.2018
12:20:10
Погугли на тему красивых адресов и ahtaccess
Там расжевывают как такие адреса делают
Поймешь это - поймешь как писать запрос
Просто тыком поймать какие у них правила и пользоватся. Или посмотреть каки внутренние ссылки на самом ресурсе
Хотя о чем это я
Ето же руби
Гуглани гем под это дело
Полюбому есть

Roman
31.01.2018
12:53:49
чет не пойму какая связь между nokogiri и htaccess

Владимир
31.01.2018
13:03:13
Если учесть что литературы на эту тему адекватной нет, а весь инет забит на 99% корявыми однотипными примерами, скопированными друг у друга - довольно распространенный затык
Когда одна и та же страница для разных мест и случаев вызывается тремя разными способами
Потому что фронтенды дятлы

Roman
31.01.2018
13:10:14

Vasiliy
31.01.2018
13:13:26
ну и было бы интерсно что в ошибке
А ТО ВДРУГ ТАМ НАПИСАНО В ЧЕМ ПРОБЛЕМА

Google

Roman
31.01.2018
13:15:51
мне чет кажется там совсем не в том проблема =)

Владимир
31.01.2018
13:18:09

Roman
31.01.2018
13:19:30
типа того

Roman
31.01.2018
13:52:37
Всем привет. Кто какими практиками пользуется для обработок ошибок в апихе?

Vasiliy
31.01.2018
14:00:05
роллбар

Владимир
31.01.2018
14:00:46
"..ухтыжблятьопятьчтотоотвалилось!"
А если логи то с коробки который. Прописываешь просто что, куда и как

Roman
31.01.2018
14:01:20
нене, я про ответы для клиента
как там правильно ответ об ошибке сформировать, может какие-то объекты специальные использовать, или может гем какой-то для этих целей есть

Владимир
31.01.2018
14:02:37
Аа, в аксессе прописываю куда кидать и там уже обрабатываю перехватывая что сервер выдает
Там простое до горя
Если такая ошибка то так матюкнулся
Плюс если надо логи плюс если надо возвратный реферал
я думаю для этого есть специальные гемы если поскать
Но там реально задачи на 10 мин
плюс 10 мин на перекур и 5 мин код красиво расставить и прокоментировать

Roman
31.01.2018
14:05:40
да я почитал про это дело, но может есть какие-то бест практики :)

Владимир
31.01.2018
14:06:25
Забить)) или в аксесе на все ошибки выдавать фото с котиками)
Одна строчка а каков еффект
Если какой то меганапряжный сервис то лучше заморочится с прерыванием или редиректом на специально отведенное место, что бы пользователь не тупил в неположеном месте

Roman
31.01.2018
14:08:10
ну это уже задачи фронта, а я только про апиху говорю

Google

Владимир
31.01.2018
14:09:10
какой нибуть логер активности и прочая свистоперделка на js и магическим образом проблемы фронта уже коснулись бека
Потому сорите дети в отведенный для етого местах
Зная радости фронта, все проблемы какие можно им создать будут созданы
И что бы потом не бегать и не решать лучше сразу уже не оставлять маневров для проебов
Из практити когда фронт читал из json мелочь всякую а бек просто туда писал логи. Как всегда это дерьмо выстрелило через день после тестов и за ночь до релиза. В итоге вылечили костылем что js обшался с json через отдельный интерфейс на беке а на уровне сервера доступ к json отбили к херам
вот такой простой читаюший фронт
он же не на что не повлияет говорили они