LINUX.ORG.RU

Избранные сообщения Goury

Посоветуйте игры с кооперативом на троих человек для слабых pc

Форум — Games

Игр с совместным прохождением на двоих много, а вот на троих что-то не очень. Что понравилось: Left 4 Dead 2, Call of Duty 5, Trine 3. Gunfire Reborn тоже, но там каждый раз нужно проходить заново. Не зашло: Borderlands 2, Rainbow Six Vegas.

 , ,

sho_mi_kok
()

Почему решая литкод ты никогда не станешь архитектором (но на самом деле никогда не хотел им быть)

Форум — Talks

Специальный выпуск для linux.org.ru.

Когда я был юношей, то они мне говорили «вырастешь — поумнеешь». Я вырос, но не поумнел. Но иногда я жалею, что не знал тогда того, что знаю сейчас — так и хочется написать тому юноше письмо из будущего, что я и намерен импровизировать в виде треда на LOR.

Среди взрослых людей есть довольно ярко выраженная дихотомия в способе принятия решений: люди, которые знают решение, и люди, которые это решение всегда способны найти за достаточно продолжительное время; те, кто ни за что не признают ошибку, и те, кто ошибаются на регулярной основе даже если уже знают решение; те, чей максимальный интервал принятия решений составляет «между двумя глотками смузи» (ведь «моё время дорого стоит»), и те, кто тщательно выстраивает цельную картину проблемы и неспешно обсасывают ее со всех сторон.

Поскольку первых людей сильно больше, чем вторых (соответственно спросу), то массовый программист, как правило, оценивается по тому, как много решений он может выдать между двумя глотками смузи. Индустрии нужно зарабатывать деньги на массовом конвеерном фуфле, индустрии не нужны оригинальные решения. Как решить большую сложную задачу на подобном конвеере? Взять больше смузи и хлебать чаще, посадить дополнительных смузихлебов на тестирование этого дела. Самое страшное — когда в подобном духе начинает работать Boeing, и самолеты начинают падать. Можно радоваться тому, что упал не ваш самолет, а можно подумать о том, что завтра ваше авто с вами за рулем может внезапно оказаться не ваше, потому что его хакнет 7-летний китайский ребенок, и единственная реальная защита — это тот факт, что Илон Маск платит всем денеги только чтобы уязвимостями в автомобилях и инфраструктуре не пользовались злоумышленники.

Мне вспоминается старый-престарый эпизод моей жизни, как я еще будучи школьником выиграл олимпиаду по информатике. Задача была на поиск кратчайшего пути (пардон, точного условия уже не помню, это было давно и неправда). Грамотный программист быстро выдаст вам «правильное» решение O(N log N) по алгоритму Дейкстры. Но поскольку на тот момент я не знал алгоритма Дейкстры и не был грамотным программистом, то вместо «правильного» решения выдал асимптотику O(N), заэксплуатировав некоторые особенности конкретных условий той задачи.

И второй эпизод, современный. Меня выбесило одно из недавних моих собеседований: некая контора дала мне тестовую задачку, являющуюся также одной из фундаментальных задач, решаемых их продуктом. Мне просто забыли сказать, что «правильный» метод должен быть O(N^3), и я случайно потратил целый день на разработку метода O(N^2), который оказался настолько неожиданным для «сеньоров», что им понадобилась целая неделя для анализа моего решения на 500 строчек (inb4: фу-фу, лапшемес), а на собеседование со мной собрали всю верхушку — на минуту у меня сложилось ощущение, будто меня собеседуют в гугл, а не в местную помойку. Я не удивлюсь, если вся их шарашка уже работает над интеграцией моего метода, и в скором времени получит премию, мол «наш отдел провел тщательные исследования предметной области...», а тебе, мартыха, хрен с маслом. И это собравшееся начальство на собеседовании было серьезно намерено развести меня на решение еще одной важной для их помойки задачки. Большая часть их штата джуно-мидлов занимается обвязками-прокладками-интерфейсами-тестированием, короче говоря, теми задачами, под которые можно нанять горсть рабов с улицы хоть прям щас — но эти люди в жизни не смогут выдать оригинального решения, а только будут ждать команд сверху.

