Size: a a a

SilverBulleter's, LLC

2020 May 14
SilverBulleter's, LLC
Только через 2 недели - онлайн формат Хакатона дает обратную связь.В связи с чем теряется весь смысл - интенсивного кодирования и создания архитектур
В связи с чем - мы публикуем бесплатные ролики на YouTube. Это даст вам знания в режиме самоизоляции

https://app.silverbulleters.org/
источник
2020 July 07
SilverBulleter's, LLC
Выпущен новый релиз 1.28 продукта "Управления качеством кода" от Серебряной Пули
* Добавлена поддержка сервера SonarQube версии 8.2 и 8.3.
Новые правила
- Переменные должны содержать описание
- Экспортные переменные должны содержать описание
- Неверная проверка на пустой результат выполнения запроса

Новые правила языка запросов
- Правила образования псевдонимов полей запроса
- Правила образования псевдонимов источников запроса

Прочие изменения
- Улучшено отображение правила "
- Уменьшите количество серверных вызовов" при использовании сервера SonarQube 8.2+
источник
2020 July 21
SilverBulleter's, LLC
Вышел релиз 1.10 плагина локализации Russian Pack для SonarQube(https://github.com/1c-syntax/sonar-l10n-ru/releases/tag/v1.10).
Список изменений:
- добавлена поддержка платформы SonarQube 7.9 (LTS);
- расширен состав переведенных разделов.

С целью популяризации платформы SonarQube среди русскоговорящих пользователей и сообщества 1С разработчиков, наработки компании SilverBulleters LLC по локализации были переданы в сообщество 1c-syntax.

Желающие помочь с переводом SonarQube 8.0 – 8.4, могут это сделать на сайте https://crowdin.com/project/sonar-l10-ru.
источник
2020 July 30
SilverBulleter's, LLC
Предварительный релиз 1.29-beta продукта "Управления качеством кода" c поддержкой формата EDT

Обычно принято выпускать релизы в пятницу, а пятница 31-ое идеальный день) Но мы не можем больше молчать =)

Нами выпущен предварительный релиз 1.29-beta. Теперь помимо "классического" формата проектов 1С, плагин поддерживает формат EDT. Время чтения
метаданных уменьшилось в среднем на 20-30%. Внесены изменения в чтение и взаимодействия с метаданными.

В планах на релиз 1.29:
* Правило "Обращение к несуществующему элементу формы";
* Правило "Использование итератора или счетчика цикла вне тела цикла";
* Правило "Циклические ссылки в коллекциях";
* Правило "Не рекомендуется использование Новый Шрифт, Новый Цвет и Новый Рамка";
* Правило "Не все параметры запроса установлены";
* Правило "Обработчик события формы ПриОткрытии не должен содержать код по открытию какой-либо другой формы";
* Правило "Директива препроцессора должна быть на отдельной строке".
источник
2020 July 31
SilverBulleter's, LLC
💼 Программист 1С + Java

Требуемый опыт работы: 1–3 года
Полная занятость, полный день
Удаленная работа / работа в офисе

Обязаности:
* Участие в реализации существующих проектов и продуктах Компании;
* Разработка программных продуктов на технологической платформе 1С:Предприятие 8.3;
* Разработка программных продуктов на Java;
* Тестирование реализованной функциональности посредством методик TDD/BDD;

Требования:
* Опыт разработки на платформе 1С 8.x от 2 лет;
* Опыт разработки на Java 1.8 и выше от 1 года;
* Java Core, системы сбоорки Maven, Gradle;
* Умение работать в команде;
* Умение планировать свое время и всегда доводить работу до конца;
* Увлеченность работой;
* Готовность на старте впитывать большой массив знаний по используемым технологиям;

Будет преимуществом:
* Опыт разработки на OneScript, OneScript.Web;
* Понимание принципов CI/CD;
* Умение читать англоязычную техническую документацию.

Условия:
* Белая заработка плата;
* Удаленно или в удобном офисе в центре Москвы у м. Фрунзенская;
* Работа в команде «гиков»;
* График работы 5/2 ( с 9:00 до 18:00 или с 10:00 до 19:00);
* Испытательный срок 3 месяца.

Резюме отправляем на hr@silverbulleters.org
источник
2020 August 10
SilverBulleter's, LLC
⚙️Выпущен новый релиз 1.29 продукта "Управления качеством кода" от Серебряной Пули с поддержкой формата EDT

В рамках релиза была проделана колоссальная работа. Нами был переписан модуль работы с метаданными 1С. Теперь плагин умеет проверять формат EDT. Побочным эффектом был получен прирост в скорости анализа проекта в целом, т.к. чтение метаданных новым модулем на 20%-30% быстрее, чем было ранее.

Спасибо что Вы с нами 😉

Что нового?
* Поддержка формата EDT
* Переход на систему сборки Gradle

Новые правила
* Обращение к несуществующему элементу формы
* Директива компиляции и определение метода на одной строке
* Инициализированы не все параметры запроса
* Циклические ссылки в коллекциях
* Использование Новый Шрифт, Новый Цвет, Новый Рамка
* Итератор или счетчик цикла используется вне тела цикла

