Comments: |
с _ или binary data's a myth или binary data doesn't exist
![[User Picture]](http://lj.rossia.org/userpic/36902/3047) | From: | llsnk |
Date: | September 27th, 2010 - 01:54 pm |
---|
| | | (Link) |
|
binary data isn't sexist
![[User Picture]](http://lj.rossia.org/userpic/36902/3047) | From: | llsnk |
Date: | September 27th, 2010 - 02:55 pm |
---|
| | | (Link) |
|
Да вы сговорились.
А почему не существует-то? В моей предметной области существуют. Мы их, правда, не в базе храним, а в файловой системе, а в базе только ссылаемся на путь к ним. Но существовать они от этого не перестают.
гы и лол. а у меня вчера черти спиздили чекушку. я её правда не за батареей зранил. но все равно она была!
Ну, я предполагал, что это наезд конкретно на BLOB'ы. Исходя из этого и написал про БД. Если нет, то часть про БД нерелевантна. А по делу-то есть, что сказать?
есть конечно :)
бинарные данные так же как тернарные и унарные существуют только в воспалённом мозгу говнокодеров.
Ах, Вы в этом смысле... Ну, переименовать устоявшиеся (пусть даже и неудачные) термины можно. Но зачем?
нет я в том смысле что есть данные, и есть интертрепатор. и от того что там себе интертрепатор мнит, данным не холодно не жарко, и они никогда не станут бинарными или какими ещё как уж вы и их там хотите назвать. они всегда будут просто ДАННЫМИ.
у них нет свойств за пределами воспалённого мозга интертрепатора.
Поскольку есть один совершенно стандартный интерпретатор (замена \n на \r\n в Windows), то различать, нужно ли его использовать или нет, иногда полезно.
(вот из-за того что некоторым (не скажу ООПэшникам) не терпица на основании своих религиозных домыслов что-нибудь с данными совершить эдакое) в мире стока происходит хуйни, гомосни и гемора.
Скока раз говорено. блять! НЕ сути свои грязные ручонки в чужие данные!!! блять положил юзер \n значит оно ему зачем-то блять нужно и не ваше дело зачем!
Дык, я, может, и согласен. Но вот только некоторые (в лице операционной системы) все равно норовят подсунуть, меня не спросив. Точнее, дав мне ровно одну возможность сказать, что же я все-таки имею в виду. Так что приходится различать и мне, иначе за меня все равно сделают выбор (и зачастую неправильный).
ВОТ! на бредовом предположении о том что якобы среди данных существуют некие особые, неибически таинственные, построены целые говнооперационные системы.
я кстате знаю откуда ноги у этой шизни растут: из zero-terminated strings но это нихуя не оправдание для имбецилов.
Подумал и решил, что все равно не очень согласен. Данные без метаданных (описания того, что эти данные означают) не имеют никакого смысла. Метааттрибут данных translatable (правда, ни фига не совпадающий с text, но все равно) совершенно разумен. Вообще, для каждого вида данных существует ровно один способ интерпретировать эти данные "правильно". Но (и, строго говоря, именно поэтому) конечно, совершенно не дело операционной системы интерпретировать мои данные за меня.
либо ваш интерпретатор возвращает ошибку. либо проглатывает что ему дали. никому кроме конечного пользователя не должно быть ни малейшего дела до метаданных. НИ-КО-МУ.
Мне есть дело, даже, наверное, больше, чем моему пользователю: мне ж интерпретатор натравливать, тот или иной. Я очень хорошо должен знать метаданные к своим данным. Вот следующим уровням за мной, типа той же ОС, уже действительно не должно быть никакого дела. Но по этому пункту мы еще выше согласились.
значит конечный пользователь вы со своим интерпретатором. и со своим интерпретатором метаданных (который кстате ваш и никто не знает его устройства и знать не должен)
С такой формулировкой соглашусь. Пользователь хочет получить свои данные, и ему все равно, как я их храню. Поэтому метаданные описывают не данные пользователя, а мое их представление. Точно так же я, являясь клиентом файловой системы, хочу получить свои данные, а как именно они там хранятся — мне должно быть по барабану. И то, что ОС заставляет меня знать ее устройство (в частности, в виде того самого binary/text flag) — это безобразие. Но постольку, поскольку мне приходится об этом знать, мои данные (вынужденным образом) тоже содержат чужой, не свойственный моим данным, дополнительный метааттрибут.
Кстати, огромное спасибо за наводку на My Solid Ground. Не прошло и двух лет с момента рекомендации, как я его все же послушала ) Фантастиш.
всё та же читатель, которая оставила первый коммент к этой записи, занесла названия коллективов в список "че послушать" и благополучно забыла об этом до прошлой недели | |