RSS
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 38
[>] Re: мягко и гибко
im.100
vit01(lenina, 50) — Romero Yakovlev
2014-06-14 13:03:58


Ну что-то типа этого : ii://OnYQVaAcI2PeBb5iRPj6
Использует утилиты для установки арча, но если немного скрипт оптимизировать, то можно ставить из любого дистрибутива. Значения uuid диска можно подставлять динамически: к примеру, создать рядом со скриптом файлы grub.cfg и fstab, а потом просто заменить в них sed'ом в нужном месте и скопировать.

[>] Re: традиции
im.100
vit01(lenina, 50) — Romero Yakovlev
2014-06-14 13:05:55


> кстати, хранить всё с начала времён в cvs - это тоже традиция. а ваша ос так может - чтобы взять и запросить веб-сайт по состоянию на любой день со времени жизни проекта? :)
Ненужно ж, есть https://archive.org/web/ :)

[>] Re: мягко и гибко
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-14 13:11:26


собери какой-нибудь лайв... на основе хоть чего, хоть вот этого:

http://pxe.51t.ru

чтобы брало тарбол и распаковывало... без связи с сетью.


но речь изначально шла не об этом, а о запуске вообще такой среды. потому что тот же grub-install может просто не работать, и вообще непонятно, почему. когда оно в этой системе запущено - работает, а когда в другой, в полностью рабочем дебиане, а ты это ставишь вообще на другую - может не работать или работать неправильно, и непонятно, почему. на это и нужен универсальный initrd, из которого (а не из реальной системы) загружаться и все операции делать только с одним диском.

ps. а ещё надо, чтобы оно не искало те разделы, которые уже есть на флешке/диске, который является установочным. а то потом при загрузке в grub будет и их искать :) вот именно самодостаточную вещь, чтобы вообще ничем не интересовалось внешним миром, типа есть раздел, хоть /dev/sda, хоть /dev/mmcblk, хоть /dev/loop, а всё остальное её уже не касается.

[>] Re: традиции
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-14 13:13:37


нужно, ибо веб есть не везде, а нужны офлайновые копии :)

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

[>] Re: мягко и гибко
im.100
vit01(lenina, 50) — Romero Yakovlev
2014-06-14 13:23:36


> собери какой-нибудь лайв... на основе хоть чего, хоть вот этого:
> http://pxe.51t.ru
> чтобы брало тарбол и распаковывало... без связи с сетью.
Когда скрипт будет нормально работать, тогда и можно сделать. Просто сейчас он пока только на арч рассчитан, но мне бы и самому его дописать.

> но речь изначально шла не об этом, а о запуске вообще такой среды. потому что тот же grub-install может просто не работать, и вообще непонятно, почему. когда оно в этой системе запущено - работает, а когда в другой, в полностью рабочем дебиане, а ты это ставишь вообще на другую - может не работать или работать неправильно, и непонятно, почему.
Ну правда, никогда не было такого, чтобы grub-install не работал. Всегда, когда ставлю, всё работает. И на убунте тоже работало.

> ps. а ещё надо, чтобы оно не искало те разделы, которые уже есть на флешке/диске, который является установочным. а то потом при загрузке в grub будет и их искать :) вот именно самодостаточную вещь, чтобы вообще ничем не интересовалось внешним миром, типа есть раздел, хоть /dev/sda, хоть /dev/mmcblk, хоть /dev/loop, а всё остальное её уже не касается.
Ага, но этот скрипт я ж за несколько минут написал, тоже можно учесть.

[>] Re: традиции
im.100
vit01(lenina, 50) — Romero Yakovlev
2014-06-14 13:25:32


> нужно, ибо веб есть не везде, а нужны офлайновые копии :)
Копии старых репозиториев есть у того же дебиана или убунты. Можно вполне скачать первую версию того же дебиана со всем софтом.
А зачем вообще нужна копия официального сайта? Главное - это же сам дистрибутив и софт к нему

[>] Документация
im.100
vit01(mira, 1) — All
2014-06-14 13:51:05


Я ещё занимаюсь документацией. Сегодня немного переделал статьи "Технологии" и "API обмена", чтобы понятнее стало, добавил статью "Основы" в лирическую документацию и поместил ссылки на важные статьи на главную.
Пожалуйста, посмотрите и оцените, документация - это очень важно!
http://irk38.tk/ii-doc/