Вишенка на тортике — под конец мне дали задачку с литкода, которая была будто специально подобрана так, чтобы быстрое решение требовало от меня знание специфичных фич стандартной либы, которое я им изначально честно заявил как «слабое». Те функции выучиваются наизусть за пару дней, а аналитическое мышление развивается годами, но нет «ты слабоват, мы можем тебя взять, но на ЗП в два раза меньше». Вот так вот: «не подскажешь, как пройти к вокзалу?... А теперь встань раком и вези меня туда».

Что мы всё про меня да про меня. С точки зрения массовой индустрии Дуглас Крокфорд — посредственный программист, и в недавнем треде большое число отписавшихся доходчиво пояснило, почему это так. Да, подумаешь, он создал какой-то там JSON, на котором работает половина индустрии, а еще создал JSLint, который ведь оказался так себе и был вытеснен ESLint-ом, и вообще «я могу сделать лучше, просто оно мне не надо». Но печальная истина в том, что тысячи смузихлебов писали на JS безо всякого линта, и, я уверен, при возникновении онного долго противились новой технологии. Проходит время, и вот уже каждый школьник считает своим долгом задействовать ESLint и JSON, а пишет, естественно, на ES2015, добрая половина фич которого была реализована при непосредственном участии Крокфорда (кстати, мало кто знает, что Object.keys/Object.values еще в ES5 было внесено по инициативе Крокфорда) — но этот школьник понятия не имеет, откуда взялись «мои любимые технологии».

Я хочу подчеркнуть, что это не одиночный пример мнения отдельной макаки — это закономерность, которую заметил не только я, и не только эту. Такие люди, как Крокфорд, могут бесконечно выдавать оригинальные идеи, но как исполнитель они так-себе, у них вечно шило в попе, толкающее на приключения, потенциально грозящие сорвать сдачу проекта (которая назначена на вчера, как обычно). Я задумался: а кому могут быть в самом деле нужны такие люди? Да, в силиконовой долине можно себе пригреть местечко — по этому пути успешно прошелся Крокфорд. А что делать, если я не хочу развивать силиконовую долину? Я в молодости отказался ехать туда, и сейчас не особо горю желанием (но и не предлагают уже). Вот такое вот я капризное животное.

Более того, если допустить, что Крокфорд выдал некое супер-пупер классное решение для вашей фирмы, то возникает проблема — кто его будет поддерживать/развивать? А также так называемый Bus factor — что делать, если Крокфорда убьют Крокфорд уйдет? Типовой сеньор-помидор, посмотрев на код Крокфорда, выпучит глаза и закричит «ты где такое видел? Кто так делает? У тебя своя голова на плечах есть?».

Всё ли так безнадежно, и есть ли более-менее прикладные задачи, которые не сможет решить сеньор-принципал-архитектор даже в обнимку с цистерной смузи, даже выдавая по два заученных решения литкода в секунду? А может быть и есть. Например, быстрой инкрементальной Agile Scrum Kanban Fast-shipping Test Driven методикой постепенной разработки невозможно реализовать распределенную отказоустойчивую БД со строгой согласованностью данных. Отказоустойчивость — это бинарное свойство, БД либо отказоустойчива, либо нет. Не бывает почти отказоустойчивой приблизительно распределенной БД которая чуть ли не сохраняет все подтвержденные транзакции (привет разработчикам MongoDB). Ну то есть она в таком случае не отказоустойчива и не дает гарантий.

Даже Clickhouse можно почти сделать при достаточном стратегическом запасе смузи (только для единственного хоста), но яндекс так и не осилил аналога ZooKeeper (кластер ClickHouse работает через ZooKeeper), поскольку никакое количество костылей, инкрементально разработанных в Яндексе ранее, так и не смогли заменить одного грамотно продуманного решения. Что мы по итогу видим сейчас? Вся инфраструктура Яндекса стоит на ZooKeeper, найди возможность положить ZooKeeper — весь Яндекс встанет колом. Тот же Facebook тоже полагается на ZooKeeper (хоть и меньше, они там саги любят). В Amazon вообще всё печально, и я не поверю, что с любым количеством денег Amazon способен создать аналог ZooKeeper, поскольку я читал статьи их отдела по исследованию распределенных систем, и уровень там совершенно никакущий. Достоверно мне известна ровно одна контора, способная разрабатывать распределенные СУБД с гарантиями согласованности — это Google. Она разработала самое первое подобное решение, Google Chubby, близкой копией которого позже стал ZooKeeper.

