@proGO

Страница 1308 из 1674
Nikita
22.03.2018
16:50:49
struct { ProtocolVersion client_version; Random random; SessionID session_id; CipherSuite cipher_suites<2..2^16-2>; CompressionMethod compression_methods<1..2^8-1>; select (extensions_present) { case false: struct {}; case true: Extension extensions<0..2^16-1>; }; } ClientHello;

Nikita
22.03.2018
16:51:09
https://www.ietf.org/rfc/rfc5246.txt ?

Google
Nikita
22.03.2018
16:51:53
тут скорее вопрос, зачем wireshark random показывает так

Egor
22.03.2018
16:52:53
тут скорее вопрос, зачем wireshark random показывает так
м? почему шарк? идея в том что я кормлю много а crypto/tls выплёвывает в трафик мало

Nikita
22.03.2018
16:53:10
в смысле, там 32 байта должно быть

Egor
22.03.2018
16:53:47
угу, но когда 32 символа подаю в буфер байтовый он ретёрнит client: dial: unexpected EOF и только с 96 начиная всё ок

Nikita
22.03.2018
16:54:03
потому что потом он из этого же буфера читает для сессии

и на это рандома уже не хватает

Egor
22.03.2018
16:54:55
догнал, спасибо большое т.е. ответ в том чтобы генерить буфер общий с другими данными, тк они совместно используются

Nikita
22.03.2018
16:55:02
да

погрепай по config.rand

там и тикет сессионный делается

Egor
22.03.2018
16:55:35
а как нашел? грепал ? т.е. смотрел что ещё из буфера достается?

Nikita
22.03.2018
16:55:41
и в key exchange фазе

ну я tls знаю просот

Google
Nikita
22.03.2018
16:55:54
(:

Egor
22.03.2018
16:55:55
thx)

meehalkoff✪
22.03.2018
19:31:10
На сколько этот алгоритм колхоз? https://play.golang.org/p/JkoaVpgAZd9

Kirill
22.03.2018
19:35:06
На сколько этот алгоритм колхоз? https://play.golang.org/p/JkoaVpgAZd9
Я бы проверял ширину текущей строки и добавлял новую, когда текущая заполнилась

Ширина строки - количество столбцов в текущей строке таблицы

Kirill
22.03.2018
19:39:17
Я с телефона

Нельзя

Ты делишь индекс элемента на количество столбцов в результате А я предлагаю заполнять строку до тех пор, пока её длина не будет равна количеству столбцов в новой таблице

Что тут не понятного?

meehalkoff✪
22.03.2018
19:46:10
Что тут не понятного?
думаю догнал месседж))

Что тут не понятного?
https://play.golang.org/p/GGapl90EWxB Типа того?

Kirill
22.03.2018
19:54:08
Не, опять все усложнил

meehalkoff✪
22.03.2018
19:58:43
Не, опять все усложнил
это не мой вариант

Bohdan
22.03.2018
21:30:51
спасайте, пожалуйста( пишу докерфайл в проекте юзается gb на команде RUN gb vendor restore --precaire --jobs 5 стопорится и ничег не делает дальше(

FROM golang:alpine RUN apk --no-cache add git && \ go get -u github.com/constabulary/gb/... && \ go install github.com/constabulary/gb && \ apk del git RUN mkdir /backend ADD ./src /backend/src ADD ./vendor/manifest /backend/vendor/manifest ADD ./config.json /backend/config.json RUN find /backend WORKDIR /backend RUN gb vendor restore --precaire --jobs 5 RUN gb build EXPOSE 3000

Vadim
22.03.2018
21:53:22
ребят, а что это за синтаксис такой?

wg.Add(4) { listenOn("test01", wg) listenOn("test02", wg) ps.Publish("test01", []byte("hello01")) ps.Publish("test02", []byte("hello01")) ps.Publish("test01", []byte("hello02")) ps.Publish("test01", []byte("hello03")) } wg.Wait()

похоже на контекстный менеджер

The
22.03.2018
21:55:05
а что тут не так?

Google
Vadim
22.03.2018
21:57:56
в 1.7 такого синтаксиса не встречал, а сейчас перешел на 1.10

так что это?

The
22.03.2018
21:58:14
какого такого?))

{ } скобки эти?

Vadim
22.03.2018
21:58:30
да

The
22.03.2018
21:58:59
ну, они ничего не делают, кроме как ограничивают область видимость созданных внутри переменных, насколько я знаю.

Oleksandr
22.03.2018
21:59:17
+

The
22.03.2018
21:59:29
они ещё иногда помогают блоки кода просто логически разделить, чтобы читабельней было

Vadim
22.03.2018
21:59:52
питоновский with в го завезли)

Oleksandr
22.03.2018
21:59:52
Контекст выполнения удобнее воспринимать и да переменные

The
22.03.2018
22:00:49
я учу go c версии 1.8, т.е. относительно недавно, и вроде эта возможность была там уже давно.

The
22.03.2018
22:01:18
в т.ч. в книге кернигана, вроде как, фигурировала, а она вроде 1.4 или что-то около того

Vadim
22.03.2018
22:03:09
спасибо

