Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт мар 19, 2024 14:01

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 90 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: FORTHCD
СообщениеДобавлено: Вт июн 27, 2006 07:29 
Ygrek писал.

Greetings,

Есть такая программа - JigsawDownload [1].
Используется для скачивания больших файлов, в частности ISO, при
этом содержимое файла может лежать разными частями на разных
серверах - jigdo используя файл-шаблон скачивает куски отдельно
и на локальной машине собирает исходный файл. Что ещё очень удобно,
перед скачиванием можно указать старый ISO образ и скачать только
изменившиеся файлы. Для скачивания нужно указать URL к файлу .jigdo
который содержит информацию о исходном файле.
Программа бесплатна и распостраняется под GPL, доступна на Windows и
Linux. Debian Team использует jigdo для распостранения своих
дистрибутивов [2]. Русское ADA сообщество распостраняет диск с ПО
для языка Ада с помощью jigdo [3] (Там есть более подробное описание
программы на русском языке).

Я сделал набросок ForthCD с использованием jigdo [4]. На диске
дистрибутивы Форта, книги, библиотеки и примеры программ.
На сегодня размер 35 МБ, так что CD это называется с большой натяжкой :)

Приветсвуются мнения, пожелания, ссылки на материалы для включения.
Когда/если это дело примет завершенный вид -
предлагаю назвать его RuFIG CD ;) и анонсировать ссылку широкой
общественности, тем самым выведя популяризацию Форта на качественно
новый уровень :-) А ещё можно закатать на болванки и продавать в
метро :)) Если серьёзно - наверное так будет удобней - скачивать и
обновлять всё нужное из одного места.

[1] http://atterer.net/jigdo/
[2] http://www.debian.org/CD/jigdo-cd/
[3] http://www.ada-ru.org/download.html
[4] http://forth.org.ru/~ygrek/files/forth.jigdo

---------
With best regards,
ygrek http://ygrek.org.ua xmpp:ygrek@ja...


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: FORTHCD
СообщениеДобавлено: Чт июн 29, 2006 14:14 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Anonymous писал(а):
Я сделал набросок ForthCD с использованием jigdo [4]. На диске
дистрибутивы Форта, книги, библиотеки и примеры программ.
На сегодня размер 35 МБ, так что CD это называется с большой натяжкой :)


А как бы туда включить фортовые материалы с http://akps.ssau.ru (сегодня сменили ip: http://89.186.244.83), да еще и обеспечить регулярное обновление того, что на самом сайте обновляется ?

сегодня вот окончательно зарелизил ТЕТРИС для своей форт-ос, хотелось бы включить в состав форт-CD

по хостингу никаких проблем -- места полно, трафик анлимитный, так что наверное можно как-то прописать для jigdo кусок, за который я буду отвечать ?

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 30, 2006 08:42 
Не в сети

Зарегистрирован: Чт май 04, 2006 18:18
Сообщения: 456
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Давай ссылки на конкретные файлы. Желательно чтобы это были zip'ы, а не одиночные html или f. А вот с регулярным обновлением ничего не получится (поэтому желательно zip'ы именовать с номером версии)... Там при создании jigdo диска считается MD5 файла и если он при скачивании будет другой - файл отбрасывается (в принципе наверное можно наваять скрипт который бы по крону проверял все ссылки из jigdo и если содержимое некоторых изменилось - пересоздавал шаблон... но боюсь я такое не осилю)

_________________
http://forth.org.ru/~ygrek


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 30, 2006 15:28 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
yGREK писал(а):
Давай ссылки на конкретные файлы. Желательно чтобы это были zip'ы, а не одиночные html или f.


А разве нельзя автоматически скачать некий akps.ssau.ru/2forthcd.tgz, содержащий
нужные разделы сайта, запакованные чтобы минимизировать время перекачки, а для записи на диск распаковать его в каталог akps.ssau.ru ?

