Я программист 1С и меня пригласили на партнерскую конференцию Сканпорт, которая проходила 18 апреля 2024 в красивом историческом месте — Московском императорском яхт-клубе. Делюсь личными впечатлениями.
Программист 1С
Легко архивируем 1С на холодное хранилище SELECTEL v2 в 2024 году
В прошлой версии не было выработано однозначно хорошего способа архивации на SELECTEL. Если не ограничивать хранилища, то они могли приводить к большим расходам, да и архивация через FTP показала себя не очень надежной, часто сбоила.
Поэтому проведу работу над ошибками и расскажу, как архивировать 1С на SELECTEL в 2024 году.
Надеюсь, эта статья снимет головную боль системных администраторов 1С мелких и средних предприятий, которые никак не могут найти, в каком облаке хранить архивы. Потому что по себе знаю, что сейчас в этой теме боль и страдания.
Как фрилансеру посчитать реальный доход за месяц?
Уже 4 года занимаюсь фрилансом 1С, при этом всегда считал доходы за месяц «кассовым методом» — сколько пришло в течении месяца на расчетный счет, такой и доход. Но всегда хотел узнать реальный доход за месяц и себестоимость часа. В итоге немного математики позволило получить эту аналитику.
Новый взгляд на загрузку данных в 1С из Excel
Иногда меня спрашивают, почему я присвоил себе ник "Гений 1С". Наверное потому, что я вижу проблему под тем углом, о котором никто не задумывается. Вот и с загрузкой данных в 1С из Excel - казалось бы - все понятно, зачем изобретать велосипед. За свою трудовую деятельность каждый 1С-ник пишет сотни подобных загрузок. Есть и готовые загрузки, обычно платные и не совершенные. Казалось бы, что тут можно поменять и улучшить? А вот можно!
Пять лет назад, в 2017 году меня впервые посетила мысль об универсальном загрузчике из Excel и я написал первую версию, которая только сейчас пришла к чему-то полезному.
Каждому клиенту 1С — по его бюджету
Уже 3 года я фрилансер 1С.
И вот заметил, что некоторые коллеги упрекают меня в том, что я многое в коде делаю «неправильно», «неэффективно», в общем, не по канонам.
Я веду свой блог где описываю свою практику работы с 1С. Поэтому недостатка в критиках у меня нет.
Хочу объяснить свою позицию.
Легко архивируем 1С на холодное хранилище SELECTEL
Решил поделиться хорошим опытом архивирования баз 1С на холодное хранилище SELECTEL. Надеюсь, эта статья снимет головную боль системных администраторов 1С мелких и средних предприятий, которые никак не могут найти, в каком облаке хранить архивы. Потому что по себе знаю, что сейчас в этой теме боль и страдания.
OAuth2 авторизация по-простейшему для роботов
В процессе работы программистом 1С у меня иногда возникали задачи интеграции с системами использующими OAuh2 (Zoho Books, Google, Yandex и прочие). Причем часто нужно делать автоматические обмены с этими системами, не подразумевающих участия пользователя.
OAuth2 несколько более сложная система доступа, чем пара логин-пароль. К сожалению, некоторые системы полностью отказались от доступа по паролям приложений и приходится использовать модные новые способы доступа с прокладкой в виде пользователя посредине. Попробую объяснить ее суть и простейший способ реализации для интеграции. Цель статьи объяснить как получить постоянный доступ для роботов к системам, у которых нет паролей приложения, а есть только OAuth2.
Как «чайнику» выбрать себе компьютер/ноутбук для работы?
В 2023 году достаточно сложно сориентироваться в многообразии компьютерной техники, которую предлагаю на рынке. Я расскажу Вам очень простой способ, который поможет вам сделать хороший выбор.
Как я, фрилансер 1С, веду учет работ и расчетов с клиентами
Я уже писал ранее, что в начале 2020 года ушел на фриланс из 1С-франчайзи в вольное плавание программистом 1С "по вызову". Спустя три года хочу поделиться своим опытом, как я веду учет работ, расчетов с клиентами и доходов.
Методика простая, как часы. Правда, я использую самописную конфигурацию 1С, но до этого справлялся и в Excel. Откуда, в принципе и перенес затем данные в 1С.
Кооперация российского IT в учетных целях
Возможно, товарищ Ленин был прав, когда говорил, что социализм эффективнее капитализма. Всё же при капитализме много сил уходит на конкурентную борьбу, поэтому на кооперацию у предпринимателей энергии уже не остается.
Глядя на то, как российский бизнес плачет, колется, но кушает 1С, я думаю - а почему бы самым крупным организациям не нанять (создать) IT компанию, которая создаст бесплатную "убийцу 1С". А по сути - стандартизированную среду для быстрой разработки трехзвенных приложений баз данных. Которая может работать на разных СУБД и операционных системах.
Стартуем из 1С в Python
В 2022 модно уметь в Python. Я 1Сник, не гоняюсь за модой, но возникла задача. Клиент хотел обрабатывать XML файл УПД, полученный из «Мой склад» — убрать стартовые нули в тегах КодТов. Выбрал Python для скрипта и получил нужный результат за час!
Велокат — велосипед «последней мили»
В наше время «изобрести велосипед» дано не каждому. Кажется, всё что можно, уже придумано. Тем более с таким давним «другом человека» как велосипед. Но мне посчастливилось.
Не думаю, что этот велосипед решает проблему «последней мили», как мне хотелось, но это однозначно новое слово в велосипедах. Мало того, мне удалось реализовать его в металле. Делюсь с вами своим опытом 12-летней давности. И предоставляю идею на суд публики.
Наборный ключ для сейфа
К сожалению, к некоторым вещам мы привыкли настолько, что даже не задумываемся, что их можно улучшить и пользоваться ими по другому.
Вот всем хорош электрический сейф на кнопках, но у него есть одна дыра в безопасности.
Когда батарейки садятся, открыть сейф можно только мастер-ключом. Этот ключ где-то хранится, следовательно, им могут воспользоваться и открыть сейф в обычном режиме, когда батарейки не сели.
Какой выход?
Аутстаффинг как свободная и перспективная ниша с огромным потенциалом
Сейчас получается, что любой бизнес с наемными работниками должен закладывать в бюджет бухгалтера, чтобы вести сложный учет трудовых отношений, взаимодействовать с Пенсионным фондом и фондом социального страхования.
Есть целая ниша, которая может стать такой же мощной, как страхование. И эта ниша - аутстаффинг.
Почему и как написать убийцу 1С
Думаю, сразу нужно разъяснить, особенно для тех, кто не сталкивался с 1С, что она состоит из двух частей. Есть платформа 1С, на которой можно разрабатывать тиражирумые приложения баз данных, или конфигурации. И есть сами коммерческие конфигурации, из-за плохой маркетинговой политики в основном от самой фирмы 1С.
Я никогда не сталкивался со средами разработки, где так же эффективно, как в 1С можно разрабатывать тиражирумые приложения баз данных. Поэтому считаю, что 1С — самое простое и эффективное средство такой разработки.
Возник вопрос — а как разрабатывать подобные приложения так же быстро и эффективно, как в 1С, какой набор инструментов собрать, какими качествами должна обладать среда разработки. Попробуем разобраться в этом вопросе.
Большой провал маленькой функции 1С
Очень большой языковой провал. Стыдно за 1С. Шаг был в верном направлении, но, к сожалению, была сделана серьезная ошибка, которая превратила простой инструмент по использованию фраз на разных языках в кошмар.
Спуск контента вызова внутрь процедуры
Вообще-то я программирую в 1С, на языке, похожем на Visual Basic. Но мне кажется, что затронутый в этой теме вопрос касается всех языков программирования, т.к. затрагивает проблему, с которой рано или поздно сталкивается программист при работе со сложным кодом.
Суть ситуации заключается в том, что есть некая процедура, которая делает расчет или выполняет какие-то действия. Возникшие изменения требуют, чтобы в некоторых случаях этот расчет или действия отличались в зависимости от того, из какого контекста вызывается данная процедура.
Митап «1С-разработка 2022»
15 февраля посетил митап по теме 1С-разработка 2022. Прошел живо, весело. Обсуждали, что ждет 1С и ее разработчиков в ближайшие годы. Делюсь своими впечатлениями и краткой аннотацией.
Сайты как «золото дураков»
Недавно мне позвонил клиент (с которым я работаю как программист 1С) и попросил оказать помощь интеграторам, которые создают ему интернет-магазин и интеграцию с 1С:Розница. При этом я случайно узнал бюджет этой разработки - 400.000 рублей.
Я был очень удивлен, потому то работаю с клиентом по 2.000 рублей в час и не очень понимаю, откуда для такого небольшого магазинчика возник такой монструозный бюджет в эквиваленте 200 часов моей работы.
Лучше 1С может быть только 1С: Базуха
Я уже ранее писал о том, что придумал движок, который позволяет работать с не 1С SQL-базой из клиентов, которыми являются базовые конфигурации 1С:Деньги. Думаю, это классное решение для небольших частных или малотиражных конфигураций! Я назвал его Базовый Учет или Базуха (Базовый Учет Хозяйства).
Information
- Rating
- 778-th
- Location
- Москва, Москва и Московская обл., Россия
- Date of birth
- Registered
- Activity