
Futorio
26.03.2019
20:58:01
Удобно и отправить в очередь какую-нибудь

Илон
26.03.2019
21:03:31
странно, что {'a':1,'b':4} in {'a':1} не робит

Simple
26.03.2019
21:03:48
а почему должно?

Илон
26.03.2019
21:03:55
а почему нет

Google

Илон
26.03.2019
21:04:10
довольно примитивная же хрень

kirussian
26.03.2019
21:04:20
Да
бляха-муха, я сделал это на третий день ебли...
Короче, пусть коряво, но вот таким путем решил:
INSERT IGNORE INTO prod (id, data_append, title, price, address,
url) SELECT id,
data_append, title, price, address, url FROM preprod WHERE address NOT LIKE '%Ипподромная%'
""")
Спасибо за помощь!

Stas
26.03.2019
21:05:15
first.items() <= second.items()
чем не устраивает?
тобишь
{'a':1} <= {'a':1,'b':4}

Илон
26.03.2019
21:13:44
суть от этого не меняется
это error
это две разнае строки кода кст
first.items() <= second.items()
тобишь
{'a':1} <= {'a':1,'b':4}
и вообще это не имеет никакого отношения к моему вопросу

Google

Илон
26.03.2019
21:18:27
беру слова назад
беру слова назад
{'a':1,'b':4}.items().contains({'a':1}.items()) эта херня просто не работает
странно, что эта работает. Обычно contains используют для проверки на вхождение

IDK
26.03.2019
21:22:06
Ребята, есть проблема, вот есть у меня raw udp сокет, если я запускаю бинд udp на локалке то все ок, а если запускаю на вдс то пакеты не приходят, что может быть?

Илон
26.03.2019
21:22:40
кривой сервер ? :D

IDK
26.03.2019
21:22:41
https://github.com/houluy/UDP/blob/master/udp.py взял этот raw

Denis
26.03.2019
21:22:56

IDK
26.03.2019
21:23:00

Denis
26.03.2019
21:23:20
Что такое обычные udp

IDK
26.03.2019
21:23:38
Ну socket.SOCK_DGRAM

Denis
26.03.2019
21:24:17
На тот же порт?

IDK
26.03.2019
21:24:43
Да

Илон
26.03.2019
21:25:07
чел, ты же белый ip юзаешь
?
нах 65535 записывать как 0xFFFF

IDK
26.03.2019
21:25:59

Илон
26.03.2019
21:26:07
на хосте

IDK
26.03.2019
21:26:12
Да, белый

Илон
26.03.2019
21:26:56
ты пробовал запустить на том же ip:port что-то иное ?

Google

IDK
26.03.2019
21:27:40
Нет

Илон
26.03.2019
21:27:54
вперёд

IDK
26.03.2019
21:28:52
Пишет что адрес забит

Илон
26.03.2019
21:29:08
кинь ошибку

IDK
26.03.2019
21:29:08
"Address already in use"

Илон
26.03.2019
21:29:20
видал
как всё просто
поменяй порт
добавь 1
как всё сломать
0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF^2
не ломается

IDK
26.03.2019
21:34:23
В общем сменил порт, тоже самое, не хочет через кастомку отправлять udp

Илон
26.03.2019
21:35:20
о
мб ты отправляешь больше, чем надо
типо, вес пакета чекни
и на кратность 8 тоже
что ты пытаешься сделать

IDK
26.03.2019
21:38:01
b'\xc8\xd4\xd9\x05\x00\r\xd52hello'
Вот хеадер пакета

Google

IDK
26.03.2019
21:38:23
hello - дата
Меня чот смущает \r

Илон
26.03.2019
21:40:06
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc8 in position 0: invalid continuation byte

IDK
26.03.2019
21:40:26

Илон
26.03.2019
21:41:05
нах тебе вообще UDP ?

IDK
26.03.2019
21:42:08
Нужно)
Хочу попробовать воссоздать пакет udp


Илон
26.03.2019
21:43:02
Длина датаграммы
Поле, задающее длину всей датаграммы (заголовка и данных) в байтах. Минимальная длина равна длине заголовка — 8 байт. Теоретически, максимальный размер поля — 65535 байт для UDP-датаграммы (8 байт на заголовок и 65527 на данные). Фактический предел для длины данных при использовании IPv4 — 65507 (помимо 8 байт на UDP-заголовок требуется ещё 20 на IP-заголовок).
На практике также следует учитывать, что если длина IPv4 пакета с UDP будет превышать MTU (для Ethernet по умолчанию 1500 байт), то отправка такого пакета может вызвать его фрагментацию, что может привести к тому, что он вообще не сможет быть доставлен, если промежуточные маршрутизаторы или конечный хост не будут поддерживать фрагментированные IP пакеты. Также в RFC 791 указывается минимальная длина IP пакета 576 байт, которую должны поддерживать все участники IPv4, и рекомендуется отправлять IP пакеты большего размера только в том случае если вы уверены, что принимающая сторона может принять пакеты такого размера. Следовательно, чтобы избежать фрагментации UDP пакетов (и возможной их потери), размер данных в UDP не должен превышать: MTU — (Max IP Header Size) — (UDP Header Size) = 1500 — 60 — 8 = 1432 байт. Для того чтобы быть уверенным, что пакет будет принят любым хостом, размер данных в UDP не должен превышать: (минимальная длина IP пакета) — (Max IP Header Size) — (UDP Header Size) = 576 — 60 — 8 = 508 байт.
В Jumbogram’мах IPv6 пакеты UDP могут иметь больший размер. Максимальное значение составляет 4 294 967 295 байт (232 — 1), из которых 8 байт соответствуют заголовку, а остальные 4 294 967 287 байт — данным.
Следует заметить, что большинство современных сетевых устройств отправляют и принимают пакеты IPv4 длиной до 10000 байт без их разделения на отдельные пакеты. Неофициально такие пакеты называют «Jumbo-пакетами», хотя понятие Jumbo официально относится к IPv6. Тем не менее, «Jumbo-пакеты» поддерживают не все устройства и перед организацией связи с помощью UDP/IP IPv4 посылок с длиной, превышающей 1500 байт, нужно проверять возможность такой связи опытным путём на конкретном оборудовании[2].


IDK
26.03.2019
21:43:20
Интересно что он на локальную сеть отправляет пакет, а на удаленную нет

Илон
26.03.2019
21:43:34
ты понимаешь, что такое модель OSI ?
без гугла

IDK
26.03.2019
21:44:13
Точно не знаю, но вроде для винды файлики

Илон
26.03.2019
21:44:23
XD

IDK
26.03.2019
21:44:47
На языке вертится название

Илон
26.03.2019
21:45:09
это один из эталонов, описывающий сети

IDK
26.03.2019
21:45:17
хм

Илон
26.03.2019
21:45:28
чел, тебе точно надо СЕЙЧАС этим заниматься ?
если ты полез в чужой код сразу
это плохой знак

IDK
26.03.2019
21:46:04
Я сам не могу понять сеть
Сложно для меня

Google

Егор
26.03.2019
21:46:20

IDK
26.03.2019
21:46:23
Нет

Илон
26.03.2019
21:46:25
посмотри немного курсов
если ты полез в чужой код сразу
Твое?

IDK
26.03.2019
21:46:40
Путает 16-я система

Егор
26.03.2019
21:47:00
И?

Илон
26.03.2019
21:47:06
могу PDF-ку крутую кинуть по сетям
Нет

IDK
26.03.2019
21:47:14
Да
Кидай

Илон
26.03.2019
21:47:20
там много интересного
ща
я её сейчас читаю
грузит
вообще, я собрался в ближайшие года 3 написать свой протокол
идея одна очень крутая есть