yGREK писал(а):
Там при создании jigdo диска считается MD5 файла и если он при скачивании будет другой - файл отбрасывается (в принципе наверное можно наваять скрипт который бы по крону проверял все ссылки из jigdo и если содержимое некоторых изменилось - пересоздавал шаблон... но боюсь я такое не осилю)


если надо, могу на Питоне наскрипеть

что-то я не понял -- jigdo-lite после закачки .iso сам создает ? что-то я не обратил внимание, когда jigdo ставил на свой Debian Linux, а поставилось ли с ним вместе mkisofs...

может мне заняться сборкой CD с регулярным обновлением содержимого ? инет пока анлимитный, и места на винте хватает. Вот только разберусь сначала с о сменой пула ip и доменным именем: пока просто http://89.186.244.83

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 30, 2006 15:30 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
вчера и сегодня пытался скачать CD
1) некоторые файлы (особенно большой EservEproxy327-setup на 8 Мб) качаются заново (www.eserv.ru не поддерживает докачку ?)
2) 5-6 файлов просто не скачиваются
где собака порылась ?

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт июн 30, 2006 20:25 
Не в сети

Зарегистрирован: Чт май 04, 2006 18:18
Сообщения: 456
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
forth@km.ru писал(а):
1) некоторые файлы (особенно большой EservEproxy327-setup на 8 Мб) качаются заново (www.eserv.ru не поддерживает докачку ?)

Mea culpa. Я не скачал ещё себе 327, поэтому оставил ссылку на старую версию - а там редирект стоит. Убрал пока eserv из CD (и чего он так резко вырос в размере...)
Цитата:
2) 5-6 файлов просто не скачиваются
где собака порылась ?

Какие именно? Проблема может быть с SF - там зеркала могут быть не доступны (прямой ссылки ведь нет).
Цитата:
А разве нельзя автоматически скачать некий akps.ssau.ru/2forthcd.tgz, содержащий
нужные разделы сайта, запакованные чтобы минимизировать время перекачки, а для записи на диск распаковать его в каталог akps.ssau.ru ?

у всех файлов на диске должен быть УРЛ для скачвания именно этого файла. Можно сделать зеркало akps и ложить архивом на диск, но насколько это оправданно? ИМХО лучше выделить существенные части и запаковать отдельно.
Цитата:
если надо, могу на Питоне наскрипеть

Насчёт регулярного обновления - в принципе скрипт и не нужен :) - можно просто раз в день например пересобирать шаблон. Но я не уверен в правильности такого подхода...
Цитата:
что-то я не понял -- jigdo-lite после закачки .iso сам создает ? что-то я не обратил внимание, когда jigdo ставил на свой Debian Linux, а поставилось ли с ним вместе mkisofs...

jigdo сам создаёт iso (или любой другой файл который был порезан на части для скачивания)
Цитата:
может мне заняться сборкой CD с регулярным обновлением содержимого ? инет пока анлимитный, и места на винте хватает.

Напишу в мыло.

