The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"В рамках проекта tmate подготовлен инструмент для совместног..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от opennews (??), 06-Окт-13, 23:20 
Представлен (http://velvetpulse.com/2013/10/04/tmate-open-sourced-instant.../) форк консольного оконного менеджера tmux (http://tmux.sourceforge.net/) - tmate (http://tmate.io), отличающийся реализацией поддержки совместного доступа нескольких людей с разных хостов к одному терминалу. Код созданных в рамках проекта расширений распространяется под лицензией MIT (tmux поставляется под лицензией BSD). Готовые сборки подготовлены для Arch Linux, Ubuntu и OS X.


Для работы tmate требуется запуск специального сервера tmate-slave (https://github.com/nviennot/tmate-slave), обеспечивающего взаимодействие клиентских экземпляров tmate на разных машинах. При этом поддерживается запуск нескольких серверов на разных хостах с синхронизацией сессий между ними. После запуска tmate генерируется специальный ключ, который может быть использован другим лицом для подсоединения к текущему сеансу. Инициатор сеанса передаёт данный ключ людям, которым требуется обеспечить доступ к созданному терминалу, после чего эти люди могут использовать ключ для подсоединения к созданному сеансу по SSH. После подсоединения ввод и вывод на всех подключенных системах синхронизируется и участники сеанса получают возможность синхронно работать в одном терминале.

<center><a href="http://velvetpulse.com/assets/img/tmate-arch.svg">&l... src="http://www.opennet.me/opennews/pics_base/0_1381082883.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Поддерживается доступ сторонних лиц в режиме только для чтения, что может использоваться для организации интерактивных демонстраций. В будущем планируется разработка HTML5-клиента для подсоединения к tmate из web-браузера, предоставление возможности создания публичных сеансов для создания демонстраций, подготовка средств для записи активности в терминале с последующей возможностью пошагового воспроизведения и полнотекстового поиска.

URL: http://velvetpulse.com/2013/10/04/tmate-open-sourced-instant.../
Новость: http://www.opennet.me/opennews/art.shtml?num=38089

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "В рамках проекта tmate подготовлен инструмент для совместног..."  +1 +/
Сообщение от Аноним (-), 06-Окт-13, 23:20 
ну и сайтик у них адовый. какие скрипты могут так грузить процессор (в верхней трети страницы, там где скриншоты/картинки)?
Ответить | Правка | Наверх | Cообщить модератору

3. "В рамках проекта tmate подготовлен инструмент для совместног..."  +6 +/
Сообщение от Lain_13email (ok), 06-Окт-13, 23:40 
О! Это адовы очумелые ручки. Посмотри на картинку и попробуй догадаться, что именно они там делают.
http://tmate.io/img/video_linux.png

Если б ещё догадались бы сжатие ко всему этому прикрутить, а не вот так вот, брутально…
Сумасшедшие умения!

Ответить | Правка | Наверх | Cообщить модератору

4. "В рамках проекта tmate подготовлен инструмент для совместног..."  +2 +/
Сообщение от AnonuS (?), 07-Окт-13, 00:36 
Зачётная картина, это полный звездец. Интересно они там грибами или кактусами закидываются ?
Ответить | Правка | Наверх | Cообщить модератору

15. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Sasha (??), 07-Окт-13, 11:37 
> О! Это адовы очумелые ручки. Посмотри на картинку и попробуй догадаться, что
> именно они там делают.
> http://tmate.io/img/video_linux.png
> Если б ещё догадались бы сжатие ко всему этому прикрутить, а не
> вот так вот, брутально…
> Сумасшедшие умения!

Надо предупреждать что там ТАКАЯ картинка - мой атом в 2 ядра не смог справится, пришлось прибить фокс. Это ж надо.

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

16. "В рамках проекта tmate подготовлен инструмент для совместног..."  +2 +/
Сообщение от Аноним (-), 07-Окт-13, 12:07 
>мой атом в 2 ядра не смог справится

Убийцы атомов!!!
Картинка - звездец!!!

Ответить | Правка | Наверх | Cообщить модератору

19. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Lain_13email (ok), 07-Окт-13, 12:37 
Ты ещё к ним на сайт зайди — там рядом ещё вот эта: http://tmate.io/img/video_macos.png
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

29. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от CyberDaemon (ok), 07-Окт-13, 21:32 
Жесть. Хорощо с lynx зашел :)


Ответить | Правка | Наверх | Cообщить модератору

32. "В рамках проекта tmate подготовлен инструмент для совместног..."  –1 +/
Сообщение от Petrovich (??), 07-Окт-13, 23:59 
Жесть. Люди еще повседневно пользуются lynx
Ответить | Правка | Наверх | Cообщить модератору

33. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Khariton (ok), 08-Окт-13, 11:42 
> Жесть. Люди еще повседневно пользуются lynx

links2 наше все!

Ответить | Правка | Наверх | Cообщить модератору

34. "В рамках проекта tmate подготовлен инструмент для совместног..."  –1 +/
Сообщение от Василий (??), 08-Окт-13, 17:16 
> http://pda.shakhty.su/forum/6684/61-70/#msg20131008170607yvnhpj

Как удалось столько konsoleй разместить рядом? :о)

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

35. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Василий (??), 08-Окт-13, 17:19 
Блин, ссылка не та вставилась. :-) Я имел в виду вопрос про ссылку:
http://tmate.io/img/video_linux.png
Ответить | Правка | Наверх | Cообщить модератору

36. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Lain_13 (ok), 08-Окт-13, 17:33 
Да эти психи просто видео записали, а потом выгнали его по кадрам в одну здоровенную текстуру, а потом вот тут (http://tmate.io/js/main.js) занимаются своей уличной магией. О том, как выгнали в текстуру, там написано.
Ответить | Правка | Наверх | Cообщить модератору

38. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Василий (??), 08-Окт-13, 20:43 
> Да эти психи просто видео записали, а потом выгнали его по кадрам
> в одну здоровенную текстуру, а потом вот тут (http://tmate.io/js/main.js) занимаются своей
> уличной магией. О том, как выгнали в текстуру, там написано.

Да... Настоящие психи! :-) Ну выложили бы кадры в вертикальную ленту и не единым изображением, а отдельными. Возможно даже стало бы интересно рассмотреть отдельные кадры. А так загнали всё в один нескончаемый имаг, от которого вешаются крутые процы. :-)

Ответить | Правка | Наверх | Cообщить модератору

39. "В рамках проекта tmate подготовлен инструмент для..."  +/
Сообщение от arisu (ok), 08-Окт-13, 20:48 
> от которого вешаются крутые процы

смею предположить, что эти «крутые процы» — какое-то гуано. или софт гуано. у меня ничего не «повешалось».

Ответить | Правка | Наверх | Cообщить модератору

40. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Lain_13 (ok), 08-Окт-13, 20:52 
Это было бы ещё хуже в плане прожорливости. Вместо смены блока видимости пришлось бы создавать под каждый кадр отдельную картинку и переключать им видимость.

Правильных выхода есть два:
1. Использовать тэг video.
2. Использовать какой-нибудь простой алгоритм сжатия видео и рисовать кадры накладывая изменения на предыдущий кадр (я такой вариант, кстати, встречал однажды).

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

41. "В рамках проекта tmate подготовлен инструмент для..."  +/
Сообщение от arisu (ok), 08-Окт-13, 20:54 
> 2. Использовать какой-нибудь простой алгоритм сжатия видео и рисовать кадры накладывая
> изменения на предыдущий кадр (я такой вариант, кстати, встречал однажды).

а я часто вижу. gif называется.

Ответить | Правка | Наверх | Cообщить модератору

