Anonymous
Ребят, кто работал с криптой на уровне апи? Напишите в личку
invariance
а еще чего?)
invariance
установленная длинная
Забаньте пж оратора выше (который про крипту). Наспамил везде где можно, удалил в двух группах его месседжи
Aleksandr
Ну вроде не спамит
Anonymous
Срочно ищем разработчиков. Ссори если кого то сильно потревожили.
Daniel
Заполнять слайс с установленной длиной будет чуть быстрее, так как поле длины не надо будет инкрементировать. Но скорее всего этот прирост будет мизерным.
OMG расширение слайса на самом деле означате следующее: 1. вычисляется новая подходящая длина. там некая эвристика, насколько я помню. 2. выделяется новый слайс соответствующего размера 3. данные копируются из нового слайса в старый 4. к новому слайсу добавляется новый элемент(ы) 5. старый слайс утилизируется GC поэтому везде, где только возможно, надо указывать слайсу размер при выделении, это экономит сухественное количество операций.
Daniel
тогда разницы нет вообще
Zver
тогда разницы нет вообще
Маленкая есть в виде увеличения поля длины, но по временным затратам мизерная.
Daniel
все, что нельзя померять, не существует
Zver
все, что нельзя померять, не существует
Тест как-раз показывает. Пару-тройку процентов.
Zver
По крайней мере на моей машине. Выкопал тест двухлетней давности. Тоже кто-то тут интересовался скоростью.
Zver
Andrey
Всем привет. Кто то использует JSON5?
Aleksandr
думаю, что никто)
Andrey
вот про это и хотел спросить. Я не нахожу бенчмарков. Всё так плохо?
Andrey
а нативной поддержки в браузерах тоже нет?
Andrey
тобишь в яваскрипте
Aleksandr
а нативной поддержки в браузерах тоже нет?
это же очередной наколеночный формат, которые раз в полгода презентуют на хабре.
Andrey
поянтно. Спасибо. А счастье было так близко 🙂
Илья
судя по гитхабу, наколенят уже пару лет
Max
какие есть рекомендации по использованию mgo.v2 ? помимо копировании сессии при каждом запросе
Aleksandr
какого плана рекомендации нужны?)
Max
какого плана рекомендации нужны?)
ну, как лучше это дело все использовать и как лучше поддерживать соединение с mongo
Max
ну или отслеживать коллбек закрытия сессии, для ее рефреша
Max
потому что через какое-то время она намертво умирает и все
Vladislav
в плане?
Ну главную репу забросили. https://github.com/globalsign/mgo сам автор рекомендует.
Kirill
йеп
Anonymous
?
Йеп == Yep == Ды == Да
Constantine️
Yeh еще есть
Constantine️
и это есть
Constantine️
сейчас еще скажу
Alexander
йех - это когда тебя на интересный легаси проект отправляют
Max
ну типо я прочитал йёп
Constantine️
во
Constantine️
еще yus есть
Constantine️
трудно было вспомнить
Andrey
can can - в синглише тоже за yes сойдёт
Max
Посоветуйте книжечку по Go на русском, плз
Anonymous
Язык программирования Go
Anonymous
Пожалуй, лучшее на русском
Max
Пожалуй, лучшее на русском
Начинал ее читать на англ, но чет не зашла, посмотрю на русском, спасибо
Constantine️
а? О_о
это такое жирное утрирование по ходу
Pawel
Не в курсах, есть ли какой то стандартный интерфейс с методом Parse(string) error ?
Pawel
без разницы
Pawel
ага, сойдёт, спасасибо. Лень самому название придумывать для абстракции значения, которое может быть получено из строки
Nik
Народ, кто пользует proto/grpc. если я добавил поле в proto файл в одном приложении, а в другом нет - то обмен лопнет, верно понимаю? Или я могу зарезервировать заранее пулл полей и не париться?
Anonymous
можно спокойно добавлять/удалять поля, если без конфликтов по номерам полей со старой версией схемы
Alexander
я хз, но на практике у меня так не получалось. Добавлял новое поле в message, с новым номером. И сразу возникали ошибки при обмене
Alexander
приходилось подтягивать новый протобаф в другой сервис
Alexander
@gurinderu у нас же как раз проблемы возникали, даже если не было вложенности
Anonymous
@gurinderu у нас же как раз проблемы возникали, даже если не было вложенности
Нет, из-за вложенности. Если просто месседж, то все ок будет.
Alexander
а, ну да. У нас в месседже запроса был вложенный месседж, у которого как раз добавляли поля
Nik
проверил без вложенностей - все норм. А вот если вложеннсоти ломают - это грусть(
Nik
все ок будет, если нет вложенности
и с вложенностью все хорошо.
Nik
по крайней мере на proto3
Дмитрий Петров
Верно, не должно быть никаких проблем. По крайней мере я точно спокойно добавлял поля и ничего не разваливалось.
Дмитрий Петров
и с вложенностью все хорошо.
Дмитрий Петров
по крайней мере на proto3
Anonymous
и с вложенностью все хорошо.
Смотря какая вложенность.
Nik
Смотря какая вложенность.
Ну сколько надо сделать скажи- я проверю
freezlite
как перестать прокрастинировать ?
Alexey
Ошибся чатом
Anonymous
Здесь именно этим и занимаются