Kirill
пара ссылок на локальный адрес
127.0.0.1
Kirill
у меня приложение то без вебсервера, зачем ему вообще какой то локалхост
Владимир
Может, там где-то ошибка в синтаксисе затесалась или что-то в этом духе. Потому что ошибка из дебага означает, что localhost в системе не определён (то есть нет знания о том, что это 127.0.0.1).
listener-то у тебя на что-то повеситься хочет.
Владимир
localhost он же не только для вебсервера
Petr
На самом деле проблема или в ipv6 или недостаточно прав на поднятие порта (ограничения от непривелегированных пользователей) или что то делаешь не так )
Michael
Vasily
Вышла 2-я часть моего курса по го
https://www.coursera.org/learn/golang-webservices-2?utm_source=mipt&utm_medium=institution&utm_campaign=telegram_ch
Michael
Michael
Vasily
@twentydraft можно запинить ?
Vasily
Спасибо
Zloy-Dobry
А скок денег?
Vasily
Видео и задания с локальными тестами бесплатно
Денег только за сертификат и проверку заданий на сервере
V
и за возможность послать задание на ревью
Vasily
Не ревью, на проверку
Vasily
Хотя я попробую пир-ревью сделать в этом курсе
Zloy-Dobry
Таки скока?)
V
в общем без этой возможности любой курс на курсере становится в разы слабее, имхо
Vasily
Там вроде 3600 что-ли было. Но для зарубежных пользователей в валюде вроде другая сумма
V
мне 3330 показывает
Anonymous
Vasily
Какая цкна ?
Видео и задания с локальными тестами бесплатно
Денег только за сертификат и проверку заданий на сервере
Цена выше
Cadabrum
Anonymous
спасибо
Anonymous
Cadabrum
У этого курса есть два существенных минуса: отсутствие заранее написанного текста и дикция лектора
Vasily
Vasily
В 1-й части тоже добавили такое
Vasily
Дикция да, я всё-таки не профессиональный лектор, а код пишу
V
дело не в конспектах
V
а именно что в видео импровизация некая
Cadabrum
Ну а зачем тогда было вообще видосики писать? их смотреть более-менее можно на скорости 1.75, причем это не в первый раз такое с курсами от мейл.ру ) по javа аналогично, вроде бы препод читает, но оооочень тяжело на слух воспринимается на нормальной скорости
V
зато в плюсах адекватная программа, а не очередные основы языка, и очень приличные и интересные задания
Alex
Cadabrum
Kirill
если пройдете собеседование то скорее всего возьмут)
Michael
Daniel
Ничего
V
дает маленький маячок рекрутерам
Daniel
То есть - в вашей ситуации он ничего не даст
Michael
а не в нашей?
Daniel
а не в нашей?
в IBM на некоторых должностях ты должен сколько-то сертификатов получить в год
Daniel
например
V
там поди определенный список признаваемых сертификатов
Daniel
да, прямо список направлений с курсеры выдают
Michael
например
это понятно, по сути ничего необычного
Michael
по coursera и сертфикаты гугл выдал такую статью https://www.mooclab.club/threads/is-getting-a-verified-certificate-on-coursera-worth-it.1568/
Artem
а что сертификат даёт?
он говорит о том, что вы довели дело до конца, сейчас после значительного упрощения курсов на курсере таких конечно больше в разы, раньше еще меньше людей курсы заканчивало и они сознательно требуют более выполнимых тестов. Ну и многие рекрутеры обращают на это внимание -вы развиваетесь. Но вам следует понимать, к примеру если я вижу сертификат у кого -то из пришедших, то это повод посмотреть программу и задать вопросы... и требования возрастают. Если от типичного джуна не ждешь ничего особенного, то того, кто показывает сертификат обычно "тестируешь" по полной... он либо знает больше и ему можно больше предложить, либо он врет и "не осилил" и такой нам не нужен.
Michael
Artem
но определенно наиболее ценное в этих курсах -знания. Я уже больше 30 получил сертификатов (просто коллекция) но не перестаю удивляться на сколько крутые люди это делают... когда я был студентом такой возможности учиться тому, что интересно у практиков небыло. А сейчас просто рай на земле :)
Michael
Daniel
Artem
в начале 90-х, когда я начинал, я ходил в книжный магазин два раза в неделю, поглядеть на новинки.
и 3-4 книжки в месяц покупал. в течение пары лет, конечно, потом "вырос"
но проблему обучения самостоятельного решил, в общем, еще гутенберг
у меня есть хороший пример человека закончившего физмат в начале 90-х все выходные проводившего время в библиотеке за книжками по фортрану и асму, ныне успешного дева с 20+ лет опыта и уже лет 6, как СТО и сооснователя стартапа в data security. Потому кажется, что наиболее ценны те знания, которые ты стремишься получить сам. И в наше время я бы наверно даже разговаривать с тем, кто не пытается учиться хоть чему -то новому самостоятельно не стал.
И да я тоже видел эти очереди в вычислительные центры, когда по пятницам сдаешь код девочкам для набора, чтобы отчитаться перед преподавателем и ладно если твоя ошибка, но если девочки просто опечатаются, приходится ждать целую неделю следующую очередь. Это заставляло думать :)
Eugeny
Всем привет!
Помогите разобраться: пытаюсь сделать custom MarshalJSON в структуру со вложенной структурой, но видимо где-то перемудрил.
Собственно вопрос: как сделать правильно и где об этом почитать?
Код по ссылке: https://play.golang.org/p/4VxS9ago_TY
Aleksandr
код по ссылке может быть демкой, если добавить туда сам json
Aleh
первым шагом создай структуру Employee
Aleh
ты в Marshal не то прокидываешь
Eugeny
если в Marshal положить Employee - то приезжает пустота
Aleksandr
как у тебя что-то может приезжать, если у тебя этот код даже не запустится
Eugeny
Это фрагмент кода)
Aleksandr
в которому error например не возвращается
Oleksandr
Вопрос. Есть кусок кода
Oleksandr
Oleksandr
go run main.go
файл удаляется если нет ошибки
—-
комментирую os.Remove()
снова делаю go run main.go
файл все равно удаляется.
—
перезагрузил комп, запускаю - не удаляется, как и должно быть
Oleksandr
есть какой-то кеш систеный из которого брался "старый код", или как?
Oleksandr
то есть изменения в коде не применяются при последующем go run
Eugeny
в которому error например не возвращается
да ошибка не в error'е, а в том что я не могу корректно указать из какой структуры брать значание поля, тк в структуре Staff нет поля id, там есть только структура Employee
Aleksandr
Artem
если скопировать код обернув его тремя символами обратной кавычки, то получится что -то вроде:
fmt.Println('hello')
fmt.Println('hello')
fmt.Println('hello')
что куда удобней и для чтения и для вас, поскольку не нужно предварительно сохранять скриншот. А читать код со скриншотов мало кто любит, да и кастомные цветовые схемы для многих -это раздражитель.
Sergei
Oleksandr
func processFile(fileName, categoryName string) {
fmt.Println("--------------------------")
fmt.Println("got file " + fileName)
conf, err := config.ParseFile("platforms/" + categoryName + ".yml")
if err != nil {
fmt.Printf("error parsing config [%s]\n", "platforms/" + categoryName + ".yml")
return
}
fmt.Println("Parse config done:")
fmt.Println(conf)
fmt.Println("remove it")
os.Remove(fileName)
fmt.Println("--------------------------")
}