Предоставить клиенту единообразный доступ к листовым и составным элементам древовидной структуры.
Описание
Существует большое количество программных систем, в которых так или иначе применяются древовидные структуры объектов. В большинстве случаев, это всевозможные конструкторы/редакторы, которые позволяют собрать что-то большое (составное) из чего-то более мелкого (листового). При этом, клиент трактует и большое и мелкое как одно и тоже, а система должна различать составные и листовые объекты соответственно.
Во время празднования 75-летия пионерского лагеря «Артек» в 2000 году была вскрыта капсула с посланием пионеров 1960-х годов артековцам 2000 года. Послание было подписано 1200 артековцами из всех республик Советского Союза, затем его уложили в капсулу и запаяли в металлическую ракету, которая в течение 40 лет хранилась на Костровой площади «Артека». На торжественной линейке ракету распилили и извлекли оттуда «письмо в будущее». Пионеры 1960-х годов предполагали, что в 2000 году все народы Земли живут в мире, люди летают на Луну, а в «Артеке» уже есть свой космодром.
«Давать рекламу» — один из верных способов загнать предприятие малого или среднего бизнеса в могилу. И самый распространённый. Может, стоит попробовать делать что-то другое?
ARToolkit — базовый инструмент для программирования дополнительных реальностей был портирован на платформу Sliverlight немецким .net-разработчиком Рене Шультом(Rene Schulte). Порт называется SLARToolkit и он позволяет приложениям работать с дополнительной реальностью в Silverlight.
SLARToolkit может быть использована с Silverlight Webcam API или с любыми другими объектами CaptureSource или WritableBitmap.
Когда я в очередной раз использовал LogParser, то чтобы проникнуться и чужим опытом, ввел его название в поиск на Хабре. Как результат — сообщение «Удивительно, но поиск не дал результатов». Вот уж воистину удивительно, когда столь интересный инструмент обойден вниманием. Пришла пора восполнить этот пробел. Итак, встречайте LogParser. Маленькая, но чертовски полезная утилита для любителей SQL.
Из названия инструмента, казалось бы, очень непросто понять, что он делает в разделе SQL. А правда заключается в том, что он такой же LogParser, как и ChartGenerator. В то смысле, что он справляется с обоими задачами с одинаковыми успехом. В целом я бы его охарактеризовал как SQL-процессор гетерогенных данных. Концепция работы в общем такова, что он берет данные из некоторого формата и преобразует их в табличный вид (собственно говоря, только на этом этапе и выполняется иногда парсинг). Затем, посредством выполнения над этими табличными данными некоторого SQL-запроса формирует таблицу с результатом и сохраняет ее опять же в некотором формате. Если коротко, то цепочка выглядит как подготовка входных данных->SQL-процессинг->генерация выходных данных.
XXI век, вступив буквально первым десятилетием в жизнь человечества, уже сумел совершить компьютерную революцию, направленную на миниатюризацию всех возможных гаджетов. Сверхтонкие MP3 плееры, PSP Slim, флешки толщиной чуть больше кредитной карты, ультратонкие мобильники, ноутбуки Aplle и Sony Vaio, а совсем недавно грянувшая мода на нетбуки — тонкие легкие удобные ноутбуки миниатюрных размеров с хорошим запасом батареи, а теперь ещё и iPad — и это только в последнее десятилетие. Но эволюция движется семимильными шагами, и мы получаем новую платформу от графического гиганта Nvidia — неттопы. Компьютер в такой маленькой коробочке размером с DVD плеер, что ещё нужно казалось бы? Так потребитель требователен и к производительности — как раз с таким подходом Nvidia и создала свою платформу — ION.
Ко мне в руки попал неттоп, который вы не встретите на полках российских магазинов, но будучи в азиатских странах вы найдете его легко. Производителем «малютки» является сильный игрок азиатского рынка, продукт компании Manli. Азиатские тигры набирают свою силу и стремятся захватить большую часть мирового рынка, так под взор Manli попала холодная суровая Россия. В данном материале я познакомлю вас с неттопом на базе Nvidia ION от компании Manli.
Каждый год в Ганновере проходит крупнейшая в мире международная выставка, посвящённая информационным и телекоммуникационным технологиям — попросту CeBIT. В этом году мероприятия не избежать — жаль, что не у всех есть возможность туда выбраться
На днях компания ASUS провела в Москве preCeBIT-встречу, на которой показала некоторые из новинок. Под катом — то, что нас ждет в ближайшем будущем. Трафик!
В связи с улучшением тарифов наших провайдеров (сейчас 2,5 мбита за 450 р.) я заинтересовался Интернет телевидением. Меня привлекает два момента: возможность смотреть спортивные трансляции, которых у нас нет или есть только на спутнике (НТВ+), возможность смотреть англоязычные каналы, так как есть желание научиться понимать английскую речь.
Многие помнят «Solar Impulse» Бертрана Пиккара — это был первый бестопливный самолёт, движимый солнечной энергией. Вот его фото из «Popular Mechanics»:
«Росбалт» сообщает, что теперь и в Иране развили аналогичную технологию и построили самолёт, размах крыльев которого составляет 32 метра.
Остаётся гневаться, что в России ещё ничего не выстроили даже отдалённо подобного.