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

Резултати

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

Пребарај: #itnews

当前筛选 #itnews清除筛选
RedFox Branding

@redfoxuz · Post #539 · 02.10.2019 г., 05:45

@redfoxuz / #ITnews / #maqola 2017-yil IT-biznesmenlar iqtibosida. Texnologiyalar olamining yetakchilari shunday degan edi. Texnologiyalar olamining yulduzlari o‘tgan yilni qanday ko‘rishgan edi, ular kelajakdan nimalarni kutishyapti va qanday strategiyalarni qo‘llashni maslahat berishadi. Elon Mask, «Tesla» va «SpaceX» asoschisi: — Ertalab to‘shakdan turishingga va yashashingga majbur qiladigan sabab bo‘lishi kerak-ku, axir. Nega yashashni istaysan? Nima bilan bandsan? Seni nima ilhomlantiradi? Kelajakni qanday ko‘rishni xohlaysan? Agar kelajak deganda yulduzlar orasida yashash va multiplanetar rejalar tushunilmasa, men uni ma’nisiz hisoblayman. Batafsil:http://redfox.uz/texnologiyalar-olamining-yetakchilari-shunday-degan-edi/

RedFox Branding

@redfoxuz · Post #525 · 21.09.2019 г., 08:13

@redfoxuz / #ITnews / #maqola IT sohasiga oid o‘zbekcha tarjimalar xususida IT ("Ay-ti" deb talaffuz qilinadi) – bu, inglizcha "information technologies" – axborot texnologiyalari iborasining qisqartmasidir. Bu qisqartma ko'plab tillarda shundayligicha qabul qilingan. Xususan, men ham uni o'zbek tilida shundayligicha qo'llashni ma'qul ko'raman. Batafsil: http://redfox.uz/it-sohasiga-oid-ozbekcha-tarjimalar-xususida/

RedFox Branding

@redfoxuz · Post #521 · 17.09.2019 г., 08:37

@redfoxuz / #itnews / #maqola Eng mashhur dasturlar tuzuvchilari kim va ularning qancha mablag'i bor? 20-asrda kompyuter ixtiro qilinib, dasturlash sohasi rivojlangach, jamiyatning turli jabhalarida misli ko’rilmagan yutuqlarga erishildi. Bu jarayon,albatta, o’z sohasining yetuk hamda omadli kishilarini kashf qildi. Siz kundalik hayotimizning ajralmas bo’lagiga aylangan eng mashhur dasturlar yaratuvchilari kim va ularning qancha mablag'i borligini… Batafsil: http://redfox.uz/bilasizmi-6/

RedFox Branding

@redfoxuz · Post #518 · 15.09.2019 г., 05:22

@redfoxuz / #ITnews / #maqola Zamonaviy texnologiyalar haqida g'aroyib ma'lumotlar bilan tanishing! So'nggi yillarda IT texnologiyalar sohasi juda katta yutuqlarga erishdi. Ba'zilar uchun zamonaviy texnologiyalar kelajagi tashvishli bo'lib ko'rinishi mumkin. Ammo, ko'pchilik uchun rivojlanish mahsullari hayratomuz kashfiyotlar qilmoqda. Quyida zamonaviy texnologiyalar haqida ajoyib ma'lumotlar bilan tanishing. Siz ularni... Batafsil: http://redfox.uz/zamonaviy-texnologiyalar-haqida-garoyib-malumotlar/

RedFox Branding

@redfoxuz · Post #516 · 14.09.2019 г., 14:25

@redfoxuz / #ITnews / #maqola IT texnologiyalarini rivojlanish jarayoni Axborot texnologiyalari bugungi rivojini bundan 20 yil avvalgi holat bilan taqqoslansa, aql bovar qilmas o’zgarish, rivojlanish va kashfiyotlar qilinganiga guvoh bo’lamiz. Hozirda aksariyat insonlar kundalik hayotda qo’llanuvchi axborot texnologiyalariga oid jarayon va qurilmalar haqida ba’zi qiziqarli faktlarni bilmasalar kerak. Sababi, biz ulardan o’zimiz uchun zarur maqsadlarda foydalanamiz xolos. Boshqa jihatlari haqida ortiqcha bosh qotirib o’tirmaymiz. Lekin… Batafsil: http://redfox.uz/it-texnologiyalarini-rivojlanish-jarayoni/

RedFox Branding

@redfoxuz · Post #513 · 12.09.2019 г., 12:48

@redfoxuz / #ITnews / #maqola Zamonaviy texnologiyalar haqida ajoyib ma'lumotlar. Bu siz uchun kerak! So'nggi 20 yil ichida IT texnologiyalar sohasi juda katta yutuqlarga erishdi. Kimgadir bu texnologiyalar kelajagi tashvishli bo'lib ko'rinishi mumkin. Ammo, ko'pchilik uchun rivojlanish mahsullari hayratomuz kashfiyotlar qilmoqda. Quyida zamonaviy texnologiyalar haqida ajoyib ma'lumotlarni, bir ko'z yugurtiringchi. Siz ularni... Batafsil: http://redfox.uz/zamonaviy-texnologiyalar-haqida-ajoyib-malumotlar/

RedFox Branding

@redfoxuz · Post #512 · 11.09.2019 г., 14:54

@redfoxuz / #ITnews / #maqola Kelajakda qanday kasb egalari omadli insonlar bo’lishadi? Hozirda texnologiyalar rivojlangani sayin jamiyatda ba’zi kasblarga ehtiyoj kamayib bormoqda va ular bir kun kelib keraksiz bo’lib qoladi. Shuning barobarida yangi kasblar paydo bo’ladi va ularni egallagan insonlar albatta jamiyatda yuqori mavqega va ko’proq moliyaviy barqarorlikka erishadi. Demak, kelajakda qanday kasb egalari omadli insonlar bo’lishini… Batafsil: http://redfox.uz/kelajakda-qanday-kasb-egalari-omadli-insonlar-bolishadi/

RedFox Branding

@redfoxuz · Post #505 · 07.09.2019 г., 14:25

@redfoxuz / #ITnews / #maqola IT outsourcing kuchli rivojlangan mamlakatlar IT outsourcing bo‘yicha ilg'or mamlakatlar haqida ma'lumot berishda davom etamiz. Ushbu ro'yxatda 8-o'rinni Tayvan egallaydi. Tayvan HackerRank tadqiqotlariga ko‘ra IT outsourcing bo‘yicha 8-o‘rin, funksional va ma‘lumotlar tizimi sohalarida eng malakali dasturchilar bo‘yicha esa dunyoda yettinchi o‘rinni egallar ekan. Batafsil: http://redfox.uz/it-outsourcing-kuchli-rivojlangan-mamlakatlar-3/

RedFox Branding

@redfoxuz · Post #484 · 24.08.2019 г., 12:08

@redfoxuz / #ITnews / #maqola IT outsourcing kuchli rivojlangan mamlakatlar Xitoy Ma'lumotlarga ko'ra ushbu ro'yxatda Xitoy uchinchi o'rinni egallar ekan. Xitoy yuqori sur’atda rivojlanayotgan IT kompaniyalari vatani sanaladi va yiliga 4.7 million IT mutaxassis tayyorlaydi. Mamlakat yoshlari orasida ham dasturchilikka bo'lgan qiziqish yil sayin o'sib bormoqda va buni yuqorida keltirilgan raqam ham tasdiqlaydi. Bunday natija dunyoda yetakchilik qilish uchun yuqori ko’rsatkich bo’lsada, Xitoyda outsourcing sohasi rivojiga to’siq bo’layotgan muammolar ham bor. Batafsil: http://redfox.uz/it-outsourcing-kuchli-rivojlangan-mamlakatlar/

Стартап слезам не верит

@startupslezamneverit · Post #434 · 09.12.2022 г., 09:54

Продолжаем отбирать и пересказывать вам самые интересные новости за неделю. Переходите на YouTube канал и смотрите полную версию https://youtu.be/owjkZ2vNlqs, где вы узнаете: 🚨Журнал Popular Science выбрал 100 величайших инноваций за 2022 год 🚨Казахстанский стартап Cerebra стал частью стартап-сообщества Intel 🚨Google подвел итоги года с помощью самых запрашиваемых слов в поисковике по всему миру 🚨Илон Маск готов начать чипирование людей в ближайшие полгода #moststartupmedia#itnews#новостиit

Стартап слезам не верит

@startupslezamneverit · Post #430 · 02.12.2022 г., 17:20

Завершаем неделю нашим дайджестом новостей в новой шумной локации. Вот что произошло за неделю: 1. Казахстанский стартап HR Messenger купила российская компания 2. Десять миллионов тенге получили три команды от Karachaganak Petroleum Operating за лучшие цифровые решения в сфере нефтегазовой индустрии 3. Мини-форум в формате “ангелы для ангелов” проводит UMAY Angels Club для инвесторов 4. Илон Маск и Тим Кук встретились в офисе Apple 5. Павел Дуров объявил о новом кошельке и децентрализованной бирже https://youtu.be/SejMzz07PEc #itновости#дайджестновостей#itnews#moststartupmedia

Стартап слезам не верит

@startupslezamneverit · Post #421 · 25.11.2022 г., 11:34

Смотрите самые смешные и короткие IT новости на нашем YouTube канале https://www.youtube.com/watch?v=mi31AKuNVLI Дайджест этой недели: 1. Казахстанские школьники впервые в истории заняли второе место на Международной олимпиаде по робототехнике 2.Стартапу Immigram с российскими корнями отменили победу в европейском конкурсе 3. Астрономы из Университета Джонса Хопкинса создали самую подробную карту видимой части Вселенной 4. Национальный оператор автодорог республиканского значения добавил приложение Sapar в PlayMarket #itновости#дайджестновостей#itnews#moststartupmedia

12
ПретходнаСтраница 1 од 2Следна