_________________
http://forth.org.ru/~ygrek


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 22, 2006 12:12 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Found 0 of the 5 files required by the template
Copied input files to temporary file `forth.iso.tmp' - repeat command and supply more files to continue

-----------------------------------------------------------------
Aaargh - 5 files could not be downloaded. This should not
happen! Depending on the problem, it may help to retry downloading
the missing files.

However, if all the files downloaded without errors and you
still get this message, it means that the files changed on the
server, so the image cannot be generated.

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 22, 2006 17:01 
Не в сети

Зарегистрирован: Чт май 04, 2006 18:18
Сообщения: 456
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Мне эта идея с ForthCD разонравилась. Если тебе интересно - даю ссылку для сборки jigdo файла.
http://forth.org.ru/~ygrek/files/forth.jigdo.rar
А файл forth.jigdo со своей странички удаляю.

ЗЫ Вообще я не собирался постить обьявление сюда до тех пор пока не уверюсь что это кому-то надо. Но кто-то меня опередил :( Посему наверное лучше модератору удалить эту ветку вообще дабы не путать людей.

_________________
http://forth.org.ru/~ygrek


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб июл 22, 2006 17:03 
Не в сети

Зарегистрирован: Чт май 04, 2006 18:18
Сообщения: 456
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
Руководство по сборке :)

Файлы-содержимое диска ложатся в каталог files рядом с скриптами из аттача.
Процесс выглядит так:
- добавляешь новый файл в files
- пишешь его описание в descript.ion
- запускаешь index.f (SPF)
- генеришь ISO-шку из каталога files (я использовал MultiArc в ФАРе с
патчем Custom.ini для mkisofs.exe - брал где-то на forum.farmanager.com,
в Линуксе думаю на баше делается просто)
- запускаешь unindex.bat (удаляет все index.html чтобы они были
только в iso и не попали в jigdo - т.е. они будут в template)
- пускаешь merge.bat который бэкапит старый jigdo и обновляет его
соответственно новому iso.
- правишь в jigdo соответствующию добавленному файлу строчку.

Если какой-то файл удаляется/переименовывается - надо руками удалить
строку в jigdo ибо jigdo-lite этого не сделает сам. И за описаниями
в descript.ion следить надобно (в ФАРе F9-o-d проверить опцию always
update). Кстати описания в ФАРе пишутся по Ctrl-Z

_________________
http://forth.org.ru/~ygrek


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Чт дек 07, 2006 23:38 
Не в сети

Зарегистрирован: Сб май 06, 2006 18:43
Сообщения: 400
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Есть вариант сделать CD из http://akps.ssau.ru/forth/ -- к материалам, которые снапшотятся из CVS докачивать раз в месяц зеркала с внешних серверов.

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

Фортовый раздел лежит в /cvs/forth, есть достаточно мелкий консольный клиент для win32 (XP/2k), под никсами все идет в комплекте.

Есть желающие заняться оформлением ? Наполнением тоже хорошо бы, но если что я и сам справлюсь. Сейчас попробую написать официозное письмо технофорту, может они будут не против чтобы их материалы по списку зеркалились и включались в CD. Заодно и про форум скажу -- вдруг не знают :)

_________________
http://akps.ssau.ru/forth/


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 08, 2006 10:58 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 660
Благодарил (а): 7 раз.
Поблагодарили: 25 раз.
Как ещё один вариант :) http://www.forth.org.ru/~diver/f_CD.htm Всё представленное в проекте есть.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 08, 2006 11:20 
diver писал(а):
Как ещё один вариант :) http://www.forth.org.ru/~diver/f_CD.htm Всё представленное в проекте есть.


Описание содержимого отдельно имеется?


Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пт дек 08, 2006 11:51 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 660
Благодарил (а): 7 раз.
Поблагодарили: 25 раз.
конкретно описания нет, есть дерево диска:
http://www.forth.org.ru/~diver/forth_cd/f_CD_tree.rar
(в текстовом виде)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 31, 2009 07:42 
Не в сети
Moderator
Moderator

Зарегистрирован: Ср май 10, 2006 15:37
Сообщения: 1132
Откуда: Chelyabinsk ( Ural)
Благодарил (а): 0 раз.
Поблагодарили: 9 раз.
Есть ли прогресс в создании ForthCD?

P.S. Кем и как поддерживает ресурс ftp://ftp.taygeta.com/pub/Forth/
Создав, что то похожее можно продвинутся в создании ForthCD:)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Вт мар 31, 2009 08:01 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Ср дек 06, 2006 09:23
Сообщения: 660
Благодарил (а): 7 раз.
Поблагодарили: 25 раз.
помимо пополнения данных, боюсь что нет. хотя в черновом виде могу представить. основной вопрос который тормозит всё - лицензионный. материал различный, разных фирм (не считая GPL). если представлять демо и свободные версии сторонних фирм, насколько это легально? ну и с книгами проблема будет наверное. Со статьями проще, с переводными по крайней мере.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 90 ]  На страницу 1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB