
Dark
08.04.2018
09:17:22
В D - сомневаюсь, в C++ - наверняка

Evgeny
08.04.2018
09:38:12

Dark
08.04.2018
09:46:48
Ну...
Я бы так не сказал

Google

Dark
08.04.2018
09:47:24
Скорее сказал бы, что контент на первом месте, а движок - на втором

Pavel
08.04.2018
09:52:13
К возможностям движка обязательно нужно ещё и лицензию на него присовокуплять.

Dark
08.04.2018
09:52:50
Для личных нужд обычно бксплатно
Например, UE там только при доходе от 15к$

Pavel
08.04.2018
09:55:41
Сделали бы майнкрафт на UE, не глядя)

Dark
08.04.2018
09:56:23
Ну у минисруфта свои причины были

Denis
08.04.2018
10:29:46
Хакеры атаковали сетевое оборудование Cisco. У ряда провайдеров начались сбои, сайты «Фонтанки» и «Комсомольской правды» были недоступны — Meduza
https://meduza.io/news/2018/04/07/hakery-atakovali-setevoe-oborudovanie-cisco-u-ryada-provayderov-nachalis-sboi-sayty-fontanki-i-komsomolskoy-pravdy-byli-nedostupny
Всё-таки правда

Dark
08.04.2018
10:30:48
Ага
Интересно, за какие прегрешения нам такой год дали?
Spectre, Meltdown, Cisco, Drupalgeddon 2, WCry
Хотя не

Pavel
08.04.2018
10:41:16

Google

Dark
08.04.2018
10:41:57
Хз, вроде бы ничего нового

Denis
08.04.2018
11:00:18

Dark
08.04.2018
11:00:54
Отвагу и слабоумие?

Denis
08.04.2018
11:00:55
так и так просядут процыки, выходит?

Dark
08.04.2018
11:01:24

Denis
08.04.2018
11:01:37
Могу в трёх словах рассказать
Надо?

Dark
08.04.2018
11:01:54
Давай
Только не перепутай с мелтдауном

Denis
08.04.2018
11:02:12
Да там примерно одинаковое же
Процессор исполняет код который должен быть исполнен после ветвлений параллельно. ПОтом отбрасывает ненужные результаты когда уже становится ясно по какому пути ветвление пошло. Но в кэше остаются все значения. Измеряя скорость доступности значений (в кэше они или нет) можно понять что там было в памяти, даже если прямого доступа к ней твоя софтина не имеет.
Как-то так.

Dark
08.04.2018
11:03:57
Можно сбрасывать кэш, не?

Denis
08.04.2018
11:04:02
Я поставил все патчи к процу и ядру - не лечится, всё равно эксплоит один срабатывает

Dark
08.04.2018
11:05:09
++

Igor
08.04.2018
11:05:13
Модет использовать для каждрй ветви свой кэш. Это так, в порядке брела

Dark
08.04.2018
11:05:34
Использовать временный кэш

Google

Dark
08.04.2018
11:06:01
Но тут по любому надо магию с кэшом делать
@ahdenchik а какая у них скорость чтения памяти?

Igor
08.04.2018
11:06:25
Ну интел придёт порядок наведет

Dark
08.04.2018
11:06:40
Точнее, навели
Но не все и не так

Denis
08.04.2018
11:06:48

Dark
08.04.2018
11:07:04
Ну сколько времени уйдет что бы сдампить 1 процесс?

Denis
08.04.2018
11:09:19
медленно это, но, зачем дампить процесс если надо дампить рутовый пароль, условно?
а процесс уже потом традиционным путём

Dark
08.04.2018
11:10:12

Denis
08.04.2018
11:10:47
сложность вообще побоку - просто берём готовый эксплоит и не паримся

Dark
08.04.2018
11:11:02
А вот как они работают - для меня вопрос

Denis
08.04.2018
11:11:13
на гитхабе лежали
погугли

Dark
08.04.2018
11:11:40
Где то читал, что скорость с meltdown - около 12кб/с

Pavel
08.04.2018
11:12:49
Емае нет имплисит кастов как же печально!

Dark
08.04.2018
11:13:02
:)
Просто их перегружать низя

Google

Dark
08.04.2018
11:13:34
+ при потере информации нельзя имплисит

Pavel
08.04.2018
11:13:35
Мне не нужны чужие мне нужны мои

Dark
08.04.2018
11:13:45
А зачем?

Pavel
08.04.2018
11:14:02
Чтобы скрыть лишние детали
И не заставлять пользователя заморачиваться кастами в куче мест
Ну или можно придумать какую-то структуру аля юнион, но тогда будет менее очевидно

Denis
08.04.2018
11:24:26
@chebotarevp а уместно будет добавить в телегу код для автоматического создания входящего соединения (вебхука) для бота через UPnP? Чтобы в 1 функцию всё, и сразу бы возвращался Update
Оно напрямую к телеге отношения не имеет но было бы удобно, мне кажется
Тогда можно будет красиво хостить ботов на домашнем компе (лишь бы динамический белый ИП был)

Admin
ERROR: S client not available

Denis
08.04.2018
11:26:51
а блин вебхуки не реализованы ещё

Pavel
08.04.2018
11:30:05
Почему бы и не реализовать
Только я не знаю зачем нужны вебхуки когда через long poll прекрасно работает
И при этом не надо ни внешнего адреса ни ssl сертификата

Denis
08.04.2018
11:31:16
щас соображу что это

Pavel
08.04.2018
11:31:49
Это то как там сейчас работает example echobot

Denis
08.04.2018
11:35:44
There are two mutually exclusive ways of receiving updates for your bot — the getUpdates method on one hand and Webhooks on the other. пишут там в доке
т.е. тут создаётся много лишнего трафика, не очень эффективно получается
юзал такие боты - они тормозят частенько рандомными паузами

Google

Denis
08.04.2018
11:39:51
Идеологически правильный путь это зарегистрировать входящий URL и просто всё что на него поступает обрабатывать.
И опционально туда UPnP прикрутить для домашнего использования (опыт есть, отлично работает)

Dark
08.04.2018
11:47:45
Ну имхо, лонгполлы очень органично выглядят в эвентлупе
В отдельном потоке лонгполлы, а мы их чекаем перед вызовом кода

Pavel
08.04.2018
11:49:01

Denis
08.04.2018
11:49:08
Много паразитного трафика получится же, не? оно в цикле ведь постоянно getUpdate дёргает

Pavel
08.04.2018
11:49:11
А в вебхук тебе придет 200 запросов

Denis
08.04.2018
11:49:12
или я не так понял пример?

Pavel
08.04.2018
11:49:31

Denis
08.04.2018
11:49:35

Pavel
08.04.2018
11:50:06
Да не, я не про это )

Dark
08.04.2018
11:50:10
Откуда?
Не
Не будут
Там такая схема
Держим коннект до таймаута или события

Pavel
08.04.2018
11:50:43
Он висит на http запросе и ждет пока ему придет апдейт. Как только апдейт приходит он сразу обрабатывает его и идет дальше висеть за следующей порцией данных

Denis
08.04.2018
11:50:48
аааа понел
тогда ладно

Pavel
08.04.2018
11:51:01
Там можно даже висеть минут 5 вроде

Denis
08.04.2018
11:51:09
всё всё понял