Как стать автором
Обновить
  • по релевантности
  • по времени
  • по рейтингу

Мышь-концепт City Mouse

Гаджеты
Мышь-концепт City Mouse

В стане необычных концептов компьютерной перефирии прибыло. Это Sex and City Mouse. Теоретически она позволяет более удобно работать в двумерном и трехмерном пространстве посредством наклона в нужную стороны.
Конецепт разработан в d-Vision.
Никакой информации про время выхода на рынок нет

©
еще 3 фото
Всего голосов 18: ↑15 и ↓3 +12
Просмотры326
Комментарии 27

Покинутая всеми вкладка

Интерфейсы
Всем привет!
Это мой первый блин вклад в историю Хабрахабра! Прошу поддержать :)
Речь пойдёт о навигации и интерфейсах. О самом простом решении облегчить жизнь пользователя любого браузера или интерфейса, использующего вкладки или окна.
Читать дальше →
Всего голосов 156: ↑128 и ↓28 +100
Просмотры3.6K
Комментарии 135

Книги помогают рисовать иконки

Работа с иконками


Порой меня спрашивают, о том, как я рисую иконки. Ответ прост: мне помогают книги. Множество книг. А также: книжная полка и… суперобложки. Если не объяснить, догадаться сложно, поэтому обо всем по порядку. Мне помогает моя коллекция книг, серии «Азбука-классика». Это издания в мягком переплете одного формата, варьируется лишь толщина. В среднем она равняется 15-18 мм. Высота — 180 мм. Значит корешок можно легко разбить на 10 квадратов размером 18x18 мм. Это пиксели. Я печатаю суперобложки с заданным положением точек на них:
Читать дальше →
Всего голосов 149: ↑145 и ↓4 +141
Просмотры2.5K
Комментарии 71

Блокнот для иконок

Работа с иконками


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

Читать дальше →
Всего голосов 108: ↑92 и ↓16 +76
Просмотры2.1K
Комментарии 49

Save-закладка

DIY или Сделай самЛайфхаки для гиков

В моем графическо-рукодельном баловстве под названием iconote многих позабавила закладка с иконкой Save. Решил выложить ее в виде векторного файла — зачем изображению без дела валяться:)
Т.е. можно распечатать, желательно на плотной бумаге, и пользоваться на здоровье:)



AI-файл
EPS-файл
PDF-файл
Всего голосов 63: ↑60 и ↓3 +57
Просмотры804
Комментарии 6

Теневые картинки

Дизайн
image

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

Читать дальше →
Всего голосов 190: ↑181 и ↓9 +172
Просмотры1.2K
Комментарии 65

Bookmarklamp — концепт лампы-закладки

Дизайн
Всегда и везде с книгой? Читаете в поезде, в самолете, в номере гостиницы… И любите почитать перед сном. Все спать хотят, а вы — читать. Мешаете ярким светом среди ночи, ссоры, постоянный конфликт… Согласитесь, с тем, что проблема только в том, что свет у вас общий. Вот бы вам свой маленький персональный свет.

И представьте — маленькая, легкая лампочка, еще и закладка.



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

Другие картинки и дополнительное описание тут.
Всего голосов 13: ↑7 и ↓6 +1
Просмотры396
Комментарии 4

«Scrachy» — концепт скретч-плеера

Дизайн
Я не ди-джей, но музыку люблю, очень мне нравятся скретчи всякие. Я дома даже пробовал в свое время на старой советской вертушке — все иглы извел.

Иду я как-то с плеером по улице и громкость убавляю-прибавляю пальцем. Думаю, а вот здорово было бы две вертушечки такие карманные, а наушнички одни. Пальцем раз-раз в кармане и скретч, а в другом плеере mp3-трек играет или радио.



Так придумался скретч-плеер «Scrachy» — удобная пластиковая штука 35 х 35 мм.
Две кнопки для нажатия пальцем — одна «вкл./выкл.» (с небольшой выступающей формой, чтобы легко на ощупь находить), другая — менять режимы «радио — плеер». Независимо вращающееся на 360 рефленое кольцо — регулятор громкости и собственно диск сенсорный, по которому пальцем возить как по пластинке (пусть силу и скорость нажатия понимает).

Плэй, стоп, смена трека — все переключается режимной кнопкой (тут пока на вашу фантазию). Никаких дисплеев, никаких лампочек. Синхронизация и подзарядка через мини-usb. Аудио-выход на стандартные наушники. Плеер как в руку ложится отлично, так и на столе можно ди-джея из себя корчить. Комплект по умолчанию из двух штук.

Идея, эскизы, макеты в пластилине — мои (Гугля Антон).
Моделирование и визуализация: Матвеев Игорь (Компания «3dform», Россия, Самара).
Ретушь изображения: Шабаева Лена.

