Archive for the Разработка Category

Оборачиваем BigBlueButton

Posted on August 26, 2010 by Victor Taranenko1 Comment

В продолжение прошлой темы о BigBlueButton, сегодня я расскажу о наших планах по созданию надстройки для него. Наверное, еще тогда надо было обратить внимание на то, что BigBlueButton не является системой, готовой для использования из “коробки”, а больше напоминает платформу. Поэтому ссылка в прошлом топике была соответственно только на демо – режим, а остальной функционал надо допиливать своими ручками, планированием чего мы сегодня и займемся.

Теперь давайте подумаем что можно построить на такой платформе… Как придумаете – напишите на mail@openteam.ru, а мы в это время расскажем о своих мыслях попутно показывая “веселые картинки”.

Итак, начнем…

Какая такая голубая кнопка?..

Posted on August 20, 2010 by Victor TaranenkoNo Comments

bbb logoС ростом потребности в адекватной информатизации учебных заведений, в том числе в области дистанционного образования, очень часто на просторах интренета я начинаю встречать некоторые предложения касательно внедрения технологий видеоконференций такие как это или вот еще одно. Но сегодня я дам знать о другом проекте: BigBlueButton, или в простонародье – БГК.

Генерация изображения предпросмотра из загруженного видео

Posted on August 13, 2010 by Егор НазаркинNo Comments

Часто возникает необходимость создания картинки предпросмотра для загруженного видеоролика на сайте. Это удобнее, чем вручную создавать скриншот, особенно при загрузке множества файлов, а уж про автоматизированные задачи говорить и не приходится. А выводить ради каждого ролика флешплеер неэкономично. Ниже я даю собственное видение этого функционала:

Преобразование mjpeg потока в flv

Posted on August 13, 2010 by Егор НазаркинNo Comments

В силу решаемых при веб-разработке задач приходится обращаться к весьма разнообразным аспектам в области приобразования всего во всё. Сегодня мы рассмотрим способ вывода mjpeg потока (с веб-камеры, к примеру) в flv контейнере, который понимают большинство flash-плееров, используемых на сайтах для вывода видео.

Сайтостроительство. Запуск TUSUR en|fr

Posted on August 8, 2010 by Егор НазаркинNo Comments

Вот мы и запустили новую версию иностранных разделов официального сайта ТУСУРа, над которой работали последние два месяца. Работа была интересной и насыщенной, некоторые решения были заимствованы из предыдущих проектов, что понятно, т.к. опыт он на то и дан, чтобы применять его в дальнейшем, а не оставлять в дальнем ящике стола до лучших времен.
Есть что написать о системе встроенного поиска. Т.к. задача решалась в свете поддержки мультиязычности контента и соответствующего применения правил морфологии.
Вообще, в техническом и визуальном плане, это, на сегодняшний момент, — лучшая работа части команды, занимающейся сайтостроительством.

Стоит так же отметить, что как и раньше, кодовая база этого ресурса доступна в нашем репозитории.

Tags:

Filed Under: Django, Разработка

Оповещение об ошибках в Rails приложении

Posted on March 19, 2010 by Евгений ЛапинNo Comments

Exception Notifier Plugin for Rails — очень полезная штука, предназначенная для оповещения об ошибках, возникающих в приложении. Работает исключительно в production окружении.

Сборка типового коробочного приложения на Rails с поддержкой cucumber features

Posted on January 26, 2010 by Дмитрий Бараксанов2 Comments

cucumberСоздавая любое веб-приложение всегда хочется чтобы оно не требовало особых зависимостей от системы. В случае разработки на rails чаще всего приложение зависит от множества чудесных gems, которые облегчают нам жизнь. Из опыта можно сказать что проблемы начинаются как только на одном сервере устанавливаются несколько приложений, которые требуют одинаковые gems разных версий (особенно если это rails gems).

Итак, если вы хотите иметь «коробочное» rails приложение, вот пошаговая инструкция по созданию такого приложения с поддержкой cucumber features (надеюсь что уже все понимают что разрабатывать без тестов нельзя).

Запущена пилотная версия сайта Академии бизнес-информатики

Posted on December 12, 2009 by Егор НазаркинNo Comments

Академия бизнес-информатики

Ну что же, мы рады сообщить, что завершена совместная с кафедрой АОИ работа и запущен в жизнь проект Академии бизнес-информатики.

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

В текущей версии, помимо статического информационного наполнения, включена система подачи заявок и анкет для поступления в Академию и кабинет менеджера. Реализованы связи курсов, дисциплин и преподавателей, с расчасовкой и формами контроля.

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

Проект написан на Python, под фреймворком Django с использованием и доработкой функционала Django CMS.

Локализация OpenCms 7.0.4 и DateTimeWidget

Posted on February 11, 2009 by Евгений ЛапинNo Comments

opencms_logoЛокализовать модуль рабочего места OpenCms 7.0.4 можно использовав модуль локализации от компании Gridnine Systems.

Но, в данном модуле была найдена небольшая ошибка локализации DateTimeWidget (можно назвать недочёт)…

Разграничение прав доступа в OpenCms 7.0.4

Posted on January 27, 2009 by Евгений ЛапинNo Comments

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

Tags:

Filed Under: OpenCMS, Разработка