
Anton
09.04.2018
19:14:00
лол

Anton
09.04.2018
20:06:08
а у нас просто подписка на работе

Максим
09.04.2018
21:09:09
а про что это вообще?

Google

Anton
09.04.2018
21:12:44


Igor
09.04.2018
21:19:01
Тут много шумели про установку Убунту - вот привожу как это получилось на моем железе. Спасибо Димону, i p, и юм юм за ценные советы.
Решил установить Убунту - в принципе(если все хорошо) то этого видео достаточно
https://www.youtube.com/watch?v=N6oBXJkAkYU
Но у меня гас экран - вот причины (по умолчанию предполагал что у убунту - теже)
https://www.linuxmint.com/rel_qiana_cinnamon.php
У меня видиокарта была NVIDIA - соответственно надо воспользоваться утилитой nomodeset
При загрузки флешки жал периодически delete и в появившимся меню нажал F6 и установил его. (Все это легко гуглится. Казалось бы все - ан нет загрузил ее а она не грузится уже с диска.
Где то затерся загрузчик - вот как его установить. Тут надо пользоваться терминалом ( в вигде - консоль - или командная строка) —--- help.ubuntu.ru/wiki/%D0%B2%D0%BE%D1%81%D1%81%D1%82...
При этом постоянно тух экран - тут надо залезть в настройки и найти - блокировку экран - и ее отрубить (у меня она была настроена на 5мин)
Ну наконец все работает хорошо Только рабочий стол какой то странный. Тут осенило Что надо драйвер для видеокарты установить —---- Вот как это делается (Тут опять терминал(консоль) - https://linuxthebest.net/install-driver/
Теперь все можно расслабиться и наслаждаться швободой.


Рaukoff
09.04.2018
21:29:28
ну главное поставил
26 новая убунта выйдет

Максим
09.04.2018
21:39:06
Что-то меня убунта удручает
Может быть даже после выхода новой останусь на Debian
Ого, в stretch-backports новое ядро
стоит ли рисковать?
лучше единственной системой установить дистрибутив Linux
и отправить наиболее важные файлы в облака


Igor
09.04.2018
22:16:31

Google

Максим
09.04.2018
22:25:45
Убунту - хороший тестовый полигон для Дебиан
в отличие от той же федоры по отношению к Ред Хат

Ivan
10.04.2018
05:43:31
Доброе утро
Я оставлю это сдесь, может кто ещё не читал http://weblog.rubyonrails.org/2018/4/9/Rails-5-2-0-final/

Kirill
11.04.2018
02:06:32
Imagine that you are writing a Ruby/Rails application that must consume a third party RESTful API. If the API is receiving too many requests from the application then it will return HTTP status code 429. In this case the Rails application should wait 15 seconds and then re-submit the same request to the API. Please demonstrate how you would test this behavior using RSpec. The test should be as simple as possible.
Есть какие мысли, ребят?)

Eugene
11.04.2018
04:03:24
Хм
Ну можно сделать что-то вроде буфера, куда будут поступать запросы перед отработкой, такая себе очередь
Откуда такое задание? Интересно

Kirill
11.04.2018
04:07:58
Заказчик
причём не мой))
в общем, как это сделать просто - затрудняюсь ответить

Eugene
11.04.2018
04:28:19
ну вот просто наверное и не выйдет)

Kirill
11.04.2018
04:29:11
ага

Vasiliy
11.04.2018
06:40:04
Так то ограничения можно через RackAttack сделать, но вот повтор последнего реквеста
С другой стороны тебе тут только тест написать же

Nikita
11.04.2018
06:43:43
Делаешь лимитер какой-то, проверяешь запрос, если упёрся в лимит - ставишь на очередь сайдкика того же, возвращаешь 429, если не упёрся в очередь обрабатываешь по запросу
perform_in 15.seconds
В максимальную по приоритету очередь

Google

Nikita
11.04.2018
06:44:45
Если прям 100% гарантия нужна – отельный процесс сайдкика для обработки таких операций
Я так это вижу

