Что такое мнемоника информационной системы

Мнемоника: можно запомнить всё

Что такое мнемоника?

Я не люблю писать определения из википедии, поэтому объясню своими словами, что такое мнемоника. Мнемоника — это способы запомнить информацию путем смены типа информации. Вместо запоминания цифр запоминаете слова. Вместо слов можно запоминать места. Вместо ходов в шахматах — стихотворение.

Самым простым примером мнемоники можно привести пример стишка, благодаря которому можно легко запомнить первые цифры после запятой в числе Пи:

Чтобы нам не ошибаться,
Надо правильно прочесть:
Три, четырнадцать, пятнадцать,
Девяносто два и шесть.
Ну и дальше надо знать,
Если мы вас спросим —
Это будет пять, три, пять,
Восемь, девять, семь.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы
пишите в комментариях другие примеры стишков для числа Пи. Я знаю, что их очень много

Скажу откровенно, я специально не искал на хабре информацию по мнемонике. Я хочу изложить взгляд со своей стороны: то, что знаю я. У меня не было желания “разбавлять” информацию другими источниками. Под катом много полезной информации, которую я очень долго собирал по крупицам.

Мнемоника очень обширна: в ней есть десятки способов запоминать все, что вам нужно. Некоторые способы я посчитал плохими, некоторые слишком сложными. Поэтому я выделил несколько лучших, на мой взгляд, приемов мнемоники. Я специально не буду вставлять описания с посторонних сайтов, объясняя все своими словами.

Дворец памяти (дорога Цицерона)

Описание

Древний философ и оратор Цицерон ежедневно ходил на “работу” пешком. Обладая блестящим вниманием, он изо дня в день замечал различные особенности в дороге, по которой он шествовал. Спустя долгое время, Цицерон запомнил дорогу настолько хорошо, что мог безукоризненно вспомнить любой ее промежуток со всеми деталями.
После этого Цицерон научился “привязывать” к дороге какие-нибудь предметы в своей памяти. И когда он вспоминал место на дороге, он моментально вспоминал о предмете, который был “привязан” к месту. Это называется ассоциативная связь.

Метод дворца памяти (здесь и далее я имею в виду и дорогу Цицерона) заключается в сильных ассоциативных связях, благодаря которым можно запомнить любое количество информации в правильном порядке.

Как запомнить?

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

Теперь нам нужно найти “дорогу”, к которой мы будем привязывать этот список покупок. Люди с богатой фантазией могут придумывать сотни различных мест и хорошо их помнить (космическая станция, футбольная площадка в подводном лагере, что угодно), но для небольшого списка из десяти предметов можно воспользоваться настоящей дорогой.

Я приведу в пример свою “дорогу” и покажу, как привязывать к ней предметы. Вот мой путь, который я проделываю утром каждый день:

Теперь займемся привязкой списка покупок. Самое важное в ассоциативной связи: сделать уникальные, необычные, смешные или ужасающие, любые неординарные ассоциации. Простые ассоциации “на кровати лежит пачка сахара” не подходят. Старайтесь добавить чувства к вашим ассоциациям: звук (хруст сухариков), осязание (противный сахар).

Благодаря этому способу я легко запоминаю 50-60 объектов, а потенциально — их может быть неограниченно — насколько хватит вашей дороги или дорог (никто не запрещает использовать несколько!).

Привязка к цифрам

Еще один способ, как запомнить какой-нибудь список или другую информацию. Способ несколько сложнее, требует подготовки, но в нем нет необходимости придумывать или запоминать дорогу.

Каждому числу от 1 до [сколько вам нужно] вы придумываете рифму, которая первой придет на ум. Вместо рифмы можно использовать сильную ассоциацию, которая у вас связана с цифрой. Главное — быть изобретательным. У меня выходит так:

Интересный факт

Японец Хидеаки Томойори может воспроизвести число ПИ до 40 000 знаков. На запоминание такого количество цифр у него ушло около 10 лет.
mnemotexnika.narod.ru/sport_01.htm

Откуда черпал?

Если найдете ошибки в тексте — пишите в личные сообщения, оперативно исправлю. Спасибо 🙂

