Сегодня 12 декабря, четверг ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7277
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код

       Алик Кириллович
Алик Кириллович
Голосов: 1
Адрес блога: http://www.alik.su
Добавлен: 2008-07-15 02:08:21
 

Открытый курс «Технологии Semantic Web»

2015-06-02 06:30:00 (читать в оригинале)

Мы с коллегами из ИТИС КФУ при поддержке Computer Science клуба и сообщества SWUG разработали открытый обучающий курс «Технологии Semantic Web».

Semantic Web — это направление развития Всемирной паутины, позволяющее машинам не только отображать информацию в интернете, но и понимать ее смысл.

В этом курсе вы узнаете, что такое семантика, для чего нужны формальные онтологии, и познакомитесь с основными технологиями Semantic Web: моделью представления данных RDF, языком описания онтологий OWL и языком запросов SPARQL.

Темы курса:

  1. Введение в семантику и Semantic Web;

  2. Формат представления данных RDF;

  3. Формальные онтологии;

  4. Язык описания онтологий OWL;

  5. Язык запросов SPARQL;

  6. Semantic Web в дикой природе: популярные ресурсы, онтологии и сервисы.

Курс оформлен в виде слайдов, поэтому он короче, чем обычный учебник.

Смотрите первые две темы на «Хабре». Будем благодарны за поддержку поста плюсом.

Читать курс на «Хабре» →



Информационная архитектура блогов. Почему блог — это средство коммуникации, а не хранения структурированной информации, и что с этим делать?

2010-03-23 16:00:00 (читать в оригинале)

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

В этой статье я хочу показать:

  • что блоги — хорошее средство коммуникации,

  • но одно из худших средств хранения структурированной информации;

  • покажу, что делать, если блог все-таки позиционируется как информационный ресурс;

  • и опишу формат «архиблога» (блог, ориентированный на ведение архивов), позволяющий сделать блог пригодным для хранения структурированной информации.

Читать дальше →



Хрупкая красота программного кода: десять приемов программирования, способных ее разрушить

2009-05-26 03:00:00 (читать в оригинале)

Для меня программирование — это не только технология, но и, во многом — искусство. И, поэтому, большое значение имеет красота кода.

Последние несколько лет я собирал приемы программирования, разрушающие в программном коде его утонченную красоту:

  1. Объявление всех переменных в начале программы;

  2. Возврат результата функции через ее параметр;

  3. Отсутствие локальных функций;

  4. Отсутствие else if;

  5. Использование параллельных массивов;

  6. Обязательное хранение размера массива в отдельной переменной;

  7. Доступ к свойствам объекта через obj.getProperty() и obj.setProperty(value);

  8. Использование рекурсии для вычисления факториалов и Чисел Фибоначчи;

  9. Отсутствие именованных параметров функции;

  10. Невозможность объявления объектов «на лету».

Наверняка, в некоторых местах вы будете со мной несогласны — ведь чувство красоты у всех разное.

Читать дальше →



«Совершенный Ajax» – новый подход к построению настоящих клиент-серверных web-приложений

2008-12-17 09:00:00 (читать в оригинале)

«Совершенный Ajax» — новый подход к построению web-приложений, при котором web-сервер не генерирует ни строчки HTML-кода и взаимодействует с внешним миром только посредством web-служб; а клиентский интерфейс реализуется только на основе клиентских HTML, CSS, JavaScript.

Статья состоит из двух частей. В первой части — более живой и провокационной я постараюсь заинтересовать проблемой, рассказать о технологии «Совершенный Ajax» и показать ее применение на примере нашего проекта «Система Интерактивного Тестирования Знаний “Синтез”» (который имеет ряд интересных особенностей, таких, как использование серверного JavaScript на платформе Mozilla Rhino, прототипно-ориентированная ORM и поддержка SPARQL — языка запросов к Semantic Web).

Вторая часть – более занудная будет содержать много технических деталей и выйдет в следующий раз.

 

Попробуйте угадать: к какой архитектуре относятся web-приложения?

К клиент-серверной говорите? Я ожидал, что Вы так ответите…

Что ж, давайте разберемся. В клиент-серверной архитектуре выделяют [1]:

  • Сервер — отвечает за хранение данных и бизнес-логику приложения.

  • Клиент — отвечает за взаимодействие с пользователем.

Реализация бизнес-логики на сервере и взаимодействие с пользователем на клиенте четко разделены.

Преимущества клиент-серверной архитектуры очевидны; мы их все знаем:

  1. Бизнес-логика не смешивается с пользовательским интерфейсом.
  2. Можно реализовать несколько клиентов с разными пользовательскими интерфейсами: интерфейс командной строки, оконный Windows-интерфейс, Flash, web-интерфейс, мобильный интерфейс и т.д.
  3. Клиентский компьютер не требователен к ресурсам;
  4. И т.д.

 

Но, относятся ли web-приложения к клиент-серверной архитектуре? Web-сервер

Действительно, в web-приложениях есть сервер, отвечающий за бизнес логику приложения.

Но! За реализацию интерфейса отвечает не клиент, а тоже сервер. На сервере происходит обработка клиентской формы. Сервер генерирует HTML-код пользовательского интерфейса.

Браузер Клиент, т.е. браузер лишь визуализирует уже готовый HTML-код интерфейса. Это, фактически, то же самое, что прицепить к серверу монитор и объявить этот монитор клиентом…

Читать дальше →



Может ли страдать тетрадка в клеточку, или моральные проблемы создания искусственного интеллекта

2008-06-25 05:01:13 (читать в оригинале)

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

Как будет осознавать себя искусственный разум? Не будет ли у человеческого разума, перенесенного на электронный носитель, болеть «ампутированное тело»? Гуманно ли ставить негуманные опыты над искусственным интеллектом или электронными копиями реальных людей?

Так вот, я считаю, что страдания искусственного разума — полная чушь.

Читать дальше →



Страницы: 1 2 

 


Самый-самый блог
Блогер Рыбалка
Рыбалка
по среднему баллу (5.00) в категории «Спорт»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.