Anonymous
Пошла жара 😁
Алексей
Аххаха
Алексей
Предоплатой
Алексей
За меня не надо решать ,мне просто нужно подсказать и я прошу у более опытных как это правильно реализовать ! А тут денег хотят !
Daniel
Плохой вопрос. Откуда мне знать?
Алексей
О админ не спит)
Алексей
Спокойной ночи
Алексей
Пойду PHP учить
Daniel
Тоже вариант
Nikolay
Пойду PHP учить
вот это правильно. может даже лучше с Паскаля или Бейсика начать
🏁Александр
все кормите тролля?
Constantine️
могу его отсюда выпилить
Constantine️
из флуда демократия выпилила
Constantine️
а отсюда я
Constantine️
ставьте 5 плюсов и влеплю мьют ему
Nikolay
+
Алексей
5+
Je
если это тролль, то он скучный, выпиливай
Constantine️
+
Constantine️
Саша — кайфолом
🏁Александр
да пусть живет зверушка
🏁Александр
если будет себя хорошо вести и будет учить гоу
Constantine️
уже ж все )
Constantine️
Саша его в бан кинул 😄
🏁Александр
🙁
Aleksandr
я это персонажа знаю полгода, и он туповатый тролль
Aleksandr
очень прямо троллит
Aleksandr
несмешно
Alexander
Мои сообщения вообще видно? они не помечаются как просмотренные
Alexander
Je
никто не в курсе в итоге?
Такое бывает, что рядовые программисты не тюнят системы и не меняют mtu на сетевых интерфейсах. Чисто теоретически нарушить работу это не может, большим он стоит, потому что гонять большие пакеты локально можно дешево - наружу и 1500 не всегда пролезут ввиду ограничения сетевых железок) А вот станет ли лучше это уже, видимо, сильно зависит от задачи - было бы здорово, если бы написал подробно, с картинками и прочим, может после этого все бы побежали крутить mtu и радоваться, но пока это звучит как странное предположение без пруфов
Alex
Можно ли для "тестов" приложений локально менять mtu на lo0 на стандартные 1500? не повлияет ли это как-то на системные процессы? заметил что на 1500 сетевое приложение работает шустрее, чем на дефолтных 16384
какие тесты вы делаете на lo? этож тепличная среда, трафик совсем по-другому обрабатывается. mtu менять можно, tcp будет работать одинаково (там фрагментация работает именно так, как ожидается, только производительность может немного упасть, но это иррелевантно реальному опыту т.к. lo это даже близко не ethernet). в udp фрагментации нет, но 1500 и рядом должно работать норм.
heavycharged
В idea для Явы есть брекпоинт по условию... Наверное и для го есть.
Для Goland есть Condition Breakpoints, но я юзаю VSCode. Впрочем, я для этого и задавал вопрос про Condition Breakpoins выше.
Pawel
https://github.com/albrow/fo
ёшкин кот, вот неймёца же кому то
Michael
ёшкин кот, вот неймёца же кому то
лунапарк с функциональщиной и параметрическим полиморфизмом)))
Aliaksandr
Приходите на митап https://www.meetup.com/ru-RU/uagolang/events/251712321/
aadz
ну не то, чтобы тесты, просто тестирую разрабатываемое приложение
C MTU 1500 приложение может работать немного быстрее, чем 16К, если приложение короткоживущее, просто новые буферы IO ядро делает меньше и быстрее для нового соединения. Но в долгоиграющих приложениях - нет. Представь, что ты работаешь с базой по TCP на 127.0.0.1? Тогда будет разница, получишь ты результаты запроса в одном пакете сразу, или это будет 5-10 пакетов при MTU 1500.
Alexander
А если у тебя пакеты не больше килобайта?
aadz
Ну. lo ведь не только ты пользуешься...
Alexander
Судя по ifstat только я и пользуюсь
Damian
кто нибудь работал с такой валидацией пароля в структурке type Name struct { ... Password *string json:"new_password" validate:"min=3,max=40,regexp=^([a-zA-Z0-9]*)$" ... }
Alexander
Понятно, что в реальной среде скорее всего буду не один
Damian
что то не валидирует нифига и ошибка вываливается
aadz
Понятно, что в реальной среде скорее всего буду не один
Там человек пишет что-то и спрашиввает, стоит ли менять MTU на lo, Нет, не стоит! Неизвестно, кто и где потом этой программой будет пользоваться, и как там с lo работают
Alexander
Ну. lo ведь не только ты пользуешься...
Посоветуйте, пожалуйста, годный материал по tcp/ip и программированию сетевых приложений в целом. Интересуют не общие подходы, а нюансы, как mtu, Настройки rcv snd буферов. Примеров как написать клиент-сервер навалом, но вот о тонкостях и нюансах там никто не пишет
Alexander
Спасибо)
Alexander
Подскажите, пожалуйста, на чем реализовать обмен между гошными сервисами? http rest как-то не быстро, встроенный net/rpc вроде как фрозен, да и где-то читал что gop будут выпиливать, gRPC наше все? Нагрузка 300-500 rps. В основном, отдача данных (до килобайта).
Alexander
Наше все
не нравится, что врапперы над кодогенерацией лепить нужно...
kås
Меньшее из зол
kås
Ничего нет идеального
Alexander
жаль, спасибо =)
Alexander
не любитель велосипедов =)
Michael
был недавно
где и когда? или вы про nem?
Алексей
https://github.com/albrow/fo
Какая красота! Сообщество фиксит косяки Go.
Artem
Artem
я правда не думаю что тут «фиксит». Скорее допиливает то, что ему нужно. Или просто хочется...
Алексей
но вот почему создатели голанга так и не смогли такое запилить
Vadim
но вот почему создатели голанга так и не смогли такое запилить
Черт знает, возможно, они против дженериков.
Andrey
но вот почему создатели голанга так и не смогли такое запилить
Не хотят... и вообще, я например не знаю какие у них цели...
Vadim
Не хотят... и вообще, я например не знаю какие у них цели...
Хотят в го 2.0 ломать обратную совместимость, хотя, если честно, не понимаю зачем, так как не вижу явно некорректно написанного синтаксиса.
Pawel
Как вы заебали.... Напишите пожалуйста здесь свои дуже вумные мысли на эту тему https://github.com/golang/go/issues/15292 Не надо это тупого флуда, а?
Artem
но вот почему создатели голанга так и не смогли такое запилить
не «не смогли», а не стали. Люди создавали язык под свои нужды, у них не было необходимости в тех или иных вещах.
Vadim
BTW, go даже без дженериков one love.
Vadim