Артем
310
Артем
Притом что максимальный 300
Alexander
это же прекрасно
Артем
Кайф
Артем
А у меня 2.5 года в айти
Артем
Ето все
Alexander
я кстати, не знаю, что вы жалуетесь вместе с тайм комплексити? у вас же всего 4 года сейчас
Артем
Это шо?
Артем
Архитектор?
Herman
забавная в гитлабе фича
Артем
Я попал на стартапный стартап в айти нп питоне
Артем
Теперь тут и сижу
Артем
Впринципе хер знает что круче
Артем
Да
Артем
Я слышал у Дудя был такой чел, который помогал в создании и развитии стартапов
Denis Pershin
А зачем тогда нужна корочка проф образования?
Например чтобы получить blue card в Европе, сейчас ты думаешь, что чтобы прогать тебе не нужен диплом, это так, но когда он тебе понадобиться, надо будет потратить 5 лет на его получение.
акуадё
Хотя если прям инженерник, это да..
Максим
учиться
Alexander
в смысле школы не будет?
Alexander
мб дистационно будете учиться
Alexander
как весь ковид все учились по планете
Alexander
короче, совет не паниковать))
Alexander
как будет, так будет. но ведь, вероятность, что закончится за месяц хотя бы есть
Null
Парсинг с конкуренцией в Golang https://uproger.com/veb-skrejping-s-konkurencziej-v-golang/ @Golang_google
Ваня Гречка
Ну летают ракеты и шо, зачем паниковать, просто отдыхайте и забейте
Anonymous
лучше бы я в мак пошел, а не тратил пол года на это все
Herman
так можно ливнуть
Anonymous
не хочется видеть себя в списке на отчисление
Herman
я имею в виду отчислиться
Anonymous
а
Anonymous
так можно?
Anonymous
ну в армию загребут наверно
Anonymous
неплохой кусок кода мне понравился
Herman
диалект брейнфака
Feofan
неплохой кусок кода мне понравился
нуу не успел отформатировать
Anonymous
а чел который с 2.5 лет опытом работы
Anonymous
поч ты жалуешься
Anonymous
у тебя есть опыт и наверно ты шаришь
Herman
не дают функции писать
Anonymous
стоп
Anonymous
на пайтоне?
Herman
предлагаю опыт на пайтоне не считать опытом
Anonymous
а там же на петухоне даже ф-ции не нужны вроде
Feofan
неплохой кусок кода мне понравился
Ребята, есть такой кусок кода func (packet Packet) send(connection net.Conn) error { var buff bytes.Buffer encoder := gob.NewEncoder(&buff) err := encoder.Encode(packet) if err != nil { log.Printf("%+v", errors.Wrapf(err, "Can't encode %v packet", packet["type"])) return err } rc4Instance, _ := rc4.NewCipher([]byte(key)) rc4Instance.XORKeyStream(buff.Bytes(), buff.Bytes()) err = binary.Write(connection, binary.LittleEndian, uint32(buff.Len())) if err != nil { log.Printf("%+v", errors.Wrapf(err, "Can't send %v packet", packet["type"])) return err } _, err = connection.Write(buff.Bytes()) return err } на сколько его безопасно вызывать из нескольких горутин? (есть подозрения что данные при отправке портятся) К примеру вызов binary.Write да и вообще пакет binary потокобезопасен?
Anonymous
дежавю
Anonymous
такое же уже было
Alexander
вуз скука смертная
сам сшорткатить решил. так бы ходил в вуз и пинал балду, надеясь, что чему-то научат, а потом работать пойдешь. и жил бы припеваючи
Anonymous
сам сшорткатить решил. так бы ходил в вуз и пинал балду, надеясь, что чему-то научат, а потом работать пойдешь. и жил бы припеваючи
а куда идти-то потом? ну будет тебе 22 года(сейчас это возраст лидов уже)а ты со знанием аськи и сишки никуда не сможешь пойти
Alexander
потом решать =))
Alexander
а что в 30 делать кстати в таком случае? на пенсию?
Alexander
ну типа ты уже должен все уметь и перепробовать и быть СЕО фейсбука какого к 30 в таком пути
Anonymous
ну типа ты уже должен все уметь и перепробовать и быть СЕО фейсбука какого к 30 в таком пути
ну а как было бы в реальности ты сгоришь и пойдешь кабанчиком откисать
Vladislav
Всем привет, как в Go можно проще сделать такое:
Vladislav
имеется ввиду, хочу сделать log функцию, которая будет формировать строку, только если включен debug
Vladislav
функциональный литерал выглядит очень громоздко
Vladislav
в идеале хотелось бы так LogDebug { "Hello %s", getUserName() }
Maks
а куда идти-то потом? ну будет тебе 22 года(сейчас это возраст лидов уже)а ты со знанием аськи и сишки никуда не сможешь пойти
Какие там лиды в 22))) сеньор который с 15 лет пишет мейби, но и то хз. ТимЛид это не самый умный и знающий и умеющий член команды. У него вообще другая зона ответственности. ТехЛид тоже вряд ли в 22 возможен в принципе. Мне 31 я себя ощущаю как мидл+ но прошу как сеньор средний. Вообще эти ярлыки далеко не всегда реальность отображают. Кол-во опыта не в годах измеряется. У меня 6 лет опыта с полного nil’а. Но опять же знания и опыт определяются кол-ом технологий, подходов, проектов, стеков и так далее
Maks
Нюансов всяких
Maks
Сколько архитектур пощупал
Herman
не ты че
Anonymous
да не, я просто зарофлил
Herman
2 года и сеньор
Maks
У меня вот потенциально может быть офер в проект с экстремальным программированием через тдд)
Maks
Оч интересно, всегда хотел тдд попробовать
Maks
На практике
Vladislav
ну смысл то в том, чтобы не вызывать некоторый код, который необходим только для дебага
Vladislav
так то я могу продублировать функцию лога и внутри проверку сделать.
Yevhen 🇺🇦
Помогите, пожалуйста разобраться. Пытаюсь завести Go 1.18 в VSC на MAC. Создал пустой проект test с main.go В go.mod module test-module go 1.18 В go.work go 1.18 Плагин Go устрановлен, но при попыте запустить возникает ошибка: Starting: ~/go/bin/dlv dap --check-go-version=false --listen=127.0.0.1:55966 --log-dest=3 from ~/git/GO/test DAP server listening at: 127.0.0.1:55966 Build Error: go build -o ~/git/GO/test/__debug_bin -gcflags all=-N -l . go: no modules were found in the current workspace; see 'go help work' (exit status 1)
Alexander
а можно скриншот файлового дерева? не очень понял
Alexander
и что ты пытаешься сделать пропустил. дебаг запустить?
Yevhen 🇺🇦
просто запустить на исполнение, а потом запустить в отладкой
Andrey
а ты сам то 1.18 скачал то?)
Yevhen 🇺🇦
да, из консоли через go run работает
Andrey
а делал go mod tidy? и VSC не ругается на сам проект то?
Alexander
что такое go.work? это типа воркспейсы новые?
Yevhen 🇺🇦
а делал go mod tidy? и VSC не ругается на сам проект то?
go mod tidy возвращает пустой вывод и в воки и мод ничего не дописывается