Почему ваш любимый мессенджер должен умереть

Кладбище мессенджеров, на котором обязательно должны оказаться Skype, Viber, WhatsApp, Hangouts, ooVoo, Apple iMessage, Telegram, Line, Facebook messenger и еще сотни мессенджеров, которым только предстоит выйти в ближайшее время.

Кладбище мессенджеров, на котором обязательно должны оказаться Skype, Viber, WhatsApp, Hangouts, ooVoo, Apple iMessage, Telegram, Line, Facebook messenger и еще сотни мессенджеров, которым только предстоит выйти в ближайшее время.

На написание этого текста меня подтолкнула ужасающая ситуация, сложившаяся в области интернет-коммуникаций, угрожающая перспектива развития инструментов для обмена мгновенными сообщениями, аудио-видеозвонками и надоевшие споры о том, какой же мессенджер все-таки хороший, правильный и безопасный. Continue reading

Метки:

Наш опыт проведения видео-конференции с помощью Jitsi Meet

Недавно мы обеспечивали видео-связь на конференции наших товарищей. Хочется поделиться полученным опытом.

В конференции участвовали около 10-15 человек лично, и от 3 до 5 удалённо. В качестве инструмента был выбран Jitsi Meet и его демонстрационная инсталляция. Это полностью свободное программное обеспечение, предлагающее функционал видеоконференций. Оно работает через веб-браузер. Также допускается установка всего необходимого для связи ПО исключительно на своих мощностях, что позволяет обеспечить автономность и приватность.

Как это работает

Jitsi Meet — это веб-приложение, которое использует протокол WebRTC в качестве фронтэнда, а Jitsi Videobridge в качестве бэкэнда.

В качестве контрольного канала используется XMPP, а медиа-данные маршрутизируются через Videobridge. Для доступа к камере и микрофону используются возможности WebRTC, что позволяет использовать в качестве клиента современный браузер и обойтись без установки ПО на компьютеры клиентов, и дает возможность подключиться к конференции, используя обычную гиперссылку. Благодаря использованию Videobridge, требования к каналу у хоста конференции остаются низкими, потому что медиапоток доставляется на Videobridge, а он сам уже занимается рассылкой потока по остальным участникам.

Что у нас получилось

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

Мы разослали ссылку на конференцию участникам, подключение участников происходило без трудностей, люди видели видео и слышали аудио, мы могли видеть и слышать их. Конференция шла два дня. В первый день мы использовали Firefox для хоста, а также в первый день мы работали в режиме трансляции только звука. Мы столкнулись с ужасно неприятной проблемой, которая заключается в том, что когда хост отключает микрофон участнику, включить микрофон обратно становится невозможным до тех пор, пока участник не переподключится. Это был известный и исправленный баг, но исправление не успело попасть в стабильную версию, установленную на meet.jit.si. По этой причине, на второй день мы перешли на Chromium. Там этой проблемы не было, но мы начали транслировать видео, и там была похожая проблема, которая заключается в том, что если камера с нашей стороны отключалась из веб-интерфейса, включить ее обратно уже не получалось. Это тоже известный и исправленный баг, но он опять же не был внесен на стабильную ветку. Это было еще более неприятно, поскольку требовало пересоздания конференции. Наши бедные участники были вынуждены мигрировать на новую конференцию каждый раз, когда такое происходило.

Из других особенностей веб-интерфейса, которые скорее всего не столько ошибки, сколько недоработки в функционале. Во-первых полностью отсутствует система управления правами в конференции. Права владельца даются создавшему конференцию, и если вдруг он по какой-то причине отключается (например, даже просто обновляя страницу) права начинают вести себя непредсказуемо. Иногда они отдавались другому участнику, а иногда возвращались обратно. Закрепить права за конкретным участником возможности нет. Передать права тоже возможности нет. Это было одной из причин, вызвавших необходимость пересоздавать конференцию каждый раз, когда что-то шло не так. А помимо вышеописанных случаев, когда что-то шло не так, были еще ситуации, связанные с горячими клавишами в конференции. В конфе есть текстовое окно для чата. Вне текстового окна нажатия клавиш обрабатываются как горячие, и имеют свой эффект, например отключение микрофона. Напомню, что клавиша Backspace в браузере обрабатывается как переход назад, что эквивалентно выходу из конференции (скорее всего, с потерей прав хоста). Надо ли говорить, что достаточно легко было случайно нажать клавишу, забыв переключить фокус на текстовое окно. Никакого подтверждения о покидании конференции приложение не предлагает, что с учетом других проблем просто катастрофа.

Другой проблемой, не связанной с софтом как таковым, были проблемы интернет-канала. По дизайну, при использовании Jitsi Videobridge для конференции большой канал не нужен, поскольку требуется только передавать потоки на сервер и с сервера, и не нужно рассылать их всем. Но это нас не спасло. Изначально мы использовали WiFi соединение помещения, в котором мы работали, и это было ошибкой, поскольку в этой ситуации нам совершенно не гарантировалось соблюдение минимально необходимой пропускной способности. Вероятно, в какие-то моменты непричастные к конференции начинали использовать то же подключение, и наша скорость проваливалась. В дальнейшем мы перешли на использование мобильного 3G подключения через телефон. Стало лучше на какое-то время, но в дальнейшем были проседания в пропускной способности и с ним.

Что можно поменять в следующий раз

Помимо доработки самого веб-интерфейса Jitsi Meet с учетом описанных проблем, можно попробовать хостить конференцию используя стандартный Jitsi. Судя по рассказу разработчиков, Videobridge реализован таким образом, чтобы не быть привязанным именно к Jitsi Meet и работает по достаточно стандартизованным протоколам, поэтому вероятно, что удастся использовать альтернативные приложения в той же самой инфраструктуре.

Помимо этого было бы интересно использовать свою собственную установку Jitsi Meet и Videobridge, поскольку тогда используемая версия была бы под нашим контролем и мы могли бы позволить себе использовать последнюю версию с исправленными ошибками, и даже внести собственные доработки. Плюс это важно с точки зрения приватности, поскольку по дизайну Videobridge имеет доступ к незашифрованному медиапотоку.

Что касается интернет канала, хотелось бы иметь резервные каналы передачи и возможность быстро переключаться между ними. В идеале — одновременное дублирование потока по нескольким каналам. Думаю, что в данный момент это скорее всего нереализуемо из-за ограничений софта. Хотя это важно, поскольку канал с гарантированной пропускной способностью в наших условиях это редкодоступная роскошь.

Вывод

Jitsi Meet и его инсталляция на meet.jit.si в целом справились со своей задачей и обеспечили удаленную связь для конференции, хотя и ценой множества неудобств и нервов. Перспектива у данного инструмента есть, если провести работу над исправлением описанных замечаний.

Вторая ночь свободных компьютерных игр!

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

В ночь с 17 на 18 апреля в хакспейсе нейрон будет проходить ночь свободных компьютерных игр. На мероприятии вы узнаете о играбельных свободных играх и сможете в них поиграть (кофе и печеньки прилагаются). Среди игр есть шутеры, стратегии, гонки, аркады и головоломки. А по игре Xonotic пройдет турнир с символическим призом. Для участия желательно заполнить очень короткую форму по ссылке https://libtech.org/survey/index.php/474916/lang-ru, взять себя и свой ноутбук (можно взять в аренду по предварительной договоренности), и приехать по адресу Хохловский пер, 7/9 стр 2, 3 подъезд, 3 этаж.

Источник.

Прошёл дискуссионный клуб «Электронная безопасность и либертарная этика»

29693327611_970b5cd9f1_o2 ноября в библиотеке Достоевского в Москве состоялось очередное мероприятие дискусионного клуба «Автоном». На этот раз оно было посвящено компьютерной безопасности, приватности и её связи с либертарной этикой. Докладчик, товарищ Сеня из Московской либертарной технической группы, прочитал вводный доклад, после чего собравшиеся обсудили, как пройти по тонкой грание между безопасностью и удобством использования электронных коммуникаций. Avtonom.org публикует конспект доклада, его аудиозапись и слайды.

Источник.

Дискуссия: Электронная безопасность и либертарная этика

https://vk.com/avtonom_discussion

Вступительное слово для дискуссии произнесет участник Московской Либертарной Технической Группы тов. Сеня. Докладчик расскажет о современном состоянии информационных технологий и средств коммуникации, их проблемах с социальной точки зрения, практиках личной информационной безопасности, порассуждает на тему отношения к информационной безопасности в анархическом движении, о социальной значимости приватности.

22 ноября
Библиотека им. Достоевского (Чистопрудный бульвар, 23) 14:00

Как мы всю ночь играли в открытые и свободные игры

2colours_ready_smallВ ночь с 7 на 8 ноября в московском хакспейсе «Нейрон» прошла «Ночь свободных компьютерных игр», организованная Московской Либертарной Технической Группой.IMG_3992

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

Затем представитель МЛТГ Сеня выступил с обзором существующих свободных компьютерных игр. (Слайды презентации).

IMG_3995Следующие приблизительно 40 минут после выступления были выделены на общение участников и подготовку к игре. Участники знакомились, помогали друг другу устанавливать игры. Например, были сложности с запуском игры Xonotic на компьютере с Windows 8, которые были решены при помощи запуска Xonotic с LiveUSB Ubuntu.

Затем сформировались группы по интересам.

Часть людей начали рубиться в Xonotic. Это плавно перетекло в соревнование.

 IMG_4006IMG_3999

IMG_4000Другие запустили партию в 0 A.D. По ходу участник МЛТГ объяснял игровую механику.

Иногда участники отдыхали от компьютеров за настольным футболом:

IMG_4004

Ранний завтрак:

IMG_4008

IMG_4015В соревновании по Xonotic наметились два лидера — MEJIOMAH17 и Zork. Они шли ровно примерно до 5-ти очков, после чего Zork резко вырвался вперед и его было уже не догнать. Он и стал первым победителем, получившим в качестве приза Arduino и наградную грамоту от МЛТГ.

