Прежде чем рассказывать о самой библиотеке, расскажу несколько слов о том что такое Semantic Web (семантическая паутина или web 3.0, как его еще называют), для тех кто не знает. Итак, всемирная паутина продолжает развиваться. С одной стороны, объёмы существующей информации, огромны и кардинальные изменения происходят медленнее, в силу того, что для изменения нужно затрачивать больше усилия. С другой стороны, именно благодаря масштабу и размаху существующие проблемы становятся очивиднее. Информации становится больше, и найти нужную, упорядочить её становится всё сложнее. Тим Бернерс-Ли, изобретатель существующей версии интернета предлагает свою версию обновленного интернета, …
Month: January 2010
Интересно наблюдать за тем как развивается индустрия программирования. Некоторые технологии прошли уже несколько витков развития, некоторые, только начинают закручиваться в спираль. Безусловно, никто не знает что ждет программистов в обозримом будущем, но почему бы не поразмышлять немного, опираясь на историю развития отрасли. Тяжело рассуждать обо всей индустрии целиком, так как она очень разнообразна. Постараемся следить только за основными вехами и течениями, в первую очередь, конечно, о популярных языках программирования. Итак, у истоков программирования стояли высокие мужи из академических кругов. Все эти фортраны, форты, самаллтолки, лиспы задали очень высокую планку для программистов. Разработка програм была …
Бывает надо разобраться куда же уходят сотни килобайт и без того огромного флекс приложения. Классический способ, — сгенерировать репорт добавив ключ компиляции типа «-link-report=report.xml» в «Menu — Project — Properties — Flex Compiler — Additional compiler arguments». После компиляции имеем огромный XML вида: Анализировать его не очень то и просто. Гугл подсказал несколько вариантов разбора этого XML: При помощи XSLT С помощью небольшого приложения Я предлагаю альтернативный и наглядный способ анализа, при помощи excel: Первое что надо сделать, — это добавить первой строкой «< ?xml version="1.0" encoding="UTF-8" ?>» Открываем XML Выбираем …