The OpenNET Project / Index page

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

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

"Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от opennews (??) on 12-Мрт-12, 19:35 
Завершен процесс бета-тестирования и выпущен первый релиз проекта Gate One (http://liftoffsoftware.com/Products/GateOne), в рамках которого развивается работающий внутри web-бразуера эмулятор терминала и SSH-клиент, написанный на JavaScript с использованием стандартного HTML5 API и способный работать без установки дополнений или плагинов. Gate One состоит из web-приложения с реализацией интерфейса пользователя, и отвечающей за обработку сеансов серверной части, которая запускается в виде скрипта на локальной или удаленной машине. Код серверной части написан на языке Python с использованием модуля pyOpenSSL. Канал связи между браузерным клиентом и серверной частью организуется в зашифрованном виде с использованием WebSockets. Код проекта распространяется (https://github.com/liftoff/GateOne) в рамках лицензии AGPLv3.

<center><a href="https://a248.e.akamai.net/assets.github.com/img/0cdb4885822f... src="http://www.opennet.dev/opennews/pics_base/0_1331565684.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


Из достоинств Gate One отмечается поддержка буфера обмена,  удобный интерфейc, напоминающий выпадающую консоль Quake (для оценки работы приложения достаточно нажать ESC, находясь на странице проекта (http://liftoffsoftware.com/Products/GateOne)), возможность просмотра изображений прямо в терминале, поддержка всех популярных браузеров, средства контроля доступа, менеджер закладок, просмотр истории соединений, аутентификация по SSH-ключам, интернационализация (поддерживается Unicode и русский язык), встроенные средства управления SSH-ключами, менеджер сессий. Поддерживается одновременное создание нескольких рабочих сессий в рамках одного окна. Текущий сеанс может быть клонирован, без необходимости повторной аутентификации за счет использования агрегации SSH-линков.


<center><a href="https://a248.e.akamai.net/assets.github.com/img/dc003f133228... src="http://www.opennet.dev/opennews/pics_base/0_1331565708.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Отдельно отмечается возможность восстановления рабочей сессии после перезапуска браузера или проблем с соединением, более того можно продолжить работу с ранее запущенной сессией на другом компьютере. Серверная часть поддерживает перезапуск без разрыва рабочих сеансов пользователей. Другой интересной возможностью является поддержка ведения полного лога всех операций в терминале, который затем может быть экспортирвоан в виде самодостаточного HTML-файла, наглядно повторяющего все записанные действия в форме видеоролика (http://c307523.r23.cf1.rackcdn.com/gateone_recording_example...). Дополнительно реализован плагин для повторного проигрывания всех действий в рабочем сеансе.

<center><a href="http://liftoffsoftware.com/sites/default/files/full_color_su... src="http://www.opennet.dev/opennews/pics_base/0_1331565832.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>


GateOne может использоваться как отдельное приложение, так и в роли модуля для интеграции с другими системами, такими как интерфейсы администрирования маршрутизаторов или системы управления виртуальными машинами. Поддерживается создание плагинов к серверной части на языке Python, к web-приложению на языке JavaScript, а также изменение оформление интерфейса через подключение CSS-шаблонов. Возможно подключение дополнительных модулей аутентификации, например, уже реализована работающая с Active Directory поддержка Single Sign на базе Kerberos, модуль для аутентификации через Google Auth и  похожий на OpenID механизм аутентификации на базе WebSocket API.

<center><iframe width="560" height="315" src="http://www.youtube.com/embed/gnVohdlZXVY?rel=0" frameborder="0" allowfullscreen></iframe></center>


URL: http://liftoffsoftware.com/Products/GateOne
Новость: http://www.opennet.dev/opennews/art.shtml?num=33333

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

Оглавление

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


1. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +15 +/
Сообщение от Аноним (??) on 12-Мрт-12, 19:35 
> модуль для аутентификации через Google Auth

Это чтоб гугол в случае чего мог заходить на мои серваки? Круто.

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

28. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –4 +/
Сообщение от тигар (ok) on 12-Мрт-12, 23:00 
ну есть орды идиотов которые свою почту им доверяют, корпоративную. для них же, видимо, стараются:)
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

48. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от An (??) on 13-Мрт-12, 01:18 
а клинические идиоты продолжают чахнуть над своими постфиксами и екзимами и дрочить своё ЧСВ заблуждениями о "корпоративной почте".
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

51. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Andrew Kolchoogin on 13-Мрт-12, 01:32 
Я гляжу, особо продвинутые специалисты по клиническим идиотам уже научились, например, цеплять BIS к Google'овской почте.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

54. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от тигар (ok) on 13-Мрт-12, 01:48 
> Я гляжу, особо продвинутые специалисты по клиническим идиотам уже научились, например,
> цеплять BIS к Google'овской почте.

эти спицЫалисты кроме как нотификации из вCUNTакта на почту просто ничего не получают. чо б и не сливать гуглу свою почту.

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

56. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –3 +/
Сообщение от Аноним (??) on 13-Мрт-12, 06:18 
Ниче не понял. Что такое BIS ? А Exim не трогать - это ВЕЩЬ!!
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

57. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Mr. Sneer on 13-Мрт-12, 06:32 
BIS - это BlackBerry Internet Service. Не совсем, правда, понял, при чем тут он. Т.к. данная технология реализуется со стороны ОПСОСа и, собственно, самой BlackBerry. А в корпорациях, заботящихся о сохранности данных, используется BES.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

58. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Mr. Sneer on 13-Мрт-12, 06:42 
> BIS - это BlackBerry Internet Service. Не совсем, правда, понял, при чем
> тут он. Т.к. данная технология реализуется со стороны ОПСОСа и, собственно,
> самой BlackBerry. А в корпорациях, заботящихся о сохранности данных, используется BES.

А почта от google вполне себе подключается и работает с BIS. Правда лично не пробовал, сужу по форумам :)


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

89. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-12, 12:47 
Заменили 1 зонд на другой зонд. Кто-то будет рад коммерческим секретам :)
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

63. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +8 +/
Сообщение от Аноним (??) on 13-Мрт-12, 09:10 
Дожили, уже настроить постфикс стало считаться чем-то сложным.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

67. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +11 +/
Сообщение от o on 13-Мрт-12, 10:01 
Просто выросло новое поколение эникейщиков. были просто эникейщики, теперь облачные эникейщики.
Ответить | Правка | ^ к родителю #63 | Наверх | Cообщить модератору

90. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от Аноним (??) on 13-Мрт-12, 12:48 
> Просто выросло новое поколение эникейщиков. были просто эникейщики, теперь облачные эникейщики.

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

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

2. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от codejumper on 12-Мрт-12, 19:49 
охрененно!
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 12-Мрт-12, 19:53 
Эх, если бы такое прикрутили к роутерам с веб интерфейсом и дали рута...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –2 +/
Сообщение от Аноним (??) on 12-Мрт-12, 19:56 
dd-wrt :)
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Аноним (??) on 12-Мрт-12, 19:56 
> dd-wrt :)

я имею в виду, берешь прошивку, прикручиваешь туда все что хочешь и вперед!

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

6. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –2 +/
Сообщение от Dan (??) on 12-Мрт-12, 20:13 
dd-wrt!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +10 +/
Сообщение от Аноним (??) on 12-Мрт-12, 20:21 
> я имею в виду, берешь прошивку, прикручиваешь туда все что хочешь и
> вперед!

OpenWRT!

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

61. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от аноноим on 13-Мрт-12, 09:05 
А в чём принципиальное отличие между OpenWRT и DD-WRT?
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

70. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 13-Мрт-12, 10:20 
DD-WRT, почти, блоб. OpenWRT - полноценный линукс дистрибутив со своим пакетным менеджером (устанавливай, что хочешь).
Ответить | Правка | ^ к родителю #61 | Наверх | Cообщить модератору

91. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 12:48 
> А в чём принципиальное отличие между OpenWRT и DD-WRT?

В основном в том что первое гибкое и модифицируемое.

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

108. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:13 
>> А в чём принципиальное отличие между OpenWRT и DD-WRT?
> В основном в том что первое гибкое и модифицируемое.

А второе - сразу рабочее, со всем функционалом, который есть в прошивке.
Это не холивара ради, а информации для.
Когда хватает функционала из коробки - dd-wrt + пол-часа = готовый роутер.
Когда нужны нестандартные настройки, наверное больше подойдет openwrt.
Например, у корбины/билайна l2tp интернет отлично работает в прошивке от олега, и очень фигово в dd-wrt (долго подключается).
Наверное тут лучше подойдет openwrt + возможность подкрутить/доустановить софт.
Плюс, когда несколько провайдеров и т.д.

По теме - это не первая браузерная консоль.
И чего им так питон дался для этих целей?
http://code.google.com/p/web-shell/ - тоже на питоне
http://code.google.com/p/shellinabox/ - на си

Настраивал последнюю, понравилось то, что на сервере запускается бинарник и работает, как веб сервер.
Хотя тут может быть интересно своими красивостями.

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

114. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от сасас on 13-Мрт-12, 17:39 
>[оверквотинг удален]
> очень фигово в dd-wrt (долго подключается).
> Наверное тут лучше подойдет openwrt + возможность подкрутить/доустановить софт.
> Плюс, когда несколько провайдеров и т.д.
> По теме - это не первая браузерная консоль.
> И чего им так питон дался для этих целей?
> http://code.google.com/p/web-shell/ - тоже на питоне
> http://code.google.com/p/shellinabox/ - на си
> Настраивал последнюю, понравилось то, что на сервере запускается бинарник и работает, как
> веб сервер.
> Хотя тут может быть интересно своими красивостями.

В простейшем случае на openwrt тоже полчаса.  Если случай сложный - то на ddwrt обчно не решить, на openwrt  - час

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

20. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –2 +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:37 
> Эх, если бы такое прикрутили к роутерам с веб интерфейсом и дали рута...

Нужно - сделайте. Правда хрень на питоне мало того что потребует дофига места под питон и не факт что влезет в флеху и будет тормозить, но можно же и переписать бэкэнд или подцепить винч/флеху под жирный питоновый крап, если лень/не умеете :)

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

33. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –9 +/
Сообщение от Куяврик on 12-Мрт-12, 23:24 
# equery s dev-lang/python
* dev-lang/python-2.7.2-r3
         Total files : 1691
         Total size  : 27.09 MiB
* dev-lang/python-3.1.4-r3
         Total files : 1586
         Total size  : 24.94 MiB
* dev-lang/python-3.2.2
         Total files : 1712
         Total size  : 27.72 MiB

дружок, тебе придётся ещё долго торговать фантиками с одноклассниками, потом продать любимую флешку на 32 мегабайта и купить в музее на 128 мегабайт.

на питоне серверная часть, дружок. и да, на флехе будет HTML5 браузер, и он по-любому больше. вообще хорошо быть анонимусом, правда? написал горячечного бреда, из которого ясно, что ты даже статью толком не понял, про "винч под питон" феерически.

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

60. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 13-Мрт-12, 07:59 
Имеется в виду память самого роутера. Она вполне может быть ограничена.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

78. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 11:41 
Её вполне можно увеличить.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

95. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +6 +/
Сообщение от Аноним (??) on 13-Мрт-12, 14:56 
> Её вполне можно увеличить.

Ну вот у меня роутер. Флеха 4Мб, USB нет. Увеличивайте. Ваши предложения? Долбстись с перепайкой чипа чтобы вашу какашку на питоне запустить? При том что максимальный размер чипа такого типа около 16Мб и врядли туда ваш крап влезет7 Эти питонисты такие питонисты :)

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

125. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 22:07 
Вы не понимаете пидонистов. У них цель (как и цель языка) сделать как можно проще и не париться. Даже создатель пидона назвал язык в честь шоу комик-группы. Казалось бы, как вообще можно связать шоу коми-группы с языком программирования (ГСМ'ный мозг?). Ответ на вопрос для пидонистов прост: так (или хочу). Я не видел никогда чтобы хоть один пидонист или пхп-шник думал хотя бы на шаг вперед. Поэтому они ответили что её вполне можно увеличить и на этом успокоились. А оказалось что бывают случаи когда следующий шаг (т.е. собственно модернизация) много сложнее чем простое однобокое сиюминутное заявление (что потверждает мои слова о том что пидонист не думал даже на 1 шаг вперед).

Тест анонима на пидониста: комик-группа и язык программирования у анонима не укладываются в голове. Следовательно, аноним не пидонист.

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

109. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:25 
> Её вполне можно увеличить.

Вот на это я бы посмотрел.
Выложите на ютубе ролик?
Блокбастер "Как я апгрейдил свой роутер"
Я даже могу дать убитый asus rt-n10 под такое дело)

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

117. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от Куяврик on 13-Мрт-12, 19:39 
для роутера ОБЯЗАТЕЛЬНО нужен ssh через вебморду. ОЧЕНЬ.
Ответить | Правка | ^ к родителю #60 | Наверх | Cообщить модератору

92. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от Аноним (??) on 13-Мрт-12, 12:51 
> флешку на 32 мегабайта и купить в музее на 128 мегабайт.

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

Чувак имел в виду запуск серверной части на мелкой девайсине типа домашнего роутера, которая всегда включена. А там обычно SPI флеха. Ну самый край на 16 мегов, а чаще на 4 или 8Мб. Что-то сверх того требует подключения внешнего винча к роутеру, что уже каатит далеко не везде. Поэтому питон для таких девайсов жирноват и тормознут, ВНЕЗАПНО.

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

118. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 13-Мрт-12, 19:48 
>> флешку на 32 мегабайта и купить в музее на 128 мегабайт.
> Ну найди мне SPI-флешку для роутера

(включает телепатию) у тебя нет  в ОС ssh клиента?

> на 128 мегабайтов.

напряги мозг, малыш. я выдал объём с системы, у которой ядро 11  мег и инитрд 31. сколько весит ядро для роутера? slitaz, к примеру, вести 30 мег _весь_.


> хоть за что там еще. Хотя я понимаю что такие как
> вы видели роутеры только на картинке, т.к. родители денег не выделили,
> а на школьных завтраках еще не сэкономилось.

да малыш, именно поэтому ты обращаешься ко мне на "вы";)

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

7. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от bircoph (ok) on 12-Мрт-12, 20:18 
Посколку это браузерное приложение, у него нет доступа к /dev/random, без чего генерация надёжных сессионных ключей ssh невозможна.

Учитывая быстрое расползание web-дури, NSA наверняка радостно потирает лапки. И не только NSA.

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

9. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Аноним email(??) on 12-Мрт-12, 20:43 
А что мешает ключи сделать ранее, в нормальном режиме?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

31. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от bircoph (ok) on 12-Мрт-12, 23:13 
То, что сеансовые ключи генерируются автоматически в процессе работы, меняются через определённые интервалы и, естественно, должны быть случайными и неповторяющимися.
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

68. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от o on 13-Мрт-12, 10:03 
> То, что сеансовые ключи генерируются автоматически в процессе работы, меняются через определённые
> интервалы и, естественно, должны быть случайными и неповторяющимися.

Там https вроде как подерживается, точно параноикам есть возможность перестраховаться

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

14. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от pavlinux (ok) on 12-Мрт-12, 21:08 
> Посколку это браузерное приложение, у него нет доступа к /dev/random, без чего
> генерация надёжных сессионных ключей ssh невозможна.

http://www.random.org/cgi-bin/randbyte?nbytes=1024&format=h

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

32. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +5 +/
Сообщение от bircoph (ok) on 12-Мрт-12, 23:15 
> http://www.random.org/cgi-bin/randbyte?nbytes=1024&format=h

Ну если вы доверяете чужому дяде такую работу...

Кроме того, данные случайные числа не должны быть известны никому, кроме самого клиента. А вы предлагаете не просто брать это с левого ресурса, но и по открытому протоколу, чтоб весь мир был в курсе.

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

46. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 13-Мрт-12, 01:10 
В нормальных браузерах надежный генератор случайных чисел есть уже давно.
https://bugs.webkit.org/show_bug.cgi?id=22049
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

110. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:28 
> Посколку это браузерное приложение, у него нет доступа к /dev/random, без чего
> генерация надёжных сессионных ключей ssh невозможна.
> Учитывая быстрое расползание web-дури, NSA наверняка радостно потирает лапки. И не только
> NSA.

Выскакивает окошко "Для генерации надежного ключа введите случайный текст".
Инпут, субмит, и все.
Проблема рандомности перекладывается на пользователя)

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

137. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 31-Мрт-12, 15:01 
> Посколку это браузерное приложение, у него нет доступа к /dev/random,

к координатам мыши есть

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

11. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Нанобот on 12-Мрт-12, 20:45 
имхо, клиент на java, коннектящийся из браузера непосредственно к ssh-серверу (название не помню), на порядок проще.
как-никак, поставить яву в браузер проще, чем таскать с собой какой-то непонятный скрипт на питоне
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +8 +/
Сообщение от ананим on 12-Мрт-12, 21:08 
> Код серверной части написан на языке Python

серверной части
серверной
или вы сервера таскаете с собой? при чём по частям?


зыж
>имхо, клиент на java, коннектящийся из браузера

нет, спасибо.
сервелато-жаба-флэшь - это тот салат, от которого уже тошнит.

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

17. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:28 
зачем вы с собой сервер таскать собираетесь совершенно непонятно
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:32 
Глупости!

Проще прозрачный и красивый скриптовый сервер на питоне развернуть (и да!, - работающий, в смысле сети, на порядок быстрее жабы), чем таскать непонятный жаватрындец, под непонятными же лицензиями, в которых ваще "ромашка": то ли "есть", то ли "нет", то ли "есть, но завтра отнимут", то ли "есть, и не пока отняли. но копирастам надо платить".

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

21. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:38 
> работающий, в смысле сети, на порядок быстрее жабы),

А бенчмарки где в доказательство этого тезиса?

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

24. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –3 +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:52 
Вам нужны доказательства, что асинхронный сервер обрабатывает запросы быстрее (уж хотя бы за счет отсутствия переключения контекста) синхронного? Ублыбнул!
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

42. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от Куяврик on 13-Мрт-12, 00:20 
> Вам нужны доказательства, что асинхронный сервер обрабатывает запросы быстрее (уж хотя
> бы за счет отсутствия переключения контекста) синхронного? Ублыбнул!

http://shootout.alioth.debian.org/u32/benchmark.php?test=all...

но вам,  наверное, не понравится.


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

53. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –2 +/
Сообщение от Аноним (??) on 13-Мрт-12, 01:43 
Там же ЯП сравниваются! Сравнил теплое с мягким!

У нас же речь шла о сетевом быстродействии, сколько помню. И причем не просто о сетевом быстродействии, но о сравнении асинхронного веб-сервера на питоне с конкурентами. А если уж совсем уточнятся)), то о сравнении сервера сабжа (а это торнадо) с ява-сервером (любым).

В общем, улыбнул своим тестом еще раз. Но ты не отчаивайся, погугли еще - говорят третий раз волшебный.)))

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

96. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 14:57 
> Там же ЯП сравниваются!

Ну так вас никто не тянул за язык орать что питон быстрый.

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

129. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от vasek on 14-Мрт-12, 01:10 
ты так говоришь, будто бы асинхронная работа есть только в твоем Самом Крутом и Лучшем педоне...
Акстись, на дворе почти полдень 21го века, и асинхронные либы b и фреймворки щас есть почти под любой ЯП (Perl, Ruby, C, C++)
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

25. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от pavlinux (ok) on 12-Мрт-12, 22:08 
> Проще прозрачный и красивый скриптовый сервер на питоне развернуть

Только забыл, для этого ещё Пидон надо ставить. Нах...й такое щастье на сервере

# cd /usr/lib64/python
# for i in `find -name  \*.so -exec ldd {} \; | cut -d" " -f3 | sort -u`; \
    do \
       ldd $i | cut -d" " -f1 | sort -u ;\
done | sort -u;

Вам весь список показывать?


        libacl.so.1
        libatk-1.0.so.0
        libattr.so.1
        libblas.so.3
        libblocxx.so.6
        libbz2.so.1
        libcairo.so.2
        libcap.so.2
        libcrypto.so.1.0.0
        libc.so.6
        libdbus-1.so.3
        libdl.so.2
        libelf.so.1
        libexpat.so.1
        libffi.so.4
        libfontconfig.so.1
        libfreetype.so.6
        libgcc_s.so.1
        libgdk_pixbuf-2.0.so.0
        libgdk-x11-2.0.so.0
        libgfortran.so.3
        libgio-2.0.so.0
        libglib-2.0.so.0
        libgmodule-2.0.so.0
        libgobject-2.0.so.0
        libgthread-2.0.so.0
        libgtk-x11-2.0.so.0
        libICE.so.6
        libjpeg.so.62
        liblua.so.5.1
        liblzma.so.5
        libmagic.so.1
        libm.so.6
        libncurses.so.5
        libpango-1.0.so.0
        libpangocairo-1.0.so.0
        libpangoft2-1.0.so.0
        libpcre.so.0
        libpixman-1.so.0
        libpng12.so.0
        libpng14.so.14
        libpopt.so.0
        libpthread.so.0
        libpy2scr.so.2
        libpython2.7.so.1.0
        libresolv.so.2
          librpmio.so.1
        librpm.so.1
        librt.so.1
        libscr.so.2
        libselinux.so.1
        libSM.so.6
        libssl.so.1.0.0
        libstdc++.so.6
        libutil.so.1
        libuuid.so.1
        libX11.so.6
        libXau.so.6
        libxcb.so.1
        libXcomposite.so.1
        libxcrypt.so.2
        libXcursor.so.1
        libXdamage.so.1
        libXext.so.6
        libXfixes.so.3
        libXft.so.2
        libXinerama.so.1
        libXi.so.6
        libxml2.so.2
        libXrandr.so.2
        libXrender.so.1
        libXss.so.1
        libXv.so.1
        liby2.so.2
        liby2util.so.4
        libycp.so.3
        libycpvalues.so.3
        libyui.so.3
        libzbar.so.0
        libz.so.1
        linux-vdso.so.1

----

Ты не фкурсе, нахрена мне библиотека libzbar для SSH ?

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

26. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 12-Мрт-12, 22:17 
Эй, давай не будем передергивать, хорошо?
Судя только, ну хотя бы, вот по этой libXcomposite.so.1 либе, на твоем "сервере" стоят иксы. Плюс cairo и xft до кучи! И я даже догадываться боюсь нахуа ты влепил на сервер так же и либы композитинга!

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

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

29. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от тигар (ok) on 12-Мрт-12, 23:03 
>  посмотри сколько зависимостей у жабы.

и сколько?


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

47. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +11 +/
Сообщение от pavlinux (ok) on 13-Мрт-12, 01:15 
>>  посмотри сколько зависимостей у жабы.
> и сколько?

US Patent No. 6436381,
US Patent No. 6061520,
US Patent No. 6125447,
US Patent No. 6192476,
US Patent No. 5966702,
US Patent No. 6910205,
US Patent No. 7426720,
US Patent No. 5937406,
...

:)


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

27. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от СуперАноним on 12-Мрт-12, 22:59 
8-)

ldd /usr/bin/python3
        linux-vdso.so.1 =>  (0x00007fffebdff000)
        libpython3.2.so.1.0 => /usr/lib64/libpython3.2.so.1.0 (0x00007fc02e201000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fc02dfe4000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fc02dc5c000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fc02da58000)
        libutil.so.1 => /lib64/libutil.so.1 (0x00007fc02d855000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fc02d5d3000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fc02e628000)

И да, Пидону gtk, atk и прочее гуаноtk нах не нужны.

PS Пользуйся source based дистрами.

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

36. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 12-Мрт-12, 23:33 
яростно плюсую
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

84. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от AdVv email(ok) on 13-Мрт-12, 12:13 
Ну вот, наконец-то ты сам это признал ;)
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

119. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 13-Мрт-12, 19:49 
> Ну вот, наконец-то ты сам это признал ;)

что?

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

35. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Куяврик on 12-Мрт-12, 23:31 
#  for i in `find -name  \*.so -exec ldd {} \; | cut -d" " -f3 | sort -u`; \
>     do \
>        ldd $i | cut -d" " -f1 | sort -u ;\
> done | sort -u;

    /lib/ld-linux.so.2
    libc.so.6
    libcrypto.so.1.0.0
    libdl.so.2
    libgdbm.so.3
    libm.so.6
    libncurses.so.5
    libncursesw.so.5
    libpthread.so.0
    libutil.so.1
    libz.so.1
    linux-gate.so.1

> Ты не фкурсе, нахрена мне библиотека libzbar для SSH ?

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

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

44. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от pavlinux (ok) on 13-Мрт-12, 01:01 
>  /lib/ld-linux.so.2
>  libc.so.6

Ну щаз, там половина с правами 644, на что ldd матерится.  

> озвучь плиз название дистрибутива

Тот, на котором Торвальдыц export TZ ниасилил. :)

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

123. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 13-Мрт-12, 20:31 
СуСя. это страшно. ни ногой.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

97. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 14:58 
> Ты не фкурсе, нахрена мне библиотека libzbar для SSH ?

Павлин суров :)

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

121. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Мрт-12, 19:56 
> Ты не фкурсе, нахрена мне библиотека libzbar для SSH ?

Zbar is a library for scanning and decoding bar codes from various
sources such as video streams, image files or raw intensity sensors.

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

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

133. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 14-Мрт-12, 20:40 
> Видимо, в выбранном (или попавшемся под руку) дистрибутиве справедливо возомнили, что пользователю
> может понадобиться аутентификация по характерно помятой физиономии, например.

Отнюдь. Просто дистростроители СуСи линкуют всё что в системе по максимуму - всё равно стоит, вдруг...

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

37. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 12-Мрт-12, 23:36 
>прозрачный и красивый скриптовый сервер на питоне

Взаимоисключающие параграфы.

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

38. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 12-Мрт-12, 23:40 
>>прозрачный и красивый скриптовый сервер на питоне
> Взаимоисключающие параграфы.

у тебя тоже иксы на сервере, мальчик?

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

49. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –3 +/
Сообщение от pavlinux (ok) on 13-Мрт-12, 01:22 
>>>прозрачный и красивый скриптовый сервер на питоне
>> Взаимоисключающие параграфы.
> у тебя тоже иксы на сервере, мальчик?

Да везде они стоят. А кто очкует, и не умеет настроить секурити (или лень),
их не включают..

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

52. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-12, 01:33 
Не везде. Умеем настроить "секурити". ИМХО, иксы на сервере терминалов лишь имеет смысл.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

55. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от pavlinux (ok) on 13-Мрт-12, 01:55 
> Не везде. Умеем настроить "секурити". ИМХО, иксы на сервере терминалов лишь имеет
> смысл.

Вот берёшь диск RedHat, SuSE, Debian, втыкаешь, ставишь и всё там будет.
Удаляя отдельные пакеты рискуешь нарваться на невозможность последующих аптейтов.
Проверенно много раз, после допиливания Дебиана, 100% ядро или glibc само не обновится,
заткнётся на зависимостях, а решать эти проблемы, когда серваки где-нить на Каймановых,
и доступны только через KVM и то, по расписанию это совершенно не по кайфу.

---

Кстати, mc требует glib glib за собой тянет libX*, сразу так и не вспомню,
но есть консольные тулузы, которые требуют X_овые библиотеки.    

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

62. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от Аноним (??) on 13-Мрт-12, 09:06 
На серверах Debian 100500 лет. Нет на серверах иксов, 100500 лет. mc тянет glib, а glib - сам по себе живет.
Ответить | Правка | ^ к родителю #55 | Наверх | Cообщить модератору

65. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от namefields on 13-Мрт-12, 09:19 
> Кстати, mc требует glib glib за собой тянет libX*, сразу так и не вспомню,
> но есть консольные тулузы, которые требуют X_овые библиотеки.    

Вот ты себя и выдал, админ локалхоста))

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

75. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от mf (ok) on 13-Мрт-12, 11:28 
>glib за собой тянет libX*

А вроде серьёзный человек.

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

87. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Мрт-12, 12:46 
> ИМХО, иксы на сервере терминалов лишь имеет смысл.

На всякий: там нужны libX* и обычно *dm, а "иксы" как сервер со всем ему полагающимся -- разве что при наличии локального рабочего места (бишь когда это рабочая станция нескольких человек по сути, а не именно стоечный сервер).

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

50. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 01:31 
1. Нет. 2. Причем здесь иксы?
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

134. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Клыкастый (ok) on 14-Мрт-12, 23:23 
видимо, признак.
Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

23. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от anonymous (??) on 12-Мрт-12, 21:44 
Не везде наружу открыт доступ по ssh. Часто только HTTP и в лучшем случае HTTPS
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

111. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:32 
> Не везде наружу открыт доступ по ssh. Часто только HTTP и в
> лучшем случае HTTPS

так и предоставляется доступ по http

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

22. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от Аноним (??) on 12-Мрт-12, 21:40 
О, серверная часть сабжа писана с использованием торнадо, а это гарантирует ну очень высокую скорость - торнадо и асинхронный и неблокирующий. К тому же еще и весьма экономный.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

112. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:33 
> О, серверная часть сабжа писана с использованием торнадо, а это гарантирует ну
> очень высокую скорость - торнадо и асинхронный и неблокирующий. К тому
> же еще и весьма экономный.

sarcasm-mode on, или off?

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

130. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от vasek on 14-Мрт-12, 01:11 
> sarcasm-mode on, или off?

просто очередной питоно-фанат, они даже не догоняют, что в любом ЯП есть асинхронные фреймворки

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

131. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Aleks Revo on 14-Мрт-12, 14:34 
"ну очень" - маркер sarcasm mode ))
Ответить | Правка | ^ к родителю #112 | Наверх | Cообщить модератору

30. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от СуперАноним on 12-Мрт-12, 23:12 
Ложечку эмм... в бочку радости.
Когда вы скачиваете обычный клиент SSH, вы его берёте на официальном сайте проекта или в репозитарии любимого дистра, с контрольными суммами. А тут размножат его по сайтам и будут наперебой предлагать, типа, вот прямо тут воспользуйся удобным SSH. И будут пользоваться, особенно вантузы. Они же не привыкли о безопасности думать. А там и вставочка spyware кода будет. И все ваши вводимые URL/login/password прямиком к хаксорам отправятся.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

40. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Куяврик on 12-Мрт-12, 23:53 
> Ложечку эмм... в бочку радости.
> Когда вы скачиваете обычный клиент SSH, вы его берёте на официальном сайте
> проекта или в репозитарии любимого дистра, с контрольными суммами. А тут
> размножат его по сайтам и будут наперебой предлагать, типа, вот прямо
> тут воспользуйся удобным SSH.

Это способ сделать доступ на своём сервере так. Конченые идиоты были всегда, для них всегда были "очень удобные" сервисы.

> И будут пользоваться, особенно вантузы.

Ну если так будет, работодатели должны сообразить и сделать выводы.

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

135. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Клыкастый (ok) on 14-Мрт-12, 23:24 
> Ложечку эмм... в бочку радости.
> Когда вы скачиваете обычный клиент SSH

ОС, где нужно _скачивать_ ssh-клиента - не нужна. {/trolling off}

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

41. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +3 +/
Сообщение от YetAnotherOnanym on 13-Мрт-12, 00:13 
Чота я не догоняю... объясните убогому плиз.
Это, получается, "ssh-клиент" - это не код на жаваскрипте, который, работая в браузере, приконнектится к 22 порту нужного хоста, спросит меня, правильный ли ключ, запросит пароль и т.д., а вместо этого он коннектится по https к прокладке на питоне, которая коннектится к 22 порту? Это у них называется "ssh-клиент, работающий в браузере и не требующий плагинов"?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Куяврик on 13-Мрт-12, 00:25 
> Это у них называется "ssh-клиент, работающий в браузере и не требующий плагинов"?

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

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

73. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от FractalizeR email(ok) on 13-Мрт-12, 10:44 
Я думаю, это скорее для ChromeOS или для Boot2Gecko, готовят, чем для нормальных осей.
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

102. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 15:08 
> Это, получается, "ssh-клиент" - это не код на жаваскрипте, который, работая в
> браузере, приконнектится к 22 порту

Нет. Он сконектится на сервер к бэкэнду по http(s), и будет гонять данные аяксом. А вот бэкэнд уже будет конектиться к серверу. По сути что-то типа cgi-irc древнючего или пачки похожих по смыслу терминалов.

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

59. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Ян Злобин email(ok) on 13-Мрт-12, 07:47 
Ну пипец!  Ось на Java-script уже есть, SSH-клиент есть, куча всего другого тоже...  К чему мы идём?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

72. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от filosofem (ok) on 13-Мрт-12, 10:39 
SSH клиент в браузере конечно мог бы пригодиться.
Но с серверной частью, еще и на Пистоне. В чем смысл? Где логика?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

104. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 15:09 
> Но с серверной частью, еще и на Пистоне. В чем смысл? Где логика?

Парням захотелось поизвращаться на том что они знают. Насколько результат будет вырвиглазен их не волновало, что для питонистов - норма.

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

113. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:37 
> SSH клиент в браузере конечно мог бы пригодиться.
> Но с серверной частью, еще и на Пистоне. В чем смысл? Где
> логика?

Обертка в обертке - запускаете xen, в нем операционку, в ней запускаете браузер, в нем запускаете виртуалку на js, в ней сервер на python, в другом браузере открываете ssh-клиент.
profit?
Есть, чем загрузить core i7)

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

136. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Куяврик on 18-Мрт-12, 13:32 
> Но с серверной частью,

эээ. а как иначе?

> еще и на Пистоне.

А в чём проблема-то? Взял поток символов выплюнул в STDOUT. да хоть на рексе.

> В чем смысл? Где логика?

взяли и написали. пару сессий держать невелика нагрузка.

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

74. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +2 +/
Сообщение от nagual email(ok) on 13-Мрт-12, 11:26 
Ну во первых вы не первые
https://github.com/vti/showmetheshell
Во вторых под фрю не завелось либо в опере не работает ...
В третих ssl tsl это фиговый листочек который прикрывает но не защищает.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

77. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-12, 11:40 
>Код серверной части написан на языке Python

Не нужно. Есть shellinabox. Полностью на Си, его web эмулятор терминала работает даже на IE6. Поддерживает SSL.

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

86. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Мрт-12, 12:41 
>>Код серверной части написан на языке Python
> Не нужно. Есть shellinabox.

Вот и я удивился -- они что-то полезное сделали или просто искать не умеют?

PS: говорят, умеют и делали другое.

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

79. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от vit (??) on 13-Мрт-12, 11:51 
http://code.google.com/p/shellinabox/

http://code.google.com/p/web-shell/

ajaxterm

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

80. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от nagual email(ok) on 13-Мрт-12, 12:03 
ajaxterm 2006 ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

81. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от nagual email(ok) on 13-Мрт-12, 12:03 
web-shell 2007
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

82. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  –1 +/
Сообщение от nagual email(ok) on 13-Мрт-12, 12:04 
shellinabox 2009
это мертвые проекты
:-(
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

88. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Мрт-12, 12:46 
> shellinabox 2009
> это мертвые проекты
> :-(

Он прекрасно работает и отлично документирован.

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

101. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от Аноним (??) on 13-Мрт-12, 15:05 
> это мертвые проекты

А я думал - доведенные до логически законченно реализации. А чего там в таком проекте надо делать по вашему?


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

103. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Andrey Mitrofanov on 13-Мрт-12, 15:08 
Переписать на джаваскрипт, потом переписать на html5, потом переписать на css, потом...
Ответить | Правка | ^ к родителю #101 | Наверх | Cообщить модератору

105. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 15:10 
> Переписать на джаваскрипт, потом переписать на html5, потом переписать на css, потом...

Ну если уж выбирать - лучше уж JS. По крайней мере авторы node.js не замечены в брутальном разрушении совместимости между версиями своей поделки, в отличие от питонистов где что ни версия питона - то несовместимая с предыдущей. Чем они уже заманали - постоянно что-то питоновое отваливается или глючит.

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

106. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Andrey Mitrofanov on 13-Мрт-12, 15:13 
>>потом переписать на html5, потом переписать на css, потом...
>лучше уж JS. По крайней мере авторы

Вы не поняли непрерывности процесса же.

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

115. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от XoRe (ok) on 13-Мрт-12, 17:39 
>> Переписать на джаваскрипт, потом переписать на html5, потом переписать на css, потом...
> Ну если уж выбирать - лучше уж JS. По крайней мере авторы
> node.js не замечены в брутальном разрушении совместимости между версиями своей поделки,
> в отличие от питонистов где что ни версия питона - то
> несовместимая с предыдущей. Чем они уже заманали - постоянно что-то питоновое
> отваливается или глючит.

Вы про js на клиенте, или на сервере?

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

116. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Andrey Mitrofanov on 13-Мрт-12, 19:02 
>>> Переписать на джаваскрипт, потом переписать на html5, потом переписать на css, потом...
> Вы про js на клиенте, или на сервере?

Сервер переписываем на php, потом на java, потом на рельсе.

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

122. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Michael Shigorin email(ok) on 13-Мрт-12, 19:58 
> А чего там в таком проекте надо делать по вашему?

Буквально утром в офисе озвучили, что сишную часть shellinabox неплохо бы всё же почистить.

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

83. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от nagual email(ok) on 13-Мрт-12, 12:07 
Из всех завелся только showmetheshell но когда я увидел рута в опере даже без ssl я испугался ...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

85. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 12:15 
А чем оно лучше https://github.com/vti/showmetheshell ?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

93. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от Аноним (??) on 13-Мрт-12, 14:05 
Gate One уже вполне полноценный shell, а showmetheshell пока для реальной работы  мало приспособлен, в нём даже курсора нет и  поддержки вставки из буфера обмена.
Ответить | Правка | ^ к родителю #85 | Наверх | Cообщить модератору

94. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +1 +/
Сообщение от nagual email(ok) on 13-Мрт-12, 14:42 
Gate One запустить удалось ? Уменя мертвый и непонятно толи в броузере скрипты не работают толи еще что то ... В опере точно настройки не открываются.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

128. "Релиз Gate One, работающего в браузере эмулятора терминала и..."  +/
Сообщение от SsD email on 14-Мрт-12, 00:53 
js+html5...  по ходу еще пару лет и словосочетание "браузерный компилятор С++" не будет столь щекотливым..
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

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

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




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

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