Коронавирус COVID-19. Статистика по странам

Публикация № 1214313

Разработка - Системная интеграция - Интеграция с WEB

В связи с COVID-19 люди поделились на две категории: те, кто осознал, и те кто ЕЩЕ не осознал. Единственное наше преимущество перед Коронавирусом заключается в том, что информация распространяется быстрее, чем расползается "невидимка".

Конфигурация содержит данные с ресурса https://www.worldometers.info/coronavirus/

К большому сожалению,  сервис worldometers не предоставляет аналитику в разрезе дат. Статистика по короновирусу отображается только за текущий день. Сервис не позволяет проводить выборки по разным аналитикам. Нет возможности проводить анализ по странам, в которых ситуация ухудшается. Нет возможности проводить анализ по тем странам, которые уже стабилизировали ситуацию. Такие страны, как Япония, Тайвань, Сингапур, Таиланд, Гонконге уже пострадали от атипичной пневмонии 2003, поэтому в этих странах взрывного не наблюдается. Южная Корея повторила путь Китая, но уже стабилизировала ситуацию.

Конфигурация разработана за 24 часа. Содержит данные сервиса worldometers начиная с 14 марта 2020 года за каждый последующий день. В конфигурации уже содержаться данные за неделю. Этого достаточно, чтобы оценить масштабы ситуации в каждой стране. Конфигурация содержит справочник стран с информацией о количестве населения.

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

Как пользоваться:

Инструменты/1. Загрузка XLS

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

2. Скопировать данные таблицы в буфер обмена

3. Сохранить в файл Короновирус.xls на лист с текущей датой, например '22.03.2020'

4. Выбрать файл Короновирус.xls

5. Загрузить файл.

Инструменты/2. Статистика

1. Выбрать период

2. Выбрать одну из групп "СНГ", "Европа", "Лучшие"

3. Выбрать сортировку

4. Обновить данные

5. Кликая по стране, можно добавить её в список отбора, который в дальнейшем можно сохранить.

6. Можно создать свою группу отбора.

Инструменты/3. Сырая статистика

1 Соответствующий регистр сведений

Инструменты/4. Страны

1. Справочник стран и количество жителей для расчета показателя случаев на миллион.

Инструменты/5. Консоль запросов

1. Инструмент для любых выборок 

Конфигурация тестировалась для платформ 8.3.10.2505 и 8.2.19.130

============= Результат работы конфигурации ===========

Дата последнего обновления 30.03.2020

https://drive.google.com/file/d/13WQm0kpQOKJlK6ggp1-D8muu50p-bycS/view?usp=sharing

PS ================= МОТИВАТОРЫ ================= PS

1 BIG DATA vs Короновирус

Бергамо -  тела умерших вывозят военными грузовиками

Испания. Взгляд медика с передовой

PS ========== НЕМНОГО ЮМОРА ДЛЯ КОНТРАСТА ============ PS

Из личных наблюдений:

 

================== ПРОДОЛЖЕНИЕ ЧАСТЬ ВТОРАЯ =================

По вашим просьбам в конфигурацию были внесены следующие доработки:

1) В конфигурацию загружена с помощью парсера графиков статистика по всем странам начиная с 20 января по 30 марта 2020. 

2) Реализованы различные графики.

3) Обновлены данные на google drive https://drive.google.com/file/d/13WQm0kpQOKJlK6ggp1-D8muu50p-bycS/view?usp=sharing

4) Опубликована видео инструкция https://www.youtube.com/watch?v=QwB1sfGXYpg&feature=youtu.be

 

============================= БЛАГОДАРНОСТИ ===========================

1) Всем, кто осознает важность проблемы и вносит конструктивные предложения

2) Доржи, за понимание и возможность выкладывать файлы бесплатно.

 

============================= МЫСЛИ В СЛУХ ============================

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

2) Все понимают, что степень проникновения ИТ в сферу здравоохранения практически нулевая. Я искренне надеюсь,что в нужное время и в нужном месте найдется программист, который скачает данную разработку и поможет медикам принять правильное решение. Управлять системой можно только тогда, когда её наблюдаешь.

3) Для оценки полной ситуации необходим еще один показатель это - количество позитивных тестов к общему числу проведенных тестов. В идеале на случайной выборке. Тогда можно уже начинать спасать экономику в конкретном географическом регионе. 

 

=============================== ПРОСЬБЫ ==============================

Специфика данных такова, что необходимо графики отображать на логарифмической шкале. Подскажите пожалуйста формулу для пересчета, а еще лучше javascript для отображения на ПолеHTMLДокумента. 

Скачать файлы

Наименование Файл Версия Размер
Коронавирус COVID-19. Статистика по странам:
.dt 261,02Kb
31.03.20
17
.dt 261,02Kb 17 Скачать бесплатно
Шаблон файла для загрузки в конфигурацию
.xlsx 240,04Kb
31.03.20
13
.xlsx 240,04Kb 13 Скачать бесплатно

