#файловые_системы — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #файловые_системы, aggregated by home.social.
-
Файлы под контролем: наш путь к эффективной организации данных на примере одного проекта
Рано или поздно любой разработчик мобильных приложений сталкивается с необходимостью внедрения в приложение работу с файлами. В этой статье я хочу рассказать о нашем опыте взаимодействия с файловой системой в рамках разработки приложения «Автоматизированная система управления мобильными бригадами».
https://habr.com/ru/companies/sigma/articles/922402/
#файлы #файловые_системы #мобильная_разработка #мобильные_приложения
-
Файлы под контролем: наш путь к эффективной организации данных на примере одного проекта
Рано или поздно любой разработчик мобильных приложений сталкивается с необходимостью внедрения в приложение работу с файлами. В этой статье я хочу рассказать о нашем опыте взаимодействия с файловой системой в рамках разработки приложения «Автоматизированная система управления мобильными бригадами».
https://habr.com/ru/companies/sigma/articles/922402/
#файлы #файловые_системы #мобильная_разработка #мобильные_приложения
-
Файлы под контролем: наш путь к эффективной организации данных на примере одного проекта
Рано или поздно любой разработчик мобильных приложений сталкивается с необходимостью внедрения в приложение работу с файлами. В этой статье я хочу рассказать о нашем опыте взаимодействия с файловой системой в рамках разработки приложения «Автоматизированная система управления мобильными бригадами».
https://habr.com/ru/companies/sigma/articles/922402/
#файлы #файловые_системы #мобильная_разработка #мобильные_приложения
-
Файлы под контролем: наш путь к эффективной организации данных на примере одного проекта
Рано или поздно любой разработчик мобильных приложений сталкивается с необходимостью внедрения в приложение работу с файлами. В этой статье я хочу рассказать о нашем опыте взаимодействия с файловой системой в рамках разработки приложения «Автоматизированная система управления мобильными бригадами».
https://habr.com/ru/companies/sigma/articles/922402/
#файлы #файловые_системы #мобильная_разработка #мобильные_приложения
-
NVRAM из EEPROM
Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.
https://habr.com/ru/articles/815639/
#eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian
-
NVRAM из EEPROM
Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.
https://habr.com/ru/articles/815639/
#eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian
-
NVRAM из EEPROM
Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.
https://habr.com/ru/articles/815639/
#eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian
-
NVRAM из EEPROM
Дана функция чтения и записи EEPROM dword. Запись и стирание возможно только по выровненному адресу и пословно. Надо поверх EEPROM API сделать функцию чтения, записи и стирания для произвольных массивов байт, по произвольному адресу (NVRAM). Простыми словами надо состыковать Dword API с Byte API. В этом тексте я представил простой наивный алгоритм решения данной задачи.
https://habr.com/ru/articles/815639/
#eeprom #NVRAM #flash #память #файловые_системы #объединения #union #lazy_write #API #littleendian
-
Три причины не выбрасывать старый айфон
Привет, Хабр! Меня зовут Виталий, в Positive Technologies занимаюсь расследованиями инцидентов, произошедших с мобильными устройствами. Всего мобильной криминалистикой занимаюсь уже больше шести лет. За это время я исследовал много разных телефонов: от самых простых вариантов — без запароленного доступа к содержимому, до телефонов с разбитым экраном, поврежденным интерфейсным разъемом, утопленных, заблокированных и сброшенных. Много среди них было и айфонов. Недавно, перебирая вещи в квартире, я наткнулся на старый айфон, который долгое время пылился на полке. Включив устройство, я увидел не слишком обнадеживающее сообщение: «iPhone отключен. Подключитесь к iTunes». Оно чаще всего говорит о том, что доступ к данным безвозвратно утерян. Однако кое-что исследователю всё же доступно. О том, что мне удалось откопать — рассказываю под катом. Погрузиться
https://habr.com/ru/companies/pt/articles/885370/
#iphone #checkm8 #аппаратная_уязвимость #айфоны #извлечение_данных #данные_приложения #данные_пользователя #файловые_системы #iphone_x
-
Три причины не выбрасывать старый айфон
Привет, Хабр! Меня зовут Виталий, в Positive Technologies занимаюсь расследованиями инцидентов, произошедших с мобильными устройствами. Всего мобильной криминалистикой занимаюсь уже больше шести лет. За это время я исследовал много разных телефонов: от самых простых вариантов — без запароленного доступа к содержимому, до телефонов с разбитым экраном, поврежденным интерфейсным разъемом, утопленных, заблокированных и сброшенных. Много среди них было и айфонов. Недавно, перебирая вещи в квартире, я наткнулся на старый айфон, который долгое время пылился на полке. Включив устройство, я увидел не слишком обнадеживающее сообщение: «iPhone отключен. Подключитесь к iTunes». Оно чаще всего говорит о том, что доступ к данным безвозвратно утерян. Однако кое-что исследователю всё же доступно. О том, что мне удалось откопать — рассказываю под катом. Погрузиться
https://habr.com/ru/companies/pt/articles/885370/
#iphone #checkm8 #аппаратная_уязвимость #айфоны #извлечение_данных #данные_приложения #данные_пользователя #файловые_системы #iphone_x
-
Три причины не выбрасывать старый айфон
Привет, Хабр! Меня зовут Виталий, в Positive Technologies занимаюсь расследованиями инцидентов, произошедших с мобильными устройствами. Всего мобильной криминалистикой занимаюсь уже больше шести лет. За это время я исследовал много разных телефонов: от самых простых вариантов — без запароленного доступа к содержимому, до телефонов с разбитым экраном, поврежденным интерфейсным разъемом, утопленных, заблокированных и сброшенных. Много среди них было и айфонов. Недавно, перебирая вещи в квартире, я наткнулся на старый айфон, который долгое время пылился на полке. Включив устройство, я увидел не слишком обнадеживающее сообщение: «iPhone отключен. Подключитесь к iTunes». Оно чаще всего говорит о том, что доступ к данным безвозвратно утерян. Однако кое-что исследователю всё же доступно. О том, что мне удалось откопать — рассказываю под катом. Погрузиться
https://habr.com/ru/companies/pt/articles/885370/
#iphone #checkm8 #аппаратная_уязвимость #айфоны #извлечение_данных #данные_приложения #данные_пользователя #файловые_системы #iphone_x
-
Три причины не выбрасывать старый айфон
Привет, Хабр! Меня зовут Виталий, в Positive Technologies занимаюсь расследованиями инцидентов, произошедших с мобильными устройствами. Всего мобильной криминалистикой занимаюсь уже больше шести лет. За это время я исследовал много разных телефонов: от самых простых вариантов — без запароленного доступа к содержимому, до телефонов с разбитым экраном, поврежденным интерфейсным разъемом, утопленных, заблокированных и сброшенных. Много среди них было и айфонов. Недавно, перебирая вещи в квартире, я наткнулся на старый айфон, который долгое время пылился на полке. Включив устройство, я увидел не слишком обнадеживающее сообщение: «iPhone отключен. Подключитесь к iTunes». Оно чаще всего говорит о том, что доступ к данным безвозвратно утерян. Однако кое-что исследователю всё же доступно. О том, что мне удалось откопать — рассказываю под катом. Погрузиться
https://habr.com/ru/companies/pt/articles/885370/
#iphone #checkm8 #аппаратная_уязвимость #айфоны #извлечение_данных #данные_приложения #данные_пользователя #файловые_системы #iphone_x
-
Безразличие к регистру — ошибка на миллиарды долларов
К данной статье я намеренно переиначил популярный в некоторых кругах заголовок ("Billion dollar mistake" про null как значение ссылок/указателей). Старое цепляется за своё зубами и когтями. Новое приходит в новые ниши и уже не имеет этих проблем. Но без их рассмотрения мы рискуем повторять прежние ошибки... И шо мы имеем с гусь?
https://habr.com/ru/articles/862662/
#именование #регистр_букв #файловые_системы #наследие_проклятого_прошлого
-
Безразличие к регистру — ошибка на миллиарды долларов
К данной статье я намеренно переиначил популярный в некоторых кругах заголовок ("Billion dollar mistake" про null как значение ссылок/указателей). Старое цепляется за своё зубами и когтями. Новое приходит в новые ниши и уже не имеет этих проблем. Но без их рассмотрения мы рискуем повторять прежние ошибки... И шо мы имеем с гусь?
https://habr.com/ru/articles/862662/
#именование #регистр_букв #файловые_системы #наследие_проклятого_прошлого
-
Безразличие к регистру — ошибка на миллиарды долларов
К данной статье я намеренно переиначил популярный в некоторых кругах заголовок ("Billion dollar mistake" про null как значение ссылок/указателей). Старое цепляется за своё зубами и когтями. Новое приходит в новые ниши и уже не имеет этих проблем. Но без их рассмотрения мы рискуем повторять прежние ошибки... И шо мы имеем с гусь?
https://habr.com/ru/articles/862662/
#именование #регистр_букв #файловые_системы #наследие_проклятого_прошлого
-
Безразличие к регистру — ошибка на миллиарды долларов
К данной статье я намеренно переиначил популярный в некоторых кругах заголовок ("Billion dollar mistake" про null как значение ссылок/указателей). Старое цепляется за своё зубами и когтями. Новое приходит в новые ниши и уже не имеет этих проблем. Но без их рассмотрения мы рискуем повторять прежние ошибки... И шо мы имеем с гусь?
https://habr.com/ru/articles/862662/
#именование #регистр_букв #файловые_системы #наследие_проклятого_прошлого
-
Зачем нужна R&D-команда: взгляд разработчика
Всем привет! Это снова Сергей Баширов — ведущий разработчик Читать дальше
https://habr.com/ru/companies/cloud_ru/articles/836272/
#r&d #разработка #патенты #файловые_системы #объектные_хранилища #инновации #новые_технологии #интеллектуальная_собственность #sds
-
Зачем нужна R&D-команда: взгляд разработчика
Всем привет! Это снова Сергей Баширов — ведущий разработчик Читать дальше
https://habr.com/ru/companies/cloud_ru/articles/836272/
#r&d #разработка #патенты #файловые_системы #объектные_хранилища #инновации #новые_технологии #интеллектуальная_собственность #sds
-
Зачем нужна R&D-команда: взгляд разработчика
Всем привет! Это снова Сергей Баширов — ведущий разработчик Читать дальше
https://habr.com/ru/companies/cloud_ru/articles/836272/
#r&d #разработка #патенты #файловые_системы #объектные_хранилища #инновации #новые_технологии #интеллектуальная_собственность #sds
-
Быстрая обработка данных в data lake с помощью SQL
Кому пришла в голову идея отправлять SQL запросы в data lake? Оказывается, это позволяет компаниям более гибко и эффективно анализировать свои данные за счёт уменьшения потребности в ETL и снижения нагрузки на корпоративное хранилище. Рассмотрим, какие популярные SQL-движки умеют это делать и как им это удаётся. Меня зовут Владимир Озеров , я руковожу компанией Querify Labs. Мы уже порядка 10 лет занимаемся распределённым SQL, делаем всевозможные SQL-движки, в частности CedrusData — коммерческий движок на основе опенсорс проекта Trino. Сегодня поговорим про то, каким образом устроен ряд SQL-движков, которые обрабатывают данные от data lake.
https://habr.com/ru/companies/oleg-bunin/articles/828836/
#presto #Dremio #sql #анализ_данных #trino #кхд #data_lake #кэширование #файловые_системы #базы_данных
-
Быстрая обработка данных в data lake с помощью SQL
Кому пришла в голову идея отправлять SQL запросы в data lake? Оказывается, это позволяет компаниям более гибко и эффективно анализировать свои данные за счёт уменьшения потребности в ETL и снижения нагрузки на корпоративное хранилище. Рассмотрим, какие популярные SQL-движки умеют это делать и как им это удаётся. Меня зовут Владимир Озеров , я руковожу компанией Querify Labs. Мы уже порядка 10 лет занимаемся распределённым SQL, делаем всевозможные SQL-движки, в частности CedrusData — коммерческий движок на основе опенсорс проекта Trino. Сегодня поговорим про то, каким образом устроен ряд SQL-движков, которые обрабатывают данные от data lake.
https://habr.com/ru/companies/oleg-bunin/articles/828836/
#presto #Dremio #sql #анализ_данных #trino #кхд #data_lake #кэширование #файловые_системы #базы_данных
-
Быстрая обработка данных в data lake с помощью SQL
Кому пришла в голову идея отправлять SQL запросы в data lake? Оказывается, это позволяет компаниям более гибко и эффективно анализировать свои данные за счёт уменьшения потребности в ETL и снижения нагрузки на корпоративное хранилище. Рассмотрим, какие популярные SQL-движки умеют это делать и как им это удаётся. Меня зовут Владимир Озеров , я руковожу компанией Querify Labs. Мы уже порядка 10 лет занимаемся распределённым SQL, делаем всевозможные SQL-движки, в частности CedrusData — коммерческий движок на основе опенсорс проекта Trino. Сегодня поговорим про то, каким образом устроен ряд SQL-движков, которые обрабатывают данные от data lake.
https://habr.com/ru/companies/oleg-bunin/articles/828836/
#presto #Dremio #sql #анализ_данных #trino #кхд #data_lake #кэширование #файловые_системы #базы_данных
-
FUSE: как написать свою файловую систему
Меня зовут Максим, я ведущий разработчик в VK. Занимаюсь инфраструктурой доставки электронной почты в проекте Mail.ru . Наша команда разработала и довела до эксплуатации файловую систему (ФС) на FUSE в рамках проекта распределённой почтовой очереди. В проекте требовалось реализовать сетевую ФС, которая сохраняет данные в трёх копиях, в разных ЦОДах. Цель — повысить отказоустойчивость, чтобы даже полный выход из строя одного ЦОДа не приводил к нарушениям SLA. Эта статья для всех, кто интересуется файловыми системами и хранением данных. Мы обсудим: - зачем писать свою ФС; - как написать свою ФС с помощью фреймворка FUSE; - какие подводные камни есть у эксплуатации FUSE в production. Эта статья — результат трёх лет разработки ФС. Сейчас самое время заварить чай, рассказ будет долгим. Заварить чай и читать
https://habr.com/ru/companies/vk/articles/821905/
#файловые_системы #fuse #разработка #программирование #си #inode #filesystem #filesystems #файловая_система #tarantool
-
FUSE: как написать свою файловую систему
Меня зовут Максим, я ведущий разработчик в VK. Занимаюсь инфраструктурой доставки электронной почты в проекте Mail.ru . Наша команда разработала и довела до эксплуатации файловую систему (ФС) на FUSE в рамках проекта распределённой почтовой очереди. В проекте требовалось реализовать сетевую ФС, которая сохраняет данные в трёх копиях, в разных ЦОДах. Цель — повысить отказоустойчивость, чтобы даже полный выход из строя одного ЦОДа не приводил к нарушениям SLA. Эта статья для всех, кто интересуется файловыми системами и хранением данных. Мы обсудим: - зачем писать свою ФС; - как написать свою ФС с помощью фреймворка FUSE; - какие подводные камни есть у эксплуатации FUSE в production. Эта статья — результат трёх лет разработки ФС. Сейчас самое время заварить чай, рассказ будет долгим. Заварить чай и читать
https://habr.com/ru/companies/vk/articles/821905/
#файловые_системы #fuse #разработка #программирование #си #inode #filesystem #filesystems #файловая_система #tarantool
-
FUSE: как написать свою файловую систему
Меня зовут Максим, я ведущий разработчик в VK. Занимаюсь инфраструктурой доставки электронной почты в проекте Mail.ru . Наша команда разработала и довела до эксплуатации файловую систему (ФС) на FUSE в рамках проекта распределённой почтовой очереди. В проекте требовалось реализовать сетевую ФС, которая сохраняет данные в трёх копиях, в разных ЦОДах. Цель — повысить отказоустойчивость, чтобы даже полный выход из строя одного ЦОДа не приводил к нарушениям SLA. Эта статья для всех, кто интересуется файловыми системами и хранением данных. Мы обсудим: - зачем писать свою ФС; - как написать свою ФС с помощью фреймворка FUSE; - какие подводные камни есть у эксплуатации FUSE в production. Эта статья — результат трёх лет разработки ФС. Сейчас самое время заварить чай, рассказ будет долгим. Заварить чай и читать
https://habr.com/ru/companies/vk/articles/821905/
#файловые_системы #fuse #разработка #программирование #си #inode #filesystem #filesystems #файловая_система #tarantool
-
Основы основ: введение в операционные, файловые и символьные системы
Привет, Хабр! Подавляющему большинству местных читателей - информация из этой статьи уже известна; скажем прямо - это "база". Если вы из такого большинства, то не теряйте время - листайте дальше. А всем юным (и не очень) желающим "войти в IT" - добро пожаловать под кат!
https://habr.com/ru/articles/807349/
#файловые_системы #операционные_системы #кодировки #основы_основ
-
Основы основ: введение в операционные, файловые и символьные системы
Привет, Хабр! Подавляющему большинству местных читателей - информация из этой статьи уже известна; скажем прямо - это "база". Если вы из такого большинства, то не теряйте время - листайте дальше. А всем юным (и не очень) желающим "войти в IT" - добро пожаловать под кат!
https://habr.com/ru/articles/807349/
#файловые_системы #операционные_системы #кодировки #основы_основ
-
Основы основ: введение в операционные, файловые и символьные системы
Привет, Хабр! Подавляющему большинству местных читателей - информация из этой статьи уже известна; скажем прямо - это "база". Если вы из такого большинства, то не теряйте время - листайте дальше. А всем юным (и не очень) желающим "войти в IT" - добро пожаловать под кат!
https://habr.com/ru/articles/807349/
#файловые_системы #операционные_системы #кодировки #основы_основ
-
[Перевод] Потерян и не найден
Салют! В этой статье я попытался разобрать назначение и основные сценарии использования директории lost+found в Linux. ❯ Обзор Если мы запустим fsck, команду проверки и восстановления файловой системы, она может найти фрагменты данных, на которые нет ссылок нигде в файловой системе. В частности, могут быть обнаружены данные, которые выглядят как полный файл, но не имеют имени в системе — индексный дескриптор без соответствующего имени файла. Они по-прежнему занимают место, но недоступны обычными способами, поэтому в корне файловой системы присутствует специальная директория lost+found, куда помещаются такие файлы.
https://habr.com/ru/companies/timeweb/articles/789908/
#timeweb_статьи_перевод #linux #файловые_системы #fsck #lost #found #dev #sda3 #awk
-
[Перевод] Потерян и не найден
Салют! В этой статье я попытался разобрать назначение и основные сценарии использования директории lost+found в Linux. ❯ Обзор Если мы запустим fsck, команду проверки и восстановления файловой системы, она может найти фрагменты данных, на которые нет ссылок нигде в файловой системе. В частности, могут быть обнаружены данные, которые выглядят как полный файл, но не имеют имени в системе — индексный дескриптор без соответствующего имени файла. Они по-прежнему занимают место, но недоступны обычными способами, поэтому в корне файловой системы присутствует специальная директория lost+found, куда помещаются такие файлы.
https://habr.com/ru/companies/timeweb/articles/789908/
#timeweb_статьи_перевод #linux #файловые_системы #fsck #lost #found #dev #sda3 #awk
-
Все, что вы хотели знать о файловых системах: Часть 1
Привет, хабр! Это первая часть моей серии статей по файловый системам Вы, пользуясь, телефоном или даже простым калькулятором взаимодействуйте с файловой системой (иногда сокращают до аббревиатуры ФС). Когда вы создаете новые файлы, или проводя любые другие махинации, вы работаете с ФС! Но что же это за два волшебных слова? Файловая - значит, как-то взаимодействует с файлами, система - значит она их систематизирует. Это понятно, почти каждый школьник может так ответить. Но что такое файловая система по настоящему? Какие они бывают? Читайте в первой части серии статей "Файловые системы"
https://habr.com/ru/articles/775190/
#ретроспектива #файловые_системы #железо #технологии #история_it
-
Все, что вы хотели знать о файловых системах: Часть 1
Привет, хабр! Это первая часть моей серии статей по файловый системам Вы, пользуясь, телефоном или даже простым калькулятором взаимодействуйте с файловой системой (иногда сокращают до аббревиатуры ФС). Когда вы создаете новые файлы, или проводя любые другие махинации, вы работаете с ФС! Но что же это за два волшебных слова? Файловая - значит, как-то взаимодействует с файлами, система - значит она их систематизирует. Это понятно, почти каждый школьник может так ответить. Но что такое файловая система по настоящему? Какие они бывают? Читайте в первой части серии статей "Файловые системы"
https://habr.com/ru/articles/775190/
#ретроспектива #файловые_системы #железо #технологии #история_it