А что именно по-настоящему можно проверить в OSM?
Там основная (по значению) масса данных не текстовая, а цифровая. Координаты и их списки. И типы объектов, которые для простоты можно просто пронумеровать и построить из них иерархические графы.
Поэтому выявить и исправить ошибки в текстовых данных, структурировать их, определить связи между элементами и извлечь информацию из этих данных не очень-то получится.
Странно, 28-е заканчивается, а я всё ещё в интернете…
А вот кто сейчас разрабатывает использование уязвимостей под XP?
Ведь устройств на том же Андроиде в десятки раз больше.
Ну подождите, а как в строку помещается вся фигня, к которой есть доступ в строках? Вы это понимаете? Там не скрытое что?
Не скрытое то, что по спецификации для конечного пользователя должно выглядеть упорядоченной последовательностью целых беззнаковых 16-битных чисел и методом доступа []. На уровне языка реализации и интерпретации имеем класс для выделения, чтения, записи и освобождения памяти под эти последовательности. Достаточно и необходимо.
точно такое же объяснение для строк (там скрытая ссылка на родительский объект)
О, [[Scope]] уже стал родительским объектом? Или в чём объяснение "точно такое же"? Я же это первым делом спросил: есть там что-то типа [[Scope]] или нет?
А «так не бывает» это и не мои слова, я сам их зацитировал.
И просил я именно объяснить, «как устроено» и каким образом помещаются в строку ссылки минуя «ordered sequence of elements».
Как вся фигня, к которой нет доступа в функциях, помещается в функцию, понятно: скрытый объект.
Как вся фигня, к которой нет доступа в строках, помещается в строку:? Скрытое что?
Был бы единый пракорень, его потомки были бы во всех славянских. Хоть по одному.
А эти слова встречаются только в тех славянских языках, которые распространены рядом с Германией. Первоначально: в польском и чешском, затем из польского в западнорусский, распавшийся на украинский и белорусский. Будка — единственное родственное слово, попавшее в русский. Причём из сочинения, написанного в XVII веке в Швеции сбежавшим туда Григорием Котошихиным.
Я ответил, что "так не бывает" именно по спецификации, в которой строка (которая не объект) есть «ordered sequence of zero or more 16-bit unsigned integer values (“elements”) up to a maximum length of 253-1 elements». В это определение ссылки на родителей "не помещаются".
Почему и спросил, где они и как реализованы.
2 khim
Не знаю, у кого тут "обсолютное" незнание, я уже 10 лет на JS пишу.
И прекрасно знаю, что в JS бывают сущности, не отображённые в спеке, хотя бы document и window в браузере или тип fxobj в PDF.
────────────────────
2 vassabi
По спецификации String всё-таки тип, несахарных классов в JS нет.
А в реализации String это функция-конструктор (как и любая другая функция, объявляемая с сахарным ключевым словом class).
И это не объекты String ведут себя как строки, а строки — представители простого типа — ведут себя как объекты-обёртки, например, при вызове методов.
массив байтов — это массив байтов (и его размер может быть больше, чем размер строки в нем).
Зависит от того, в каких единицах считать строку. Если её считать в байтах, размер будет одинаковый. Если в символах Уникода, то, понятно, число уменьшится. А уж если кто-то решит считать строку в тех эмодзи, что отображаются на странице в браузере, а массив байтов: в тех байтах, что заключают в себе всю строку в имплементации (30 MiB согласно статье)…
────────────────────
2 all
Я с самого начала спрашивал про реализацию (где и как), а не про спецификацию.
Но минусовать-то, конечно, проще, чем объяснять. И да, я знаю про Великое Правило «помянул минус — получи минус». Но мне на него как-то с Пизанской башни.
Всем читающим и пишущим желаю писать на хорошем и правильном русском языке и помнить, что ружьё бывает разряжённое, а воздух разрежённым, а не наоборот.
А потом уже в типичной самцовой драке заразить другого моржа и пошло-поехало.
В палаточные лагеря приходят по ночам и ищут, что пожрать.
XP. Шрифты ещё четверть гига (люблю шрифты).
Процентов 60 — папка system32, остальное .NET, драйвера и всякое по мелочи.
Там основная (по значению) масса данных не текстовая, а цифровая. Координаты и их списки. И типы объектов, которые для простоты можно просто пронумеровать и построить из них иерархические графы.
Поэтому выявить и исправить ошибки в текстовых данных, структурировать их, определить связи между элементами и извлечь информацию из этих данных не очень-то получится.
informaticslib.ru/books/item/f00/s00/z0000009/st072.shtml
А вот кто сейчас разрабатывает использование уязвимостей под XP?
Ведь устройств на том же Андроиде в десятки раз больше.
[]
. На уровне языка реализации и интерпретации имеем класс для выделения, чтения, записи и освобождения памяти под эти последовательности. Достаточно и необходимо.О,
[[Scope]]
уже стал родительским объектом? Или в чём объяснение "точно такое же"? Я же это первым делом спросил: есть там что-то типа [[Scope]] или нет?Если желаете: список могу в личку.
И просил я именно объяснить, «как устроено» и каким образом помещаются в строку ссылки минуя «ordered sequence of elements».
Как вся фигня, к которой нет доступа в функциях, помещается в функцию, понятно: скрытый объект.
Как вся фигня, к которой нет доступа в строках, помещается в строку:? Скрытое что?
А эти слова встречаются только в тех славянских языках, которые распространены рядом с Германией. Первоначально: в польском и чешском, затем из польского в западнорусский, распавшийся на украинский и белорусский.
Будка — единственное родственное слово, попавшее в русский. Причём из сочинения, написанного в XVII веке в Швеции сбежавшим туда Григорием Котошихиным.
Почему и спросил, где они и как реализованы.
Не знаю, у кого тут "обсолютное" незнание, я уже 10 лет на JS пишу.
И прекрасно знаю, что в JS бывают сущности, не отображённые в спеке, хотя бы
document
иwindow
в браузере или типfxobj
в PDF.────────────────────
2 vassabi
По спецификации String всё-таки тип, несахарных классов в JS нет.
А в реализации String это функция-конструктор (как и любая другая функция, объявляемая с сахарным ключевым словом
class
).И это не объекты String ведут себя как строки, а строки — представители простого типа — ведут себя как объекты-обёртки, например, при вызове методов.
Зависит от того, в каких единицах считать строку. Если её считать в байтах, размер будет одинаковый. Если в символах Уникода, то, понятно, число уменьшится. А уж если кто-то решит считать строку в тех эмодзи, что отображаются на странице в браузере, а массив байтов: в тех байтах, что заключают в себе всю строку в имплементации (30 MiB согласно статье)…
────────────────────
2 all
Я с самого начала спрашивал про реализацию (где и как), а не про спецификацию.
Но минусовать-то, конечно, проще, чем объяснять. И да, я знаю про Великое Правило «помянул минус — получи минус». Но мне на него как-то с Пизанской башни.
Всем читающим и пишущим желаю писать на хорошем и правильном русском языке и помнить, что ружьё бывает разряжённое, а воздух разрежённым, а не наоборот.