Search
Write a publication
Pull to refresh
4
0
Алексей Воденников @qvan

Программист 1с

Send message
вот так это выглядит со стороны 1с функция на 160 строк. удалил немного логику для выделения именно обмена. и это консервативная часть обмена. самое интересное, когда после обновления битрикса или 1с, «progress» на какой-либо стадии не достигается. расскажите, что дальше происходит?
Код
Функция HTTPВыгрузитьНаСервер
АдресДляРаботы = СтруктураПараметровСайта.АдресСкрипта + "?type=" + ТипСоединения;

Успешно = ПроцедурыОбменаССайтом.HTTPВыполнитьАвторизациюДляСоединения(Соединение, СтруктураПараметровСайта, ОтветСервера, СтрокаСообщенияПользователю, ТипСоединения);

КукиИмя = СтрПолучитьСтроку(ОтветСервера, 2);
КукиЗначение = СтрПолучитьСтроку(ОтветСервера, 3);
ЗаголовкиЗапросов = «Cookie: » + КукиИмя + "=" + КукиЗначение;

ОтветСервера = ПроцедурыОбменаССайтом.HTTPПолучитьДанныеССервера(Соединение, АдресДляРаботы + ПараметрЗапросаHTTP_Инициализация, ЗаголовкиЗапросов);

ZIPФайлыРазрешены = НРег(СтрПолучитьСтроку(ОтветСервера,1)) = ОтветСервера_ZIPРазрешен;

Для Каждого ТекФайл Из СписокФайловДляОтправки Цикл

ОтветСервера = HTTPОтправитьФайлНаСервер(ТекФайл.Значение, Соединение, АдресДляРаботы + ПараметрЗапросаHTTP_ПередачаФайла + ТекФайл.Представление, ЗаголовкиЗапросов);

КонецЦикла;

Если ОжидатьЗавершенияИмпортаФайловСервером Тогда

Для Каждого ТекФайл Из МассивИсходныхCMLФайлов Цикл

Пока ИмпортПродолжается Цикл

ОтветСервера = ПроцедурыОбменаССайтом.HTTPПолучитьДанныеССервера(Соединение, АдресДляРаботы + ПараметрЗапросаHTTP_ИмпортФайлаСервером + ТекФайл.Имя, ЗаголовкиЗапросов);

КонецЦикла; //Импорт

КонецЦикла;

КонецЕсли;

ПараметрЗапросаHTTP_Инициализация = "&mode=init";
ПараметрЗапросаHTTP_ПередачаФайла = "&mode=file&filename=";
ПараметрЗапросаHTTP_ИмпортФайлаСервером = "&mode=import&filename=";
ПараметрЗапросаHTTP_ПолучитьДанные = "&mode=query";
ПараметрЗапросаHTTP_УспешноеЗавершениеИмпорта = "&mode=success";

image

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

зы Интересуюсь этим, потому что тема очень сильно перекликается с верификацией поисковой выдачи в поисковиках. Невозможность найти что-либо в гугле, яндексе и тп. удурчает. Информационный шум от smm на 30-50 страниц убивает выдачу. Если внедрять убер/гитхаб для ученых, можно получить точно такой же результат. Можно вспомнить изменение поиска на pubmed, когда единомоментно стало нельзя ничего найти по ключевым словам. В итоге курс остается только на известных авторов и тех на кого они ссылаются.
просто у научного сотрудника встает выбор, рискнуть на nature и не получить денег в следующем году, если nature откажет (отказ может быть, потому что мода изменилась, взять тот же covid, или просто в журнал не влез, потому что он все равно ограничен по объему), либо гарантированно получить грант на обзорах (что тоже не очень простая работа, я знаю). (я говорю про РАН, в основном).

Хорошая статья. Добавлю пару моментов.
Если работа, публикуемая в статье, сделана на деньги гранта, то для отчетности по гранту обычно необходима публикация с указанием на грант (может и не одна). Поэтому ищется более менее гарантированный вариант с бОльшим импакт-фактором, и если редактор отказывает, то обычно нет времени ждать рассмотрения в другом журнале (отчетность по гранту имеет сроки) и статья уходит в локальный беспроблемный журнал (как говорят «мурзилка»).
Далее имхо. Могу ошибаться. Увеличение количества статей приводит к увеличению индекса цитирования, но не приводит к увеличению качества статей. На грантах и для работы в нии есть заградительные пороги по количеству статей. И они растут по количеству (палочная система). Что может нас привести к китайской проблеме, когда вал статей (хороших и плохих с обычной дисперсией качества) привёл к полному игнору статей китайцев со стороны мирового научного сообщества (одна из причин отсутствие ресурсов на проверку результатов). На данный момент лучше написать 25 обзоров в год и не работать руками, чем работать руками и выдать 1 статью с чем-то новым. Цифры с потолка. Ситуация конкретно для биохимии, молекулярной биологии. Я мимо проходил. Не работаю в этой отрасли. Других областей не знаю, возможно, там мб другая ситуация.

не помогло, видимо, нужно весь путь переключать на отмену, зависания продолжаются, подергаю админа после карантина

