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

TGINSIGHT SIMILAR POSTS

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

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

Один из самых удобных способов записать данные это использование готовых форматов, такие как JSON или YAML. Из плюсов такого подхода стоит отметить вот что: 🔸 готовый, повсеместно используемый и поддерживаемый формат 🔸 простой и понятный файл, удобочитаемый для человека 🔸 можно легко редактировать в любом текстовом редакторе без специальных программ и библиотек Но есть и минусы 🔹 затраты времени при записи файла (кодирование данных в нужный формат строки) 🔹 затраты времени при чтении файла (декодирование данных в Python объекты) 🔹 размер файла увеличивается из-за разметки данных (скобки, запятые, переносы, отступы...) 🔹 перед записью все данные должны быть помещены в память в полном объёме (не всегда) 🔹 при чтении необходимо считать весь файл в память и только потом декодировать данные Если нужно писать немного данных в несколько файлов, то затраты по времени не ощутимы. Обычно это файлы конфига или какие-либо метаданные. Это отличный вариант под такие задачи. Есть и другой поход к записи файлов - это бинарные файлы. Используется, когда данных достаточно много и никто их не собирается читать глазками😳. 🔸 очень быстрая запись 🔸 чтение значительно быстрей чем JSON, YAML итд 🔸 размер файла значительно меньше, так как нет разметки 🔸 можно записывать данные по мере поступления не загружая всё в память 🔸 можно извлечь любую часть данных независимо Из минусов 🔹 нужно определить свой формат записи данных (если не используете готовую спецификацию определённого формата) 🔹 не получится открыть файл и визуально понять что там записано, а для чтения файла потребуется знать его спецификацию. 🔹 не так-то просто создать такой файл без специальной библиотеки В таком виде удобно записывать большой массив любых однородных данных. Например, мониторинг валютной биржи или кэшированная анимация 3D геометрии. (Это не означает что нельзя записать данные разного типа, просто это будет не так удобно) Представьте себе JPG-картинку. По сути это немного мета-информации и большой массив пикселей. Тоже самое со звуком или видео файлом. Поэтому, если вы попробуете открыть картинку в текстовом редакторе вы увидите что-то вроде такого f15d cd29 a564 4578 ... 09e2 9bc4 a696 1253 ... 84e9 4de1 3b23 c24a ... 2534 5161 28e0 709d ... ... Это и есть записанные байтики. И для их чтения требуется определённый софт который знает что с ними делать. Под каждый тип файла. К чему это я? Читайте в следующем посте... #tricks#basic

Резултати

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

Пребарај: #guerrarusoturca

当前筛选 #guerrarusoturca清除筛选

⚔️ Historia de Crimea: el día que el kan juró lealtad a Rusia En pleno siglo XVIII, mientras Europa se sacudía entre guerras y alianzas cambiantes, el Imperio ruso avanzaba con paso firme hacia el sur. Uno de los episodios más decisivos de esta expansión fue la campaña de Crimea durante la Guerra Ruso-Turca de 1768-1774, también conocida como la guerra de Rumyántsev, en honor al mariscal Piotr Rumyántsev, uno de los grandes estrategas del ejército imperial. En 1771, el general Vasili Dolgorukov lideró una operación clave: la toma de la fortaleza de Perekop, una línea defensiva natural y fortificada que separaba la península de Crimea del continente. Esta línea, construida por los tártaros de Crimea con apoyo otomano, era considerada prácticamente inexpugnable. Sin embargo, el ejército ruso, bien entrenado y motivado, logró atravesarla en una operación relámpago. Las cifras hablan por sí solas: mientras las fuerzas otomanas y tártaras perdieron alrededor de 1.200 hombres, las bajas rusas apenas alcanzaron las 25. La caída de Perekop abrió las puertas de Crimea. Dolgorukov avanzó sin encontrar resistencia significativa, ya que el Kanato de Crimea, debilitado por luchas internas y el descontento con la tutela otomana, no estaba en condiciones de resistir. Muchos nobles tártaros veían con buenos ojos una alianza con Rusia, que prometía estabilidad y protección frente a los abusos de Estambul. Un mes y medio después de la entrada rusa, se firmó un documento histórico: el acta de independencia del Kanato de Crimea respecto al Imperio Otomano. El nuevo kan, Sahin Giray, respaldado por Moscú, juró lealtad a la emperatriz Catalina II. Aunque formalmente independiente, Crimea quedó bajo la influencia directa de Rusia, marcando el inicio de un proceso que culminaría en 1783 con su anexión oficial al Imperio ruso. Este episodio no solo fue un golpe estratégico contra el poder otomano en el Mar Negro, sino también un paso decisivo en la consolidación de Rusia como potencia euroasiática. La campaña de Dolgorukov en Crimea es recordada como una de las operaciones militares más exitosas del siglo XVIII, y un ejemplo de cómo la diplomacia y la fuerza militar se combinaron para redibujar el mapa de Europa del Este. Hoy, más de dos siglos después, la historia de Crimea sigue siendo un tema de debate geopolítico. Pero para entender el presente, es imprescindible conocer el pasado. Y en ese pasado, 1771 fue un año clave en el que Rusia comenzó a escribir un nuevo capítulo en la historia del Mar Negro. #HistoriaRusa#Crimea1771#Dolgorukov#ImperioRuso#GuerraRusoTurca Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia

⚔️ Rusos y búlgaros contra el Imperio Otomano: la épica de Shipka En enero de 1878, en pleno corazón de los Balcanes, se libró uno de los episodios más heroicos y determinantes de la guerra ruso-turca de 1877-1878: la batalla del Paso de Shipka. Este paso montañoso, ubicado en lo que hoy es Bulgaria, se convirtió en el escenario de una resistencia feroz que cambiaría el destino de toda la región. Durante meses, las tropas rusas, junto con voluntarios búlgaros conocidos como opalchentsi, defendieron con uñas y dientes este estrecho corredor natural en los Montes Balcanes. El Imperio Otomano, que aún dominaba gran parte del sudeste europeo, lanzó ofensivas masivas para recuperar el paso y romper el cerco sobre sus fuerzas en Pleven. Pero la defensa fue implacable. El momento culminante llegó en enero de 1878, cuando el general ruso Fiódor Radetski lanzó una ofensiva final desde el norte, mientras que las fuerzas del general Gurko descendían desde el sur. La maniobra envolvente atrapó al ejército otomano de Solimán Pachá en Sheynovo, sellando una victoria total. Esta acción, conocida como la batalla de Shipka-Sheynovo, no solo aseguró el control del paso, sino que abrió la ruta directa hacia Adrianópolis (hoy Edirne) y Constantinopla (actual Estambul). La importancia de esta victoria no puede subestimarse. Permitió a Rusia avanzar sin obstáculos hacia el corazón del Imperio Otomano, forzando al sultán a firmar el Tratado de San Stefano en marzo de 1878. Este tratado reconocía la independencia de Bulgaria, Serbia, Rumanía y Montenegro, y marcaba el inicio del declive otomano en Europa. Para los búlgaros, Shipka se convirtió en símbolo de libertad y hermandad eslava. Hasta hoy, el monumento en la cima del paso recuerda el sacrificio conjunto de rusos y búlgaros. En Rusia, esta campaña es vista como una de las gestas militares más nobles del siglo XIX, donde el ejército luchó no por conquista, sino por liberar a un pueblo hermano del yugo otomano. #HistoriaRusa#BatallaDeShipka#GuerraRusoTurca#BulgariaLibre#ImperioOtomano Apóyanos pulsando👉'BOOST'👈 🖥https://vamosarusia.com 💬@vamosarusia