Лустин Алексей

902
Рейтинг

Алексей Лустин
lustin



  •   Регистрация: 23.04.2007 (11 лет назад)

  •   Был(а) на сайте: 20.05.2018


Группы

Профессиональный разработчик

IE 2012 Докладчик

IE 2013 EVO Участник

Партнер IS-WP

IE 2013 REV Докладчик

IE 2014 Участник

Член клуба Infostart Expert

IE 2015 Докладчик

IE 2015 Участник

IE 2016 Участник

Модератор раздела

Карта покупателя GOLD

IE 2017 Докладчик

Рейтинг 902

Всем нужен эксперт 252

v7.7 v8 Бесплатно (free)

Приходя на проекты, где необходимы серьезные архитектурные решения, в прошлом году я столкнулся… Скажем, так - с завышенными ожиданиями от компетенций. То есть если вкратце – некоторые вещи, которые для нас представляют собой «базовые», для наших партнеров и друзей оказывались «открытием Америки». Почему так складывается? Лично моё предположение, что за счет огромного количества рутины – у большинства специалистов не хватает времени поднять голову и взглянуть на свою деятельность системно

09.01.2017    21401    93    

DevOps для 1С, или мы все теперь инженеры бизнес-приложений 225

Бесплатно (free)

Данный доклад был подготовлен специально для конференции Infostart Event Connection. То, о чем я буду сейчас говорить, делает максимум 10 компаний в мире. В России это делают компании уровня Альфа-банка и СберТеха. Казалось бы, это – космос, но я попробую вас к этому космосу приблизить и рассказать, почему это важно начать делать именно сейчас.

28.03.2016    23570    95    

Автоматическая сборка и развертывание на платформе 1С 50

Бесплатно (free)

Данная статья написана по материалам доклада, прочитанного автором на Конференции Инфостарта IE 2014 29-31 октября 2014 года. Речь пойдет о стратегии

24.07.2015    13377    11    

Уровни абстракции: Корреляции проектирования метаданных и проектирования СУБД. Тонкости механизмов СУБД на высоконагруженных системах на примере MSSQL 54

Бесплатно (free)

Данная статья написана по материалам доклада, прочитанного автором на первой конференции инфостарта 2012 года. Она опубликована в журнале Инфостарта №1. Речь в статье пойдет об уровнях абстракции, о том, что необходимо для того, чтобы исключить проблемы, связанные с утечкой абстракций. Также будут рассмотрены вопросы наличия у программистов 1С системного мышления, поиска причинно-следственных связей и умения принимать обоснованные решения в сложных условиях. Это самые главные качества, необходимые программисту.

03.02.2015    12620    14    

Реверс-инжиниринг документации платформы 1С 8.3 46

v8 Бесплатно (free)

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

23.03.2014    20807    22    

Решатель карьерного роста программиста маленького городка 39

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

в чем же проблема карьерного роста - как заработать не уезжая, или наоборот уехать. Как повысить свой уровень как программиста. Самое главное - описать проблему, вот этим мы и занялись. А что из этого получилось просим просмотреть сообщество.

26.06.2013    22316    10    

Про отсутствующие индексы и 1С 181

v8 1cv8.cf Россия Абонемент ($m)

Хотите чтобы MS SQL подсказывал Вам, в каком объекте вы строите не оптимальные запросы или неверно спроектировали метаданные - тогда спросите у него это.

1 стартмани

18.02.2011    34294    517    61    

получение внутреннего ИД объекта в 1С штатными средствами 8

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

проба реализации нескольких функций глобального модуля (для НЕлюбителей 1С++)

1 стартмани

03.08.2008    20995    82    13    

Оптимизация, оптимизация, оптимизация !!! (Проверка пустых значений ТабличныхЧастей) 7

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Оптимизация, оптимизация, оптимизация !!! Использование новых механизмов, для решения старых задач

24.08.2007    9868    59    14    

Применение методы OLEDBCommand. УложитьСписокОбъектов() и ИТЗ.Группировать() 5

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

Обработка демонстрирует возможности некоторых объектов ВК 1С++ и FormEx. а также применение некоторых методов: 1. УложитьСписокОбъектов() в качестве замены рекурсии по выборке элементов. 2. ИТЗ.Группировать() в качестве примера получения структурированного дерева для объекта "Дерево+Таблица" из состава FormEx

08.08.2007    10555    108    3    

Объединение однотипных конфигураций 1С 7.7 12

v7.7 Россия Бесплатно (free)

Описание методики объединения нескольких конфигураций с помощью GCOMP и SVN

17.07.2007    17269    17    

Контроль уникальности элементов справочника по группе значений реквизитов 18

v7.7 1cv7.md Россия Бесплатно (free)

Проверка уникальности элементов справочника по значениям группы реквизитов. Демонстрация возможностей класса "Индексированная таблица"

11.05.2007    11411    145    11    

Замена стандартного объекта "Таблица" собственным классом (тестовый класс) 5

v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Бесплатно (free)

класс заменяет стандартный объект 1С 7.7 "Таблица", с целью обработать события ПриПечатиТаблицы а также редактирования Ячеек таблицы, хранит ссылки на вызывающий контекст... Предназначен по идее для сохранения измененных таблиц в определенном каталоге, с последующим разбором полетов... события обрабатываются только при вызове из Контекста Документа...

23.04.2007    29450    32    6    

Комментарии

HighLoadПростые регулярные выражения#30 05.05.18 2:19
я конечно понимаю что регулярные выражения это просто - но точно не для 1С-ников. А вот ниже регулярки уже для них.

