Category: литература

Category was added automatically. Read all entries about "литература".

Возобновляем "пилотовки"

Дубовый залМы возобновляем встречи Санкт-Петербургского Клуба Пользователей Мобильных Устройств. Раньше они назывались "пилотовки", по названию распространённого тогда PDA "Palm Pilot", и проводились примерно с 1998 по 2008 год.

Идея встреч проста - приносим самые разные мобильные устройства (все, что можно в одиночку оторвать от пола и протолкнуть в стандартную дверь), смотрим что принесли другие, меряемся, задаём вопросы, обсуждаем эти устройства, а также близкие по тематике вопросы (о бесконечности Вселенной, как нам обустроить Россию и пр.)
Естественно, люди без устройств также приветствуются (ну да, показывать свои ведь кому-то надо! :)

Встречи планируются как и раньше - в последнюю пятницу каждого месяца, примерно с 19 до 21 (ближайшая - на этой неделе, 31-го числа).
Место проведения: Библиотека имени Маяковского (наб. Фонтанки, 44), вход со стороны Фонтанки, через двор. 2-й этаж, Дубовый зал.

Группы в соцсетях:
http://vk.com/spbmobileclub
http://www.facebook.com/groups/spbmobileclub/
UPDATE: фото с первой встречи.

Про QR коды

QR код моего ЖЖПомню, распознавание QR кодов мне впервые показали живьём года два назад. Я не был впечатлён совершенно. Софт в телефоне явно был сырой, при обычном офисном освещении там толком ничего не распознавалось. Короче говоря, я тут же забыл об этом. Да и не попадалось долгое время примеров практического применения этой технологии.
С переходом на HTC Desire (см. соотв. пост ) всё сильно изменилось. Под Android есть очень неплохая софтина - Barcode Scanner, основанный на библиотеке ZXING
Он распознаёт обычные штрих-коды (barcodes) и QR коды (2D bar codes), а также умеет их создавать. Со штрихкодами всё понятно, их применимость ограничена, информации в них можно сохранить мало, да и устойчивость распознавания так себе. А вот про QR коды хотелось бы сказать подробнее.
Collapse )

Прототипирование - Balsamiq Mockups

Хочу порекомендовать программу для изготовления макетов пользовательских интерфейсов - Balsamiq Mockups. Хотя для этой цели разработано уже порядочно инструментов, однако подобный баланс простоты и мощности я вижу лишь второй раз (первый был Denim,  неустойчиво работающий и требующий для нормальной работы планшета. Ну и еще пожалуй Microsoft  Visio, с оговорками).

Процесс макетирования в Balsamiq Mockups сводится к перетаскиванию из библиотеки готовых control'ов и изменения их параметров (типа состояния, размера, текста и т.п.). Реакция на нажатия кнопок, ссылок и прочее реализована достаточно примитивно - просто на каждую ссылку вешаются другие файлы макетов, которые и загружается при переходе по ссылке. Для ускорения работы автор даёт простой совет - основной интерфейс сразу сохранить как картинку и затем использовать как фон во всех файлах проекта, накладывая поверх него только те control'ы, которые делают данную страницу уникальной (здесь важно что картинка сохраняется в виде ссылки, поэтому всегда можно её поменять и фон на всех страницах изменится автоматически).

Результат можно записать или в png или в xml (.bxml) файл. Последний момент позволяет любому желающему создать свой генератор кода из готового макета. Так и поступили, например, в случае с Napkee, который позволяет из этого .bxml нажатием пары кнопок создать js/css/html либо Flex (mxml) проект. Даже preview есть.

Сам проект реализован на Flex/Air (desktop и веб версии), набор control'ов в библиотеке стандартный, плюс еще есть IPhone-специфичные вещи.
Все элементы, текст и даже загружаемые картинки выглядят в стиле "небрежного наброска" - смотрится гармонично для макета. Рекомендую попробовать - очень удобная и интуитивно понятная штука.

Книга "Об интеллекте" Д.Хокинза

Прочёл книжку Джефа Хокинза "Об интеллекте", 2008 год ("On Intelligence" Jeff Hawkins) [1], [2].  Очень понятное описание устройства и алгоритма работы человеческого мозга. Я полагал, что в этой области продвинулись значительно меньше. Замечу, что речь совсем не о нейронных сетях (автором они считаются слишком примитивной и малоприменимой на практике моделью). Рекомендую прочесть хотя бы первую треть книги.
Об авторе:
"Один из наиболее успешных и высоко уважаемых разработчиков компьютеров и предпринимателей Силиконовой Долины. В настоящее время технический директор palmOne, он основал Palm Computing и Handspring, и создал Институт Нейронаук в Редвуде для содействия исследованиям памяти и познавательных способностей "