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

LVEE Winter 2013 Presentations

Winter session of 9th International conference of developers and users of free / open source software “Linux Vacation / Eastern Europe” (Minsk, February 15-17, 2013)

abstracts author view download
Telepathy-skykit, a telepathy connection manager developed by the author, is presented. It implements skype protocol support and is based on Skype SDK for embedded development (skypekit). Project goal: use Skype without "regular" desktop client and use all features which telepathy provides: unified UI for all protocols, proper logging subsystem and telepathy integration with Desktop Environment. telepathy-skypekit announce Maksim Melnikau
Minsk, Belarus
slides
Presentation is an introduction to the world of distributed file systems with a humble attempt to categorize them. A problem of choice is considered depending on a workload profile, some common issues and pitfalls are discussed. A practical OrangeFS experience is presented with tips and tricks for better performance. Introduction to distributed file systems. OrangeFS experience Andrew Savchenko
Moscow, Russia
slides
Minsk LUG monthly meetings. Explaining of new meeting format, giving a to do list of organizational Board and discussing organizational aims which was (or was not) reached Лінуксоўка ў новым фармаце, занатоўкі выпадковага ўдзельніка аргкамітэта Андрэй Захарэвіч
Minsk, Belarus
slides
LATEX → OpenDocument(ODF) or .doc conversion is a common problem. There are tools for such conversion, but the resulting document requires substantial manual adjustment. This article proposes set of scripts and macroses for automatisation of tedious work, that is needed to convert LATEX → html and then → ODF or .doc using Hevea and subsequent adjustment. Преобразование документов LATEX в формат Word/OpenOffice.org с использованием Hevea Александра Кононова, Алексей Городилов
Москва, г. Зеленоград, Russia
slides
The report covers new design of operating system for blind and visual impaired persons offered by the Luwrain project. Suggested conception includes text-based user interface without GUI elements as well as a number of system services managed through D-Bus. New approach to user interface implies implementation with Java virtual machine. The project is based on conclusions of ALT Linux Homeros distribution respecting all positive parts of its experience. Luwrain — адаптированная ОС с речевым интерфейсом Михаил Пожидаев
Томск, Russia
The report examines some aspects of chosing information systems. Steps are proposed to examine, which should provide help to such communities as the LVEE and BSOFT to increase the market share of open source software in the enterprise segment. Выбор информационных систем. Продвижение открытых систем в Enterprise Вячеслав Бочаров
Minsk, Belarus
slides
A review of image denoising enhancement algorithms devilered by FLOSS projects is provided together with discussion of their end-user characteristics and some theoretical aspects. Алгарытмы паляпшэння выяваў у ВПЗ: падаўленне шумоў Антон Літвіненка
Кіеў, Ukraine
slides
Software-Defined Network (SDN) - is a new cutting-edge architecture concept, which meets new demands to networks. The main idea is that the network control is decoupled from forwarding and is directly programmable. It allows to build very flexible network topologies, which may be changed in runtime, from a single point of control, according to user's needs. OpenFlow - is the key standard fully-implementing the concept of SDN. The matter of this presentation is overview of OpenFlow evolution and several OpenFlow-enabled solutions. OpenFlow – the key standard of Software-Defined Networks Dmitry Orekhov
Minsk, Belarus
slides
Storm is a free and open source distributed realtime computation system. Storm makes it easy to reliably process unbounded streams of data, doing for realtime processing. The report covers the most sufficient details of the Storm project, such as realtime stream processing, horizontal scalability, processing guarantee and fault-tolerance, installation, application deployment and some typical how-to's. Programming examples use Java. Storm. Система распределенной обработки данных в реальном времени Andrei Piatrushenia
Minsk, Belarus
Free source software potential in Belarus society institutions (universities, schools, transport, etc.) is discussed. An approach is proposed to shift open source communities from marginal or narrow utilitarian positions to wide-spread mainstream. Drupal is free software created by people from the whole world. The CMS is heavily used in many countries, but no so much in Belarus. The worldwide Drupal community offers a lot of useful tools for needs of our society. Strong and weak sides in the Drupal deployment are covered on the example of school. Opensource Сommunities and Social Institutions Mikhail Volchak
Minsk, Belarus
Article describes gaps and problems of Linux in high school education and initiatives of commercial companies Epam and SaM Solutions in this area. Different approaches and different local targets but common understanding of problem and cooperation in the spirit of Free Software. Обучение Linux в корпоративном секторе Денис Пынькин, Владимир Шахов
Minsk, Belarus
slides
Author introduces a domain specific language for representing rules in natural language processing (NLP) and information retrieval (IR) systems which is used as a foundation in production system IHS Goldfire Innovator. This language is being used in different semantic engine modules such as sentence boundary disambiguation, part-of-speech tagging, parsing, noun phrase extraction and transformation, coreference, named entity recognition, sentiment analysis and others. The Word-bases Regular Expressions Aleksey Cheusov
Minsk, Belarus
slides
Berkeley Open Infrastructure for Network Computing (BOINC) is an open platform for distributed computing developed since February 2002 by University of California in Berkeley and licensed under LGPL. Initially it was built to support famous SETI@home project, aimed to search signals of extraterrestrial civilizations among the cosmic radio signals. Currently many projects run by known research centers from around the world uses BOINC. BOINC allows users having a computer and internet connectivity to participate in scientific projects. Thanks to University of California in Berkeley not only the research institutions gained "cheap" computing power, but also it allows to grow awareness of common internet users concerning the scientific problems, which must be dealt with. Berkeley Open Infrastructure for Network Computing – an open distributed computing system; OProject@Home – distributed computing Lukasz Swierczewski,
Lomza, Poland
slides slides
Free and Open Source software serves both as a model of development and as enabling methodology for many other fields of human enterprise. We have applied the Free software and Open source principles to create an open access scientific database in the field of chemical crystallography F/LOSS for Open Science: Crystallography Open Database Saulius Gražulis,
Vilnius, Lithuania
slides:
English, Russian
Brief history of PHP applications; business-oriented features; fast response on market changes; progressive rewrite; functionally tests for potential harm (registrations, payments etc.); migration to modern solutions like Symfony2; legacy handling; other useful things: sharing dependency container between legacy and modern apps etc. Modernize your 10-15 years old PHP applications Paweł Mikołajczuk,
Warsaw, Poland
slides
Epm is universal package manager for different Linux distributions and operating systems. Application and implementation details, which at the interface, similar to the rpm and apt at the same time, allows to perform necessary operations in a similar way on any platform. Etersoft Epm — универсальная оболочка управления пакетами Денис Баранов, Даниил Михайлов,
Виталий Липатов
Санкт-Петербург, Russia
slides
The further development is discussed for mkimage-profiles - the instrument started as a research project to reduce extra duplication in configurations and additional code at creating distributives images and virtual environments. The overview of changes happening within and around mkimage-profiles is presented for the period of about half a year, while preparing it for production. mkimage-profiles: долгая дорога в 0.9.x Michael Shigorin
Kiev, Ukraine
slides
Jenkins is an open source continuous integration (CI) tool written in Java. In CI it helps automate various tasks with code/product manipulation, such as fetch sources from SCM, build sources, run tests, various scenarios, send reports. Jenkins has 42400 active installation, more then 636 plugins that extend base functionality. New version releases almost every week Jenkins as automation tool Kanstantsin Shautsou
Minsk/Novopolotsk, Belarus
Clojure is a modern dialect of Lisp intentionally designed for seamless integration with the JVM-platform. Due to its functional nature and Lisp flexibility, Clojure suits well for web-applications development. A lot of of libraries written in functional style make web-development with Clojure really simple. Применение Clojure в web-разработке Дмитрий Бушенко
Minsk, Belarus
slides
Speeding up Linux loading on ARM SOC is considered. Steps to speed up loading Linux on ARM board: review boot scheme (initramfs, no initramfs, filesystems, user space soft) and check loading time of all booting parts; customize pre-bootloader (on ARM TI AM3517 CPU is X-Load), turn off any console output, customize memory timings; customize bootloader (U-Boot), turn off any unused peripheral, rewrite some slow places; customize Linux kernel, turn off all unused options, move everything else to modules that come later; customize user space soft, loading GUI prior to other soft. Ускорение загрузки Linux на ARM процессоре Андрей Пушкин
Minsk, Belarus
slides
Because of the lack of support for TDM bus in the Linux kernel we decided to implement such driver and commit it the mainline. This thesis describes the TDM technology, its scope, and some of the nuances of implementation. Also it describes the possible prospects of its development, and development of the VoIP on Linux in general Поддержка шины TDM в ядре Linux Михаил Курочкин, Александр Городинский
Minsk, Belarus
slides
Open discussion “Проблемы копирайта и способы их преодоления в Беларуси” Марина Костылянченко
Minsk, Belarus

Lightning talks:

title author view download
Што можна палепшыць у лінуксоўках Андрэй Захарэвіч
Minsk, Belarus
slides
Веб-интерфейс для ns-3 Алексей Городилов
Москва, г. Зеленоград, Russia
slides
Устранение проблем совместимости приложений с помощью Charmix Богдан Арабаджи
Минск, Belarus
slides
ME100 Евгений Хоружий
Минск, Belarus
slides
YAPC::Europe 2013 Сергей Романов
Gibraltar
slides
Рабочий процесс в компании NONAME Mykola Marzhan, Alexander Lutay
Kiev, Ukraine
slides
Книги и атомы Александр Загацкий
Витебск, Belarus
slides
С миру по нитке, студентам – курс Pavel Sukhov
Nizhny Novgorod, Russia
slides

Sponsors’ presentations:

title author view download
Wargaming.net: Zero downtime upgrade на коленках Maksim Melnikau
Minsk, Belarus
slides
SaM Solutions: Linux Cluster next generation Vladislav Bogdanov
Minsk, Belarus
slides
EPAM Systems: Low-level programming Denis Kovaliov
Minsk, Belarus
Инновационная компания Promwad: голос спонсора Иван Кутень
Minsk, Belarus