![]() |
|
Модераторы: LSD |
![]()
|
|
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
Навеяно вот этой темой. Для начала расскажу предысторию. Жил был Rickert и решил он сделать полезное дело. Создал чат группу для оперативной помощи людям.
Но как и в любом чате, взять хотя бы те что обитают в службах jabber.ru или любой другой специфический, сайта forum.vingrad.ru, gamedev.ru и прочих, выявились проблемы. Пока что проблема в отсутствии критической массы людей, а это значит отсутствие любых разговоров. Если набрать людей побольше, тогда они будут ни о чём, ведущимися несколькими человеками. Но речь сейчас не только и не столько об этом. Давайте взглянем на следующую статью. В комментариях видим разнообразные ресурсы. Теперь когда получено общее представление о сегменте рынка, настало время поговорить, о том какой же в действительности должна быть школа программиста. Естественно если бы всё было как надо, то и говорить было бы не о чём. Вот, для примера, подключение gobby к круглосуточному серверу sobby (установленному уже 10 месяцев на винде в режиме службы). ![]() Мы видим документы для редактирования и чат. А ведь по идее фантазия на этом может не останавливаться. Что если записывать каждой действие программистов, позволить делать к ним комментарии, синхронизировать это с разобранными репозиториями и тому подобное. В общем тема беседы примерно такая. -------------------- ![]() обычный день на винграде |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте |
Дык форум же лучше
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
Форум это форум, а я хотел бы поговорить о системах реального времени с возможностью его имитации. Добавлено через 1 минуту и 50 секунд Плюс ещё стоит учитывать, что форум может не больше чем чат в этом плане. В нём нельзя совместно редактировать документы. А полученный код будет дан как есть, без предыстории создания. -------------------- ![]() обычный день на винграде |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте |
Но в реальном времени не всегда ответить можно, уж коль скоро речь идёт не об оперативной помощи, а о чём-то более фундаментальном. Для ответа иногда код написать надо, придумать для него контекст(чтоб нагляднее было), нередко требуется какая-то отладка. Ссылка на нужный ресурс не всегда под рукой, стало быть придётся ждать ответа. Кроме того, если ты чего-то не знаешь, то ответить на форуме может и кто-то другой и даже спустя время.
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
Можно будет создать урок, где тебе в реальном времени будут печатать код. А идею форумов я не отрицаю, чатофорум, вот будущее человечества. -------------------- ![]() обычный день на винграде |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re |
а что мой ник делает на скриншоте?
Добавлено через 50 секунд google wave эти проблемы решит, ящитаю Добавлено через 1 минуту и 54 секунды кстати, дайте кто-нибудь аккаунт на google wave |
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
А я знал, что ты появишься и спросишь. И заранее заготовил ответ. "На самом деле ни Lazin, ни кто-то другой ничего там не писал и на моём сервере не был. Это я так для примера привёл. Единственный реальный человек это unicuum" Это сообщение отредактировал(а) unicuum - 17.10.2009, 11:52 -------------------- ![]() обычный день на винграде |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re |
точнее не аккаунт а инвайт
|
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте |
А главная угроза такого человечества - челсобакосвин Он больше не твой. У тебя его стырили Ну в этом никто и не сомневается -------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
Попрошу быть серьёзнее. -------------------- ![]() обычный день на винграде |
|||
|
||||
| diadiavova |
|
|||
![]() Доктор Зло(диагност, настоящий, с лицензией и полномочиями) ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5821 Регистрация: 14.8.2008 Где: В Коньфпольте |
Ладно, ухожу
-------------------- Хочешь получить мудрый совет - читай подписи участников форумов. Злой доктор Щасзаболит |
|||
|
||||
| Void |
|
|||
![]() λcat.lolcat ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2206 Регистрация: 16.11.2004 Где: Zürich |
Поставил Gobby, посмотрел. Несколько мыслей, которые стоит воспринимать с учётом того, что Gobby я использовал пять минут, а Google Wave видел на картинках.
Можно придираться по мелочам к интерфейсу Gobby, но проблема не в этом. Он не вписывается в готовое окружение. В дополнение к обычному набору инструментов: e-mail и чат как средства общения, IDE и контроль версий как средства разработки, я получаю ещё одно не пойми что со своим протоколом, зашитым редактором и чятиком. Google Wave претендует на замену чатов и почты, и я даже готов признать, что такое развитие событий возможно, но разработку в окне браузера я себе представить не могу, как бы нас не старались затащить в светлое вебно-облачное будущее. В Wave много вещей сделано правильно, в частности, регулируемый уровень интерактивности (от чятика до обычной иерархической дискуссии в духе mail list) и использование существующих открытых стандартов: XMPP и XML. У нас уже есть обширная инфраструктура для оффлайновой работы с кодом и не только. Программисты обычно очень любят пользоваться привычными инструментами, и мало кому понравится переключать внимание между обычной средой и какой-то другой для интерактивной совместной разработки. Отсюда вывод: нужен не очередной комбайн, а push-based протокол доступа к обычным pull-based ресурсам. Идём дальше. Основная единица обмена кода — это не нажатие клавиши в редакторе, как это воспринимает Gobby, и не целый файл. Это патч — разница между версиями. Где хранится код, к которому мы применяем и для которого создаём патчи? В системе контроля версий. Состояние сессии совместной интерактивной разработки должно храниться в системе контроля версий. От эфемерного репозитория для короткой беседы, до центрального репозитория проекта, с которым участники работают как обычным, так и интерактивным образом. Подытожив: расширение XMPP для обмена патчами и сопутствующей метаинформацией + поддерживающий его интерфейс к системе контроля версий (git напрашивается, но ограничиваться им нет смысла) — вот наш программерский Google Wave. Последний компонент может быть плагином к IM-клиенту, плагином к IDE, самостоятельной программой — неважно, главное что всегда есть способ вписать его в привычное окружение. Спасибо unicuum за пищу для размышлений. -------------------- “Coming back to where you started is not the same as never leaving.” — Terry Pratchett |
|||
|
||||
| unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка |
Протокол называется Infinote, что-то там автор говорил, что можно передавать с помощью него хоть по XMPP и так далее. Вот здесь подробнее... Использовать gobby можно, там подсветка даже есть. Если надо, то пользоваться обычными системами контроля версий, а этим работать в промежутках. В конце концов IDE сами обновляют файлы при их изменении. У меня речь не совсем о gobby, его я привёл просто как пример одной из недостающих особенностей. К тому же если иметь сервер, а не просто пытаться на халяву его использовать ощущения скажу совсем другие. Надо наверное попробовать нарисовать интерфейс, как же может выглядеть программа для обучения программированию. -------------------- ![]() обычный день на винграде |
|||
|
||||
| jhonyxakep |
|
|||
![]() Divide Et Impera ![]() ![]() Профиль Группа: Участник Сообщений: 983 Регистрация: 7.4.2009 Где: Что, Когда? |
||||
|
||||
| jhonyxakep |
|
|||
![]() Divide Et Impera ![]() ![]() Профиль Группа: Участник Сообщений: 983 Регистрация: 7.4.2009 Где: Что, Когда? |
unicuum, да уж, локализация та еще
Добавлено через 2 минуты и 52 секунды И не хватает справки |
|||
|
||||
![]()
|
| Правила раздела «Флейм» | |
|
|
Добро пожаловать в «Флейм». В разделе не действуют многие правила:
Строго запрещено:
Напоминаем о существовании волшебной кнопочки "Репорт". Если вы увидели сообщение, несовместимое с жизнью, просьба подвести на нее курсор и клацнуть левой клавишей мышки. Тем самым вы сможете призвать злого, но жутко справедливого джина-модератора, который нашлет порчу на злостного нарушителя. Кстати - счётчик сообщений здесь не растёт. Глас Винграда:
Глас Философии:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Sneg0k |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Флейм | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |