Показаны сообщения с ярлыком идея. Показать все сообщения
Показаны сообщения с ярлыком идея. Показать все сообщения

13 декабря 2013 г.

Переключатель клавиатуры


Я много писал про клавиатуры, про переключатели раскладок, но на дворе уже 2014 года, а я ловлю себя на мысли, что самого эффективного и простого решения до сих пор не создано. Так же как и на этапе зарождения компьютерной техники пользователи нажимают клавиши клавиатур и используют две (в лучшем случае одну) клавишу для переключения раскладок. Не все пользователи говорят и используют исключительно один английский язык для письма, так что эта проблема касается огромного числа людей на Земле. Поэтому мне не понятно мотивы инженеров, которые изобретают новые клавиатуры, но не собираются никак облегчать способ переключение раскладки. К сожалению, на это есть масса причин: необходимость переоборудования производства (вложения, которые могут не окупиться), боязнь пользователей радикальных новшеств, необходимость выпуска максимально универсальных вариантов.
В безуспешных попытках придумать способ переключения раскладки, я подумал о возможности использования переключателя. Не о какой-либо отдельной кнопки (хотя я бы и от спецкнопки не отказался), а именно об hardware layout switcher - специальный переключатель, который встроен в клавиатуру и единственным образом определяет то, какая раскладка сейчас включена.

Впрочем торчащие инородные переключатели на клавиатуре с кнопками смотрелись бы дико, да и неудобно их переключатель: пользователь только нажимает клавиши при работе, а тут приходится резко менять способ работы. Это довольно интересная и сложная задача для дизайнера, который смог бы разработать такой переключатель, который не мешал бы пользователю и был достаточно удобным для переключения. Судя по тому, что я не встречал работающих переключателей такого типа, эта задача до сих пор не решена.
Как самый простой вариант, лично я бы предложил использовать кнопку-переключатель по типу обычного бытового переключателя: надавил на одну сторону - одна раскладка, надавил на другую - переключил. Такую кнопку-переключатель проще подогнать под внешний вид клавиш клавиатуры и разместить на ней.
Как альтернатива вообще переключению раскладок, у пользователя должна быть возможность набирать её в любой раскладке, а интеллектуальная система анализа вводимого текста могла бы автоматически конвертировать его на нужный язык. Именно по такому принципу работает известная программа Punto Switcher или Xneur в Linux, да и сам Google в поисковой строке может достаточно точно определять неправильную раскладку (на любом языке) и предлагать свой вариант. К сожалению, я как давний пользователь Punto Switcher могу сказать, что данная программа не решает всех проблем, а число ложных срабатываний таково, что зачастую проще отключить автоматическое переключение раскладок. Xneur работает не лучшим образом.
Видимо проблема переключения раскладок обречена на существования до тех пор, пока сами клавиатуры будут существовать как устройства для ввода текста, а это весьма неопределенный и длительный период.

2 января 2013 г.

Цифровое будущее потребления информации

via Flickr

В этот послепраздничный день, на второй день нового 2013 года, мне захотелось написать не об итогах года (это сделали все кому не лень), а про будущее книжного чтение. Как всегда мысль пришла ко мне внезапно, когда я смотрел передачу о культуре (это единственные передачи без пропаганды, которые еще в принципе можно смотреть по нашему телевидению). В передаче деятели искусства и культуры как обычно жаловались, что им трудно привести зрителя в театры или заставить молодое поколение что-то читать. Я же в это время думал о своем.
 Я подумал, что было бы неплохо, если весь твой потребленный или купленный медиаконтент выставлялся на виртуальной полке, а за чтение и покупку тебе выдавались бы achivements, как в Steam. Не секрет что многие пользователи Steam покупают старые и инди-игры не для того, чтобы играть в них (что очевидно), а чтобы отблагодарить создателей игры.
Ну почему Steam не торгует фильмами или книгами, или даже музыкой? Если бы они начали этим заниматься, то у множества торговцев начались бы серьезные финансовые проблемы. Видимо поэтому и не начинают: длинные руки индустрии не дадут "выскочкам" просто так захватить новую нишу и перевернуть с ног на голову сложившийся медиарынок. Даже могущественный Google, который формально торгует электронными книгами, а в скором времени будет торговать и музыкой (этот сервис будет доступен и в России, а книги уже можно покупать сейчас)... в общем Google торгует медиаконтентом так, что никто бы не назвал его серьезным конкурентом iTunes от Apple.
via Flickr

Виртуальные книжные полки существуют и сейчас. Можно купить что-то, продемонстрировать своим друзьям, оценить свою покупку и обсудить с другими пользователями в социальных сетях. Проблема в том, что всеэто зачастую не связанные друг с другом сервисы. Купили в Amazon, поделились впечатлениями в Twitter и Facebook, "скроблили" музыку из iTunes в Last.fm, получили похожие книги по теме в другом сервисе и так далее.
Тот, кто сможет предоставить удобную единую инфраструктуру для покупки, хранения, потребления и обсуждения медиаконтента, тот захватит огромный рынок.
Пока имеются три поставщика медиафайлов, которые претендуют на то, чтобы в будущем отобрать у классических издателей их хлеб: Amazon, Google и Apple. У каждого имеется свои инфраструктура, которая не похожа, и конечно же, никак не связана с сервисами конкурентов. Ближе всех продвинулся Google, у которого есть своя социальная сеть (все еще есть), которая могла бы успешно решать вопросы социального взаимодействия. На деле у Google все не так радужно.
Традиционные издательства в цифровом веке потерпели свое сокрушительное поражение давно. Собственно они расписались в своем бессилии когда отказали The Beatles с их демозаписью. Кто бы в здравом уме стал оплачивать труд Джоан Роалингс или создательницы книги "50 оттенков серого"? Да я бы сам лично прогнал таких авторов с порога издательства, обозвав их труд графоманством и второсортным неумным творчеством. Цифровой век дает шанс даже таким писателям выпустить свои книги и получить свою долю популярности и денег. Из более близких примеров, я могу вспомнить успех Д. Глуховского с книгой "Метро 2033", которая изначально публиковалась в Интернете. Итак, издатель почти не нужен, а вот успешный продавец (платформа для продажи) необходима.
При продаже цифрового продукта возникает множество юридических препятствий - тяжелое наследство доцифровой эпохи. Ну и конечно же, нельзя сбрасывать со счетов цифровое пиратство. Не смотря на серьезные удары по пиратству, которые наносятся по всему миру (закрывается сайт за сайтом, принимаются "драконовские" законы, провайдеров хотят обязать сканировать и блокировать пиратский трафик...), оно не будет побеждено никогда. Но получение пиратского контента станет труднодоступным, а это именно то время, когда издатели наконец поймут, что пора предоставить пользователю удобные способы для покупки цифрового медиаконтента. Ведь какой смысл в цифровом продукте, если я не могу похвастаться им или подарить книгу/композицию/фильм друзьям, передать своим детям, обсудить с такими же как и я пользователями?

7 мая 2011 г.

Далекое будущее интерфейсов