[>] Re: мягко и гибко
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-14 14:07:40


> Ну правда, никогда не было такого, чтобы grub-install не работал. Всегда, когда ставлю, всё работает. И на убунте тоже работало.

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

> Ага, но этот скрипт я ж за несколько минут написал, тоже можно учесть.

нужно довести до ума, наделать базовых систем, того же арча и дебиана, и сделать возможность как впаковывать тарбол в initrd, так и загружать извне. получится openbsd power for linux, просто и удобно. :) главное - не забыть туда ii встроить, чтобы бедные пользователи могли переругиваться :)

[>] Re: традиции
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-14 14:10:38


> Копии старых репозиториев есть у того же дебиана или убунты. Можно вполне скачать первую версию того же дебиана со всем софтом.

жидло - только для 3.0. да и то, там файлов не хватает, я бегал по всему интернету, чтобы их скачать (а вообще, сейчас даже для 7.5 апдейт-дисков на официальном зеркале файлов не хвватает).

нужно? конечно нужно. я вот на pentium 120/24/500 хочу даунгрейдиться с 5.3 до 4.2. и мне нужна вся документация на тот момент. поскольку сети там нет, она нужна локально. а теперь я до 2.8 даунгрейдиться хочу, опять нужен срез. :)

да и просто, посмотреть, почитать, и убедиться, что ничего по сути и не изменилось :) сама радость погружения в прошлое... :)

[>] Re: Пустые сообщения
im.100
spline(station13, 1) — vit01
2014-06-14 14:43:38


>Убрал ещё раз. Они, наверное, опять от spline пришли. Но теперь приходить не будут, потому что в фетчере проверка.

Откуда-то ко мне ссыпались. Вычистил. Но я фетчу только тебя.

[>] station13
im.100
spline(station13, 1) — All
2014-06-14 14:59:47


Я внезапно освободился уже сегодня и могу следить за событиями. Чего это у нас такая тишина началась жуткая? Все расстроились из-за ухода Ромы?

[>] Re: Пустые сообщения
im.100
vit01(mira, 1) — spline
2014-06-14 15:12:08


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

[>] Re: station13
im.100
vit01(mira, 1) — spline
2014-06-14 15:16:03


> Я внезапно освободился уже сегодня и могу следить за событиями. Чего это у нас такая тишина началась жуткая? Все расстроились из-за ухода Ромы?
Тут тишина, а на втором кольце Рома :)
Я тут сижу, что-то делаю: почитай предыдущие сообщения в эхе.

[>] Re: station13
im.100
spline(station13, 1) — vit01
2014-06-14 15:29:40


>Я тут сижу, что-то делаю: почитай предыдущие сообщения в эхе.

Читал. Пока идей нет. Лето -- время жары и безделья у меня. Продуктивность в районе нуля.

[>] Re: station13
im.100
vit01(mira, 1) — spline
2014-06-14 15:38:59


> Лето -- время жары и безделья у меня.
У меня - тем более :)

А документация как тебе? Почитай, пожалуйста.

[>] праздник эмуляции
im.100
Romero Yakovlev(lenina, 1) — All
2014-06-14 15:48:46


# uname -a
OpenBSD vaxa 5.5 GENERIC#28 vax

# dmesg | grep cpu
cpu: KA655, CVAX microcode rev 6 Firmware rev 83

# gcc --version
gcc (GCC) 3.3.6 (propolice)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

[>] Конкурент
im.100
vit01(mira, 1) — All
2014-06-14 17:59:20


Бродил я тут по интернету и нашёл проект, который ну очень уж похож на ii. Отличается лишь сложностью формата и фичами.
https://tent.io/
Оттуда можно брать документацию для ii :)

[>] Re: station13
im.100
spline(station13, 1) — vit01
2014-06-14 18:08:00


>А документация как тебе? Почитай, пожалуйста.

Почитал. Хорошо написано. Есть несколько не очень понятных моментов, но я их не запомнил и потому на них можно не обращать внимания =)

[>] Re: праздник эмуляции
im.100
Romero Yakovlev(lenina, 1) — Romero Yakovlev
2014-06-14 18:10:55


