uz
Feedback
Александр Кунташов — про 1С и не только

Александр Кунташов — про 1С и не только

Kanalga Telegram’da o‘tish

Заметки про разработку и смежные штуки: 1С, Vanessa Automation, DevOps в 1С, OneScript, PHP, Linux, JS, Python и всякое вокруг и около ИТ.

Ko'proq ko'rsatish
2 544
Obunachilar
Ma'lumot yo'q24 soatlar
+37 kunlar
-330 kunlar
Postlar arxiv
https://github.com/fzaninotto/Faker Крутая библиотека для генерации случайных данных (ФИО людей, адреса, параметры кредитных карт и т.п.). Крайне полезна для создания тестовых наборов данных (фикстур). Давно собирался сделать аналог для 1С, возможно в новогодние праздники удастся посвятить этому несколько часов.

https://1cfresh.com/articles/so_addprocess Как добавить в 1С:Фреше расширение или внешний (дополнительный) отчет/обработку своим клиентам. Куча требований, но ожидаемо: безопасность.

Пытаюсь начать пользоваться Visual Studio Code вместо Sublime Text 3, но пока не все нравится. Прежде всего визуально VSС более шумный: различные маркеры, пиктограммы файлов цветные, а хотелось бы монохромные. Подсветка фона текущей строки в режиме "line" одного цвета с фоном выделенного текста (пришлось переключить в режим "gutter"). Шаг размера шрифтов другой и я так и не смог сделать размер шрифта таким же, как и в Sublime - либо меньше получается, либо больше :( Почему же пытаюсь перейти? Потому что он активнее сейчас развивается (как минимум в части поддержки OScript) и подавляющая часть сообщества сидит на нем. А еще в VSC лучше работа с разделением окон и отличная встроенная консоль - это действительно удобнее. В принципе, работа с окнами сделана удобнее и эргономичнее. И да, почему не atom? Да потому что в нем свистелок еще больше чем в VSC, и это уже точно не для меня.

https://github.com/khorevaa/1cli Крутая библиотека парсинга командной строки для односкрипта. Сделано качественно, есть полная документация. Самая вкусная для меня фишка - автоматический хэлп на основе описаний команд.

Артур сегодня вмержил мой PR (https://github.com/xDrivenDevelopment/xUnitFor1C/pull/767) по документации новых доработок дымовых тестов, теперь документация https://github.com/xDrivenDevelopment/xUnitFor1C/blob/develop/Tests/Smoke/readme.md отражает все возможности настройки дымовых тестов. Правда пока эти возможности доступны только для обычных форм - на проекте в РМС, для которого я допиливал xUnitFor1C, используется 1С:УПП 1.3. Планирую заняться и УФ, если никто не успеет раньше. Ну а еще нужно полностью пересмотреть структуру настроек в дымовых тестах, т.к. текущий их вид не удобен для использования.

http://www.1sshop.ru/index.php3?id=140 Полезная ссылочка из оффтопика в оскриптовом чатике - Технологическая поставка платформы 1С:Предприятие 8 для разработчиков. Только платформа, без типовых конфигураций. Вероятнее всего альтернатива Комплекту разработчика (который можно получить после сертификации 1С:Специалист по платформе, но только при условии обучения на курсах в официальных УЦ 1С). Но это не точно, т.к. не понятно, может ли физлицо купить эту коробку.

В гиттере обсуждали, как тестировать в оскриптах методы с алиасами (альтернативными языками) - копипастить ли тесты или еще как. Предложил еще-как-решение: в тестах имя метода передавать как параметр, вот как-то так: https://gist.github.com/kuntashov/07a8206e6b4097784313bf1b4b43d8da

Автор предлагает окошки разного цвета для разных видов метаданных А я думал, что пользователям вообще не надо различать, с формой какого метаданного он работает, а надо точно знать, что сделать, чтобы решить свою задачу. https://habrahabr.ru/post/344616/