За другими ракурсами — прошу ко мне в блог.
Всего голосов 58: ↑44 и ↓14 +30
Просмотры416
Комментарии 34

30 дизайн-концептов фанатов Apple

Чулан
Перевод
Дизайны Apple будоражат умы миллионов. Статья содержит 30 дизайн концептов продуктов в стиле Apple. Позволю себе несколько вольный перевод статьи, скорее даже пересказ.

iPhones



IPhone Elite
Когда Apple запустила продажу iPhone, репортеры спросили у Стива Джобса: «Стив, че это у тебя за труба без клавиатуры?». Стив улыбнулся — только он знал о новом концепте iPhone Elite c механизмом Dual-Slider. Концепт Mat Brady.

IPhone Elite
IPhone Elite

Далее вас ждет траффик.
Читать дальше →
Всего голосов 67: ↑45 и ↓22 +23
Просмотры500
Комментарии 28

Design Challenge 2010

Дизайн


Вот уже семь лет подряд крупнейшие автопроизводители америки ожесточенно соревнуются в конкурсе концепткаров Design Challenge. В этом году к ним присоединились команды из Германии и Японии, что придало конкурсу значительно больше азарта и значимости.

В этом году тема конкурса — зеленые технологии и уменьшение потребления природных ресурсов нашей планеты. Цель — созднать максимально эффективный, легкий (не более 1000 кг.), удобный и безопасный автомобиль для четырех пассажиров. При этом автомобиль должен обладать хоршими ходовыми качествами без ущерба внешнему виду.

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

Посмотрим, что же они нам предлагают: (там меньше 5МБ)
Читать дальше →
Всего голосов 56: ↑48 и ↓8 +40
Просмотры737
Комментарии 88

YotaPhone

Разработка систем связи
Следя за поступающими с IFA новостями, грозящими, как из рога изобилия, осыпать потребителя супер-мега крутыми девайсами уже в ближайшие месяцы, я знакомлюсь с тремя моделями телефонов, которые недавно выпустила на российский рынок Nokia. Это модели Nokia Asha 305, 306 и 311. Непосредственно об этих моделях рассчитываю написать позже, а пока задумался я о сегменте простых телефонов и придумал аппарат, который, на мой взгляд был бы востребован очень многими потребителями, особенно в связи с растущим количеством всевозможных умных гаджетов, каждому из которых подавай Wi-Fi, или симку.

Читать дальше →
Всего голосов 17: ↑6 и ↓11 -5
Просмотры8.9K
Комментарии 27

Концепт-арт — история, назначение, проблемы связанные с ним, и способы его создания

Разработка игрОбработка изображений


Предисловие


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

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

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

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

Уверен, что голая теория вам нужна не более чем собаке пятая лапа. Признаюсь также, что все разы, когда я сталкивался с голой теорией, заканчивались крепким сном. Когда-то давно, когда я только начинал изучать первый пакет трехмерного моделирования, купив пару толстенных книг и проигнорировав при этом известное положение о том, что важен совсем не размер, со мной начали приключаться удивительные вещи. На первых же страницах. Я засыпал. Позорно. В тех позах, в которых меня застигала чертова книга. Везде. Даже в метро.

Я не хочу того же для вас. Хочу, чтобы история была интересной, а посему – долой нудную теорию, долой правила, лекторский тон и никому не нужный апломб. Никаких графиков, таблиц и сравнений. Только эмоции и веселье, по возможности, наподобие этой работы. Один из артов которые я изготовил во время компании в поддержку финансирования разработки игры Wasteland 2.



Что же останется в статье, если убрать особливо техническую информацию, — спросите вы?
Читать дальше →
Всего голосов 125: ↑122 и ↓3 +119
Просмотры116.5K
Комментарии 30

Концепт кластерного веб-браузера Rome

Интерфейсы
Из песочницы
В этой статье я хотел бы представить на ваш суд свою идею нового вида веб-браузеров. Назвал я его не много ни мало Rome и основная фишка данного браузера состоит в его возможности создавать кластерные рабочие зоны и повышенной эффективностью работе со ссылками.
Читать дальше →
Всего голосов 19: ↑8 и ↓11 -3
Просмотры3.2K
Комментарии 10

Концепции Boost

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

template <class T>
bool someFunc(T t)
{
	if (t.someCheck()) {
		t.someAction(0);
	}
}

он делает различные допущения относительно функциональности объектов типа T, однако не имеет стандартной возможности донести их до пользователей. Так приведенный пример предполагает, как минимум, следующее
Читать дальше →
Всего голосов 80: ↑77 и ↓3 +74
Просмотры30.5K
Комментарии 30

FutoIn AsyncSteps: концепция и реализация асинхронной бизнес-логики