Vasiliy
11.04.2018
06:45:35
Там в исходной задаче написать тест а не реализацию

Nikita
11.04.2018
06:47:11
Мокаешь запрос, слип 15 сек, и повторно?)))
as simple as possible)

Vasiliy
11.04.2018
06:53:48
Гавно ж тест лол
И ждёшь каждый случай по 15 сек?

Yaroslav
11.04.2018
06:54:20
А что значит мокать?

Vasiliy
11.04.2018
06:54:57
Печеньку в чай

Yaroslav
11.04.2018
06:55:47
Бадум тссс
Так что это значит?

Vasiliy
11.04.2018
06:56:31
Подменяешь реальный объект какой нибудь пустышкой

Vasiliy
11.04.2018
06:58:28
Которая имитирует поведение, тебе же при запросах не важен запрос как таковой, а важен результат с которым работать, вот твой мок и будет его возвращать, не делая сам запрос

I
11.04.2018
06:59:02
я решил такую задачу через специальный HTTP заголовок и стор в редисе
лайфтайм в сторе 1 минута

Yaroslav
11.04.2018
07:02:25
Благодарю

I
11.04.2018
07:03:12
при большом желании можно на nginScript или на Lua или на Mruby на уровне nginx’a это решить

Anton
11.04.2018
08:13:46

Maksim
11.04.2018
08:47:23
Минут на 30, хотя бы - сразу слил бы.

Google

Maksim
11.04.2018
08:48:01
На tunnelbear осталось метров 200.

Oksana
11.04.2018
08:48:44
Блин, обычная опера и все выкачивается быстро

Maksim
11.04.2018
08:49:49
:/

Eugene
11.04.2018
08:53:17
Пока не могу
Мыло у вас тоже залочено, я полагаю, а на гугле у меня места нет

Maksim
11.04.2018
08:57:08

Oksana
11.04.2018
08:57:20
3,3 гига

Admin
ERROR: S client not available

Maksim
11.04.2018
09:00:55
блин.
спасибо.

Kirill
11.04.2018
09:16:59

Maksim
11.04.2018
09:18:29
он то работает.

Kirill
11.04.2018
09:18:30
так давай залью и раздам))

Anton
11.04.2018
09:25:40


Kirill
11.04.2018
09:27:02
Если пример подходящего к вопросу Rspec кода можно было бы обозреть - цены бы не было))
в итоге сам засяду позже ?

Maksim
11.04.2018
09:30:08

Kirill
11.04.2018
09:30:22
гружу)

Vasiliy
11.04.2018
09:48:17
зачем вообще в тесте апишку дёргать? замокать это всё дело, а в тестах таймтревел юзать

Google

Kirill
11.04.2018
09:52:53

Maksim
11.04.2018
09:53:32

Kirill
11.04.2018
09:53:43
Рад помочь)

Maksim
11.04.2018
09:53:57
?

Igor
11.04.2018
10:07:11

Maksim
11.04.2018
10:10:22

Igor
11.04.2018
10:11:19

Maksim
11.04.2018
10:11:40
:facepalm:

Anton
11.04.2018
10:44:45

Vasiliy
11.04.2018
10:46:03
Вроде как и надо себя только тестить и обработку того как себя может вести внешний сервер

Anton
11.04.2018
10:58:59
В таких вопросах сложнее всего понять что нам протестить то надо? Если внешнюю апишку как черный ящик - тут только имитировать все условия полностью. Если собственный контроллер из соседней папки - можно все сделать гибко и лайтово

Nikita
11.04.2018
12:28:15
Просто проверить, что кол-во джоб в очереди увеличится на 1?
Получается, что это тест к той реализации, которую я выше описал)

Yevhen Nakonechnyi
11.04.2018
14:02:16
https://cheddar.com/videos/sen-john-kennedy-r-la-your-user-agreement-sucks

Sammy
11.04.2018
14:41:29

Maksim
11.04.2018
15:10:25

Yevhen Nakonechnyi
11.04.2018
17:14:20
Tor....

Nikita
11.04.2018
18:12:22

Maksim
11.04.2018
18:30:30
Yep :D