Специальные предложения

Комментарии
Избранное Подписка Сортировка: Древо развёрнутое
Свернуть все
1. akim2040 15 25.03.20 12:56 Сейчас в теме
Просто вопрос, а почему не УФ?
PLAstic; rpgshnik; +2 Ответить
8. Evgen.Ponomarenko 547 25.03.20 16:38 Сейчас в теме
(1) нужно было сделать быстро. Уже давно не программирую на 1С ))
2. danjer74 1 25.03.20 13:05 Сейчас в теме
Какая цель разработки?
rpgshnik; rinik88; +2 Ответить
4. VmvLer 25.03.20 13:26 Сейчас в теме
(2) после просмотра статистики принцеждалка может, наконец, согласиться на будуар вместо дворца.
5. danjer74 1 25.03.20 13:30 Сейчас в теме
(4)Главное, чтобы там была гречка и бумага туалетная.
9. Evgen.Ponomarenko 547 25.03.20 16:41 Сейчас в теме
(2) Привлечь внимание к проблеме. Дать инструмент и данные другим для принятия решений
6. user1166203 25.03.20 13:58 Сейчас в теме
У меня жена вместо такой конфигурации :D
WellMaster; PLAstic; rpgshnik; D_e_X_T_e_R; DrAku1a; amd1986; FreeArcher; PowerBoy; +8 Ответить
43. rpgshnik 2115 01.04.20 03:27 Сейчас в теме
(6) ты уничтожил публикацию :))) красавчик!
7. danjer74 1 25.03.20 14:49 Сейчас в теме
А как же бубликовые диаграммы?
starik-2005; +1 Ответить
11. Evgen.Ponomarenko 547 25.03.20 16:55 Сейчас в теме
(7) Качаете конфигурацию и рисуете в свое удовольствие )))

Хотя как мне уже показалось тут есть над чем поразмыслить... к примеру на счет достоверности данных.
Разные страны дают статистику используя разные критерии.

В статье, которая прилагалась как источник, есть мнение о том, что достоверное количество
случаев заражения можно вычислить по формуле количество смертей * (100..600).
При условии, что количество смертей >10.
13. RocKeR_13 769 26.03.20 09:45 Сейчас в теме
(11)
случаев заражения можно вычислить по формуле количество смертей * (100..600)

Ох уж эти "экспертные" мнения... Давайте уж сразу на 100...3000 умножать, кто больше?)
15. Evgen.Ponomarenko 547 26.03.20 10:55 Сейчас в теме
(13) Я уже ссылался на https://habr.com/ru/post/491974/ (Почему надо действовать прямо сейчас).
Вопрос на какой коэффициент умножать зависит от различных факторов.
1) Когда начали тестирование
2) Какое тестирование применяли
3) Делается ли тестирование после смерти, в Германии к примеру нет
4) Когда правительство начинает скрывать реальное количество погибших.
.. и т.д.

в любом случае 100 это цифра из самого оптимистичного сценария.
Цифры из Китая можно считать вполне с достоверными, при смертности 4% точный множитель = 25.
А дальше умножаем на охват тестами и получаем цифру >100
17. RocKeR_13 769 26.03.20 11:10 Сейчас в теме
(15) единственное полезное из той статьи - это призыв к благоразумию и изоляции. Остальное, хоть и любопытно, но все же только прогноз. У нас, все-таки, не такая высокая плотность населения. Исключения - Москва, где и видим наибольшее количество заболевших. В целом по миру смертность и держится на уровне 4-5%, но это опять же в среднем: в Италии, например, по официальным данным видим показатель примерно в 10%.
rpgshnik; Evgen.Ponomarenko; +2 Ответить
18. Evgen.Ponomarenko 547 26.03.20 11:39 Сейчас в теме
(17) Абсолютно верно. Благоразумие и социальная изоляция.
Чем раньше начнем, тем раньше выйдем.Вирус очень коварен.
Чрезвычайно большую роль играет начальная доза инфицирования.

На Тернопольщине подтверждена 5 официальная смерть от COVID-19. https://www.tenews.org.ua/post/show/1585125831-hvori-na-koronavirus-meshkanci-ternopilschini-buli-na-bagatolyudnomu-pohoroni

Оба больных на коpоновиpуc мужчины были на многолюдных похоронах священника из Тернопольщины. 68 летний мужчина
и святой отец были также на других похоронах другого священика Бучацкой иепархии УГКЦ, Залищинского деканата, Cтепана Баpановcкого в cеле Ивано-золотое Залещенского pайона Тернопольской области.