Источник

Инструкция по заполнению Ольга Атрахимович

Инструкция по заполнению

Скачиваем Форму по адресу

Сразу же скачиваем файл мнемоники ИС по адресу

Открываем Форму. Форма состоит из нескольких блоков заполнять нужно не все.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Поле берем из колонки и добавляем к нему наименование ИОГВ/ОМСУ/или подразделения таким образом, чтобы в названии кроме присутствовало наименование вашего ИОГВ/ОМСУ/подразделения.

Таким образом, в нашем примере блок выглядит следующим образом:

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Поле заполняете кратким наименованием ведомства, если оно у вас имеется.

Таким образом, Блок будет выглядеть следующим образом:

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

3. Блок не заполняем

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Данные блок наполовину заполнен. Вам необходимо заполнить поля с 2: Фамилия2, Имя2 и т. д. Предлагаю Вам самим решить, чьи данные вписать в эти поля. Это может быть технический специалист так и человек ответственный за организационные вопросы по межведу в ИОГВ/СМЭВ/подразделении.Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Для заполнения данного блока необходимо открыть открытый сертификат ЭП-ОВ, который Вы получили в Удостоверяющем центре. Данный файл обычно имеет расширение *. cer

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

и должен быть получен Вами у Удостоверяющего центра вместе с закрытым ключом. Если вы не можете найти открытый сертификат обращайтесь в Удостоверяющий центр.

Согласно Методически рекомендациям ЭП-ОВ должна содержать объектный идентификатор 1.2.643.100.2.2. Найти его можно на вкладке в поле :

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Для заполнения блока необходимо следующим образом:

Поле заполняем копированием значения из поля на вкладке :

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Поля и копируем из соответствующих полей и

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Поле заполняем следующим образом: из поля копируем через запятую значения CN >и O >.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Таким образомБлок должен принять следующий вид:

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

6. Блок заполнять не нужно.

С заполнением второго документа у Вас не должно возникнуть проблем.

После заполнения этих двух документов, прикладываем открытый сертификат ЭП-ОВ, архивируем и отправляем на адрес help @ ditis . gov . yanao . ru

В случае возникновения вопрос прошу обращаться на адрес help @ ditis . gov . yanao . ru .

Источник

Мультиочередность в СМЭВ

В материале рассмотрены возможности разделения очередей входящих и исходящих сообщений на уровне СМЭВ, Адаптера СМЭВ и информационной системы Участника СМЭВ.

Задача разделения очередей

В стандартном режиме чтение сообщений из очереди СМЭВ осуществляется по приницпу «все подряд». При вызове метода GetResponse web-сервиса СМЭВ возвращается первый ответ из очереди сообщений. Аналогично, при вызове метода GetRequest возвращается первый входящий запрос.

Очередь сообщений не сортируется по видам сведений. Для некоторых конфигураций информационных систем Участников взаимодействия возвращаемый вид сведений может иметь существенное значение. Сложности, как правило, начинаются в тот момент, когда у Участника СМЭВ фактически несколько ИС, или система имеет децентрализованный характер, но при этом используется одна мнемоника. Адаптеры СМЭВ в разных системах начинают «воровать» друг у друга сообщения.

Также отсутствие очередей для каждого вида сведений затрудняет процесс тестирования ВС в продуктивном контуре. Такое тестирование иногда необходимо для обеспечения корректного отображения сообщений в ИС.

Реализация мультиочередности

Раздельное чтение очереди в СМЭВ

Формат запросов GetResponse и GetRequest позволяет задать пространство имен схемы ВС, ответы (запросы) на который требуется получить, а также имя корневого элемента сообщения:

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Подробнее реализация «фильтрации по протоколу обмена» (так этот механизм называется в документации СМЭВ) описана в п. 5.3.2 «Методических рекомендаций по работе с Единой системой межведомственного электронного взаимодействия, версии 3.5.0.1».

Раздельное чтение очереди в Адаптере СМЭВ