Roman
23.03.2018
03:46:54
никто случайно не встречал такую проблему https://github.com/gorilla/websocket/issues/366? gorilla/websocket закрывает новое соединение: 1002 (protocol error): unexpected reserved bits 0x50

Alexey
23.03.2018
04:28:06
Наверно, надо заранее банить

Pavel
23.03.2018
04:39:38
Metanit норм для изучения go, или стоит какие нибудь книжки поискать?

Yuriy
23.03.2018
05:08:46
Metanit норм для изучения go, или стоит какие нибудь книжки поискать?
Ну если не смущает язык. То я вот с этой начинал знакомство https://astaxie.gitbooks.io/build-web-application-with-golang/content/en/preface.html

Pavel
23.03.2018
05:28:05
не, не смущает, спасибо

Arch
23.03.2018
05:42:26
Народ, привет, что-то я загнался уже совсем, есть струткра (число, строка и еще что-то) хочу объявить эту струткру на глобальном уровне и дергать ее поля (на чтение), аля константа, из кучи горутин одновременно, не попаду ли я на конкурентный доступ?

Google
Arch
23.03.2018
05:52:17
запустил миллиард горутин, панять внезапно кончилась ?

Arch
23.03.2018
06:02:12
Читать параллельно можно
Да, я уже проверил

Alex
23.03.2018
06:49:27
Никто не делал сетевые вирт интерыейсы? Типа eth0

Александр
23.03.2018
07:24:05
Интересно, при работе с пулом воркеров, вы как подбираете размер буферизированного канала?

Yuriy
23.03.2018
07:24:08
Никто не делал сетевые вирт интерыейсы? Типа eth0
?! Т.е. из Go программы (программно) нужно создать сетевой интерфейс в ОС?

Admin
ERROR: S client not available

Subbotin
23.03.2018
07:40:14
?! Т.е. из Go программы (программно) нужно создать сетевой интерфейс в ОС?
Почему нет? Ну хз как там у винды, но на линупсе кто помешает?

Yuriy
23.03.2018
07:43:19
Почему нет? Ну хз как там у винды, но на линупсе кто помешает?
Я хотел уточнить суть вопроса)))... А так да... Как-то решал задачу с сетевыми интерфейсами с использованием go, но только не создавал, а работал с уже существующими...

Subbotin
23.03.2018
07:47:49
А. Спррсоня прочитал нужно как можно. Прошу прощения.

Arch
23.03.2018
07:54:31
ОФФТОП: Народ, кто-то дружит с Крипто Dev Маньяками? Я чера тут размышлял как создать монетку, которой было бы не возможно манипулировать, появилась идея, вот кому бы ее подарить, али собрать команду и реализовать. Есть у кого знакомые команды без дела или ищущие нового?

Subbotin
23.03.2018
08:00:59
https://t.me/distributed
Не надо нам туда ещё одного изобретателя

Daniel
23.03.2018
08:01:39
А кого вам туда надо?

Alexey
23.03.2018
08:01:39
Arch
23.03.2018
08:01:41
https://t.me/distributed
Благодярю

Subbotin
23.03.2018
08:03:00
А кого вам туда надо?
Пацанов, который напилят уже нормальный мессенджер

P2p

Google
Daniel
23.03.2018
08:03:23
Нету

Subbotin
23.03.2018
08:03:39
Нету

Daniel
23.03.2018
08:04:05
Собственно, нужны пацаны, которые напилят нормальное ТЗ Но их нет

Arch
23.03.2018
08:04:14
Пацанов, который напилят уже нормальный мессенджер
Накой? Чем тебя телега не устраивает, залокают в раше, прокси указал и впереД

Alexey
23.03.2018
08:04:43
Накой? Чем тебя телега не устраивает, залокают в раше, прокси указал и впереД
А потом тебя залокают в раше. (но это оффтопик, я не буду углубляться)

Subbotin
23.03.2018
08:05:20
Arch
23.03.2018
08:07:17
Создадите п2п мессанджер, а завтра госдума выпустит законопроект о блокировке п2п трафа на уровне провайдеров, якобы для борьбы с терроризмом и привет...

Александр
23.03.2018
08:07:43
зубов бояться ...

Daniel
23.03.2018
08:08:06
Коллеги, остановитесь

Vladimir
23.03.2018
08:08:51
Накой? Чем тебя телега не устраивает, залокают в раше, прокси указал и впереД
Можно просто считать что за п2п будущее свободного интернета во всем мире

Чтобы избежать политики и слегка обобщить проблему

Daniel
23.03.2018
08:09:43
и прошлое, что характерно

но, судя по скорости внедрения ipv6, p2p никону никуда не упал

Alex
23.03.2018
08:50:16
Вобщем будет п2п как сетевой интерфейс чтоб не заморачиваться

Vladimir
23.03.2018
09:00:07
а вот мелкие-средние плевать хотели, это ж тратиться надо

Yuriy
23.03.2018
09:02:25
Да. Сейчас это смотрю
Ну самое быстрое что приходит в голову это использовать os/exec и скриптами в ОС уже делать что нужно...

Страница 1308 из 1674