На этих же похоронах было еще 12 отцов и несколько сотен людей из Залещенского и Монастырских районов.
14. tof3d 26.03.20 09:47 Сейчас в теме
Вот если бы еще и скидос на гречку можно было посмотреть
16. Evgen.Ponomarenko 547 26.03.20 10:59 Сейчас в теме
(14) шутки-шутками, но анализ данных вам может подсказать не где, а как много вам понадобиться греки.
На сейчас ситуация такова, что карантин в лучшем случае закончиться через два месяца.
19. support 4458 26.03.20 20:32 Сейчас в теме
А данные загрузить с начала пандемии можно?
Еще бы график скорости распространения по странам
20. Evgen.Ponomarenko 547 26.03.20 21:08 Сейчас в теме
(19) Я бы не брался за это дело, если бы я мог получить данные за период с этого сервиса. Сейчас я просто каждый день копирую данные https://www.worldometers.info/coronavirus/ и выкладываю их сюда.Если кто-то найдет в глубинах этого сервиса как вытащить их оттуда -
я буду лично благодарен.

Про график я подумаю... Скорее всего в первую очередь займусь прогнозной формулой.
И автоматическими критериями достоверности.
21. support 4458 26.03.20 21:20 Сейчас в теме
(20) а других источников разве нет? В статье с Хабра графики же есть.
24. Evgen.Ponomarenko 547 26.03.20 21:45 Сейчас в теме
(21) Графики есть - сырых данных нет. Ноооо ))) в исходниках HTML есть series )) Спасибо за ИДЕЮ!!! )))
23. Evgen.Ponomarenko 547 26.03.20 21:42 Сейчас в теме
(22) Download full database - Sorry, the link has expired.
25. support 4458 29.03.20 20:19 Сейчас в теме
26. support 4458 29.03.20 20:22 Сейчас в теме
(23) собраны Университетом Джонса Хопкинса https://github.com/CSSEGISandData/COVID-19
27. dsdred 1350 29.03.20 21:04 Сейчас в теме
Есть сайт с хорошей статистикой по миру и по России, https://virus-zone.ru/
Там все наглядно, зачем на 1с создавать непонятно что?

Так же как не странно Роспотребнадзор выкладывает неплохую информацию https://www.rospotrebnadzor.ru/about/info/news_time/news_details.php?ELEMENT_ID=13566
там есть карта распространения вируса https://yandex.ru/maps/covid19?ll=87.127143%2C49.616265&z=3

и это далеко не все источники...
28. support 4458 29.03.20 21:51 Сейчас в теме
(27) Возможно, чтобы построить свой анализ, графики и диаграммы. Вот мне интересно посмотреть скорость распространения вируса по разным странам.
29. dsdred 1350 29.03.20 22:27 Сейчас в теме
(28)Например на Яндекс карте коронавируса можно в разрезе стран смотреть график прироста заболевших.
Если поискать то можно более подробные графики найти. Уже масса официальных источников и много сервисов черпающих данные из официальных источников...
30. support 4458 30.03.20 10:23 Сейчас в теме
(29) Интересует вот такой график, только по последним данным, не могу найти. Институт Хопкинса тормозит, не открыть.
Прикрепленные файлы:
31. glek 112 30.03.20 12:41 Сейчас в теме
Мир поделился на 2 части: которые бахнулись от короны. И которые понимают, что ничего страшного-ужасного не происходит.
Comrade88; Serega-artem; amd1986; +3 Ответить
32. herfis 346 30.03.20 14:09 Сейчас в теме
(31)
ничего страшного-ужасного не происходит

Всего-навсего умрут или подорвут остатки здоровья миллионы пожилых людей (в основном). Сколько именно миллионов - напрямую зависит от эффективности карантина. Кому плевать, а кому хотелось бы чтоб родители пожили подольше.
33. awk 697 30.03.20 19:05 Сейчас в теме
(32) А кто из нас не умрет? Жизнь - это такая смертельная болезнь, передающаяся половым путем.
34. herfis 346 31.03.20 07:12 Сейчас в теме
(33) Циничным быть легко, пока дело не касается близких тебе людей. А если и тогда легко быть циничным - значит близких людей у тебя не было.
56. awk 697 01.04.20 10:16 Сейчас в теме
(34)
значит близких людей у тебя не было

Я их похоронил... В следствии чего и циничен. Жизнь продолжается. Жизнь, была до меня и будет после меня.
58. herfis 346 01.04.20 10:20 Сейчас в теме
(56) Сочувствую. Все так. Но пока остаются близкие люди - живет и страх за них.
60. awk 697 01.04.20 10:23 Сейчас в теме
(58) За них да.. Но коронавирус почти не проявляет осложнений на детях, так что я спокоен. А вот страх остаться без работы и оказаться не в состоянии обеспечивать детей - есть. Страх - это нормально. Страх предупреждает об опасности, но он, не должен завладевать человеком полностью...
62. herfis 346 01.04.20 10:32 Сейчас в теме
(60) Насколько я понимаю, степень риска прямо пропорциональна состоянию легких. Чем моложе и здоровее легкие - тем меньше риск осложнений. Пожилые в группе риска потому, что легкие тоже стареют.
65. awk 697 01.04.20 12:07 Сейчас в теме
(62) В комменте 44 ссылка на лекцию Водовозова, там подробно. Я сам не медик и не биолог.
Evgen.Ponomarenko; +1 Ответить
35. Evgen.Ponomarenko 547 31.03.20 10:33 Сейчас в теме
Обновил статью. Обновил конфигурацию. Загрузил историю с начала и по 30.03.2020. Добавил графики.
36. user1386270 31.03.20 11:11 Сейчас в теме
Кто не успел приобрести защитные маски? Есть в наличии многоразовые, 6 – слойные из марли по ГОСТ. Собственное производство.
Сайт в-м-повязка.рф/маски
38. Evgen.Ponomarenko 547 31.03.20 13:48 Сейчас в теме
(36) Даже не знаю, что сказать )) думал шутка - оказалось реальная реклама... хех... ну назвался груздем - полезай в кузовок )))
37. Alejandro_V 6 31.03.20 12:00 Сейчас в теме
По некоторым причинам тоже написал небольшую обработку для анализа данных, хотел опубликовать здесь, но оказывается, я не могу выкладывать бесплатные файлы... По этому вот просто ссылка на gdrive, возможно кому то окажется полезным. Отличия от данного решения:
1) Может работать как внешняя обработка без изменения в конфигурации;
2) Данные подгружаются автоматически при открытии отчета или по требованию;
3) Использована СКД.
Прикрепленные файлы:
COVID19_SKD.erf
COVID19.cf
COVID19.dt
support; Evgen.Ponomarenko; +2 Ответить
39. Evgen.Ponomarenko 547 31.03.20 13:53 Сейчас в теме
(37) Никто... не может выкладывать бесплатно... но Доржи сам предложил )
41. support 4458 31.03.20 19:29 Сейчас в теме
(37) Оформите как публикацию, сделаем файлы бесплатно.
Evgen.Ponomarenko; +1 Ответить
45. Alejandro_V 6 01.04.20 08:52 Сейчас в теме
42. Evgen.Ponomarenko 547 01.04.20 00:16 Сейчас в теме
(37) Нормуль )) Процент летальности вызывает сомнения. Если нужно население по странам можете взять из моего справочника стран. Там погрешность не более 3-5%
44. Alejandro_V 6 01.04.20 08:08 Сейчас в теме
(42)
Процент летальности вызывает сомнения.

Летальность в процентах рассчитана как процентное отношение летальных случаев ко всем определившимся исходам т.е. Летальность = Умершие / (Умершие + излечившиеся) * 100. Т.е. получается что об этом показатели можно будет судить только после завершения эпидемии. Информация от сюда: https://www.youtube.com/watch?v=om0_tlCsxQQ&feature=youtu.be&fbclid=IwAR16xBDrRdfHCghqIQW6ZT4GEewQLPVyeNhaXe3m1XB4B5Gb­p0Gm-lufh3w
47. Evgen.Ponomarenko 547 01.04.20 09:21 Сейчас в теме
(44) Вот это другое дело... вижу наконец-то первый комментарий по существу математики ! Респект!
Тогда позволю себе дополнить, что в этом случае о летальности можно будет судить только после завершения эпидемии.
Цель моей работы - прогноз. Хороший показатель для этого "случаев на миллион". По тому количество жителей в регионе - это базовый показатель.
48. herfis 346 01.04.20 09:43 Сейчас в теме
(44) Я согласен, что рассчитывать летальность как отношение умерших к заболевшим - неправильно. Она будет давать заниженные цифры на периоде роста и правильный результат покажет только по окончании пандемии. Но и считать как отношение к умершим плюс излечившиеся - тоже неверно. Она будет давать завышенные цифры до окончания пандемии. Может, среднее брать? :) Вообще, на хабре видел перевод статьи с попыткой построения более точных математических моделей.
51. Evgen.Ponomarenko 547 01.04.20 09:54 Сейчас в теме
(48) Если не трудно, запостите в статьи хабра сюда.
54. herfis 346 01.04.20 10:05 Сейчас в теме
(51) Вот это вроде: https://habr.com/ru/post/491974/
Еще от 12 марта, правда
46. PLAstic 247 01.04.20 09:15 Сейчас в теме
2) Все понимают, что степень проникновения ИТ в сферу здравоохранения практически нулевая. Я искренне надеюсь,что в нужное время и в нужном месте найдется программист, который скачает данную разработку и поможет медикам принять правильное решение.

