
A
24.09.2018
17:55:24
откуда 100% защита?!

Daniel
24.09.2018
17:55:33
коллеги, вы о чем?

Olzhas
24.09.2018
17:55:46

Aleksandr
24.09.2018
17:55:58

Google

Olzhas
24.09.2018
17:56:01

A
24.09.2018
17:56:44
"тебе неизвестен точный алгоритм шифрования" - єто реально 100% антивзлом :))))))))))

Andrey
24.09.2018
17:56:53
Gu и Koi
Угадайте что за два сообщения

Daniel
24.09.2018
17:57:14
коллеги, пожалуйста, хватит содомии

Nyan
24.09.2018
17:57:55

Abylay
24.09.2018
17:58:25
Гоу в 2019 ?

Алексей
24.09.2018
18:03:05
Есть сообщение из двух байт, есть случайный ключ из двух байт, есть результат их xor-a. Перебрать не проблема, только найти правильный результат среди всех невозможно

Daniel
24.09.2018
18:03:26
поэтому не бывает сообщений из двух байт
а бывают из 32 байт и 64 байт

Алексей
24.09.2018
18:04:58
Да даже если всего два байта, то всё равно невозможно, так как все варианты перебора равновероятны

Google

Daniel
24.09.2018
18:05:39
вообще-то все
под потоковым шифром всегда лежит блочный
и потоковость шифра только в паддинге

Olzhas
24.09.2018
18:09:02
*стикер с кисой*

Artem
24.09.2018
18:12:03

Olzhas
24.09.2018
18:13:14
под потоковым шифром всегда лежит блочный
У поточных шифров, насколько я помню, сразу все данные побитово зашифровываются ключом, а у блочных данные делятся на части, и что если длина данных недостаточна для полного блока, то добивается нулями, и потом уже шифрование
Но всегда можно использовать какой-нибудь блочный гост 28147-89 в поточном режиме
Медленно и сердито

Алексей
24.09.2018
18:25:24

Roman
24.09.2018
18:28:44


