Запись #340 от 12.05.2017

Увы, сегодня пишу не из под одеяла. Припозднился за компьютером. Только хотел пойти спать, как началось: SMS’ят, звонят, в скайп пишут. А всё почему?

Говорят: Поспешишь — людей насмешишь. Видимо, у программеров не как у людей. Обычно, когда я спешу, остальные не смеются, а пугаются, ну или очень нервничают.

Решил сделать перед выходными заливалку комплектов на второй сайт. А что? На один заливает, значит можно то же самое зафигачить и на другой. Он хоть и на битриксе, с которым у меня знакомство пока еще шапошное, но если найти подход, то дело делает.

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

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

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

Ладно. Раз нельзя все стразу, сделал скрипт, который позволяет грузить по очереди. Рисует на странице столбик артикулов с кнопками. Кнопку нажал — комплект вгрузил. Лепота. Пять минут тык-тык-тыка, и все комплекты на сайте. Разве не прелесть?

Проблема началась вечером. Я напрочь забыл, что предыдущая версия скрипта, которая вылетает, забита в запуск по расписанию. Пока ехал домой, она комплекты как языком слизнула. И началось: мне пишут, звонят… Прям нужным человеком себя почувствовал. Даже где-то важным.

Засел, отключил. Перезалил. Все снова замечтательно.

Доработал скриптик. Сделал более компактный дизайн и заставил артикул, после удачной вгрузки, становиться ссылкой на карточку товара. Чтобы сразу и проверять как вгрузилось. Удобно стало. Мне прям понравилось.

Осталось попробовать выгружалку по расписанию сделать с помощью батча и возможно файла выгрузки. Ручную вгружалку заставить грузить по очереди яваскриптом. Чтобы красиво было и в конце отчет, мол всо готово!

Что касается отправлялки SMS, то там дело оказалось не в старой и новой версии. Просто владелец сервиса не прописал новый IP. Сегодня поговорили, вписали, и все работает. По крайней мере SMS’ки стали доставляться. Вечером поправил сообщение о доставке. Теперь если все отправилось скрипт об этом сообщает веселенькой зеленой надписью.

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

=== Заметки ===

Еще один аниме-сериал. "Девочка, которая видит это". Пока только три серии. Вот даже не знаю, стоит ли смотреть. Вроде начало было занятное, но судя по тому как там тянут резину, первый сезон можно смело пропускать. До сути там вряд-ли доберутся даже к третьему. Мода сейчас такая

Попробовал посмотреть "Госпожа Кагуя: в любви как на войне". Первой мыслью была: "Какая фигня". Второй... В общем не стал смотреть.

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

Ещё...

Напишите комментарий

Введите имя

Введите адрес электронной почты

Введите адрес вашего сайта

Нажмите эту кнопку, чтобы отправить комментарий.

Введите текст комментария