FAQ

Stepan Ilyin aka Step

Xakep, номер #055, стр. 055-084-5


* Sylpheed основан на GTK+, так что софтина может похвастаться многоплатформенностью (Linux, OpenBSD, FreeBSD, Solaris и т.д.)

* Невероятная стабильность работы и скорость выполнения задач

* Хранение корреспонденции в базах стандартного формата, так что их можно просматривать и в других почтовых мейлерах, в том числе и с помощью The Bat!

* Поддержка всех необходимых кодировок

* Работа с несколькими учетными записями и с различными протоколами POP3, IMAP, SMTP, APOP, а также с их защищенными эквивалентами.

Q: Бесплатный хостер совсем офигел: навесил баннеров, периодически падает. Поэтому я перешел на платный хостинг, обслуживаемый одним из российских провайдеров. Осталась одна проблема. Как сделать АВТОМАТИЧЕСКОЕ перенаправление на мой новый адрес?

A: Есть два способа: один с использованием JavaScript, другой – без.

1. Используя JavaScript:

SCRIPT LANGUAGE="JavaScript">

<!--

window.location = 'http://www.xakep.ru';

//-->

</script>

2. Не используя:

<meta http-equiv="refresh" content="3"; url=http://www.xakep.ru/">, где content="3" – время (в секундах), через которое следует проводить переадресацию. Замечу, что этот способ предпочтительнее, так как во время паузы посетителей можно известить об автоматической переадресации и о новом адресе сайта.

Q: Как можно отправить почтовое сообщение, используя Perl-скрипт?

A: Конечно же, с помощью sendmail’а. Достаточно лишь использовать следующий простенький скрипт:

$sendmail="/usr/sbin/sendmail -t";

open (SENDMAIL, "|$sendmail") || die "ERROR: Can not run sendmail";

print SENDMAIL "MIME-Version: 1.0\n";

print SENDMAIL "Content-Type: text/plain; charset=\"koi8-r\"\n";

print SENDMAIL "Content-Transfer-Encoding: 8bit\n";

print SENDMAIL "To: $email\n";

print SENDMAIL "From: admin <admin\@$localhost>\n";

print SENDMAIL "Subject: $subject\n\n";

print SENDMAIL $message . "\n";

close (SENDMAIL);

$email, $subject, $message – переменные соответственно email’а получателя, темы сообщения, и, собственно, тела сообщения.

Q: Собираюсь купить новый комп. В прайсах и предложениях встретил строки типа: "...и процессор Intel Pentium 4 с технологией HT". Что это за технология, насколько она эффективна и по какому принципу работает?

A: HT – сокращение от полного названия технологии «Hyper-Threading», которую сейчас активно продвигает Intel. Принцип работы довольно сложный, однако я попытаюсь объяснить его на пальцах. Все операции процессора представляют собой большое количество потоков. Обычные процессоры не в силах обрабатывать более одного потока одновременно, поэтому им приходится «прыгать» от одного потока к другому. Hyper-Threading же позволяет процессору обрабатывать несколько потоков одновременно, таким образом производительность может возрасти аж на 30% (теоретически, на практике - значительно ниже). Достигается это следующим образом: во время работы процессора с одним потоком, свободные ресурсы могут заняться другими потоками (причем, как этого же приложения, так и любого другого). Естественно, наибольшую эффективность Hyper-Threading может показать только во время работы программ, специально оптимизированных под данную технологию. Именно поэтому заявленные 30 процентов прироста производительности пока еще практически недостижимы. Но, учитывая рвение Intel’а в этой области и неплохие перспективы, можно смело заявлять, что HT уже скоро получит заслуженное признание. Покупать ли процессор с поддержкой этой технологии? Несомненно!

Назад на стр. 055-084-4  Содержание