Wingman
24.09.2018
19:13:08
Народ, а помогите помозгоштурмить плиз :)
У меня есть:
- демон (сервис) "discoverer", производящий всякое там исследование различных объектов.
Ему по расписанию ставит задачи на дискаверинг другой сервис.
- демон ("object handler"), держащий в памяти нужные объекты, по расписанию кидающий задачи дискавереру на их "исследование" раз в N часов.
Общение происходит по nats-streaming + protobuf.
Мне нужно сделать ещё и сервис-пинговалку, который будет ещё и пинговать эти объекты, проверяя на доступность. Результаты отправлять в object handler.
Я вот думаю над тем, как всё организовать.
1) Можно сделать так же, как с discoverer`ом - отправлять в пингер пинг-задачи по расписанию из хандлера. Но в случае с дискаверером это оправдано, т.к. задачи на каждый из тысяч объектов выставляются раз в 1+ часов. А в случае с пингером - интервалы от 1 минуты. Будет дикий излишний флуд.
2) Можно выгружать все объекты в пингер единожды, пинговать он будет сам, и отправлять в хандлер только результаты.
На первый взгляд это круче, но - теперь нужно постоянно заботиться о консистентности и синхронизации обеъктов в памяти пингера/хандлера ; лишняя забота при: добавлении/удалении объектов ; изменении настроек их интервала пинга. Потенциально наверняка будут проблемы с рассинхроном :(
Как вообще принято подобные штуки реализовывать в мире go? :)


Oleg
24.09.2018
19:19:36
В GORM за основу взят паттерн Repository. Есть красивые варианты с ActiveRecord в Golang?

Aleksandr
24.09.2018
19:35:51

Oleg
24.09.2018
19:40:12
А мне кажется вполне. Я исхожу из семантики Repository - repository.save(entity), ActiveRecord - entity.save()

Aleksandr
24.09.2018
19:40:59
Есть больше чем два паттерна работы с базой

Subbotin
24.09.2018
19:42:15

Oleg
24.09.2018
19:43:41

Aleksandr
24.09.2018
19:47:55
Есть Table и row gateway. Это когда орм тащить не хочется, а чуть чуть абстрагироваться есть желание

Oleg
24.09.2018
20:16:41
так что по ActiveRecord?

Google

Aleksandr
24.09.2018
20:17:18
ну я бы начал с запроса в гугл golang activerecord, а сюда пришел с конкретикой

Constantine
24.09.2018
20:17:23

Oleg
24.09.2018
20:18:05
почему не нужен?

Aleksandr
24.09.2018
20:20:09

Aleksey
24.09.2018
21:42:55
А есть ли способ в вскоде сразу видеть покрытие тестами? В дефолтном гошном аддоне есть такое, но оно не даёт подсветку сразу, а надо дёргать.

Artem
24.09.2018
21:55:16
в голанге после прогона теста показывает

Aleksey
24.09.2018
22:12:11

Artem
24.09.2018
22:12:57
я про ide от шторма

Aleksey
24.09.2018
22:13:21
/o

Baruch
24.09.2018
22:28:57

Artem
24.09.2018
22:29:14

Baruch
24.09.2018
22:29:31
сук.

Aleksey
24.09.2018
23:22:10
Люблю такое. "Чуваки, как в А сделать Б?" "О, в Ц можно Б!". За что вы так? Я знаю что где-то так можно, потому и спросил как это сделать в "А" :/

Kirill
25.09.2018
00:13:25

Aleksey
25.09.2018
00:13:40

Kirill
25.09.2018
00:13:41
и проверь, что ты не забыл вообще тесты запустить)

Alexander
25.09.2018
00:14:11

Aleksey
25.09.2018
00:14:13

Kirill
25.09.2018
00:14:31

Google

Aleksey
25.09.2018
00:14:34

Kirill
25.09.2018
00:14:42

Aleksey
25.09.2018
00:15:06

Alexander
25.09.2018
00:15:19

Aleksey
25.09.2018
00:15:54

Kirill
25.09.2018
00:16:12

Admin
ERROR: S client not available

Kirill
25.09.2018
00:16:32

Alexander
25.09.2018
00:17:09
Ну, в некоторых чатах без наглазников вобще нельзя...

Aleksey
25.09.2018
00:17:28

Kirill
25.09.2018
00:17:47

Alexander
25.09.2018
00:18:28
тем более, есть западные чаты - там как-то более по делу всегда

Aleksey
25.09.2018
00:18:31
btw, хочу чтоб по нажатию на cmd+s автоматически подсвечивалось новое покрытие. Без запуска мануального запуска и вот этого всего.
Есть способы добиться этого в вскод?

Kirill
25.09.2018
00:19:32

Aleksey
25.09.2018
00:20:23

Kirill
25.09.2018
00:22:25
@lexfrei а зочем это? https://github.com/lexfrei/lolnet

Aleksey
25.09.2018
00:24:39

Kirill
25.09.2018
00:25:00
Чтоб было :)
я по описанию не вкурил, что происходит и зачем ?

Google

James
25.09.2018
01:47:32

Alexander
25.09.2018
01:57:05
Так численные методы же, не?

Александр
25.09.2018
01:58:20
хехе
я помню как писал свой криптоалгоритм на пхп ?
получилось что-то на тему "Шифра Цезаря"

Hello
25.09.2018
03:30:33
Всем привет, посоветуйте, пожалуйста, литературу или любую другую информацию для изучения разработки микросервисов на Go

Alexander
25.09.2018
03:32:20
И кстати, не только восторженные лекции. Есть и где довольно осмысленно эти микросервисы рассматривались, с плюсами и минусами
И вобще, за "я спросил, а мне сказали не то" - банят обычно. Других мест полно! Иди спроси там

Yo
25.09.2018
04:09:46

Дамир
25.09.2018
05:41:05
Всем привет! Если не сложно можете ссылки отправить
В ютюбе есть несколько лекций про это с митапов. Поищи. Не литература, но все же
И кстати, не только восторженные лекции. Есть и где довольно осмысленно эти микросервисы рассматривались, с плюсами и минусами

Alexander
25.09.2018
06:02:03

Дамир
25.09.2018
06:06:40

Alexander
25.09.2018
06:07:34
Не за что. Обращайся! :)