IMG_4018По стратегиям было сыграно заметно меньше партий, поскольку они требовали больше времени на то, чтобы разобраться с игровой механикой, и сами партии длились дольше, чем партии в Xonotic. В связи с этим выбор победителей был затруднен. В итоге оргкомитет принял решение выдать приз за 0 A.D. опытному игроку grima, показавшему себя лучше всех.

По Warzone 2100 победитель определен не был, и поэтому последний приз был разыгран при помощи «серии пенальти», то есть игрой в ArmagetronAD. Приз забрал участник с ником KiRiLL:

IMG_4021

Когда большинство участников разошлись, организаторы вместе с grima в спокойной обстановке встретили утро за еще одной партией в 0 A.D:

IMG_4022

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

«Подтверждение о регистрации на почту так и не пришло. Поэтому о необходимости взять ноутбук я узнал от другого участника ближе к вечеру пятницы и заехать домой уже не успевал.» — OlegDit

Но в целом Ночь Свободных Игр людям понравилась:
«Очень классное мероприятие , было приятно пообщаться с интересными людьми , очень много узнал про свободные игры . :)» — suslik

«Для своего уровня, все прошло отлично. Отличное место, отличная компания. И wi-fi роутер при дюжине ноутов держался нормально.» — Sanikadze

Мы благодарим хакспейс «Нейрон» за любезно предоставленное помещение, пришедшим за отличную компанию и желаем вам всем больше хороших и свободных программ 🙂

Все фотографии можно скачать здесь.

Опубликована книга «Свободные программы в офисе и дома»

Опубликована и доступна бесплатно книга «Свободные программы в офисе и дома«, в которой рассказывается о том, как качественно и с наименьшими затратами времени выполнить свою работу в офисе или сделать что-то полезное дома, используя компьютер, оснащённый свободным ПО. Каждый раздел книги является практическим руководством для выполнения какого-либо одного вида работы с определенным контентом. Изложение строится на объяснении приемов работы, нужных для получения конкретного результата, а не в виде описания какой-либо программы.

Материал книги основан на использовании свободного программного обеспечения — офисного пакета LibreOffice, компьютерной издательской системы Scribus, редактора растровой графики GIMP, редактора векторной графики Inkscape, приложения для создания структурных схем Dia, а также пакета для 3D моделирования Blender.

Источник: OpenNET

Выступление Ричарда Столлмана на TEDx: «Введение в Свободное ПО и Освобождение Киберпространства»

Как мы и обещали, мы публикуем выступление Ричарда Столлмана, основателя движения за Свободное Программное Обеспечение, с переведенными нами русскоязычными субтитрами. В этом выступлении он популярно рассказывает об этическом вопросе в сфере программного обеспечения, и об ответе на данный вопрос — движении за Свободное Программное Обеспечение. Перевод выполнен с разрешения ФСПО и при поддержке русскоязычной группы переводчиков GNU.

Если у вас не отображаются субтитры или вовсе само видео, это может означать, что ваш браузер слишком старый (здесь используется достаточно новый функционал стандарта HTML5; по крайней мере, субтитры работают в Firefox 32 и в Chromium 37). В таком случае, вы можете скачать видео с этой страницы, отдельно скачать субтитры, и воспроизвести видео с субтитрами на своем компьютере при помощи программы VLC (которую вы найдете в репозиториях своего дистрибутива).

Видео и субтитры распространяются под лицензией Creative Commons Attribution-No Derivative Works 3.0.

28 сентября — ежемесячная техподдержка для пользователей Linux и другого свободного ПО

В воскресенье 28 сентября московская либертарная техническая группа проведёт очередное открытое мероприятие по установке Linux и технической поддержке linux-пользователей. Вы сможете найти нас каждое последнее воскресенье месяца в библиотеке имени Достоевского (Чистопрудный бульвар, 23).

Ищите нас 28 сентября в библиотеке в 14:00 в малом зале с кофейным автоматом (рядом с лекционной аудиторией).

Цели мероприятия:

Всем, кто по-прежнему используют Windows или не владеют безопасными средствами интернет-коммуникации, будет оказана бесплатная помощь по установке Linux и его настройке. Вместо не заслуживающих доверия программ с закрытым исходным кодом, созданных корпорациями, мы поставим вам свободное программное обеспечение, дающее возможность безопасного, конфиденциального общения. Кроме того, мы постараемся ответить на любые вопросы, связанные со свободным ПО и с компьютерной безопасностью.

При возможности, сообщите нам заранее о вашем намерении придти. Но если вы решите в последний момент и придете без предупреждения — ничего страшного.

Приходите со своим компьютером!

Moscow Radical Tech Collective

Поздравляем с Днем свободы программного обеспечения!

Сегодня, 20-го сентября, отмечается День свободы программного обеспечения.

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

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

В качестве подарка сообществу мы, при поддержке группы русскоязычных переводчиков GNU готовим русскоязычные субтитры к следующей видеозаписи выступления Ричарда Столлмана. Она будет доступна в течение ближайших дней, а пока вы можете ознакомится с ней на английском языке: