Forwarded from alei1180
GitHub
GitHub - alei1180/open-source-contributor-guide: Open Source Contributor Guide. Руководство для контрибьюторов в проекты с открытым…
Open Source Contributor Guide. Руководство для контрибьюторов в проекты с открытым исходным кодом. - alei1180/open-source-contributor-guide
👍21❤3
А про то зачем это☝️ делать и как быть готовым ментально к реакции ментейнеров и сообщества, есть отличный доклад Егора Бугаенко — 🎞 «9 ступеней opensource кун-фу» (он же в ВКВидео).
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Девять ступеней Open Source кунг-фу | НЕЙМАРК
Доклад на конференции Open Source Day в ИТ-кампусе НЕЙМАРК под названием "Девять ступеней Open Source кунг-фу".
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order…
Blog: https://www.yegor256.com
Books: https://www.yegor256.com/books.html
GitHub: https://github.com/yegor256 (don’t hesitate to follow in order…
🔥10👍4
Forwarded from Artur
@kuntashov Огромное спасибо за напоминание про инструмент curlone
- https://infostart.ru/1c/articles/2319069/
- https://github.com/alei1180/curlone
очень удобный механизм получения запросов к хттп-ресурсам из командной строки curl
Мой сценарий
- я сначала создаю запросы к сервису через postman
настраиваю все нужные заголовки, авторизацию и прочее
- далее получаю полную строку вызова curl
- отдаю в сервис https://curlone.ru/
но можно и собственный локальный сервис запустить, это несложно
- и получаю готовый код на чистом языке 1С или с помощью Коннектора
мега-удобно! #ТехКружок
- https://infostart.ru/1c/articles/2319069/
- https://github.com/alei1180/curlone
очень удобный механизм получения запросов к хттп-ресурсам из командной строки curl
Мой сценарий
- я сначала создаю запросы к сервису через postman
настраиваю все нужные заголовки, авторизацию и прочее
- далее получаю полную строку вызова curl
- отдаю в сервис https://curlone.ru/
но можно и собственный локальный сервис запустить, это несложно
- и получаю готовый код на чистом языке 1С или с помощью Коннектора
мега-удобно! #ТехКружок
🔥42👍3❤2
Forwarded from Александр Кунташов
Что почитать про разные подходы работы с тестовыми данными
Я выждал паузу, никто не ответил, тогда придется мне 😂
У меня доклад в апреле будет на Стачке в Ульяновске (18-19 апреля), там минуты три будет уделено этому вопросу, на картинке — заспойлерил итоговый слайд.
А почитать по теме много букв с плюсами и минусами:
— В документации к инструменту Тестер Дмитрия Решитко, начиная с раздела Базы данных
— Также у Дмитрия Решитко был доклад на INFOSTART EVENT 2019 и там эту тему он другими словами проговаривал — транскрипт: «Молчание "best practices": тестовые и эталонные данные, структура и связность, падения и новая функциональность, и другие неудобные вопросы к сценарному тестированию»
— у Антона Степанова есть отличное резюме подходов: «Подготовка данных» — структурировано про возможные подходы с плюсами и минусами.
#матчасть
Я выждал паузу, никто не ответил, тогда придется мне 😂
У меня доклад в апреле будет на Стачке в Ульяновске (18-19 апреля), там минуты три будет уделено этому вопросу, на картинке — заспойлерил итоговый слайд.
А почитать по теме много букв с плюсами и минусами:
— В документации к инструменту Тестер Дмитрия Решитко, начиная с раздела Базы данных
— Также у Дмитрия Решитко был доклад на INFOSTART EVENT 2019 и там эту тему он другими словами проговаривал — транскрипт: «Молчание "best practices": тестовые и эталонные данные, структура и связность, падения и новая функциональность, и другие неудобные вопросы к сценарному тестированию»
— у Антона Степанова есть отличное резюме подходов: «Подготовка данных» — структурировано про возможные подходы с плюсами и минусами.
#матчасть
2👍15
Еще очень полезная ссылка про работу с тестовыми данными из документации фреймворка ✅ YAxUnit 👇, спасибо Игорю за дополнение!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
Даешь больше разных фреймворков тестирования! Теперь для OneScript — альтернатива классическому 1testrunner, с красивой архитектурой, DI, поддержкой аннотаций и вот этим всем 🎉🎉🎉
🎉3❤2👍2
Forwarded from Кирилл Черненко
Привет всем! Представляю вам OneUnit — новый фреймворк для автоматического тестирования на языке OneScript, который был создан с использованием ОСени. Это значит, что теперь для ваших тестов доступна вся мощь и гибкость фреймворка ОСень, что делает процесс тестирования еще более удобным и эффективным.
Особенности OneUnit:
* Полная интеграция с фреймворком ОСень — все ваши тестовые наборы теперь желудёвей как никогда прежде
* Полнофункциональный cli который позволит вам проводить тестирование и получать отчёты о тестировании и покрытии в различных форматах
* Более не нужно терпеть одинаковый каталог tasks в каждой репе!
* К вашим услугам повторяемые\параметризуемые тесты, возможность задания таймаута для исполнения тестов и многое другое что ждёт вас в документации!
Если вы используете OneScript и хотите упростить и ускорить процесс тестирования с помощью всех преимуществ ОСени, OneUnit — это именно то, что вам нужно! Присоединяйтесь к проекту, помогите его развивать и делитесь своими идеями.
Ссылка на проект и документацию — https://github.com/sfaqer/OneUnit
p.s Сообщение практически полностью составлено нейросетью ввиду того что автор проекта не умеет писать завлекающие сообщения.
Особенности OneUnit:
* Полная интеграция с фреймворком ОСень — все ваши тестовые наборы теперь желудёвей как никогда прежде
* Полнофункциональный cli который позволит вам проводить тестирование и получать отчёты о тестировании и покрытии в различных форматах
* Более не нужно терпеть одинаковый каталог tasks в каждой репе!
* К вашим услугам повторяемые\параметризуемые тесты, возможность задания таймаута для исполнения тестов и многое другое что ждёт вас в документации!
Если вы используете OneScript и хотите упростить и ускорить процесс тестирования с помощью всех преимуществ ОСени, OneUnit — это именно то, что вам нужно! Присоединяйтесь к проекту, помогите его развивать и делитесь своими идеями.
Ссылка на проект и документацию — https://github.com/sfaqer/OneUnit
p.s Сообщение практически полностью составлено нейросетью ввиду того что автор проекта не умеет писать завлекающие сообщения.
GitHub
GitHub - sfaqer/OneUnit: Фреймворк для тестирования приложений и библиотек OneScript
Фреймворк для тестирования приложений и библиотек OneScript - sfaqer/OneUnit
1🔥20👍3❤1
Forwarded from Доржи Цыденов
Атомная синергия: как 1С ускоряет процессы в Росатоме. Интервью с Заяной Ачиновой
Мы снова запустили наш проект «Готовые решения» – интервью с ИТ-директорами, руководителями, топ-менеджерами крупных российских компаний.
Представляем первую гостью нового сезона – Заяну Ачинову, руководителя стратегического развития в АО «Гринатом» – ИТ-интеграторе атомной отрасли.
Ключевые темы беседы:
🔹 Опыт «Росатома» в переходе с SAP на 1С
🔹 Автоматизация налогообложения, систем бухгалтерского учета и закупок, ERP-решений в системообразующем предприятии
🔹 Будущее искусственного интеллекта в экосистеме 1С
Особый интерес вызвал проект «Атом Зая», направленный на интеграцию ИИ в процессы автоматизации. По словам Заяны, искусственный интеллект не заменит специалиста, а станет надежным инструментом поддержки, аналогично тому, как информационные системы когда-то изменили подход к управлению бизнесом.
Полное интервью с Заяной доступно на YouTube / Rutube
Мы снова запустили наш проект «Готовые решения» – интервью с ИТ-директорами, руководителями, топ-менеджерами крупных российских компаний.
Представляем первую гостью нового сезона – Заяну Ачинову, руководителя стратегического развития в АО «Гринатом» – ИТ-интеграторе атомной отрасли.
Ключевые темы беседы:
🔹 Опыт «Росатома» в переходе с SAP на 1С
🔹 Автоматизация налогообложения, систем бухгалтерского учета и закупок, ERP-решений в системообразующем предприятии
🔹 Будущее искусственного интеллекта в экосистеме 1С
Особый интерес вызвал проект «Атом Зая», направленный на интеграцию ИИ в процессы автоматизации. По словам Заяны, искусственный интеллект не заменит специалиста, а станет надежным инструментом поддержки, аналогично тому, как информационные системы когда-то изменили подход к управлению бизнесом.
Полное интервью с Заяной доступно на YouTube / Rutube
YouTube
Атомная синергия: как 1С ускоряет процессы в РОСАТОМ. Интервью с Заяной Ачиновой.
Мы снова запустили наш проект «Готовые решения» – интервью с ИТ-директорами, руководителями, топ-менеджерами крупных российских компаний. Представляем первую гостью нового сезона – Заяна Ачинова, руководитель стратегического развития в АО «Гринатом» – ИТ…
👍9🤔2👎1
«Стачка» — крупнейшая региональная IT-конференция России. 18-19 апреля она пройдет в Ульяновске (УлГПУ).
Я буду на «Стачке» выступать в секции «1С» и в своем докладе «Автоматизация тестирования решений на 1С: Ожидания и Реальность» хочу рассказать о том, с какими сложностями предстоит столкнуться при запуске автотестирования в командах разработки на 1С .
Постараюсь не просто озвучить проблемы, но дать по каждой решение: от общих организационных подходов до конкретных технических рекомендаций.
Приходите на доклад!
На конференции буду оба дня, готов и буду рад пообщаться как по теме доклада, так и по любым вопросам, связанным с разработкой на платформе 1С:Предприятие, автоматизацией разработки, применению DevOps-практик в разработке на 1С.
Регистрация участников и подача докладов уже открыты на сайте: https://ul25.nastachku.ru
Сейчас действует специальный промокод на скидку 15%:
СПИКЕР15
НетВоркинг — все на Стачку! 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍9👏2✍1
Коллеги: жалуются, что на код-ревью уходит много времени, они слишком въедливые
Еще коллеги: подкрутили тон сообщений CodeRabbit.ai, чтобы он на них ругался
Еще коллеги: подкрутили тон сообщений CodeRabbit.ai, чтобы он на них ругался
😁27🔥17🤣8👎4👍1
Forwarded from Игорь Апресов | Radio Ingvar
Новый механизм платформы - менеджер лицензий.
Теперь и физические ключи раздает и программные. И открыть монитор можно не потратив лицензию :)
Только пакетного режима пока нет, очень ждем чтобы включить в заббикс шаблоны.
PS а еще лучше OpenMetrics сразу отдавать :)
https://wonderland.v8.1c.ru/blog/izmeneniya-v-mekhanizme-litsenzirovaniya-monitoring-litsenziy/
Теперь и физические ключи раздает и программные. И открыть монитор можно не потратив лицензию :)
Только пакетного режима пока нет, очень ждем чтобы включить в заббикс шаблоны.
PS а еще лучше OpenMetrics сразу отдавать :)
https://wonderland.v8.1c.ru/blog/izmeneniya-v-mekhanizme-litsenzirovaniya-monitoring-litsenziy/
Заметки из Зазеркалья
Изменения в механизме лицензирования, мониторинг лицензий
Данная статья является анонсом новой функциональности. Не рекомендуется использовать содержание данной статьи для освоения новой функциональности. Полное описание новой функциональности будет приведено в документации к соответствующей версии. Полный список…
🔥14
Всем привет! Я сегодня и завтра на 📢 Стачке, с радостью пообщаюсь, если кто-то тоже тут 👋
Собираюсь посетить доклады по PG, тестированию и девопсу, а еще завтра (19.04) в 10:45 буду выступать в зале 310 с докладом Автоматизация тестирования решений на 1С: Ожидания и Реальность 😎, приходите, кому интересна тема автоматизации тестирования и просто поддержать!
Собираюсь посетить доклады по PG, тестированию и девопсу, а еще завтра (19.04) в 10:45 буду выступать в зале 310 с докладом Автоматизация тестирования решений на 1С: Ожидания и Реальность 😎, приходите, кому интересна тема автоматизации тестирования и просто поддержать!
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥37👍29⚡6❤1
На самом деле уже почти 11, если точкой отсчета считать INFOSTART TECH EVENT, на котором чуть меньше года назад мы отмечали 10-летний юбилей OneScript.
На Инфостарте опубликован транскрипт доклада Андрея Овсянкина о том, как и почему создавался OneScript:
(не забываем ставить плюсики на ИС)
Я не уверен, что в моем ИТ-окружении есть люди, кто не слышал об OneScript, но если вдруг — для вас статья будет отличной точкой старта.
А для тех кто знает — отличной историей в духе Just For Fun, просто немного покороче (пока).
А еще одна из классных и важных нетехнических штук, которую мы получили бонусом к этому крутому проекту/продукту/инструменту — это его сообщество, я бы даже сказал, содружество людей, занимающиеся созданием открытого исходного кода под свободными лицензиями 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🎉8❤2
Главное и долгожданное: на INFOSTART TECH EVENT (9-11 октября, Санкт-Петербург) появилась новая, давно обсуждаемая в кулуарах с коллегами секция QA: Тестирование и качество ПО.
Будем под присмотром Артура Аюханова модерировать ее с Татьяной Головкиной из Ozon. Татьяна занимается обеспечением качества в проектах на 1С очень давно, в сообществе Татьяну хорошо знают, в том числе по отличным докладам на наших конференциях.
Теперь не надо будет конкурировать с докладами про CI/CD и вот этот весь девопс и мы больше не ограничены только вопросами автоматизации тестирования. Если у вас есть желание поделиться опытом применения практик тест-дизайна, тест-анализа, приемами ручного тестирования — будем рады!
Качество ПО — это не только тестирование, еще сюда можно отнести, например, статанализ кода, верификацию требований, и кучу еще всего. Доклады на эту тему часто пограничные/междисциплинарные. Подавайтесь к нам, но по ситуации, в зависимости от наполненности пула заявок у нас и в смежных секциях, будем с модераторами перераспределять. В том числе поэтому с нами и в двух ещё других секциях присутствует Артур в роли куратора.
Подробнее о нашем с Татьяной видении содержания секции напишу немного позже отдельным постом, но это не должно останавливать ваш порыв подать заявку прямо сейчас:
Количество выделяемых для секции слотов обычно пропорционально количеству поданных в эту секцию заявок, поэтому, перефразирую себя же, подавайтесь сами и перешлите коллегам.
Также буду признателен за рекомендации экспертов и практиков в области QA, кого вы хотели бы увидеть на конференции — мне всегда можно написать в личку: @kuntashov
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥10👏5❤1
Опубликовал статью-лонгрид по следам доклада, с которым выступал на
В докладе и, соответственно, в этой статье я постарался ответить на вопросы, которыми вы гарантированно зададитесь, собравшись внедрять автоматизированное тестирование на вашем проекте на 1С.
Почему стоит прочитать?
(отчаянный кликбейт)
Чтобы узнать:
В статье куча полезных ссылок на другие публикации уважаемых экспертов нашего сообщества, которые подтверждают и дополняют тезисы статьи и позволяют закопаться в отдельные вопросы глубже, чем можно было уместить в статью.
✅ А если вам хочется погрузиться в практические вопросы использования Vanessa Automation, то приходите на мой курс «Автоматизированное тестирование в 1С», который стартует 5 августа. Отзывы положительные (часть можно посмотреть на лендинге). Не гружу теорией и лекциями про пирамиды тестирования на два часа, а рассказываю про самое необходимое точечно там, где оно действительно применяется. Практика приближена к работе на реальном проекте: пишете фиче-файлы, сдаете в виде мерж-реквестов в гитлабе (заранеемучаю васучу пользоваться гитом, чтобы вы были готовы работать в профессиональной команде), сразу видите результат в виде аллюр-отчета, а потом я лично проверяю домашки в формате код-ревью, но конечно же с учетом, что вы только учитесь — где не понятно текстом, там повторяю голосом и показываю наглядно, пока вы не разберетесь. А еще, начиная с этого потока, после успешного прохождения курса на тарифах «Стандарт» и выше вы получите официальную корочку о повышении квалификации (а за это и всю помощь с курсом спасибо коллегам из Инфостарт Обучения).➡️ Записываться тут
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍10❤8
Знания бесценны )
Как-то в кулуарах на одной из конференций Инфостарта жаловался Евгению, что не достать его книгу, тираж был слишком мал и пора бы уже и третье издание выпускать. На скриншоте — достаточно веский аргумент, как мне кажется, даже с учетом блефа/спекуляции или как это называется в подобных случаях 😅
Я в свое время ограничился электронной, а потом когда захотелось бумажный экземпляр в коллекцию, его уже было днем с огнем не сыскать.
Как-то в кулуарах на одной из конференций Инфостарта жаловался Евгению, что не достать его книгу, тираж был слишком мал и пора бы уже и третье издание выпускать. На скриншоте — достаточно веский аргумент, как мне кажется, даже с учетом блефа/спекуляции или как это называется в подобных случаях 😅
Я в свое время ограничился электронной, а потом когда захотелось бумажный экземпляр в коллекцию, его уже было днем с огнем не сыскать.
😁18👍12🤯11👀3🤷♂1😱1
На Инфостарте опубликована очередная статья на тему автоматизации тестирования по следам крутого доклада Татьяны Головкиной о том, как эволюционировал процесс тестирования учетных систем в Ozon — от ручного тестирования и до автоматизации с использованием всего стека инструментов, которые только есть в мире 1С для этих целей.
🔗 https://infostart.ru/1c/articles/2418640/
Доклад очень информативный, там много конкретики и в виде советов, и в виде примеров кода для сборочной линии. Рекомендую!
Если есть сомнения в теме, во-первых, у нас есть внушительный список трендовых тем, а во-вторых — можно посоветоваться со мной в личке: @kuntashov.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥15👍12
Давно хочется поныть на тему слепого/бездумного применения ИИ, но Самат в своем посте написал ровно то, про что я думал и на что я периодически коллегам жалуюсь (и коллеги тоже на похожее сетуют в ответ), поэтому повторять не буду, а просто поделюсь ссылкой и дополню очевидным, но почему-то не для всех, личным принципом/правилом.
Ссылка вот: https://t.iss.one/ctodaily/1864
А про принцип начну с дисклеймера. Я искренне считаю, что даже те ИИ, которые нам доступны сейчас — невероятно крутой, и уже незаменимый инструмент. Я очень много и активно им пользуюсь сам
Чтобы тонны текста, кода и всей этой ИИшницы приносили пользу, а не много пустой лишней работы, уважающие друг друга коллеги должны принимать и строго соблюдать Главное Правило Использования Генеративного ИИ:
Ответственность за текст, алгоритм, рецепт, рекомендацию лечения и т.п., который нагенерил для тебя ИИ, несешь ты и только ты, а потому ты не имеешь права передавать вывод ИИ слепо другому человеку, пока ты сам не разобрался с тем, что было сгенерировано, не прочитал и не провел фактчекинг.
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
запуск завтра
Отличная статья про то, что самое долгое и сложное в программировании — это не написание кода. Самое дорогое — это проведение код-ревью, передача культуры, знаний, тестирование и отладка кода.
И нейросети, используемые бездумно, без должного профессионального…
И нейросети, используемые бездумно, без должного профессионального…
1💯22👍10❤4🤨1