К чему тратить электричество, если пользователь сам себе компьютер?
Просмотр лекции об интерфейсе (ссылка на youtube, 1 час) натолкнул меня на раздумья  о далеком будущем человечества и интерфейсов в частности.
В будущем, как известно, не будет привычных клавиатур, мониторов и даже с электронной бумагой не придется иметь дело (даже в туалете). Вся информация будет поступать напрямую в мозг пользователя и проходить обработку там-же (что-то вроде браузера). Дополненная реальность настолько станет обыденной, что обычная реальность будет никому не нужна без обработки. Смотреть на мир своими собственными глазами будет таким же развлечением как городскому жителю сходить в поход.
Проблема интерфейсов будет решаться не только проектировщиками интерфейсов, но и самим пользователем. Это может кардинально сместить акценты в проблеме интерфейсов - пользователю будет поставляться сырая информация (raw data) и уже его право каким образом её отображать и как взаимодействовать. Естественно какие-то готовые способы взаимодействия будут уже запрограммированы.
Поясню примерами. Пример: получена информация о прогнозе погоды (текущая температура, ветер, прогноз на ближайшие часы). Информация может быть отображена визуально, например в виде виртуального окошка с текстовой информацией, может быть прочитаны диктором, а может отобразиться тактильно, путем воздействия на чувства пользователя:  он поежится от холода, увидит виртуального прохожего в соответствующей одежде или с зонтом, увидит виртуальные облака в небе.
Можно выбрать аватар себе или своим друзьям. 
Или вот к примеру как мог выглядеть твиттер будущего. Сообщения можно было передавать с помощью текста (появляется виртуальная клавиатура или даже виртуальный стол с пишущей машинкой), видеообращения или звуковой записи. Пользователь получая сообщения из своей ленты может услышать голос из виртуального радиоприемника, увидеть аватара или видеопослание (всплывающее окно, что-то вроде голограммы) или увидеть текст на ближайшей стене (стена реальная, текст спроецирован).
Возможно я заглядываю слишком далеко, но могу сказать с уверенностью: сложность программ будет расти, количество получаемой информации будет расти с огромной скоростью и, следовательно, необходимы новые методы и интерфейсы для эффективной работы с ней. Допускаю что к имеющимся методам получения информации (визуальная, аудиальная или тактильная) будет разработан новый способ. 

20 апреля 2011 г.

Персональные новости

С тех пор как я начал постоянно читать новости с помощью RSS-агрегатора, я погряз в новостях. Несмотря на то что для себя я тщательно выбрал только хорошие и авторитетные сетевые СМИ в качестве поставщика новостей, безжалостно отсеивая не удовлетворяющих моим требованиям, все равно общее количество ежедневных новостей зашкаливает. Счет идет на 1000 заметок в день, а учитывая что источники новостей качественные, то из каждой 10-й новости я вынужден идти на сайт источника и читать статью полностью. Все это занимает огромное количество времени, этим можно заниматься весь день, каждый день и новости сами-собой не кончатся.
Можно отключить отображение текста заметки и смотреть только заголовки. Можно использовать методы скорочтения и читать "по диагонали", но таким образом очень легко пропустить интересную новость или статью.
Расширение Cooliris
Ключ к продуктивному усваиванию новостей в фильтрации. Для высокопоставленных чиновников и бизнесменов это делают референты, которые просматривают почту и газеты, затем выдают хозяину только самые "сливки". Для простого обывателя эту работу должен выполнять компьютер, да и не для простого тоже, это работа для искусственного интеллекта, а не человеческого. Искусственный интеллект не знает усталости, работает в миллионы раз быстрее  человеческого мозга, ему не нужна зарплата и больничные, только плати за "железо" и электричество.
Самая важная часть в получении персонализированных новостей это настройка фильтров. Конечно, некоторые из фильтров легко можно реализовать и сейчас: это фильтры по ключевым словам. Например, меня может интересовать чья-то фамилия, должность или события в определенном городе. Кроме того меня могут интересовать такие трудно-поддающиеся фильтрации вещи как автомобили, новости про гаджеты или красивые девушки. Впрочем здесь для фильтрации могут помочь тэги (это такая вещь, которая часто больше интересна для поискового бота, чем для живого человека).
В качестве иллюстрации используется изображение инновационного геопортала Роскомоса. 
Еще одно направление фильтрации новостей - это геофильтрация, проще говоря новости из определенной области. Это не совсем тоже что и отслеживание новости по городу или стране. Здесь можно сделать масштаб еще более мелким и отслеживать события происходящие, например, в радиусе 5 километров от получателя новостей. Следить за геоинформацией можно и сейчас: обычно в новостях указывается информация о том, где произошло то или иное событие, а уж следить за географией это дело техники. Допускаю в будущем появление специальных форматов для новостей, которые будут публиковаться уже с тэгами, с точными координатами и списком действующих лиц, задействованных в новости (как в пьесе). Поступать такая информация (xml) будет прямиком в мобильные устройства пользователей.




