Зачем для создания пароля использовать квадрат Вижинера? Ему же не нужна «криптостойкость». Достаточно будет использования простого одноалфавитного шифра замены — это ж куда как проще.
А если сам процесс шифрования доставляет удовольствие, то я советую обратить внимание на Enigma (Silverlight). Будет еще более аутентично.
Если кто не знает как пользоваться — вверху нужно покрутить три «диска», а внизу нужно перемычками соединить несколько выходов.
А существует какая-либо четкая граница между проектированием интерфейсов, дизайном и программированием? Надо полагать, что нет (наш мир неидеален). Соответственно, для проектирования интерфейса нужно быть немного программистом и немного дизайнером. С одной стороны нужно знать предметную область — технологию, на которой будет построен интерфейс, например для того, чтобы при необходимости использовать ее сильные стороны. С другой стороны нужно понимать, как конечный результат будет выглядеть с эстетической точки зрения.
Например, в какой-то ситуации очень поможет создание кастомного контрола — это упростит действия пользователя, добавит выразительности и визуализации, а также сделает взаимодействие более приятным и интересным. Как подобная идея может родиться в голове человека, далекого от программирования и незнакомого с возможностями платформы? Без этих знаний его идеи могут потребовать неоправданно много времени на реализацию и будут причиной неоправданно высоких требований к «железу» пользователя.
Не путайте форму и содержание. В психологии главное не знание терминов и деление на всевозможные категории — это все лишь инструменты, благодаря которым психология из искусства становится наукой. А сама суть в динамике — в понимании процессов, причин и следствий.
По вашим словам мне кажется, что вы не справедливы к Microsoft и вам хочется ее обвинить в чем-то, только пока непонятно в чем. Если компания выпускает клон продукции Apple — у этой компании нет собственного видения. Если компания не выпускает клон продукции Apple — эта компания излишне консервативна. Поймите — не все в мире вращается вокруг продукции Apple. У каждой компании свои приоритетные рынки.
Ошибкой вы назвали Windows Mobile. Ну да ладно. Microsoft в силу своих размеров, наверное, не может мгновенно реагировать рынок. Поэтому у нас есть только слухи о Courier.
Петр Диденко довольно давно в одном из выпусков Радио-Т намекал, что у Microsoft есть такая штука, как Zune, которая является с одной стороны аппаратной начинкой (плеером), с другой — операционной системой, а с третьей — программой для Microsoft Windows. И было бы очень логично сделать из этого плеера телефон.
Поэтому можно предположить, что концепция Courier вынашивается уже очень давно.
Про облачные вычисления повторюсь — выглядит надуманно.
Для тотализатора не нужна теория вероятности. Там нужно найти вилки. А для этого нужно распарсить данные с разных контор (XML). Как раз подобным проектом занимаюсь в данный момент.
Довольно противоречивые размышления. Например в части «Зачем нужен новый Windows». Сенсорные экраны и облачные вычисления — это все очень круто звучит. Но это не должно быть самоцелью.
Зачем делать операционную систему, которая бы работала на слабеньком устройстве, но при этом имела возможность отправлять в облако сложные вычисления? Зачем могут понадобиться подобные вычисления на развлекательно-утилитарных устройствах? Если от данного устройства ожидается что-то большее, то примитивного«важного и значимого» сенсорного ввода будет недостаточно. Понадобится как минимум перьевой ввод. И клавиатура.
Далее — какая логика позволяет задним числом называть предыдущие технологии ошибкой? Как только выпускаем новую прошивку — старая автоматически признается ошибкой?
В целом я не уловил основной посыл статьи — что Microsoft делает не так? Кроме того, что она не выпустила Tablet PC c операционной системой Zune.
Напомнило bitozoa. Там есть четкое деление на растения, травоядные и хищники. Используются нейронные сети, также есть очень много различных параметров, которые передаются по наследству.
Я вижу вся проблема в том, что под точной картиной мира мы подразумеваем слегка разные понятия. Думайте об этом как о том, что мог бы знать человек, если бы он в один момент времени находился во всех точках пространства — был вездесущ, если угодно.
Вы наверное меня не поняли. Узнать запланированные изменения свойств мозг не сможет. Это сможет лишь пользователь. Мозг может узнать лишь то, что ему присылают органы чувств — актуальные значения свойств в пределах области видимости и чувствительности.
Вроде бы все логично. Человек не может в своей голове воссоздать точную картину мира (истину), так как он может знать только те факты, которые он видел, слышал и пр. С одной стороны — это ограниченность человеческих возможностей, с другой — свойство окружающего мира, благодаря которому мы в один момент времени можем наблюдать только часть всего мира. Если бы мы могли мгновенно охватить всю информацию в мире, то можно было бы сказать, что мы постигли истину. Это чистая логика за исключением того, что понятие истины не имеет четкого определения.
Вся поступающая информация — потенциальный опыт. Если она дублирует уже существующую — это закрепляет опыт, если она противоречит существующей — это корректирует опыт, если она абсолютно новая — она формирует новый опыт.
Через какое-то время однотипный положительный раздражитель может вызывать все меньше и меньше эмоций — это раздражитель начинает надоедать, наступает пресыщение. Далее это может перейти даже в усталость, так что желание сменить деятельность вполне естественное.
В каком-то смысле это и есть DSP. Вся соль в том, как связывать поступающую информацию с той, что уже находится в памяти, чтобы потом можно было ее использовать, как накопленный опыт.
Так я и написал, что можно реализовать один класс, который будет взаимодействовать с мозгом — отсылать и принимать данные (что-то подобное, кстати и так есть — LightOperator в ветке Brain). Но это поможет только для тестирования отдельных функций мозга. А вот для того, чтобы мозг смог получить реально полезный опыт, нужно смоделировать более сложный мир. Для упрощения этого процесса и создана платформа. Она позволяет конструировать мир в контексте его объектов и их свойств, и в то же время разрабатывать законы мира в контексте преобразований информации.
Мир статичен только тогда, когда с ним никто не взаимодействует. Любое успешное действие изменяет состояние мира. При этом изменение может быть не мгновенным, а растянутым во времени. Внутреннее время системы реализовано в виде тактов. Действие может запланировать изменение свойства на 0.3 на следующем такте, на 0.2 на втором такте и на 0.1 на третьем такте. Эта схема дает полезную возможность корректно замедлять и вовсе останавливать время системы.
А если сам процесс шифрования доставляет удовольствие, то я советую обратить внимание на Enigma (Silverlight). Будет еще более аутентично.
Если кто не знает как пользоваться — вверху нужно покрутить три «диска», а внизу нужно перемычками соединить несколько выходов.
Например, в какой-то ситуации очень поможет создание кастомного контрола — это упростит действия пользователя, добавит выразительности и визуализации, а также сделает взаимодействие более приятным и интересным. Как подобная идея может родиться в голове человека, далекого от программирования и незнакомого с возможностями платформы? Без этих знаний его идеи могут потребовать неоправданно много времени на реализацию и будут причиной неоправданно высоких требований к «железу» пользователя.
Например Opposition или The Call of My Soul. Вообще музыка сама по себе довольно приятная.
По вашим словам мне кажется, что вы не справедливы к Microsoft и вам хочется ее обвинить в чем-то, только пока непонятно в чем. Если компания выпускает клон продукции Apple — у этой компании нет собственного видения. Если компания не выпускает клон продукции Apple — эта компания излишне консервативна. Поймите — не все в мире вращается вокруг продукции Apple. У каждой компании свои приоритетные рынки.
Петр Диденко довольно давно в одном из выпусков Радио-Т намекал, что у Microsoft есть такая штука, как Zune, которая является с одной стороны аппаратной начинкой (плеером), с другой — операционной системой, а с третьей — программой для Microsoft Windows. И было бы очень логично сделать из этого плеера телефон.
Поэтому можно предположить, что концепция Courier вынашивается уже очень давно.
Про облачные вычисления повторюсь — выглядит надуманно.
Зачем делать операционную систему, которая бы работала на слабеньком устройстве, но при этом имела возможность отправлять в облако сложные вычисления? Зачем могут понадобиться подобные вычисления на развлекательно-утилитарных устройствах? Если от данного устройства ожидается что-то большее, то
примитивного«важного и значимого» сенсорного ввода будет недостаточно. Понадобится как минимум перьевой ввод. И клавиатура.Далее — какая логика позволяет задним числом называть предыдущие технологии ошибкой? Как только выпускаем новую прошивку — старая автоматически признается ошибкой?
В целом я не уловил основной посыл статьи — что Microsoft делает не так? Кроме того, что она не выпустила Tablet PC c операционной системой Zune.