с 2.8 возникла мелкая, но нерешаемая проблемка :(

откатываюсь на 3.8.

ps. люди делом заняты, смотрю, один я не пойми чем маюсь... зато весело, вдруг придётся оживлять давно утерянный склад старой техники - а я готов :) а вообще, конечно, как нибудь целый музей соберу, и заставлю его свободными системами, от freedos до openbsd. пусть хоть на старости лет от гнёта windows 95 освободятся :)

[>] Re: station13
im.100
vit01(mira, 1) — spline
2014-06-14 19:17:36


> Есть несколько не очень понятных моментов, но я их не запомнил и потому на них можно не обращать внимания =)
Непонятные моменты тоже критичны, их надо учитывать =)

> Хорошо написано.
Большая часть скопирована с ii.odii.ru, я там просто убрал опечатки, грамматические ошибки и переписал непонятные моменты. Ну парочку ещё своих статей добавил + с to.doc

[>] Спокойной ночи
im.100
vit01(mira, 1) — All
2014-06-14 19:20:57


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

[>] Спокойной ночи
im.100
spline(station13, 1) — vit01
2014-06-14 20:03:45


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

Мне просто нечего интересного сказать как всегда. Вот залип в виндовую игрульку "Craft the World". Этакий Dwarf Fortress для самых маленьких =) Поиграл немного и скачал DF. Давно не играл в неё.

Пока что медленно (играю на нетбуке) копаю стандартную свою крепость. Накупил семян толстошлемников и собираюсь строить подземную ферму с системой шлюзов для орошения. Буду из них варить пиво и готовить еду. Думаю так же над охотой и колодцем, но не уверен что что-то такое получится. Принимаю идеи для фана =)

[>] средь шумного бала
im.100
Romero Yakovlev(lenina, 1) — All
2014-06-14 20:43:06


3.8 чёт тоже не то, поэтому я накатил текущий snapshots. надо идти в ногу со временем, а не по стари лазить :)

впихнуть всё в 300 мб - задача невпихуемая... когда ставишь glib2, оно хочет док на 30 мб поставить :( в общем, впихнули кое-как кое-что, поставил angband 3.3.2, mc и python 2.7

ядро стандартное опять работать не захотело. взял дискеточное ядро, вырезал рамдиск (удалить две строки и изменить значение config bsd на стандартное, сделать make). да, иксы не запустишь, но я сделал главное:

на p120/24/500, без свопа(!), успешно запустил одновременно и ноду, и текстовый клиент, и даже получил почту! :) кто скажет, что эталонная реализация жрёт память - могу за дополнительную плату сводить на экскурсию к себе домой, и показать, как оно всё лихо работает :)

эх, ещё бы ядро нормальное... :(

[>] Re: праздник эмуляции
im.100
gadfly(lenina, 91) — Romero Yakovlev
2014-06-14 20:52:20


Хе, я тут как-то аутентичный амд 586 выкопал. Поставил какой-то древний дебиан. Сарж, кажется. Хочу туда дос поставить и игрушек старых, типа второго дума.

[>] Re: праздник эмуляции
im.100
Romero Yakovlev(lenina, 1) — gadfly
2014-06-14 21:02:49


старый дебиан - это неинтересно, там всё такое неудобное.

когда я шиковал с p150/40, я туда ставил вполне современный на тот момент debian - 6.0, официальный, изкоробочный.

http://st.51t.ru/586ss.png

проблема 24 мб в том, что современный initrd от debian в него просто не влазит. а само ядро, ох уж эти крохоборники, и без поддержки даже ide, и без поддержки файловых систем :)

поэтому наши люди выбирают openbsd :)

[>] Re: праздник эмуляции
im.100
gadfly(lenina, 91) — Romero Yakovlev
2014-06-14 21:06:54


2.6 не взлетело. Уж не знаю, что ему надо, просто не стартует.

[>] Re: Спокойной ночи
im.100
Difrex(station13, 8) — spline
2014-06-14 22:31:17


>Принимаю идеи для фана =)

Магмопушку делай конечно же =)

[>] Re: Спокойной ночи
im.100
spline(station13, 1) — Difrex
2014-06-14 22:46:57


>Магмопушку делай конечно же =)

