Pull to refresh

PeerTube 1.0: видеохостинг без дата-центра и капитальных затрат

Reading time2 min
Views42K
image

Состоялся первый продакшн-релиз децентрализованной платформы PeerTube для организации видеохостинга и видеовещания. PeerTube представляет собой независимую легковесную масштабируемую альтернативу для YouTube, Dailymotion и Vimeo и использует браузеры посетителей в реальном времени для создания сети распространения контента. Наработки проекта распространяются на GitHub под свободной лицензией AGPLv3.

image


Идея PeerTube состоит в том, чтобы создать технологию, способную объединить разрозненные серверы с видео в общую федеративную сеть с взаимным обменом информацией, в которой посетители участвуют в доставке контента и имеют возможность подписки на каналы и получения уведомлений о новых видео.
Total votes 76: ↑74 and ↓2+72
Comments186

Приход Фидонета на Android

Reading time2 min
Views33K
Сеть Фидонет на двадцать третьем году своего существования в России приходит на операционную систему Android. Для примера обратите, пожалуйста, внимание вот на этот скриншот, который любезно предоставил Слава Петров (2:5053/54.17):

[скриншот HotdogEd]

Перед вами — вид редактора почты HotdogEd на горизонтально расположенном экране мобильника (или планшета) размером 800×480 пикселов. Как нетрудно видеть, автору HotdogEd (Сергею Позитурину, 2:5020/2140) удалось разместить на экране и список сообщений (в форме деревьев ответов) из некоторой эхоконференции (в данном примере — из локалки Pushkin.Local), и текст одного из сообщений.

Читать дальше →
Total votes 80: ↑56 and ↓24+32
Comments94

Создатель wFido открывает чтение FTN.SU без регистрации, внедряет поддержку гипертекстового Фидонета

Reading time2 min
Views8.1K
Макс Лушников (2:5020/1519), создатель популярной WebBBS под названием wFido, три дня назад (21 апреля 2013 г.) объявил о том, что на сайте FTN.SU можно будет пользоваться его системою без предварительной регистрации.

Вид заглавной страницы FTN.SU отчасти напоминает своему зрителю о Гугле:

[вид заглавной страницы FTN.SU]

Непосредственно под логотипом располагается окошко поисковой системы, ищущей по Фидонету (попробуйте для примера ввести туда «Хабрахабр» да посмотреть, что будет), а также три гиперссылки, последняя из которых открывает страницу с кратким рассказом о проекте, предпоследняя — полный список эхоконференций, имеющихся на узле (их можно сортировать по алфавиту, по количеству писем и по популярности), а первая открывает «Top20», то есть двадцатку наиболее популярных. (Популярность эхоконференции определяется количеством зарегистрированных пойнтов на узле у Лушникова, читающих эхоконференцию.)

Читать дальше →
Total votes 37: ↑21 and ↓16+5
Comments13

Гипертекстовый векторный Фидонет

Reading time7 min
Views52K
22 ноября 2005 года Михаил Тулупов (2:5020/2015.39), обращаясь ко мне в эхоконференции Ru.Fidonet.Today по поводу моих замыслов гипертекстового Фидонета, так присоветовал:
Очень желательно стандартно поддержать какой-нить несложный векторный стандарт (SVG/EMF/EPS как вариант). Сильно сэкономит траффик.
И действительно, принятый в Фидонете в ту пору обычай использовать псевдографику требовал заметно больше траффика под свои нужды, чем SVG. Вот почему с тех пор я считаю, что в идеале Фидонету необходимо быть не только гипертекстовым, но также и векторным о чём я с тех пор сообщал сперва во блогозаписи «Два идеала прозреваемых, но покамест не достигнутых», а затем и в других местах.

Что такое гипертекстовый векторный Фидонет? — в узком смысле это возможность перейти в Фидонете к векторному файлу по URLу (то есть по стандартному адресу) этого файла, для чего URL придётся либо встретить в виде гиперссылки (и жмякнуть её мышóю), либо вбить в строку адреса в фидобраузере вручную. Откроется векторная картинка, размер которой можно будет произвольно менять вместе с размерами того окошка браузера, в котором рисунок содержится — то есть совершенно так же, как и в Интернете:

[гипертекстовый векторный Фидонет]

Перед вами — анимированный ряд скриншотов сегодняшней сборки моего фидобраузера, которому я дал название «PhiDo» (а точнее — «φ道»); как видите, сегодня (совершив 245 коммитов со дня прошлогоднего начала разработки исходного кода PhiDo) мне удалось вплотную приблизиться к вышеозначенному идеалу.

Читать дальше →
Total votes 263: ↑171 and ↓92+79
Comments103

GoldED-NSF, версия 20090710

Reading time1 min
Views2.5K
Разработчик, действующий под псевдонимом NoSFeRaTU (2:5019/40.1), объявил о выходе очередной версии своей сборки редактора GoldED+, которая прежде называлась «NoSFeRaTU's GoldED+», а отныне для краткости будет называться GoldED-NSF.

Среди новинок этой сборки я желаю обратить ваше внимание на те две, которые представляются мне важнейшими.

Во-первых, реализован переход по гиперссылкам вида «area://...» к сообщениям таких эхоконференций Фидонета, на которые пользователь не был подписан: такие сообщения теперь добываются через Internet посредством FGHI-совместимого гейта.

[пример подключения обработчиков]Во-вторых, реализована возможность подключения произвольных обработчиков для каких угодно схем URLов или иных элементов текста, определяемых регулярными выражениями (POSIX и PCRE) — например, телефонных номеров.

Всё это — заметный шаг вперёд в поступательном эволюционном развитии гипертекстового Фидонета.
Total votes 29: ↑15 and ↓14+1
Comments33

В пакете программ fidoip, начиная от версии 1.0.5, появилась поддержка гипертекстового Фидонета

Reading time2 min
Views2.5K
[NoSFeRaTU's GoldED+]Тридцатого декабря на Linux.org.Ru поместили новость о том, что в состав кросс-платформенного пакета фидонетовских программ, называемого fidoip, недавно включили GoldED-NSF особую версию популярного редактора фидопочты GoldED+, позволяющую невозбранно переходить по адресам FGHI URL как по гиперссылкам. Это означает, что в fidoip добавлена поддержка гипертекстового Фидонета.

Чтобы сполна познать значение этой новости, достаточно раскрыть пред собою окно редактора GoldED-NSF или даже его предыдущей версии — NoSFeRaTU's GoldED+ (см. рис. справа). Как вы видите, в тексте просматриваемого письма фидопочты подсвечиваются не только URLы Паутины («http://»), но и URLы Фидонета («area://»), по которым также можно переходить; а под заголовком каждого письма (ярко-малиновым цветом) светится строка адреса, из которой фидонетовский URL можно скопировать.

С чем сравнить это достижение?

По своим выразительным возможностям эхопочта в гипертекстовом Фидонете (по состоянию на начало 2010 года) более всего напоминает современные интернетовские микроблоги: текст есть, гиперссылки тоже есть, а больше ничего нету. Правда, в отличие от микроблогов, эхопочта использует распределённую систему хранения и принимает достаточно крупные сообщения (например, до 64 килобайтов, если учитывать ограничения FastEcho; для сравнения можно указать, что таким же является предельный размер блогозаписи в LiveJournal).

Паутина в целом была такою двадцать лет тому назад — до появления ViolaWWW и Mosaic.

Развитие Фидонета будет продолжаться, а покамест рекомендую прочитать четыре страницы комментариев на LORе: есть забавные, есть и небезынтересные.
Total votes 67: ↑34 and ↓33+1
Comments39

«Интернет не станет ещё одним телевизором». (И уж точно Фидонет не станет им.)

Reading time3 min
Views2.3K
Обратите внимание на вот этот образчик современной европейской плакатной пропаганды:

[]

Этот плакат, ориентированный на внедрение идеи свободного Интернета в умы министров по телекоммуникациям в странах Европейского союза, был придуман к состоявшемуся в Гранаде неформальному, но значительному совещанию.
Вы можете выбрать и скачать многопиксельную версию плаката — чтобы распечатать на листе A3 или A2. Похоже, по умолчанию доступны только версии, надписанные на кастильском наречии; варианты на английском языке можно открыть из списка файлов, досягаемого укорачиванием URLа. Вон там, например, лежит тридцатитрёхмегабайтовая версия размером 3579×8088 пикселов.
На этом плакате я не впервые вижу изложенное средствами живописи понимание того, что Сеть, предоставленная воле корпораций, может расколоться на узкие собственнические (проприетарные) осколки: кажется, эта визуальная метафора узких огороженных пространств и прежде попадалась мне на некоторой другой карикатуре на тот современный Интернет, в котором пользователи LiveJournal и Facebook (или, например, «Одноклассников» и «ВКонтакте») неспособны на равных общаться друг с другом. Зато впервые вижу метафору «телевизора» с отдельными «каналами», совершенно отделёнными друг от друга и доступными (или недоступными) в зависимости от тарифного плана. Да, увы, это то самое будущее, к которому приведёт отказ от «сетевой нейтральности»: скажем, именно так, как указывает художник, Skype и файлообмен станут доступными только абонентам, внёсшим особую плату — как сейчас ночные телевизионные порноканалы спутникового или кабельного телевидения доступны только подписчикам этой отдельной услуги.

Читать дальше →
Total votes 144: ↑82 and ↓62+20
Comments40

Встречайте FIDOSlax Linux — операционную систему со встроенной поддержкою гипертекстового Фидонета

Reading time2 min
Views6.4K
Эта долгая история началась незадолго пред концом прошлого тысячелетия.

Сетевики-старожилы наверняка помнят, как Корпорация Майкрософт включила браузер Internet Explorer 3 в операционную систему Windows 95 OSR2, а браузер Internet Explorer 4 — в операционную систему Windows 98. Это событие считается началом войны браузеров, которая привела к резкому развитию HTML, CSS, DOM и джаваскриптов, однако заставила сайтостроителей немало попотеть над преодолением несовместимостей различных браузеров. Однако, пожалуй, ещё больший эффект и практическая польза этого события — в том, что у каждого покупателя популярной операционной системы впредь были готовые программные средства для немедленного доступа к Интернету (и, прежде всего, ко Всемирной Паутине в нём).

Тем самым был также нанесён сокрушительный удар по популярности Фидонета. Обратите внимание на нижеследующий график численности узлов второй (европейской) зоны Фидонета (взятый с немецкого сайта Fido-Statistik) — вы все без труда увидите там, как взрывной экспоненциальный рост Сети Фидонет сменился в те годы на падение:
[график]
В известной мере Фидонет был сам повинен в своём падении. Идея единой формы адресации ресурсов (идея URLов) и простота перехода по гиперссылкам — вот особенности Всемирной Паутины, которыми была предопределена её популярность. Фидонету следовало ещё тогда перенять их. К сожалению, свобода и открытость исходного кода в те годы не была ещё так популярна, как теперь, так что все энтузиасты бились головою о стенку необходимости сочинять с нуля кучу кода — и постепенно затихали.

Но лучше поздно, чем никогда. Времена переменилися. Сейчас на дворе январь 2011 года. Около года тому назад мы с вами обсуждали (прямо здесь же, в этом блоге) появление поддержки гипертекстового Фидонета в кросс-платформенном пакете программ fidoip. В отличие от браузеров пятнадцатилетней давности здесь всё иначе: речь идёт о комплекте свободного программного обеспечения (binkd, Husky, GoldED-NSF) с открытым исходным кодом. Так что было всего лишь вопросом времени появление такой свободной операционной системы, которая «из коробки» содержала бы готовую, встроенную поддержку гипертекстового Фидонета.

А вот и она: FIDOSlax Linux. Хостинг на гуглокоде, две новости на Linux.org.Ru: о выходе версии 1.0 и о выходе версии 1.1.

Я, будучи автором современной идеи гипертекстового Фидонета, смотрю на FIDOSlax с той же неподдельной радостью, с какою, должно быть, Тим Бернерс-Ли (автор идеи WWW) смотрел на девяносто восьмые винды. Всегда приятно видеть, как другие люди реализуют и популяризуют твои идеи.
Total votes 159: ↑94 and ↓65+29
Comments90

Волшебное превращение: беспроводная точка доступа или маршрутизатор становится узлом гипертекстового Фидонета

Reading time1 min
Views8.7K
Эта новость напрямую касается владельцев устройств Asus RT-N16, Asus RT-N12, Asus RT-N10, Asus WL-500gP, Asus WL-500W, D-Link DIR-320. Давным-давно не секрет, что все они (после той или иной перепрошивки) могут использоваться в качестве сервера Linux MIPS. На эту тему существует форум wl500g.info, да и на Хабрахабре мы видали отчёты и рецепты полудюжины блоггеров, которые настраивали на этом железе принт-сервер, файловый сервер с доступом по HTTP и BitTorrent, WiMAX-маршрутизатор, наращивали оперативную память и даже впаяли жёсткий диск.

Очередной шаг в этом направлении совершил фидошник по имени Александр Рыжов (2:5019/40.5), который собрал для этой же архитектуры все те свободные программы, которые входят в пакет fidoip (тот самый пакет, который я здесь упоминал в январе прошлого года в связи с появлением в нём поддержки гипертекстового Фидонета).

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

Весь необходимый софт и инструкции по его установке вы без труда найдёте в вики fidoip на SourceForge.
Total votes 99: ↑56 and ↓43+13
Comments37

LiveJournal производит раздачу платных учётных записей ограниченного действия (две недели) «на попробовать»

Reading time1 min
Views446
Пожалуй, эта новинка будет интересна тем пользователям LiveJournal, которые владеют бесплатной учётной записью, будь то основная («Basic») или с рекламою («Plus»). Им вечно недостаёт платных возможностей, чтобы создавать новые опросы, новые трансляции RSS-новостей, смотреть ленту блогозаписей «друзей друзей», и так далее.

Для меня это ещё один повод задуматься вдругорядь над тем, какой фундаментально ограниченною является серверная модель блогохостинга по сравнению с децентрализованною, бессерверною, P2P-моделью. Ясно, что колоссальная концентрация траффика и данных вынуждает хозяев сервера, во-первых, ограничивать своих пользователей, а во-вторых, снимать эти ограничения (да и то не полностью) за деньги, чтобы содержать своё хозяйство.

Если бы блогосфера не была серверною, то в ней были бы возможны:

  →  неограниченное количество аватар (юзерпиков, картинок пользователей) бесплатно;

  →  собственные гаммы настроений в неограниченном количестве и бесплатно;

  →  опросы бесплатно;

  →  встраивание блога в свой сайт бесплатно;

  →  просмотр недавних комментариев без ограничений;

  →  неограниченный фотоальбом;

  →  бесплатные каталоги пользователей;

  →  неограниченная возможность трансляции RSS;

  →  неограниченные списки «друзей» (читаемых блогов).

Вот почему я замыслил гипертекстовый Фидонет, и вот почему многие уходят из LiveJournal на так называемые standalone-блоги.
Total votes 27: ↑9 and ↓18-9
Comments19

Использование npm для глобальной установки приложений, наделённых GUI и основанных на nw.js

Reading time4 min
Views19K
Команда «npm install» в менеджере пакетов npm чаще всего употребляется для локальной установки зависимостей некоторого модуля, совершаемой в его подкаталоге «/node_modules».

Однако возможен и запуск этой команды с ключом «-g» (от слóва «global»). Он обеспечивает установку указанного ей пакета в некоторое глобальное (то есть общее для всей системы) место. Кроме того, в PATH (для последующего запуска из любого желаемого каталога) оказывается прописанною та команда, которая была указана в свойстве «"bin"» в файле package.json у установленного пакета.

Таким общим местом, согласно документации, под Windows служит подкаталог «/node_modules» в каталоге установки Node. В остальных же системах таким общим местом чаще всего оказывается каталог «/usr/local/lib/node_modules» (тогда как Node там устанавливается в каталог «/usr/local/bin»).

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

  • Команда «npm install jshint -g» обеспечивает появление в PATH команды «jshint», служащей для запуска JSHint.
     
  • Команда «npm install browserify -g» обеспечивает появление в PATH команды «browserify», служащей для запуска Browserify.
     
  • Команда «npm install less -g» обеспечивает появление в PATH команды «lessc», служащей для запуска Less.js.

Однако на CLI (на командной строке) свет клином не сошёлся — и читателям Хабрахабра должно уж вполне быть известно, что приложение на языке JavaScript, употребляющее API Node.js, можно снабдить и GUI (графическим интерфейсом пользователя), сочинённым на языках HTML и CSS. Для этого придётся и запускать такое приложение вместо Node на том движке, который до прошлого года назывался node-webkit, а в нынешнем (2015) году оказался 14 января переименованным в nw.js.

Ваши GUI-приложения также могут глобально быть установлены в системе из npm-пакета при помощи npm. Давайте поговорим об этом.

Читать дальше →
Total votes 26: ↑24 and ↓2+22
Comments4

21 сентября 2015 года — двадцать пять лет российскому Фидонету

Reading time1 min
Views26K
Первые узлы сети Фидонет на территории России появились в Новосибирске, их системными операторами были Владимир Лебедев и Евгений Чуприянов (известный под псевдонимом — Eric Fletcher). 21 сентября 1990 года эти узлы впервые объявились в чехословацком сегменте мирового ноудлиста:

2:42/100, Morning_Star_BBS, Novosibirsk_USSR, Eric_Fletcher
2:42/101, SVP_BBS, Novosibirsk_USSR, Vladimir_Lebedev

И в ежедневнике у Юрия Потапюка (в дальнейшем — одного из четырёх первых фидошников российского региона R50) в тот день появилась историческая запись:

[факсимиле страницы из ежедневника Потапюка]

Сегодня мы отмечаем двадцать пять лет (четверть века!) со дня этого события.

Читать дальше →
Total votes 64: ↑54 and ↓10+44
Comments55

Почему Интернету нужен IPFS, пока ещё не поздно

Reading time9 min
Views66K
[узлы к узлам]

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

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

Как и почему это? Для ответа на этот вопрос придётся вдаваться в подробности.
Читать дальше →
Total votes 54: ↑46 and ↓8+38
Comments103