воскресенье, 23 марта 2008 г.

Открытое письмо Volkswagen-у: удобство использования

Хотелось бы просто удивится той цветовой схеме которую использует Volkswagen для вывода информации на переднюю панель, такую как одометр, передача которая включена в данный момент времени, разход топлива и так далее. Volkswagen использует для индикаторов ярко красный цвет, причём информационная панель расположена прямо в центре поля зрения водителя и занимает существенную площадь в продвинутом (фактически стандартном) варианте.

Почему меня удивляет данная цветовая схема? Потому, что я привык к следующей схеме для автомобилей
- Если необходимо вывести информацию то она показывается зелёным (может быть синим, чёрным итд) цветом
- Если необходимо вывести предупреждение (например о заканчивающемся бензине), то жёлтым цветом
- Если речь идёт о очень важной информации (жизненно важной) то индикатор использует красный цвет.
Я думаю вы легко распознаете в данной гамме цвета использующиеся в светофорах, для знаков итд, иными словами в дорожном движении.

В виду выше-сказанного меня удивляет почему Volkswagen просто игнорирует существующий, устоявщийся стандард. Интересно было бы знать причину такого дизайнерского решения.

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

.. одним словом именно цветом индикаторов Volkswagen-а находящиеся практически в том же поле зрения водителя.

Послесловие: Кроме того меня сильно удивляет почему в Volkswagen возможно изменить так много (оборудование, цвет салона, панелей итд), но невозможно изменить такую элементарную вещь как цвет индикаторов.

вторник, 11 марта 2008 г.

Принимая экзамен по Интернет Приложениям 1

На самом деле под данным красивым названием скрывается предмет призванный дать достаточно прозаически набор умений и навыков. Основной целью является научить студентов создавать некие страницы в Интернете с тем или иным уровнем динамичности (в данном случае имеется в виду не столько домашняя страница Васи П.кина, а некая более професиональная страница посвящённая той или иной теме или страница некоего предприятия).

Как вы понимаете основным навыком является HTML. Для создания динамики используется простой и бесплатный (а оттого распространённый достаточно широко, особенно на маленких предприятиях) PHP. К этму до кучи в последнии года от меня были добавлены AJAX, XML, DOM, JavaScript ибо делать так делать. Может быть в следующем году добавиться RSS.

В виде экзамена идёт приём практических работ по определённым требованиям + эссе на произвольную тему связанную с предметом. Полученный опыт за этот год:

1. По аналогии с ITV0010 был добавлен пункт дающий дополнительные пункты. В данном случае опыт не оправдал себя. В практичеком предмете это приводит к тому, что студенты, вместо выполнения всех пунктов и использования дополнительного на случай если тот или иной пункт выполнен не совсем качественно, решили определённые элементы просто не делать. В результате целостность предмета размывается. В практических предметах всётаки необходимо знания (умения сделать) все элементы, тем более что каких то особенно глубоких навыков не требуется. Более того я вынужден был иногда ставить отлично тем студентам которые не сделали тот или иной пункт из основного списка, что опять же не представляется корректным.

2. Количество отличников из года в год снижается, даже на таком элементарном предмете (у грамотного программиста не знакомого с данными технологиями раньше на выполнения задания уйдёт максимум 25 часов). Это скорее всего говорит опять же о снижении интереса со стороны нового поколения к ИТ индустрии и общим увеличением безалаберности.

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

4. Девушки остаются девушками :) зачем многие пошли на ИТ направление (програмирование и бизнес информатика)? Дя того чтобы представлять работы своих друзей?? Кстати в этом году такой же эффект замечен у некоторых молодых людей. Унисекс набирает обороты??

5. Другая загадка: зачем приходить на экзамен и говорить “это делал я, но как не помню и начинать на месте долго и нудно рабираться”? То ли с памятью плохо, то ли с самооценкой :).

понедельник, 10 марта 2008 г.

Я#изделие

Эрик Синк считает, что существует три (магическое число :) категории изделий (в опубликованной им статье говорится непосредственно о програмном обеспечении, которое как известно по английски означает “мягкое изделие”).

Я#изделие
Разработчик создаёт изделие. Только разработчик использует его и никто больше. Как вариант – изделие создаётся прежде всего для себя и мнение остальных разработчика не интересует.

Они#изделие
Разработчик создаёт изделие, но сам не использует его. Вместо этого его продуктом пользуются другие люди.
Как вариант – изделие создаётся прежде всего для других. Разработчик как правило не достаточно квалифицирован в области применения продукта, чтобы иметь собственное мнение о том, каким оно должно быть и поэтому полностью полагается на мнение других.

