Один из самых удобных способов записать данные это использование готовых форматов, такие как 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
G-Wolves Lycan задерживаются
🥲
К большому сожалению, производитель задерживает выпуск и отгрузку этой модели. Точные причины пока не известны. Мы предполагаем, что платы могут переделывать под новый сенсор 3955, но эта информация еще не подтверждена..
Нам искренне жаль, что возникла такая ситуация, со своей стороны мы делаем всё возможное, чтобы мышки отправили нам как можно скорее. Очень ждем, что в ближайшее время партия будет отправлена и успешно доберется до нас📦
Спасибо всем, кто готов подождать🙏 Если сроки ожидания для вас критичны, пожалуйста, свяжитесь с нами. Мы обязательно постараемся найти решение, которое устроит обе стороны.
САЙТ • МЕНЕДЖЕР • #GWOLVES
❓Первый конкурент SuperStrike❓
🚪Вторая стадия предзаказа на новинку от G-Wolves - HTS Plus Pro.
На данный момент о мышке известны размер, форма и вес 28 грамм, а так же несколько фактов которые на прямую указывают на наличие в ней технологии магнитных переключателей:
🔵 Поступила информация от инсайдера, который, хоть и не указывает прямо на конкретную модель, называет дату её выхода, совпадающую с релизом HTS Plus Pro. Согласно его данным, в мышке будут установлены переключатели, использующие ту же технологию, что и у Logitech, однако реализованную иначе. Это не копия: разработка началась задолго до выхода SuperStrike. Новые переключатели создаются совместно с Jiangwan.
🔵 На странице с презентацией HTS Plus Pro в разделе характеристик переключателей впервые отсутствует точная информация. Указано лишь то, что они находятся в разработке, и это выглядит интригующе. Помимо этого, разработчик и производитель мыши ранее проводили опросы и публиковали твиты о возможном переносе технологии магнитных переключателей в свои устройства.
— Форма мышки, это долгожданное оживление формы HTS Plus с ранних моделей HTS Plus 4/8 k. В сравнении с ними мышка скинула почти 20 грамм. Учитывая технологию, которая, предполагаемо будет реализована в ней, это просто вау. Так что ждем и надеемся на подтверждение догадок.
👀Вторая стадия предзаказа 01.04-30.04 — 12.690₽
САЙТ • МЕНЕДЖЕР • #GWOLVES
💃G-Wolves HTX Ultra получила сразу 7 новых цветов!
💃
— О модели:
💎 Мышка является последователем предыдущей модели HTX, однако теперь она имеет новое прочное и легкое строение, всего 32 грамма, а также все самые новые и актуальные решения. Сенсор мышки хоть и не обладает уникальными фишками, но он смещен сильно выше середины. Это идеально для того, чтобы получить преимущество, почувствовать что-то новое и не угробить свой аим.
💎HTX Ultra имеет симметричную форму, на клавишах есть углубления для пальцев. Сами кнопки расположены довольно низко к плоскости стола для большего удобства, снятия напряжения с ладони и ощущения управления именно пальцами. При среднем размере корпус довольно компактный и имеет все нужные точки опоры для когтевого хвата, а также оптимизирован под пальцевый. Не слишком узкая талия, средний невыделяющийся горб и совершенно уникальная конструкция, сочетающая максимальную прочность и минимальный вес в 32 грамма.
➡️Новые цвета уже доступна на сайте со скидкой на предзаказ:13.490.₽13.290.₽
САЙТ • МЕНЕДЖЕР • #GWOLVES
🌸Новые цвета!🌸
— G-Wolves Lycan получила два новых цвета: Pink и Grey. К тому же мышка уже официально представлена производителем, и мы можем рассказать о ней подробнее:
🔘Мышка имеет цельный корпус без отверстий. Грубо говоря, мышка — это одна цельная деталь. Чтобы такое стало возможным, внутри мышки впервые была реализована карбоновая рама в виде стержня, благодаря которому девайс ощущается безумно жестким при весе всего 30 грамм. Также G-Wovles совсем отказались от сот на корпусе.
🔘Форма и размеры приближены к модели Sora V2, однако расположение основных клавиш у Lycan немного ниже. Это дает свои особенности в хвате и является характерной чертой, которую G-Wolves часто добавляют в свои мыши.
👙Предзаказ двух новых цветов уже доступен на сайте со скидкой 5%: 12.990₽12.340₽
САЙТ • МЕНЕДЖЕР • #GWOLVES
На сайте появился обзор G-Wolves Fenrir Asym
🐹
— В блоге вы узнаете недостатки на которые указали пользователи, а так же преимущества на другими F-Тип моделями🪤
🧀Прочитать можно тут - БЛОГ
🧀Купить тут - FENRIR ASYM
САЙТ • МЕНЕДЖЕР • #GWOLVES
👻Осталось всего два дня до окончания второй стадии предзаказа G-Wolves Lycan!
Проведем небольшой анализ модели:
🟢Lycan - первая мышь G-Wolves, спроектированная специально под когтевой хват. Кроме того, это первая за долгое время модель бренда с полностью закрытым корпусом, здесь нет даже намека на соты.
🟢По обновленной информации от производителя, в Lycan реализована новая секретная технология (Предполагаемо около 6+ разных положений сенсора). Как говорится, Доверьтесь Джимбо!
— Качество исполнения G-Wolves остается на совершенно другом уровне. Уникальная конструкция корпуса обеспечивает феноменальное соотношение прочности и веса, при габаритах популярной Sora V2. Вес Lycan, всего 27 грамм!
💳Цена до конца месяца 11.450₽ - заказать можно тут*
САЙТ • МЕНЕДЖЕР • #GWOLVES
☕️Элегантная распаковка G-Wolves HTM Plus.
⚪️Сенсор PAW3950
⚪️Переключатели 80 Million Clicks
⚪️Донгл 8.000hz
⚪️Вес 34 грамма
— Обладает крепкой и надежной сборкой не смотря на такое соотношения веса и размера. Полностью закрытый корпус, за исключением дна. Симметричная форма больших размером, создана под Ладонный и Когтевой хваты.
🤵🏽Цена 14.060₽ - в наличии*
САЙТ • МЕНЕДЖЕР • #GWOLVES
🐶G-Wolves HTM Plus поступили на склад, пока только в черном цвете.
⚫️Сенсор PAW3950
⚫️Переключатели 80 Million Clicks
⚫️Донгл 8.000hz
⚫️Вес 34 грамма
— Обладает крепкой и надежной сборкой не смотря на такое соотношения веса и размера. Полностью закрытый корпус, за исключением дна. Симметричная форма больших размером, создана под Ладонный и Когтевой хваты.
🖤Цена 13.390₽ - в наличии*
САЙТ • МЕНЕДЖЕР • #GWOLVES
🦔Новая модель бренда G-Wolves - LYCAN. Мышка стала первой от них для когтевого хвата.
Три стадии предзаказа:
⚪️Со 2 по 31 декабря — 8.990₽
⚪️C 1 по 31 Января — 10.790₽
⚪️ 1 Февраля — 12.390
— Размер и форма стали приближенными к Sora V2 (Сравнить можно на EloShapes), вес при этом всего 26 грамм, сенсор смещен в верхнюю часть для максимальной чувствительности. Отправка начнется в конце Марта.
САЙТ • МЕНЕДЖЕР • #GWOLVES
🪄 Технологический шедевр от G-Wolves — HTM Plus. Размер 128*64*37 миллиметров.
🟣Сенсор PAW3950
🟣Переключатели 80 Million Clicks
🟣Донгл 8.000hz
🟣Вес 34 грамма
— Довольно крепкая и надежная сборка не смотря на такое соотношения веса и размера. К тому же полностью закрытый корпус, отверстия только на дне. Форма симметричная, больших размеров под Ладонный и Когтевой хваты.
💶Цена 12.212₽ на ReShip.pro
САЙТ • МЕНЕДЖЕР • #GWOLVES
😯Сможете ли вы найти что то интереснее чем G-Wolves VUK? Сразу два сенсора, размер приближенный к Superlight, а вес всего лишь 35 грамм!
🟢Сенсоры PMW-3950
🟢Переключатели 80 Million Clicks
🟢Донгл 8.000hz в комплекте
🟢Вес честные 35 грамм
— Два сенсора дают возможность переключаться между ними прямо в софте. Верхний сенсор создан для максимальной чувствительности: он передаёт каждое микродвижение и позволяет полностью контролировать мышь кончиками пальцев. Это ощущение нужно протестировать самому.
💵Цена сейчас12.590₽-> 11.205₽
САЙТ • МЕНЕДЖЕР • #GWOLVES
🦆Ну, а пока мышки в пути, мы подготовили ролик с моделью о которой уже говорили ранее —G-Wolves HT-S2!
🍓Сенсор PAW3395
🍓Переключатели Huano 80 Million
🍓Донгл 8К в комплекте
🍓Вес 32.9 грамма
Оцените его сердечком
💌
САЙТ • МЕНЕДЖЕР • #GWOLVES