Архив Тэгов: База знаний

Интернет Программирование

SCRUM методология управления гибкой (Agile) разработкой ПО

Немного современного прожект менеджмента…

Если вы разрабатываете какой-либо программный проект, особенно многопользовательский, вы понимаете, насколько сложная задача — командное сопровождение и развитие работающего ПО. Без систематизации не обойтись.

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Суть менеджмента проектов: Почему 9 беременных женщин не могут родить ребенка за 1 месяц?

Даже если вы не слышали про методику SCRUM или Agile, у вас точно есть список TODO, или список «хотелок пользователей«, список идей по развитию проекта. Такой список, ранжированный по приоритетам, является первой ступенью методологии SCRUM и подобных ей подходов быстрого и гибкого развития IT-проектов. Этот список в методологии называется «Бэклог проекта» (Project backlog) или «Пользовательские истории» (User stories).

И так, идеи по развитию проекта есть. А как же далее эффективно организовать разработку?  читать далее »

Интернет

Сервис визуализации сети ВКонтакте в виде графов

Ваша сеть В Контакте. Одной картиной.

Взгляните на сеть своих друзей и найдите новых.

Интернет

WolframAlpha — интуитивная компьютерная база знаний и вычислений. Первые впечатления

В 2009 году американско-британские разработчики запустили интересный проект Wolfram|Alfa. Он является своего рода симбиозом поиска информации в сети и интеллектуальных математических вычислений. Но информация ищется не по всем сайтам Интернет просторов, а по описанным научным языком связей и измерений базам знаний о различных объектах всевозможных сфер. Эти знания черпаются от определенных провайдеров данных. Эта система достаточно интеллектуально распознает вводимые на простом языке запросы. Язык запросов используется только один — английский.

Немного потренировавшись и поняв логику работы этой базы знаний, можно, к примеру, решить простенькую школьную задачку. Формируем такой  вот запрос: «500 mL of vodka alcohol content«, результатом которого будет: «В бутылке водки 200 миллилитров чистого спирта».

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

  1. «((200 mL of vodka + bottle of apple juice + Pizza) calories) in megajoules» — сколько мегаджоулей (если хотите, то можно и в килоджоулях) даст человеку съедение некоего не очень здорового ужина:) В принципе, если немного поднапрячь мозг, то достаточно просто можно просчитать конкретные блюда весьма детализировано. Итог моего запроса — 5 мегаджоулей (5000 кДж).
  2. «run 43 km pace 4min/km male weight 70 kg age 25 height 185 cm» — какие ресурсы я затрачу на преодоление марафона бегом со скоростью 4 минуты на километр (в реальности это невыполнимая для меня задача). Указав все свои параметры — система выдает огромное количество результатов — от затраченной энергии, до количества шагов и пульса. На самом деле количество данных просто поражает! Я же возьму только один результат — необходимо будет потратить 13,500 килоджоулей.
  3. В итоге из информации двух этих запросов можно с легкостью сделать вывод, что потребуется поесть до старта, плюс 2 раза во время гонки:)

Пример конечно достаточно шуточный, но показывает огромный потенциал данной системы в расчете неких статистических данных. Данный проект охватывает огромное количество областей: математика, статистика и анализ данных,  физика, химия, материалы, строительство, астрономия, вычислительные науки, погода, география, история, культура, музыка, лингвистика, спорт, медицина, цвета, шоппинг, деньги и т.п. Полный список на странице примеров. Учитывая это, можно только удивляться, какие огромные объемы данных вмещает в себя эта база знаний.  Ей найдется тысяча применений, ограниченных только фантазией!

Это лишь мои первые впечатления об этой, несомненно, революционной системе. Буду выкладывать дополнительную информацию по мере изучения этой системы.