Мы#изделие
Разработчик создаёт изделие. Изделием пользуются как другие люди так и сам разработчик. В изделии воплощаются идей и требования как самого разработчика так и других пользователей.

Никто#изделие
Разработчик создаёт изделие которым не пользуется ни он сам ни другие люди. Создаётся изделие которое обречено на забвение изначально. Яркими примерами служат как студенческие работы в университете, так и некоторые изделия производство которых обусловлено некими государственно-бырократическими интересами.

воскресенье, 9 марта 2008 г.

Вне контекста блога

Данный пост находится за чертой контекста блога, но на мой взгляд достаточно интересно прочитать следуюшие юмористические эссе (по крайней мере я их раньше не встречал, но верю, что они достаточно древние)

1. Хроники лаборатории

2. Дневник американского боевого дельфина

четверг, 6 марта 2008 г.

Классификация веб инструментов

Читая дипломную работу "К интегрированному подходу к совместному использованию Интернет страниц" нашёл интересную классификацию веб инструментов построенную по статье "О нахождении типичных путей доступа пользователей к интернет ресурсам"

Уровень 0
Програмные системы которые доставляют запрашиваемые документы конечному пользователю: пользователь должен предоставить URI документа браузеру который обращается по заданному адресу.
Часто Web browser используется как термин для описания веб инструмента уровня 0. Вместе с тем следует упомянуть, что большинство существующих веб браузеров обладают значительно более богатой функциональностью прежде всего используя историю и закладки.

Уровень 1
Данные инструменты предоставляют поиск инициируемый конечным пользователем для нахождения соответсвующих критерию поиска страниц.
Как видно из определения наиболее общим примером програмного обеспечения данного уровня является поисковые машины (их основная функциональность).
Кстати веб браузеры не игнорируют данную функциональность и как правило предлагают разнообразные интегрированные инструменты для запуска поиска.

Уровень 2
Програмное обеспечение способное хранить профайл пользователя и осушествлять поиск самостоятельно извещая пользователя о новых, найденных ссылках.
Как правило профайл статичный и состоит из терминов которые определил пользователь в соответствии со своими интересами (те же ключевые слова которые он использовал бы при поиске используя интрумент уровня 1).
Кстати именно к этому уровню относится Google alert

Уровень 3
Инструменты данного уровня должны обладать более динамичным и дедуктивным подходом к поиску. Если на предыдущем уровне набор терминов поиска был статичным (и соответсвенно пользователь должен был определить самостоятельно соответствие между его интересами и терминами – другими словами уметь выразить свои интересы фиксированным набором терминов для поиска), то на третьем уровне програмное обеспечение должно уметь самостоятельно найти эти термины (ключи поиска) путём анализа поведения пользователя. Данная функциональность нужна прежде всего тем многочисленным пользователюм, которые не являются ИТ профессионалами и не используют интернет для каждодневных нужд.
Подсистемы такого рода встраиваются во многие поисковики и онлайн магазины и способны предложить товары (ссылки) которые могут заинтересовать пользователю на основании того, что он купил или хотя бы просто искал.

Уровень 4
Инструменты данного уровня должны уметь анализировать как поведение пользователя так и источники информации (например находя страницы подобные посещённым, анализируя ссылки посещённых страниц и так далее).

вторник, 4 марта 2008 г.

Глобальные задачи информационных технологий III

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

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

Ярким примером служит
а. Обучение пилотов. Кризисные ситуации на практике не должны случатся совсем, но приэтом пилот должен быть готов к ним никогда не попадая в них до этого. Поэтому единственно возможным решением является симуляция оных в контроллируемой среде, а поэтому в 90% случаев на компьютере
б. Лечение больных и их адаптация к жизни – например в случае боязни замкнутого пространства и так далее.
с. Понимание возможного развития процессов на других планетах, в иных физических условиях (гравитации, магнитного поля итд).
д. Симуляция присутствия (например на собрании) для виртуального преодоления пространства. Например участие в собрании по телефону а не лично означает потерю переданный информации от 30 до 40%.
Проблемой кстати здесь является передача всей гаммы ощущений (например запахов, прикосновения) не только для всех использующих виртуальную реальность (в случае с собранием), но и для тех кто реально (персонально) в нём участвует.

4. Разработка персонифициронного обучения.
На мой взгляд данная тема тоже относится к информатике, поскольку глобализация мира ставит нас перед фактом обучения в электронной среде. Зачем учиться в локальном университет когда можно пройти тот же курс у лучших преподователей из известнейших университетов и в последствии с лёгкостью сдать этот предмет в местном университете?
А вспомним проблему переобучения или постоянного пополнения знаний особенно в быстро развивающихся областях. Количество учащихся здесь значительно больше чем классических студентов. А вопросы реабилитации и социализации инвалидов которые хотят и могут сделать много полезного для нашего, такого большого, мира.
Кроме того ясно, что для каждого учащегося невозможно предоставить преподователю, а это означает опять же необходимость использовать роботизированных (или просто компьютерных) систем с искуственным интеллектом.

понедельник, 3 марта 2008 г.

Как стать доктором наук: Застой (часть третья, последняя)

Менее действенными и эффективными методом выхода из застоя в развитии докторской (да наверное и не только) работы являются:

1. Отложить работу на некоторое время и заняться чем то иным, надеясь что ваши серые клетки постепенно освободятся от ненужного хлама и однажды, спустя неделю или месяц, у вас в голове вдруг “зажгётся лампочка”. Досточно кстати расспространённое явление.
Минусом является потеря времени.

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

Минусом является спад продуктивности и общая усталость появляющаюся из-за пропадания концентрации на каком-то интересном для вас деле. Особенно если вы читаете идеи других людей пытаясь (иногда с трудом) найти там что-то рациональное для вашей работы. Причина: в этот момент ваш организм попытается перенаправить ресурсы (поспать, погулять), что вообщем-то неплохо (отдыхать надо), но вы рискуете потерять интерес. Когда вы не вовлечены в исследование, вы начинаете забывать о нём, оно начинает из-за этого казаться вам не таким уж важным и интересным и постепенно становится чем-то далёким и мелким.

воскресенье, 2 марта 2008 г.

Глобальные задачи информационных технологий II

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

2. Развитая информатика касательно данных о здоровье (вольный и не совсем адекватный перевод для Advance health informatics)
Компьютеры (включая информационные системы) способны существенно улучшить качество здравоохранения будучи предствленны в абсолютно разных областях таких как
а. Экспертные системы, начиная от сложных способных самостоятельно поставить диагноз и контролировать действия врачей, до более простых, например следяших за совокупным влиянием лекарственных препаратов назначенных больному
б. Обобщение и получение истории болезни, что позволяет видить сразу не только текущие жалобы больного, а и эволюцию как данной болезни, так и сопутсвующих заболеваний.
с. Постоянное слежение за биометрическими параметрами (мониторинг) и передача информации о ней как в базы данных так и просто отдельному человеку. В данном случае начиная от приборов измеряющих давление, сердечный ритм и заканчивая более утилитарными приборами ... скажем так ... совмещёнными с санитарной техникой :) для проведению анализа по всем возможным параметрам.

Кстати в эту же категорию можно отнести персональные приборы (носимыми например больными из определённой группы риска), которые способны автоматически подавать сигнал бедствия в случае потери человеком сознания.

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

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

суббота, 1 марта 2008 г.

Глобальные задачи информационных технологий I

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

Высокотехнологичный сектор не избежал этой участи и завален разными мнениями, включая рейтинги самых важных открытий как сделанных, так и тех которые ещё только предстоят. Например следуюшая новость (в данном случае выбор сайта обусловлен необходимостью привести ссылку на русском языке): Технические задания. 21-й век. Собственно данная новость осталась бы не замеченной мною если бы не достаточно известные люди подписавшиеся под данным мнением. Я думаю каждый сам прочитает и осмыслит данную статью, включая оригинальный сайт данного проекта.

Что я бы хотел отметить так это сосетствование общеглобальных экологических проблем (заданий) с прикладными проблемами ИТ индустрии, которые состовляют треть списка в чистом виде и имеют сушественное влияние как минимум на половину поставленных проблем. Хотелось бы дать краткий обзор по некоторым из них.
Коментарий: собственно данный пост написан в виде единого целого, но так как он получился слищком длинным, то я решил не утомлять читателя данного поста и разделить его на несколько частей.

1. Киберзащита
Достаточно популярная область на сегодняшний день и часто упоминаеся даже в словосочетании кибер войны. Начиная от нападении на институты государственного управления и заканчивая “электронным” обыском который проводится полицией с удалённого компьютера проникая в компьютер подозреваемого (если я понял правильно, то это был недавно запрещён законодательно в некоторых странах). Кстати именно Европейские центры лидируют по исследоваиям в данной области.
В качестве практичного примера можно упомянуть известную слабость WEP протокола позаволяющую использовать вашу сеть например для DDoS атак или иной уголовно наказуемой сетевой деятельности. Иными словами нападение могут быть совершены не только на вас, но и используя ваши устройства.