Метка «дизайн интерфейсов» - 4

Это продолжение серии публикация о проекте Interplay Mеdium (первая статья здесь). В этой статье я расскажу о том, как устроено «сердце» Interplay Meduim кластера — микро-сервер AXOD.

Пара слов касательно этимологии: в wiki и на сайте проекта кое-где все еще фигурирует старое название — AXON. Так я и планировал назвать микро-сервер сперва. Однако позднее, размышляя над графическим решением интерфейса, я пришел к идее о четырех базовых фигурах, которые, кроме всего прочего, просились расположиться именно так, чтобы образовать собою название (с буквой N я, после некоторых сомнений, тогда решил примириться). С одной стороны название — суть, отсыл к Маклюэну (и ранее к Хайдеггеру) с их интерпретациями роли технологий и языка (см ссылку в предыдущей статье). С другой — референция к античным представлениям о базовых элементах. Кроме этого, в процессе этимологического исследования я натолкнулся на древнеегипетские источники, содержащие интерпретации фигур, как нельзя кстати рифмующиеся с задуманным мною разделением на «органы чувств». Таким образом, получившееся воплощение, как это порой случается, оказалось сильнее изначальной интенции. В итоге, буква N приобрела новое для нее амплуа и стала буквой D, как намек на электронно-цифровую сущность все затеи :)

Архитектура микро-сервера AXOD

Архитектура микро-сервера AXOD

AXOD представляет из себя набор кастомизированных скриптов, предназначенных для контроля логики периферийных устройств (отдельных объектов или являющихся морфологической частью общего с микро-сервером объекта), именуемых «Дендриты» (Dendrites) + модульный веб интерфейс. В качестве препроцессора используется язык LUA. О последнем стоит сказать пару слов отдельно. LUA был изначально придуман, как интерпретируемый язык для описания логики в компьютерных играх, однако последнее время завоевал популярность у разработчиков встраиваемых систем, как удобное, нетребовательное к ресурсам и весьма проворное решение. В частности популярный дистрибутив для рутеоров OpenWRT вот уже несколько лет использует LUA в качестве HTTP препроцессора. Это, в свою очередь, также стало аргументом в пользу такого выбора.

Как я уже ранее написал, AXOD имеет два набора интерфейсов. Один, именуемый «Дендриты» — для периферийных устройств (т.е. по сути — это физические интерфейсы. За работой дендритов следят скрипты, являющийся частью синаптических модулей). Другой набор — это интерфейсы направленные во вне — «Синапсы». Т.е. пользовательские графические интерфейсы и API для соседних AXOD-ов (или любых внешних элементов кластера).

Читать полностью »

Synio . LiveStreet

Как многие уже догадались из названия, речь пойдет о движке LiveStreet, а вернее о базовом шаблоне Synio, который включается в сборку CMS, и автором которого мне повезло стать.

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

Читать полностью »

Этот материал продолжает серию ежемесячных обзоров свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-март 2012.

Обзор свежих материалов, апрель июнь 2012
Читать полностью »

В минувшие выходные в городе Орландо, штат Флорида проходили международные соревнования по телеуправляемым необитаемым подводным аппаратам (подводным роботам) MATE International ROV Competition 2012.
Команда из Владивостока стала чемпионом соревнований, став таким образом к настоящему моменту двукратным чемпионом мира.

image

Это пятые соревнования, в которых принимает участие команда из Владивостока.
История выступлений:
2008 — 8 место;
2009 — 4 место;
2010 — 1 место;
2011 — 4 место;
2012 — 1 место.

Это студенческая команда ДВФУ (ранее всегда совместная команда ДВГУ и ДВГТУ), наставничество над которой осуществляют сотрудники ИПМТ (Институт проблем морских технологий).

Читать полностью »

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

image

Придумывая Russian Design Cup, мы поставили себе несколько задач:Читать полностью »

У меня появилась хорошая метафора — «живая система». Система должна отзываться на действия пользователя, как живой организм.

Читать полностью »

В конце апреля я делал доклад на РИФ 2012 про этапы проектирования пользовательского интерфейса. Так как видео нет, попробую представить доклад в виде слайдов с моими комментариями.

UX

Я расскажу как процесс разработки сайта или приложения выглядит с точки зрения дизайнера. Как вы сможете только за счет интерфейса улучшить впечатление пользователя от вашего стартапа.

Читать полностью »

Этот материал продолжает серию ежемесячных обзоров свежих статей по теме интерфейсов, новых инструментов и коллекций паттернов, интересных кейсов и исторических рассказов. Из лент нескольких сотен тематических подписок отбирается примерно 5% стоящих публикаций, которыми интересно поделиться. Предыдущие материалы: апрель 2010-февраль 2012.

Обзор свежих материалов, март 2012

Читать полностью »

Дорогие Хабродрузья! В течение последних 6 месяцев мы готовили к выпуску наше iOS приложение App in the Air для тех, кто часто летаeт. И вот мы уже на финишной прямой. В процессе работы поменялось название, несколько раз перерисовывались экраны, переписывался код практически с нуля, но результаты нам самим очень нравятся. 

image

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

Читать полностью »

Дизайн в IT / Когда маркер удобнее мышки

Шведский IT-специалист Ричард Гатарски с друзьями посетили маленький ресторанчик в городе Норчёпинг и обратили внимание, как администратор использует компьютерную систему бронирования столиков. Он отмечает занятые места, ставя отметки маркером по экрану.

Дизайн в IT / Когда маркер удобнее мышки

Сначала Ричард подумал, что в ресторане установлены какие-то новые планшеты с необычными стилусами и попросил показать, как работает инновационныйЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js