Прочие изменения
* Устранена проблема в правиле "Неиспользуемые переменные" с хаотичным падением анализа
* Проверка описаний переменных работает с несколькими переменными в одной строке
* Корректировка ссылки на ИТС
источник
2020 August 20
SilverBulleter's, LLC
💣 Бета-тестирование разовых проверок качества кода 💣
Ваш код идеален? Вас не интересует качество кода? Вам нравится узнавать об ошибках в продуктиве от пользователей? Тогда Вам не стоит читать эту новость дальше!
Для всех остальных мы запускаем наш новый сервис - Разовые проверки качества кода 1С на базе плагина SonarQube 1C (BSL) Plugin подсистемы "Автокачество". С помощью этого сервиса вы получите список всех замечаний по Вашему коду. Визуально результат анализа можно будет посмотреть как в личном кабинете, так и локально с помощью специального отчета на 1С (😎) или загрузить в свой SonarQube.

Текущие ограничения сервиса:
* Анализ только конфигураций в формате "cf";
* Не учитывается результат анализа 1С: АПК и 1С: EDT;
* В результате анализа отсутствуют стандартные метрики SonarQube;
Участие в бета-тестировании бесплатно, но при условии предоставления обратной связи об ошибках, замечаниях, пожеланиях. Для участия свяжитесь с нами по электронной почте beta@checkbsl.org.
Спешите
beta@checkbsl.org.
Спешите! Количество мест ограничено
источник
2020 August 21
SilverBulleter's, LLC
🖥 Пуля жива и все еще летит (Alive & Kicking)
#Стрим #SilverBulleters

Давно не было слышно про SonarQube, 1C (BSL) Plugin, OpenSource и мы решили рассказать пару интересных новостей:
* Обсудим, нужен ли SonarQube 1С-никам для их повседневной работы
* Покажем как использовать SonarQube без серьезных затрат
* Расскажем про наши новые сервисы

Стрим пройдет в следующий четверг (27.08.2020) в 19:30 по МСК на нашем канале The Silver Bulleters.

Ссылка на трансляцию: https://youtu.be/LXyKX0_ToN8

P.S. А где здесь OpenSource?
источник
2020 August 26
SilverBulleter's, LLC
Настоящее и будущее компании "Серебряная Пуля"

Последнее время очень много спекуляций на тему настоящего и будущего компании Серебряная пуля. Хочется расставить все точки над "i".
Основное - все изменения в компании это инициатива Алексея Лустина.
Последние несколько лет, Алексей выполнял в компании три абсолютно разные роли:
- собственник
- оперативный управленец
- сотрудник
Каждая из этих ролей требует огромного количества времени и энергии. Как результат Алексей "выгорел" и решил восстановиться.
Было два пути:
- закрыть компанию и потерять все, что она делала и делает;
- оставить компанию, но дать Алексею возможность отойти, на время, от дел.
В результате, партнер Алексея по компании Антон Долгов, согласился выкупить долю и стать единственным собственником и выполнять только эту роль.
Чтобы продукты и идеи компании продолжали развиваться, в компанию вернулись некоторые сотрудники и были привлечены новые. На данный момент все существующие продукты компании активно развиваются, а также появляются новые. Компания успешно выполняет все свои текущие обязательства перед клиентами.

С уважением,
Команда Серебряной Пули.
источник
2020 August 27
SilverBulleter's, LLC
🖥 Что-то в последнее время наш канал на Youtube не слишком активен. Причина в том, что мы активно работали над чем-то новым!
В настоящее время мы закончили основной фронт работ, касающийся нашего продукта Автокачество и хотим презентовать его новые функциональности:
* Облачный SonarQube - SonarQube как сервис
* Разовые проверки - "Просто отправь CF"

Об этом и не только предлагаем поговорить сегодня на нашем стриме https://youtu.be/LXyKX0_ToN8  в 19.30 МСК.

P.S. Более подобнее о подсистеме Автокачество - АВТОКАЧЕСТВО VER 1.6
источник
SilverBulleter's, LLC
⏰ Стрим на тему "SonarQube, 1C (BSL) Plugin, OpenSource" начнется через 15 минут. Ссылка на стрим -> https://youtu.be/LXyKX0_ToN8
источник
2020 September 02
SilverBulleter's, LLC
🚜 Сделаем код 1С чище и безопаснее

В следующую пятницу (11 сентября) наш ведущий разработчик Тымко Олег на онлайн-митапе "Безопасность в 1С" выступит с необычной темой - "Найти и уничтожить. Популярные уязвимости в проектах 1С". В рамках доклада вы узнаете:
   * Об уязвимостях в целом
   * Как найти их в коде
   * Что с ними делать
   * Топ-5 самых часто встречаемых