А я надеюсь, не найдётся такой. До сих пор полно отраслей, где царит 7.7. Не надо нам ещё одного питекантропа со старыми формами. Пиши правильно сразу.
49. Evgen.Ponomarenko 547 01.04.20 09:49 Сейчас в теме
(46) Ну... батенька... это вы перегнули)) У меня управляемые формы были еще в 8.2. Вы зеркало давно смотрели? Динозавра случайно не видели?;) Производительность труда разработчиков и пользователей на управляемых формах - она просто ужасна.
По этому и царит неубиваемая 7.7. Я сам от неё не в восторге. Лично я уже 5 лет собираю элементы веб технологий, которые позволят мне отказаться от использования 1С. И поверьте, я настроен весьма решительно ))) По этому оттачивать свое мастерство в управляемых формах, это для меня детская забава ))) К примеру, web технологии дошли до того, что вопрос портирования УНФ (https://www.1ci.com/applications/1c-drive) лично для меня это вопрос личного свободного времени.

Ничего личного, просто перед тем как говорить Пиши правильно сразу имейте ввиду, что Правильно категория философская
52. PLAstic 247 01.04.20 10:01 Сейчас в теме
(49) Хвастаться подобными желаниями уместнее на 1софобских формумах, там оценят. А тут подумают "ещё один странный".
Здесь всё в контексте 1С, это форум про 1С. И "правильно" тут тоже про 1С.
59. Evgen.Ponomarenko 547 01.04.20 10:22 Сейчас в теме
(52) Я знаю )) что я странный... и что не в тренде. Но я точно знаю, что такое Не правильно ))) это конкретная вещь.
А вот что такое "Правильно" - это боооольшой вопрос.

И я не хвастался... просто наболело. )))
53. herfis 346 01.04.20 10:04 Сейчас в теме
(49) Вы же не возьметесь утверждать, что производительность труда разработчика на "элементах веб-технологий" будет выше, чем разработчика на УФ?
55. Evgen.Ponomarenko 547 01.04.20 10:12 Сейчас в теме
(53) Возьмусь ))) Ибо это вопрос framework-а. Более того, интерфейс будет более дружественный, практичный и быстрый.
Причем framework должен обеспечивать многослойность, к примеру rest API. Тогда быстро отмирающие технологии можно будет менять, без похорон бизнес-логики приложения )
57. herfis 346 01.04.20 10:17 Сейчас в теме
(55) Тогда вы либо лукавите, либо занимаетесь самообманом, либо говорите о гипотетической ситуации которая может сложиться в будущем, когда подобные решения появятся. ИМХО.
61. Evgen.Ponomarenko 547 01.04.20 10:23 Сейчас в теме
(57) Нет просто пазл сложился буквально неделю назад )))
50. herfis 346 01.04.20 09:51 Сейчас в теме
Хотя, если подумать... Вряд ли отношение умерших к заболевшим даст заниженную летальность. Ведь очевидно же что в качестве заболевших диагностируется лишь малая доля от реальных зараженных вирусом. То есть рассчитывать летальность как отношение умерших к умершим плюс излечившимся - в корне неверно. Это не даст реальную картину и при окончании пандемии. Это только панику нагнетать.
Очевидно же, что в статистику излечившихся попадают в основном средне-тяжелые случаи заболевания. И множество недиагностированных легких форм вообще туда никогда не попадут.
64. Alejandro_V 6 01.04.20 10:44 Сейчас в теме
(50)
То есть рассчитывать летальность как отношение умерших к умершим плюс излечившимся - в корне неверно

Почему же неверно. Количество умерших к количеству определившихся исходов. После завершения пандемии все исходы будут определены. По сути на начальном этапе летальность может достигать практически 100% и начинает снижаться.
Вот на примере Китая можно сказать что летальность 1,7% т.е. умерло 17 из тысячи зарегистрированных больных.
Прикрепленные файлы:
66. herfis 346 01.04.20 13:18 Сейчас в теме
(64) Неверно потому, что таким образом мы определим летальность только среди зарегистрированных заболевших. А общую летальность будут определять и незарегистрированные случаи тоже. Другими словами, если всех умерших будут проверять на коронавирус - то это будет единственная достоверная цифра по исходам. А предположительную цифру выздоровевших можно будет получить только через моделирование общего количества заболевших.
67. Evgen.Ponomarenko 547 01.04.20 13:51 Сейчас в теме
(66) Точно-точно. А еще следует учесть то, что сейчас всплывают факты о том, что данные о смертях за день в китайском городе Ухань занижены по крайней мере в 4 раза. Так как количество услуг по кремированию в семи похоронных бюро Уханя гораздо больше официальной статистики за тот же период.
63. herfis 346 01.04.20 10:36 Сейчас в теме
Отсюда и повышенная степень риска у курильщиков. И если уже были какие-то проблемы с легкими (например, уже была перенесена пневмония) - это тоже повышает риски.
Оставьте свое сообщение

См. также

COVID-19. Динамика эпидемии

Отчеты и формы no Внешний отчет (ert,erf) v8 v8::СКД 1cv8.cf Абонемент ($m) WEB

Весной 2020 практически все ждут, «когда же это закончится», когда эпидемия пойдет на спад. Специалисты призывают «сгладить кривую». Как понять, в какой точке мы сейчас? Данные университета Джонса Хопкинса в любой 1С.

1 стартмани

01.04.2020    630    63    Alejandro_V    3       

Онлайн-курс «Практические аспекты внедрения регламентированного учета и расчета себестоимости в 1С:ERP на крупных промышленных предприятиях» с 20 апреля по 15 мая 2020 года. Промо

Курс рассчитан для подготовки экспертов по регламентированному учету и учету затрат для внедрения на крупных промышленных предприятиях с «исторически сложившимся» учетом

9000 рублей

Как я собрал для себя высокопроизводительный и бесплатный облачный бекенд для 1С на PosgreSQL + PostgREST

Статья Системный администратор Программист Нет файла v8 Бесплатно (free) Производительность и оптимизация (HighLoad) WEB Интеграция Мобильная разработка Администрирование веб-серверов

В этой статье я расскажу о проблемах бека для мобильных приложений или другого фронта, который требует производительности, быстрой реакции и отказоустойчивости, и как я решил это благодаря opensource проекту PostgREST и СУБД Postgre SQL 12. Проведу простой тест производительности для сравнения 1С с данным решением. Это может быть полезно всем, кто разрабатывает мобильные приложения либо фронтсайд-приложения для 1С на чем угодно - на мобильной платформе или на нативном языке или на Simple UI. И также обзор новых функций SimpleUI для связи с этим бекендом.

31.03.2020    3919    informa1555    10       

Получение html-кода страницы. JS из 1С

Статья Программист Нет файла v8 Бесплатно (free) Практика программирования WEB

Получение исходника страницы, выполнение произвольного js-кода. Теперь с WebKit от 1С.

18.02.2020    2185    Yashazz    1       

1C:Предприятие для программистов: Расчетные задачи (зарплата). Онлайн-интенсив с 01 по 17 июня 2020 г. Промо

Данный онлайн-курс предусматривает изучение механизмов платформы “1С:Предприятие”, которые предназначены для автоматизации периодических расчетов, а именно - для расчета зарплаты. Курс предназначен для тех, кто уже имеет определенные навыки конфигурирования и программирования в системе “1С:Предприятие”, а также для опытных пользователей прикладного решения “1С:Зарплата и управление персоналом” и прочих прикладных решений, в которых реализован функционал расчета зарплаты.

4900 рублей

Отладка конфигурации в режиме веб-клиента

Статья Программист Нет файла v8 Windows Бесплатно (free) WEB

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

12.02.2020    2131    gamletspb    1       

Анализ работы внешней обработки сервиса МодульКасса применительно к задаче фискализации чеков при доставке

Статья Программист Нет файла v8 УТ11 Россия Бесплатно (free) Кассовые операции WEB

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

11.02.2020    935    malikov_pro    0       

Новый раздел на Инфостарте - Electronic Software Distribution Промо

Инфостарт напоминает: на нашем сайте можно купить не только ПО, связанное с 1С. В нашем арсенале – ESD-лицензии на ПО от ведущих вендоров: Microsoft, Kaspersky, ESET, Dr.Web, Аскон и другие.

  • Низкие цены, без скрытых платежей и наценок
  • Оперативная отгрузка
  • Возможность оплаты с личного счета (кешбек, обмен стартмани на рубли и т.п.)
  • Покупки идут в накопления для получения скидочных карт лояльности Silver (5%) и Gold (10%)

Вариант реализации REST API для 1С-Битрикс Управление сайтом

Статья Программист Нет файла v8 Россия Бесплатно (free) WEB

В статье опишу вариант обмена 1С УТ 11.4 и 1С-Битрикс УС 18.5 с иcпользованием компонентов Symfony, в качестве примера обмен данными по складам.

28.01.2020    1851    malikov_pro    2       

Вариант реализации работы с сервисом Dadata применительно к конфигурации УТ 11.4 и подобным

Статья Программист Нет файла v8 УТ11 Россия Бесплатно (free) WEB

В статье описывается реализация получения данных с сервиса DaData при работе с формами справочников в конфигурации УТ 11 для дополнения информации по ФИО, ИНН, Адресу.

22.01.2020    1325    malikov_pro    2       

Время учиться: до 3 апреля скидки на курсы до 40%! Промо

Для тех, кто решил провести самоизоляцию с пользой, Инфостарт запускает акцию «Время учиться». С 30 марта до 3 апреля 2020 года наши курсы и видеозаписи докладов INFOSTART EVENT 2019 INCEPTION продаются со скидкой!

Двусторонний обмен с поставщиком через интернет-магазин для реализации товаров с ответственного хранения (с 01.02.2020 "Партии" не используются)

Статья Программист Нет файла v8 УНФ Оптовая торговля, дистрибуция, логистика Россия УУ Windows Бесплатно (free) Файловые протоколы обмена, FTP WEB

Рассмотрены реализация двустороннего обмена данными с использованием API-сервиса сайта поставщика при продаже товаров со склада ответственного хранения, алгоритм движения товаров и обмена документами на примере конфигурации 1С: УНФ у партнера, который взаимодействует с поставщиком "ООО Пауэр-Интернэшнл-шины" - одним из крупнейших в России поставщиков автомобильных шин и дисков.

