Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2015.11.29;
Скачать: [xml.tar.bz2];

Вниз

Вычитка статьи: Работаем с Compound File   Найти похожие ветки 

 
Rouse_ ©   (2015-03-27 22:22) [0]

Ухохотался, если честно, 7 вечеров у станка. Хорошо хоть на выходных отдохну и не буду тест писать :)

Ну как обычно, тут я просто текст накидал, правописание и прочее не проверял, устал просто уже до жути за эту неделю. Исходники еще не выложены.
http://rouse-debug.blogspot.ru/2015/03/compound-file.html

Пойду отдохну чтоль :)


 
KilkennyCat ©   (2015-03-27 23:05) [1]

запятые не любишь.


 
Rouse_ ©   (2015-03-27 23:29) [2]

Я ж сказал - просто текст набил, еще ничего не перепроверял :)
По орфографии и грамматике в воскресенье или понедельник начну работать.


 
Rouse_ ©   (2015-03-27 23:34) [3]

Там еще все равно править кой че нужно, в частности как мы решали проблему с распаковкой базы, в которой имена файлов могут быть длиной в 1024 символа (при существующем MAX_PATH), забыл про этот момент :)


 
KilkennyCat ©   (2015-03-28 00:31) [4]

вот че ты 15 лет назад эту статью не написал? я из-за тебя мучался :)


 
Rouse_ ©   (2015-03-28 00:34) [5]

Давай, вали все на мну, я привыкший :)
Чуть шо - так сразу Розыч, нет чтобы Зотыч к примеру или ИШ :)


 
KilkennyCat ©   (2015-03-28 01:18) [6]

их я опасаюсь :)


 
Германн ©   (2015-03-28 01:26) [7]


> Rouse_ ©   (28.03.15 00:34) [5]
>
> Давай, вали все на мну, я привыкший :)
> Чуть шо - так сразу Розыч, нет чтобы Зотыч к примеру или
> ИШ :)

Те то как раз писали свои статьи -надцать лет назад. С них какой спрос? :)


 
Rouse_ ©   (2015-03-28 01:32) [8]

Я тоже писал 15 лет назад, из-за той статьи и женился, ты ж в курсе :)))


 
Германн ©   (2015-03-28 01:49) [9]


> Rouse_ ©   (28.03.15 01:32) [8]
>
> Я тоже писал 15 лет назад, из-за той статьи и женился, ты
> ж в курсе :)))

Да. Но "те" сейчас уже не пишут статьи, в отличие от некоторых.
С "тех" можно было спрашивать только "тогда". А с тебя и сейчас можно.
:)


 
Rouse_ ©   (2015-03-28 02:04) [10]

Удалено модератором


 
Германн ©   (2015-03-28 02:27) [11]

Удалено модератором


 
Германн ©   (2015-03-28 02:52) [12]

Удалено модератором


 
Дмитрий С ©   (2015-03-28 03:40) [13]

Под linux есть то же самое?


 
Rouse_ ©   (2015-03-28 12:36) [14]

На яве есть


 
Кто б сомневался ©   (2015-03-28 12:43) [15]

Удалено модератором


 
Ega23 ©   (2015-03-28 13:09) [16]

Удалено модератором


 
Кщд ©   (2015-03-29 20:32) [17]

>Rouse_ ©   (27.03.15 22:22)
класс
как обычно
лично мне не хватает во введении: а чем, собственно, bin лучше любой БД?
ибо работать с compound - из статьи - однозначно, сложнее, чем с базой
больше бы case studies


 
KSergey ©   (2015-03-30 12:10) [18]

Верно ли я понял, что Windows предоставляет некий готовый API для поддержи таких файлов-контейнеров и собственно об этом API и речь?


 
Rouse_ ©   (2015-03-30 13:23) [19]


> лично мне не хватает во введении: а чем, собственно, bin
> лучше любой БД?
> ибо работать с compound - из статьи - однозначно, сложнее,
>  чем с базой
> больше бы case studies

Ничем не отличается, это разные вещи. compound - просто хранилище, никаких базовских фич она не представляет.
Впрочем, попробую что нибудь дописать в этом плане если что в голову придет вечером.


> KSergey ©   (30.03.15 12:10) [18]

Да


 
Rouse_ ©   (2015-03-30 14:07) [20]


> Я ж сказал - просто текст набил, еще ничего не перепроверял
> :)
> По орфографии и грамматике в воскресенье или понедельник
> начну работать.

