Ну, давайте... ;)
> Я хочу. Давайте обсудим, что мы хотим обсудить на следуюбщей встрече Coffee && Code. Кроме шуток. Предлагаю стать активнее и сделать жизнь интереснее и позитивнее.
В первую очередь стоит разобраться с почтовыми клиентами ;)
А то у нас в архивах получаются кракозябры ;)
http://groups.google.com/group/saratov-osum-portal/browse_thread/thread/ee8f0facb67ff819?hl=ru
> Давайте собираться все вместе и обсуждать то новое, что происсходит в мире IT. Клуб. В итоге сделаем специальные компьютерный клуб, в котором не будут играть в CS. В нёмбудут говорить про IT. Не будут пить пиво, как это делают на линуксовках. Вернее пиво пить будут, но это не будет самоцелью.
Ну, так давайте... Мы вот сегодня разбирали содержимое сайта кафедры
Технологии программирования СПбГУ ИТМО:
http://is.ifmo.ru/
Так вот это кладезь, если рассматривать передовые задачи IT в области
компьютерных наук в России. Предлагаю рассмотреть ;)
> Давайте изменим мир.
Так, он что ещё не изменился?
В общем, давайте, только аккуратно, чтобы не сломать...
--
Sin (Sinelnikov Evgeny)
+1 к каждому пункту.
Хостинг можно расположить на osum.toiit.sgu.ru. Там же есть git.toiit.sgu.ru.
Чтобы развернуть сайт, мне нужен пустой шаблон. Для тех, у кого есть
опыт, могу предложить его делать с помощью maven и выложить в git.
Тогда я его склонирую и разверну (как смогу, для начала).
Если кому нужен хостинг на git.toiit.sgu.ru - присылайте ключи, логин
и Имя Фамилию для создания учётки. Доступ по ssh можно будет
осуществлять с помощью под пользователем git_логин. Подробности
использования аналогичны http://www.altlinux.org/Git.alt, только, в
нашем случае это git.toi, а не git.alt.
Можно использовать, конечно и более мощные трекеры проектов с git'ом.
Но я предпочитаю этот, хотя он и предполагает отсутсвие
централизованного хранилища.
Кстати, одной из задач можно сделать web-интерфейc для управления
git.toi. Там всё довольно просто - нужно уметь заводить пользователей,
управлять их ключами и проводить поиск по именам пользователей и
проектов.
--
Sin (Sinelnikov Evgeny)
В girar это уже реализовано, как и везде, с помощью ssh-ключей... Там
свой специальный shell. Girar установлен на git.toi, но у него нет web
интерфейса.
> щас например у нас сделан гит сервер с авторизацией по учеткам из домена
> main но собственно создают себе репозитарии и назначают права юзеры через
> самбу. это жуть. хоть бы sshfs чтоли.
Домен, здесь не очень - слишком много возни, а гибкости нет.
--
Sin (Sinelnikov Evgeny)
И это здорово! Я готов поспорить что из 14 человек что подписаны на
рассылку не найдется и двух одинаковых вариантов решения данной
задачи. Это означает что у нас есть тема для дискуссии и весьма
продуктивной, ведь у всех дискутирующих уже есть опыт, полезный и что
главное - новый, с точки зрения остальных членов комьюнити. С другой
стороны блог это наипримитивнейшая интерпретация CRUD имеющая хоть
какой-то полезный для комьюнити юзкейс. Копая глубже - круд приведет
нас к эталонному решению наиболее общих и часто возникающих вопросов.
Еще мне тут показалось что был намек на неинтересность задачи с точки
зрения опытных программистов. Осмелюсь заметить, что любой опытный
программист может усложнить любую задачу до бесконечности уже на
стадии проектирования, не говоря о реализации.
Еще раз повторюсь что цель это не конечный продукт, а процесс который
будет порождать кучу споров и тем для обсуждений.
> У меня такое чувство, что однажды всё это было. Чем всё закончилось? Вот вот. Кто будет код писать?
А что в прошлый раз было сделано для того чтобы люди начали писать? Мы
просто выписали пачку страшных слов на доску не объяснив их значений и
не рассказав почему мы выписали именно их а не что-то другое. Да даже
задача не была поставлена. Я помню что-то абстрактное сложное, большое
не имеющее конца и края, считающее интегралы и побитое на
клиент-сервер.
я бы помог, но простите, это я не знаю даже с какого конца начинать писать.
Проблема в том что начинать лучше с дописывания каких-то маленьких
кусочков или разбора уже готовых. Именно поэтому я не вижу ничего
плохого в том что над задачей начнут работать 2 человека. мы никуда не
торопимся. Имея в достаточном объеме код который будет являться
примером число разработчиков начнет расти.