#контроль_качества — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #контроль_качества, aggregated by home.social.
-
256 зелёных тестов на нерабочем коде. Так выглядит «услужливый клерк» внутри нейросети
В прошлых статьях я писал про то, что нейросеть ускоряет конвейер, но не несёт ответственности. Что лояльность дирижёра — единственный мультипликатор. Что уравнение мотивации сломалось. Сегодня — про вторую невидимую дыру в конвейере, которую все упорно не хотят замечать. Про то, что нейросеть не просто не несёт ответственности. Она активно врёт вам в лицо, когда не справляется. И делает это не из злого умысла — а потому что её так обучили. И недавно появились прямые доказательства, что это случайность и не галлюцинация, а математика моделей.
https://habr.com/ru/articles/1038582/
#AI #контроль_качества #тестирование #ИИагенты #CTO #AI_Native #Anthropic #галлюцинации #лояльность #дирижёр
-
256 зелёных тестов на нерабочем коде. Так выглядит «услужливый клерк» внутри нейросети
В прошлых статьях я писал про то, что нейросеть ускоряет конвейер, но не несёт ответственности. Что лояльность дирижёра — единственный мультипликатор. Что уравнение мотивации сломалось. Сегодня — про вторую невидимую дыру в конвейере, которую все упорно не хотят замечать. Про то, что нейросеть не просто не несёт ответственности. Она активно врёт вам в лицо, когда не справляется. И делает это не из злого умысла — а потому что её так обучили. И недавно появились прямые доказательства, что это случайность и не галлюцинация, а математика моделей.
https://habr.com/ru/articles/1038582/
#AI #контроль_качества #тестирование #ИИагенты #CTO #AI_Native #Anthropic #галлюцинации #лояльность #дирижёр
-
256 зелёных тестов на нерабочем коде. Так выглядит «услужливый клерк» внутри нейросети
В прошлых статьях я писал про то, что нейросеть ускоряет конвейер, но не несёт ответственности. Что лояльность дирижёра — единственный мультипликатор. Что уравнение мотивации сломалось. Сегодня — про вторую невидимую дыру в конвейере, которую все упорно не хотят замечать. Про то, что нейросеть не просто не несёт ответственности. Она активно врёт вам в лицо, когда не справляется. И делает это не из злого умысла — а потому что её так обучили. И недавно появились прямые доказательства, что это случайность и не галлюцинация, а математика моделей.
https://habr.com/ru/articles/1038582/
#AI #контроль_качества #тестирование #ИИагенты #CTO #AI_Native #Anthropic #галлюцинации #лояльность #дирижёр
-
256 зелёных тестов на нерабочем коде. Так выглядит «услужливый клерк» внутри нейросети
В прошлых статьях я писал про то, что нейросеть ускоряет конвейер, но не несёт ответственности. Что лояльность дирижёра — единственный мультипликатор. Что уравнение мотивации сломалось. Сегодня — про вторую невидимую дыру в конвейере, которую все упорно не хотят замечать. Про то, что нейросеть не просто не несёт ответственности. Она активно врёт вам в лицо, когда не справляется. И делает это не из злого умысла — а потому что её так обучили. И недавно появились прямые доказательства, что это случайность и не галлюцинация, а математика моделей.
https://habr.com/ru/articles/1038582/
#AI #контроль_качества #тестирование #ИИагенты #CTO #AI_Native #Anthropic #галлюцинации #лояльность #дирижёр
-
Quality Gates в разработке: делаем качество частью процесса
В разработке качество часто ломается не только на самих багах — но и в тех местах, где работа переходит от одного этапа к другому без ясных условий. Задача уже поехала дальше, хотя acceptance criteria ещё сырые. Формально её можно тестировать, но по факту сначала нужно собирать контекст. Пайплайн зелёный, при этом важная проверка вообще осталась за его пределами. Такие ситуации обычно показывают не частную ошибку, а устройство процесса в целом. Когда важные условия нигде не закреплены, команда расплачивается за это уточнениями, возвратами и лишней синхронизацией. И напротив — если критерии перехода определены заранее, работать проще. Поэтому Quality Gates для нас в Островке — не только способ ничего не упустить, но и понятный маркер того, насколько процесс разработки вообще выстроен и управляем. Форма у таких гейтов может быть разной: автоматическая проверка, правило в workflow или простой критерий готовности. Важно не как выглядит гейт, а какую точку неопределённости он закрывает. Под катом — практический разбор того, что вообще можно считать Quality Gate, где такие механизмы реально работают и как подбирать их под задачи команды.
https://habr.com/ru/companies/ostrovok/articles/1026968/
#qualitygates #тестирование #qa #качество #релизный_цикл #контроль_качества #автоматизация_тестирования #cicd
-
Quality Gates в разработке: делаем качество частью процесса
В разработке качество часто ломается не только на самих багах — но и в тех местах, где работа переходит от одного этапа к другому без ясных условий. Задача уже поехала дальше, хотя acceptance criteria ещё сырые. Формально её можно тестировать, но по факту сначала нужно собирать контекст. Пайплайн зелёный, при этом важная проверка вообще осталась за его пределами. Такие ситуации обычно показывают не частную ошибку, а устройство процесса в целом. Когда важные условия нигде не закреплены, команда расплачивается за это уточнениями, возвратами и лишней синхронизацией. И напротив — если критерии перехода определены заранее, работать проще. Поэтому Quality Gates для нас в Островке — не только способ ничего не упустить, но и понятный маркер того, насколько процесс разработки вообще выстроен и управляем. Форма у таких гейтов может быть разной: автоматическая проверка, правило в workflow или простой критерий готовности. Важно не как выглядит гейт, а какую точку неопределённости он закрывает. Под катом — практический разбор того, что вообще можно считать Quality Gate, где такие механизмы реально работают и как подбирать их под задачи команды.
https://habr.com/ru/companies/ostrovok/articles/1026968/
#qualitygates #тестирование #qa #качество #релизный_цикл #контроль_качества #автоматизация_тестирования #cicd
-
Quality Gates в разработке: делаем качество частью процесса
В разработке качество часто ломается не только на самих багах — но и в тех местах, где работа переходит от одного этапа к другому без ясных условий. Задача уже поехала дальше, хотя acceptance criteria ещё сырые. Формально её можно тестировать, но по факту сначала нужно собирать контекст. Пайплайн зелёный, при этом важная проверка вообще осталась за его пределами. Такие ситуации обычно показывают не частную ошибку, а устройство процесса в целом. Когда важные условия нигде не закреплены, команда расплачивается за это уточнениями, возвратами и лишней синхронизацией. И напротив — если критерии перехода определены заранее, работать проще. Поэтому Quality Gates для нас в Островке — не только способ ничего не упустить, но и понятный маркер того, насколько процесс разработки вообще выстроен и управляем. Форма у таких гейтов может быть разной: автоматическая проверка, правило в workflow или простой критерий готовности. Важно не как выглядит гейт, а какую точку неопределённости он закрывает. Под катом — практический разбор того, что вообще можно считать Quality Gate, где такие механизмы реально работают и как подбирать их под задачи команды.
https://habr.com/ru/companies/ostrovok/articles/1026968/
#qualitygates #тестирование #qa #качество #релизный_цикл #контроль_качества #автоматизация_тестирования #cicd
-
Quality Gates в разработке: делаем качество частью процесса
В разработке качество часто ломается не только на самих багах — но и в тех местах, где работа переходит от одного этапа к другому без ясных условий. Задача уже поехала дальше, хотя acceptance criteria ещё сырые. Формально её можно тестировать, но по факту сначала нужно собирать контекст. Пайплайн зелёный, при этом важная проверка вообще осталась за его пределами. Такие ситуации обычно показывают не частную ошибку, а устройство процесса в целом. Когда важные условия нигде не закреплены, команда расплачивается за это уточнениями, возвратами и лишней синхронизацией. И напротив — если критерии перехода определены заранее, работать проще. Поэтому Quality Gates для нас в Островке — не только способ ничего не упустить, но и понятный маркер того, насколько процесс разработки вообще выстроен и управляем. Форма у таких гейтов может быть разной: автоматическая проверка, правило в workflow или простой критерий готовности. Важно не как выглядит гейт, а какую точку неопределённости он закрывает. Под катом — практический разбор того, что вообще можно считать Quality Gate, где такие механизмы реально работают и как подбирать их под задачи команды.
https://habr.com/ru/companies/ostrovok/articles/1026968/
#qualitygates #тестирование #qa #качество #релизный_цикл #контроль_качества #автоматизация_тестирования #cicd
-
Почему мы признаёмся в косяках публично
За последние два года мы выросли в пять раз. При таком темпе ломаются «костыли» в процессах и случаются ошибки. Иногда — критичные. Один раз верстальщик при рефакторинге этикетки перепутал компоненты, и вышла целая партия сывороток, где вместо дорогого аскорбил глюкозида был указан дешёвый аскорбил фосфат натрия. Это чуть не стоило нам репутации, потому что новость расфорсилась по чатам, и нас обвинили в скрытом удешевлении состава. В таких случаях (и в любых других) мы никогда не прячемся за сухими пиар-отписками. Наша задача — честно признать, исправить и по возможности загладить вину. Рассказываю, какие результаты у такой открытости и почему иногда она работает лучше, чем дорогая реклама.
https://habr.com/ru/companies/geltek/articles/1016794/
#производство_косметики #ошибки #корпоративная_культура #маркетинг #управление_репутацией #контроль_качества #клиентский_сервис #аудит_производства
-
Почему мы признаёмся в косяках публично
За последние два года мы выросли в пять раз. При таком темпе ломаются «костыли» в процессах и случаются ошибки. Иногда — критичные. Один раз верстальщик при рефакторинге этикетки перепутал компоненты, и вышла целая партия сывороток, где вместо дорогого аскорбил глюкозида был указан дешёвый аскорбил фосфат натрия. Это чуть не стоило нам репутации, потому что новость расфорсилась по чатам, и нас обвинили в скрытом удешевлении состава. В таких случаях (и в любых других) мы никогда не прячемся за сухими пиар-отписками. Наша задача — честно признать, исправить и по возможности загладить вину. Рассказываю, какие результаты у такой открытости и почему иногда она работает лучше, чем дорогая реклама.
https://habr.com/ru/companies/geltek/articles/1016794/
#производство_косметики #ошибки #корпоративная_культура #маркетинг #управление_репутацией #контроль_качества #клиентский_сервис #аудит_производства
-
Почему мы признаёмся в косяках публично
За последние два года мы выросли в пять раз. При таком темпе ломаются «костыли» в процессах и случаются ошибки. Иногда — критичные. Один раз верстальщик при рефакторинге этикетки перепутал компоненты, и вышла целая партия сывороток, где вместо дорогого аскорбил глюкозида был указан дешёвый аскорбил фосфат натрия. Это чуть не стоило нам репутации, потому что новость расфорсилась по чатам, и нас обвинили в скрытом удешевлении состава. В таких случаях (и в любых других) мы никогда не прячемся за сухими пиар-отписками. Наша задача — честно признать, исправить и по возможности загладить вину. Рассказываю, какие результаты у такой открытости и почему иногда она работает лучше, чем дорогая реклама.
https://habr.com/ru/companies/geltek/articles/1016794/
#производство_косметики #ошибки #корпоративная_культура #маркетинг #управление_репутацией #контроль_качества #клиентский_сервис #аудит_производства
-
Почему мы признаёмся в косяках публично
За последние два года мы выросли в пять раз. При таком темпе ломаются «костыли» в процессах и случаются ошибки. Иногда — критичные. Один раз верстальщик при рефакторинге этикетки перепутал компоненты, и вышла целая партия сывороток, где вместо дорогого аскорбил глюкозида был указан дешёвый аскорбил фосфат натрия. Это чуть не стоило нам репутации, потому что новость расфорсилась по чатам, и нас обвинили в скрытом удешевлении состава. В таких случаях (и в любых других) мы никогда не прячемся за сухими пиар-отписками. Наша задача — честно признать, исправить и по возможности загладить вину. Рассказываю, какие результаты у такой открытости и почему иногда она работает лучше, чем дорогая реклама.
https://habr.com/ru/companies/geltek/articles/1016794/
#производство_косметики #ошибки #корпоративная_культура #маркетинг #управление_репутацией #контроль_качества #клиентский_сервис #аудит_производства
-
Дефект в 8 микрон прошёл все проверки и отправил в брак тысячи готовых плат. Рассказываю, как мы его нашли
После десяти лет работы с качеством печатных плат большинство типовых дефектов я определяю ещё до того, как кладу плату под микроскоп. Но этот случай – первый за всю карьеру. Дефект прошёл три уровня контроля. Потом встало производство у заказчика. Двадцать четыре тысячи плат под вопросом, санкции за простой, а в отчётах всё чисто. Меня зовут Александр, я занимаюсь контролем качества в компании ГРАН. Расскажу, как устроено расследование сложного дефекта – от первого звонка заказчика до изменений в производственных регламентах.
https://habr.com/ru/companies/grangroup/articles/1016702/
#печатные_платы #контроль_качества #расследование #8d #5why #входной_контроль #технический_контроль #производство_электроники #управление_качеством #iso_9001
-
Дефект в 8 микрон прошёл все проверки и отправил в брак тысячи готовых плат. Рассказываю, как мы его нашли
После десяти лет работы с качеством печатных плат большинство типовых дефектов я определяю ещё до того, как кладу плату под микроскоп. Но этот случай – первый за всю карьеру. Дефект прошёл три уровня контроля. Потом встало производство у заказчика. Двадцать четыре тысячи плат под вопросом, санкции за простой, а в отчётах всё чисто. Меня зовут Александр, я занимаюсь контролем качества в компании ГРАН. Расскажу, как устроено расследование сложного дефекта – от первого звонка заказчика до изменений в производственных регламентах.
https://habr.com/ru/companies/grangroup/articles/1016702/
#печатные_платы #контроль_качества #расследование #8d #5why #входной_контроль #технический_контроль #производство_электроники #управление_качеством #iso_9001
-
Дефект в 8 микрон прошёл все проверки и отправил в брак тысячи готовых плат. Рассказываю, как мы его нашли
После десяти лет работы с качеством печатных плат большинство типовых дефектов я определяю ещё до того, как кладу плату под микроскоп. Но этот случай – первый за всю карьеру. Дефект прошёл три уровня контроля. Потом встало производство у заказчика. Двадцать четыре тысячи плат под вопросом, санкции за простой, а в отчётах всё чисто. Меня зовут Александр, я занимаюсь контролем качества в компании ГРАН. Расскажу, как устроено расследование сложного дефекта – от первого звонка заказчика до изменений в производственных регламентах.
https://habr.com/ru/companies/grangroup/articles/1016702/
#печатные_платы #контроль_качества #расследование #8d #5why #входной_контроль #технический_контроль #производство_электроники #управление_качеством #iso_9001
-
Дефект в 8 микрон прошёл все проверки и отправил в брак тысячи готовых плат. Рассказываю, как мы его нашли
После десяти лет работы с качеством печатных плат большинство типовых дефектов я определяю ещё до того, как кладу плату под микроскоп. Но этот случай – первый за всю карьеру. Дефект прошёл три уровня контроля. Потом встало производство у заказчика. Двадцать четыре тысячи плат под вопросом, санкции за простой, а в отчётах всё чисто. Меня зовут Александр, я занимаюсь контролем качества в компании ГРАН. Расскажу, как устроено расследование сложного дефекта – от первого звонка заказчика до изменений в производственных регламентах.
https://habr.com/ru/companies/grangroup/articles/1016702/
#печатные_платы #контроль_качества #расследование #8d #5why #входной_контроль #технический_контроль #производство_электроники #управление_качеством #iso_9001
-
[Перевод] Каждый слой ревью замедляет работу в 10 раз
Все мы слышали об этих законах сетевых эффектов: ценность сети растёт как квадрат от количества участников. Или что затраты на коммуникацию растут как квадрат от количества участников; это может быть n log n или что-то подобное, в зависимости от того, как упорядочить участников. Иными словами, удвоение размера команды не удваивает её скорость, возникает ещё оверхед координирования. Величина оверхеда зависит от того, насколько плохо вы спроектировали организацию. Но есть одно эмпирическое правило, о котором мне рассказали несколько десятков лет назад; с тех пор я не перестаю пользоваться им из-за его раздражающей истинности. Это правило раздражает, потому что кажется , что оно не должно быть верным. Я ни разу не слышал его теоретического обоснования. И тем не менее, оно проявляется постоянно. Итак, вот оно: Каждый слой согласований замедляет процесс в десять раз Знаю, что вы подумали. «Да ладно, в десять раз? Это слишком много, не похоже на правду. Ты, наверно, преувеличиваешь». Не-а. Уточню, что здесь учитывается общее время, а не трудозатраты. Почти всё дополнительное время тратится на ожидание.
-
[Перевод] Каждый слой ревью замедляет работу в 10 раз
Все мы слышали об этих законах сетевых эффектов: ценность сети растёт как квадрат от количества участников. Или что затраты на коммуникацию растут как квадрат от количества участников; это может быть n log n или что-то подобное, в зависимости от того, как упорядочить участников. Иными словами, удвоение размера команды не удваивает её скорость, возникает ещё оверхед координирования. Величина оверхеда зависит от того, насколько плохо вы спроектировали организацию. Но есть одно эмпирическое правило, о котором мне рассказали несколько десятков лет назад; с тех пор я не перестаю пользоваться им из-за его раздражающей истинности. Это правило раздражает, потому что кажется , что оно не должно быть верным. Я ни разу не слышал его теоретического обоснования. И тем не менее, оно проявляется постоянно. Итак, вот оно: Каждый слой согласований замедляет процесс в десять раз Знаю, что вы подумали. «Да ладно, в десять раз? Это слишком много, не похоже на правду. Ты, наверно, преувеличиваешь». Не-а. Уточню, что здесь учитывается общее время, а не трудозатраты. Почти всё дополнительное время тратится на ожидание.
-
[Перевод] Каждый слой ревью замедляет работу в 10 раз
Все мы слышали об этих законах сетевых эффектов: ценность сети растёт как квадрат от количества участников. Или что затраты на коммуникацию растут как квадрат от количества участников; это может быть n log n или что-то подобное, в зависимости от того, как упорядочить участников. Иными словами, удвоение размера команды не удваивает её скорость, возникает ещё оверхед координирования. Величина оверхеда зависит от того, насколько плохо вы спроектировали организацию. Но есть одно эмпирическое правило, о котором мне рассказали несколько десятков лет назад; с тех пор я не перестаю пользоваться им из-за его раздражающей истинности. Это правило раздражает, потому что кажется , что оно не должно быть верным. Я ни разу не слышал его теоретического обоснования. И тем не менее, оно проявляется постоянно. Итак, вот оно: Каждый слой согласований замедляет процесс в десять раз Знаю, что вы подумали. «Да ладно, в десять раз? Это слишком много, не похоже на правду. Ты, наверно, преувеличиваешь». Не-а. Уточню, что здесь учитывается общее время, а не трудозатраты. Почти всё дополнительное время тратится на ожидание.
-
[Перевод] Каждый слой ревью замедляет работу в 10 раз
Все мы слышали об этих законах сетевых эффектов: ценность сети растёт как квадрат от количества участников. Или что затраты на коммуникацию растут как квадрат от количества участников; это может быть n log n или что-то подобное, в зависимости от того, как упорядочить участников. Иными словами, удвоение размера команды не удваивает её скорость, возникает ещё оверхед координирования. Величина оверхеда зависит от того, насколько плохо вы спроектировали организацию. Но есть одно эмпирическое правило, о котором мне рассказали несколько десятков лет назад; с тех пор я не перестаю пользоваться им из-за его раздражающей истинности. Это правило раздражает, потому что кажется , что оно не должно быть верным. Я ни разу не слышал его теоретического обоснования. И тем не менее, оно проявляется постоянно. Итак, вот оно: Каждый слой согласований замедляет процесс в десять раз Знаю, что вы подумали. «Да ладно, в десять раз? Это слишком много, не похоже на правду. Ты, наверно, преувеличиваешь». Не-а. Уточню, что здесь учитывается общее время, а не трудозатраты. Почти всё дополнительное время тратится на ожидание.
-
Почему 15% томатов шли в брак и как это остановили?
Менязовут Роман Михайлович, я аналитик процессов. Я работаю методом полевого расследования. Это значит: не просто читать отчёты, а пройти всю цепочку своими глазами, зафиксировать каждый шаг, найти точку разрыва. В этом мне помогают простые инструменты: фотофиксация, хронометраж, блок‑схемы в Draw.io и анализ документов. Ко мне обратилась крупная торговая сеть, ритейл с проблемой: томаты «Черри» от постоянного поставщика приходили с механическими повреждениями. Сюрвейеры работали, претензии писали, но брак не уходил. Задача была — найти причину истинную причину. Ритейл, закупал томаты у двух тепличных комплексов в России. Проблема была только с томатами «Черри»: трещины, вмятины, мятые плоды. Поставщик говорил: «Это логистика, водители виноваты». Сеть не верила, но доказать не могла.
https://habr.com/ru/articles/1006678/
#контроль_качества #оптимизация_процессов #управление_качеством_продукта #брак_производителя #кейс_по_проекту #скрытые_параметры #расследование_инцидентов #анализ_процессов
-
Почему 15% томатов шли в брак и как это остановили?
Менязовут Роман Михайлович, я аналитик процессов. Я работаю методом полевого расследования. Это значит: не просто читать отчёты, а пройти всю цепочку своими глазами, зафиксировать каждый шаг, найти точку разрыва. В этом мне помогают простые инструменты: фотофиксация, хронометраж, блок‑схемы в Draw.io и анализ документов. Ко мне обратилась крупная торговая сеть, ритейл с проблемой: томаты «Черри» от постоянного поставщика приходили с механическими повреждениями. Сюрвейеры работали, претензии писали, но брак не уходил. Задача была — найти причину истинную причину. Ритейл, закупал томаты у двух тепличных комплексов в России. Проблема была только с томатами «Черри»: трещины, вмятины, мятые плоды. Поставщик говорил: «Это логистика, водители виноваты». Сеть не верила, но доказать не могла.
https://habr.com/ru/articles/1006678/
#контроль_качества #оптимизация_процессов #управление_качеством_продукта #брак_производителя #кейс_по_проекту #скрытые_параметры #расследование_инцидентов #анализ_процессов
-
Почему 15% томатов шли в брак и как это остановили?
Менязовут Роман Михайлович, я аналитик процессов. Я работаю методом полевого расследования. Это значит: не просто читать отчёты, а пройти всю цепочку своими глазами, зафиксировать каждый шаг, найти точку разрыва. В этом мне помогают простые инструменты: фотофиксация, хронометраж, блок‑схемы в Draw.io и анализ документов. Ко мне обратилась крупная торговая сеть, ритейл с проблемой: томаты «Черри» от постоянного поставщика приходили с механическими повреждениями. Сюрвейеры работали, претензии писали, но брак не уходил. Задача была — найти причину истинную причину. Ритейл, закупал томаты у двух тепличных комплексов в России. Проблема была только с томатами «Черри»: трещины, вмятины, мятые плоды. Поставщик говорил: «Это логистика, водители виноваты». Сеть не верила, но доказать не могла.
https://habr.com/ru/articles/1006678/
#контроль_качества #оптимизация_процессов #управление_качеством_продукта #брак_производителя #кейс_по_проекту #скрытые_параметры #расследование_инцидентов #анализ_процессов
-
Почему 15% томатов шли в брак и как это остановили?
Менязовут Роман Михайлович, я аналитик процессов. Я работаю методом полевого расследования. Это значит: не просто читать отчёты, а пройти всю цепочку своими глазами, зафиксировать каждый шаг, найти точку разрыва. В этом мне помогают простые инструменты: фотофиксация, хронометраж, блок‑схемы в Draw.io и анализ документов. Ко мне обратилась крупная торговая сеть, ритейл с проблемой: томаты «Черри» от постоянного поставщика приходили с механическими повреждениями. Сюрвейеры работали, претензии писали, но брак не уходил. Задача была — найти причину истинную причину. Ритейл, закупал томаты у двух тепличных комплексов в России. Проблема была только с томатами «Черри»: трещины, вмятины, мятые плоды. Поставщик говорил: «Это логистика, водители виноваты». Сеть не верила, но доказать не могла.
https://habr.com/ru/articles/1006678/
#контроль_качества #оптимизация_процессов #управление_качеством_продукта #брак_производителя #кейс_по_проекту #скрытые_параметры #расследование_инцидентов #анализ_процессов
-
Линтеры вне кода: как HTML, Markdown и YAML становятся предсказуемыми
Когда я прихожу в новый проект и провожу аудит, почти всегда вижу одну и ту же картину. Код аккуратный, линтеры строгие, CI настроен. Но стоит открыть разметку или конфиги — и начинается творческий беспорядок. Кто-то форматирует по одному, кто-то по другому, кто-то копирует куски из StackOverflow, не особо понимая синтаксис. Получается парадокс: мы защищаем самую очевидную часть системы и игнорируем инфраструктуру, документацию и шаблоны. Хотя по факту это такие же контракты проекта, просто записанные не на языке программирования, а на языках разметки. Со временем я перестал разделять «код» и «не код». Если файл участвует в работе продукта — он должен быть проверяемым. Автоматически. Без надежды на внимательность разработчика. В данной статье я покажу, как именно это выглядит на практике и какие инструменты я использую каждый день.
https://habr.com/ru/articles/1001496/
#линтеры #git_hooks #htmlhint #markdownlint #yamllint #проверка_кода #ci #качество_кода #контроль_качества #code_style
-
Линтеры вне кода: как HTML, Markdown и YAML становятся предсказуемыми
Когда я прихожу в новый проект и провожу аудит, почти всегда вижу одну и ту же картину. Код аккуратный, линтеры строгие, CI настроен. Но стоит открыть разметку или конфиги — и начинается творческий беспорядок. Кто-то форматирует по одному, кто-то по другому, кто-то копирует куски из StackOverflow, не особо понимая синтаксис. Получается парадокс: мы защищаем самую очевидную часть системы и игнорируем инфраструктуру, документацию и шаблоны. Хотя по факту это такие же контракты проекта, просто записанные не на языке программирования, а на языках разметки. Со временем я перестал разделять «код» и «не код». Если файл участвует в работе продукта — он должен быть проверяемым. Автоматически. Без надежды на внимательность разработчика. В данной статье я покажу, как именно это выглядит на практике и какие инструменты я использую каждый день.
https://habr.com/ru/articles/1001496/
#линтеры #git_hooks #htmlhint #markdownlint #yamllint #проверка_кода #ci #качество_кода #контроль_качества #code_style
-
Линтеры вне кода: как HTML, Markdown и YAML становятся предсказуемыми
Когда я прихожу в новый проект и провожу аудит, почти всегда вижу одну и ту же картину. Код аккуратный, линтеры строгие, CI настроен. Но стоит открыть разметку или конфиги — и начинается творческий беспорядок. Кто-то форматирует по одному, кто-то по другому, кто-то копирует куски из StackOverflow, не особо понимая синтаксис. Получается парадокс: мы защищаем самую очевидную часть системы и игнорируем инфраструктуру, документацию и шаблоны. Хотя по факту это такие же контракты проекта, просто записанные не на языке программирования, а на языках разметки. Со временем я перестал разделять «код» и «не код». Если файл участвует в работе продукта — он должен быть проверяемым. Автоматически. Без надежды на внимательность разработчика. В данной статье я покажу, как именно это выглядит на практике и какие инструменты я использую каждый день.
https://habr.com/ru/articles/1001496/
#линтеры #git_hooks #htmlhint #markdownlint #yamllint #проверка_кода #ci #качество_кода #контроль_качества #code_style
-
Линтеры вне кода: как HTML, Markdown и YAML становятся предсказуемыми
Когда я прихожу в новый проект и провожу аудит, почти всегда вижу одну и ту же картину. Код аккуратный, линтеры строгие, CI настроен. Но стоит открыть разметку или конфиги — и начинается творческий беспорядок. Кто-то форматирует по одному, кто-то по другому, кто-то копирует куски из StackOverflow, не особо понимая синтаксис. Получается парадокс: мы защищаем самую очевидную часть системы и игнорируем инфраструктуру, документацию и шаблоны. Хотя по факту это такие же контракты проекта, просто записанные не на языке программирования, а на языках разметки. Со временем я перестал разделять «код» и «не код». Если файл участвует в работе продукта — он должен быть проверяемым. Автоматически. Без надежды на внимательность разработчика. В данной статье я покажу, как именно это выглядит на практике и какие инструменты я использую каждый день.
https://habr.com/ru/articles/1001496/
#линтеры #git_hooks #htmlhint #markdownlint #yamllint #проверка_кода #ci #качество_кода #контроль_качества #code_style
-
FixMark — собственное мобильное приложение, которое упростило нашу логистику
Привет, Хабр! Меня зовут Грищенков Евгений, я системный аналитик Fix Price. В этой статье расскажу о собственном приложении FixMark. Отгрузка в коробках уменьшает затраты на транспортную и складскую логистику. Для маркировки коробок используются общепринятые SSCC-коды (сокращение от Serial Shipping Container Code), которые облегчают отслеживание грузов и помогают автоматизировать логистические операции, позволяя идентифицировать грузы на всех этапах транспортировки. Фактически один SSCC-код агрегирует данные о штрих-кодах всех товаров внутри коробки, позволяя проводить операции со всем содержимым через одно сканирование.
https://habr.com/ru/companies/fix_price/articles/985494/
#маркировка_товаров #китайские_товары #разработка_приложений #erpсистема #китайские_поставщики #разработка_систем_автоматизации #контроль_качества #контейнерные_перевозки #IT_в_ритейле #логистика
-
FixMark — собственное мобильное приложение, которое упростило нашу логистику
Привет, Хабр! Меня зовут Грищенков Евгений, я системный аналитик Fix Price. В этой статье расскажу о собственном приложении FixMark. Отгрузка в коробках уменьшает затраты на транспортную и складскую логистику. Для маркировки коробок используются общепринятые SSCC-коды (сокращение от Serial Shipping Container Code), которые облегчают отслеживание грузов и помогают автоматизировать логистические операции, позволяя идентифицировать грузы на всех этапах транспортировки. Фактически один SSCC-код агрегирует данные о штрих-кодах всех товаров внутри коробки, позволяя проводить операции со всем содержимым через одно сканирование.
https://habr.com/ru/companies/fix_price/articles/985494/
#маркировка_товаров #китайские_товары #разработка_приложений #erpсистема #китайские_поставщики #разработка_систем_автоматизации #контроль_качества #контейнерные_перевозки #IT_в_ритейле #логистика
-
FixMark — собственное мобильное приложение, которое упростило нашу логистику
Привет, Хабр! Меня зовут Грищенков Евгений, я системный аналитик Fix Price. В этой статье расскажу о собственном приложении FixMark. Отгрузка в коробках уменьшает затраты на транспортную и складскую логистику. Для маркировки коробок используются общепринятые SSCC-коды (сокращение от Serial Shipping Container Code), которые облегчают отслеживание грузов и помогают автоматизировать логистические операции, позволяя идентифицировать грузы на всех этапах транспортировки. Фактически один SSCC-код агрегирует данные о штрих-кодах всех товаров внутри коробки, позволяя проводить операции со всем содержимым через одно сканирование.
https://habr.com/ru/companies/fix_price/articles/985494/
#маркировка_товаров #китайские_товары #разработка_приложений #erpсистема #китайские_поставщики #разработка_систем_автоматизации #контроль_качества #контейнерные_перевозки #IT_в_ритейле #логистика
-
FixMark — собственное мобильное приложение, которое упростило нашу логистику
Привет, Хабр! Меня зовут Грищенков Евгений, я системный аналитик Fix Price. В этой статье расскажу о собственном приложении FixMark. Отгрузка в коробках уменьшает затраты на транспортную и складскую логистику. Для маркировки коробок используются общепринятые SSCC-коды (сокращение от Serial Shipping Container Code), которые облегчают отслеживание грузов и помогают автоматизировать логистические операции, позволяя идентифицировать грузы на всех этапах транспортировки. Фактически один SSCC-код агрегирует данные о штрих-кодах всех товаров внутри коробки, позволяя проводить операции со всем содержимым через одно сканирование.
https://habr.com/ru/companies/fix_price/articles/985494/
#маркировка_товаров #китайские_товары #разработка_приложений #erpсистема #китайские_поставщики #разработка_систем_автоматизации #контроль_качества #контейнерные_перевозки #IT_в_ритейле #логистика
-
Apple собирается в Китае, но остаётся американской компанией. Почему тогда российские компании считают «китайскими»?
Есть один любопытный феномен, который регулярно всплывает в обсуждениях. Стоит только упомянуть, что какая-то часть элементов устройства делается в Китае, — и моментально появляется комментарий формата: Ну если элементы у вас китайские, то компания у вас тоже, наверное, китайская? Меня такая логика поначалу удивляла, но потом понял, откуда она берётся. Люди, далёкие от инженерии, искренне думают, что раз деталь произведена в определённой стране — значит и продукт должен быть оттуда . Как будто компонент несёт в себе национальность, как паспорт. Разбираемся как всё устроено в российской электронике от лица инженера.
https://habr.com/ru/articles/972878/
#видеонаблюдение #российское_производство #работа_с_видео #производство_в_китае #производство_в_россии #сетевое_оборудование #сделано_в_россии #происхождение #разработка_электроники #контроль_качества
-
Apple собирается в Китае, но остаётся американской компанией. Почему тогда российские компании считают «китайскими»?
Есть один любопытный феномен, который регулярно всплывает в обсуждениях. Стоит только упомянуть, что какая-то часть элементов устройства делается в Китае, — и моментально появляется комментарий формата: Ну если элементы у вас китайские, то компания у вас тоже, наверное, китайская? Меня такая логика поначалу удивляла, но потом понял, откуда она берётся. Люди, далёкие от инженерии, искренне думают, что раз деталь произведена в определённой стране — значит и продукт должен быть оттуда . Как будто компонент несёт в себе национальность, как паспорт. Разбираемся как всё устроено в российской электронике от лица инженера.
https://habr.com/ru/articles/972878/
#видеонаблюдение #российское_производство #работа_с_видео #производство_в_китае #производство_в_россии #сетевое_оборудование #сделано_в_россии #происхождение #разработка_электроники #контроль_качества
-
Apple собирается в Китае, но остаётся американской компанией. Почему тогда российские компании считают «китайскими»?
Есть один любопытный феномен, который регулярно всплывает в обсуждениях. Стоит только упомянуть, что какая-то часть элементов устройства делается в Китае, — и моментально появляется комментарий формата: Ну если элементы у вас китайские, то компания у вас тоже, наверное, китайская? Меня такая логика поначалу удивляла, но потом понял, откуда она берётся. Люди, далёкие от инженерии, искренне думают, что раз деталь произведена в определённой стране — значит и продукт должен быть оттуда . Как будто компонент несёт в себе национальность, как паспорт. Разбираемся как всё устроено в российской электронике от лица инженера.
https://habr.com/ru/articles/972878/
#видеонаблюдение #российское_производство #работа_с_видео #производство_в_китае #производство_в_россии #сетевое_оборудование #сделано_в_россии #происхождение #разработка_электроники #контроль_качества
-
Apple собирается в Китае, но остаётся американской компанией. Почему тогда российские компании считают «китайскими»?
Есть один любопытный феномен, который регулярно всплывает в обсуждениях. Стоит только упомянуть, что какая-то часть элементов устройства делается в Китае, — и моментально появляется комментарий формата: Ну если элементы у вас китайские, то компания у вас тоже, наверное, китайская? Меня такая логика поначалу удивляла, но потом понял, откуда она берётся. Люди, далёкие от инженерии, искренне думают, что раз деталь произведена в определённой стране — значит и продукт должен быть оттуда . Как будто компонент несёт в себе национальность, как паспорт. Разбираемся как всё устроено в российской электронике от лица инженера.
https://habr.com/ru/articles/972878/
#видеонаблюдение #российское_производство #работа_с_видео #производство_в_китае #производство_в_россии #сетевое_оборудование #сделано_в_россии #происхождение #разработка_электроники #контроль_качества
-
Хардверный QA: как тестируют железо в радиочастотном центре и прямо на конвейере
Кто-то тестирует виртуальные кнопки в интерфейсе, а кто-то — железные кнопки умной колонки. Чем отличается такое тестирование и какие у него особенности?
https://habr.com/ru/companies/yadro/articles/971938/
#хардверное_тестирование #QA #радиочастотные_системы #производственная_линия #тестовые_стенды #автоматизация_тестирования #умные_устройства #контроль_качества #yadro #MoscowQA
-
Хардверный QA: как тестируют железо в радиочастотном центре и прямо на конвейере
Кто-то тестирует виртуальные кнопки в интерфейсе, а кто-то — железные кнопки умной колонки. Чем отличается такое тестирование и какие у него особенности?
https://habr.com/ru/companies/yadro/articles/971938/
#хардверное_тестирование #QA #радиочастотные_системы #производственная_линия #тестовые_стенды #автоматизация_тестирования #умные_устройства #контроль_качества #yadro #MoscowQA
-
Хардверный QA: как тестируют железо в радиочастотном центре и прямо на конвейере
Кто-то тестирует виртуальные кнопки в интерфейсе, а кто-то — железные кнопки умной колонки. Чем отличается такое тестирование и какие у него особенности?
https://habr.com/ru/companies/yadro/articles/971938/
#хардверное_тестирование #QA #радиочастотные_системы #производственная_линия #тестовые_стенды #автоматизация_тестирования #умные_устройства #контроль_качества #yadro #MoscowQA
-
Хардверный QA: как тестируют железо в радиочастотном центре и прямо на конвейере
Кто-то тестирует виртуальные кнопки в интерфейсе, а кто-то — железные кнопки умной колонки. Чем отличается такое тестирование и какие у него особенности?
https://habr.com/ru/companies/yadro/articles/971938/
#хардверное_тестирование #QA #радиочастотные_системы #производственная_линия #тестовые_стенды #автоматизация_тестирования #умные_устройства #контроль_качества #yadro #MoscowQA
-
Выявление скрытых дефектов печатных плат с помощью электротестирования
При определении разрыва цепи однозначными критерием служит отсутствие меди на определенном участке, а в случае короткого замыкания между цепями, наоборот, наличие меди там, где ее не должно быть. Однако, существуют скрытые дефекты, при которых есть нарушение работы печатной платы, но для ее обнаружения нужно сверхчувствительное оборудование. О классификации таких дефектов и их обнаружении пойдет речь в этой статье. Скрытые дефекты опасны тем, что могут привести к отказам оборудования в самый неподходящий момент. Здесь перечислены виды срытых дефектов:
https://habr.com/ru/companies/electroconnect/articles/965510/
#печатная_плата #тестирование_печатной_платы #электротестер #дефекты_печатной_платы #срытые_дефекты #контроль_качества #технологии_производства
-
Выявление скрытых дефектов печатных плат с помощью электротестирования
При определении разрыва цепи однозначными критерием служит отсутствие меди на определенном участке, а в случае короткого замыкания между цепями, наоборот, наличие меди там, где ее не должно быть. Однако, существуют скрытые дефекты, при которых есть нарушение работы печатной платы, но для ее обнаружения нужно сверхчувствительное оборудование. О классификации таких дефектов и их обнаружении пойдет речь в этой статье. Скрытые дефекты опасны тем, что могут привести к отказам оборудования в самый неподходящий момент. Здесь перечислены виды срытых дефектов:
https://habr.com/ru/companies/electroconnect/articles/965510/
#печатная_плата #тестирование_печатной_платы #электротестер #дефекты_печатной_платы #срытые_дефекты #контроль_качества #технологии_производства
-
Выявление скрытых дефектов печатных плат с помощью электротестирования
При определении разрыва цепи однозначными критерием служит отсутствие меди на определенном участке, а в случае короткого замыкания между цепями, наоборот, наличие меди там, где ее не должно быть. Однако, существуют скрытые дефекты, при которых есть нарушение работы печатной платы, но для ее обнаружения нужно сверхчувствительное оборудование. О классификации таких дефектов и их обнаружении пойдет речь в этой статье. Скрытые дефекты опасны тем, что могут привести к отказам оборудования в самый неподходящий момент. Здесь перечислены виды срытых дефектов:
https://habr.com/ru/companies/electroconnect/articles/965510/
#печатная_плата #тестирование_печатной_платы #электротестер #дефекты_печатной_платы #срытые_дефекты #контроль_качества #технологии_производства
-
Выявление скрытых дефектов печатных плат с помощью электротестирования
При определении разрыва цепи однозначными критерием служит отсутствие меди на определенном участке, а в случае короткого замыкания между цепями, наоборот, наличие меди там, где ее не должно быть. Однако, существуют скрытые дефекты, при которых есть нарушение работы печатной платы, но для ее обнаружения нужно сверхчувствительное оборудование. О классификации таких дефектов и их обнаружении пойдет речь в этой статье. Скрытые дефекты опасны тем, что могут привести к отказам оборудования в самый неподходящий момент. Здесь перечислены виды срытых дефектов:
https://habr.com/ru/companies/electroconnect/articles/965510/
#печатная_плата #тестирование_печатной_платы #электротестер #дефекты_печатной_платы #срытые_дефекты #контроль_качества #технологии_производства
-
Если с печатными платами что-то не так…
Привет, Хабр! На связи Андрей Шведов, руководитель проектов в ГРАН Груп. Мы производим печатные платы — основу любой электроники. Производство плат — сложный и комплексный процесс, который включает себя разные виды процессов: как мокрые, так и механические, как ручные операции, так и автоматизированные. И, хоть мы постоянно контролируем этапы производства , застраховать себя от возможных отклонений на 100% невозможно. Поэтому в единичных случаях что-то может пойти не так — печатная плата может иметь отклонения. В этот момент не стоит паниковать, такое действительно может случиться. На этот случай у нас есть план Б. Когда заказчик приходит к нам с проблемой, мы начинаем исследовать ее по методике 8D: за восемь последовательных шагов мы находим причину, устраняем её и делаем так, чтобы эта проблема не повторилась. В этой статье покажем пошаговую стратегию, позволяющую выявить и устранить коренные причины отклонений, извлечь уроки из ошибок и организовать быструю замену печатных плат.
https://habr.com/ru/companies/grangroup/articles/950282/
#печатные_платы #контроль_качества #производство_печатных_плат #производитель_печатных_плат #производитель_электроники #электроника #стандарты
-
Если с печатными платами что-то не так…
Привет, Хабр! На связи Андрей Шведов, руководитель проектов в ГРАН Груп. Мы производим печатные платы — основу любой электроники. Производство плат — сложный и комплексный процесс, который включает себя разные виды процессов: как мокрые, так и механические, как ручные операции, так и автоматизированные. И, хоть мы постоянно контролируем этапы производства , застраховать себя от возможных отклонений на 100% невозможно. Поэтому в единичных случаях что-то может пойти не так — печатная плата может иметь отклонения. В этот момент не стоит паниковать, такое действительно может случиться. На этот случай у нас есть план Б. Когда заказчик приходит к нам с проблемой, мы начинаем исследовать ее по методике 8D: за восемь последовательных шагов мы находим причину, устраняем её и делаем так, чтобы эта проблема не повторилась. В этой статье покажем пошаговую стратегию, позволяющую выявить и устранить коренные причины отклонений, извлечь уроки из ошибок и организовать быструю замену печатных плат.
https://habr.com/ru/companies/grangroup/articles/950282/
#печатные_платы #контроль_качества #производство_печатных_плат #производитель_печатных_плат #производитель_электроники #электроника #стандарты
-
Если с печатными платами что-то не так…
Привет, Хабр! На связи Андрей Шведов, руководитель проектов в ГРАН Груп. Мы производим печатные платы — основу любой электроники. Производство плат — сложный и комплексный процесс, который включает себя разные виды процессов: как мокрые, так и механические, как ручные операции, так и автоматизированные. И, хоть мы постоянно контролируем этапы производства , застраховать себя от возможных отклонений на 100% невозможно. Поэтому в единичных случаях что-то может пойти не так — печатная плата может иметь отклонения. В этот момент не стоит паниковать, такое действительно может случиться. На этот случай у нас есть план Б. Когда заказчик приходит к нам с проблемой, мы начинаем исследовать ее по методике 8D: за восемь последовательных шагов мы находим причину, устраняем её и делаем так, чтобы эта проблема не повторилась. В этой статье покажем пошаговую стратегию, позволяющую выявить и устранить коренные причины отклонений, извлечь уроки из ошибок и организовать быструю замену печатных плат.
https://habr.com/ru/companies/grangroup/articles/950282/
#печатные_платы #контроль_качества #производство_печатных_плат #производитель_печатных_плат #производитель_электроники #электроника #стандарты
-
Если с печатными платами что-то не так…
Привет, Хабр! На связи Андрей Шведов, руководитель проектов в ГРАН Груп. Мы производим печатные платы — основу любой электроники. Производство плат — сложный и комплексный процесс, который включает себя разные виды процессов: как мокрые, так и механические, как ручные операции, так и автоматизированные. И, хоть мы постоянно контролируем этапы производства , застраховать себя от возможных отклонений на 100% невозможно. Поэтому в единичных случаях что-то может пойти не так — печатная плата может иметь отклонения. В этот момент не стоит паниковать, такое действительно может случиться. На этот случай у нас есть план Б. Когда заказчик приходит к нам с проблемой, мы начинаем исследовать ее по методике 8D: за восемь последовательных шагов мы находим причину, устраняем её и делаем так, чтобы эта проблема не повторилась. В этой статье покажем пошаговую стратегию, позволяющую выявить и устранить коренные причины отклонений, извлечь уроки из ошибок и организовать быструю замену печатных плат.
https://habr.com/ru/companies/grangroup/articles/950282/
#печатные_платы #контроль_качества #производство_печатных_плат #производитель_печатных_плат #производитель_электроники #электроника #стандарты
-
Delivery Manager и Project Manager в реальных кейсах
В современном IT-мире часто возникает путаница между различными ролями. Одним из примеров является роль Delivery Manager, которая имеет некоторые сходства с Project Manager. Хотя обе позиции связаны с управлением проектами, их обязанности и зоны ответственности существенно различаются. В этой статье мы рассмотрим на примерах, что должен делать каждый из этих специалистов в конкретных ситуациях.
https://habr.com/ru/companies/otus/articles/941002/
#delivery_manager #project_manager #управление_проектами #управление_продуктами #роли_в_ITкоманде #бизнесценность #контроль_качества
-
Delivery Manager и Project Manager в реальных кейсах
В современном IT-мире часто возникает путаница между различными ролями. Одним из примеров является роль Delivery Manager, которая имеет некоторые сходства с Project Manager. Хотя обе позиции связаны с управлением проектами, их обязанности и зоны ответственности существенно различаются. В этой статье мы рассмотрим на примерах, что должен делать каждый из этих специалистов в конкретных ситуациях.
https://habr.com/ru/companies/otus/articles/941002/
#delivery_manager #project_manager #управление_проектами #управление_продуктами #роли_в_ITкоманде #бизнесценность #контроль_качества