И вот, когда наступит светлое будущее, то я буду читать персональные новости, только те новости, которые интересны мне, а компьютер будет сам сортировать их по важности. И тогда у меня появится больше времени на все остальное. 

13 апреля 2011 г.

Inception

У ДиКаприо очень хитрый прищур - прямо как у Ленина. 
Я с большим удовольствием посмотрел фантастический фильм "Inception" (в нашем прокате, у которого имеется собственное мнение о том как должны называться на самом деле все фильмы, переводится как "Начало"). Тема для меня интересная, так как в свое время я интересовался загадками человеческого мозга, сознания и более конкретно, осознанными сновидениями. Осознанные сновидения это не псевдонаучные рассуждения и гипотезы психотерапевтов, а самое настоящее явление, с которым может столкнуться каждый.
Но мой пост не о хорошем фильме и не совсем про сновидения. Как я уже говорил, за день я перерабатываю огромное количество информации в новостях. Отдельным пунктом идут аналитические статьи, которые требуют вдумчивого прочтения и осмысления полученной информации. Некоторая информация настолько интересует меня (иногда я этого даже не осознаю) что я возвращаюсь к ней снова и снова, пропускаю через себя, ищу способы приспособить её к реальным условиям в которых нахожусь. Тем более удивительно, когда спустя некоторое время, уже основательно забыв данную информацию и тезисы которыми оперировал автор в аналитической статье, я ловлю себя на мысли что буквально дословно повторяю идеи из статьи. Более того, я начинаю доказывать эту идею окружающим так как бы доказывал свою мысль! Что это как не внедрение идеи?
Возможно подобным образом действуют блоггеры, в первую очередь топ-блоггеры, у которых огромное количество посетителей. Блоггеры обычно не внедряют идею прямо, обычно пост состоит из описания собственных мыслей и чувств, как реакция на какое-либо событие. Не исключено что большая часть посетителей заражается этой идеей и начинает её со временем воспринимать как свою.
Конечно, в случае внедрения идей в интернете есть вариант заполучить "вирусную" идею, стать жертвой манипуляций. Рецепт в данном случае банален (легко сказать, но трудно научиться самому): иметь критический взгляд на все идеи и события, уметь проверить получаемые сведения, получать ту-же информацию (разные комментарии) из разных источников, ставить себя на место участника события. 

4 декабря 2010 г.

Современная сказка

- Тук-тук, кто в нетбуке живет?
- Meego-шка квакушка, дроид-android и черепаха по кличке Винда.
Нет, серьезно. Вот где современный ребенок видит живых зверей? Хорошо если в городе имеется зоопарк, но далеко не в каждом крупном городе он имеется. Наверное, можно ребенку показывать Animal Planet, картинки в красочных книжках или мультфильмы. Но мы то знаем что это совсем не то, что видеть настоящих живых животных, про которых и создавались народные сказки. А из животных имеющихся в современном городе остались только кошки и собаки, да и то в основном бродячие и опасные.
Вот и будут современные дети читать сказки про маскотов операционных систем, ну если только кто про них сказки напишет. А что, неплохая идея по-моему.
p.s.: этот пост приурочен к запуску продаж нетбуков с Meego. Интересно, составит ли они конкуренцию планшетникам с Android? Хотелось бы иметь дешевый нетбук.

3 декабря 2010 г.

Стартап: идея на пол-миллиона каких-то денег

