Dmitry
кому что, я вполне себе даже для личного юза покупал idea ultimate, потому что просто удобно, чего бы и не заплатить
Dmitry
{{тут было что-то с душком политики, убрал}}
Dmitry
А тут норм такое обсуждать бтв?
Dmitry
я тут просто человек новый, хз как у вас в чатике
Dmitry
ну я тогда в личку отвечу лучше, чтобы не портить атмосферу
Alexander
зачем вам эти курсы все? учитесь и идите работать как тайм комплексити, например. все какую-то серебряную пулю ищут
Alexander
Стажировка это другое тм
Q
что с ним?
Maks
что с ним?
Уходят из рф совсем. Закрывают подразделение. Сотрудников некоторых увозят
Maks
Alexander
прям свою
Alexander
на универсальность функции
Alexander
но вроде их с опаской применяют
Alexander
сам не юзал, тех лид сказал сырое еще нехер)))
Alexander
Alexander
cейчас они вроде как медленнее, потом оптимизируют. есть какой-то волшебный параметр, что быстрее становится, чем интерфейсы
Alexander
ты же учишься? так вот учись. когда будешь работать, уже поправят. по дизайну должно быть отлично, но пока оптимизация вроде бы как подкачала слегка
НеМаргарита
Приветик народ
Провожу небольшой опрос среди программистов насчет ресурсов которыми пользуются для повышения своей квалификации. Будет замечательно, если вы уделите мне пару минут)
https://docs.google.com/forms/d/e/1FAIpQLSfNAFHTHipJ02esDVfYCWmkolkV-BZWLXKh1ZF9waUaAaKV-g/viewform
Нужно чтобы еще человек 10 ответило для полноты информации) спасибо!
Ron Mount
https://docs.google.com/document/d/1HR2D3gUB1PuM4g729os7fkbSTm9vmcAl3FVhigMjuH4/edit
Ron Mount
там организаторы квиза ответы скинули
Alexander
Alexander
втф
Alexander
оккк... типа есть разница make(chan bool) и make(chan bool, 0)?
Sasha
Alexander
где это написано?
Alexander
по тем источникам, я пока гуглю и нагугливаю, что буфер 0 == небуферизированный
Alexander
вот у меня было подозрение, что тест всратый
Alexander
тоже не понимаю. точно точка
Alexander
Dmitry
А часто так вообще импортят пакеты?
Null
Уменьшаем количество ошибок в коде и пишем линтеры под конкретные проекты быстро и без лишней боли. Как? Ребята из Delivery Club отвечают в последнем кейсе про анализ синтаксиса.
Из статьи вы узнаете про неочевидные приемы автоматизации проверки кода, познакомитесь с go-ruleguard и другими хитростями разработчиков Delivery Club.
Все подробности по ссылке.
Evgeny
есть какой-нибудь красивый синтакс вместо ?: чтоб pagingKey ициниализировать?
Alexander
да тест реально нехороший человек делал
Alexander
Alexander
println(runtime.GOMAXPROCS(0))
$ go run .
4
$ GOMAXPROCS=2 go run .
2
Alexander
они мне настроение понизили очень своим тестом
Alexander
????????? что значит верно?
Alexander
так да, но эти же мать его их там говорят, что только через код
Alexander
не понял суть
Alexander
я ответил math.Pi потому, что пи не 3.14, а там более менее точное значение лежит
Alexander
но сам вопрос странный, мягко выражаясь
Alexander
короче, если у них там такие специалисты, то идти туда опасно, а если не могут оторвать норм чела на 5 минут тест проверить, то тоже стремно
Dmitry
Мне кажется такие тесты могли и hr/контент скопировать из левых источников
Dmitry
но то, что не проверили это конечно такое себе
Alexander
да пздц настроение посредственная оценка попортила тогда. притом, это вроде не все вопросы и там были вопросы с супер всратой формулировкой
Alexander
и типа варианты:
1. Все вышеперечисленное
2. Опция А
3. Опция Б
4. Ничего
Alexander
аааааааааа
Dmitry
Ты же вроде опытный, можно считать это плохим собесом, где тебя просто зарывают вопросами в стиле "летят два крокодила, один зеленый, другой направо, сколько лет ежику?"
Alexander
🄻🄰🄺🄸
А тут кидали мем про девопс инженера?
Herman
Herman
потом с такими ребятами работать не хочется
Dmitry
на такую лучше не ходить
а никто и не говорит, что туда надо идти, но к сожалению, до самого собеса ты обычно не знаешь чего ждать
Herman
можно отказаться в процессе
Maks
Кто знает какой нить сервис для алертинга?
Maks
Что бы отправлять алерты в различные системы типо телеги там, почты, всё такое
Maks
всмысле ты им запрос они тебе алерт
Artur
все, кто запускает докер контейнеры на серверах в интернете и прокидывает порт с хоста в докер и при этом не хочет чтобы порты от докера торчали наружу:
https://youtu.be/vjcig6cwawM
N
Привет, подскажите где ошибка пожалуйста
"TrackingParams": []map[string]interface{}{
{
"transcationId": r.ID,
},
{
"subAffiliateId": r.AffSub,
},
},
if helpers.IsNotEmptyValue(p.AffID) {
requestBodyValue["TrackingParams"].([]map[string]interface{})["subAffiliateId"] = helpers.ParamsReplacer(p.AffID, r, f)
}
Alexander
лол, а если вместо map[string]interface{} использовать структуру с прописанными мета тэгами (под джейсон или что там у тебя)? я похлопаю тому, кто это разберет
Alexander
requestBodyValue["TrackingParams"]["subAffiliateId"] = helpers.ParamsReplacer(p.AffID, r, f) - мб
Herman
не помню контекста, напомнишь?
Sasha
лайвкодить заставляют, изверги
N
Dmitry
никогда не понимал, почему просто не попросить кандидата пошарить экран и писать в том, в чем ему удобно
Alexander
хм
Herman
да от таких и не нужен фидбек
Artur
надеюсь первый вопрос от вас был: а что такое двочиный поиск?
если нет, то жаль, такой шанс упущен
Alexander
foo := requestBodyValue["TrackingParams"]
foo["sub...."] = ...
requestBodyValue["TrackingParams"] = foo
Sasha
так это норм, цель, посмотреть, что ты рассуждаешь норм и +- код можешь писать (или не можешь без подсветки вообще, значит без году неделя на го)
Alexander
дело в том, что мапа не может дать указатель на элемент. и в некоторых случаях проапдейтить его можно только присвоив все значение
Alexander
я уже не помню, возможно ли иное
[object Object]
Кто шарит за трансфер в ioutil?
Когда пытаюсь вытащить из реквеста body, выдает ошибку http: proxy error: http: invalid Read on closed Body
Причем в инете вообще инфы нет по этому поводу, в исходниках пишется что нужно закрыть response.Body.Close(), делал, всё равно не воркает
[object Object]
Да
[object Object]
ioutil.readAll(reqeust.Body)
[object Object]
По всей видимости reader.Close() отработал ещё до выполнения transer
[object Object]
но как такое может быть вообще