В текущей версии Адаптера СМЭВ метод Get не имеет механизма фильтрации возвращаемого ответа по виду сведений:

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Критерий messageTypeCriteria позволяет выбрать только между ответом на исходящий запрос и входящим запросом – допустимые значения этого элемента: RESPONSE и REQUEST.

Никакой фильтрации по пространству имен схемы ВС в Адаптере сейчас нет.

У команды Хемуль IT есть основания предполагать, что в одной из следующих версий решения такая функция будет реализована.

Раздельное чтение очереди в ИС

Как всегда в подобных ситуациях, хемули бесстрашно берут инициативу в свои лапки. И разрабатывают решение, нивелирующее выявленные недостатки Адаптера СМЭВ.

Суть решения заключается в реализации промежуточных (между ИС участника и Адаптером СМЭВ) очередей и web-сервиса, который принимает запросы Get с указанием конкретного вида сведений в параметре и возвращает ответ из соответствующей очереди.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Промежуточные очереди реализуются в виде представлений (view) непосредственно в базе Адаптера СМЭВ. Поэтому их наполнение происходит автоматически по мере получения адаптером новых сообщений из СМЭВ.

Если у Вас остались вопросы, комментарии или замечания по организации мультиочередности в СМЭВ, пожалуйста, напишите их в комментариях или свяжитесь с командой Хемуль IT любым удобным для Вас способом.

Источник

Мнемотехника: как перестать зубрить и начать запоминать

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Содержание

Что такое мнемотехника

Мнемотехника, или мнемоника, — это метод эффективного запоминания информации, основанный на построении ассоциаций. Например, не так легко наизусть зазубрить последовательность планет Солнечной системы. Но если выучить простую считалку, в которой каждое слово связано с конкретным небесным телом, задача становится не такой сложной.

«Мы Все Знаем: Мама Юли Села Утром На Пилюли», — Меркурий, Венера, Земля, Марс, Юпитер, Сатурн, Уран, Нептун, Плутон.

Существует много разных мнемонических приемов. Само слово «мнемоника» — древнегреческое (μνημονικόν — искусство запоминания), но впервые записали большинство методов запоминания римляне. До нас дошел анонимный трактат на латинском языке «Риторика для Геренния», созданный в 80-х годах до н. э. В нем читателя знакомят с методом чертог разума или дворца памяти, который использует герой Бенедикта Камбербэтча в сериале «Шерлок».

Зачем нужна мнемотехника

Преподаватели мнемотехники считают, что ее удобно применять в повседневной жизни для быстрого и легкого запоминания номеров телефонов, банковских карт, списков покупок, имен и дат рождений друзей и знакомых.

Техники запоминания помогают в работе и профессиональном развитии. С ними легко получается держать в голове делегированные поручения и собственные задачи. Эти приемы позволяют отказаться от множества записей и органайзеров, используемых для хранения информации о проектах.

Кроме того, мнемоника хорошо подходит для освоения любых научных дисциплин, где требуется включать память, — от математики, физики и химии до истории, обществознания и иностранных языков.

Плюсы и минусы мнемотехники

Константин Дудин — профессиональный мнемотехник, рекордсмен по запоминанию, основатель «Школы развития памяти»:

«Мнемотехника — это алгоритмы, поняв которые, можно сильно упростить себе жизнь. Иметь хорошую память — выгодно, ведь это позволяет быть значительно эффективней. Благодаря мнемотехнике я очень хорошо сдал ЕГЭ и отучился в институте без единой четверки, получив красный диплом. Я сторонник того, что нужно научить этому как можно больше других людей».

Среди минусов мнемотехники Дудин упоминает лишь необходимость поддерживать дисциплину в обучении. Плюсов эксперты и исследователи методологии находят значительно больше.

Эффективность. Эксперимент Ричарда Аткинсона показал, что студенты с помощью ассоциаций запоминают на 40% больше иностранных слов, чем при механическом заучивании.

Скорость влияния. Практика мнемотехник физически реорганизует структуру мозга, повышая продуктивность памяти. Первый результат приходит уже через шесть недель тренировок, а значительные изменения наступают на четвертый месяц.

