
Vasily Romanov
21.02.2018
07:14:46
В 1-й части тоже добавили такое
Дикция да, я всё-таки не профессиональный лектор, а код пишу

V
21.02.2018
07:15:26
дело не в конспектах

Google

V
21.02.2018
07:15:39
а именно что в видео импровизация некая

Alex
21.02.2018
07:15:57

Cadabrum
21.02.2018
07:16:17
Ну а зачем тогда было вообще видосики писать? их смотреть более-менее можно на скорости 1.75, причем это не в первый раз такое с курсами от мейл.ру ) по javа аналогично, вроде бы препод читает, но оооочень тяжело на слух воспринимается на нормальной скорости

V
21.02.2018
07:17:56
зато в плюсах адекватная программа, а не очередные основы языка, и очень приличные и интересные задания

Alex
21.02.2018
07:18:14

Cadabrum
21.02.2018
07:18:25

Alex
21.02.2018
07:19:36

Kirill
21.02.2018
07:20:12
если пройдете собеседование то скорее всего возьмут)

Alex
21.02.2018
07:20:44

Michael
21.02.2018
07:21:27

Daniel
21.02.2018
07:21:38
Ничего

Alex
21.02.2018
07:21:44

Google

V
21.02.2018
07:22:12
дает маленький маячок рекрутерам

Daniel
21.02.2018
07:22:14
То есть - в вашей ситуации он ничего не даст

Michael
21.02.2018
07:22:53
а не в нашей?

Pawel
21.02.2018
07:43:43

Alexander
21.02.2018
07:46:40

Daniel
21.02.2018
08:06:19
а не в нашей?
в IBM на некоторых должностях ты должен сколько-то сертификатов получить в год
например

V
21.02.2018
08:07:33
там поди определенный список признаваемых сертификатов

Daniel
21.02.2018
08:07:59
да, прямо список направлений с курсеры выдают

Michael
21.02.2018
08:08:29
например
это понятно, по сути ничего необычного
по coursera и сертфикаты гугл выдал такую статью https://www.mooclab.club/threads/is-getting-a-verified-certificate-on-coursera-worth-it.1568/

Artem
21.02.2018
08:13:35
а что сертификат даёт?
он говорит о том, что вы довели дело до конца, сейчас после значительного упрощения курсов на курсере таких конечно больше в разы, раньше еще меньше людей курсы заканчивало и они сознательно требуют более выполнимых тестов. Ну и многие рекрутеры обращают на это внимание -вы развиваетесь. Но вам следует понимать, к примеру если я вижу сертификат у кого -то из пришедших, то это повод посмотреть программу и задать вопросы... и требования возрастают. Если от типичного джуна не ждешь ничего особенного, то того, кто показывает сертификат обычно "тестируешь" по полной... он либо знает больше и ему можно больше предложить, либо он врет и "не осилил" и такой нам не нужен.

Michael
21.02.2018
08:14:42


Artem
21.02.2018
08:14:55
но определенно наиболее ценное в этих курсах -знания. Я уже больше 30 получил сертификатов (просто коллекция) но не перестаю удивляться на сколько крутые люди это делают... когда я был студентом такой возможности учиться тому, что интересно у практиков небыло. А сейчас просто рай на земле :)

Michael
21.02.2018
08:21:17

Daniel
21.02.2018
08:21:28


Artem
21.02.2018
08:24:38
в начале 90-х, когда я начинал, я ходил в книжный магазин два раза в неделю, поглядеть на новинки.
и 3-4 книжки в месяц покупал. в течение пары лет, конечно, потом "вырос"
но проблему обучения самостоятельного решил, в общем, еще гутенберг
у меня есть хороший пример человека закончившего физмат в начале 90-х все выходные проводившего время в библиотеке за книжками по фортрану и асму, ныне успешного дева с 20+ лет опыта и уже лет 6, как СТО и сооснователя стартапа в data security. Потому кажется, что наиболее ценны те знания, которые ты стремишься получить сам. И в наше время я бы наверно даже разговаривать с тем, кто не пытается учиться хоть чему -то новому самостоятельно не стал.
И да я тоже видел эти очереди в вычислительные центры, когда по пятницам сдаешь код девочкам для набора, чтобы отчитаться перед преподавателем и ладно если твоя ошибка, но если девочки просто опечатаются, приходится ждать целую неделю следующую очередь. Это заставляло думать :)


Evgeny
21.02.2018
09:05:48
Всем привет!
Помогите разобраться: пытаюсь сделать custom MarshalJSON в структуру со вложенной структурой, но видимо где-то перемудрил.
Собственно вопрос: как сделать правильно и где об этом почитать?
Код по ссылке: https://play.golang.org/p/4VxS9ago_TY

Aleksandr
21.02.2018
09:06:36
код по ссылке может быть демкой, если добавить туда сам json

Aleh
21.02.2018
09:06:38
первым шагом создай структуру Employee

Google

Aleh
21.02.2018
09:06:59
ты в Marshal не то прокидываешь

Evgeny
21.02.2018
09:08:18
если в Marshal положить Employee - то приезжает пустота

Aleksandr
21.02.2018
09:08:49
как у тебя что-то может приезжать, если у тебя этот код даже не запустится

Evgeny
21.02.2018
09:09:09
Это фрагмент кода)

Let Eat
21.02.2018
09:09:27

Aleksandr
21.02.2018
09:09:31
в которому error например не возвращается

Alexander
21.02.2018
09:13:47
Вопрос. Есть кусок кода
go run main.go
файл удаляется если нет ошибки
—-
комментирую os.Remove()
снова делаю go run main.go
файл все равно удаляется.
—
перезагрузил комп, запускаю - не удаляется, как и должно быть
есть какой-то кеш систеный из которого брался "старый код", или как?
то есть изменения в коде не применяются при последующем go run

Evgeny
21.02.2018
09:16:39
в которому error например не возвращается
да ошибка не в error'е, а в том что я не могу корректно указать из какой структуры брать значание поля, тк в структуре Staff нет поля id, там есть только структура Employee

Aleksandr
21.02.2018
09:17:49

Artem
21.02.2018
09:19:39
если скопировать код обернув его тремя символами обратной кавычки, то получится что -то вроде:
fmt.Println('hello')
fmt.Println('hello')
fmt.Println('hello')
что куда удобней и для чтения и для вас, поскольку не нужно предварительно сохранять скриншот. А читать код со скриншотов мало кто любит, да и кастомные цветовые схемы для многих -это раздражитель.

Sergey
21.02.2018
09:20:52

Artem
21.02.2018
09:21:22

Alexander
21.02.2018
09:23:05
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("--------------------------")
}
Не сказал бы, что это удобнее с криншота
если раздражительные такие - можете не отвечать просто

Artem
21.02.2018
09:24:18

Google

Admin
ERROR: S client not available

Alexander
21.02.2018
09:24:28
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("--------------------------")
}
go run main.go
файл удаляется если нет ошибки
—-
комментирую os.Remove()
снова делаю go run main.go
файл все равно удаляется.
—
перезагрузил комп, запускаю - не удаляется, как и должно бытьесть какой-то кеш систеный из которого брался "старый код", или как?
то есть изменения в коде не применяются при последующем go run


Phil
21.02.2018
09:24:43
Не было ещё? go как скриптовый язык :) https://blog.cloudflare.com/using-go-as-a-scripting-language-in-linux/?utm_content=buffer526f4&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer

Alexander
21.02.2018
09:27:20
@rvasily хотел спросить, сейчас нет возможности запустить код, но при просмотре возник вопрос, действительно ли тут нужно приведение типа? мы же в case попадаем только если тип совпадает и он другим быть не может, т.е. err.URL && err.Err , должны быть доступны без явного приведения?
Ану расскажи мне о скринах @artem_zi

Artem
21.02.2018
09:28:57

Alexander
21.02.2018
09:29:11
Скрин - раздражительный элемент

Artem
21.02.2018
09:29:29

Alexander
21.02.2018
09:29:31
там есть код курса
скачать можно
и через ` нормально вставить

Artem
21.02.2018
09:30:16
там есть код курса
ну так может сделаете полноценную копипасту вместо разведения демагогии? сообщение начиналось со слов -нет возможности запустить код и наверно открыть?

Alexander
21.02.2018
09:30:20
а то ванга мод какой-то получается

Artem
21.02.2018
09:30:41

Alexander
21.02.2018
09:31:14
почему паста скрина в одном случае - раздражитель, а в другом - нет?

Artem
21.02.2018
09:31:33
а то ванга мод какой-то получается
нет, получает скриншот видео человеку его записавшему и имеющему и код и понимающему контекст. Ответ от любого другого там был не нужен.

Daniel
21.02.2018
09:31:38
давайте пообсуждаем эту актуальную проблему, ага

Alexander
21.02.2018
09:32:00
я задал вопрос, этот штемп начал учить меня как делиться кодом.

Google

Daniel
21.02.2018
09:32:01
я на скриншоты не гляжу вообще, для справки

Alexander
21.02.2018
09:32:11
Если у кго есть ответ по делу - буду благодарен
я код вставил еще в двух форматах по просьбам
скринов больше кидать не буду

Artem
21.02.2018
09:32:37

Alexander
21.02.2018
09:32:46
забей
ты красавчик. молодец
предлагаю закрыть тему скриншотов