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

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

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

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

    С момента анонса интеграции движка WebKit'а в платформу ждал, что кто-нибудь сделает на базе поля HTML-документа нормальный редактор кода в режиме 1С:Предприятия для управляемых форм с подсветкой синтаксиса, чего так не хватает порой (особенно в конструкторе…
  • Александр Кунташов — про 1С и не только

    ¯\_(ツ)_/¯
  • Александр Кунташов — про 1С и не только

    Эти соревнования не совсем про числодробилки. Не знаю как сейчас, я раньше с огромным удовольствием читал отчеты о результатах ICFPC от участников, буквально каждый год ждал отчета от чувака с ником adept, читается как детектив:
    https://users.livejournal.com/-adept-/24049.html

    Задания не просто "реши задачу А, реши задачу Б" и т.п., там обычно всегда история, куча пасхалок и т.п.

    p.s. Cам участвовал только в "числодробительных" соревнованиях в старших классах школы и на первых двух курса универа, потом бросил. В ICFPC хотел поучаствовать, но всегда комплексовал — не потяну.
  • Реклама

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

    1С разработчики переживают от нехватки соревновательного программирования, обычно ни одна площадка не поддерживает зачет на этом языке. Но у меня есть для вас хорошая новость. С 17 по 20 июля пройдет ICFPC 2020. Соревноваться могут команды из разных стран, используя любой язык программирования. Можно собрать команду и участвовать на OneScript (https://oscript.io/).
    Одна из целей соревнования — показать возможности языка программирования и разных инструментов, используемых командой. О своем опыте (https://infostart.ru/public/1011659/) участия в контесте на OneScript уже как-то писал. Тема оказалась актуальной. А теперь можно не просто посмотреть на товарищей со стороны, но и получить свой опыт.
    В чем суть?
    72 часа на одну задачу. В рамках которой есть чем заняться всем: можно реализовывать хардкорные алгоритмы, заниматься инфраструктурой, писать код, который окружает хардкорные алгоритмы. Это очень интересно!
    15 лет команда Контура участвовала в соревновании, а в этом году ребята сами стали организатором ICFPC 2020. Мы первая команда из России, которой доверили организацию, и это круто!
    Организатор соревнования меняется каждый год и старается превзойти предыдущего, поэтому задачи год от года становятся все интереснее. Какую задачу приготовил Контур — пока секрет. Все участники узнают ее условия одновременно 17 июля, но уже сейчас в Твиттере (https://twitter.com/icfpcontest2020) смотрим спойлеры. Там же скоро появится ссылка на регистрацию.
    Собирайте команду и участвуйте, это весело, драйвово и реально для OneScript!
  • Александр Кунташов — про 1С и не только

    ох не зашла нам 13-я )
  • Александр Кунташов — про 1С и не только

    📉 Интересная статистика по количеству ошибок, зарегистрированных на официальном багборде 1С.
  • Александр Кунташов — про 1С и не только

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

    С момента анонса интеграции движка WebKit'а в платформу ждал, что кто-нибудь сделает на базе поля HTML-документа нормальный редактор кода в режиме 1С:Предприятия для управляемых форм с подсветкой синтаксиса, чего так не хватает порой (особенно в конструкторе запросов). Но в этом направлении воз и ныне там (если я не прав — напишите в личку).

    Тем не менее, работоспособность такого подхода проверили разработчики Vanessa Automation, реализовав редактор сценариев тестирования с блекджеком автокомплитом и кучей других фич полноценной IDE:

    https://www.youtube.com/watch?v=cntKcYDRU98

    По сути это запущенный в поле HTML-документа тот же движок, на котором работает VS Code + специальное расширение к нему. На видео выглядит эффектно (вдвойне из-за сгенерированного на основании сценария видео).

    Крутая фича!
    Новый редактор сценариев в Vanessa Automation.

    Новый редактор сценариев в Vanessa Automation.
    - Автокомплит.
    - Подсветка шагов.
    - Чтение данных из клиента тестирования.…

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

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

    ⚡️Расширенный анализ кода при помощи bsl-language-server в Конфигураторе (при помощи Снегопата).
  • Александр Кунташов — про 1С и не только

    Помню, когда только вышла первая версия 8ки, все знали про F12, но почти никто не знал, как вернуться обратно, ибо это было контр-интуитивно — Ctrl + - (сравните с Ctrl + Enter и Ctrl + Shift + Enter в ОпенКонфе/Снегопате).

    До сих пор время от времени встречаются коллеги, не знающие этой полезной комбинации.

    А сегодня в коде типовой УНФ увидел подсказку в комментарии (см. скриншот). Невероятная забота о коллегах! Или это напоминание разработчика самому себе? 😊
  • Александр Кунташов — про 1С и не только

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

    Стоило сделать репост, как сборка дистрибутива ☝️прилегла, ждем когда починят 😞
    upd. Все заработало, но пока Снегопат не поддерживает x64 и лично мне попробовать не удалось, у нас в разработке только x64. Извините за этот спам, просто новость действительно 🔥, особенно для тех, кто на EDT не торопится.
  • Александр Кунташов — про 1С и не только

    🔥 Ура! Snegopat — make Конфигуратор Designer great again!
  • Александр Кунташов — про 1С и не только

    Версия 2.2.0.1 доступна для скачивания.
    Добавлена поддержка 8.3.12-8.3.17.
    Исправлено несколько ошибок и для старых версий.
    Не забудьте обновить репозитарий!
  • Реклама

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

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

    🔨 Ближайшую неделю тема экзекутора 1С:Исполнителя нас вряд ли отпустит. Андрей @theEvilBeaver Овсянкин оперативно запилил видео с обзором нового языка от 1С для девопса. В меру беспристрастное, если вы понимаете о чем я 😉, рекомендую, если представление получить хотите, но погружаться в документацию пока не хочется (не забудьте поставить лайк и подписаться на канал Веселого 1Сника).

    ▶️ https://www.youtube.com/watch?v=rtQkkbCr2N4

    Андрей в конце обзора говорит, что документации по языку нет. Очевидно, он имел в виду отсутствие статей и готовых примеров кода, т.к. 120-страничный мануал с описанием языка и примерами кода он в обзоре показал, плюс в 1C:Executor IDE, который Андрей не захотел устанавливать из-за нелюбви к Эклипсу, есть старый добрый синтаксис-помощник.
    Обзор 1С:Исполнитель. Новости с пылу с жару

    Фирма 1С выпустила новейший инструмент для администраторов 1С, который примечателен тем, что он предлагает совершенно новый, созданный с нуля язык программир...

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

    Вышла бета 1С:Исполнителя, из-за которого я недавно ворчал. В общем, я не удержался, написал hello.sbsl. Остальное на картинке.

    p.s. Смущает, что Записать() сам добавляет перенос строки. Фича или баг?

    upd: Я в курсе, что производительность так не меряют и что это просто время холодного старта, а не время выполнения основной части скрипта.