...

База знаний 1С

Курс-репетитор по программированию в 1с 8.3

1С-программирование Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Авторский курс программиста 1С. Уникальная программа. Проверенная методика. Эволюция от стажера до Middle.

40000 руб.

18.02.2021    23981    36    20    

48

Визионное программирование

Идеи и тренды в разработке Бесплатно (free)

Новый способ программирования и его практическая демонстрация.

22.04.2020    6513    mkalimulin    111    

24

Оператор GOTO в 1С - табу или волшебная палочка?

Механизмы платформы 1С Платформа 1С v8.3 Бесплатно (free)

В ежедневной практике программирования на платформе 1С оператор Goto (Перейти) практически не встречается. Не удивительно, что половина специалистов даже не подозревает о существовании данного оператора. Ну, а знающим он внушает ужас, и его стараются избегать. Так что же это за редкий оператор, и для чего он нужен?

19.02.2023    5738    Dementor    72    

43

Как писать код? Технологии древних цивилизаций, или все новое - это хорошо забытое старое

Математика и алгоритмы Бесплатно (free)

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

23.01.2019    12988    starik-2005    43    

78

АВС-анализ и табличное программирование

Математика и алгоритмы Анализ учета Платформа 1С v8.3 Конфигурации 1cv8 Управленческий учет Абонемент ($m)

Представлен простейший алгоритм решения задачи АВС-анализа. На данном примере продемонстрирован метод табличного программирования, описанный в книге "Совершенный код. Мастер-класс", автор Стив Макконнелл.

2 стартмани

16.12.2022    2185    RustIG    6    

15

Ректальное программирование: основы для практикующих 1С-программистов

Математика и алгоритмы Бесплатно (free)

Одной из самых популярных и зарекомендовавших себя методологий программирования в 1С является так называемое ректальное программирование. Редкий проект внедрения и сопровождения учётных систем на платформе 1С обходится без его использования. Зачастую без знания данной методологии программистам даже бывает сложно найти работу в сфере 1С, потому что работодатели, особенно фирмы-франчайзи, в основном отдают предпочтение классическим, зарекомендовавшим себя методикам, а не новомодным заграничным веяниям.

19.12.2018    54813    for_sale    355    

343

Платформа для решения задач по программированию на языке 1С

Инструментарий разработчика Платформа 1С v8.3 Бесплатно (free)

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

02.06.2023    4026    elcoan    10    

55

Курс-практикум Разработчик 1С с нуля

1С-программирование Платформа 1С v8.3 Платные (руб)

Практический видеокурс для новичков - от установки платформы и "hello world" до работающего приложения!

1000 руб.

20.01.2021    17544    5    4    

8

Образ мышления программиста

Мотивация, лидерство и личная эффективность Бесплатно (free)

Статья описывает основные столпы образа мышления программиста.

16.02.2021    8245    300_po_vstrechke    3    

212

Видеокурс "Программирование управляемых форм"

1С-программирование Платформа 1С v8.3 Платные (руб)

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

3030 руб.

28.12.2020    12957    9    24    

14

Если хочется ООП с наследованием и полиморфизмом

Математика и алгоритмы Языки и среды Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

21.07.2022    3971    1    Alxby    11    

10

Программирование интерфейсов в 1С или паттерн MVC для 1С

Работа с интерфейсом Россия Бесплатно (free)

С какими трудностями можно столкнуться при разработке интерфейса? Одно дело - Вы разработчик системы с нуля, и другое - чего у меня случалось чаще - Вы дорабатываете интерфейс типовой конфигурации, в которой от типового функционала осталось только название. И вот я в очередной раз смотрю на творение n-го количества программистов, поработавших в коде до меня: ни тебе системного подхода, ни качества кода, ни оформления (как этот код работает - никто не знает). А как это работает? На поверку оказывается, что, в общем и целом - работает. Однако при невыясненных обстоятельствах иногда становится недоступным нужный реквизит, или тип реквизита не тот, или вообще часть реквизитов не видна. А еще, почему то, при простом открытии формы на экран, в документе изменяются значения!?

09.10.2012    35876    kalyaka    37    

72

История программирования: А.П. Ершов.

Математика и алгоритмы Россия Бесплатно (free)

Ленард, возможно, открыл рентгеновские лучи в своей голове, а Рентген направил их в кости других людей...

