Nix
спс
Co.In
ну ясно rune = int32
int32 = 4 байта (да это максимум реальный, но не возможный)
int8 = 1 байт
В UTF8 символы занимают от 1 до 6 байт (хотя по факту используют только 4, еще два про запас оставили, видимо для какого-то клингонского или валерийского =) )
Konstantin
Ваше где-то кидали книгу по бд какую-то, можете перекинутб, а то найти не могу
Nix
переводить string в int только по средствам "strconv" можно?
Anonymous
Anonymous
Nix
А что, мало?
не правильно вопрос поставил, самый экономичный вариант и быстрый?
Aleksandr
Nix
спс
Anonymous
Anonymous
Оптимизировать нужно после написания, а не в процессе (имхо)
Вольти
Irina
Вот эта может
Irina
Pawel
ещё есть чоткая книга про многопоточность из этой серии "7 за 7", про модель параллелизма в го, кложуре, эрланге и акке
Irina
О, прикольно
Irina
Надо чекнуть раз гошечка есть
Anonymous
Dmitry
Комрадес, на удаленку нужен backend-разработчик на GO (GoLang).
🍻
З/П почасовая: от 600 до 1200 руб./час (по результатам испыт.срока - 1 мес).
Обязанности:
• разобраться в чужом коде (есть доки, код "красив")
• разработка бэкенда для мобильного приложения (мессенджер), поддержка и расширение функционала
• написание тестов на свой код, оперативное исправление багов, составление документации на API
• оптимизация производительности системы
Требования и условия:
• у вас есть портфолио и резюме
• у вас низкая загруженность на основной работе или по другим проектам, для нас критично все делать быстро
• у вас продолжительный опыт программирования на различных языках от 3 лет, на Go от 1 года
• ОБЯЗАТЕЛЬНО работа не менее 2-3 часов в день - 20 часов в неделю
• умение ставить задачи "на себя", самостоятельность
• понимание серверной архитектуры
• взаимодействие с удаленными сотрудниками через Slack, Telegram и Bitbucket
Черканите в личку!👍
Anonymous
Кто-то знает возможность сделать размер кучи больше 16Gb?
Anonymous
Ребят кто пользует Protobuf как на вкус ?
Slava
Вкусный
Vasily
немного древесный такой, чуть отдаёт камфорой, но чувствуются и нотки сухофруктов
Eugene
Anonymous
Slava
@antelman а в чём задача?
Anonymous
ответ на свой вопрос я нашел - я компилировал с GOARCH=386 это и давало ограничение
Anonymous
поменял на amd64
Anonymous
если исползовать стороннюю бд то соотв работает сильно дольше
Anonymous
поэтому все в памяти
Vladimir
Slava
@antelman а причём тут твой вопрос про кучу?
Anonymous
😕
Anonymous
при том, что аллокация памяти более 16 гб давала ошибку
Slava
какую ошибку?
Slava
как маленькие =) пришли с вопросом и ждут
Slava
если хотите чтобы решили вам проблему, дайте сразу всю информацию
Slava
Вот мне сегодня пришло письмо
Slava
Вячеслав, добрый день!
Приглашаем Вас принять участие в качестве спикера в конференции разработчиков, город Хабаровск.
Все расходы мы оплачиваем.
Компания WhiteSoft, Хабаровск
Slava
что за конференция, кто это пишет, когда она будет. И почему вообще человек надеется что после такого отношения кто-то к нему поедет
Anonymous
да я достаточно написал.
то, что отвечает за размер аллоцированной памяти - называется heap size. ровно так оно и гуглится на ресурсах
Slava
Ошибку тоже написал?
Slava
Наверное я пропустил
Anonymous
ошибка out of memory
Anonymous
при использовании приложением > 16gb
Anonymous
хотя на сервере есть больше
Slava
ну как ты уже выше написал у тебя 32битное приложение было
Anton
Фига у вас там данных. У нас крохотулечки 😁
Anton
Нано приложения просто
Alexey 〒.
Anonymous
эта книга? на 154 упоминают Go
Anonymous
как перевести Concurrency is an aspect of the problem domain? особенно domain как надо переводить? часто затрудняюсь не смотря на контекст
Oleksii
Oleksii
Конкаренси - аспект предметной области проблемы/задания
Илья
Anonymous
спасибо
Anonymous
просто о конкаренси думаю не ответить, не зря же книгу писали )
Oleksii
Можно говорить многопоточность, но это не совсем правильно и неоднозначно будет
Илья
Есть конкурентные алгоритмы
Oleksii
Ну пусть будет конкурентность тогда
Anton
Anton
Есть вот такая книга по concurrency, но я еще ее только полистать успел
Vladimir
А чем concurrency в го отличается от нее же в другом языке?
Илья
Может там разжеваны внутренности
Vladimir
Vladimir
Каналов? Так массив с мьютексом очень хорошо обьясняет как они работают.
Vladimir
Или горутин? А они обычные корутины из других языков
Илья
как корутины раскидываются по потокам и ядрам и когда происходит переключение на другую корутину
Илья
Но сейчас бегло посмотрел там нет этого
Valentin
https://habrahabr.ru/post/141853/
Valentin
https://habrahabr.ru/post/308070/
Valentin
Первые ссылки в гугле
Kirill
Всем привет, подскажите gorm сама делает коммиты и ролбэки? достаточно просто дергать методы create, update и т.д.?
Anton
Anton
сдается мне, что само там ничего не делается=)
Kirill
Этот кусочек доков я упустил) и похоже она как раз сама все может, а это тип если охота самому за всем этим следить) Спасибо)
Denis
orm-ки не делают сами транзакции, как узнают в какой момент начать и закончить транзакцию?