Но вот в чем проблема — ZooKeeper уже есть, а значит «ты нам не нужен». Что же еще требует глубокого вдумчивого погружения и нестандартной находчивости? Похожие требования есть у многопоточных приложений. Еще подобного рода мышление нужно при тяжелой глубокой отладке софтины, на отладку которой систематически забивали, предпочитая спринты и быстрые релизы. Правда, с распространением защищенных сред выполенния, вроде JVM, CLR, JS, и Python, неустранимая потребность в отладке сильно снизилось, потому что в крайнем случае можно просто перезапустить контейнер или иметь запасные контейнеры сразу. (Еще есть UI/UX, но про мертвых либо хорошо, либо ничего).

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

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

Парадокс в том, что смузи-мастеры чуть ли не поголовно мечтают быть творцами. Какой смысл этого стремления? «Хорошо там, где нас нет»? «Полчаса побунтовал - и фатит»? Прежде чем окончательно и бесповоротно решить встать на этот путь, посмотрите на настоящих успешных творцов (не путать с клоунами вроде меня или Илона Маска). Такие люди не заработают заоблачных денег, их не расхватывают на рынке труда, им не так просто устроиться на обычную должность, а даже если устроятся — умрут со скуки, попутно занимаясь ремонтом того, что не ломалось, таким образом выведя из строя какой-нибудь старый добрый сервис на Cobol или MUMPS, написанный в 70-х годах «настоящими программистами, настоящими, не то что новое поколение».

Показательно, что работодатели идут навстречу этому стремлению, мол «пишешь конфиги для CI/CD? Ну ты же архитектор теперь». Аналитический склад ума нельзя поменять за месяц, его нельзя быстро приобрести или положить на полку на период отпуска. Wannabe-творец-на-выходные в лучшем создаст популярный клон существующего софта — даже не потому, что не способен ни на что другое, а потому, что понимает, что сообщество не примет ни одной значимой инновации серьезнее плагина к Emacs или очередных скрипт-костылей для сборки C++. Да и то, плагины к Emacs не нужны, поскольку уже есть настоящее проверенное решение в виде Vim и его аналогов.

И я не могу упрекать работодателей (как правильно заметил Kogrom по ссылке выше): им нужна взаимозаменяемость и предсказуемость, им нужно снижение рисков и издержек; им нужен посредственный сайт, который будет создавать иллюзию наличия этого сайта у компании — а больше и не нужно; заказчикам нужна иллюзия масштабирования и отказоустойчивости, с бессмысленными невыполнимыми требованиями к системы — выдайте ему микросервисную архитектуру со стоимостью и временем разработки в 3 раза больше грамотного монолита, также бонусом дайте ценные инструкции по масштабированию бигдата-серверов монги сверх 500 ГБ (на случай, если его бигдата размещается в кластере из айфонов). Можно упрекать разве что себя (мне — себя, а вам — себя, не меня). Например, много лет назад я имел возможность выбрать семью и карьеру, но я выбрал то, что выбрал — не иметь власти, но знать всё и ничего одновременно. В этом есть свой кайф и неудобство одновременно.

 , , , опус,

byko3y
()

Как дать право юзеру start stop службы без пароля?

Форум — Admin

сейчас
service test stop или start просит пароль
при успехе:
==== AUTHENTICATION COMPLETE ===

1)как отключить пароль при запуске только этой службы
2)как запретить все другие административные команды этому юзеру типа poweroff restart systemctl и тд. Просто чтоб с файлами мог работать и с одной службой

 

Regacar
()

Для тех кто помнит ультиму онлайн

Форум — Games

Оказывается тихо и незаметно появилось то, во что мало кто верил даже год-два назад… опенсурсные и современные клиенты для ультимы онлайн!

https://www.classicuo.eu/ линух !

https://github.com/VoxelBoy/MobileUO андроид и иос !

 ,

nerfur
()

Четкие (резкие) шрифты в Ubuntu

Форум — General

Ubuntu MATE.

Выставлены такие настройки (скрин не мой, а MrClon). У меня тоже 96 PPI. Но у меня гораздо более смазанные шрифты и выглядят толще. Зрение и так плохое, а такие мыльные шрифты вообще нечитаемы нормально.

Как фиксить? Почему с теми же настройками шрифт выглядит иначе?

 , ,

Deleted
()

C 8 Марта Девочки ::) ★★★★★

Форум — Talks

 

Deleted
()

Ментальная арифметика

Форум — Talks

Поделитесь опытом счёта в уме. Техники советской(?) школы, или сразу абакус/соробан взять?
Поисковик выдаёт одну раскрученную парашу.

 , ,

Zooma
()

Open-source автомобили

Форум — Talks

А существуют в природе автомобили предусматривающие глубокую кастомизацию пользователем ?

Ну как дебиан или PC.

Небольшое уточнение относительно глубины кастомизации:

  • «неглубокая»: перекрасить, затонировать, занизить, поменять обшивку салона и так далее. Или замена основных компонентов смежными моделями: например замена инжектора на дизель тогоже производителя.
  • «глубокая»: замена основны компонентов: например двигателя, подвески на несмежные модели, например на модели других производителей.

Цель: уйти от «иллюзии выбора» навязываемой современным автопромом. В линуксе если мне не нравятся кеды - я пользую Юнити, не нравится файрфокс - хром, не нравится гцц - шланг. Свобода развращает ;-)

ЗЫ: пережитки советского автопрома не актуальны ибо живу в Европе. Также просьба воздержатся от шуток о регистрации в ГАИ - интересно но не в тему.

 ,

cvv
()

C 8 Марта Девочки ::) ★★★★★

Форум — Talks

 

Dron
()

сертификат ssl

Форум — Security

Ребята доброго времени суток

Извините за нубский вопрос, получил сертификат с расширением mydomain.pem куда его на сервере ставить?

443 порт apache обрабатывает, с ssl никогда дела не имел.

 ,

georgy_barkovsky
()

Главная проблема Linux на десктопе

Форум — Talks

Братишка, я тебе покушать принёс: https://www.nngroup.com/articles/computer-skill-levels/

[Ъ]
Проведено масштабное исследование различных навыков работы с информацией на 215942 респондентах в возрасте от 16 до 65 лет из 33 развитых стран. В числе прочих рассматривались навыки работы с компьютером. Результат: 95% людей не способны решать даже примитивные задачи если для этого требуется несколько шагов со сменой контекста, использование инструментов (таких, как функция сортировки), а так же обобщение и фильтрация информации. 25% вообще не способны использовать компьютер.
Картинка.
[/Ъ]

[Ъ²]
95%: now official!
[/Ъ²]

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

 ,

Axon
()

Firefox и общение

Форум — General

На данный момент стоит хромиум и все бы ничего, но привык я ко многим плагинам из лисы, которые там мне нравились больше. Окей, сказано - сделано, пакман поставил лису. Решил позвонить знакомым с веб скайпа - кнопки не работают, плагина нету. Ла-а-адно, беру хэнгаутс - ставь плагин. Глянул на ауре, есть google-talkplugin, поставил, но все дергается и лагает при общении. Что с лисой не так или все так, просто я чего-то не понимаю? Кроме того, путь это так же будет тред-реквест web-audio-video сервисов связи.

 , ,

JAkutenshi
()

Распространенные заблуждения, информация о ЖК-мониторах

Форум — Talks

«Сочность» картинки. На IPS она сочнее. Распространенное заблуждение. IPS не отвечает за «сочность», на восприятии данного фактора играют ровно 2 вещи: качество спектральной характеристики источника света подсветки и тип покрытия защиты верхнего поляризатора. Я не виню в этом людей, мало кто знает принцип работы ЖК-дисплеев, и за какие конкретно преобразования отвечают жидкие кристаллы. Но если кто-то вдруг под «сочностью» понимает уровень контрастности - то тут вам к *VA, без вопросов.

Глоу только на IPS. Распространенное заблуждение. Глоу подвержены в той или иной степени все представители цветных ЖК-дисплеев с подсветкой. Другое дело, что IPS перешагнул «болевой порог» дискомфорта лицезрения глоу качественнее других типов матриц. На TN он тоже есть, но его уровень в значительной степени более комфортен настолько, что некоторые даже полагают, что его там нет, опять же, распространенное заблуждение. Утрированно, нет глоу в «узком понимании» (для ЖК), только на *VA, его уровень настолько низок, что даже подковный в этом вопросе человек, что никогда не видел ЭЛТ, скажет, что его там нет.

TN+Film бывают хорошими. На самом деле, как правило, они получают эти лавры благодаря другому типу матриц: S-LCD, который подавляющее большинство производителей именует не иначе, как TN. Такой тип матриц действительно, в широком смысле, можно назвать лучшим, ведь он не имеет большинства недостатков, присущих другим типам матриц, как глоу, время отклика, Color Shift, Gamma Shift, Black Crush, и конечно, инвертирование изображения в темную/светлую гамму по одной плоскости и грязный налет по другой, вместо всего этого он имеет только один существенный недостаток - под углом изображение нещадно выбеливается. И честно говоря, я не знаю (по озвученной ранее причине), встречался ли такой тип матриц на мониторах, так как он скорее присущ телевизорам. Кстати, на PSP, как-раз таки была S-LCD.

Наилучшим типом матриц я считаю S-IPS еще от LG.Philips, конкретно - LM201U04. Вам стоит «поохотится» за монитором на этой панели, если хотите получить «наименьшее из зол», которые вам уготовила ЖК-братия. А именно: нежнейший глоу из всех, что я видел на IPS, никакого замыливания изображения под перпендикулярными углами, и уж тем более не, как этот ужас назвать-то, с одной стороны фиолетовый - с другой стороны желтый глоу, и вот когда ты сидишь прямо, с одной стороны, соответственно, лезет фиолетовый, с другой желтый, брр. Присущий всем современным редакциям IPS. Некоторые «продвинутые» до срубания денег производители конечно меняют ориентацию этого ужаса, но погоды это не делает. И даже можно понять TN-щиков. К *VA матрицам, что неудивительно, у меня выработалось отвращение похлеще TN-ок. Но тут даже и говорить нечего: Gamma Shift, который лезет даже под прямым углом, что и говорить о незначительном отклонении, Black Crush, хрен редьки не слаще. *VA все-таки инвалидное развитие ЖК-технологии, даже несмотря на неплохой контраст и «отсутствие» глоу.

Но кто-то может «не понять», и говорю сразу - с моей колокольни все выглядит именно так.

 

MyLittlePony
()

Замена error_page nginx

Форум — General

Доброго времени суток. Народ, помогите решить проблему.

Имеется: nginx с кучей кофигов в sites-enabled, в каждом конфиге свои настройки.

Хочу добиться того, чтобы, добавив return 503; в блок server {...} в конфиге сайта, выдавалась страничка с заранее подготовленной страничкой, причем страничка та находится вообще на другом сервере (proxy_pass).

Если error_page 403 /maintenance; еще можно вынести в блок http {...} то location не получается. Но если я не опишу location, тогда nginx выдаст свою build-in белую страницу с ошибкой.

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

 , ,

ilmenshik
()

Сервер для кооперативного прохождения Brutal Doom

Форум — Games

Привет, ЛОР.

Мне нечем заняться, и я решил поднять сервер для кооперативного прохождения DOOM с модом Brutal Doom.

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

Адрес сервера: doom.somestuff.org.ru:10666
Сайт: https://doom.somestuff.org.ru
Конференция в джаббере для обсуждения работы сервера: doom@conference.somestuff.org.ru