42. "В рамках проекта tmate подготовлен инструмент для..."  –1 +/
Сообщение от Lain_13 (ok), 08-Окт-13, 21:12 
Если не хочешь жертвовать качеством картинки, то GIF не подходит совершенно. В GIF крайне неудобно работать более чем с 256 цветами и практически невозможно найти редактор, который это вообще умеет делать. Причём из-за ограничения в скорости отрисовки анимации gif-изображений в браузерах блоки в анимации будут рисоваться по-одному, а не весь кадр сразу (http://phil.ipal.org/tc217.gif — вот как-то так, паузы между кадрами должны быть 0ms, но браузер не позволяет этого).

Можно было бы APNG, но он практически нигде не работает кроме Фокса. Даже в Хроме.

А то, что я видел, было именно каринкой с одним целым опорным кадром и кучей мелких блоков с diff-ами, которые нужно накладывать. В отдельном файле шёл JSON с номерами кадров и координатами блоков которые нужно взять из текстуры и куда их прорисовать.

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

Ответить | Правка | Наверх | Cообщить модератору

43. "В рамках проекта tmate подготовлен инструмент для..."  +1 +/
Сообщение от arisu (ok), 08-Окт-13, 21:23 
есть мнение, что в данном конкретном случае gif отлично подошёл бы.
Ответить | Правка | Наверх | Cообщить модератору

44. "В рамках проекта tmate подготовлен инструмент для..."  –1 +/
Сообщение от Lain_13 (ok), 08-Окт-13, 21:25 
Ты что, градиент в заголовке окна же испортится. Кто может себе такое позволить? ;)
Ответить | Правка | Наверх | Cообщить модератору

46. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от maxst (?), 10-Окт-13, 09:39 
Кстати, анимация логотипа на www.yahoo.com сделана точно так же:

http://l.yimg.com/rz/l/ai_sneakpeek_large_purple.png

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

47. "В рамках проекта tmate подготовлен инструмент для..."  +/
Сообщение от arisu (ok), 10-Окт-13, 12:02 
> Кстати, анимация логотипа на www.yahoo.com сделана точно так же:

только вот картинки разного совсем веса.

Ответить | Правка | Наверх | Cообщить модератору

8. "В рамках проекта tmate подготовлен инструмент для совместног..."  +1 +/
Сообщение от Аноним (-), 07-Окт-13, 01:21 
>  какие скрипты могут так грузить процессор

Ну подумаешь, биткоины майнят втихарика :).

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

2. "В рамках проекта tmate подготовлен инструмент для совместног..."  +4 +/
Сообщение от Омский линуксоидemail (ok), 06-Окт-13, 23:28 
Всегда работал коллективно tmux. Едиственная польза: улучшение авторизации и возможность публичной публикации доступа.
Ответить | Правка | Наверх | Cообщить модератору

5. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Аноним (-), 07-Окт-13, 00:54 
Эмм... а в чём разница с tmux attach?
Ответить | Правка | Наверх | Cообщить модератору

6. "В рамках проекта tmate подготовлен инструмент для совместног..."  +8 +/
Сообщение от Michael Shigorinemail (ok), 07-Окт-13, 01:05 
screen -x
Ответить | Правка | Наверх | Cообщить модератору

7. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от rshadow (ok), 07-Окт-13, 01:11 
вот и я так же подумал
Ответить | Правка | Наверх | Cообщить модератору

28. "В рамках проекта tmate подготовлен инструмент для совместног..."  +1 +/
Сообщение от Анонимemail (28), 07-Окт-13, 21:30 
Разве screen научился разграничивать доступ на просмотр и на управление терминалом?
Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

30. "В рамках проекта tmate подготовлен инструмент для совместног..."  –1 +/
Сообщение от lucentcode (ok), 07-Окт-13, 21:49 
Запись активности - годное дело. Остальное меня мало интересует. Не знаю, как можно совместно использовать одну консоль.
Ответить | Правка | Наверх | Cообщить модератору

31. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Аноним (-), 07-Окт-13, 22:23 
как это они так пользователя для ssh создают?
Ответить | Правка | Наверх | Cообщить модератору

37. "В рамках проекта tmate подготовлен инструмент для совместног..."  +/
Сообщение от Vkni (ok), 08-Окт-13, 19:52 
Как-то оно очень сложно со стороны выглядит.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру