Перейти до основного вмісту

Публікації

Показано дописи з 2022

GeoINT за висотними будинками

З'ясовуємо точку пуску ракет  31 липня було опубліковано чергове відео обстрілу України. Відео зняте вночі і поганої якості, але чітко видно високу будівлю яка може служити хорошим орієнтиром. Висотні будівлі  у конкретному місті можна шукати як мінімум двома способами 1 Skyscrapercity.com Це ресурс про висотні будинки і хмарочоси. Ентузіасти зі всього світу обмінюються тут інформацією та систематизують її.  Про Білгород теж є окрема тема . В ній зібрано список всіх будівель вищі за 15 поверхів з лінками на фото. Поклацуємо їх всі і шукаємо схожі за обрисами. 2 overpass-turbo.eu Це ресурс на основі openstreetmaps на якому можна фільтрувати будівлі на карті за різними форматами. Переходимо на нього,  і в спеціальному полі вводимо код  [out:json][timeout:25]; (   nwr["building:levels"=Х]({{bbox}}); ); out body; >; out skel qt; де Х змінюємо на число. На мапі будуть промарковані всі будівлі з відповідної кількістю поверхів на тій частині карти яка зараз відображається. Не

Як написати телеграм-бот зворотного зв'язку на Python

В мережі є багато уроків по написання ботів для телеграму. Але вони або зовсім прості, які просто повторюють надіслане повідомлення, або , які потребують значного досвіду в програмуванні. Давайте спробуємо написати щось проміжне з ухилом в простий рівень – телеграм бот для зворотнього зв’язку. В самому телеграмі існує низка чат-ботів які пропонують на їх базі створити власний бот зворотнього в’язку. Часто навіть безкоштовно. Але це рішення не підходить для якихось конфіденційних даних. Та й загалом, віддавати свої переписки у чужі ріки – не найкраща ідея.  1. Експортуємо бібліотеку telebot і вставляємо токен свого бота, отриманій в BotFather замість TOKEN import telebot bot = telebot.TeleBot('TOKEN') 2 Додаємо стартове повідомлення @bot.message_handler(commands=['start']) def start_message(message):     bot.send_message(message.chat.id, 'Вітаємо. Введіть ваше повідомлення.') 3 Налаштовуємо прийом повідомлень. Бот може надсилати повідомлення в чат або вам в бес

GeoINT ремонтної бази орків в Луганську

 19 травня в телеграм-каналі було оприлюднено відео з ремонтної бази на окупованій території Луганської області. З'ясовуємо точне місце знаходження цієї бази за допомогою відкритих даних.  Бачимо достатньо великий бетонний майданчик, очевидно, що він має знаходитись у більш-менш великому місті. Вивчаємо окуповані міста Луганської області в пошуках великого асфальтованого майданчику який був оточений наступними ознаками З одного боку - паркан за яким ростуть дерева З протилежного - якісь гаражі з блакитним дахом, при чому там два приміщення які стоять впритул одне до одного. Одне стандартне, інше з округлим дахом. Перпендикулярно до них стоїть ще одне 1- чи 2-поверхова будівля. Далі, трохи на відстані стоїть ще ряд будинків, вочевидь адміністративних корпусів. З протилежного боку - знаходяться поля з поодинокими приватними будинками із коричневими дахами.   Знаходимо відповідну локацію на південному сході Луганська за координатами  48.540797885650036, 39.354945661592666 Нажаль тут в

Виявляємо шляхи ротації російської армії за пропагандиським відео

Після 9 травня російська пропаганда почала масово поширювати сюжет про хлопчика Льошу з Білгородської області, який щодня ходить зустрічати колони окупантів, що їдуть на війну. В репортажах говориться, що це «невелике селище», без уточнення яке саме, але це не завадило встановити один з маршрутів яким проводилось постачання й ротація окупаційного контингенту. Шукаємо по максимуму різних відео з цієї тематики, дізнаємось, що його звуть Льоша Павліченко. На одному з відео  бачимо поруч з ним якусь жінку.  Шукаємо її через @BotAvinfo _bot в телеграм. Дізнаємось, що це Анастасія Апанасенко з Білгорода і саме вона першої опублікувала відео.  З її публікації дізнаємось, що його мати звати Юлія Шукаємо в ВК людей з ім'ям Юлія Павліченко, і знаходимо потрібну. Її місто проживання вказано як Білгород, але подивившись групи бачимо, що вона живе в селі Весела Лопань. На гугл-мапс дивимось супутникові знімки скла Весела Лопань, шукаємо перетин трьох доріг, вздовж однієї з яких ростуть дерев

Умови євроінтеграції України у контексті охорони здоров'я (громадського здоров'я)

Гармонізацію українського законодавства з європейським забезпечує Закон України Про Загальнодержавну програму адаптації законодавства України до законодавства Європейського Союзу та Угода про асоціацію між Україною та Європейським Союзом . Згідно розділу 5 Закону охорона здоров'я та життя людей, тварин і рослин входить до пріоритетних сфер в яких має проводитись адаптація законодавства. Підписавши Угоду з ЄС, Україна взяла на себе зобов’язання до 2026 року оновити національне законодавство у сфері громадського здоров’я. Перелік заходів необхідний для гармонізації українського та європейського законодавства у сфері громадського здоров’я викладено у главі 22 та у Додатку XLІ Угоди. Основні цілі можна умовно розділити 3 кластери. 1 Зниження кількості серцево-судинних захворювань за допомогою комплексного підходу боротьби з причинами їх виникнення: - розробка Єдиної стратегії у сфері харчування, фізичної активності, та ментального здоров’я, яка серед іншого визначає індикатори

Як дізнатись ID в Telegram

ID це ідентифікаційний номер користувача, каналу або чату. Щоб правильно розпізнати юзера та відобразити його дані, система використовує цей код. Його змінити неможливо, навіть якщо людина змінила всі свої дані у профілі. Номер надається раз і назавжди, тому по ньому легко знайти людину і це є одним з найважливіших етапів при OSINTi телеграм-акаунту. Крім того ID чатів і каналів необхідні для налаштування ботів. Найчастіше для визначення ID радять використовувати спеціальні боти. Наприклад @userinfobot чи @CheckID_AIDbot Але боти не завжди коректно працюють із чатами і каналами, а якщо у користувача стоять максимальні налаштування приватності, то бот не зможе дістати його ID. Крім того, ставити себе в залежність від сторонніх ботів, які невідомо хто розробив, якщо є набагато простіший спосіб. Заходите на веб версію телеграм Логінетесь в свій аккаунт Заходите в діалог з людиною ID вам потрібно дізнатись Дивитесь в адресний рядок – в самому кінці там будуть цифри – от вони це і є ID. Пра