Итак, давайте уж определяццо с архитектурой более-менее четко.
Что там решили?
Есть демон (Win32:service). Демон получает от некоего абстрактного клиента ссылку на имплементацию интерфейса, скажем, IDaemonix2JanusDB. Ему (демону) абсолютно экзистенциально какая там база данных, это уже проблемы клиента -- предоставить ему конкретную реализацию интерфейса к какой-то конкретной БД. Правильно? Пошли дальше.
Наш сервис (демон) тоже имеет интерфейс общения с клиентом, ибо нафик он нужен иначе. Итак, клиент может сообщить сервису что ему надо срочно синхронизить указанную БД с кывтоффским веб-сервисом указанными форумами..
Если предположить что отправляемые сообщения лежат в отдельной таблице клиента то получаеться, больше никаких указаний демону давать не надо. Всё? Я что-то забыл, чувствую...
Здравствуйте, Mr.Chipset, Вы писали:
MC>Итак, давайте уж определяццо с архитектурой более-менее четко. MC>Что там решили? MC>Есть демон (Win32:service). Демон получает от некоего абстрактного клиента ссылку на имплементацию интерфейса, скажем, IDaemonix2JanusDB. Ему (демону) абсолютно экзистенциально какая там база данных, это уже проблемы клиента -- предоставить ему конкретную реализацию интерфейса к какой-то конкретной БД. Правильно?
Нет. Это клиенту абсолютно пофигу какую БД держит демон. Напоминаю: Демон умеет только синхронизироватся и выполнять клиентские запросы типа "Дай мне пост такойто" или "дай инфу на юзера такогото". Демон — же держит инфу кому можно через него постить.
MC>Пошли дальше. MC>Наш сервис (демон) тоже имеет интерфейс общения с клиентом, ибо нафик он нужен иначе. Итак, клиент может сообщить сервису что ему надо срочно синхронизить указанную БД с кывтоффским веб-сервисом указанными форумами..
Можно и так но можно просто синхронизировать по таймеру либо органиовать внетаймерные синхронизации по событиям. Например по количеству ответов/оценок ждущих отправления.
MC>Если предположить что отправляемые сообщения лежат в отдельной таблице клиента то получаеться, больше никаких указаний демону давать не надо. Всё? Я что-то забыл, чувствую...
Демон рулит базой. Демон рулит аккаунтами клиентов. Клиент туп. Клиент умеет рисовать что-ть и просить демона о чем надо. То есть вся основная нагрузка на демон.
Здравствуйте, 0rc, Вы писали:
0rc>Скажи какие проблемы ты хочешь решить с помощью создания демона и RSDN@Linux? Т.е. что тебя не устраивает в существующем проекте?
1. Запустился демон
1.1 Ткнулись в интернет, нашли КЫВТ
1.2 Загрузили новые сообщения
2. Ждем
3. Синхронизация
3.1 Ткнулись в интернет, нашли КЫВТ
3.2 Загрузили новые сообщения
3. Ждем
4. Получили запрос от клиента
4.1 Запрос: Список форумов
4.1.1 Отдали список
Go to 2
4.2 Запрос: Сообщение № ххх
4.2.1 Отдали сообшение № ххх
Go to 2
...
5. Отключились.
Клиенту должно быть фиолетово насчет того, что и как делает демон. Клиенту надо получать списки форумов и сообщения и их отображать, а также отсылать сообщения и оценки демону.
M>1. Запустился демон
M> 1.1 Ткнулись в интернет, нашли КЫВТ
M>...
Ладно, убедили, убедили..
Попытка незаметного просовывания идеи с хранением БД у клиента не прошла...
Только послушайте, а не легче все-же базу то у клиента? Это ж всё будет тормозить жутко если за каждым сообщением к демону на поклон?
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки тишины>>
Здравствуйте, Sheridan, Вы писали:
MC>>Есть демон (Win32:service). Демон получает от некоего абстрактного клиента ссылку на имплементацию интерфейса, скажем, IDaemonix2JanusDB. Ему (демону) абсолютно экзистенциально какая там база данных, это уже проблемы клиента -- предоставить ему конкретную реализацию интерфейса к какой-то конкретной БД. Правильно? S>Нет. Это клиенту абсолютно пофигу какую БД держит демон. Напоминаю: Демон умеет только синхронизироватся и выполнять клиентские запросы типа "Дай мне пост такойто" или "дай инфу на юзера такогото". Демон — же держит инфу кому можно через него постить.
Чё то я не пойму. А у кого БД то лижит? У клиента? У сервера? Или у каждого по своей БД?
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Чё то я не пойму. А у кого БД то лижит? У клиента? У сервера? Или у каждого по своей БД?
У сервера. Клиент обойдеца.
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, VladD2, Вы писали:
VD>>Чё то я не пойму. А у кого БД то лижит? У клиента? У сервера? Или у каждого по своей БД? S>У сервера. Клиент обойдеца.
А как отображать данные? За каждой мессагой просить демона или загружать всё в оперативку в начале? И то и то жуткий расход памяти.
Здравствуйте, Mr.Chipset, Вы писали:
MC>Здравствуйте, Mamut, Вы писали:
M>>
M>>1. Запустился демон
M>> 1.1 Ткнулись в интернет, нашли КЫВТ
M>>...
MC>Ладно, убедили, убедили.. MC>Попытка незаметного просовывания идеи с хранением БД у клиента не прошла... MC>Только послушайте, а не легче все-же базу то у клиента? Это ж всё будет тормозить жутко если за каждым сообщением к демону на поклон?
Давай пока не будем к клиенту бд прикручивать. Ели будет нужна — вот тогда и будем думать, а пока нет.
Здравствуйте, Mr.Chipset, Вы писали:
MC>А как отображать данные? За каждой мессагой просить демона или загружать всё в оперативку в начале? И то и то жуткий расход памяти.
Попросить демона не можно по и дее и список вернуть. Не вижу перерасхода... Демон выбрал — отослал, почистился. Клиент получил — нарисовал. Сейчас то и имееем. Рази што в одном флаконе...
День добрый !
А идею с JAVA обсуждали или нет ?
Почему бы не её ?
Получаем Linux,Mac OS, Windows. А также куча готовых библиотек в наличии, встроенная база данных и т.д.
А если в качестве клиента использовать Eclipse Rich Client, то по моему это лучшее решение.
== Для сервера ===
hsql — встроенная база данных
axis — web сервисы для сетевого обмена
hibernate — для объектно-ориентированной работы с базой данных и вообще абстрагирования от типа базы.
Также JAVA позволит писать плагины — источники данных более просто чем на C/C++. Пишешь класс, кладешь его в каталог сервера, может прийдеться конфиг поправить — и все.
== Для клиента ==
Eclipse Rich Client
Получаем отличный GUI + систему Internet Update + кучу плагинов.
P.S. И не надо говорит про тормознутость JAVA, во-первых это не правда, во-вторых это офтопик.
Здравствуйте, permjug, Вы писали:
P>День добрый ! P>А идею с JAVA обсуждали или нет ?
P>P.S. И не надо говорит про тормознутость JAVA, во-первых это не правда, во-вторых это офтопик.
Тормозит. А это оффтопик
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки Stratovarius — Lord Of The Rings>>
Здравствуйте, permjug, Вы писали:
MC>>Тормозит. А это оффтопик P>ну ну а чего это вы на ассемблере не пишите ?
зналибы асм — писалибы.
И яву мы кстати незнаем.
Здравствуйте, 0rc, Вы писали:
0rc>Здравствуйте, permjug, Вы писали:
P>>P.S. И не надо говорит про тормознутость JAVA, во-первых это не правда, во-вторых это офтопик.
0rc>Re: RSDN@HOME на Eclipse Rich Client
Здравствуйте, 0rc, Вы писали:
0rc>Ай-йа-йай какая публика незговорчивая попалась. Представить только,- программисты! Этих если что-то неустраивает начнут делать новое.
Дык а зачем им на Java-то писать? Если уже есть такой проект. Пусть молодой еще, но уже есть.
Так даже интереснее, если проекты достигнут "взрослого" состояния можно будет занимательной пенисометрией заняться. У кого быстрее, расширяемее, дешевле, меньше, лучше, краше, и.т.д.
В приципе пишите сервер Клента можно же любого написать к этому серверу Как что нить зашевелиться то я со свое JAVA подключусь для написания клиента
Вот только протоколы обмены желательно стандартные, Веб сервисы например.
WF>Так даже интереснее, если проекты достигнут "взрослого" состояния можно будет занимательной пенисометрией заняться. У кого быстрее, расширяемее, дешевле, меньше, лучше, краше, и.т.д.
Здравствуйте, permjug, Вы писали:
P>В приципе пишите сервер Клента можно же любого написать к этому серверу Как что нить зашевелиться то я со свое JAVA подключусь для написания клиента P>Вот только протоколы обмены желательно стандартные, Веб сервисы например.
Интересно, а чем существующий веб-сервис не устраивает?
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, VladD2, Вы писали:
VD>>Чё то я не пойму. А у кого БД то лижит? У клиента? У сервера? Или у каждого по своей БД? S>У сервера. Клиент обойдеца.
И при этом рассчитыватся, что клинет седит на 100 мегабитном эзернете? Или я не очень пониаю этих изысков.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
VD>И при этом рассчитыватся, что клинет седит на 100 мегабитном эзернете? Или я не очень пониаю этих изысков.
Да, клиент в локальной сети сервера... А что? Много передовать?
Подразумевается то что этим делом будут пользовацца в конторах где есть несколько желающий. Траффик то меньше выходит...
Здравствуйте, permjug, Вы писали:
P>В приципе пишите сервер Клента можно же любого написать к этому серверу Как что нить зашевелиться то я со свое JAVA подключусь для написания клиента P>Вот только протоколы обмены желательно стандартные, Веб сервисы например.
Дык я-то как раз не сервер пишу, а клиента на базе Eclipse RCP/Hibernate/Spring/Axis/CookSWT
Здравствуйте, Sheridan, Вы писали:
S>Здравствуйте, VladD2, Вы писали:
VD>>И при этом рассчитыватся, что клинет седит на 100 мегабитном эзернете? Или я не очень пониаю этих изысков. S>Да, клиент в локальной сети сервера... А что? Много передовать? S>Подразумевается то что этим делом будут пользовацца в конторах где есть несколько желающий. Траффик то меньше выходит...
Стоп машина. Мы сейчас говорим про связку "HTTP сервер<->Web-browser в LAN" или "Сервис<->Клиент на этой же машине"?
У кого будет база во втором случае? Если HTTP сервер будет выступать в качестве клиента на машине сервиса, значит база будет всё-таки храниццо у него, пральна?
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки тишины>>
VD>>>И при этом рассчитыватся, что клинет седит на 100 мегабитном эзернете? Или я не очень пониаю этих изысков. S>>Да, клиент в локальной сети сервера... А что? Много передовать? S>>Подразумевается то что этим делом будут пользовацца в конторах где есть несколько желающий. Траффик то меньше выходит...
MC>Стоп машина. Мы сейчас говорим про связку "HTTP сервер<->Web-browser в LAN" или "Сервис<->Клиент на этой же машине"? MC>У кого будет база во втором случае? Если HTTP сервер будет выступать в качестве клиента на машине сервиса, значит база будет всё-таки храниццо у него, пральна?
Мы говорим про связку "rsdn.ru <-> Сервис <-> Клиент где угодно в локалке"
Чтобы было понятнее — вот:
Здравствуйте, Sheridan, Вы писали:
S>Да, клиент в локальной сети сервера... А что? Много передовать?
В общем не мало. В Янусе все тормоза при загрузке это обращение к Джету. Все это еще прийдется передавать по сети. По началу проблем не будет, так как объем локальной БД будет нулевым. А потом...
S>Подразумевается то что этим делом будут пользовацца в конторах где есть несколько желающий. Траффик то меньше выходит...
Интересно, а вы подумали о защите? Ведь если есть два человека, то у них могут быть разные права на форуме + серверу прйдется делегировать все полномочия всех пользователей. Ведь при считывании или записи изменений в веб-сервесе нужно авторизоваться.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Mr.Chipset, Вы писали:
MC>Стоп машина. Мы сейчас говорим про связку "HTTP сервер<->Web-browser в LAN" или "Сервис<->Клиент на этой же машине"?
Скажи мне неразумному, а какой смысл в "HTTP сервер<->Web-browser в LAN"? Чем это будет отличаться от прямого хождения на РСДН через прокси-сервер?
Весь смысл хоума в том, что он предоставляет полноценный гуи. Ну, и в офлайновой работе.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Mr.Chipset, Вы писали:
MC>Так вроде-ш таво, этаво.. Решили через Кути Солюшинс, или как?
Вы наверно что-то не поняли. Кутите сколько хотите, но писать для вас отдельную серверную часть на рсдн никто не будет. Мы для себя то подправить никак не можем (врмени нет). Так что разбирайтесь с имеющимся веб-сервисом.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, 0rc, Вы писали:
0rc>Ай-йа-йай какая публика незговорчивая попалась. Представить только,- программисты! Этих если что-то неустраивает начнут делать новое.
Дык. Классика! Фатальный недостаток... его писали не они!
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, WFrag, Вы писали:
WF>Так даже интереснее, если проекты достигнут "взрослого" состояния можно будет занимательной пенисометрией заняться. У кого быстрее, расширяемее, дешевле, меньше, лучше, краше, и.т.д.
Боюсь супротив Эклипса ваш пенис и в микроскоп будет не разглядеть.
Ну, да дерзайте. Главно чтобы выросло то чем мериться собрались.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, permjug, Вы писали:
P>В приципе пишите сервер Клента можно же любого написать к этому серверу Как что нить зашевелиться то я со свое JAVA подключусь для написания клиента P>Вот только протоколы обмены желательно стандартные, Веб сервисы например.
Кстати, логичнее было бы как раз сервер на Яве писать. Он для этого просто создана. А сервер на плюсай в данных условиях — это идиотезм.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
MC>>Так вроде-ш таво, этаво.. Решили через Кути Солюшинс, или как?
VD>Вы наверно что-то не поняли. Кутите сколько хотите, но писать для вас отдельную серверную часть на рсдн никто не будет. Мы для себя то подправить никак не можем (врмени нет). Так что разбирайтесь с имеющимся веб-сервисом.
Так никто и не просит Будем мучиться с тем, что есть
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Mr.Chipset, Вы писали:
MC>>Стоп машина. Мы сейчас говорим про связку "HTTP сервер<->Web-browser в LAN" или "Сервис<->Клиент на этой же машине"?
VD>Скажи мне неразумному, а какой смысл в "HTTP сервер<->Web-browser в LAN"? Чем это будет отличаться от прямого хождения на РСДН через прокси-сервер?
VD>Весь смысл хоума в том, что он предоставляет полноценный гуи. Ну, и в офлайновой работе.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Mr.Chipset, Вы писали:
MC>>Так вроде-ш таво, этаво.. Решили через Кути Солюшинс, или как?
VD>Вы наверно что-то не поняли. Кутите сколько хотите, но писать для вас отдельную серверную часть на рсдн никто не будет. Мы для себя то подправить никак не можем (врмени нет). Так что разбирайтесь с имеющимся веб-сервисом.
Пардон, я где-то упомянул про необходимость изменения серверной части на RSDN?
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки Red Hot Chili Peppers — City of angels>>
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Sheridan, Вы писали:
S>>Опять ява... Не будет явы. Да еще под эклипс...
VD>Скорее не будет у вас ничего путного без явы. Мужик вот пока вы лясы точите уже хоть что-то сделал. Можно даже потрогать.
"Русские долго запрягаються но быстро ездят".
Чем вызвано такое мнение? Взгляни сколько опен-сосных проектов, порой даже масштабнее этого пишутся на Си...Вот здеся, к примеру.
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки Bethoven — 3Rd Symphony>>
Здравствуйте, Mr.Chipset, Вы писали:
MC>"Русские долго запрягаються но быстро ездят".
Быстро, быстро... но не долго.
MC>Чем вызвано такое мнение? Взгляни сколько опен-сосных проектов, порой даже масштабнее этого пишутся на Си...Вот здеся, к примеру.
Вызвано наблюдением. Чем больше разговорв, тем меньше дела.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Re[6]: RSDN@Linux - архитектура
От:
Аноним
Дата:
09.07.05 03:27
Оценка:
Здравствуйте, VladD2, Вы писали:
VD>Дык. Классика! Фатальный недостаток... его писали не они!
Всё у них получится, главное правильно проект назвать, например так как в первой строке этого голосования
Здравствуйте, VladD2, Вы писали:
VD>Для сохранения трафика нужно прокси использовать, а не новые приложения писать.
А если прокси нету? Если инет доступен только с понедельника по среду если погода хорошая? В конце концов если в конторе инет тока в головном офисе, хотя постоянная связь между офисами есть?
Здравствуйте, VladD2, Вы писали:
VD>Кстати, логичнее было бы как раз сервер на Яве писать. Он для этого просто создана. А сервер на плюсай в данных условиях — это идиотезм.
Может еще драйвера на яве писать?
Влад, я как понял ты знаеш яву. Ей богу да пиши на ней, только не навязывай другим а? Логичнее, лучше... Да — может быть проще, да — может быть быстрее написать. И слава богу. Спасибо за советы. Но. У нас есть заказчик? Дедлайн? Ктото кудато спешит?
WF>Дык я-то как раз не сервер пишу, а клиента на базе Eclipse RCP/Hibernate/Spring/Axis/CookSWT
Вопросик можно Как разбирались с Axis. wsdl2ws игнорирует некоторые типы и в maillist'е аксиса мне сказали, что мол, мальчик, иди отсюда с таким wdsl'eм, там s:any присутствует.
А ручками разбирать (как мне посоветовали) ой как не хочется...
Здравствуйте, Mamut, Вы писали:
M>Вопросик можно Как разбирались с Axis. wsdl2ws игнорирует некоторые типы и в maillist'е аксиса мне сказали, что мол, мальчик, иди отсюда с таким wdsl'eм, там s:any присутствует.
M>А ручками разбирать (как мне посоветовали) ой как не хочется...
Ну дык я руками и разбираю. Некоторые идеи я уже излагал тут
.
WF>Второй вариант (с доработкой WSDL напильником) подходит и для C++, хотя я и не проверял эту идею (но вроде работать должно).
Ндяяя.... Вот так всегда. Толкьо обрадуешься, что нашел ne самую серебряную пулю, как оказывается, что она не только не серебряная, так еще и не пуля вовсе... А как не хочется все это дело деребанить вручную!
Здравствуйте, Mamut, Вы писали:
M>Ндяяя.... Вот так всегда. Толкьо обрадуешься, что нашел ne самую серебряную пулю, как оказывается, что она не только не серебряная, так еще и не пуля вовсе... А как не хочется все это дело деребанить вручную!
Да там делов то... Один раз Ethereal-ом (или еще чем) собери все возможные запросы и ответы RSDN, выдери из них конкретные схемы и вставь вместо <s:any/>
WF>Да там делов то... Один раз Ethereal-ом (или еще чем) собери все возможные запросы и ответы RSDN, выдери из них конкретные схемы и вставь вместо <s:any/>
WF>А потом уже импортируй эту WSDL.
Нифига Хоче серебряную пулю Ладно, пойду качать ethereal. Правда, не знаю, когда до него руки дойдут — времени катастрофически не хватает
Здравствуйте, Sheridan, Вы писали:
S>Может еще драйвера на яве писать?
Твои представления о мире не соотвествуют его реалиям. Не сочти это за оскорбление, но тебе стоило бы повозиться с "альтернативными" технлогиями. А то твое мнение ужасно предвзято.
S>Влад, я как понял ты знаеш яву.
Я предпочитаю донет. Меня переносимость не колышит.
S>Ей богу да пиши на ней, только не навязывай другим а?
Ее никто и не навязывает. Просто это самыйр разумный выбр для создания кросплатформного сервера приложений. Это просто таки конек Явы. На плюсах же такие серверы можно создавать только при наличии жустко администрируемой команды высококлассных специалисов. В этом проекте такого не может быть по определению. Большинство из тех кто захочет принять участие в нем — это люди которые хотят повозиться с чем-то новым.
S> Логичнее, лучше... Да — может быть проще, да — может быть быстрее написать. И слава богу. Спасибо за советы. Но. У нас есть заказчик? Дедлайн? Ктото кудато спешит?
Имменно потому что заказчика нет стоит обратить особое внимание на выбор средств разработки. А вот если будет заказчик, то возможно он и будет диктовать условия.
Ну, да уговаривать не буду. Мне даже интересно будет поглядеть на реальную попытку сделать аналог Януса на плюсах да еще и с наполеоновскими планами. Дерзайте!
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, Sheridan, Вы писали:
S>А если прокси нету?
Тогда нужно его поставить.
S>Если инет доступен только с понедельника по среду если погода хорошая?
Тгда задача изменяется и наличие офлайн-сервера будет оправданной. Но вы то первым требованием выдвинули уменьшение трафика.
S> В конце концов если в конторе инет тока в головном офисе, хотя постоянная связь между офисами есть?
Тогда нужно поставить прокси-вервер.
... << RSDN@Home 1.1.4 beta 7 rev. 466>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Здравствуйте, Mr.Chipset, Вы писали:
MC>>"Русские долго запрягаються но быстро ездят".
VD>Быстро, быстро... но не долго.
Как получиться. MC>>Чем вызвано такое мнение? Взгляни сколько опен-сосных проектов, порой даже масштабнее этого пишутся на Си...Вот здеся, к примеру.
VD>Вызвано наблюдением. Чем больше разговорв, тем меньше дела.
А у меня уже руки чешуться что-нибудь делать...
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки elbow — Independent Woman>>
Здравствуйте, Mamut, Вы писали:
M>>>Предлагаю вашему вниманию capture-файл...
A>>Ну всё, теперь мы знаем паролю Мамута с втекающими и вытекающими...
M>
M>Ну что ж, появился повод его сменить. А то уже года полтора все никак его сменить не соберусь...
И так, первые положительные на общество влияния Januxa! УРАА!!!
... << А писал я этот бред на RSDN@Home 1.1.4 stable rev. 510, под звуки Helloween — Power>>
M>>Ну что ж, появился повод его сменить. А то уже года полтора все никак его сменить не соберусь...
MC>И так, первые положительные на общество влияния Januxa! УРАА!!!
Дайте мне силы на: съездить домой, приехать обратно, обратно зарегиться в универ, найти свободное время, обзавестись собственным компьютером, опять же найти время, и тогда я вам этот Janux собственноручно наваяю — желание и энергия есть. Времени нет
Здравствуйте, Mamut, Вы писали:
M> собственноручно наваяю — желание и энергия есть. Времени нет
Ну можно прикинуть сколько времени вам примерно понадобиться.
Как точку отсчета возмем Янус. Хотя он на пару порядков проще по идеологии чем то что вы задумали.
Итак.. Сколько лет янус уже пишется? Года 2-3? В эбауте ничего не написано, а еще довольно молод, чтоб помнить древнюю историю... Ну ладно, возьмем 2 года. С среднем, над проектом работает от 5 до 10 человек, там и сям прикручивая блестящие фантики к нашему танку. Т.е. имеем от 10 до 20 человеколет Хм..
В линуховой ветке тут тусуется около 5 человек, которые так или иначе проявили желание писать. Итого: 10/5 или 20/5, т.е от 2 до 4 лет. Это при условии что никто не закинет проект
Так что...можете начинать, пока молодые, авось детям достанется
Не нравится — не ешь. (с)
Млин достали все своими ехидными усмешками: вот мол хрен у вас че выйдет... хахахаха.... да еще на с++... да еще под линукс...
Ей богу все время жду вопроса — А что это за программа такая — Linux?
Не нравится — не кушайте, уважаемые. Нечего сказать — помолчите. Завидуете — вам в форум "О жизни". Хватит мусорить.
У нас есть желание написать сие и оно будет написано хотите вы этого или нет.
Ей богу, банить бы за такие насмешки.
Здравствуйте, HotDog, Вы писали:
HD>В линуховой ветке тут тусуется около 5 человек, которые так или иначе проявили желание писать. Итого: 10/5 или 20/5, т.е от 2 до 4 лет. Это при условии что никто не закинет проект
HD>Так что...можете начинать, пока молодые, авось детям достанется
Зато у них есть мечта и они к ней стремятся. И это заставляет человека идти по пути развития вперёд, а не топтаться на месте.
... << RSDN@Home 1.2.0 alpha rev. 569>>
В задаче спрашивается:
Сколько вытечет портвейна из открытого бассейна?