16.01.2020    2116    chkurs    0       

DevOps для 1С. Онлайн-курс проходит с 16 апреля по 11 июня 2020 года. Промо

Данный онлайн-курс предусматривает изучение процессов DevOps, их применение при разработке на платформе 1С. В результате прохождения онлайн-курса вы сможете: настроить ПО необходимое для проведения проверок и тестирования, создавать сценарии тестирования и объединять их в комплексные процессы, создавать скрипты для автоматизации процессов DevOps.

12000 рублей

Немного о интеграции с CRM AMO

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) WEB

Немного информации о том, как настроить интеграцию с CRM AMO. Пример функций для подключения к АМО и обновления заказа. Пример на основе API авторизации.

15.11.2019    2267    xxxAndricxxx    6       

Ещё немного о ИНН и сервисе DaData

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) WEB

Об использовании сервиса dadata и немного информации о возможностях получать данные по ИНН. Возможно, кому-то будет полезным.

14.11.2019    4811    xxxAndricxxx    21       

Онлайн-курс «Автоматизация процессов управления МТО: методика сбора и формализации требований» с 1 апреля по 13 мая 2020 года. Промо

Цель курса - повысить полноту и качество сбора и формализации требований к автоматизации процессов управления материально-техническим обеспечением. Курс основан на процессном подходе, позволяет в полном объеме выявить и учесть все факторы, влияющие на специфику процессов управления МТО. Участники курса получают теоретические знания в области организации процессов управления МТО и готовый инструментарий для сбора и формализации требований по автоматизации этих процессов (шаблоны, опросники, модели).

40000 рублей

Вариант реализации клиента SOAP на примере получения остатков из MERLION

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) WEB

В статье приведу пример клиента к сервису SOAP, функции которого принимают несколько значений типа строка или массив строк.

14.11.2019    2001    malikov_pro    0       

Разбор любого JSON-объекта в соответствующую структуру

Статья Программист Нет файла v8 1cv8.cf Бесплатно (free) Инструментарий разработчика WEB

Данная публикация предназначена разработчикам 1С, которым приходиться разбирать данные формата JSON. Выложенный пример кода создает объект типа Структура, полностью повторяющий структуру данных формата JSON.

13.11.2019    4397    user665435_al.windstorm    14       

Подборка решений для взаимодействия со ФГИС «Меркурий» Промо

С 1 июля 2019 года все компании, участвующие в обороте товаров животного происхождения, должны перейти на электронную ветеринарную сертификацию (ЭВС) через ФГИС «Меркурий». Инфостарт предлагает подборку программ, связанных с этим изменением.

Проверка reCAPTCHA от Google на стороне HTTP-Сервиса

Статья Программист Нет файла v8 Россия Бесплатно (free) WEB

Код проверяет переданный токен reCAPTCHA от Google при вызове HTTP-Сервиса. Таким образом проверяем, отправил ли данные на наш HTTP-Сервис робот или реальный пользователь.

06.11.2019    3878    AVR    0       

Простой способ опубликовать базу 1C из дома в интернет, когда Ваш провайдер этого не обеспечивает (3G, 4G модем и т.п.)

Статья Системный администратор Нет файла v8 1cv8.cf Бесплатно (free) WEB Облачные сервисы, хостинг

Если у Вас возникла потребность опубликовать из дома во всемирную паутину базу 1С (например, для тестирования), в т.ч. интерфейс OData, HTTP или Web-сервисы, а интернет-провайдер (например, 3G Мегафон) не предоставляет возможности инициировать соединения извне, то в конце статьи Вы найдете простой, быстрый и условно-бесплатный способ это сделать.

14.10.2019    7733    uno-c    25       

Программы для исполнения 54-ФЗ Промо

С 01.02.2017 контрольно-кассовая техника должна отправлять электронные версии чеков оператору фискальных данных - правила установлены в 54-ФЗ ст.2 п.2. Инфостарт предлагает подборку программ, связанных с применением 54-ФЗ, ККТ и электронных чеков.

Самый примитивный HTTP-сервис в мире

Статья Программист Нет файла v8 Бесплатно (free) WEB

Пошаговый пример создания простейшего HTTP-сервиса, который генерирует HTML-страницу для поиска товара, а также реализует асинхронное получение данных из базы.

12.09.2019    15138    YPermitin    26       

Свой веб интерфейс к 1С: побеждаем CORS на IIS, сохраняя авторизацию

Статья Системный администратор Программист Нет файла v8 Windows Бесплатно (free) WEB Администрирование данных 1С