13.01.2011    17398    Арчибальд    167    

21

Сборка автомата (с примерами)

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Посмотрим, нужен ли 1снику автомат, как его собрать и где это может пригодиться.

1 стартмани

19.09.2017    15293    pm74    45    

38

Алгоритмы поиска пути в графе. Часть 2

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Новые возможности, ранее реализованных алгоритмов поиска пути в графе на платформе 1С 8.3.

1 стартмани

13.08.2019    13914    11    RonX01    10    

92

Функциональное программирование на 1С - миф или реальность?

Рефакторинг и качество кода Платформа 1С v8.3 Абонемент ($m)

Небольшая конфигурация с демонстрацией возможности писать код в _функциональном_стиле_ в среде 1С, - без использования каких бы то ни было внешних компонент или инструментов.. только 1С. Демонстрация проводится в консоли кода на общей форме, которая открывается при старте.. Кроме того - внутренний код конфигурация показывает, как на мой взгляд можно кодировать в парадигме ООП, используя в качестве классов модули Обработок и не используя наследования. В общем - заинтересовавшихся, прошу под кат..

25.02.2017    21588    0    kote    127    

21

Повышение качества разработки. Статья 2. Абстракции, их свойства и роль в классических парадигмах программирования

Математика и алгоритмы Бесплатно (free)

Учебный курс по теории и практике программирования. Бесплатно. В виде структурированного текста. Часть 2. Эта статья посвящена абстракциям, их свойствами и практическому применению в рамках классических парадигм программирования.

24.05.2018    14519    Артано    42    

53

Многоязычное программирование: создание систем с использованием нескольких языков

Математика и алгоритмы Россия Бесплатно (free)

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

09.01.2019    23115    kalyaka    36    

18

Алгоритмы поиска пути в графе

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Реализуем алгоритмы поиска пути в графе на платформе 1С 8.3, такие как алгоритм А*, поиск в ширину, жадный поиск, алгоритм Дейкстры и вконце волновой.

1 стартмани

09.07.2019    29688    14    RonX01    11    

116

Если хочется функционального программирования с функциями высшего порядка и map, filter, reduce

Математика и алгоритмы Универсальные функции Платформа 1С v8.3 Абонемент ($m)

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

1 стартмани

07.07.2022    2587    Alxby    42    

19

Программирование префикса и суффикса сканеров Symbol

Сканер штрих-кода Платформа 1С v8.3 Россия Абонемент ($m)

Инструкция со штрихкодами. Программирование префикса и суффикса сканеров Symbol (LS2208 и других Symbol). Префикса F7 и суффикса Enter для готовности работы с типовыми конфигурациями.

1 стартмани

29.12.2011    86444    491    Емельянов Алексей    24    

25

Объектно-ориентированный взгляд на программирование в 1С

Математика и алгоритмы Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Рассматриваем программирование в 1С как работу с объектами и классами.

1 стартмани

18.04.2012    36190    BorisMor    241    

127

Асинхронное программирование в 1С через использование классов .Net из Native ВК

Разработка внешних компонент Платформа 1С v8.3 Бесплатно (free)

Это продолжение статьи Кроссплатформенное использование классов .Net в 1С через Native ВК. Или замена COM на Linux II http://infostart.ru/public/541518/ В этой статье покажу, как можно асинхронно вызывать асинхронные методы и вызывать ВнешнееСобытие в 1С из сборки .Net

09.08.2016    18498    Serginio    3    

17

Повышение качества разработки. Статья 4. Почему код становится плохим, и как с этим бороться

Рефакторинг и качество кода Бесплатно (free)

Учебный курс по теории и практике программирования. Бесплатно. В виде структурированного текста. Статья 4. Эта статья посвящена причинам возникновения проблем с качеством кода и методикам их преодоления.

22.03.2021    3048    Артано    6    

17

Соревнование по программированию на 1С

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Устроим соревнование по программированию? Узнаем, кто "берёт и делает", а кто только на словах специалист? Программирование - искусство или ремесло нажимания кнопок?

15.12.2022    5589    elcoan    99    

52

Система управления IT проектами (встроенный редактор кода, контроль версий, заметки и др.) (поддерживается: Python)

Управление проектом (PMO, EPM) Платформа 1С v8.3 ИТ-компания Абонемент ($m)

