• avatar
  • LiS-31
  • 06 января 2011, 22:22
  • #
  • +1
В дополнение к наплыву 3D еще нашел функцию InTru 3D Technology от Intel
  • avatar
  • LiS-31
  • 06 января 2011, 22:20
  • #
  • +1
Да чехольчик шикарный. Особенно в сочетании с беспроводной клавиатурой.
Похоже будет много подобных решений или док. станций для установки…
  • avatar
  • LiS-31
  • 02 января 2011, 23:52
  • #
  • +1
в смысле считать 1 в бите показателем простого числа, а 0 нет, а потом по номеру бита в массиве определять число?
Честно говоря, с битовыми массивами не работал и насколько сложно реализовать это будет не представляю, но идея передачи этой решетки в виде картинки (bitmap) достаточно интересна))
  • avatar
  • LiS-31
  • 02 января 2011, 23:36
  • #
  • +1
Насколько я понимаю суть этих методов одинакова, только подход с разных сторон. И поэтому получается что решето Эратосфена должно потреблять гораздо больше памяти т.к. требует предварительного массива всех чисел меньше максимального искомого.
Т.е. для того что бы найти все простые числа до 1 000 000 нам необходим массив из 999 999 чисел от 2 до 1 000 000, а в случае делимости чисел массив будет состоять только из простых чисел
Или есть какая-то реализация решета не пожирающая память?
  • avatar
  • LiS-31
  • 02 января 2011, 23:31
  • #
  • +1
Ну к примеру завести список, в который записывать все найденные простые числа. А условие цикла заменить на:
for (int i=2; i<List.Length; i++)
  {
    if (number%List[i] == 0)
    {
{
      return 0;
    }

    if ((i==number) || (i>sqrt(number)))
    {
      return 1;
    }
  }

Синтаксис правда больше на C# похож, но суть вроде передает. List это список, и осталось только вставить добавление очередного простого числа. Это уже по вкусу или перед return или уже при использовании функций
  • avatar
  • LiS-31
  • 02 января 2011, 20:12
  • #
  • +1
Впринципе можно еще вести список простых чисел и делимость проверять по ним. Так как если число не делится ни на одно простое число, то оно так же является простым.
Это особенно ускорит алгоритм при больших числах т.к. будут пропускаться все большие массивы чисел
  • avatar
  • LiS-31
  • 26 ноября 2010, 09:31
  • #
  • 0
Ну и что тут такого? Я создал этот топик как раз для того что бы узнать некоторые вещи которые мне непонятны. Про BSD по наслышке да из серии статей про FreeBSD (Сага о FreeBSD), но глубоко систему не изучал.
А
>Я вообще слабо представляю его применение

относится к Debian GNU\kFreeBSD ибо мне не приходит в голову такого применения системы в котором он бедет значительно лучше чем FreeBSD или Linux. А если ты такой эксперт то ответь
  • avatar
  • LiS-31
  • 24 ноября 2010, 17:06
  • #
  • 0
Вот этого не знал… Я считал что они прокачали систему совместимости с Linux (не знаю как ее правильно назвать). Насколько я знаю в BSD есть какой-то способ запуска Linux-программ
  • avatar
  • LiS-31
  • 24 ноября 2010, 08:50
  • #
  • 0
Не совсем вас понял. Они ведь сделали совершенно противоположное: портировали ядро для работы с софтом, так что это никак не скажется на запускаемости GNU софта в FreeBSD. Или я ошибаюсь?
  • avatar
  • LiS-31
  • 23 ноября 2010, 17:52
  • #
  • -1
Тогда для чего проект? Я вообще слабо представляю его применение
  • avatar
  • LiS-31
  • 23 ноября 2010, 17:22
  • #
  • 0
Я понимаю что kFreeBSD не для десктопа пишется. Я имел в виду какие-то отличия именно при использовании. К примеру в BSD легче настраивается роутинг, а в Linux больше различных плюшек. Ну или как-то так(Данный пример может не иметь никакой связи с реальностью ибо BSD не изучал). Естественно архитектура ядер в корне отличается, но функционально ведь они выполняют примерно одинаковые функции, только по-разному. Вот и интересно чем так отличаются, что даже проект по переносу ядер создали.
  • avatar
  • LiS-31
  • 20 ноября 2010, 15:08
  • #
  • 0
к сожалению я не на столько владею языком((
особенно если учесть что материал трудно усваивается даже на родном
  • avatar
  • LiS-31
  • 20 ноября 2010, 10:18
  • #
  • 0
Спасибо за наводку. Сижу разбираюсь, хотя пока мало что понятно:(
  • avatar
  • LiS-31
  • 23 октября 2010, 14:55
  • #
  • 0
Я так понимаю что тут имеют в виду что Arch быстро обновляется без тестов пакетов и прочего мейнтейна (или как правильнее выразиться)
  • avatar
  • LiS-31
  • 23 октября 2010, 14:06
  • #
  • 0
В тексте топика ссылка — там обсуждение «Что ставить?», там и выбиралось…
Правда об Arch'е первым заикнулся я, в плане нетребовательности его к ресурсам
  • avatar
  • LiS-31
  • 22 октября 2010, 22:51
  • #
  • 0
Ajenti
Я хочу основные действия с сервером под нее заточить
  • avatar
  • LiS-31
  • 22 октября 2010, 17:57
  • #
  • 0
Собственно я ставил его в рассчете еще изучить Linux изнутри, но теперь понял что это не поможет))
Вопрос тогда такой что будет удобнее Debian или Ubuntu Server?
  • avatar
  • LiS-31
  • 22 октября 2010, 17:52
  • #
  • -1
Спасибо большое. Это прям выше всех ожиданий
P.S. Дебиан сильно требователен к машине?
  • avatar
  • LiS-31
  • 22 октября 2010, 17:38
  • #
  • 0
Просто из всех опробованных торрент-клиентов под Linux мне понравился Flush, но тоже чего-то не хватает… И к тому же всегда ведь можно поменять))
  • avatar
  • LiS-31
  • 22 октября 2010, 17:08
  • #
  • 0
uTorrent для Linux существует только как консольное приложение с WebUI. К тому же насколько я знаю он наиболее полно использует канал при загрузке. А если они сдержат обещания по расширению функционала то ему вообще цены не будет (к сожалению не нашел где эта новость была, если не ошибаюсь то на Хабре)