Все, орфорграфию грамматику и стилистику еще раз подправил, теперь можно пинать что где пропустил.


 
junglecat ©   (2015-03-30 16:09) [21]

> [20] Rouse_ ©   (30.03.15 14:07)

запятых все равно не хватает )


 
Rouse_ ©   (2015-03-30 16:13) [22]

Вроде Word ничего не подсвечивает. да и я с наскоку ничего найти не смог. Где именно?


 
Inovet ©   (2015-03-30 16:15) [23]

И лишних тоже хватат. Статью пока что не читал, только начало.


 
Rouse_ ©   (2015-03-30 16:19) [24]

Удалено модератором


 
Inovet ©   (2015-03-30 16:32) [25]

Я позже целиком почитаю. Кстати,
..\data\simle.bin
simle - это кто?
Лингво подсказывает simle по-норвежски - самка северного оленя. Однако...


 
junglecat ©   (2015-03-30 16:38) [26]

Удалено модератором


 
KSergey ©   (2015-03-30 16:40) [27]

Меня выводы очень расстроили.
Рука дрогнула - и кирдык всему хранилищу. И как что из него доставать - не ясно.


 
Rouse_ ©   (2015-03-30 17:18) [28]

Ну на самом деле не все так печально, убить хранилище тоже постараться надо, если флэшку не использовать. Так грубо по статистике оно может разрушится примерно с шансом один на миллион, но т.к у нас пользователей за 2 сотни тысяч, примерно с одним-двумя случаями в месяц приходится сталкиваться.


 
Rouse_ ©   (2015-03-30 17:20) [29]

Кстати да, надо бы статистику добавить, а то народ наоборот бежать будет от этой технологии :))


 
Rouse_ ©   (2015-03-30 17:26) [30]

И кстати как из него доставать, я подробно описал в шестой главе, как правило вытаскиваются практически все данные, ибо бьется всегда только концовка и очень-очень редка бьется фат/минифат, у меня таких случаем не больше двух десятков за последние 11 лет


 
Piter ©   (2015-03-30 18:08) [31]

Удалено модератором


 
Rouse_ ©   (2015-03-30 19:42) [32]


> KSergey ©   (30.03.15 16:40) [27]
> Меня выводы очень расстроили.
> Рука дрогнула - и кирдык всему хранилищу. И как что из него
> доставать - не ясно.

Перечитай выводы, думаю теперь будет получше :)


 
Rouse_ ©   (2015-03-30 20:41) [33]

Исходники выложил: http://rouse.drkb.ru/blog/storage.zip


 
Rouse_ ©   (2015-03-30 21:12) [34]

И еще раз доправил выводы.
Думаю в этот раз я прояснил все моменты с "ненадежностью" данного формата :)

ЗЫ:

> Piter ©   (30.03.15 18:08) [31]
> Розыч крутой

Боян


 
Piter ©   (2015-03-30 21:27) [35]

Удалено модератором


 
Rouse_ ©   (2015-03-30 21:34) [36]

Удалено модератором


 
Piter ©   (2015-03-30 21:55) [37]

http://www.youtube.com/watch?v=BfcH3IlpX3s :)))


 
Rouse_ ©   (2015-03-30 21:57) [38]

http://rouse.drkb.ru/joke.jpg


 
Inovet ©   (2015-03-31 05:12) [39]

Читаю. Заяпятые - фиг с ними.
Вот ещё увидел:
Из-за дефрагментации, данные этого файла не всегда будут идти последовательно
Из-за фрагментации


 
Inovet ©   (2015-03-31 05:20) [40]

// то-же самое делаем с со всеми элементами, которые идут после текущего узла
   // то-же самое делаем со всеми элементами, которые идут после текущего узла



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2015.11.29;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.54 MB
Время: 0.004 c
1-1334302310
TNK
2012-04-13 11:31
2015.11.29
Word - работа с таблицей


15-1428569892
Ghost del vonte
2015-04-09 11:58
2015.11.29
Толи лыжи не едут, толи я...


15-1427722087
KSergey
2015-03-30 16:28
2015.11.29
Подмена адреса функции WinAPI


15-1427439353
KSergey
2015-03-27 09:55
2015.11.29
Неожиданный синтаксис Си


15-1427905090
Rouse_
2015-04-01 19:18
2015.11.29
Ну что, делимся, как кого развели на 1 апреля





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский