Size: a a a

2020 September 02

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Я о том, что нет ничего более консервативного, чем привычки людей, в данном случае разработчиков. Для того, чтобы изменить свои привычки, недостаточно новостей о новомодных веяниях, нужна конкретная цель, которую можно потрогать здесь и сейчас, а не какая-то отдалённая и туманная. Что касается AF_UNSPEC, то попробуй создать гнездо с таким типом адреса. Наиболее вероятно, что ты в ответ получишь -1 и EINVAL. Это связано с тем, что конкретный сетевой стек выбирается именно на этапе создания гнезда. Что касается hardcoding, то, указывая вместо AF_INET AF_INET6, ты занимаешься тем же самым. Те же яйца, только вид сбоку.
а при чем тут привычки? если нет собственной воли, то менеджер продукта должен бы подумать. нет ни того ни другог, и если это не пет проект, то.. имеем что имеем.
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Я о том, что нет ничего более консервативного, чем привычки людей, в данном случае разработчиков. Для того, чтобы изменить свои привычки, недостаточно новостей о новомодных веяниях, нужна конкретная цель, которую можно потрогать здесь и сейчас, а не какая-то отдалённая и туманная. Что касается AF_UNSPEC, то попробуй создать гнездо с таким типом адреса. Наиболее вероятно, что ты в ответ получишь -1 и EINVAL. Это связано с тем, что конкретный сетевой стек выбирается именно на этапе создания гнезда. Что касается hardcoding, то, указывая вместо AF_INET AF_INET6, ты занимаешься тем же самым. Те же яйца, только вид сбоку.
а что такое гнездо? )
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
а при чем тут привычки? если нет собственной воли, то менеджер продукта должен бы подумать. нет ни того ни другог, и если это не пет проект, то.. имеем что имеем.
Притом, что менеджеры тоже люди, только перед ними ещё стоят конкретные сроки, и иногда нехватка ресурсов и исполнителей, и им некогда задумываться о таких мелочах.
источник

VG

Vladislav Grishenko in ru_ipv6
getifaddrs + bind на каждый решает проблему. но, это надо использовать, конечно забиндится на 0.0.0.0 проще
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Притом, что менеджеры тоже люди, только перед ними ещё стоят конкретные сроки, и иногда нехватка ресурсов и исполнителей, и им некогда задумываться о таких мелочах.
некогда задуматься о мелочах => проблемы на этапе прототипирования и архитектуры вцелом
источник

VG

Vladislav Grishenko in ru_ipv6
а потом в структуры адреса не влазят )
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
а что такое гнездо? )
Это то, что по-английски называется socket. Английский язык тоже учить надо, в том числе заглядывая в словарь.
источник

VG

Vladislav Grishenko in ru_ipv6
и : не парсятся как часть адреса, а не port delimiter
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Это то, что по-английски называется socket. Английский язык тоже учить надо, в том числе заглядывая в словарь.
в этой предметной области сокеты называются сокетами, а не гнездами. jfyi
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
в этой предметной области сокеты называются сокетами, а не гнездами. jfyi
Это жаргонный англицизм. Либо пиши по-английски, либо используй русские слова. Иными словами, либо крестик сними, либо трусы надень.
источник

VG

Vladislav Grishenko in ru_ipv6
и, если переводить, то уж "разьем". т.к они не только "слушающие", но и "соединяющиеся"
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Это жаргонный англицизм. Либо пиши по-английски, либо используй русские слова. Иными словами, либо крестик сними, либо трусы надень.
да, я говорю о том же. гнездами они в прикладной разработке никогда не назывались )
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
некогда задуматься о мелочах => проблемы на этапе прототипирования и архитектуры вцелом
Правильно. Если цель отдалённая и туманная, а жить надо здесь и сейчас, то на практике о ней не задумываются.
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Правильно. Если цель отдалённая и туманная, а жить надо здесь и сейчас, то на практике о ней не задумываются.
эффективный чайка менеджмент )
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
и, если переводить, то уж "разьем". т.к они не только "слушающие", но и "соединяющиеся"
У разъёма есть штекер и гнездо.
источник

B

B00Mer in ru_ipv6
Vladislav Grishenko
да, я говорю о том же. гнездами они в прикладной разработке никогда не назывались )
Знаешь, я в теме четверть века, но жаргонные англицизмы мне до сих пор слух и глаза режут.
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
У разъёма есть штекер и гнездо.
а так же цоколь, патрон, розетка и еще 100500 не относящихся к *предметной* области синонимов
источник

VG

Vladislav Grishenko in ru_ipv6
B00Mer
Знаешь, я в теме четверть века, но жаргонные англицизмы мне до сих пор слух и глаза режут.
ну что сказать. не все требует перевода, особенно в техническом плане
источник

VG

Vladislav Grishenko in ru_ipv6
иначе сложно потом rfc читать )
источник

I

Igor in ru_ipv6
Vladislav Grishenko
иначе сложно потом rfc читать )
офтопик почистите
источник