Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Откуда берутся ошибки в вычислениях?



Когда-то затрагивал здесь вопрос точности вычислений. Сегодня расскажу о том, почему 2/3, представляющие собой периодическую дробь 0,(6), при вычислениях на компьютере дают 0,66666668653488160000 - непонятный набор цифр начиная с некоторого разряда. Связано это с особенностями представления чисел в компьютере.

Информация в компьютере представлена в двоичном виде - это значит, что для записи чисел используются только два символа - 0 и 1. Это вынужденная мера, потому что электрическая схема, которой является компьютер, может находится в двух состояниях: есть сигнал (1) и нет сигнала (0).

В повседневной жизни мы используем десятичную систему счисления, т.е. для записи любых чисел используются десять знаков - цифры от 0 до 9. И любое число может быть представлено в виде:

N = a[n-1] * 10^(n-1) + a[n-2] * 10^(n-1) + ... + a[0] * 10^0, где N - число разрядности n-1 (состоит из n цифр), а a[i] - какая-то из цифр от 0 до 9
Collapse )

Самодельная мебель

Мне приятно что-нибудь делать руками. Еще приятнее, если сделанное мною полезно и где-нибудь используется. Мебель, которая продается в магазинах, довольно дорогая и достаточно однотипная. С другой стороны современные технологии делают изготовление мебели легкой и приятной задачей, в любом случае получаешь то, что нужно именно тебе. Так я пришел к изготовлению мебели своими руками. Очень помог в этом сайт sdelaimebel.ru.

Начал я со шкафа-купе.



Показана внутренность, в дальнейшем она закрылась дверями-купе.

Следующим творением был компьютерный стол, вот такой
Collapse )

Об антивирусе касперского



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

Не знаю, как последние версии, но раньше касперский довольно заметно замедлял работу системы, даже шутка по него была, возможно даже с башорга: Самый надежный антивирус - касперский. Потому что занимает столько памяти, что вирусам ее уже не остается. С того самого времени к касперскому отношусь насторожено, и предпочитаю пользоваться его конкурентами. А что, по моему мнению, должен делать хороший антивирус? Не только искать сигнатуры известных вредоносных программ, но и обнаруживать и пресекать любые подозрительные действия.

Среди прочих защитных программ на моем компьютере стоит фаервол и программа слежения за реестром. Первый отслеживает все выполняемые действия, и либо разрешает их, либо запрещает, либо спрашивает меня, что делать. Среди этих действий входящие и исходящие сетевые соединения, доступ программ к монитору и клавиатуре, создание новых запускаемых файлов на диске и т.п. Программа слежения за реестром предупреждает меня, если кто-то пытается что-то в реестре изменить. Если это изменение вызвано моими действиями - можно разрешить, если же какой-нибудь сторонней пакостью - у меня есть шанс вредные изменения пресечь.

Для конторы, где я работаю, был выбран, по совету фирмы, занимающейся обслуживанием компьютеров, именно антивирус касперского, конечно лицензионный. Что-то стоит на сервере, что-то на машинах пользователей. Регулярные обновления, естественно. Однако, на одной из машин касперский регулярно обнаруживает трояны, причем в одном и том же месте. Полное сканирование диска ничего не дает.

На одну из машин каким-то образом проник некий "Антивирус ХР", что-то свое сделал, заодно касперского грохнул. Ну ладно, что из шпионских программ встроено в винду, знает только Microsoft, поэтому теоретически у антивируса ХР есть возможность любую защиту обойти. Последний же случай вообще вопиющий: при работающем (!) антивирусе на одну из машин установилось что-то, что при запуске интернет эксплорера (ну да, некоторые им еще пользуются) показывало на весь экран какую-то ленту новостей, а чтобы ее убрать, предлагало послать СМС по указанному номеру. Полное сканирование диска опять-таки ничего не дало. Ладно, сигнатуры этой гадости у касперского не было, но ведь действия-то мог бы обнаружить!

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

Может ли кто-нибудь из знающих людей подсказать, это все связано с корявой настройкой того самого касперского или все-таки с качеством его защиты? Пока что получается, что под мое определение хорошего антивируса он ну никак не попадает. И что вообще стоит ставить на винду, чтобы с достаточной вероятностью оградить ее от неприятностей даже в случае тупого конечного пользователя? Линукс продвигается потихоньку, но слишком много программ написано под винду, и далеко не все они удовлетворительно работают под wine-ом.