Если "веб морда" расположена не по тому же адресу, что и публикация 1С (что часто бывает, например, при разработке, публикация 1С на http://localhost/1c, а разрабатываемое веб-приложение на http://localhost:8080) или, например, мы заходим на веб приложение то по ip адресу, то по имени сервера, или просто веб сервер и сервер, на котором опубликована 1С - это разные сервера, то для большинства запросов от браузера к 1С срабатывает политика CORS, которая заключается в том, что браузер сначала посылает запрос OPTIONS, на который сервер должен ответить определенным образом, заголовками, содержащими разрешения, а потом уже (если разрешение есть), браузер посылает основной запрос. В случае, когда в публикации 1С (default.vrd) жестко прописан логин и пароль, разрулить ситуацию можно средствами 1С. В случае же, когда нужно сохранить авторизацию (или используется стандартный интерфейс odata), начинаются проблемы.

20.08.2019    7750    Fragster    9       

Базовый курс по обмену данными в системе 1С:Предприятие. Онлайн-интенсив с 12 по 28 мая 2020 г. Промо

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

5500 рублей

Вывод отчетов из Штрих-М Торговое предприятие 5 на кассовое ПО Кассир 5 через веб-сервис

Статья Системный администратор Программист Нет файла v8 1cv8.cf Розничная и сетевая торговля (FMCG) Россия УУ Windows Розничная торговля Бесплатно (free) WEB

Универсальный механизм вывода отчетов товароучетной системы Штрих-М Торговое предприятие в кассовое ПО Кассир 5 посредством веб-сервиса.

14.08.2019    3861    Van2507    1       

Совсем простой обмен HTTP, 2 функции

Статья Программист Нет файла v8 Бесплатно (free) WEB

Функция для вызова рест-сервиса и функция для разбора результата. Быстро, просто, универсально.

12.08.2019    6622    Yashazz    15       

Программы для исполнения 488-ФЗ: Маркировка товаров Промо

1 января 2019 года вступил в силу ФЗ от 25.12.2018 № 488-ФЗ о единой информационной системе маркировки товаров с использованием контрольных (идентификационных) знаков, который позволяет проследить движение товара от производителя до конечного потребителя. Инфостарт предлагает подборку программ, связанных с применением 488-ФЗ и маркировкой товаров.

Использование HTTP-сервиса для создания "фронтенда" HTML/CSS/jQuery. Продолжение

Статья Программист Расширение (cfe) v8 1cv8.cf Бесплатно (free) WEB

Получение изображений из информационной базы и отправка файлов через "фронт" на HTML/CSS/JS.

08.08.2019    6041    Sedaiko    1       

1Script.Web. Интернет-приложения на языке 1С

Статья Программист Нет файла v8 Бесплатно (free) WEB OneScript Инструментарий разработчика

Запросы рынка таковы, что любое современное клиент-серверное приложение должно иметь веб-интерфейс. Почему бы не писать такие приложения на языке 1С? Андрей Овсянкин расскажет о возможностях разработки веб-приложений на базе 1Script, рассмотрит перспективы этого направления и в качестве демонстрации покажет «боевое» веб-приложение на новом движке – кроссплатформенную консоль администрирования парка кластеров 1С.

20.05.2019    16709    Evil Beaver    33       

Базовый курс для начинающих 1С-программистов. Онлайн-интенсив со 2 июня по 2 июля 2020 г. Промо

Данный онлайн-курс является начальной ступенью по изучению базовых принципов программирования в системе “1С:Предприятие” и предназначен для обучения 1С-программированию “с нуля”.

4500-9500 рублей

Неверные остатки на сайте битрикс

Статья Программист Нет файла v8 УТ11 Бесплатно (free) WEB

Исправление процедуры выгрузки остатков на сайт битрикс из УТ 11

25.04.2019    4218    distorshion    4       

Отправка файлов через SOAP. SOAP with attachments, MTOM

Статья Программист Нет файла v8 1cv8.cf Россия Бесплатно (free) WEB

В продолжение «своеобразной» поддержки 1С протокола SOAP, описанной в https://infostart.ru/public/965259/, опишу еще одну особенность. 1С не поддерживает возможность отправки файлов-вложений. Для решения этой проблемы пришлось самостоятельно писать формирование пакетов SOAP и разбор ответов сервера.

18.04.2019    6088    mysm    2       

Готовые переносы данных из различных конфигураций 1C Промо

Рекомендуем готовые решения для переноса данных из различных конфигураций 1C. C техподдержкой от разработчиков и гарантией от Инфостарт.

HTML-клиент у конфигурации 1С

Статья Программист Нет файла v8 Бесплатно (free) WEB

Приветствую. В этой публикации опишу свой опыт создания html-клиента для конфигурации 1С с помощью http-сервисов. HTML-клиент в этом случае - это frontend (html + css+ js), который генерирует и выдает пользователю конфигурация + backend, который тоже реализован в этой же конфигурации.

17.04.2019    14640    Smaylukk    119       

Парсинг сайтов из 1С на примере ломбарды.рф с помощью XPATH для ДокументDOM

Статья Программист Нет файла v8 Бесплатно (free) WEB

На всякую хитрую гайку всегда найдется болт с резьбой (с)

01.04.2019    12305    starik-2005    33