Какое отношение лягушки имеют к дизайну?
Опубликовано: 28 марта, 2009 Filed under: creative, design | Tags: apple, design, frog design, macintosh, Windows XP, yahoo messenger Оставьте комментарийКак связаны между собой Apple Macintosh, Microsoft Windows XP, Yahoo! Messenger for Windows Vista и многие другие дизайнерские решения?
Эта история уходит своими корнями к 1969 году, когда Hartmut Esslinger основал frog design. http://www.frogdesign.com/
Эта компания и занималась всеми вышеперечисленными разработками, а так же многими другими.
Про Twitter, WPF и прекрасное
Опубликовано: 27 февраля, 2009 Filed under: creative, design, Twitter, web, WPF | Tags: Blu, desktop, Thirteen23, Twitter, WPF 2 комментарияВ поисках вдохновения сегодня просматривал студии, занимающиеся WPF и Silverlight. Нашёл достаточное количество достойных, однако, одной из них хочется уделить большее внимание, это Thirteen23 http://www.thirteen23.com/index.html (советую посетить их веб-сайт и ознакомиться с работами, оно того стоит) и их продукту Blu.
Blu – это отличный настольный Twitter клиент, написанный на WPF.
Скачать его можно по адресу: http://www.thirteen23.com/experiences/desktop/blu/
Презентация или сайт
Опубликовано: 26 февраля, 2009 Filed under: creative, design, development, web | Tags: CMS, Depotwpf, презентация, сайт, PointCMS, PowerPoint, ppt, pptx 2 комментарияВведение
Ниже представлено небольшое рассуждение о том, как лучше всего организовать дизайн сайта-презентации компании, а так же о инструментах, поддерживающих данную возможность.
Презентация
Большинство фирм имеют в своём арсенале качественные презентации, однако не все из них могут похвастаться качественным выполнением своих веб-сайтов. Исходя их чего можно с уверенностью заявлять – лучший вариант для них это публикация данной презентации в интернет, однако это связано с поиском разработчиков, оплатой их труда и прочими расходами. Следовательно, интересно было бы построить CMS, на основе функции импорта слайдов из ppt, pptx презентаций и на выходе получения готового решения в виде веб-сайта.
Так же мне очень нравится дизайн сайта студии depotwpf, который как раз и натолкнул меня на такие мыли.
Думаю нечто подобное и может быть результатом деятельности концепта PointCMS.
Вопрос к аудитории
Хотелось бы узнать, что вы думаете по этому поводу.
О шоколаде, интернете, удобстве и разработке
Опубликовано: 23 февраля, 2009 Filed under: coding, creative, development, Tech.Life, web | Tags: development, Дизайн, Разработка ПО, удобство, шоколад 1 комментарийВведение
В мире (в частности в IT) наверное слишком часто встречаешься с трудностями, порою даже не обращаешь на это внимание, трудности вошли уже в обыденность и не воспринимаются осознанно. Однако у меня появилось желание произвести небольшой обзор трудностей.
Шоколад
Мне очень нравятся молочные продукты. В частности мне нравится выпить стаканчик молока с несколькими дольками горького шоколада. Сегодня этот очередной раз повторился. Но он не прошёл обычно (может быть это как-то связано с тем, что позавчера я начал новую жизнь ;)), а отметился этот случай тем, что я очень тщательно подошёл к вопросу открытия шоколадки:
Вы когда-нибудь ели шоколадки этой серии? Фишка в том, что когда ты открываешь её, тебе не надо задумываться над тем как это сделать, потому что всё написано и нарисовано на упаковке, причём сделано так, что мало кто сумеет пойти другим путём. Это Великолепно!
Интернет
Теперь о интернете, он изобилирует различными изысками на тему: сумей меня понять за несколько секунд, далеко не всем это удаётся. Моё мнение заключается в том, что нужно придерживаться здорового минимализма, доводить свои ресурсы до такого состояния, чтобы каждая страница позволяла делать только то, для чего она предназначена, но с другой стороны покрывать все сопутствующие потребности.
Приведу простейший пример:
Я пишу сообщение в каком-нибудь RTE (rich-text editor) редакторе, и вдруг меня посещает мысль о том, что неплохо бы было вставить картинку, мои глаза устремляются на поиски соответствующей кнопочки и хорошо, если я найду её, а то вместо того, чтобы продолжить изливать свою творческую энергию в редактор, я начну изливать её авторам сайта, либо критиковать его на различных информационных ресурсах.
К примеру ещё можно было бы добавить возможности тегирования, категорий, цитирования, проверки орфографии и проч.
Однако во всех этих сопутствующих функциях кроется небольшая неприятность, связанная с полнейшим отсутствием удобства использования и перенасыщением интерфейса. Так что следует быть весьма осторожным и иметь представление о золотом сечении:
Принято считать, что объекты, содержащие в себе «золотое сечение», воспринимаются людьми как наиболее гармоничные. Пропорции пирамиды Хеопса, храмов, барельефов, предметов быта и украшений из гробницы Тутанхамона якобы свидетельствуют, что египетские мастера пользовались соотношениями золотого сечения при их создании. Архитектор Ле Корбюзье «нашёл», что в рельефе из храма фараона Сети I в Абидосе и в рельефе, изображающем фараона Рамзеса, пропорции фигур соответствуют величинам золотого сечения. Зодчий Хесира, изображённый на рельефе деревянной доски из гробницы его имени, держит в руках измерительные инструменты, в которых зафиксированы пропорции золотого сечения. В фасаде древнегреческого храма Парфенона присутствуют золотые пропорции. При его раскопках обнаружены циркули, которыми пользовались архитекторы и скульпторы античного мира. В Помпейском циркуле (музей в Неаполе) также заложены пропорции золотого деления, и т. д. и т. п.
Хотелось бы привести в пример ресурс, с которым в последнее время начал активно работать, это Twitter
Он безумно популярен, и это не удивительно, в связи с тем, что он:
- Реализует законченную идею
- Предоставляет интересный и исчерпывающий функционал
- Прост и удобен в использовании
Разработка ПО
Всё вышесказанное можно смело отражать на то, разработкой чего я занимаюсь практически каждый день. Стоит понимать, что программное обеспечение пишется не для удачной интерпретацией аппаратной составляющей компьютера, а для людей, следовательно необходимо придерживаться принципов простоты и удобства, ясности и непринужденности.
Чтобы не быть голословным хочу привести в пример анализ некого out-of-box движка для интернет-магазина.
При разработке такого движка следует понимать следующее:
- Клиент, который будет заинтересован в покупке данного решения (мы продаём не продукты, мы продаём решения ;)), не будет заинтересован в организации его поддержки (если он купит коробку, он не захочет нанимать специалистов для работы с ней).
- Движок должен быть максимально прост и предоставлять основную функцию – разворачивание и поддержка интернет-магазина, желательно, чтобы это происходило по нажатии нескольких кнопок
Те же самые принципы должны относиться и к самому процессу написания программного обеспечения:
- Не должно быть решений, натянутых за уши. Если что-то идёт не так, значит вы используете не ту технологию, не ту среду, не обладаете достаточной квалификацией.
- Не должно быть трудночитаемого, запутанного, пугающего кода. Если такое получается, то необходимо вооружится такими инструментами, как рефакторинг, шаблоны проектирования, в этом может помочь опытный архитектор.
- Код должен работать на любой стадии. Если к концу периода (дня, 2ух дней, недели) у Вас не получается сделать функционирующий экземпляр, значит необходимо пересматривать режим разработки, необходимый в решении функционал.
- В каждой строчке кода должна быть идея, мысль. Если ваш код скучно читать, если это просто набор букв и цифр, попробуйте написать небольшой рассказ (хотя бы в уме) по поводу того, чем в данный момент занимается ваш метод, уверяю это пойдёт только на пользу, а так же наведёт ясности.
- Написание кода должно дарить позитивные эмоции. Если это не так, возможно вы утомились на сегодня, советую передохнуть. Если на завтра это повторяется, значит вы просто в состоянии “непрухи”, попробуйте по возможности заняться каким-нибудь другим творчеством в это время. Если же это сопровождает вас постоянно – задумайтесь, а тому ли занятию вы посвящаете своё драгоценное время.
Заключение
Хотел попробовать пописать о разработке немного отвлеченно, немного не с технической стороны вопроса, хочу, чтобы мой опыт был полезен не только .NET – разработчикам.
Дизайн-студия Actis Systems
Опубликовано: 5 декабря, 2008 Filed under: creative, web | Tags: actis, Actis Systems, best, cool, creative, design, nice, russian, web Оставьте комментарийСтрана должна знать своих героев!
Советую всем посмотреть этот веб-сайт.
А дальше немного истории с сайта
Основанная в 1997 году дизайн-студия, сегодня Actis Systems является ведущим российским разработчиком и поставщиком интернет-решений для бизнеса. Сертификаты крупнейших компаний, работающих в сфере информационных технологий, подтверждают высокий профессиональный уровень наших специалистов. Впрочем, гораздо лучше любых сертификатов об Actis Systems говорят наши готовые работы: портфолио компании включает более шестиста проектов для заказчиков со всего мира. Постоянными клиентами Actis Systems уже стали многие
ведущие коммерческие организации. Начав работать с нами, заказчики надолго остаются нашими деловыми партнерами. Это и неудивительно: опытная команда разработчиков и дизайнеров, ответственный менеджмент, современная инфраструктура – все это позволяет предоставлять исключительно качественные услуги, сохраняя при этом индивидуальный подход к каждому заказчику. Именно поэтому каждый из проектов компании – не просто эффективен, но и в своем вроде уникален.
Разработчики Actis Systems всегда помнят о том, что креатив не должен быть самоцелью, и в деловой жизни творчество состоит на службе у коммерческих целей. Задача каждого проекта, который мы создаем – эффективно работать на благо заказчика. Только если клиент получает реальную отдачу от проекта, если предложенное нами решение позволяет ему сделать шаг вперед – только тогда мы считаем свою работу удачно завершенной.