Конфигурация для управления проектами по разработке ПО. Предусмотрен контроль версий, редактор кода для запуска скриптов и хранения кода внутри базы и др.

1 стартмани

17.09.2021    4943    3    TheNabiulla    0    

6

Асинхронная концепция программирования в «1С:Предприятие 8» или выполнение программного кода «в фоне»

Механизмы платформы 1С Россия Бесплатно (free)

Как правило, в реальных задачах оказывается недопустимым длительное выполнение обработчика события, поскольку при этом программа не может реагировать на другие события - блокируется пользовательский интерфейс. В данной статье рассмотрены следующие вопросы: 1. Концепция асинхронного программирования 2. Фоновые задания в «1С:Предприятие 8» 3. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания 4. Пример асинхронного выполнения длительных серверных операций с помощью фонового задания с использованием БСП.

04.04.2015    131927    SMART1C    39    

348

Несколько слов о том, как приручить хаос задач

Мотивация, лидерство и личная эффективность Россия Бесплатно (free)

В ежедневной работе специалиста 1С самое ценное - скорость и качество выполнения задач. В данной статье автор на основе собственного опыта представляет несколько полезных (как ему кажется) советов по организации ежедневного рабочего процесса специалиста 1С. Они позволят в бесконечном хаосе задач сэкономить время, провести самоорганизацию работы, и сделать ее более удобной.

26.06.2020    2556    Богатырев Артур    0    

12

Майнкрафт и 1С

Игры Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Создай свой мир через 1С.

4 стартмани

16.07.2021    5813    1    SerVer1C    0    

12

Хранилище значений в ZIP на чистом SQL

Файловый обмен (TXT, XML, DBF), FTP Абонемент ($m)

Кусочек ненормального программирования по извлечению файла из эсного хранилища значений и запаковка его в zip-архив на чистом SQL.

3 стартмани

16.12.2022    2955    8    SerVer1C    4    

24

Нейро-лингвистическое программирование для программиста

О жизни Бесплатно (free)

Психология помогает нам в жизни. Краткая выжимка самых эффективных технологий, еще недавно популярного НЛП.

28.08.2019    5548    Ликреонский    3    

13

Пропасть в понимании глубины пропасти между человеком и компьютером или что же такое программирование

О жизни Россия Бесплатно (free)

Очередной приступ графоманства: как же дать представление о том, чем же мы занимаемся, человеку далекому от программирования, например, менеджеру, начальнику, бухгалтеру…

26.11.2008    13045    venger    11    

11

Конфигурация "Фрагменты кода"

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Конфигурация для быстрого поиска фрагментов кода, справочной информации для программирования.

4 стартмани

08.05.2015    12907    50    victor_k    34    

25

Байки из отдела АСУ. Как я стал программистом

О жизни Россия Бесплатно (free)

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

26.08.2018    7599    Ликреонский    10    

9

Faster - многофункциональный ускоритель работы программиста 1С и других языков программирования

Инструментарий разработчика Платформа 1С v8.3 Конфигурации 1cv8 Россия Абонемент ($m)

Программа Faster 9.4 позволяет ускорить процесс работы программиста (работает в любом текстовом редакторе). Подсказка при вводе текста на основе ранее введенного текста и настроенных шаблонов. Программа Faster позволяет делится кодом с другими программистами в два клика или передать ссылку через QR Код. Исправление введенных фраз двойным Shift (с помощью speller.yandex). Переводчик текста. Переворачивает текст случайно набранный на другой раскладке. Полезная утилита для тех, кто печатает много однотипного текста, кодирует в среде Windows на разных языках программирования. Через некоторое время работы с программой у вас соберется своя база часто используемых словосочетаний и кусков кода. Настройка любых шорткатов под себя с помощью скриптов. Никаких установок и лицензий, все бесплатно.

1 стартмани

24.05.2012    93633    979    moolex    157    

317

Программное управление обычными формами документов и справочников в УПП/КА

Работа с интерфейсом Платформа 1С v8.3 Управляемые формы 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Россия Бесплатно (free)

Если с программным изменением управляемых форм 1С все более или менее понятно, то с программированием обычных форм примеров не так уж много в сети. А уж примеров готовых решений совсем не видно. В данной статье я покажу, как можно реализовать аналог "управляемых" форм в своих конфигурациях с обычными формами и забыть о сложностях обновлений форм.

09.05.2018    19111    dima_home    11    

49