Нет, вай-фай подключения в маршруте нет. Тут проблема в том, что тсп + удп в сстп. Плюс я умолчал, что в первой удаленке открывается вторая. Воткнул в первой на сервер отмену удп — не помогло. Дополнительно воткнул в первой на клиент отмену удп. Пока жду. Админ говорит, что потерь нет в сети ощутимых. В моей тоже — нет. На интернет не жалуюсь. Собственно, скорость в канале ограничена, чтобы с моей стороны не было нагрузки на оборудование админа и всем хватило канала.

В своё время нашёл https://www.actualtools.com/multiplemonitors/order/, сохраняет порядок значков в том числе от текущих мониторов и разрешения, в Стиме — дешевле.

Не сталкивались с зависанием видеопотока в рдп? Причём мышь видна и нажатия отрабатывает, что видно после перезахода. Вин10 и вин2019 последние, через сстп-туннель. Скорость в туннеле ограничена до 10мб.

Я бы поправил первую картинку. Умение включать компьютер может стоить дороже 100к, и оно не изучается в рамках курсов 1.1-1.7.
А когда уже будет где-то в продакшене? Или уже есть? Вот никто ничего не предложил — ни одна реклама. Все показывают только то, что ты искал.
Ладно с ватой, всегда можно уточнить условия. Расскажите, как купить ноутбук из среднего ценового диапазона, чтобы не подсунули ноунейм с алика за 3 цены.
вводные данные, примерно как у автора

нет времени, 2 часа на дорогу на работу, с нее, выходные что-то по дому поделать, физ нагрузка 10000 шагов в день, лифт, метро, такси, все для твоего комфорта. Режим можно сменить, только сменив работу. Текущий режим похудения меня устраивает.
жена биолог, говорит, что надо просто меньше есть (уже отмечено выше). прикол в том, что мало есть тоже вредно (и в плане сбрасывания веса).
мой опыт.

первый спад 2200 калорий в день, последний 2800 калорий в день. ешь, что хочешь, но вписывайся, вводные данные, примерно как у автора, только кофе заменено на колу, пепси зеро. Калораж нормируется от веса самим приложением. Воду пью как попало, читмилы на первом спаде были введены после 105 кг, на втором спаде, бывают дни, что не записываю. И на втором спаде появилась физическая нагрузка в виде 3х мес. ребенка.
опыт научного сообщества нужно читать самому на пабмеде, www.ncbi.nlm.nih.gov/pubmed, исследования ведутся, работы публикуются.

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

это работа программиста? даже если он 1с программист и внедряет нетиповые процессы и механизмы.

Про выбор:
На выбор тратится огромное количество времени; Автоматизация может помочь в составлении очередей.

Убирая «выбор задачи» из работы программистов, мы не избавляемся от самого «выбора», особенно при нехватке ресурсов. Все равно будет человек, который оценивает необходимость-срочность-политику задачи. И даже недельный план всегда будет скорректирован новыми «веяниями», изменениями законодательства и тп. И личность человека, делающего выбор будет очень сильно влиять, это директор, который не знает систему, механизмов и тп., или программист, который мб даже руководитель IT, но в конечном итоге не несет рисков и может упустить «фишку», не знать про законодательство и упустить штрафы. А согласование в итоге все равно будет занимать кучу времени.

От себя. Читаю — давно, многое — знакомо, но единственный минус всех таких текстов, не только ваших, а любых по развитию методологий работы, всегда есть ресурс (время, деньги, люди и тд), а его — нет. Ты приходишь, начинаешь разбираться с ситуацией, техдолга — вагон, дирекция хочет новые фишки, пользователи не всегда понимают, что делают, процессы — не выстроены, документации — нет и не будет, не обучение времени нет, поддержка текущей работы занимает полдня и более, 200 задач в трекере, даже если сегментировать по отделам: 20 задач на отдел, и по 3 важных и срочных в каждом. Тут уже все превращается в политику, какой отдел важней. Выбиваешь ресурсы, но они тут же съедаются новым законодательством (1 человек ушел рисовать этикетки производителям для таможни, потому что производитель (КНР обычно) не может нарисовать и распечатать сам, по итогу 150 форматов принтеров и бумаги и каждый производитель лепит свою информацию туда). А в июле Datamatrix, и это как сертификация по iso, которую будет делать почему то программист. Стандартная задача — сделай механизм учета, ты делаешь, внедряешь, проводишь обучение, и всё — он висит на тебе, как он работает — знаешь только ты. Ответственные люди забывают через пару месяцев что и как. Да и ты сам каждый раз читаешь код.
Я не говорю, что я уникален, в каждом отделе творится то же самое, будь то логистика, бухгалтерия. Нехватка ресурсов в каждом случае. И я не вижу выхода из такой ситуации, настраивать бизнес-процессы — скажут: ты не пишешь код. Писать код — все равно все упирается в бизнес-процессы, которые никто не настраивает, потому что в каждом отделе тоже не хватает времени настроить их и/или перестроиться на новые. Да ты знаешь все процессы, но ты же программист, у тебя нет времени/сил/желания на переделывание их. А быть неформальным лидером и отвечать за все, что происходит одному — быстро выгораешь. Люди очень любят перекладывать ответственность. Вот тут и пропадает «огонек», как мне кажется.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity