SoftOnIT.RU

SoftOnIT.RU

Официальный канал softonit.ru
Мы компания, которая занимается разработкой ПО / IT-компания.
Самое известное наше решение - это программа для ИТ-специалистов.
Управление IT-отделом 8 softonit.ru/catalog/products/it/
Более 10 лет занимаемся разработкой на платформе 1С и нам есть что рассказать о разработке, IT, теории и практике.
Присоединяйся к нашему "ламповому" сообществу, будем рады!

Пікірлер

  • @VakulenkoEvgeny
    @VakulenkoEvgeny3 күн бұрын

    Вообще нифига не понятно что такое ITIL и зачем он нужен

  • @dovcharenko90
    @dovcharenko907 күн бұрын

    Артем, отличный результат за 5 месяцев в ИТ, я считаю) Отдельное спасибо за прием с анализом покрытия в момент написания фичи! А для юнит-тестов рекомендую присмотреться к YAxUnit, тем более что 1Сный код для фич-юнитов пишет разработчик.

  • @screwchasseur1642
    @screwchasseur164228 күн бұрын

    А почему ты откатываешь данные в конце сценария, а не в начале? Если у тебя упадет тест, то как ты его потом повторно запустишь в автоматическом режиме? Можно же очищать и подготавливать необходимые данные в начале сценария

  • @Softonit
    @Softonit27 күн бұрын

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

  • @user-qi4cs3it6x
    @user-qi4cs3it6xАй бұрын

    Один из самых лучших курсов . Данный курс описывает как когда решить заранее любую проблему

  • @user-jg2cj1ef9t
    @user-jg2cj1ef9tАй бұрын

    Спасибо за ваш отзыв. Рады, что наш канал помогает вам.

  • @TMNLife
    @TMNLifeАй бұрын

    18-50 это про эмоциональный интеллект

  • @TMNLife
    @TMNLifeАй бұрын

    Экскалация! Сука! Экскалация! У меня горит!

  • @nogamenolifeblitz
    @nogamenolifeblitz3 ай бұрын

    Возможно ли так сделать в версии Управление нашей фирмой редакции 3.0?

  • @Softonit
    @Softonit3 ай бұрын

    Да, работает

  • @alexvoiceover5985
    @alexvoiceover59853 ай бұрын

    Звук голоса надо громче, а фоновую музыку раза в 2-3 тише.

  • @Softonit
    @Softonit3 ай бұрын

    Здравствуйте. Спасибо за обратную связь, видео которые делаются сейчас в этом плане стали гораздо лучше

  • @alexvoiceover5985
    @alexvoiceover59853 ай бұрын

    Записывать обучалки на которых нихрена не слышно. Маразм полный.

  • @Softonit
    @Softonit3 ай бұрын

    Здравствуйте. Спасибо за обратную связь, видео которые делаются сейчас в этом плане стали гораздо лучше

  • @dmitriynayanov6428
    @dmitriynayanov64284 ай бұрын

    Глядишь, пройдет ещё лет пять, и 1С-ники начнут говорить фразы "слоеная архитектура", "луковичная архитектура" и разбираться, что же лучше)

  • @user-et8dx1mz4r
    @user-et8dx1mz4r4 ай бұрын

    Дичь какая-то

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil4 ай бұрын

    Можно чуть обобщить - индексы БД это частный случай индексов вообще.

  • @filaretbusoni3135
    @filaretbusoni31354 ай бұрын

    Я тоже когда волнуюсь на презентациях постоянно дергаю мышку и тыкаю все под ряд. Надо научиться отпускать мышь))

  • @Softonit
    @Softonit4 ай бұрын

    Спасибо за понимание :)

  • @user-fz9kv3en2g
    @user-fz9kv3en2g4 ай бұрын

    Благодарю докладчика за представленный материал. В частности за показанную в конфигураторе фичу по отображению покрытия кода авто тестом.

  • @Softonit
    @Softonit4 ай бұрын

    Рады, что для вас это оказалось полезным

  • @RuslanKhamidoullin
    @RuslanKhamidoullin4 ай бұрын

    Кластерный индекс 1, а кол-во столбцов в нём не обязательно должно быть 1.

  • @Softonit
    @Softonit4 ай бұрын

    Верно! Спасибо

  • @user-qw1mj2tw1i
    @user-qw1mj2tw1i5 ай бұрын

    Полезная информация, спасибо

  • @romanfomin5653
    @romanfomin56535 ай бұрын

    Вроде бы очивидные вещи говорите. Странно что у кого то вопросы возникают. Я стараюст всегда на выходе получить массив в строках которого находится структура. Ее можно потом легко обработать как путем закгрызки в джейсон так и просто обойти для каждого.

  • @morskoj
    @morskoj5 ай бұрын

    Ну что, теперь то можно парсить сайты из 1с?

  • @Softonit
    @Softonit5 ай бұрын

    Конечно!

  • @lxstmn
    @lxstmn5 ай бұрын

    Наконец то заняться любимым делом? 🎉

  • @user-xl8wn6ge2m
    @user-xl8wn6ge2m6 ай бұрын

    Не садиться за компьютер очевидно?

  • @Softonit
    @Softonit5 ай бұрын

    И это отличный совет!

  • @tsv8560
    @tsv85606 ай бұрын

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

  • @vika5247
    @vika52476 ай бұрын

    А не эту ли конфу с задачами использовали на DevBattle-e на инфостарте в октябре 2023?)) // между Наумовым и Лазаренко была битва. Ух, жарко было)

  • @user-mi8qt8bj2g
    @user-mi8qt8bj2g6 ай бұрын

    А есть запись?

  • @doorzh
    @doorzh5 ай бұрын

    Да, именно она.

  • @stranger1917
    @stranger19176 ай бұрын

    Выучить настоящий язык программирования :-P

  • @user-mi8qt8bj2g
    @user-mi8qt8bj2g6 ай бұрын

    Настоящий - тот, которым ИИ никогда не сможет овладеть :D. А я только один такой знаю 😅😅

  • @user-xl8wn6ge2m
    @user-xl8wn6ge2m6 ай бұрын

    @@user-mi8qt8bj2g Никогда не сможет? Почему Джо такой неуловимый?

  • @wiblzzshib868
    @wiblzzshib8686 ай бұрын

    не поверю, что за минуту пишут такие решения) во многих задачах тоже такое видел

  • @Softonit
    @Softonit6 ай бұрын

    В принципе, из того примера, что нам достался в видео плюс/минус это можно сделать за минуту, если сильно постараться, но это прям сложно :)

  • @vadimsergeev7874
    @vadimsergeev78746 ай бұрын

    Я думал тут что то полезное будет, хобби там еще какие то увлечения, а тут все про работу😂😂😂😂

  • @Softonit
    @Softonit6 ай бұрын

    Не совсем ))) Все же это турнир. Совместить приятное с полезным

  • @vadimsergeev7874
    @vadimsergeev78745 ай бұрын

    @@Softonitзадроты вы одним словом 😂😂

  • @user-kw8fy6te1g
    @user-kw8fy6te1g6 ай бұрын

    Разработчик 1с и Свободное время - error несоответствие типов "неверно указан параметр "1"" ))

  • @ocean1487
    @ocean14876 ай бұрын

    Прибедняешься или на галере работаешь?

  • @vadimsergeev7874
    @vadimsergeev78746 ай бұрын

    @@ocean1487работаю в организации, и то что выше написал это равно истине))

  • @user-kw8fy6te1g
    @user-kw8fy6te1g6 ай бұрын

    @@ocean1487 конечно прибедняюсь )) но если назвать не "турниром для опытных" а "школой для бэйсиков в 1с" то будет намного проще , хотя наверное начинающим всегда круче всем доказывать что ты опытный )))

  • @MaiorovYury1
    @MaiorovYury16 ай бұрын

    15:30 после ответа на этот вопрос поставил дизлайк и выключил видео. Спасибо за старания, но лучше найти что-то более достоверное.

  • @Softonit
    @Softonit6 ай бұрын

    Спасибо за отзыв. Было бы здорово если бы дополнили и привели бы дополнительные ссылки. С удовольствием бы добавили в описание. Такой информации мало никогда не бывает.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil4 ай бұрын

    да, если не хватает последнего поля, то будет частичный а не полный перебор

  • @dmitriyobidin6049
    @dmitriyobidin60496 ай бұрын

    Все таки было бы интересно разобрать способы обработки ошибок в промисах. Насколько смог быстро нагуглить, то сейчас просто вызов асинхронной функции заворачивается в try/catch, при этом же не понятно, а как быть если у меня идет вызов 2/3/4 асинхронных функций подряд - кажду в отдельный блок try заворачивать? Если нет, то как в catch разобрать какой именно метод выкинул исключение? И если условно у меня вызывается 10 методов, не может ли быть такого что 1 промис успеет "вывалить" исключение до того как код дойдет до 10 промиса? Что будет в таком случае? Или все таки асинки висят в какой-то другой очереди выполнения(аналогично eventloop в том же js)

  • @valentkataev
    @valentkataev6 ай бұрын

    После просмотра пару видео подписался, нужный контент. Спасибо.

  • @Softonit
    @Softonit6 ай бұрын

    Спасибо за подписку!

  • @guitarvrn6192
    @guitarvrn61927 ай бұрын

    Сразу включайте на 1.5 скорости, очень медленно рассказывает, невозможно слушать

  • @mrStas0n
    @mrStas0n6 ай бұрын

    слабо, сразу 2.0 поставил =D

  • @user-zm2bl8nv5d
    @user-zm2bl8nv5d7 ай бұрын

    в чём прикол решения кроме как "не нужно открывать будет чат джипити в соседнем окне"?

  • @Softonit
    @Softonit7 ай бұрын

    Есть несколько моментов: 1. Не нужна карта Visa/MasterCard для работы. Так как сервис на нашей стороне. Поэтому можно купить даже юридическому лицу; 2. Никаких VPN-сервисов; 3. Эко-режим вопрос/ответ, когда не тащится вся история переписка и экономятся токены (средства); 4. Все в 1С; 5. Вся история работы в одном окне. Причем для каждой задачи/тикета службы поддержки есть возможность задавать вопросы сразу несколькими сотрудниками одновременно. Т.е. тикет один, а два сотрудника техподдержки смотрят ответ ChatGPT; 6. Ну и конечно сама возможность использовать ChatGPT в Service Desk из коробки

  • @user-kq9zl3ct7q
    @user-kq9zl3ct7q8 ай бұрын

    Не сказано две особенности/недостатка асинхронных методов: процедуру придётся делать асинхронной и отсюда вытекает, что ее параметры будут передаваться по значению и весь стек вызовов придётся сделать асинхронным. То есть если процедура обрабатывала параметры по ссылке, то ее придётся переделывать в функцию и возвращать параметром.

  • @Softonit
    @Softonit8 ай бұрын

    Спасибо, полезное замечание!

  • @sergframer
    @sergframer8 ай бұрын

    Есть еще фишка из незадокументированных при работе с асинх. Нельзя делать асинхронными обработчики событий в модулях формы, у которых есть управление стандратной обработкой, т.к. при повторном вызове ее стандартная обработка уже не отключена. (это в копилку)

  • @Softonit
    @Softonit8 ай бұрын

    Спасибо, важное замечание, ведь если этого не знать, потом найти это проблему в сложной форме будет достаточно проблематично.

  • @skpavlenko
    @skpavlenko8 ай бұрын

    Ух, ребята, ну вы красавчики, конечно. Разобрали методику работы JavaScript. Нет там никакого 1С, тупо Js под капотом. 1С - это синтаксический сахар, ха-ха

  • @Softonit
    @Softonit8 ай бұрын

    Спасибо за отзыв. Нам удалось встроить React-приложение и организовать двухстороннюю связь 1С и React, так что все что в докладе, все проверено. Мы сделали интеграцию с ChatGPT в приложении React и встроили это в 1С. Можно посмотреть как это выглядит в нашей базе знаний softonit.ru/FAQ/courses/?COURSE_ID=1&LESSON_ID=933 Другой вопрос, что не совсем верное словосочетание про "1С - это синтаксический сахар". Мы говорили про работу с Асинх. Что это упрощение старого подхода. Вы не верно поняли.

  • @skpavlenko
    @skpavlenko8 ай бұрын

    @@Softonit ну просто все что вы описываете - это нативное поведение JS. 1C просто сделали обёртку над async/await и Promise То что говорите, что это работает только с запросами к внешнему ресурсу, вроде ChatGPT, ну так в JS все является внешним ресурсом, и любая информация извлекается по HTTP REST API. А здесь это просто все так странно реализовано, что непонятно где использовать асинхронность. Внутри однопоточного приложения она правда не имеет смысла. А в JS API calls, обращения к базе, они все асинхронные же.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil4 ай бұрын

    @@skpavlenkoпочему именно JavaScript?

  • @skpavlenko
    @skpavlenko4 ай бұрын

    @@Das.Kleine.Krokodilпотому что все что они обсуждают - это синтаксический сахар над функционалом JS, еще и такой, недоделанный. Они методами 1С дергают функции JS, на самом деле.

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil4 ай бұрын

    @@skpavlenkoсчитаешь, что не стоит освещать эти возможности в 1с?

  • @lehalexx
    @lehalexx8 ай бұрын

    Есть учет не материальных активов?

  • @Softonit
    @Softonit8 ай бұрын

    Добрый день! В нашем решении можно вести учет чего либо, путем создания карточки номенклатуры :)

  • @lehalexx
    @lehalexx8 ай бұрын

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

  • @Softonit
    @Softonit8 ай бұрын

    Добрый день! Непосредственно в самой подсистеме такого механизма нет. НО внутри созданного пароля можно оставить ссылку на прикрепленный файл в карточке сотрудника. Итого: можно сразу зайти на сотрудника и видеть у него полученные пароли + прикрепленный файл.

  • @nadiamanhattan
    @nadiamanhattan9 ай бұрын

    Спасибо . Очень важная информация в мире где информация имеет значение , кто знает тот успешен

  • @KarlayThe
    @KarlayThe9 ай бұрын

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

  • @Softonit
    @Softonit9 ай бұрын

    Спасибо за отзыв. Действительно, подготовить качественный урок достаточно сложно. Т.к. тема сложная, а объяснения должны быть простыми.

  • @nameddinrus
    @nameddinrus10 ай бұрын

    любопытно, надо будет попробовать

  • @Softonit
    @Softonit10 ай бұрын

    Спасибо. На самом деле, это вообще не дорого softonit.ru/catalog/products/assistant/ PS: Будет доступно с версии 3.1.17 (пока подсистема не опубликована, опубликуем на следующей неделе)

  • @nameddinrus
    @nameddinrus10 ай бұрын

    @@Softonit да дело не в цене, просто нужно попробовать, чтобы понять, как это можно использовать в работе

  • @torgvisor
    @torgvisor10 ай бұрын

    Молодцы. у меня в ИТ отделе только идет разработка подобного ассистента на основе AI только мой будет автоматически отвечать в whatsapp группах на сообщения. Пока сложности с распознаванием аудио сообщении и скриншотов.

  • @andreiKspb
    @andreiKspb11 ай бұрын

    Все прекрасно, но я так и не нашел ни на сайте ни в письме адрес входа в API. Есть только описание точек, но сам адрес? Гениально придумано

  • @Softonit
    @Softonit11 ай бұрын

    Добрый день! Если Вы заказывали «демо» версию нашего решения «Управление IT-отделом 8», то в пришедшем Вам письме есть ссылка на тестовый стенд API и ссылки на документацию к нему. Также вы можете позвонить на контактный телефон менеджеру и задать интересующие Вас вопросы.

  • @user-ix7yc3ev8w
    @user-ix7yc3ev8w Жыл бұрын

    Очевидно, автор не застал времена СССР, когда каждый школьник знал "правило золотого сечения", т.е. если делить отрезок не пополам, а в пропорции, то скорость поиска возрастает в корень из двух раз. Враги называют подобный метод "Фибоначчи". Каждый советский учебник по прикладной математики начинался с этой главы. Увы, похоже сейчас книжки уже не читают...

  • @Softonit
    @Softonit Жыл бұрын

    Спасибо за ваш комментарий, который хорошо показывает, что «нет ничего нового под солнцем» и то, что "всё новое", это давно забытое старое! Рады, что эта тема может быть близка многим :)

  • @ko6ra308
    @ko6ra308 Жыл бұрын

    Очередной нытик поскучал по прошлому. Шапочку из фольги надеть не забудь, когда враги 5g будут повсеместно проводить

  • @Gesperid
    @Gesperid Жыл бұрын

    Причем здесь этот метод, если речь идёт про бинарный поиск? Аналог в прикладной математике - метод деления отрезка пополам (бисекции).

  • @user-ix7yc3ev8w
    @user-ix7yc3ev8w Жыл бұрын

    @@Gesperid а зачем в 21м веке делать "бинарный" поиск, когда можно тупо поделить в пропорции и на ровном месте поднять ускорение сходимости в корень из двух раз? Почему системы проектируют идиоты и закладывают уменьшение скорости поиска тупо потому что не могут отрезок делить не пополам, а в пропорции?

  • @olegzhuravlev5343
    @olegzhuravlev5343 Жыл бұрын

    😢

  • @torgvisor
    @torgvisor Жыл бұрын

    На примере одно текста обнаружил что в 1с RegExp не обрабатывает мой текст. Хотя в разных редакторах регулярных выражении шаблон обрабатывал текст корректно. Существуют ли какие либо ограничения в 1с при использовании регулярных выражении? например существуют ли ограничения по размеру текста?

  • @Softonit
    @Softonit Жыл бұрын

    Для разных языков могут отличаться механизмы работы с регулярными выражениями. Например, PCRE (PHP), PCRE2 (PHP), ECMAScript (JavaScript), NET C# и т.д. И они в деталях отличаются. Возможно, вы используете регулярное выражение, которое не работает или предназначено для другого языка.

  • @littleknight7876
    @littleknight7876 Жыл бұрын

    даже Ильюха Мэддисон здесь :D

  • @Das.Kleine.Krokodil
    @Das.Kleine.Krokodil4 ай бұрын

    дауншифтнулся до 1сника

  • @user-um1jv6vx7n
    @user-um1jv6vx7n Жыл бұрын

    добрый день! Цифры карточек означают кол-во чел-дней для реализации доработки? Или это относительная сложность? Если относительная, то какое соотношение между карточками и кол-вом дней разработчика?

  • @Softonit
    @Softonit Жыл бұрын

    Добрый день! Оцениваем мы в стори поинтах, это достаточно удобно и практично, вот статья которая хорошо объясняет и показывает преимущества стори поинтов над человеко-часами habr.com/ru/post/489500/

  • @user-rb3pi2ik1p
    @user-rb3pi2ik1p Жыл бұрын

    Таким же способом по индексам поиск работает

  • @nataliaboychuk1002
    @nataliaboychuk1002 Жыл бұрын

    Лектор сам "плавает" в предмете лекции

  • @Softonit
    @Softonit Жыл бұрын

    Это формат кружка. Собрались, кто-то сделал доклад, поговорили. Рассмотрели какие-то примеры. О том, что знать ответы на все вопросы, речи конечно же нет))) У меня (у "лектора") нет сертификата "1С:Эксперт по технологическим вопросам". Чтение документации, какие-то эксперименты, разбор примеров и т.д. Это путь изучения любого, кто занимается повышением производительности и чего-то не знать в этой теме, думаю нормально. Лично, не претендую на экспертность. Вы ведь тоже ищите ответы на свои вопросы, иначе зачем смотреть это видео? Поэтому, если есть конструктивные замечания к моим ответам, было бы здорово если бы вы написали именно об этом.

  • @evgenyb6057
    @evgenyb6057 Жыл бұрын

    Типичная проблема 1: противоречит ИТС. "В основном условии оператор ИЛИ можно использовать только для последнего из используемых или единственного поля индекса, когда оператор ИЛИ можно заменить на оператор В". В указанном примере в индекс мы попадем, если поле Артикул проиндексировано. Так же - смотрим пример1 это Регистр Накопления, а на ИТС демонстрируются индексы Регистра Сведений. В данном случае нужно смотреть на индексы таблицы остатков. И еще момент - когда индексируются поля измерений, например 2 и 4, не значит что у нас будет создан индекс который будет как комбинация 2-4, такое возможно что только на стороне management studio на уровне SQL. 1С, по факту для каждого генерирует таблицу индексов согласно таблице с ИТС, комбинаций тут не будет. Будет два индекса 2-1-3-4 и 4-1-2-3.

  • @mryurasy
    @mryurasy Жыл бұрын

    Очень плохой звук у видео.

  • @SoftDim
    @SoftDim Жыл бұрын

    Да вроде нормальный звук, в балансе.