Задать вопрос
  • Как выгрузить ассортимент с GUID из 1С?

    solotony
    @solotony Автор вопроса
    покоряю пик Балмера
    В общем проще оказалось сваять обработку, взяв за основу выгрузку из инета

    Кому потребуется - пользуйтесь
    https://vk.com/solotony?w=wall399047259_51%2Fall

    // Выполним запрос к справочнику Номенклатуры
    // Получим Таблицу Значений
    Функция ПолучитьНоменклатуру()
        Запрос = Новый Запрос;
        Запрос.Текст = 
            "ВЫБРАТЬ ПЕРВЫЕ 100000
            |    Номенклатура.Ссылка,
            |    Номенклатура.Код,
            |    Номенклатура.Родитель,
            |    Номенклатура.Наименование
            |ИЗ
            |    Справочник.Номенклатура КАК Номенклатура";
        Результат = Запрос.Выполнить();
        ТаблицаЗначений = Результат.Выгрузить();
        возврат ТаблицаЗначений;
    КонецФункции // ПолучитьНоменклатуру()    
    
    // Создаем строку загоовков для CSV-файла
    Функция СоздатьЗаголовкиCSV(ТаблицаЗначений,разделитель)
        //разделитель = "|";
        колонкиТЗ=ТаблицаЗначений.колонки;
        Для каждого колонка Из колонкиТЗ Цикл
            стрКолонки = "" + стрКолонки + колонка.Имя + разделитель ;
        КонецЦикла; 
        Возврат стрКолонки;
    КонецФункции
    
    // Создаем текст CSV:
    // текст заголовков и 
    // текст данных
    Функция СоздатьДанныеCSV(ТаблицаЗначений,разделитель)
    
        текст="";
        для каждого запись из ТаблицаЗначений Цикл
            если текст="" тогда
                текст=СоздатьЗаголовкиCSV(ТаблицаЗначений,разделитель) 
                    + Символы.ПС;    
            КонецЕсли;    
    
            сообщить(запись.Наименование);
            текст = текст  + запись.Ссылка.УникальныйИдентификатор()
                + разделитель + запись.Код
                + разделитель + запись.Родитель
                + разделитель + запись.Наименование             
                + Символы.ПС;        
        КонецЦикла;
    
            //сообщить(текст);
        Возврат текст;
    
    КонецФункции //
    
    // Запишем данные в файл
    Функция ЗаписатьCSV(текст,имяФайла)              
        кодировка = КодировкаТекста.ANSI;
    
        ТекстовыйФайлЗапись = Новый ЗаписьТекста(имяФайла,Кодировка);            
        ТекстовыйФайлЗапись.ЗаписатьСтроку(текст); 
        ТекстовыйФайлЗапись.Закрыть();    
        Возврат 0;
    
    КонецФункции // ЗаписатьCSV()
    
    // Основная логика:
    Функция ВыгрузитьВCSV(имяФайлаCSV);
        разделитель = "|";
        ТаблицаЗначений = ПолучитьНоменклатуру();
        текст = СоздатьДанныеCSV(ТаблицаЗначений,разделитель);
        ЗаписатьCSV(текст,имяФайлаCSV);
    
    КонецФункции
    
    
    // Начало 
    ВыгрузитьВCSV("C:\work\my.csv");
    Ответ написан
    Комментировать
  • Кому принадлежит содержимое канала в Телеграм?

    solotony
    @solotony
    покоряю пик Балмера
    1) поскольку телеграм проприетарный инструмент, надо внимательно изучать лицензионное соглашение на счет того что там и кому принадлежит.

    2) поскольку телеграм действует вне российской юрисдикции, в последующем вам будет крайне проблематично доказать свои права на этот контент

    поэтому я бы советовал одновременно с публикацией в телеге дублировать в чем-либо более законном.
    Ответ написан
    4 комментария
  • Инструменты для валидной генерации email-шаблона?

    solotony
    @solotony
    покоряю пик Балмера
    то есть вы хотите что бы кто-то "на лету" обрабатывал ваш шаблон, подменяя классы стилями из какого-то css ?

    думаю подойдет django-template-preprocessor
    Ответ написан
    Комментировать
  • Как организовать хранение и быструю выборку двух полей из БД?

    solotony
    @solotony
    покоряю пик Балмера
    если атрибутов немного и число их известно -

    для самих названий атрибутов - свои таблицы
    товары храните все в одной таблице, id атрибутов - внешние ключи. и будет вам счастье.

    хотя в вашем случае и одна таблица сойдет (в смысле вообще одна)

    а вариант хранения разных свойств в одной таблице - когда количество свойств переменно, неизвестно, у разных объектов разные свойства.
    Ответ написан
    Комментировать
  • Как можно логгировать все изменения в таблице, включая изменения в связанных таблицах?

    solotony
    @solotony
    покоряю пик Балмера
    1) никогда не обновлять, только добавлять
    2) завести "теневую" таблицу и триггерами скидывать в нее - я сторонник такого подхода
    Ответ написан
  • По каким критериям отобрать админа на удалёнку?

    solotony
    @solotony
    покоряю пик Балмера
    здесь нужен постоянный админ. я бы искал не через сайты фриланса а через объявления на сайтах поиска работы.

    к сожалению у вас вряд-ли получится проверить реальную квалификацию админа. наверно имеет смысл спрашивать референсы, попросить показать что он сейчас админит.

    и вы должны понимать что вы доверяете человеку весь ваш бизнес.
    Ответ написан
    2 комментария
  • Какую CMS выбрать для магазина с 50000+ товарами?

    solotony
    @solotony
    покоряю пик Балмера
    из перечисленного магенто конечно же

    а чем битрикс не угодил ? можно найти магазины и с миллионом товаров на нем.
    Ответ написан
    1 комментарий
  • Как сверстать сайт по изготовленному макету в формате jpg?

    solotony
    @solotony
    покоряю пик Балмера
    1) изучить основы html верстки
    2) нанять профессионала

    для того что бы сверстать сайт потребуются исходники картинок (в частности подложки)
    Ответ написан
    2 комментария
  • Хостинг для веб-проекта python (flask)?

    solotony
    @solotony
    покоряю пик Балмера
    beget. безо всякого ВДС-а. я там размещаю и php и djando

    https://beget.com/ru/articles/webapp_python#4

    в качестве благодарности можешь при регистрации указать мой ПИН 652255
    Ответ написан
    Комментировать
  • Как ускорить select таблицы постов с десятью миллионами строк?

    solotony
    @solotony
    покоряю пик Балмера
    к меня ларка крутит таблицы с 200 млн строк и ничего. индексы правильно строй.

    что за строки то кстати ? бывают "строки по мегабайту"

    хотя может конечно память мало, железо дохлое. всяко бывает. надо смотреть детали.
    Ответ написан
    Комментировать
  • Как сделать поиск на сайте логичным?

    solotony
    @solotony
    покоряю пик Балмера
    использовать match against
    Ответ написан
    Комментировать
  • С чего начать веб разработку?

    solotony
    @solotony
    покоряю пик Балмера
    >> Не могу найти хорошие книги, сайты и т.д.
    плохому танцору ... возьми те книги, какие есть. другие по ним учатся как-то
    Ответ написан
    Комментировать
  • Где лучше всего искать со-основателя из области IT для моего стартапа?

    solotony
    @solotony
    покоряю пик Балмера
    У меня раз в неделю появляется подобный ... человек с идеей проекта "который принесет кучу прибылей". Я начинаю беседу с вопроса "у вас миллион на проект есть"? если человек отвечает покойно и утвердительно (такой один из 100), с ним можно продолжать общение. причем миллион это очень скромная сумма. запуск более-менее серьезного проекта превысит ее в несколько раз.

    И все "сеньёры-фулстеки" прекрасно представляют себе объемы работ и цену этой работы. И все "сеньёры-фулстеки" прекрасно понимают что из 20 подобны проектов "выстрелит" один, еще парочка может-быть с трудом окупятся, а остальные буду угробленными трудом-деньгами. И поэтому когда к ним приходят мальчики с мегаидеями мегапроектов тайну которых они хранят от публики - они их посылают ...

    Поэтому я дам вам совет - не ищите со-основателя разработчика - он видит все ваши слабые стороны. Ищите "деньги".

    p.s. и еще:

    специализированных подрядчиков, но получается плохо, долго и некачественно/неэффективно.

    а может росто не надо экономить на исполнителях и найти хороших ?
    Ответ написан
  • Как они делают уведомления в WhatsApp?

    solotony
    @solotony
    покоряю пик Балмера
    "ОНИ" это делают через закрытое whats-app api которое доступно только "монстрам"

    в начале августа воцап объявил об открытии api, но как я понимаю доступ еще никому не дают

    ну а "простые смертные" используют хаки воцапа или сервисы построенные на основе хаков воцапа.
    я использую сервис chat-api.com
    Ответ написан
    Комментировать
  • Простым языком о замыканиях?

    solotony
    @solotony
    покоряю пик Балмера
    1. Для чего замыкание существуют?


    замыкания существуют для связывания функции с некоторым набором параметров

    2. В каких условиях они создаются?


    они создаются при определении функции (замыкания) внутри другой (внешней) функции, при этом переменные внешней функции будут тем самым привязываемым набором параметров.
    Ответ написан
    Комментировать
  • Какой движок выбрать для следующей задачи?

    solotony
    @solotony
    покоряю пик Балмера
    я бы посоветовал взять "готовый движок доски объявлений". их как грязи на русских дорогах. на память приходит yboard, по крайней мере именно ее функционал я зачитываю "заказчикам досок объявлений" которые ко мне обращаются.

    но поскольку ничего толкового у вас не получится, мой искренний совет будет такой: оставьте эту идею. сэкономите деньги и время.
    Ответ написан
    Комментировать
  • Можно ли сделать «умный дом» по настоящему умным?

    solotony
    @solotony
    покоряю пик Балмера
    "умный дом" в своем принципе идея-фикс. потому что задача дома - это обеспечение комфорта для человека, а человек существо непостоянное. что бы обеспечивать мой комфорт меня надо "замерять". а готов ли я к этому ? не уверен.

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

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

    а на счет ИИ ... современному ИИ я бы не доверил ведро мусорное выносить. потому что если оно накосячит, то весьма проблемно это ИИ поймать и в бубен ему дать :)
    Ответ написан
  • Генерация ключа SSH?

    solotony
    @solotony
    покоряю пик Балмера
    для того что бы "создать и сохранить ключ" надо использовать соответствующие утилиты.

    а php-шный ssh это собственно ssh клиент
    Ответ написан
  • Как получить одну из двух одинаковых записей в таблице?

    solotony
    @solotony
    покоряю пик Балмера
    не ясна структура данных, не ясно что вы хотите получить. а вариантов может быть много

    distinct()
    first()
    limit(1)
    groupby()
    Ответ написан
    Комментировать
  • Есть ли курсы "широкого" разработчика сайтов?

    solotony
    @solotony
    покоряю пик Балмера
    по каждому из пунктов надо брать свой курс. и потом обязательно закреплять его практикой. хотя бы пол-годика.
    потому что без практики любые курсы - пустая трата времени и денег.
    Ответ написан
    Комментировать