Обложка канала

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

Заметки про разработку и смежные штуки. 1С, Битрикс24, 1Script, PHP, Linux, JS и другое

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

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

    Чеклист и примеры задач — 🔥
  • Александр Кунташов — про 1С и не только

    Чеклист хорошей задачи

    Для меня курс «Стать тимлидом» — это новый уровень в систематизации знаний. Процесс очень сильно отличается от постинга в канал — сюда я пишу короткие заметки: одна мысль — один пост. С курсом всё по-другому — там я сажусь и формирую целые системы из знаний:

    — Беру книги, которые на меня когда-то повлияли и делаю двойную очистку: сначала пишу конспект, потом ужимаю его до пары абзацев в тексте.
    — Беру инструкции, которые писал коллегам, удаляю оттуда специфичные вещи и обобщаю.
    — Вспоминаю истории из жизни и очищаю их как книги: пишу короткие рассказы, потом ужимаю до пары абзацев.

    Всё это хочется выкладывать прямо сюда — польза же! Но я пока держусь. Одной штукой Марьяна меня всё-таки уговорила поделиться — это чеклист из 7 пунктов о том, как должна выглядеть хорошая задача. Чеклист важен для всех, кто имеет отношение к постановке задач — к менеджерам, тимлидам, QA и просто программистам, которые любят сами себе ставить задачи. Выложил его на страницу курса, заходите и скачивайте.
  • Реклама

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

    Вчера открылась регистрация на очередной Хактоберфест.

    В двух словах: это такой глобальный флешмоб, когда куча народу (не только программисты) в течение всего октября понемногу коммитят в различные опенсорсные проекты на гитхабе и получают за это признание и различные материальные поощрения от спонсоров в виде футболок, наклеек и прочего (призы дают за контрибьюшены в размере от 4 пулл-реквестов за месяц).

    Причем тут 1С, скажете вы?

    Да при том, что в нашем самобытном сообществе одинэсников за последние годы появилось множество крутых открытых проектов на гитхабе. Причем это не какие-то нетленки, а серьезные продукты, используемые в продакшене и крупными компаниями, и даже нашим любимым вендором. Да и сама 1С на гитхабе вполне освоилась и даже PR в свои репы принимает.

    Короче, присоединяйтесь )

    Выбрать себе проект по душе можно из списка опенсорсных проектов, который собрала Вика Дорохина: https://infostart.ru/journal/news/news/obzor-open-source-proektov-dlya-raboty-s-1s-na-github-chast-i_1256756/
  • Александр Кунташов — про 1С и не только

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

    🛠 Триальная версия Снегопата сейчас на 3 месяца доступна в полном функционале, без каких-либо ограничений — отличный повод изучить его возможности для принятия решения, а нужно ли оно вам. Наделал кучу скриншотов процесса установки триала и опубликовал на Инфостарте 👇. Во второй половине статьи я перечислил основные скрипты, которые можно попробовать "здесь и сейчас", без каких-либо дополнительных настроек и т.п.

    Я почти с момента первого анонса "перезагрузки" проекта начал его использовать. На текущий момент падений конфигуратора практически нет и в большей степени они связаны с ограничениями 32-разрядной версии платформы на больших конфигурациях (KA2, ERP), которые и без Снегопата происходили.

    Время от времени находятся мелкие баги, которые Александр оперативно исправляет, но в целом проект становится стабильнее. Рекомендую попробовать в работе. Навигация по метаданным (Ctrl + ~) и анализ модуля при помощи BSL Language Server — 🔥
  • Александр Кунташов — про 1С и не только

    ⤴️ Онлайн-митап "Безопасность и 1С" 11 сентября

    11 сентября Инфостарт проводит онлайн-митап по теме "Безопасность и 1С", и меня позвали модератором.

    Кажется, удалось пригласить докладчиков, которые смогут затронуть довольно большой пласт вопросов по 1С в контексте безопасности. Планируем обсудить следующие темы (плюс-минус, конечный перечень докладов решает голосование):

    — Подводные камни, связанные с безопасностью, которые ждут разработчика 1С и как их избежать. Какие стандарты от фирмы 1С должны помочь разработчикам создавать безопасные прикладные решения.

    — Решения основных прикладных задач, связанных с обеспечением безопасности: как в 1С:БСП настраивать ограничения доступа к данным на уровне записей (RLS), как надо и как не надо разрабатывать HTTP-сервисы 1С (в контексте обеспечения безопасности), как защитить сервер 1С от взлома.

    — Безопасность сервера приложений 1С с точки зрения администратора, и с точки зрения злоумышленника (чтобы понимать, как защищаться).

    — Безусловно, обсудим самое проблемы, которые создает самое уязвимое звено информационной системы — конечный пользователь. Социальная инженерия обходит все технические способы взлома, поэтому тема важная.

    — Около-криптографические вопросы: применение блокчейна для организации безопасности данных в 1С.

    Приглашаю присоединиться, мы постараемся, чтобы было интересно и полезно! И, пожалуйста, проголосуйте за доклады:

    https://infostart.ru/events/1269292/

    Пользуясь случаем передаю привет и благодарность за помощь всем, кто не смог принять приглашение в качестве докладчика, но здорово помог советами по возможным темам митапа и/или посоветовал нужных людей! 💪
  • Александр Кунташов — про 1С и не только

    Настоящее и будущее компании "Серебряная Пуля"

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

    С уважением,
    Команда Серебряной Пули.
  • Александр Кунташов — про 1С и не только

    А я переживал, все таки для сообщества 1С СБ — знаковая компания, давшая сильный толчок. Хорошо, что открыто рассказали (но имхо чуть раньше надо было).
  • Александр Кунташов — про 1С и не только

    ☁️ Codespaces — облачная среда разработки от Github

    Еще одна попытка сделать облачную IDE, теперь от GitHub и на базе VS Code.

    https://github.com/features/codespaces/

    У Гитхаба должно получиться, ну по крайней мере они гораздо ближе к реальным проектам, чем те, кто предпринимал попытки сделать "просто облачный редактор" (хотя они и интегрировались с Гитхабом).

    Интересно, насколько наличие возможности редактировать проект "по месту" повыстит доступность проектов для потенциальных контрибуторов? Сейчас, увидев опечатку в ридми, я могу поправить ее прямо там, автоматически репо клонируется, создатся PR. Круто будет, когда можно будет прямо онлайн поправить код в полноценной среде разработки из любого места и проверить результат онлайн, не настраивая окружения и не устанавливая зависимостей.

    p.s. Вспомнил, как, кажется, в ноябре 2015 (или 2014?) после вечеринки Infostart Event шумной толпой обсуждали "облачный конфигуратор" 😊. Поддержку языка 1С на гитхабе впилили, расширение для VS Code с поддержкой 1С есть, так что в какой-то степени появление codespaces должно приблизить и появление облачной среды разработки для 1С, для OneScript — точно. 😉
  • Александр Кунташов — про 1С и не только

    ❄️ Вышла долгожданная триал-версия Снегопата с поддержкой платформы 8.3.17!

    https://infostart.ru/public/102065/

    Полнофункциональная версия на 3 месяца, пока не работает x64 (в разработке), но зато поддерживаются все версии платформы вплоть до 8.3.17.

    Кто, возможно, не в курсе — Снегопат добавляет в конфигуратор функции современных IDE (видео с примерами — в статье по ссылке выше) и кроме того, позволяет самому автоматизировать работу в конфигураторе при помощи скриптов на JavaScript/TypeScript (при этом можно для скриптов создавать формы на базе обычных форм 1С, как при создании обработок в обычном приложении).

    Рекомендую разработчикам посмотреть обзор функционала и попробовать самим.

    Если что не получится, вопросы можно задать в чате поддержки Снегопата — @snegopat_chat
  • Александр Кунташов — про 1С и не только

    1. Требуется: Руководитель проектов на платформе 1С:Предприятие + Битрикс/Битрикс24.
    2. г. Москва (м. Дмитровская) или дистанционно.
    3. Оплата сдельно-премиальная, оклад обсуждается индивидуально. При 8-часовом рабочем дне личной результативности 80 часов в месяц, коэффициенте руководства 1:4 (1 час руководителя => 4 часа разработчиков и тестировщиков) доход составит 168000 руб до налогообложения.
    3.1 Тип работодателя: 1С-Франчази с собственной технологией коллективной разработки на базе RMS+CVS.
    4. Главные требования: наличие навыков конструктивного письменного общения, навыков и умения управления разработкой, тестированием и внедрением программных продуктов на платформе 1С:Предприятие. Важно умение разобраться в чужом коде и лояльно-конструктивное отношение к чужому коду. Иногда, возможно, лично придется продемонстрировать "делай как я", но в общем нужен руководитель, способный заинтересовать и вдохновить исполнителей на решение поставленных задач для достижения целей руководимых проектов.
    5. Задачи руководителя: анализ, достижение понимания требований заказчиков, создание проверочных примеров, декомпозиция требований, управление разработкой, тестированием и внедрением.
    6. Проекты, в основном, на основе типовых конфигураций (УТ, УНФ, БП, ЗУП, УПП) с небольшими доработками или без, с интеграцией с Битрикс24 или без.
    7. Начать сотрудничество можно в качестве разработчика, пройдя вступительное тестирование для проверки навыков конструктивного письменного общения http://abelov.com/remote-work/
    8. Email для резюме и сопроводительного письма: [email protected]
    9. Telegram: @abelov_com
  • Александр Кунташов — про 1С и не только

    Алексей Лустин тут пишет, что обнаружил работающую семерку. Я не удивлен: знаю как минимум четыре живые системы на 1С 7.7 и это не музейные экспонаты, а именно "информационные системы": с большими базами данных, кучей прикладных подсистем со своими АРМами.

    АРМ Кассира одной из них можно увидеть в одном сетевом магазине и в родственной ему сети аптек. В конце-то концов, на Коболе до сих пор много бэкенда в западных банковских системах написано, недавно только в одном ИТ-чатике искали такого специалиста. Беда только, что специалистов, днем с огнем не сыщешь — это основной драйвер перехода на что-то новое. Но почему-то (почему?) это переход тянется уже более 10 лет.

    Есть один важный нюанс: во всех случаях известных мне живых систем на "клюшках" очень-очень-очень активно используются 1С++/FormEx. Решений на 7.7 без прокачки этими компонентами наверное не осталось, ну по крайней мере я таких не знаю.

    #БайкиИзСклепа
  • Александр Кунташов — про 1С и не только

    ⤴️ Новые каналы и чаты по тематике 1С появляются последнее время как грибы: теперь и у Инфостарта появился официальный канал @infostarttrend с подборками новостей и трендовых статей портала.

    Не хватает там, конечно, имени автора публикации и текста анонса прямо в посте вместе со ссылкой, но, думаю, еще допилят.
  • Александр Кунташов — про 1С и не только

  • Реклама

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

    Эти соревнования не совсем про числодробилки. Не знаю как сейчас, я раньше с огромным удовольствием читал отчеты о результатах ICFPC от участников, буквально каждый год ждал отчета от чувака с ником adept, читается как детектив: https://users.livejournal.com/…
  • Александр Кунташов — про 1С и не только

    Это пост Влада Костянецкого:
    https://kostyanetsky.ru/notes/broken-bicycle/

    Он небольшой, цитирую целиком:

    Думаю, эту картинку для 1Ci нарисовал человек, прямо вот максимально далекий от разработки самой конфигурации и программирования вообще. Потому как программист видит на ней ровно два месседжа о продукте:

    - Это велосипед.
    - Он сломан
  • Александр Кунташов — про 1С и не только

    ⚡️Опубликованы исходники VAEditor — редактора языка сценариев Turbo Gherkin для Vanessa Automation.

    Напомню, что VAEditor построен на базе движка Monaco, который является основой VS Code. Monaco запускается в 1С:Предприятии в поле HTML документа.

    В сравнении с экспериментальной bsl_console из предыдущего поста в проекте VAEditor внедрена полноценная система сборки, реализовано взаимодействие с платформой 1С через понятный программный интерфейс, описанный в README проекта. Ну то есть это отличный пример, который можно брать за основу разработки чего-то вроде bsl_console.

    Ну и на десерт вот вторая часть видео про этот редактор:

    https://youtu.be/FHeF1L8vH28

    (первая часть тут).
    Новый редактор сценариев в Vanessa Automation. Часть 2.

    Новый редактор сценариев в Vanessa Automation.
    - Выполнение сценариев.
    - Работа с точками останова.
    - Работа с ошибками.

    YouTube