Доступность. Эксперты по раннему развитию уверяют, что мнемонике можно учить даже трехлетних детей. В то же время девятикратный победитель чемпионата мира по памяти Доминик О’Брайен познакомился с методологией только в 30 лет.

Воздействие на ментальное здоровье. Мнемонические техники полезны для профилактики и борьбы с когнитивными нарушениями в работе мозга вроде рассеянного склероза и болезни Альцгеймера.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Приемы мнемотехники для начинающих

Основной принцип мнемотехники заключается в том, что мозгу проще запомнить информацию, если вы присвоите ей какой-то определенный яркий или знакомый образ. Существует несколько основных механик, комбинируя которые, легче держать в голове разные данные.

Буквенный код

Используют для запоминания последовательностей. Здесь каждая начальная буква в предложении соответствует определенному слову. Самый простой пример — цвета радуги — знаком любому с детства: «Каждый Охотник Желает Знать, Где Сидит Фазан». Многие знают другую фразу из школьной программы, которую заучивают для запоминания падежей: «Иван Родил Девчонку, Велел Тащить Пеленку».

Цифро-буквенный код

Подходит для запоминания длинных чисел, например номеров телефонов или банковских карт. Нужно присвоить согласные буквы каждой цифре от нуля до девяти, а затем составить из них предложение или целую историю.

Теперь представим, что вам нужно запомнить номер +7 (985) 123-45-67. Уберем «+7» — это вы и так запомните, а остальные цифры разобьем на пары и получим: 98-51-23-45-67. Перекодируем их в буквы: МВ-ПР-ДТ-ЧП-ШС. Теперь нужно составить их них связное предложение с яркими образами. Оно может быть примерно таким: «МаВр ПеРевел ДеТей Через Полное ШоСсе».

Система Шед

Отличное решение для запоминания коротких чисел — дат, автомобильных номеров, ценников. Нужно придумать фразу, в которой слова по количеству букв равны конкретной цифре в числе. Для обозначения нуля можно использовать слова из 10 букв.

Например, вы хотите запомнить год Крещения Руси — 988. Достаточно подобрать и запомнить яркий образ из трех слов: «Визировал (9) Владимир (8) крещение (8)».

Созвучие

Помогает запоминать иностранные слова по созвучиям из родного языка. Например, чтобы запомнить английское tree, подойдет русское «три», а для look, можно использовать «лук». Ассоциации прочнее закрепятся в памяти, если вы наделите их ярким образом: у дерева было три ветки; слезы идут, когда вы смотрите на лук и режете его.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

По этой же методике можно заучивать столицы государств. Просто придумайте и запомните образную фразу, в которой слова созвучны паре «страна — город».

Рифмы

Широко используются в школьном образовании для запоминания правил, законов и чисел. Вот несколько примеров:

«Биссектриса — это крыса, которая ходит по углам и делит угол пополам.

«Медиана как обезьяна, что прыгает по сторонам и их ломает пополам».

Нужно только постараться

И запомнить все, как есть:

Три, четырнадцать, пятнадцать,

Девяносто два и шесть.

С окончанием на «-ить»

И одиннадцать других,

Вы запомните, каких:

Слышать, видеть, гнать, вертеть,

Ненавидеть и терпеть,

И обидеть, и дышать,

И зависеть и держать,

К ним «смотреть» прибавить слово —

Все спряжения второго.

Ассоциации

Этот прием будет полезен, если вам сложно запоминать имена и фамилии. Найдите две знакомых ассоциации: это может быть известная личность или какой-то образ, связанный с однокоренным словом. Предположим, кто-то представился вам как Виктор Петров. Имя может ассоциироваться со словом «победа» (victory), а фамилия — с персоной Петра I. Когда забудете, как зовут этого человека, вспомните связку «победы Петра I».

Дворец памяти

Прием еще называют чертогами разума, римской комнатой, методом локусов. Он подходит для запоминания больших объемов информации, в частности, при подготовке к экзаменам. Суть в том, чтобы вообразить какое-нибудь помещение и «привязать» информацию к статичным предметам в комнате. Двигайтесь по часовой стрелке, запоминая расположение объектов, а потом вспоминая их в нужный момент.

Допустим, вам нужно выучить экзаменационный билет по истории, тема — киевские князья IX—X веков. Представьте себе свою комнату и объекты в ней. Пусть полка на стене будет князем Олегом, а предметы на ней — его основными поступками. Например, цветок на полке — это подчинение Киеву племен, а три ветки растения — их названия: древляне, северяне и радимичи. К двум рамкам с фотографиями «привяжите» два похода князя в Византию, а на самих фото мысленно напишите даты — 907 и 911 годы.

Двигайтесь дальше слева направо и наделяйте предметы другими нужными значениями. Вы можете вообразить себе по одной комнате на каждый билет экзамена, построив своеобразный дворец памяти. «Оказавшись» в нужном помещении, вы легко вспомните необходимую информацию.

Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Сторителлинг

Этот прием помогает запоминать длинные последовательности слов, списки покупок или дел. Нужно придумать связную эмоциональную историю, в которой ключевыми точками вы отметите необходимые значения. Представим, что вам нужно запомнить список покупок: молоко, яблоки, стиральный порошок и пену для бритья. Короткий рассказ позволит удержать их в голове без лишних записей.

Девушка на ферме доит корову, которая громко мычит, и получает целое ведро молока. Она несет его к дому, но по пути останавливается, чтобы сорвать с дерева у тропинки сочное яблоко. У здания сидит ее мать — она сыпет стиральный порошок в таз с водой, где замочила белые простыни. Девушка улыбается ей и проходит в дом. Там она видит своего отца и громко смеется, ведь он не смыл с правой щеки пену для бритья.

Упражнения по мнемотехнике

Попробуйте потренировать свою память, используя описанные выше приемы для разных задач.

Запомните номер телефона информационно-справочной службы Администрации Президента 8 (495) 606-36-02 с помощью цифро-буквенного кода: 0 — Н; 1 — Р; 2 — Д; 3 — Т; 4 — Ч; 5 — П; 6 — Ш; 7 — С; 8 — В; 9 — М. Разбейте номер на пары цифр, присвойте каждой из них буквы, составьте из них слова и соедините их в цельное предложение. Затем попробуйте воспроизвести последовательность, опираясь только на получившийся текст и код.

Выучите пять английских слов, подобрав к ним созвучные русские и связав их с запоминающимся образом. Beam — луч, plethora — множество, posterity — потомство, velocity — скорость, marvelous — изумительный.

Придумайте запоминающуюся историю, которая поможет удержать в голове список дел:

На следующий день вспомните придуманный рассказ и восстановите по нему список задач.

Выучите три даты, используя систему Шед: год взятия Бастилии — 1789, год начала Первого крестового похода — 1096, год основания Дублина — 841. Придумайте фразы, в которых слова по количеству букв равны конкретным цифрам в каждом числе. Запомните эти ассоциации, а спустя некоторое время воспроизведите даты по ним.

Запомните четыре пары «имя — фамилия», подобрав к ним яркие ассоциации: Борис Вишневский, Юрий Буров, Надежда Загордан, Николай Бондаренко. Сохраните в голове получившиеся образы и через несколько часов попробуйте по ним восстановить имена и фамилии.

Источник

Форум

Справочник

Разбираем понятие «мнемоники» на практике.

Доброго времени суток, уважаемая аудитория сайта javascript.ru.

С мнемониками опытный js программист и/или html верстальщик, сталкивается очень часто на базовом уровне, но иногда требуется более глубокое взаимодействие с ними. Для начала начну с определения.

Цитата с Wikipedia:

Символ-мнемоника — это конструкция SGML, которая ссылается на символ из набора символов документа. В HTML предопределено большое количество спецсимволов. Чтобы вставить определенный символ в разметку, нужно вставить определенную ссылку-мнемонику в HTML структуру.

Обычно разработчики используют лишь следующие мнемоники: > +5

А для чего так писать?

Почему не создать сразу массив?

Таким образом я уменьшил размер конечной функции.

При создании функции, руководствовался в основном конечным размером и скоростью выполнения.

В 2 с лишним раза меньше по размеру, чем следующий:

