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-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.](/images/ftypes/projection-screen-presentation.png) |
telepathy-skypekit announce |
Maksim Melnikau
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
slides |
|
|
|
|
|
|
|
|
|
|
|
Introduction to distributed file systems. OrangeFS experience |
Andrew Savchenko
Moscow, Russia |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
slides |
|
|
|
|
|
|
|
|
|
|
|
Лінуксоўка ў новым фармаце, занатоўкі выпадковага ўдзельніка аргкамітэта |
Андрэй Захарэвіч
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 → 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.](/images/ftypes/projection-screen-presentation.png) |
Преобразование документов 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. 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.](/images/ftypes/projection-screen-presentation.png) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
Выбор информационных систем. Продвижение открытых систем в Enterprise |
Вячеслав Бочаров
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
slides |
|
|
|
|
|
|
|
|
|
|
|
Алгарытмы паляпшэння выяваў у ВПЗ: падаўленне шумоў |
Антон Літвіненка
Кіеў, 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. 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.](/images/ftypes/projection-screen-presentation.png) |
OpenFlow – the key standard of Software-Defined Networks |
Dmitry Orekhov
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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 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.](/images/ftypes/projection-screen-presentation.png) |
Storm. Система распределенной обработки данных в реальном времени |
Andrei Piatrushenia
Minsk, Belarus |
|
|
|
|
|
|
|
|
|
|
|
|
|
Opensource Сommunities and Social Institutions |
Mikhail Volchak
Minsk, Belarus |
|
|
|
|
|
|
|
|
|
|
|
|
|
Обучение Linux в корпоративном секторе |
Денис Пынькин, Владимир Шахов
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
The Word-bases Regular Expressions |
Aleksey Cheusov
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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 (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.](/images/ftypes/projection-screen-presentation.png) |
Berkeley Open Infrastructure for Network Computing – an open distributed computing system; OProject@Home – distributed computing |
Lukasz Swierczewski,
Lomza, Poland |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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 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](/images/ftypes/projection-screen-presentation.png) |
F/LOSS for Open Science: Crystallography Open Database |
Saulius Gražulis,
Vilnius, Lithuania |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
Modernize your 10-15 years old PHP applications |
Paweł Mikołajczuk,
Warsaw, Poland |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
Etersoft Epm — универсальная оболочка управления пакетами |
Денис Баранов, Даниил Михайлов,
Виталий Липатов
Санкт-Петербург, Russia |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
mkimage-profiles: долгая дорога в 0.9.x |
Michael Shigorin
Kiev, Ukraine |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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 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](/images/ftypes/projection-screen-presentation.png) |
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 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.](/images/ftypes/projection-screen-presentation.png) |
Применение Clojure в web-разработке |
Дмитрий Бушенко
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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. 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.](/images/ftypes/projection-screen-presentation.png) |
Ускорение загрузки Linux на ARM процессоре |
Андрей Пушкин
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
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 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](/images/ftypes/projection-screen-presentation.png) |
Поддержка шины TDM в ядре Linux |
Михаил Курочкин, Александр Городинский
Minsk, Belarus |
|
slides |
|
|
|
|
|
|
|
|
|
|
|
Open discussion “Проблемы копирайта и способы их преодоления в Беларуси” |
Марина Костылянченко
Minsk, Belarus |
|
|
|
|
|
|
|
|
|
|
|
|
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 |
|
|
|
|
|
|
|
|
title |
author |
view |
download |
|
|
|
|
|
|
|
|
Wargaming.net: Zero downtime upgrade на коленках |
Maksim Melnikau
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
slides |
|
|
|
|
|
|
|
|
SaM Solutions: Linux Cluster next generation |
Vladislav Bogdanov
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
slides |
|
|
|
|
|
|
|
|
EPAM Systems: Low-level programming |
Denis Kovaliov
Minsk, Belarus |
|
|
|
|
|
|
|
|
|
|
Инновационная компания Promwad: голос спонсора |
Иван Кутень
Minsk, Belarus |
![](http://lvee.org/uploads/image_upload/file/324/youtube.ico) |
|