TGTGInsighttelegram intelligenceLIVE / telegram public index
← Python Заметки

TGINSIGHT SIMILAR POSTS

Најди сличен содржај

Изворен канал @pythonotes · Post #241 · 5 мај

Можно ли в Python создавать бинарные файлы? Конечно можно. Для этого в Python есть следующие инструменты: ▫️ тип данных bytes и bytearray ▫️ открытие файла в режиме wb (write binary) или rb (read binary) ▫️ модуль struct Про модуль struct поговорим в первую очередь. Файл в формате JSON или Yaml внутри себя содержит разметку данных. Всегда можно определить где список начался а где закончился. Где записана строка а где словарь. То есть формат записи данных содержит в себе элементы разметки данных. В binary-файле данные не имеют визуальной разметки. Это просто байты, записанные один за другим. Правила записи и чтения находятся вне файла. Модуль struct как раз и помогает с организацией данных в таком файле с помощью определения форматов записи для разных частей файла. Модуль struct преобразует Python-объекты в массив байт, готовый к записи в файл и имеющий определённый вид. Для этого всегда следует указывать формат преобразования (или, как оно здесь называется - запаковки). Формат нужен для того, чтобы выделить достаточное количество байт для записи конкретного типа объекта. В последствии с помощью того же формата будет производиться чтение. При этом следует помнить что мы говорим о типах языка С а не Python. Именно формат определяет, что записано в конкретном месте файла, число, строка или что-то еще. Вот какие токены формата у нас есть. Помимо этого, первым символом можно указать порядок байтов. На разных системах одни и те же типы данных могут записываться по-разному, поэтому желательно указать конкретный способ из доступных. Если этого не сделать, то используется символ '@', то есть нативный для текущей системы. В строке формата мы пишем в каком порядке и какие типы собираемся преобразовать в байты. Запакуем в байты простое число, токен "i". >>> import struct >>> struct.pack('=i', 10) b'\n\x00\x00\x00' Теперь несколько float, при этом нужно передавать элементы не массивом а последовательностью аргументов. >>> struct.pack('=fff', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Вместо нескольких токенов можно просто указать нужное количество элементов перед одним токеном, результат будет тот же. >>> struct.pack('=3f', 1.0, 2.5, 4.1) b'\x00\x00\x80?\x00\x00 @33\x83@' Теперь запакуем разные типы >>> data = struct.pack('=fiQ', 1.0, 4, 100500) я запаковал типы float, int и unsigned long long (очень большой int, на 8 байт) b'\x00\x00\x80?\x04\x00\x00...' Распаковка происходит аналогично, но нужно указать тот же формат, который использовался при запаковке. Результат возвращается всегда в виде кортежа. >>> struct.unpack('=fiQ', data) (1.0, 4, 100500) Как видите, ничего страшного! #lib#basic

Hashtags

Резултати

Пронајдени 9 слични објави

Пребарај: #bellingcat

当前筛选 #bellingcat清除筛选
WAR AND EPILEPSY

@qashqul · Post #2155 · 20.06.2021 г., 20:43

🕸 Мы уже не раз писали про «независимых раследователей» из Bellingcat, которые целиком и полностью содержатся на деньги западных правительств и глобалистских НКО. Стоит ли говорить, что среди членов этого проекта тоже нет случайных людей?. Например, в этой статье описана биография и деятельность Дэна Казиты – автора Bellingcat, выступающего специалистом в области оружия массового поражения и отравляющих веществ. По странному совпадению «независимый эксперт» ранее служил в военном офисе Белого дома и американской Секретной службе, обладая доступом к первым лицам государства. После выхода в отставку Казита отправился в Великобританию, однако связи со спецслужбами не оборвал. В частности, он состоял в сети Integrity Initiative – инструмента британского МИД, предназначенного для разжигания антироссийских настроений в странах Европы. Также он занимает должность научного сотрудника в Королевском институток оборонных исследований (RUSI), покровителем которого является сама Королёва Елизавета II. Обращает внимание и часть, посвящённая его книге-бестселлеру по отравляющем веществам. В ней в качестве доказательств причастности Дамаска к химическим атакам используется простой подход: либо вы верите написанному, либо вы – конспиролог и сторонник теорий заговора. Именно так Казита реагирует на любые доводы против версий Bellingcat, а аргументация часто просто сводится к highly likely. То есть на выходе мы получаем максимально ангажированного работника спецслужб, который под видом «независимого эксперта» продвигает утвержденные и согласованные тезисы. Bellingcat выдает их за непогрешимую истину, сомневаться в которой могут только конспирологи. Ну а европейские СМИ с правительствами хлопают в ладоши и беспрекословно принимают их на веру. На примере Дэна Казиты прекрасно видно, из кого состоит коллектив группы журналистов, и каким образом она превращается в идеальный инструмент борьбы с несогласными на международном уровне. #Bellingcat @rybar

Hashtags

Зелёный слоник ♻️

@eco_slonik · Post #179 · 11.10.2021 г., 17:02

🐱 Коллектив «Эха Москвы» даже не удосужился посмотреть свой собственный эфир. Во-первых, Христо Грозев признал, что что-то такое слышал, но скорее всего это имеет отношение к промышленному шпионажу, поэтому не является объектом расследований Bellingcat. Во-вторых, сами ведущие утреннего шоу заявили, что The Sun — не самый достоверный источник информации. #Bellingcat @rybar

Hashtags

Уважаемый Рыбарь, добавлю к Вашему посту: Надо признать, что Христо Грозев довольно влиятельный человек, но все же пешка в более серьезной игре, где идёт борьба за геополитическое влияние и замешаны большие деньги. Как бы там ни было, он свою работу делать умеет неплохо, из-за чего его и финансируют. И личные амбиции мистера Грозева здесь мало кого волнуют 🤷🏻‍♂️ #Украина#Bellingcat @subjective_object - субъективно об объективном.

🇺🇦«Лучший друг Украины» Христо Грозев давит на Зеленского, шантажируя «Вагнергейтом» Группа Bellingcat во главе с Христо Грозевым активно помогала украинским властям дискредитировать Россию в инфопространстве, позиционируя себя как друзья Украины. Но теперь, судя по всему, после белорусского «Вагнергейта» отношения Грозева с Киевом изменились. В начале месяца Христо обвинил Зеленского в «провале» спецоперации по вывозу россиян из Белоруссии на Украину. При этом президент открещивается от причастности к ней украинских спецслужб. Bellingcat пообещал выпустить расследование, в котором, судя по всему, виновным в срыве операции неизбежно должен был стать Киев. А это, мягко говоря, не понравится западным партнёрам Украины. Однако уже спустя пару недель Грозев назвал случившееся «оплошностью», пообещал выпустить согласованное с Киевом собственное расследование через две недели, а полноценный фильм отсрочил на полгода. Скорее всего, Киев согласился на какие-то условия - иначе такую резкую смену настроений финансируемого разного рода НКО «независимого расследователя» не объяснить. А теперь я бы внимательно следил за действиями украинских властей. Следующие их шаги явно дадут понять, по чьему заказу «друг Украины» Христо шантажировал Зеленского и что от него ждали серьёзные спонсоры Bellingcat. Что ж, с такими друзьями и врагов не надо. #Украина#Bellingcat @subjective_object - субъективно об объективном.

Тёмный Лорд Коммуникаций

@dark_lord_of_communications · Post #487 · 19.10.2020 г., 12:55

Как не нужно сообщать о российской дезинформации Кажется, они иногда о чём-то догадываются. Волонтёр антироссийско настроенного Bellingcat Арик Толлер считает, что хотя российская дезинформация и существует, большинство СМИ освещают её неправильно: не хватает точности, контекста и нюансов, зато присутствует множество клише и, что иронично, той самой дезы. По мнению автора статьи, материалы на тему российской дезинформации — это «низко висящий фрукт», который так и хочется сорвать жаждущим сенсаций журналистам (и это касается даже крупных изданий). Во-первых, говорит он, не стоит выдвигать беспочвенные обвинения, что кто-то русский бот или тролль, потому что с большой вероятностью это может быть живой человек, который просто выражает свою точку зрения (а доказать обратное очень сложно). Во-вторых, автор уверен, что несмотря на желание обвинить Путина в личной самоцензуре всех изданий, на самом деле медиасфера в России далека от гомогенного состояния. В-третьих, далеко не все издания, пишущие о России, находятся у нас в стране или управляются Правительством. #инфовойны#дезинформация#фейки#Bellingcat

Славянский бульвар

@SlavyanskyBoulevard · Post #1293 · 23.09.2021 г., 19:57

🇺🇦🇷🇺​Гениально. Оказывается, в составе группы из 33 "вагнеровцев", участвовавших в боевых действиях на Донбассе, былимогли быть свидетели предполагаемого пуска ракеты по малазийскому "Боингу". Во время собеседований с чвкшниками, которых украинская власть вербовала якобы для отправки в Ливию с целью задержать и допросить, один из бывших "ополченцев"рассказал (по телефону, председавляете, дурак какой), что лично сопровождал колонны с зенитно-ракетными комплексами и даже назвал имена кураторов из ГРУ. Но (внимание!) ехать в пункт сбора группы в Беларусь этот самый ценный чвкшник в итоге отказался. Вот досада. А как теперь проверить его слова? Не надо проверять. Ведь их нам передал бескрайне авторитетный журналист издания Bellingcat ХристоГрозев. Есть ощущение, что "главных свидетелей" по делу о "Боинге" Грозев просто придумывает на ходу... Год назад провалилась украинская операция по захвату 33 граждан России, участвовавших в боевых действиях на Донбассе. Тогда СБУ создала подставную чвк и наняла в нее россиян для охраны нефтяных месторождений в Ливии и Венесуэле. По плану они должны были прибыть в Беларусь и вылететь оттуда рейсом в Стамбул через воздушное пространство Украины: там самолет был бы перехвачен и принудительно посажен в киевском аэропорту, а все 33 бывших ополченца были бы арестованы. Однако этому не суждено было случится: еще в Минске белорусские силовики задержали всех несостоявшихся наемников, а затем освободили их и отправили домой в Россию. @SlavyanskyBoulevard#ЧВК#Украина#Bellingcat

🖇🐱🇺🇦 Крупномасштабные боевые действия на Украине еще не начались, а у западных медиаактивистов заранее подготовлены тезисы по демонизации любых шагов России. Вот издание Foreign Policy пишет, что в Москве уже готовят детальный список проживающих на Украине лиц, подлежащих аресту или физической ликвидации. В него якобы выходят местные политики, российские и белорусские оппозиционные активисты, борцы с коррупцией и другие уязвимые группы. Новость об этом репостит расследователь Bellingcat Элиот Хиггинс. Эксклюзивной информацией с изданием поделились некие связанные с разведкой анонимные источники, а также неназванный американский чиновник. И ведь удобно: опровергнуть это невозможно, а на фоне многолетней целенаправленной кампании по созданию негативного образа Кремля западные обыватели готовы поверить и в такие опусы. А для несогласных уже давно приготовлены ярлыки конспирологов, пропагандистов и сторонников теорий заговоров. #медиатехнологии#Украина#Bellingcat @rybar

🇺🇦🇨🇿🐱 В Чехии подчищают следы о поставках оружия на Украину В конце января спецслужбы Чехии совсем внезапно «потеряли» секретный документ о выводах расследования о взрыве на складах в н.п.Врбетице. Ну, тот, который взорвали господа Баширов и Петров. И доказательную базу под это подводили любители-расследователи из Bellingcat. Сегодня хакерская группа Bereginiопубликовала полный перечень вооружений, поставленных компаниями STV Group, Excalibur Army/CSG, URC Systems и CZG. На Украину. Там и системы борьбы с БЛА, и модули для ведения радиоразведки, и даже БМП-1 и Т-72М, не говоря уже о стрелковом вооружении. Но интересно другое. В рамках проекта #Антитеррор мы разбирали историю оружейного барона Емельяна Гебрева. На складах хранилось принадлежавшее Гебреву оружие, а он сам тоже стал жертвой Баширова и Петрова, хотя и в отравления русскими не верил. Позже выяснилось, что всё дело в переделе рынка и личных бизнес-интересах нынешнего главы Bellingcat Христо Грозева — тот связан с некоторыми оружейными олигархами, которых выводил из-под удара. Согласно чешским источникам, оружие там было не только господина Гебрева, но и чешской компании STV Group, которая и фигурирует в опубликованных хакерской группой Beregini документах. Для самих чехов участие в скандале с российскими отравителями-подрывниками было не слишком приятным изначально. А тут ещё и грядущий конфликт Россия — Украина, где это оружие обязательно всплывёт. Вероятнее всего, одной из причин удаления доклада (или докладов) стало желание зачистить следы: как конфликт повернется, кто его знает, а нести ответственности за оружейных баронов и дельцов в правительстве Чехии не хотят. Да и взрывы в 2014 году могли иметь целью банальное списание того, что было перенаправлено на Украину болгаро-чешскими дельцами. #Украина#Чехия#Bellingcat @rybar

Тёмный Лорд Коммуникаций

@dark_lord_of_communications · Post #562 · 24.10.2020 г., 08:25

Субботнее обращение Тёмный Лорд благодарен тем, кто в этом канале с самого начала, и не винит тех, кто подумал «да что я здесь делаю?» и отписался. Я знаю, что немногие готовы и способны переварить все перипетии информационных войн (таких специалистов в нашей стране вообще мало), а остальных могут не интересовать PR и журналистика. Но при этом мне искренне хочется, чтобы этот канал был достаточно прост для понимания и полезен не только профессионалам, но и всем неравнодушным к судьбе нашей Родины. Хочется показать, как всё, о чём здесь выходят посты, касается обычного человека. И, конечно, хочется подсветить ранее неизвестные или забытые медийной пучиной факты — честно и прозрачно для проверки. Так что надеюсь, что вам тут интересно. Обновлённый рубрикатор (жмите на тег, чтобы увидеть список постов с ним) Виды постов: #новости#подборка#опрос#кейс Сферы деятельности: #медиа#журналистика#PR#маркетинг#реклама#SMM#копирайтинг#работа Глобальное: #инфовойны#фейки#дезинформация Платформы: #Facebook#Google#Twitter#Instagram#TikTok#Telegram#Microsoft#Вконтакте#Mailru Страны/регионы: #Россия#США#Великобритания#Белоруссия#Прибалтика Издания: #RT#ВГТРК#МИА#Guardian#Bellingcat#Дождь Остальное: #иносми#СерыйКардинал#наблюдения#мемы#релизы#ООН#OSINT#расследование#руководство#инструменты#цитаты#теория#наука#источники#IT#выборы#политика#музыка#документы