О! Я не умею работать с помпами и вобще. В dfwk ничего не понял пока по этому вопросу. А ещё колодцы. Последняя попытка залила крепость водой из ближайшей речки =)

[>] ncurses
im.100
spline(station13, 1) — All
2014-06-15 00:21:34


Взялся таки писать пользовательский интерфейс для своего клиента. ncurses это ад =) С цветами так и не разобрался (может просто биндинг кривой, конечно).

[>] Re: Спокойной ночи
im.100
Difrex(station13, 8) — spline
2014-06-15 01:35:25


Там главное, чтоб был ответственный за рычаги рядом. С колодцами ничего сложного на самом деле. Правда в последней крепости я затопил почти весь этаж...

А ты с тайлсетом играешь?

[>] Привет!
im.100
vit01(mira, 1) — All
2014-06-15 06:36:00


В Иркутске 11:36, на улице жарища. Еду на дачу.

[>] Re: Привет!
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-15 07:14:12


хоббиты приходили? :)

[>] Re: Привет!
im.100
vit01(lenina, 50) — Romero Yakovlev
2014-06-15 07:19:35


Не, ко мне во сне только установщик дебиана приходил :)

[>] Re: Спокойной ночи
im.100
spline(station13, 1) — Difrex
2014-06-15 08:06:27


>Там главное, чтоб был ответственный за рычаги рядом. С колодцами ничего сложного на самом деле. Правда в последней крепости я затопил почти весь этаж...

Вспоминаю сколько было веселья когда я первую систему орошения строил =)

>А ты с тайлсетом играешь?

Без. Я ASCII люблю.

[>] Привет!
im.100
spline(station13, 1) — vit01
2014-06-15 08:06:27


>В Иркутске 11:36, на улице жарища. Еду на дачу.

В Кургане 10:00. За бортом +17°C, дождь. Сегодня попробую доразобраться с ncurses.

[>] ncurses
im.100
spline(station13, 1) — All
2014-06-15 08:56:43


Сабж повержен и перестал сопротивляться. Поговорка "утро вечера муреннее" работает =)

Единственное неудобство в константах: в lisp'е принятно слова в именах (переменных, функций etc) разделять символом "-", а тут константы оформлены по сишному -- слова разделяются символом "_".

В общем, древность языка (первый лисп Маккарти создал ещё в 50-х годах прошлого века) может быть и преимуществом (есть почти всё, причём многое прямо в ядре языка).

[>] Re: Привет!
im.100
Romero Yakovlev(lenina, 1) — vit01
2014-06-15 10:33:50


там, наверное, ещё и установщик openbsd приходил... только он такой мааахонький, что ты его и не заметил :)

[>] angbandix
im.100
Romero Yakovlev(lenina, 1) — All
2014-06-15 11:28:37


вот так старая железка превращается в сборище сокровищ и чудовищ, стоит только запустить туда angband 3.3.2.

и только две вещи омрачают радость:

1. в стандартной раскладке нужна полноразмерная клавиатура :( ноутбучная не подойдёт. а рог-раскладки я не знаю :( и подсказок на неё нет.

2. тянет за собой openbsd :) жаль, что после 3.0.x нет версий для dos, иначе можно было бы делать дискеточные версии. angband 3.0.x - это вообще другая игра. к тому же, её dos-версия, с графикой, на моём ноутбуке выглядит в ужасающе серо-голубых цветах. лучше была бы 3.3.2, для dos, без графики, без звука, без прочей ерунды, зато такая, какая есть :) вот это был бы хит платформы dos :)

[>] Re: ncurses
im.100
gadfly(mira, 7) — spline
2014-06-15 11:48:04


>Сабж повержен и перестал сопротивляться. Поговорка "утро вечера муреннее" работает =)

Силён! Я без удобной обертки типа Curses::UI очень неохотно его трогаю.

[>] Погода
im.100
spline(station13, 1) — All
2014-06-15 11:50:19


У нас начался нормальный ливень, похоже. Первый в этом году. Ура!

[>] Re: ncurses
im.100
spline(station13, 1) — gadfly
2014-06-15 12:02:04


>Силён! Я без удобной обертки типа Curses::UI очень неохотно его трогаю.

