Open source в 1С
6:04
5 ай бұрын
Пікірлер
@denisistomin2039
@denisistomin2039 Күн бұрын
Александр как про мой опыт рассказывает - видимо у многих исторические системы имеются
@user-vf5wf4lq2x
@user-vf5wf4lq2x 7 күн бұрын
OneScript вообще тема, решает такую кучу вопросов.
@user-qh5kv3lq9t
@user-qh5kv3lq9t 14 күн бұрын
чел как будто по бумажке читает ответы на заранее подготовленные вопросы
@eraserhp
@eraserhp 14 күн бұрын
Добрый день. "Как строитЬся работа с крутыми спецами в 1С" - Что делает? Спасибо за интервью.
@user-qh5kv3lq9t
@user-qh5kv3lq9t 16 күн бұрын
Хосспаде и здесь эта инфоцыганка
@xandermidov
@xandermidov 19 күн бұрын
Поизучав Java я понял, что сначала на ней надо писать что-то похожее на 1С, а уже потом делать информационные системы.
@AbasovIT
@AbasovIT 20 күн бұрын
Нисы
@VasiliiPro1C
@VasiliiPro1C 23 күн бұрын
Круто! Если не секрет где подкаст снимали?)
@sergsyp
@sergsyp 17 күн бұрын
pro-stream.ru/
@user-yb4ge9qr1n
@user-yb4ge9qr1n 23 күн бұрын
На русском языке говорить уже не получается? Дешёвые понты😂😂😂
@eugeneandreevich5892
@eugeneandreevich5892 22 күн бұрын
Дизлайк
@user-ow3sz4zz2j
@user-ow3sz4zz2j 23 күн бұрын
Спасибо за видео! Интересные мысли. Интересно что многие это понимают , но создать четкую картину в голове не получается))
@method095
@method095 27 күн бұрын
При попытке открыть веб-сайт Артема выскакивает предупреждение о возможной краже личной информации
@plastinin
@plastinin 27 күн бұрын
Благодарю! обновил сертификат безопасности)
@screwchasseur1642
@screwchasseur1642 27 күн бұрын
Отличные темы были затронуты. И не затянуто. Послушал с удовольствием до конца.
@plastinin
@plastinin 28 күн бұрын
Спасибо, Сергей за приглашение) Для дебюта, мне кажется, отлично!
@sergsyp
@sergsyp 27 күн бұрын
Ага. Благодарю, что поделился опытом. Это ценно.
@user-hc4ls5dz9t
@user-hc4ls5dz9t Ай бұрын
Инфоцигане, вам бы врать поменьше. Какая-то кадровичка бред несёт и не краснеет. 😂
@alexandergolubev9610
@alexandergolubev9610 2 ай бұрын
Спасибо за ролик! Узнал много нового для себя!
@okurtkv
@okurtkv 2 ай бұрын
Анна Степанян как всегда всё чётко и по делу! Благодарствую!
@juliashu2490
@juliashu2490 2 ай бұрын
Видимо продавать себя Вы их хорошо научили. Были б они такие же в работе, вот это результат! А так очень негибкий подрядчик.
@user-cx2jx8xl4p
@user-cx2jx8xl4p 2 ай бұрын
Похоже не хватает бэта тестеров на edt. Я побывал в этой шкуре пол года, больше не хочу. edt - тупиковая ветка, с ней всегда будут какие то проблемы, всё это полуофициальная альтернативщина. Ни один здравомыслящий не будет на нём держать боевую базу, тем более крупную.
@Alonso_Kinn
@Alonso_Kinn 2 ай бұрын
Спасибо. Интересно было послушать.
@screomyscreomy6714
@screomyscreomy6714 3 ай бұрын
Спасибо, полезный материал 👍
@Alonso_Kinn
@Alonso_Kinn 3 ай бұрын
Здравствуйте. Вопрос: - если бы с самого начала новичкк , то 1с или Java ? - быстрый старт это больше про 1с? - джуны Java сейчас - это избыток желающих или просто недостаток знаний и навыков ? Спасибо 😊
@sergsyp
@sergsyp 2 ай бұрын
Про 1С или Java - тут нет однозначного ответа. Если ответить в общем, то попробовать каждый стек и выбрать что по душе. Про быстрый старт - 1С в том числе, большой кадровый дефицит. Про джунов предполагаю, что как и везде. Вопрос не в избытке и недостатке, вопрос в том как выделиться в большой массе.
@Alonso_Kinn
@Alonso_Kinn 2 ай бұрын
@@sergsyp , спасибо за ответ ! А спрошу тогда так ...если бы вы были новичком , то на что бы сейчас пошли для работы и побыстрее : 1с или Java ? Я сейчас читаю одновременно по 1с книгу и по С++ Лафорэ . Понимаю , что фундамент это С++, но нужно работать. Вот и думаю при каком выборе это бы было быстрее (((
@NeolamprologusSimilis.
@NeolamprologusSimilis. 2 ай бұрын
@@Alonso_Kinnнужна практика , простои чтением ничего не изучишь
@EvaVagner84
@EvaVagner84 2 ай бұрын
@@sergsyp хз я лично комбинрую, и то и другое прикольно. Один день пишу обработку по интеграции из ERP. В другой день логику апы. И подрубаю обе к кафке) изи че
@user-oi3et4hi4x
@user-oi3et4hi4x Ай бұрын
Возможно я смогу ответить на вопрос. Я сначала учился на курсах Java порядка года. К концу обучения понял, что при таком количестве вакансий и выпускников курсов, в Java врядли вкатиться выйдет. Я живу в небольшом городе. Переключился на короткий по 1с, который длился 3 месяца, и после этого меня взяли стажёром. Возраст за 30 лет. Ничего, работаю. Поэтому, если разницы нет, то на данный момент для вкатывания 1С однозначно проще.
@kvt5002
@kvt5002 3 ай бұрын
шикарный монтаж
@Alonso_Kinn
@Alonso_Kinn 3 ай бұрын
😂😂😂
@Alonso_Kinn
@Alonso_Kinn 3 ай бұрын
Особенно спецэффекты 😅
@Petrooo46
@Petrooo46 3 ай бұрын
Уважаемый автор, а где же ссылка на запись на менторскую сессию :)
@sergsyp
@sergsyp 3 ай бұрын
getmentor.dev/mentor/sergey-sypachev-2565
@Almaz_Akhatov
@Almaz_Akhatov 3 ай бұрын
Добрый день! Спасибо за видео! Подскажите, а девушка нашла работу в компании Франчайзи или у конечного работодателя?
@sergsyp
@sergsyp 3 ай бұрын
У конечного работодателя
@phat80
@phat80 3 ай бұрын
Слишком смелое заявление про соседний стек 😂 Нет, 1С всегда будет стоять особняком, ибо это обрубок, а не стек. Это закрытая в себе система, которая не дает вообще никакой свободы разработчику. Там нет никакого стека. Стек - это база + дополнительные технологии, которые развиваются почти всегда независимо друг от друга. Просто есть определенная привычка применять их вместе. 1С - это монолит, куда прикручивают что-то стороннее крайне редко.
@sergsyp
@sergsyp 3 ай бұрын
Хочется свободы - вот пжста опенсорс github.com/oscript-library/
@phat80
@phat80 3 ай бұрын
@@sergsyp Вы думаете, открыли мне глаза? Я про этот проект давно знаю. Но не понимаю его смысл в принципе. Может вы мне объясните, зачем он нужен. Почему я должен выбрать его, а не непосредственно C# и .Net? Насколько помню, если не ошибаюсь, там все именно на базе .Net построено.
@konstantinsivtsov2402
@konstantinsivtsov2402 4 ай бұрын
Формат аудиокниги на видеохостинге - это странно, но я дослушал до конца. Идея ваша хозяину ресторана не поможет. У него проблемы с управляющим, который не может организовать работу кухни и зала, а также понять, довольны клиенты или нет. Такие решения интересны для тонких настроек работающей системы, а в этом ресторане системы нет, или она не работает. По самому решению: На 1С много что можно, но в данном случае, мне кажется, это не оптимально. Питон и Джанго, за неделю все поднимется, включая дизайн. А еще проще - можно подключиться и следить за отзывами на Яндекс или Гугле. Да и 3 QR-кода на столе в ресторане, вы серьезно?
@sergsyp
@sergsyp 4 ай бұрын
Согласен с тем любое изменение в бизнесе делается человеком. Управленец получает тот результат на который заточена система его компании. Управленцу надо искать варианты изменения системы. Совершить 100 ошибок, а на 101 получить положительный результат. Изменение будет через софт, 3 QR кода... Да без разницы. Главное что бы управленец шевелился, предпринимал попытки. Далее рефлексировал, на основании рефлексии предпринимал новые попытки. Пусть и начнет с неудачных попыток, но как говориться в той поговорке: первое правило начинающего - начните. При таком подходе 3 QR кода помогут. Серьезно.
@alexflanker25
@alexflanker25 4 ай бұрын
В заголовке "программист", в описании "руководил". диссонанс
@EvaVagner84
@EvaVagner84 2 ай бұрын
Не в заголовке, а в header, не описание, а в description. Сразу видно зеленый ты еще. Ю ноу?
@user-xr2if9gi5n
@user-xr2if9gi5n 5 ай бұрын
что с видео? давай исправляй, статичная картинка весь видос
@sergsyp
@sergsyp 4 ай бұрын
Благодарю за предложение. Думаю доберусь со временем.
@ss-zn8fh
@ss-zn8fh 5 ай бұрын
Спасибо за ролик! Подскажите пожалуйста, какую литературу стоит изучать, если только начал свой путь в 1с разработке? На данный момент изучил "1С:Предприятие 8.3. Практическое пособие для разработчика", куда двигаться дальше не знаю
@sergsyp
@sergsyp 5 ай бұрын
Посмотрите сюда kzbin.info/aero/PLh28ogpgRJUN6pvf1fDCGLDwz9la97S7a Илья уже не занимается 1С, но рассказывает и показывает он доходчиво. На его канале много интересных видео.
@ss-zn8fh
@ss-zn8fh 5 ай бұрын
@@sergsyp спасибо за ответ!
@warmybo
@warmybo 5 ай бұрын
почему не Python и Django ?
@sergsyp
@sergsyp 5 ай бұрын
Так совпало. Стек не выбирал.
@pavelkovalenko5350
@pavelkovalenko5350 5 ай бұрын
А почему нет, бизнес приложения видел в основном на java, сейчас go, а так git не только edt все таки как ни крути конфигуратор стабильнее в править и вскоде можно
@denisf3100
@denisf3100 5 ай бұрын
Работаю в отделе где 60% разработчиков стажеры, которых бросают на боевые проекты. Те естественно из за нехватки опыта, косячат проекты очень сложно сдаются заказчикам, приходится их переписывать в сжатые сроки, развлечение так себе.
@sergsyp
@sergsyp 5 ай бұрын
Это не универсальное решение. В некоторых ситуациях оно оправдано.
@You2Ber42
@You2Ber42 5 ай бұрын
Цена которую мы платим за конфигуратор не в том чио нет конфликтов а в том что нет веток. В java конфликты большая редкость так как классы мелкие, модули маленькие. Наличие большого количества конфликтов это индикатор проблем в менеджменте задач или серьезных косяков в архитектуре и наличия "супер классов". В большинстве случаев каждый пилит свой класс или расширяет существующий в отдельном модуле. Гит в первую очередь решает проблему тестирования и ввода в жизнь фич. Позволяет мыслить фичами а не релизами. У тебя могут быть ветки: Мастер Продакшн Тестовый релиз И десятки веток с фичами при этом можно легко оьновляться до мастера. В 1с с этим сложнее так как у нас титанические модули по 30000 строк, сильная связанность, в 90% случаев если тебе требуется расширить или изменить поведение ты будешь править существующий код, а не писать новый. Дизайн языка не приспособлен к гит
@sergsyp
@sergsyp 5 ай бұрын
Согласен в тем, что уменьшить конфликты можно за счет небольших классов. Но первое место где увидел конфликт слияния это java. И это было своего рода открытие.
@yuliyatararueva1274
@yuliyatararueva1274 4 ай бұрын
Имхо, конфликты в java не большая редкость, а рядовая вещь. Если фичи не совсем мелкие, хотя бы на 2-3 дня, а разработка групповая и активная, то конфликты по любому будут. И их количество зависит скорее от скорости мержа, а не от архитектуры
@You2Ber42
@You2Ber42 4 ай бұрын
@@yuliyatararueva1274 ну т.е. ты хочешь сказать что в проекте где один супер класс и в проекте где множество мелких классов будет одинаковое количество конфликтов? Да и что такое конфликт? Когда поменяли одну и ту же строку или один и тот же класс? (Например 3 человека добавили 2 новых метода и изменили существующий) При этом ещё вопрос что это за клас такой что его разные люди меняли одновременно. Плюс в целом можно посещать в мастер каждый вечер и так же обновляться из мастера чаще.
@yuliyatararueva1274
@yuliyatararueva1274 4 ай бұрын
@@You2Ber42, не совсем. Я хочу сказать, что количество конфликтов больше зависит от размера фичей, количества разработчиков и скорости мержа, чем от архитектуры. Сейчас микросервисы в основном, супер-классы не особо актуальны. В целом согласна, что много конфликтов это какой-то бардак на проекте. Просто думаю, что это скорее проблема проблема с процессами: мердж-реквесты долго ревьюятся и фиче-ветки висят несмерженные, релизы слишком большие. Ну или как у тебя - криво нарезали задачи, что тоже проблема с процессами. "Плюс в целом можно посещать в мастер каждый вечер и так же обновляться из мастера чаще. " - Ну наверное лучше не Мастер, а Дев какой-нибудь. И тут опять же приходим к скорости мерджа. Если туда ещё ничего не слито, то обновляться хоть каждые полчаса не поможет. А может ещё и релиз собираться из фичевых веток разной степени давности. На 1С кстати тоже такое бывает, если не пользоваться хранилищем конфигураций. Помню, я как-то собирала отраслевой релиз из cf-файлов разных разработчиков, сомнительное удовольствие. Там ещё и формы менялись, т.е. по разнице в коде вообще не понятно, что конкретно поменялось.
@You2Ber42
@You2Ber42 4 ай бұрын
@@yuliyatararueva1274 ну так у 1с это и есть основная причина, что бы сделать одну фичу нужно затронуть 4-5 общих моделей каждый из которых по 8000-10000 строк и пересекается с множеством других направлений, поправить пару форм где вообще черт ногу сломит в XML, так ещё и свойства объектов которые мышкой накликали. Ещё с верху можно конечно и бардак с процессами вспомнить. Вот и получается что у 1с конфликты by design, а в Java (особенно backend) повод пересмотреть или подход или архитектуру.
@You2Ber42
@You2Ber42 5 ай бұрын
Я прошёл десятки проектов на 1с и везде у меня на проектах были аналитики, методологии, тестировщики. На какую то мелочь можно быть фулстек и в Java , опять же фреймворк тебе и интерфейс сделает и бэкенд сгннерирует но крупные корпоративные проекты требуют разделять задачи между людьми. Да и не возможно программисту быть экспертом во всех областях. Мои проекты: ЖКХ, стройка, автодилер, финансы, склад как можно быть экспертом во всем этом? Потому и есть аналитики которые изучают всю жизнь одну предметную область после чего ставят задачи разработчикам. Безусловно вникать в любом случае приходится в том числе и хороший Java разработчик вникает в предметную область но в качестве ведомого а не в качестве эксперта.
@sergsyp
@sergsyp 5 ай бұрын
Уточню, в данном ролике речь про 11 лет назад. Сейчас да, есть нормальное ролевое деление по проекту.
@user-kk3pu7gs8s
@user-kk3pu7gs8s 4 ай бұрын
@@sergsyp Было бы замечательно, если эта информация была в названии видео
@You2Ber42
@You2Ber42 5 ай бұрын
2:30 как то похоже вы не дошли до Java. Ничего там создавать не надо руками в бд есть множество мощных orm где достаточно описать классы и orm сама создаст нужные таблицы. То же самое что и конфигуратор только без мышки и с возможностью версионировать структуру. В целом говнокодить и писать прототипы не сильно сложнее чем на 1С (конечно если есть знание ООП и синтаксиса а так же профильное образование) но просто не хочется, хочется сразу продумать архитектуру поэтому что: 1. Можно 2. Это облегчит дальнейшую работу.
@grekovtube
@grekovtube 5 ай бұрын
Мне кажется, это просто совсем разные области приложения программирования. Спланировать на Java какой-нибудь ЗУП например... Ну это просто нереально. Где-то 8 тыс таблиц и 5 млн строк кода. Конечно, у Java и т.д. есть свои преимущества под свои задачи. Поэтому я все время удивляюсь людям, которые отработав в 1с 5-10 лет пробуют уйти скажем в Питон ))
@You2Ber42
@You2Ber42 5 ай бұрын
@@grekovtube Что не реального в этом? На java нельзя на писать 5млн строк кода? Или нельзя создать 8 тыс таблиц? Может там какой то особо сложный фронт? В принципе при желании можно вообще 1:1 все перенсти, создать аналоги регистров расчета, сведений, накопления, с кодом из за стат. типизации будет конечно сложнее придется разбираться в том как работает существующий и писать аналогичный на Java, это скучно но ничего нереального в этом нет. Но не понятно чем ЗУП на JAVA будет в итоге лучше ЗУПа на 1С, как на этом заработать денег.
@grekovtube
@grekovtube 5 ай бұрын
@@You2Ber42 @You2Ber42 Не реально "продумать архитектуру" на проектах такой сложности. И тем более обновлять, сопровождать и дорабатывать на уровне страны. Я говорю не о том, что этого нельзя сделать на Java или даже JavaScript, а о том, что не зачем.
@You2Ber42
@You2Ber42 5 ай бұрын
​@@grekovtube можно подумать 1С продумывали архитектуру ЗУП с 0 до исходного состояния :) Все это итерационно развивается. Но вообще ЗУП на 30% усложнен тем что нельзя использовать РС.СрезПоследних так как там по другому идет учет, важна не только дата внесения факта но и дата самого факта, плюс нужно делать срез по интервалам стабильности. Я с такими же проблемами сталкивался когда делал расчет для ЖКХ. Причем есть подходы которые позволяют решить эти проблемы просто и эффективно, но в 1С такого типа регистров нет, а делать их без использования курсоров сложно. А вот то что на зачем я согласен, так как не понятно как это монетизировать.
@slaval5088
@slaval5088 5 ай бұрын
​@@You2Ber42 Тем не менее, фактически это нереально сделать на джаве. Нецелесообразно. Будет хуже и дороже в 10 -20 раз. Процесс разработки будет очень медленным.
@andreyblokhin6195
@andreyblokhin6195 5 ай бұрын
Здравствуйте! Вы забыли указать ссылки в описание, о которых говорили в видео.
@sergsyp
@sergsyp 5 ай бұрын
Ссылки: 1С:Enterprise Development Tools edt.1c.ru/ Курс «EDT - РАЗРАБОТКА В СИСТЕМЕ 1C:ENTERPRISE DEVELOPMENT TOOLS» uc-1c.ru/course/edt-razrabotka-v-sisteme-1c-enterprise-development-tools/ Телеграмм, официальная группа по 1С:Enterprise Development Tools t.me/e1c_edt Vanessa-Automation github.com/Pr-Mex/vanessa-automation Небольшой курс о тестировании в 1С:Предприятие с помощью инструмента Vanessa-Automation kzbin.info/aero/PLLbbYbSDiWvfWjD9MdX8C235JvT_YcqoN Курс Сценарное тестирование в 1С: настройка и практика использования курсы-по-1с.рф/courses/1c-testing-qa-2022/ Obsidian obsidian.md/ Курс по Obsidian kzbin.info/aero/PLeDR6lYFEHWEUxwSA8OplPLvk50DCVraH Syncthing syncthing.net/ SonarQube www.sonarsource.com/products/sonarqube/ Плагин для EDT, SonarQube 1C (BSL) Community Plugin 1c-syntax.github.io/sonar-bsl-plugin-community/en/ OneScript oscript.io/
@valentkataev
@valentkataev 5 ай бұрын
О, круто) Подписался, Сергей)
@folomba
@folomba 7 ай бұрын
Здравствуйте! Спасибо за обучающие видосики! А что можете сказать про направление 1С? Стоит сейчас тратить своё драгоценное время на изучение платформы и языка 1С?
@sergsyp
@sergsyp 6 ай бұрын
Стоит. После ухода западных вендоров сильно выросли объемы и не хватает специалистов.
@folomba
@folomba 6 ай бұрын
@@sergsypПонял, спасибо!