P.S. После доклада вы сможете задать Олегу ваши вопросы на эту тему.
источник
2020 September 03
SilverBulleter's, LLC
🖥 Неделю назад (27.08.2020) на нашем Youtube-канале прошел стрим, посвященный продукту Автокачество, где были представлены новые возможности:
* Выполнение разовых проверок конфигураций (CF-файлов)
* Облачный сервис SonarQube
* Скрипт по-коммитной проверки репозитариев (скоро выложим на GitHub)
* Бесплатный полнофункциональный облачный SonarQube для OpenSource проектов - https://open.sonar.checkbsl.org/

Прямая ссылка на стрим - https://youtu.be/LXyKX0_ToN8
источник
2020 September 04
SilverBulleter's, LLC
⚙️Релиз 1.30 продукта "Управления качеством кода" от Серебряной Пули

Пятница - время релизов! Сегодня выпущена новая версия плагина для SonarQube. В релизе 1.30 был взят курсы на поиск потенциальных уязвимостей в коде 1С и теперь таких проверок 17-ть. Но на этом мы останавливаться не собираемся. В этом году у нас в планах реализовать еще как минимум 20 проверок в этом направлении.

Что нового?
* 11 новых проверок кода
* Новый профиль качества - "Аудит безопасности"
* Документация по подсистеме открыта и находится по адресу docs.checkbsl.org

Более подробное описание релиза вы можете найти ЗДЕСЬ
источник
2020 September 11
SilverBulleter's, LLC
Какие темы для вебинаров, стримов, хакатонов были бы интересны?
Выберите темы либо напишите свой вариант в комментариях с тегом #Предложение.
По результатам опроса мы выберем наиболее интересные направления для создания будущего контента.
Анонимный опрос
7%
1C Service Discovery
10%
Мониторинг бизнес-данных по IT-шному
15%
Как извлечь пользу из ЖР и ТЖ
10%
РИБ без РИБ
4%
Продолжение темы OpenFaaS
13%
Как готовить Jenkins в мире 1С
7%
CI/CD для мобильных приложений на 1С
12%
Как готовить SonarQube
15%
Версионирование CF/EPF/ERT/CFE на лету
8%
Интернет-магазин на OneScript.Web
Проголосовало: 758
источник
2020 September 25
SilverBulleter's, LLC
Какая же пятница без релиза? #пятница_время_релизов

Сегодня официально запущен наш новый сайт - ЧЕКНИ БСЛ посвященный облачному сервису SonarQube для 1С и разовым проверкам кода.

Сервис разворачивается за минимальное время с помощью внутренней М.А.Г.И.И. (Хотите узнать больше? Напишите на team@silverbulleters.orgteam@silverbulleters.org с темой "Хочу как у вас").

Для корпоративных "китов" у нас предусмотрены отдельные условия развертывания сервиса с поддержкой "огромного" количества проектов.

OpenSource проекты на 1С и OneScript могут получить доступ к бесплатному облачному сервису open.checkbsl.org.

Заявки отправлять по ССЫЛКЕ.
источник
2020 October 08
SilverBulleter's, LLC
⚙️Релиз 1.31 плагина 1C (BSL) Plugin для SonarQube

В текущем релизе нашей команде удалось существенно уменьшить требования к объему используемой оперативной памяти при выполнении анализа sonar-scanner-ом.
Например, для анализа конфигурации ERP 2 (5млн строк) на Java 11 теперь достаточно 2Гб выделенной памяти (оптимально 4Гб). Ранее требовалось 12-16ГБ (разница в 3-4 раза 💣).

Что нового?
* Добавили 5 новых проверок;
* Переделали проверку для поиска опечаток в коде;
* Доработали 5 проверок (исправлены FP по заявкам от клиентов);
* Обновили часть документации. Для описания проверок теперь используется "ванильный" markdown;
* Отрефакторили часть компонент плагина

Как обычно, более подробное описание релиза можно найти 📄История релизов
источник
SilverBulleter's, LLC
🚀 Дополнение к релизу 1.31 плагина 1C (BSL) Plugin

На скриншоте проверка конфигурации ERP2 на среднестатистическом ноутбуке. Для анализа достаточно выделения 2ГБ оперативной памяти.
источник
2020 October 26
SilverBulleter's, LLC
Стрим: Инженерные практики в OpenSource на GitHub.
Часть I - Библиотека на OneScript
#CICD, #1С, #OneScript, #SonarQube

При разработке проектов на 1С/OneScript в OpenSource рано или поздно начинаешь задумываться о том, что нужно автоматизировать свои скучные и рутинные действия вроде сборки новых релизов или тестирования. Мы подумали и решили провести стрим на эту тему и затронем на нем:
* GitHub Actions;
* Облачный SonarQube;
* Жертву автоматизации - библиотеку YABR (Yet another brace reader) на OneScript.

По итогу будет настроен полноценный CI/CD с публикацией библиотеки в хабе hub.oscript.io.

Приходите на стрим 29.10.2020 (19:30) в нашем канале Youtube.
источник
2020 October 29
SilverBulleter's, LLC
Стрим на тему "Инженерные практики в OpenSource на GitHub. Часть I: OneScript" начнется через 40 минут (в 19:30)
источник