К сожалению в CL есть только тупые биндинги один в один. При этом я пока так и не понял как ловить escape-последовательности и отделять их непосредственно от escape. Нашёл объяснение некоторое, мол getch() возврщает 27 и в этом случае надо его снова забрать. Если второй раз он вернёт -1, то значит был нажат escape. Но пока на лиспе этот финт ушами повторить не удалось. Можно, конечно, управление делать не на ncurses, но у меня уже и так много библиотек приплелось.

[>] Дворфы!
im.100
Difrex(station13, 8) — All
2014-06-15 14:07:51


Доброе утро. В нерезиновске два часа дня. Хм...

Скачал DF с тайлсетом Phoebus(не осилил я ASCII в дворфах). Да начнется веселье!

[>] Re: Дворфы!
im.100
spline(station13, 1) — Difrex
2014-06-15 15:16:36


>Скачал DF с тайлсетом Phoebus(не осилил я ASCII в дворфах). Да начнется веселье!

Сначала я играл в ванильную ascii-версию, потом открыл для себя phoebus. Сейчас у меня ванильная версия с чарсетом anikki_8x8 и нестандартными цветами. Для нетбука хорошо, на десктопе мелковато, конечно.

[>] spectemu
im.100
Romero Yakovlev(lenina, 1) — All
2014-06-15 16:25:07


openbsd 3.8, поставил spectemu, нашёл легальный образ ленты для него...

круто... оно загружается в реальном времени.... хотя, не, сколько я теперь ждал - на Спектруме с магнитофона Электроника оно загружалось быстрее :) есть какие-то опции квиклоад, но им на них пофиг :)

[>] Re: spectemu
im.100
Romero Yakovlev(lenina, 1) — Romero Yakovlev
2014-06-15 16:28:42


капец.. что-то произошло, ничего не отзывается, а закрыть жалко - не, нужно иметь немалый опыт, чтобы во всём этом разбираться... пойду лучше в python поиграю :)

[>] Re: spectemu
im.100
Romero Yakovlev(lenina, 1) — Romero Yakovlev
2014-06-15 18:16:36


завёл 2.8, даже написал конфиг для иксов. завёл freeciv иксовую. после 2-й версии на gtk2, которая с очень сильным похрюкиванием делала каждое действие, а город строился минуты 2 - эта штука после добавления 16мб свопа - просто летает! эх, это бы счастье да в 2001 году. а сейчас что с этим делать, с кем играть? :) angband - совсем доисторической версии. обидно. mc нет, а значит - и жизни нет :)

а до этого завёл 3.8. да, побыстрее, чем 4.2, но чуть-чуть. версия ангбанда, по-моему, та же самая, 3.0.5 или 3.0.6. фрицив тоже только второй. в общем, различия в мелочах, надо иметь солидный опыт для сравнения ощущений.... эх, что же эти старые системы дохнут так, что не получается сразу несколько в одном месте собрать :)

и, последнее в этой череде экспериментов - ставлю openbsd 4.0... http://osole.51t.ru/song40.html

[>] Привет всем!
im.100
Youpiter(mira, 6) — All
2014-06-15 18:54:36


Что нового произошло пока меня не было? Уже появились новые клиенты? :)

[>] Спать :)
im.100
vit01(mira, 1) — All
2014-06-15 18:56:06


Спокойной ночи, поинты. Завтра я буду свободен (почти весь день), поэтому если кому-то надо с чем-нибудь помочь - пишите. А ещё неплохо было бы составить todo по развитию ii и по 0.4 версии.

[>] Re: Привет всем!
im.100
vit01(mira, 1) — Youpiter
2014-06-15 18:58:56


> Что нового произошло пока меня не было? Уже появились новые клиенты? :)
Документация (новая) допилена почти до рабочего состояния, Рома ушёл, мы сделали форк ii. Появились 2 нормальных клиента на perl и 1 на emacs lisp.

[>] Re: Привет всем!
im.100
Youpiter(mira, 6) — vit01
2014-06-15 19:10:17


> Появились 2 нормальных клиента на perl и 1 на emacs lisp.

Ссылки! Ссылки господа! Один то я пробовал завести, который ncii, но так и не получилось запустить с нормальной кодировкой. Не плохо бы пакетики собрать, а то может я что-то не так делаю...

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 ... 38