Разбиение по страницам под скринами.
Тоже, наверное, нужно, чтобы сразу на страницу нужную уходить, не заходя на первую?
Тоже, наверное, нужно, чтобы сразу на страницу нужную уходить, не заходя на первую?
Не знаю, было или нет. Порой приходится учавствовать во многих темах в разных разделах форума и новостях. Когда число тем зашкаливает (число это число индивидуально, я думаю), то про некоторые из них забываешь, а некоторые успевают просто "убежать" на следующую страницу. В некоторые темы отвечаешь, а тот, кому отвечаешь, тоже не сразу заходит проверить ответы. Если он что-то переспрашивает, то получается, что я как бы выпадаю из разговора. Вспоминаешь про эти "ушедшие" топики иногда просто случайно, а они уже как бы далеко где-то.
Собственно, предложение: сделать возможность добавить тему в список "Отобранные темы", который можно посмотреть на главной странице после регистрации. Там, где "Вы вошли как...", "Правила", "Настройки", можно сделать и эти "Отобранные темы". Это будет просто список линков на топики, которые будут храниться в базе в виде списка идентификаторов этих тем (ну или как там вам удобнее). Также нужно сделать ручное удаление ссылки на тему после потери интереса или логического ее завершения. Добавить тему в список отобранных топиков можно, сделав соответсвующую кнопку в теме. Вот, собственно, и все.
Не знаю, баян или нет, но я увидел впервые. Небольшой мультик, показывающий движение "Кошки", был создан на БЭСМ-4. Причем для БЭСМ-4 была именно создана математическая модель движения, а не просто кадрики рисовались! Это круто!
Мультик: http://www.youtube.com/watch?v=LzMk5sC6eAU
Интервью с создателем: http://offline.computerra.ru/2006/627/254341/
Описание модели: http://www.etudes.ru/ru/mov/kittie/koshechka.djvu (для особо интересующихся).
В продолжение темы, которая уже уползла:
http://www.linux.org.ru/profile/Zubok/view-message.jsp?msgid=1939337
Я ссу и плачу, дорогая редакция! Я даже не знаю, как это назвать! :) Проблема была в том, что все время в DVD-приводе ноутбука был LiveCD, и программы запускались с него! :) Гы-гы. Он настолько тихо работает, что мне и в голову не пришло, что там диск. Вытащил диск -- все заплясало! А в IceWM программы запускались почему-то уже с винта. Он, похоже, и GNOME запускал с LiveCD. Короче все решилось анекдотичным образом.
Поставил у меня друг Ubuntu сабжевую. Сам он не специалист. Имеется проблема, которую он мне описал по телефону. Запускается приложение. В таскбаре появляется сообщение, что приложение загружается. При этом, как он говорит, винчестер "молчит", т . е. ничего не грузится. А потом вдруг начинает грузиться. В результате то, что должно грузиться быстро, грузится долго. Есть мысли? У меня Debian и никогда GNOME в жизни не было. И даже погружаться туда не хочу, а вот помочь человеку надо. Можно ли это уведомление о загрузке отключить? Может, это оно лаг дает? Я задрался выслушивать пересказ содержимого всяких настроек по телефону! :)
Идеи тов. Горлова начинают обретать окраску. :) Ссылка на блог выскочила на одной из новостных лент. Алкснис внес протокольное поручение в Комитет Думы по информационной политике, чтобы исследовать вопрос о создании отечественной операционной системы.
Многое хочется написать. Во-первых, про разрешение 800х600 скажу, чтобы сразу не придирались. У меня сейчас стоит карта S3 Trio64V2, для которой я дорабатываю драйвер для Xorg. Так что низкое разрешение -- это рабочий момент.
На экране изображена моя текущая деятельность -- разработка инфракрасного датчика. Весь фетиш в том, что я, проявив героизм против фраз "Да что ты мучаешься! Поставь OrCAD! Делать тебе нечего?", использовал исключительно свободное ПО. Схему я создавал в gschem (проект gEDA). Трассировка ручками осуществлялась в PCB. Просмотр результатов перед передачей в производство -- gerbv. И вот результат труда вы видите на экране: экспериментальная партия однослойных печатных плат (25 шт.) с маской и шелкографией, изготовленная в Зеленограде. Проект передавался в производство в формате Gerber RS-274X, файл для сверлильного станка в формате NC drill/Excellon. У технолога не возникло ни единого вопроса, кроме способа разделки плат (фрезерование или скрайбирование).
Дистрибутив Debian. Разработка начиналась в пакетах, которые идут с дистрибутивом (последние стабильные срезы), но потом я перешел на версии CVS (только опакетил для Etch), так как предполагаю помогать проекту. Там огромнейший фронт работ по недостаткам, глюкам и фичам. В планах также написание русскоязычного руководства по использованию пакета программ: от проекта до производства. Но когда это буду делать, я еще не знаю. Поймите, времени очень мало.
Резюме: свободное ПО (с соотв. трудностями) можно использовать при производстве электроники. Предлагать переходить на это ПО людям, сто лет сидящим на ворованном OrCAD, PCAD и пр., я не советую. Пока к людям не придет осознание (либо приказ сверху), что использовать ворованный, дорогой продукт -- это очень плохо и опасно, то изменить что-то не получится. Поскольку я сам для себя хозяин в данном вопросе, и ко мне в мастерскую никакая сволочь с советами не лезет, то мне проще.
Для подробного просмотра есть ссылка на маленький PDF под диаграммой.
http://lukewelling.com/2006/08/03/java-programmers-are-the-erotic-furries-of-...
:)
Вышла первая версия SBCL (Steel Bank Common Lisp) - свободной реализации ANSI Common Lisp. SBCL предоставляет интерактивную среду для взаимодействия с пользователем REPL (read-evaluation-print-loop), компилятор в машинный код для различных процессоров, отладчик, возможность профилирования и множество различных расширений.
Вопрос к специалистам по automake. В Xorg есть драйвер карточек S3.
Когда переходили от системы сборки Imake, то потеряли при переходе
правила компиляции этого драйвера. А компилировался он хитро. Среди
исходных текстов есть такой файл s3_accel.c, который надо
компилировать дважды: один раз с переменной S3_NEWMMIO=1 и получить на
выходе, предположим, s3_newmmio.o, а другой раз -- с переменной
S3_NEWMMIO=0 и получить на выходе s3_pio.o. А потом надо эти два
объектника вместе с остальными вместе слинковать. Вот сколько не
бьюсь, не получается написать Makefile.am корректный. Получился пока
грязный хак. То есть я удалил из списка исходников s3_accel.c, а
правила компиляции просто методом китайских программистов "копипаст"
выдрал из уже сгенеренных Makefile.in для других файлов, что,
разумеется, некорректно. Но работает. Но так как мне надо патч на
freedesktop.org отправить, я не хочу хаки пубиковать. Вот мой вариант:
AM_CFLAGS = @XORG_CFLAGS@
s3_drv_la_LTLIBRARIES = s3_drv.la
s3_drv_la_LDFLAGS = -module -avoid-version
s3_drv_ladir = @moduledir@/drivers
s3_drv_la_SOURCES = \
newmmio.h \
s3_exa.c \
s3_bios.c \
s3_cursor.c \
s3_dga.c \
s3_driver.c \
s3.h \
s3_IBMRGB.c \
s3_reg.h \
s3_Ti.c \
s3_Trio64DAC.c \
s3_video.c
EXTRA_s3_drv_la_SOURCES = s3_accel.c
s3_drv_la_LIBADD = s3_accel_newmmio.lo s3_accel_pio.lo
s3_accel_newmmio.lo: s3_accel.c
if $(LTCOMPILE) -DS3_NEWMMIO=1 -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
s3_accel_pio.lo: s3_accel.c
if $(LTCOMPILE) -MT $@ -MD -MP -MF "$(DEPDIR)/$*.Tpo" -c -o $@ $<; \
then mv -f "$(DEPDIR)/$*.Tpo" "$(DEPDIR)/$*.Plo"; else rm -f "$(DEPDIR)/$*.Tpo"; exit 1; fi
Как сделать корректно? В Imake вообще хитро делалось. Там сначала этот
Imake генерил два разных исходника из одного при разных переменных
препроцессора, а потом уже компилил это все хозяйство. Спасибо!
Улыбнулся :)
Здесь и часть в комментариях:
http://undefined.com/ia/2006/10/27/six-word-stories-about-programming-languages/
Вот такую вот финю можно запатентовать и получить 100 млн. долл.
Странную вещь обнаружил тут у себя сегодня. Что-то вздумалось мне каталог /etc посмотреть (давно я туда не ходил). Делаю ls -l /etc и вижу такое: (skiped) -rw-r--r-- 1 root root 21 2005-09-20 04:14 networks ?--------- ? ? ? ? ? nologin ?--------- ? ? ? ? ? nologin -rw-r--r-- 1 root root 465 2006-02-09 17:35 nsswitch.conf (skiped) Удивительное рядом. Два файла с одинаковым именем. И ничего с ними сделать нельзя вообще. Не стираются и все тут. Кто сталкивался? Такого я не видывал со времен FAT32 на Win98!
Помнится, тут K48 старое железо скупал? Что ж? Ему предоставляется возможность с интересом потратить денюжку. Вот продаются 24 LISP-машины от Texas Instruments, которые называются TI Explorer.
Объяву смотреть тут: http://lispm.dyndns.org/news?ID=NEWS-2006-01-06-1
А вот посмотреть на машину и ее описание можно тут в минибуклетике на http://lispm.dyndns.org/ti-explorer-family.html . Остальную ёмкую документацию в pdf можно посмотреть по ссылкам в объявлении.
Интереснейшая техника. Да!
Ситуация. Есть демо-версия коммерческого ПО, скомпилированного под Debian 3.1. Эта программа требует две вещи: libqt3c102-mt и kdelibs4, которые, возможно, есть в sarge. Однако в etch эти пакеты уже называются libgt3-mt и kdelibs4c2a. Очевидно, что при установке deb-файла, dpkg грязно выругался на нарушение зависимостей. Принимаю решение: поставил отдельно из etch libqt3-mt и kdelibs4c2a, а следом коммерческий софт с игнорированием зависимостей. Пришлось, правда, еще и вручную запускать конфигурацию пакета, так как поступила жалоба, что "нужные пакеты не установлены, поэтому конфигурировать ничего не буду". Ну вроде запустился. Все работает. Это, конечно, все через жопу сделано.
А вот теперь пришло время обновления apt-get upgrade. И вот, завидев нарушение зависимостей, apt мне предлагает (опция -f) одно единственное решение - удалить пакет-нарушитель. И только тогда он обновится. Опция -m ни к чему хорошему тоже не привела. Вопрос. Ну, и чего делать? :) Есть ли в apt.conf какая-нибудь опция, чтобы этот пакет apt не трогал? Кто как решает подобные проблемы? Можно, наверное, и спек в deb подправить, наверное, но тогда придется это делать каждый раз, когда меняется название пакета (еще совсем недавно kdelib4c2a была в etch без буквы "a") :) man читал, но пока вот ничего достойного внимания не встретилось. Может, пропустил. Может быть, можно какие-нибудь псевдонимы для пакетов установленных создавать?
Если уже было, то не пинайте.
http://www.gazeta.ru/techzone/2005/12/28_e_508171.shtml
Местами забавно. :)
Суть вопроса. Сейчас тоит на компе ALT Linux. Задача - поставить Debian. Имею 4 инсталляционные дискеты: boot, root, net-drivers и еще какой-то. Не помню. Не важно. Я проверил работоспособность установки с дискет. Сетевка нашлась, ADSL с LAN нормально подцепился, к репозиториям достучался без проблем, инсталлятор скачался, запустился. Теперь, когда я дошел до разбиения по разделам, то мне было предупреждение, что все данные будут утеряны на диске, а мне надо сохранить /home. Никакого резака нет сейчас, поэтому единственный способ - сделать раздел hda3 на свободном месте и скопировать туда весь /home. Так вот вопрос. Инсталлятор Debian уничтожит данные на hda3? Мне надо точно знать это, так как экспериментальным путем продвигаться не хочу на данном этапе.
Репозиторий Sysiphus. Пакет wine. По ошибке, как мне кажется, указана зависимость wine от kdebase-konqueror. Раньше таких зависимостей не было. Сообщение об ошибке написал (вдруг это недоразумение?), но сейчас хочу удалить эту зависимость из бинарного пакета i586.rpm. *без сборки из исходников*. Можно ли spec подправить? Гуглил, маны читал. Сразу не сообразил, как это сделать.
Наверное, это в топик "Linux-install".
Есть ноут с информацией. Раньше на ноуте стояли W98 и ALT Linux. Винды шли в списке разделов первыми, потом шел /boot с ext2, потом /swap, потом - корневой каталог ALT Linux с типом ReiserFS. Принято решение удалить W98 и расширить корневой раздел Linux. Разделы /boot и /swap я благополучно передвинул ближе к началу диска без особых напрягов при помощи parted, изменив fstab и обновив lilo, а вот с корневым каталогом есть проблемы.
Проблемы.
1. Информацию с Linux надо не потерять. Все усугубляется тем, что забэкапиться нет технической возможности. Особо экспериментировать боюсь, поэтому спрашиваю здесь.
2. resize_reiserfs позволяет только увеличить размер файловой системы, но не увеличить сам раздел. Причем увеличивать размер файловой системы, судя по man, эта утилитка умеет только, если есть свободное место *после* раздела, а не *перед* ним, как в моем случае.
3. Размер раздела с Windows был гораздо меньше, чем раздел c Linux, поэтому создание на бывшем месте Windows нового раздела и копирование туда делу не поможет. По этой же причине становится невозможным сделать команду move в parted, чтобы сдвинуть корень на старое место Windows. Пишет, что не может скопировать раздел сам в себя (это и понятно).
Есть какие-нибудь мысли у народа? Спасибо.
Читаю тут биографию прародителя компьютеров Чарльза Бэббиджа и натыкаюсь на интересные и курьезные факты.
>Свое образование Чарльз Бэббидж между тем продолжил во Франции, где познакомился с великими математиками Пьером Лапласом и Жаном Батистом Фурье. С 1817 по 1820 годы он публикует еще ряд математических работ, преимущественно в области функционального анализа, но с начала 20-годов XIX века чистая математика перестала его привлекать. В это время на молодого математика сильнейшее влияние оказал барон Гаспар де Прони, вычислитель при французском правительстве с 1790 по 1800 годы. Идеи де Прони натолкнули Бэббиджа на мысль о построении технологии автоматических вычислений, и он начинает заниматься конструированием вычислительной машины. Де Прони перенес идею разделения труда на вычислительный процесс, он распределял исполнителей в подведомственном ему хозяйстве по трем уровням. На высшем уровне трудились выдающиеся математики, среди них в частности были Адриен Лежандр и Лазар Карно, готовившие математическое обеспечение. На втором уровне были образованные "технологи", которые организовывали конкретный рутинный процесс вычислительных работ. Последними в этой цепи были простые вычислители, называвшиеся "computers". От них требовалось лишь добросовестно складывать и вычитать числа. В те далекие годы этими "компьютерами" работали девушки - в прошлом девицы легкого поведения (иначе говоря проститутки), которым Великая французская революция настоятельно рекомендовала и помогла сменить профессию. Именно тогда и началась блестящая, и в дальнейшем триумфальная карьера слова "компьютер", хотя его легкомысленное происхождение предполагало ему иную судьбу. Как бы то ни было Де Прони создал прообраз первой вычислительной машины, где в качестве "процессора" использовался человек-вычислитель. Собственно, это была пока что не машина, а "вычислительная мануфактура". Она долго и успешно работала при проектировании сложных инженерных сооружений, при расчетах конструкций мостов и кораблей и при вычислениях траекторий снарядов - по свидетельству специалистов, "вплоть до расчетов первых атомных бомб".
Вот теперь знайте, что "компьютер" - это проститутка, которая складывает и вычитает :) Атомные бомбы расчитывают проститутки, проститутки помогают нам заходить в интернет... Да... Linux не появился бы, если бы не было проституток! Наука - страшная сила :)
З.Ы. Надо бы наших девиц с Ленинградки тоже пересадить за что-нибудь полезное... Пусть берут интегралы французскими способами :))
| ← назад | следующие → |