Пока всё работает в тестовом режиме, и не понятно, насколько оно будет стабильно, играбельно, весело и востребовано.

Для игры необходимо:

Первые два WAD'а с кампаниями распространяются свободно. Остальные четыре являются коммерческими продуктами, и вам придется самостоятельно приобретать их где-то на просторах Интернета, если по какой-то причине у вас их еще нет. На момент написания этого сообщения сервер запущен с freedoom1.wad, но в будущем он может потребовать любой из перечисленных выше WAD'ов.

Инструкция по установке:

# Создаем рабочую директорию:
mkdir -p ~/games/zandronum
cd ~/games/zandronum

# Качаем и распаковываем бинарники с движком:
[ `uname -m` == "x86_64" ] && \
    wget https://zandronum.com/downloads/zandronum2.1.2-linux-x86_64.tar.bz2 || \
    wget https://zandronum.com/downloads/zandronum2.1.2-linux-x86.tar.bz2
tar xvjf zandronum2.1.2-linux-*.tar.bz2
#Если у вас в репозиториях есть zandronum нужной версии, то можно поставить его оттуда, или собрать из исходников.

#Качаем мод Brutal Doom:
wget https://doom.somestuff.org.ru/brutalv20b.pk3
wget https://doom.somestuff.org.ru/DoomMetalVol4.wad

#Качаем WAD'ы с кампаниями:
wget https://doom.somestuff.org.ru/freedoom1.wad
wget https://doom.somestuff.org.ru/freedoom2.wad

#Переносим в рабочую директорию свои копии коммерческих WAD'ов:
cp /path/to/your/wads/*.wad ./

#Делаем первый тестовый запуск, настраиваем графику, управление, ник для сетевой игры:
./zandronum -file DoomMetalVol4.wad -file brutalv20b.pk3 -iwad freedoom1.wad

#Создаем скрипт для подключения к серверу:
echo 'connect doom.somestuff.org.ru:10666' > somestuff.autoconnect

#Подключаемся и играем:
./zandronum -file DoomMetalVol4.wad -file brutalv20b.pk3 -iwad freedoom1.wad +exec somestuff.autoconnect

 

Deleted
()

В Ubuntu Unity, переименовывая файл теряется фокус при смене раскладки.

Форум — Desktop

Собственно сабж. Гугл и поиск по ЛОР, ничего не дают. Может кто знает костыль какой, чтобы пофиксить? А то очень уж неудобно. Очень.

 , ,

SliFly
()

Откуда у сторонников несвободного ПО столько проблем с GNU/Linux?

Форум — Talks

Зачастую встречаю среди сторонников windows (сильно реже os x) различные истории неуспеха, когда они «пробовали этот ваш линупс» . Из последнего встретилось в комментариях к статье http://habrahabr.ru/company/eset/blog/274783/ . И при каждом апдейте у них половина железа отваливается, и из коробки у них даже видеокарта без танцев с бубном не работает, и собирать вручную им все приходится, борясь самостоятельно с зависимостями и зоопарком библиотек, и даже самые популярные принтеры никак не подключить без недели чтения манов, и даже вот объем памяти узнать не получается. Понятно, что проблем реальных хватает, но не так же все плохо. Пользуются они какими то старыми и непопулярными дистрами, у них плохие советчики или просто кривые руки? Интересны причины таких кулстори.

 , ,

CatsCantFly
()

GNU MediaGoblin 0.8.0

Новости — GNU's Not Unix
Группа GNU's Not Unix

Вышла новая версия GNU MediaGoblin — свободной (AGPL) системы публикации мультимедиа-информации, создававшейся в качестве замены YouTube, которую можно разместить на собственном сервисе, но в дальнейшем приобретшей и дополнительные (в сравнении с YouTube) функции, например, возможность загрузки не только видео, но и изображений и музыкальных файлов.

( читать дальше... )

>>> Подробности

 ,

svobodka_fighter
()

tabex - cross-tab comminication

Форум — Web-development

https://github.com/nodeca/tabex

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

Готовых и удобных альтернатив найти не смог, везде недоделки разной степени.

Всем добра!

 

Vit
()