Evgeniy
Есть прекрасные компании с прекрасным руководством)
Valery
ну вот даже роут 256 если смотреть
Борис
просто есть прекрасная конкуренция в печальном мире джунов, а сейчас на рынке необычная ситуация, поэтому большая часть вакансий это middle+/senior, чтобы он делал всю работу и ещё решал вопросы всякие
Herman
залечу между делом: если кто заинтересован в стажировке и находится в локациях Минск, Польша, Литва, то пишите в лс
Илья
но кураторы рута лучшие: некоторым дали доступ до 1 части старого курса. Фиксят любую проблему и всегда отвечают
Илья
Добрый день! Мы могли бы сказать, что это фича, но это все-таки не она. Искренне просим прощения за неудобства, подрядчик уже решает проблему, работа некоторых материалов стабилизирована, а видео ещё в процессе. Посовещались с командой, приняли решение, что продлим всем слушателям доступ к курсам на несколько недель. Вернёмся с подробной информацией немного позже. Спасибо за ваше понимание!
Илья
казалось бы, зачем вообще помогать непрошедшим?
Valery
я не говорю что они плохие
Valery
а о том что были люди которые прошли их испытания но их не взяли в виду нехватки опыта
Борис
казалось бы, зачем вообще помогать непрошедшим?
чтобы в будущем другие не столкнуться с такой же проблемой, репутация в этой среде очень решает
Anonymous
формула успеха пойти работать в мелкую компашку => отработать +-4-5 месяцев => потеть как тварь => после 5-го месяца потеть как тварь на собесах => получена ачивка норм работа ;)
Илья
писали про опыт когда баллов не хватало
Nikita
Вопрос: хочу свич сделать из QA в dev. Лид, умею в разные виды автоматизации. В прикладные вещи тоже, типа докера,кубера, графаны и т.д. На сколько можно рассчитывать свичнутся с учётом хорошей базы на Go? И на какие примерно вилки?
Valery
да пройди пару собесов и узнаешь
Valery
тут тебе толком не скажут
Alexander
Go используется в QA?
Alexander
приемочные и подобные тесты пишут таки?
Nikita
приемочные и подобные тесты пишут таки?
я лично на Python пишу, переучиываюсь на Go. Но ваще пишутся интеграционные тесты в большей массе на Go. Так же используют Go, чтобы писать тесты для gRPC(protobuf). Так же всякие доп.штуки для тестирования - мок сервера, сервисы для поддержки тестирования, боты и т.д.
Alexander
интересно просто
Nikita
либы какие гошные используют? тестируют апишки или что в браузере получается?
обычно это http/net, Testify. тестириуют апишки. В браузере к сожеланию на Go - не очень хорошая реализация протокола Selenium (штука которая позволяет эмулировать поведение пользоватея в браузере)
Alexander
тогда все укладывается в мою картину восприятия. а я надеялся... вдруг...
Иван
я тож в вб на стажировку, чел которого тож взяли, давай держаться вместе и не сдаваться 💪
Ron Mount
https://github.com/ozontech/cute
Максим
Парни, подскажите по protoc
Максим
protoc-gen-go-grpc: program not found or is not executable Please specify a program using absolute path or make sure the program is available in your PATH system variable
Максим
which protoc-gen-go /home/user/go/bin/protoc-gen-go
Максим
в .bashrc
Максим
export GOROOT=/usr/local/go export GOPATH=$HOME/go export GOBIN=$GOPATH/bin export PATH=$PATH:$GOROOT:$GOPATH:$GOBIN export PATH=$PATH:$GOPATH/bin source /home/user/.bashrc
whois
https://habr.com/ru/post/667164/
С первого взгляда вообще не ясно как ее юзать
Иван
whereis protoc-gen-go-grpc
詹姆斯
ask questions:do you practice marksmanship
Grigory
ну для первого опыта думаю норм
Первый опыт действительно может быть норм, потому что велика вероятность что придётся делать все и сразу и во всем разобраться придётся
Grigory
Но нужно быть готовым к неадекватному руководству, джуном/стажером это будет меньше заметно конечно С другой стороны там велика вероятность свободы действий, делаешь как хочешь, сам инфру для себя поднимаешь, но и сам ее админишь
Alexander
С первого взгляда вообще не ясно как ее юзать
+ сугубо для тех кто знаком с аналогом на другом языке, упомянутом в статье
Alexander
у меня все руки не доберутся разобрать, что оно делает
Alexander
так не пишут норм статьи
Grigorij
Парни, подскажите по protoc
а пермишины есть? а то если всё на месте, хз даже что подсказать
Максим
Надо было новые пакеты поставить по инструкции )
Grigorij
угу, хотел написать ещё, что по идее у них там в доках в принципе норм описано
Null
Go против Rust — производительность вне конкуренции В статье Наблюдение за выполнением конкурирующих задач в Go и Rust коллега cpmonster привёл весьма интересные результаты: Программа на Rust показала намного большую производительность при вычислении членов возвратной последовательности, чем программа на Go: 367 млн. итераций в секунду против 44 млн. Ну, в 1.5 раза… Ну, в 2 раза… Но семь гвардейцев за два дня — это слишком, тем более что тут "гвардейцев" больше восьми! Или нет, не слишком? В общем, потенциал любопытства пересилил другие потенциалы и я провёл своё исследование. Повторение — мать учения и основа научного метода Для начала попробуем воспроизвести результаты. Нужны исходники, а также Go и Rust (у меня версии 1.18 и 1.61, соответственно). Читать @rust_code - канал для изучения Rust
Alexander
Нет что бы смириться, что го медленный почти как петухон, и жить дальше...
Tony
😳
umdnt 📻
Go против Rust — производительность вне конкуренции В статье Наблюдение за выполнением конкурирующих задач в Go и Rust коллега cpmonster привёл весьма интересные результаты: Программа на Rust показала намного большую производительность при вычислении членов возвратной последовательности, чем программа на Go: 367 млн. итераций в секунду против 44 млн. Ну, в 1.5 раза… Ну, в 2 раза… Но семь гвардейцев за два дня — это слишком, тем более что тут "гвардейцев" больше восьми! Или нет, не слишком? В общем, потенциал любопытства пересилил другие потенциалы и я провёл своё исследование. Повторение — мать учения и основа научного метода Для начала попробуем воспроизвести результаты. Нужны исходники, а также Go и Rust (у меня версии 1.18 и 1.61, соответственно). Читать @rust_code - канал для изучения Rust
а почему тогда сразу с C не сравнили?) да и Rust, как я знаю, не очень популярен в РФ. тем более, что в сравнении низкоуровневый язык - Rust, когда Go таковым не является.
Alexander
Потому что rust тоже сравнительно модный молодежный
Alexander
Да как не популярен? А кто ещё из конкурентов хоть как-то популярен? Ди?
Vladimir
а почему тогда сразу с C не сравнили?) да и Rust, как я знаю, не очень популярен в РФ. тем более, что в сравнении низкоуровневый язык - Rust, когда Go таковым не является.
Меня всегда бесили в Go приколы из разряда, например, распарсить JSON. Каждый раз когда нужно сделать опциональные поля или варианты нужно писать бойлерплейт или просто забить на такой случай. В Rust все намного проще варианты решаются через enum, а дефайнинг и проверка опциональности через Option or smth. Такие “мелочи” сильно упрощают написание кода и нагрузку на внимание программиста, хотя казалось бы Rust, как вы вырализись, низкоуровневый.
Vladimir
Go против Rust — производительность вне конкуренции В статье Наблюдение за выполнением конкурирующих задач в Go и Rust коллега cpmonster привёл весьма интересные результаты: Программа на Rust показала намного большую производительность при вычислении членов возвратной последовательности, чем программа на Go: 367 млн. итераций в секунду против 44 млн. Ну, в 1.5 раза… Ну, в 2 раза… Но семь гвардейцев за два дня — это слишком, тем более что тут "гвардейцев" больше восьми! Или нет, не слишком? В общем, потенциал любопытства пересилил другие потенциалы и я провёл своё исследование. Повторение — мать учения и основа научного метода Для начала попробуем воспроизвести результаты. Нужны исходники, а также Go и Rust (у меня версии 1.18 и 1.61, соответственно). Читать @rust_code - канал для изучения Rust
Еще вспомнил рефакторинг вариантов error которая возвращается из функции. Так как error это интерфейс он в душе не **** что какой-то вариант ошибки после рефакторинга из функции больше не возвращается, а проверки в местах вызова остаются и их нельзя отловить компилятором во время рефакторинга, только если программист сам вспомнит что там был какой-то if errors.Is(err, FooErr) и что это нужно удалить.
Vladimir
тогда что ты тут-то делаешь?
Да я подписался когда еще на Go писал. Прочитал твой коммент и накрыло немного вьетнамскими флешбеками.
umdnt 📻
Да как не популярен? А кто ещё из конкурентов хоть как-то популярен? Ди?
C++, но у него там анархия и он не модный молодёжный, если говорить о языках примерно того же уровня, что и раст
Alexander
это не конкурент
umdnt 📻
это не конкурент
а что тогда?
Борис
А там бенчмарки только с for и внутрянкой итератора?
Alexander
а что тогда?
совсем не конкурент
Борис
java и c# конкуренты go)
umdnt 📻
совсем не конкурент
какую сторону ты рассматриваешь?
umdnt 📻
Grigorij
тогда уж скорее петухон
Alexander
го не может быть заменой плюсам, энивей
Alexander
какую сторону ты рассматриваешь?
безопасность, простота
umdnt 📻
го не может быть заменой плюсам, энивей
а кто сравнивал плюсы и го?
Alexander
ты, вроде как. опосредованно
umdnt 📻
уверен, что тут про голанг?
даже косвенно - нет.
Кейтлин
каким образом преобразовывать haic, heif в png ?
Кейтлин
https://github.com/jdeng/goheif
а она рабочая ?
Кейтлин
два года не обновлялась
Sharof
а она рабочая ?
не пробовал
Кейтлин
ага ее править надо
Кейтлин
или тащить c++ ? https://github.com/strukturag/libheif/blob/master/go/heif/heif.go
Илья
ага ее править надо
так это вроде warnings