И на треть меньше этого:

В пределах же всей таблицы, выгода может быть раза в 3-4.
Значений множество, поэтому дополнительные запятые и кавычки добавляют весьма внушительный размер.

Функция split работает очень быстро и на скорости исполнения практически не сказывается. Таблица создаётся только при инициализации сценария и в дальнейшем не пересчитывается, поэтому потери времени минимальны и составляют единицы миллисекунд (В моих тестах 0 миллисекунд).

Буду рад услышать мотивированные соображения по этому поводу или отчёты по тестам.

Теперь все понятно. Интересный способ, возьму на вооружение.

Нельзя так писать; это трюкачество. Код должен быть ясным. Если нам нужен массив, следует писать массив. Об оптимизации должен заботиться компилятор, а если язык не компилируемый — значит упс, следует уповать на рост вычислительных мощностей, но не коверкать применяемый язык противоестественным образом.

Размер функции — абсолютно бесполезная цель. Паковать код и отдавать его в deflate никто не запрещал. Преждевременная оптимизация, к тому же такого бесполезного параметра — зло. Способ объявления массива более-менее нормальный, но в том виде, в котором он представлен (с циклами, покрывающими массив частично) — не очень удобный.

Пишете абсурдные вещи. Может такими они не являются, просто вас сложно понять, ведь не одно предложение в тексте не аргументировано. Может быть поэтому возникает стойкое ощущение, что подобные высказывания лишены смысла. ixth, если не составит труда, объясните пожалуйста, что вы хотели сказать, кроме того, что вам лично не понравился способ объявления и дополнения таблицы? В чем конкретно минусы?

Ради бога, отдайте миницифакцию минификаторам!

А почему нужно обязательно отдать минификацию минификаторам?
И с каких пор минификаторы умеют приводить объекты к подобному виду? Минифицированная таблица-оригинал имеет размер 8.2 КБ, оптимизированная таблица + 2 функции, обработанные минификатором YUI 2.4 КБ, а это в 3 с половиной раза меньше. Разве не заметен плюс?
Вы путаете процессы. Работу у минификатора я не отнимал, а вас попрежнему прошу написать, только объективно, в чём минус? Что работает не так? Чем плох метод? Напишите хотя бы одно пояснение.

А я говорил, что код работает не так? Код хорош и полезен, я просто не пойму зачем нужно уменьшать размер кода в ущерб читаемости. Я уверен, что ужав код в три раза, вы не добьетесь прироста производительности. А учитывая тот факт, что оба варианта — и Ваш и простой, описанный в виде хэша, в подавляющем большинстве случаев перед отправкой будут сжаты gzip’ом, разность в длине будет несущественной: один-два байта. Оно того стоит? Split возможно хорош в каких-то случаях, но как только я увидел бы в коде for-цикл, я бы от него отказался.
Еще раз задам основной вопрос: чем так хорош короткий код?

Окей, я согласен: разность действительно составила порядка 20%, это существенно, но я уверен, что на большем файле с большим словарем она нивелируется. В любом случае, считаю, что те 400 байт в данном случае не сделают особой разницы.

Вы как-то исключительно фанатично относитесь к размерам. Я согласен, что оптимизация — это хорошо, я сам некоторое время назад баловался запихиванием всего в png-спрайты и пожатием получившегося оптимайзерами, но все-таки эти самые 400 байтов не стоят того. У Вас частный случай strtr, а вы из него столько шуму сделали split’ом. Вас действительно так беспокоят люди, сидящие на исключительно узком канале или размер для Вас — спортивная самоцель? Если так, то я ничего не имею против. Вы, кстати, слышали про js1k?

Исключительно интересная статья про победителя соревнования: http://marijnhaverbeke.nl/js1k.html

А как код быстро работает. Мастер своего дела. Но только пользы нет от этих «игрушек» Что такое мнемоника информационной системы. Смотреть фото Что такое мнемоника информационной системы. Смотреть картинку Что такое мнемоника информационной системы. Картинка про Что такое мнемоника информационной системы. Фото Что такое мнемоника информационной системы

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *