nvkv
вам зацитировать?
nvkv
меня же
engelbart
Не, как по мне и так уже перебор.
nvkv
я просто искренне не понимаю, с чего вы взяли, будто я считаю свое мнение единственно правильным
nvkv
я многократно написал слова "я считаю", "я пробовал" рядом со своим мнением
остановиииитесь
nvkv
Пацаны, кроме шуток и трёпа у меня есть серьёзный вопрос. Нет, не про подкасты, а про контент в профессиональных сообществах в целом
nvkv
у меня нет на него правильного ответа, я тут пытаюсь подумать об как можно большее количество людей и буду ужасно признателен, если вы мне поможете
nvkv
Если условно разделить информацию о технологии на три типа:
1. Документация
2. Кейз стадис (Условно говоря статьи и выступления на конференциях с темой "Смотрите, как сделано у нас")
3. Постмортемы (статьи и выступления на тему "Как именно оно не работает") и багрепорты
nvkv
в каком порядке по важности вы бы их остортировали?
nvkv
может быть выбросили бы что-то вообще как ненужное?
nvkv
Важно, документация официальная, которую даёт сам производитель технологии.
Dmitry
Yehor
ainu
Есть ещё кое что четвёртое, что я бы поставил на первое место.
Вот два примера.
https://blog.golang.org/
https://m.habrahabr.ru/post/325468/
Это рассказ о существующем в документации, но не формальным всеобъемлющем стилем, а с примерами и простым языком. Что называется, "на пальцах". Частным случаем может быть cookbook.
Допустим, я говорю про готовку.
Рассмотрим вышеперечисленные три примера:
1. (дока, спека) при нагревании моркови в воде до 98 градусов уменьшается плотность до 60%, появляется сладкий вкус сладкостью 62Слад/кг.
1.1 (дока, частный случай docs.golang) Морковь: овощ, варят. Лук: овощ, варят. Кастрюля: в ней варят. Example: положили морковку в кастрюлю.
2. (кейс) для приготовления плова я кладу морковку, сразу за рисом. мой плов самый вкусный
3. (постмортем) ни в коем случае не перегревайте морковку! Если варить её больше часа (в документации об этом умалчивают), то она превратится в слизь. Я так испортил плов.
4 (о чём говорю я). Морковка становится слаще, если её сварить. Ещё вместо неё бросают лук - горький сахар карамелизируется и тоже становится сладким. Поэтому в пловы и супы кидают морковку, мелкопокрошенную. Не желательно доводить до кипения.
Допустим пример ближе к делу. В blog golang рассказывают про пустые интерфейсы и как делать schemaless.
1 дока - не подходит. В доке уже все есть, но без рецепта и способов.
2 как мы сделали у себя в компании - не подходит. Все таки там как мы сделали а не как можно сделать. И один вариант а не три.
3 багрепорт - вообще никак.
ainu
nvkv
nvkv
это четвертое в принципе входит в кейз стадис
nvkv
или нет...
ainu
Отвечая на вопрос, сортировка следующая:
4
2
1
3
nvkv
ainu
Если входит, то
2
1
3
nvkv
если вдруг что, моя сортировка 1 > 3 > 4 > 2
nvkv
про разъяснения по документации хороший поинт, спасибо
nvkv
действительно важно
ainu
Я могу попататься защитить точку зрения про неважность доки.
nvkv
Нене, сейчас не стоит
ainu
ок
ainu
к чему (1,2,3) отнести codepen, gist.github, play.golang.org?
nvkv
nvkv
но понятно, что это условная классификация
nvkv
тот же stackoverflow это "кейз стадиз" в чистом виде, практически
ainu
к 2 можно отнести github в целом (смотрите как сделано).
к (условно 5, но ближе 1) gist, README в гитхабе, блоки example в доке. То есть это helloworld с примерами. Пример кода вокруг конкретной функцииб метода, библиотеки.
Кому то проще воспринимать информацию методом "Show me the code!"
Например я сейчас сделаю скину gist по библиотеке которая в браузере на смартфоне делает вибрацию.
https://gist.github.com/ramainen/9a606dbc5255b077b46a3bb6a58e76bf
Вжух и ты без доки умеешь пользоваться.
И это не кейс стади, к доке ближе.
nvkv
anyway, мне кажется пора остановиться
ainu
Ценность такого в сообществе высока, т.к. увидел - знаешь.
nvkv
я не хочу обсуждать важность или неважность доки :)
Мерль
Oleg
Oleg
Если руками делать strip - ломался
Oleg
Попробуй флагами при сборке выпилить отладочную инфу
Alexey
Alexey
UPD, нашел
https://radio-t.com/p/2015/11/14/podcast-470/
Андрей
Alexander
Всем бы быть такими некомпетентными. А вот навыки общения – это то над чем многим ещё работать и работать
Alexey
Андрей
Alexey
Alexey
Вот после этого аргумента он и стал изучать
Alexander
Alexey
Да, как-то обмолвился. До этого он только смотрел и грустил, а после того выпуска начал больше пробовать… ну и пошло, удивительным образом
Мерль
Он у него вместо питона, я так понял
Андрей
Alexey
Нет, конечно
Alexander
Обазывает жаву Гошкой, тем более у него есть подмастерье, которому безопаснее дать Go а не Питон, чтобы тот руки не порезал и других не поранил
ainu
В подкасте говорили про первоапрельский пропозал про трехмерные комплесные числа
ainu
есть ликн у кого?
Kirill
Обсуждали?
https://github.com/golang/go/issues/19813
Мерль
Dmitriy / დიმიტრი
Alexander
ну типа в браузере в 3D показывает канкарренси таймдиаграмму
Dmitriy / დიმიტრი
Мне бы название)
Alexander
выглядело улётно
Alexander
посмотри на гитхабе divan
Dmitriy / დიმიტრი
О, у него целая куча там всяких утилит для визуализации, спасибо за наводку
Dmitriy / დიმიტრი
https://github.com/divan/gotrace подозреваю что вот эта
Мерль
go tool trace - Making Pusher
https://making.pusher.com/go-tool-trace/
Alexey
Кто сегодня был на митапе в СПб? Как вам?
Constantine️
неплох
Slava
а что за доклады были?
Constantine️
https://www.meetup.com/Golang-Peter/events/238556318/
Slava
я имею ввиду в реальности
Constantine️
эм, что?)
Slava
в реальности доклады часто не совпадают с заявленной темой =)
Constantine️
ну я бы сказал так, они все не совпадали ))
Slava
написано что будут говорить про го в банках, гворят про банки и в конце добавляют что пишут на го по выходным
Slava
или вообще про нлп
Constantine️
нет, го было больше, чем ты считаешь )
Constantine️
но был и не го тоже :)
Constantine️
к примеру от Витали не про го доклад ))
Constantine️
но годный холивар получился