Vladimir
Я в Голландии. Работаю на eBay. Нет, информация как нужно решать проблему у нас не является приказом. Более того, я, будучи тем самым “боссом” не даю указаний “как”. Я делюсь информацией на тему “что”. А как - есть команда состоявшихся профессионалов, они сами придумают, мы им за это деньги платим.
Aleksey
Мне еще можно по кнопкам давить или уже тоже пора завалиться? :)
сорян, просто мы уже второй день переписываемся. и в результате интервью по теме я получают только сферических коней.
Aleksey
:)
Vladimir
> Я делюсь информацией на тему “что”. Ну и если есть такая цель - еще и на тему “когда”. Но не "как".
Леннарт Zh 🕊
и этот же жизненный опыт мешает понимать что бывают совершенно отличные правила игры внутри той же индустрии.
Я с таким тоже сталкивался. Получил на новый год от разработчика огромную и сложную систему которая не работает до сих пор. Зато у неё была "документация" в стиле "сейчас перечислим - где в интерфейсе какие кнопки расположены". А ля "кнопка [ОПРАВИТЬ] служит для отправки формы. При её нажатии форма будет отправлена. Для проверки работоспособности нажмите на кнопку."
Vladimir
У меня всегда есть мнение на тему “как”. Но навязывать его я никому никогда не буду. Высказать - не вопрос. Challenging others’ opnions – всегда.
Aleksey
бывает же разная дока. * user guide * admin guide * programmers manual * api autodoc * сопроводиловка.
Aleksey
я про сопроводиловку
Aleksey
а ты про какую то другую постоянно
Aleksey
все эти доки нужны для разных людей и нуждны в разное время
Леннарт Zh 🕊
это юзердок. ничего общего с эксплуатацией не имеет
Это была документация по тестированию и приёмке в эксплуатацию. Юзер док такой же был - как будто слепым объясняли - что бы они перед собой увидели, внезапно прозрев.
Vladimir
сорян, просто мы уже второй день переписываемся. и в результате интервью по теме я получают только сферических коней.
Алексей, я два дня все не читал конечно, может такой вопрос уже был. А ты не пробовал начать с тривиального - прийти в эту контору и задать вопрос тем, кто с системой будет работать - “господа, что вам интересно, чтоб мы документировали. Почему, с какой целью, и что вы хотите получить от этой документации?”
Vladimir
Если такая возможность у тебя есть - я думаю это даст тебе лучший ответ на твой вопрос, нежели мы все :)
Леннарт Zh 🕊
challenges - я в России
сложная задача, требующая максимума усилий для её разрешения
Леннарт Zh 🕊
тех. первоочередная проблема; трудность, сложность;
Vladimir
> ну и что я слышал в ответ :) ? А этого я не знаю :) И что было в ответ?
Леннарт Zh 🕊
экон. трудная работа; бросать вызов; обжаловать в суде; подвергать критике; ставить задачу
Vladimir
@freeseacher очень мало у кого есть сопроводительная документация.
Vladimir
блин.. бот-словарик.. Классно конечно, но нахрена?
Vladimir
большинство контор имеют подход "вот есть папет, он и есть ваша дока, а в случаи проблем см админ гайд /opdocs"
Леннарт Zh 🕊
все эти доки нужны для разных людей и нуждны в разное время
Но обработка исключений в коде и внятные сообщения об ошибках - нужнее их всех вместе взятых.
Aleksey
@freeseacher очень мало у кого есть сопроводительная документация.
это да. но как то же происходит процесс передачи сложныз вещей в сторону более простых сотрудников
Aleksey
для бабушки ?
Vladimir
это да. но как то же происходит процесс передачи сложныз вещей в сторону более простых сотрудников
У нас есть формочка которую нужно заполнить прежде чем кто-то возьмется поддерживать сервис
Vladimir
та всякая фигня.
та ну нет. Я б такое не принял :) Документация кому нужна, тебе или им? Если им - пускай определят что именно. Может не документация, а день тренинга им надо, и все. Если нихрена не надо - идите все в сад, если будут вопросы - есть professional services по 150 евро в час. Спасибо, до свидания :)
Aleksey
что бы она прочитала что у нее исключение ?
Vladimir
О, и как по мне в этом корень зла.
Aleksey
ага.
Vladimir
Писать доки потому что “надо” - от них никому лучше не будет.
Vladimir
Если ты не Лев Толстой, и не получаешь оргазм от каждой 150й страницы тобой написанного талмуда
Aleksey
я с одной стороны хочу что бы оно без меня работало. а с другой понимаю что "оно же без меня работать будет..."
Леннарт Zh 🕊
в юзере тоже ?
Конечно! Если на форме логина в новую хрень добавить номер телефона единственного разработчика этой хрени к выводу ВСЕХ сообщений об ошибках то продуктивность повысится в разы, даже у бабуль.
Vladimir
форомочка простая - по сути несколько вопросов типа: 1. Кто пользуется сервисом? 2. Если сервис умер кого это заффектит? 3. Самые частые причины поломки? (фактически opdocs) 4. Статус сервиса (активная разработка, исправление багов, end of life) 5. Где лежат конфигурации? 6. Где лежит код? 7. Диаграма сервиса (нечто типа потоков данных - через что ходят юзеры, куда попадают, кто там веб-сервер, кто бэкэнд, какие базы данных для чего)
Vladimir
я с одной стороны хочу что бы оно без меня работало. а с другой понимаю что "оно же без меня работать будет..."
О! А вот это уже имхо постановка задачи. Напиши доку “как сделать так, чтоб оно работало без меня”
Vladimir
но заполняют форму только в процессе передачи сервиса другой команде
Vladimir
И никто кроме тебя не знает лучше, в каких местах нужен именно “ты".
Vladimir
до этого актуальным поддреживается opdocs в общем и все. Остальное сильно на усмотрение команды (я по графиту актуальные данные держу, ну как, каждый квартал смотрю на вики и смотрю что поменялось)
Vladimir
можно пример ? какой ни тьсамой простой не критичной фигни ?
Если напомнишь в понедельник то попробую найти
Aleksey
ок да
Леннарт Zh 🕊
блин.. бот-словарик.. Классно конечно, но нахрена?
Это личное. Очень не люблю людей, использующих в речи много калек и не знающих "как это будет сказать по русски."
Vladimir
скорее правда не найти, а написать искуственный на базе чего-то реального )
Vladimir
> я по графиту актуальные данные держу О, а можно с этого места поподробнее? вы документируете метрики в графите?
Vladimir
ы. а зачем? там где-то есть rocket science? :)
Vladimir
мне как тому кто графитом занимается плевать на то кто шлет данные и зачем (в среднем)
Vladimir
ы. а зачем? там где-то есть rocket science? :)
ну у нас из оригинального стэка остался carbon-cache только
Vladimir
ага, если они не начинают слать вдруг на полтора миллиона метрик больше :)
Vladimir
та я в курсе :)
Vladimir
вы ж написали relay на С или нет?
Vladimir
угу
Vladimir
мы его тоже юзаем :)
Vladimir
мега кудос вам :)
Vladimir
блин, меня очень сильно расстраивает система загрузки слайдов у LinuxCon'а...
Vladimir
Хотя Jason’y наконец-то дали денег работать над графитом full-time.
Vladimir
Что не может не радовать.
Vladimir
я не очень уверен что это сильно поможет
Vladimir
Честно? У меня чешется собраться командой человек в 5-7 и переписать core на go :)
Vladimir
за пару недель.
Vladimir
потому шо питон питоном, но когда смотришь что на вас стек, что на наш - scalability просто пипец.
Vladimir
та я в курсе :)
Vladimir
ну у нас более-менее еще )
Vladimir
по сравнению с питоном
Vladimir
хочется sharding в плане elasticsearch
Vladimir
чтоб не ипать моск ни себе, ни людям
Vladimir
http://events.linuxfoundation.org/sites/events/files/slides/presentation_5.pdf
Vladimir
аль вы уже что придумали на эту тему?
Vladimir
чтоб не ипать моск ни себе, ни людям
потихоньку пилим обвязку к тому что наваяли по решардингу фактически.
Aleksey
эй :) идите в церковь же :)
Aleksey
https://telegram.me/metrics_ru :)
Vladimir
Слушай, зайди к нам в гости, а? У нас Денис есть, адвокат графита с патчами. Может мы объединим усилия и запилим что-то?
Vladimir
Из того, что я видел от вас на презентациях - задачи у нас одни и те же