Разработка веб-сайтовOpen sourceJavaScriptNode.JSAPI
Из песочницы
В этой статье хочу познакомить уважаемых читателей с ещё одним велосипедом подходом к организации асинхронного кода. Сразу оговорюсь, что существует масса решений от лёгких потоков и разных предложений по Promise до самопала под специфические задачи, но я не берусь приводить какие-либо субъективные сравнения, поскольку ни одно из них меня не устроило не только с точки зрения программиста, но и проверяющего код.

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

AsyncSteps — это спецификация и реализация программного интерфейса для построения асинхронных программ в независимости от выбранного языка или технологии.

Цели, поставленные для концепции:
  • реализация (с оговорками) должна быть возможна на всех распространённых языках программирования с поддержкой объектов и анонимных функций. Репрезентативный минимум: С++, C#, Java, JavaScript, Lua (не ООП), PHP, Python;
  • написанная программа должна легко читаться (сравнимо с классическим вариантом);
  • должны поддерживаться исключения языка (Exceptions) с возможностью перехвата и разворачиванием асинхронного стека до самого начала;
  • требуется удобство для написания асинхронных библиотек с единым подходом для вызова, возврата результата и обработки ошибок;
  • предоставить простой инструмент для естественного распараллеливания независимых веток программы;
  • предоставить простой инструмент создания асинхронных циклов с классическим управлением (break, continue) и меткой для выхода из вложенных циклов;
  • предоставить место для хранения состояния исполняемой бизнес-логики;
  • возможность отменять абстрактную асинхронную задачу, правильно завершая выполнение (освобождая внешние ресурсы);
  • возможность легко интегрироваться с другими подходами асинхронного программирования;
  • возможность ограничивать время выполнения задачи и отдельно каждой подзадачи;
  • возможность создавать модель задачи для копирования (улучшения производительности критичных частей) или использования как объект первого класса для передачи логики в качестве параметра (а-ля callback);
  • сделать отладку асинхронной программы максимально комфортной.

Читать дальше →
Всего голосов 4: ↑3 и ↓1 +2
Просмотры2.4K
Комментарии 6

Распределенный криптопроцессинг

Информационная безопасностьПлатежные системыNoSQL
С первого дня, когда я начал осознавать как работает большинство финансовых процессингов, в голове крутилось болезненное «Так жить нельзя!». Но теперь, концепция того как можно попробовать жить, кажется, сложилась. Хотите строгую консистентность на N репликах без линейной потери скорости? Хранение состояний на блокчейнах?

image
Читать дальше →
Всего голосов 27: ↑27 и ↓0 +27
Просмотры13.6K
Комментарии 18

Семь этапов создания игры: от концепта до релиза

Блог компании ВШБИ — Менеджмент игровых интернет-проектовРазработка игр
Как создать свою игру? Сколько на этом можно заработать? Какая нужна команда? Каковы ключевые этапы разработки и что нужно делать команде на каждом этапе? Ответ на эти вопросы – в открытой лекции по разработке игр в рамках программы «Менеджмент игровых интернет-проектов», которую разместили наши партнеры — открытая система электронного образования Универсариум. Вот здесь можно посмотреть открытую лекцию:


А под катом вы найдете краткое текстовое описание.


Читать дальше →
Всего голосов 37: ↑27 и ↓10 +17
Просмотры125K
Комментарии 22

Концепция жизни программы

Ненормальное программированиеПрограммированиеАнализ и проектирование системАлгоритмы

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


design


Когда появляется программа? Скорее всего, программа появляется в голове у проектировщика/разработчика, можно назвать это design-time. Но так как этот момент не поддаётся контролю компьютера (пока), то предположим, что моментом появления программы является момент создания минимального запускаемого (о подробном смысле этого термина стоит поговорить отдельно) исходного кода.

Читать дальше →
Всего голосов 19: ↑12 и ↓7 +5
Просмотры8K
Комментарии 10

«Открытая организация»: Как не потеряться в хаосе и сплотить миллионы

Блог компании Red HatOpen sourceЧитальный залБизнес-моделиIT-компании
Настал важный день для Red Hat, российского сообщества open source и всех причастных – на русском языке вышла книга Джима Уайтхерста «Открытая организация: Страсть, приносящая плоды». Она подробно и живо рассказывает, как мы в Red Hat даем лучшим идеям и самым талантливым людям дорогу, а еще о том как не потеряться в хаосе и сплотить миллионы людей по всему свету.



А еще эта книга – про жизнь и про практику. В ней много советов для всех, кто хочет научиться строить компанию по модели открытой организации и эффективно ей руководить. Ниже – несколько важнейших принципов, приведенных в книге, которые вы можете взять на заметку уже сейчас.
Читать дальше: Открытая организация
Всего голосов 15: ↑15 и ↓0 +15
Просмотры4.3K
Комментарии 1
1