Код
#Использовать verbal-expressions

// Проверим корректность формирования URL. Допустимые схемы - http[s] и ftp

ЭкранироватьПереданноеЗначение = Ложь;

ВербальноеВыражение = Новый ВербальноеВыражение()
    .НачалоСтроки()
    .Затем(
        Новый ВербальноеВыражение()
            .Найти("http")
            .МожетБыть("s")
            .Либо("ftp")
            .ВСтроку(),
        ЭкранироватьПереданноеЗначение
    )
    .Затем("://")
    .ЧтоНибудьНоНе(" ")
    .КонецСтроки();
    
ТекстРегулярногоВыражения = ВербальноеВыражение.ВСтроку();
Сообщить(ТекстРегулярногоВыражения); 




P.S. а вы никогда не задумывались над тем почему вместо изучения регулярок и сдачи их на экзамене просто не поменять формат журнала технологического. Сюрррреализм.
DevВеб-разработка на 1Script. Глава 2#19 01.05.18 16:41
(17) Ты полностью прав. Пока я реализую обвязку - то есть классы и модули и функции поведения. Также выделил - темы и стили. Движок в рельности строит ASG на языке clojure, после чего с помощью lein сервера копилирует в минифифированный js (React.js). и как ты верно заметил я с очень большим интересом подсматриваю сюда https://github.com/aspnet/Blazor/tree/dev/samples/MonoSanity
DevВеб-разработка на 1Script. Глава 2#6 24.04.18 18:26
(5) Нет - не правильно, просто пока не публикуется в виде статьи. пока только gif'ки



На вопрос когда отвечу - как только фоновые задания допилятся, так сразу и будем работать над статьёй про фроненд

P.S. Фоновые задания тут https://github.com/EvilBeaver/OneScript.Web/pull/13
DevВеб-разработка на 1Script. Глава 2#2 23.04.18 10:09
Если кому-то интересно построить собственное корпоративное приложение на oscript.web, а не на php - можете обращаться в качестве "ранних адаптаторов". Фактически мы такое делаем и код "почти на 1С".
НовостиНазвано место проведения хакатона по 1С «iS THiS DESiGN»#29 19.04.18 11:35
(24) всё может быть - может и не в спонсорах, может в нашем умение договариваться. Чего обсуждать то ? Код писать надо, статьи писать и отлаживать архитектуру для докладов ;-). На днях статья поедете про "фасады" от одного из участников.
НовостиНазвано место проведения хакатона по 1С «iS THiS DESiGN»#28 19.04.18 11:33
(23) А по моему нет - они используют слово Хакатон не в его первоначальном значении, а в маркетингово привлекательном, но это уже проблема конкретных менеджеров который эту движуху субсидирует. 1С большой - там есть разные люди и департаменты и у них локально разные цели. И почему бесплатно это мероприятие тоже понятно и за чей счет банкет.
НовостиНазвано место проведения хакатона по 1С «iS THiS DESiGN»#27 19.04.18 11:29
(21) Платилось временем лично за счёт уменьшения времени уделенного моей семье. То есть заплатили за это мои дети и лично я, дети Артура и т.д.

Майкрософт оплатил из бюджета маркетинга TFS.

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

Но платит всегда кто-то обязательно. Мы считаем наша цель морально выйгрышней, поэтому готовы вкладываться.

Применительно к Хакатону цель таже: - больше умных людей в сообществе - меньше рутины, больше интересных задач. Больше интересных задач - меньше нервов, меньше нервов - лучше жить. Лучше жить = меньше себестоимость жизни, интересные задачи - дороже проекты на выполнение, больше прибыль всем участникам у их работодателей.

По моему все в выйгрыше - а субсидирование в формате краудсорсинга, плюс зарплата Серебряной Пули для сотрудников.
По моему очень даже социально ответственно, но с должным уровнем прагматизма, без розовых очков.
НовостиНазвано место проведения хакатона по 1С «iS THiS DESiGN»#8 15.04.18 0:24
(3) Вот как вы думаете что я отвечу ? Сменить работодателя конечно же. Для меня такие работодатели несколько странновато выглядят - что значит не отпускают, почему ? В средних и крупных компаниях внезапно выделяются бюджеты в отделах HR на участие в профильных конференциях/митапах.

Что касается видеозаписей - мы тут долго выбирали поставщика услуг, но столкнулись с двумя вещами:

* формат второго дня openSpace - нет людей которые обладают компетенцией съемок подобного формата
* стоимость - стоимость съемки в целом достаточно высокая и потребует повышения цен на билеты. А мы обещали что дороже 10 тысяч не будет

Поэтому при прочих равных от видеозаписей мы отказались.

От себя добавлю - я был одним из противников организации видеозаписей с самого начала. Второй день подразумевает прямые вопросы и прямые ответы в режиме живого общения, без этого весь смысл теряется.
НовостиНазвано место проведения хакатона по 1С «iS THiS DESiGN»#2 12.04.18 21:08
(1) Нет - записи это к октябрьско/сентябрьской конференции.
НовостиDevOps – теперь в 1С!#64 23.03.18 0:35
(59) Маленький апдейт - про оболочку: мы же оболочки не делаем: используем уже готовые из jenkins, tfs, teamcity, bamboo. У каждого сервера есть свой интерфейс управления инстансами и софтом на них, мы только адаптируем это дело к 1С: версии, кластеры, настройки сервера и logcfg.xml. Там в целом никакой особой инновации то нет.