Архив - май 2005

На подходе новая версия Debian Linux

Опубликовано:
Раздел:

Разработчики дистрибутива Debian GNU/Linux торопятся выпустить версию 3.1 к запланированному сроку. http://www.debian.org/logos/openlogo-nd-50.png Разработчики дистрибутива Debian GNU/Linux яростно давят оставшихся в ПО «клопов», стараясь выпустить версию 3.1 к запланированному сроку 6 июня. В обращении по e-mail к разработчикам от 27 мая представитель выпускающей команды проекта Андреас Барт…

Xfce4. Что-то не так? Или где? Вопрос к Keng00ru в первую оч

Опубликовано:
Раздел:

Увидел в новостях, что появилась новая версия оконной среды в "малом весе" xfce-4.2.2. Сходил, посмотрел скриншоты - вроде приемлемо. Тем более Keng00ru заявил, что это его любимая среда.
Потратил 2,5 дня на закачивание и компиляцию (ради экономии денег качал модемом через свой рабочий сервер, поэтому на закачку тоже ушло много времени) последнего glib-2.6, gtk+-2.6.7 и всего, что было необходимо для нормальной сборки и удовлетворения всех зависимостей. Для этого пришлось повозиться, т.к. система у меня ASP-7.3, многие программы собраны под gtk-1.2 и gtk-2.0, да еще и 3 версии gcc устанвлено! Поэтому задача стояла собрать всё в виде rpm, и заставить все версии работать не мешая одна другой.
Отдельная песня была с самим xfce4 - несколько пакетов никак не хотели компилироваться, сборка падала из-за одной и той же ошибки: undefined reference to `xfce_builtin_license_GPL'. Делать нечего, пришлось не только spec-файлы править, но и в коде разбираться. Сначала долго пытался разобраться с источником проблемы или похачить libxfce4util или libxfcegui4, чтобы решить проблему один раз, но когда продолжительность борьбы перевалила за 7 часов, решил, что легче хачить каждый из проблемных пакетов по отдельности, тем более, что изменения везде нужны были однотипные.
Так или иначе, но через 34 часа работы новая среда была готова к первому запуску.
И вот тут-то появились вопросы! А зачем я так много времени потратил?
Первый старт xfce потребовал 10 сек против 20 сек у старта KDE (версия 3.1.1) с восстановлением сохраненного сеанса. А вот старт xfce с восстановлением сеанса продолжается уже 18-20 сек, т.е. тут выигрыша не видно. Может быть тут дело в том, что я включил поддержку KDE при старте среды?
Можно ли добиться реального выигрыша от использования "легковеса"? Или его "легкость" - это миф? И если можно, то как? Отказаться от использования QT-ориентированных приложений? Для меня это достаточно сложно, т.к. я давний кде-шник.
Есть еще несколько вопросов более конкретного плана:
1) Есть ли аналог Konsole, который можно настраивать аналогично (цвет фона, шрифты, запуск нескольких сеансов в одной консоли)?
2) Есть ли возможность добавить в панель Systemtray? Пункт в соответствующем меню есть, но добавление его невозможно. Интересует в первую очередь управление буфером обмена.
3) Есть ли соответствие между окнами "Графического пейджера" и "Рабочими столами"?
4) Есть ли возможность перекинуть открытое приложение с одного рабочего стола на другой?
5) Что сделать, чтобы файловый менеджер открывал самба-ресурсы, а не врал, что поддержка smbfs не реализована в работающем ядре?

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

FAQ для ASPLinux v10

Опубликовано:

Смотрите-ка, появился новый FAQ для ASPLinux v10.

http://community.asplinux.ru/documents/faq/

Winblins

Опубликовано:
Раздел:

Winblins

Пес в Интернете

Опубликовано:
Раздел:

Пес в Интернете

Первый мини-экран

Опубликовано:
Раздел:

Первый мини-экран

Computer kaput!

Опубликовано:
Раздел:

Computer kaput!

SLAX 5.0.5 Popcorn Edition

Опубликовано:
Раздел:

Специальная модификация дистрибутива SLAX LiveCD под названием Popcorn Edition, была представленна после недели бета-тестирования. Начальный выпуск SLAX PopCorn edition - 124Mb LiveCD с рабочим столом XFce содержит Mozilla Firefox и Thunderbird, клон XMMS, Gaim и AbiWord. Также включён MPlayer для просмотра видео и прослушивания Интернет-радио. Дистрибутив пока не содержит инсталлятора на…

После 6 пива

Опубликовано:
Раздел:

После 6 пива

В Индии распространяются бесплатные CD open-source

Опубликовано:
Раздел:

Курс индийского правительства на внедрение open-source в стране Индийское правительство старается стимулировать использование компьютеров, распространяя по всей стране бесплатные CD с локализованными версиями популярных приложений с открытым исходным кодом. Правительство приступило к распространению CD с версией ряда приложений open-source на тамильском языке, включая браузер Firefox, комплект…

Как Вы фильтруете web-рекламу (чем пользуетесь)?

Опубликовано:

В этом топике форума желательно ограничиться только прямым ответом на тематический вопрос. Можно вкратце обосновать свой выбор, но не рекомендуется комментировать чужие реплики, поскольку хотелось бы провести ОПРОС в его классическом виде, а не открывать новую секцию дискуссионного клуба .

Thanks for attention!

Увидеть все

Опубликовано:
Раздел:

Подскажите мысль - натолкните на действие:
Исходник - небольшая сетка, все компы, кроме моего - под виндой. Вроде бы все делаю по букварю, а зайти на соседние компы не могу, хотя точно знаю, что есть, так сказать, общедоступные папки. Ни по телнету, ни по ftp - везде отказано в доступе. Хотя в И-нет через прокси вышел. Пингую сеть - ответ положительный, пакеты проходят, а дальше.... Тишина.
Конечно подоробно не поможете, но хоть подскажите в каком направлении копать.

Микротерминал

Опубликовано:
Раздел:

Парни, помогите найти! Видел как-то на каких-то скриншотах что-то наподобие терминала, встроенного в панель. Понимаете о чём я? Типа коммандной строки, но на самом деле - полноценный терминал, только очень маленький. В панель встраивается.
Н-да... Сложно объяснить то, чего сам не понимаешь. Короче, если кто догадался, о чём я - скажите, как это называется.

128 заметок о безопасности

Опубликовано:
Раздел:

"Проблемы безопасности UNIX-подобных ОС и Web (linux security faq howto)" - под таким названием была опубликована очень объёмная статья, состоящая из 128 небольших заметок, посвещённых настройкам безопасности Unix-систем. Статью можно прочитать здесь .…

Это примитивное кв. уравнение или чёрная дыра?

Опубликовано:
Раздел:

Была поставлена передо мной совершенно элементарная по сути задача: рассчитать линейные размеры полигона для складирования ТБО, зная отношение a/b (длина к ширине), высоту H полигона и его объём V. Также известно, что уклон "скосов" полигона со всех сторон одинаковый (сечение у полигона и "вдоль", и "поперёк" - трапеция) и равен 4:1, т.е на единицу высоты откоса приходится 4 единицы ширины.

Но это всё не важно и к делу имеет только самое посредственное отношение, важно, колоссально важно совсем другое...

Пожалуйста, проследите внимательно за ходом моей мысли...

Имеем квадратное уравнение:
(a^2)*k*H - a*4*(H^2)*(1+k) - ( V - 64/3*(H^3) ) = 0 [ур.1], где
V,H,k - постоянные величины
a - переменная, значение которой необходимо найти

По идее можно вычислить значение (теоретически их может быть одно, два или ни одного) a классическим методом, через нахождение дискриминанта ( "как в школе учили" )

C0 = 2*(H^2)*(1+k)

Дискриминант:
D = C0^2 + (V - 64/3*(H^3) )*k*H

Значения а:
a = ( C0+-SQR(D) ) / (k*H), т.е.
a1 = ( C0 + SQR(D) ) / (k*H)
a2 = ( C0 - SQR(D) ) / (k*H)

Находим значения a1 и a2 например для H=45, V=4072309, k=3
a1=293,68146663318, a2=-53,681466633178
Проверка: подставляем значения a (сначала a1, потом a2) в ур.1, видим, что да, действительно на выходе равенство нулю соблюдается
Теперь ставим значение "с потолка", видим, что теперь условие равенства нулю не соблюдается.
Всё отлично, всё замечательно, но... только до тех пор, пока мы не поменяем
C0 = 2*(H^2)*(1+k) на C0 = 4*(H^2)*(1+k) или на 1.5*(H^2)*(1+k) и т.д., после чего снова пересчитаем a1 и a2 по "неправильному" значению C0. Теперь получим пару значений a1 и a2, сколь угодно значительно отличающихся от той пары, что была "скалькулирована" нами ранее (всё зависит от того, сколь существенные изменения претерпел коэффициент 2 перед исходным выражением C0)

Подставляем эту вторую пару значений a в ур.1, и видим небольшую чёрную дыру в пространственно-временном континууме (или в моих бренных мозгах?) : эти две пары значений тоже дают на выходе ур.1 "классический" нуль
И таких пар дискретных (т.е просто так значение a взять нельзя, нужно его подбирать с помощью вычисления "неправильного дискриминанта") для уравнения 2-й степени можно подбрать сколько угодно (а должно быть либо N<=2 значений, либо просто при D<0 ур.1 не имеет решения)!

Помогите, пожалуйста, с этим разобраться, а то я уже и не знаю, то ли у меня совсем рассудок помутился, то ли компьютер считать резко разучился!

Ниже привожу код соотв. программы на языке GamBas:

' Gambas module file
PUBLIC SUB Main()
 DIM rslt AS Float
 rslt = calc_lin_a(3, 45, 4072309)
 PRINT "result=" & rslt
END
PRIVATE FUNCTION calc_lin_a(k AS Float, H AS Float, V AS Float) AS Float
 DIM D AS Float
 DIM C[4] AS Float
 DIM D1 AS Float
 DIM k1 AS Float
 DIM a[3] AS Float
 DIM Vs[2] AS Float
  k = Abs(k)
  IF k < 1 THEN k = 1 / k
  k1 = 0.5 * (V / (4 * (H ^ 3)) - 16 / 3) + 1
  D1 = k1 * k1 - 1
  IF D1 >= 0 THEN
   a[0] = - k1 - Sqr(D1)
   a[1] = - k1 + Sqr(D1)
   IF (k >= a[0]) And (k <= a[1]) THEN
    PRINT "k must NOT be in the following boundaries: ("; a[0]; ";"; a[1]; ")"
    RETURN -1
   END IF
  END IF
  C[2] = V - 64 / 3 * (H * H * H)
  C[1] = 2 * H * H * (1 + k)
  C[0] = k * H

  D = Sqr(C[1] * C[1] + C[2] * C[0])

  a[0] = (C[1] + D) / C[0]
  a[1] = (C[1] - D) / C[0]
  a[2] = (a[0] + a[1]) / 2

  Vs[0] = a[0] * a[0] * C[0] - a[0] * 2 * C[1] + (V - C[2])
  Vs[1] = a[1] * a[1] * C[0] - a[1] * 2 * C[1] + (V - C[2])
  PRINT "a1="; a[0]; " a2="; a[1]; " V1="; Vs[0];" V2="; Vs[1]
  RETURN a[0]
END FUNCTION

Умоляю, если вы немного соображаете в математике, помогите мне, дайте хотя бы более-менее разумное объяснение тому, почему вообще такой бред получается Грустный !! А то я уже начинаю в состояние депрессивного транса входить ... Не далеко и до психоза

Пожалуйста, не бросайте товарища в беде, один на один с этой ахинеей!..