Меня тут с утра осенило идеей нового стартапа и вот я абсолютно бесплатно делюсь ею в своем блоге.
Идея довольно простая: я пишу много различных комментариев по всем интернету, в различных форумах, блогах, новостных порталах, бывает даже что-нибудь гневное пишу в "гостевухах" сайтов застрявших в эпоху 2000-х. Так почему все это сохраняется только на этих сайтах? Остается там забытое, потом пропадает вместе с сайтами, я забываю о том где я что-то писал, а ведь хочется потом проверить отвечали мне или нет...
Нужно расширение для основных браузеров (не думаю что написать такое проблема для основных браузеров Firefox/Chrome), которое будет сохранять все написанное в формы (не пароли и прочие поля для заполнения). Возможно всё это будет передаваться на твиттер/тумблер (в последнем нет ограничения на длину поста) или собственный сервис для хранения: формат прост - сокращенная ссылка на страницу где вы что-то отвечали и содержание отправленной формы. Вот теперь ваши посты останутся в веках и никакой модератор их не сотрет, а потом скажет что так и было, а вы ничего не писали!
Вообщем лично мне был бы полезный сервис, а это ведь главное для изобретателя - изобретать то что полезно для тебя самого. С реализацией у меня как всегда проблемы и отсутствие желания/времени/настроения, так что если кто-то будет реализовывать процент от гигантских доходов мне за идею!
P.s: нет , все таки надо мне в большие начальники идти... идей много, а желания работать нет.
P.p.s: идея отчасти уже реализована, например в ЖЖ имеется твиттер-авторизация. 

2 февраля 2009 г.

Идея сайта: анализ местечковых цен

Финансовый кризис (опять он, проклятый!) заставил меня скачать и проанализировать несколько xls-файлов в поисках цен на искомые товары (а было этой вещью - недорогой и дешевый ноутбук).
Это оказалось проблемой. Трудно окинуть взором десяток открытых "эксцелевских" документов и в каждом из них нажимать ctrl+f, после чего искать нужные позиции.
Будучи человеком компьютернограмотным я за 5 минут соорудил мегапрайслист из всех имеющихся документов, куда вогнал в один столбик все наименования, а в другой цену. Для красоты я еще и разукрасил данные относящиеся к разным магазинам. После этого я включил автофильтр и уже мог задавать условия: "цена больше 17000 и меньше 35000", а в другой строке "всё что угодно, но не марки Acer".
После всех этих манипуляций дело прояснилось. Подорожавшие на +5000 руб. (с исходной ценой в 20000 и в 17500 в Москве) ноутбуки меня очень не порадовали. К тому же за месяц успели пропасть устаревшие, но неплохие и надежные модели. Отсюда следует простой и неутешительный вывод - нечего было тормозить перед новым годом, зная о приближающемся кризисе. Ну да черт с ними с упущенными возможностями (сколько их уже упущено то было, а сколько будет...)
В связи с этим появилась у меня логичная идея, что неплохо было бы всё это автоматизировать и систематизировать. А именно:
  • прайс-листы всех фирм нашего городка должны скачиваться автоматически. На моем сайте прямые ссылки на закачку (с моего сайта).
  • эти листы анализируются (парсим) и нужная информация (товар, цена, наличие на складе) заносится в базу. Форматы прайслистов у разных фирм разные, поэтому для каждой фирмы должен быть свой парсер, который будет разбирать xls.
  • самый сложный момент, хотя и его можно на опустить на первом этапе: определить одинаковые позиции списка, то есть одинаковые марки оборудования
  • движок сайта, который принимает запросы, хранит в базе данных изменения в цене по позициям прайс-листов, отображает динамику изменения цены, ведет поиск по этой базе...
  • докучи можно еще схемы проезда и время работы магазинов указанных фирм прилепить.
  • и мегапрайлист генерить по выбраному товару или критериям запроса!
Анализ существующих альтернатив: то что есть на price.ru меня решительно не устраивает. Оно не соответствует никакой действительности и все позиции по моему городу занимают интернет-торговцы (честно говоря, я опасаюсь покупать даже у многих стационарных фирм - были преценденты).

Инструменты: язык программирования PHP (с соответствующими модулями для разбора M$ xls). СУБД. CMS типа популярной Joomla. Хостинг предоставляющий всё это. Доменное имя (как раскручусь, на первых порах нужно хотя бы бета-версию рабочего сайта).