Новые книги

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

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

Именно для тех, кто желает защитить свой компьютер и себя от неприятных сюрпризов, и написана эта книга. С ее помощью вы научитесь защищаться от вирусов и прочих вредоносных программ, распознавать и отражать хакерские атаки, уловки интернет-мошенников, контролировать доступ к тем ресурсам, которые не должен посещать ваш ребенок.
Рассмотрены основные принципы и возможности технологии ASP.NET MVC Framework и показаны способы ее практического использования при разработке веб-приложений. Описаны преимущества подхода разработки MVC и рассмотрена структура MVC-приложения. Приведено сравнение технологии WebForms и MVC Framework и рассмотрены вопросы их совмещения.

Описаны модель и доступ к данным (технологии LINQ, Entity Framework и др.), контроллеры, представление и интерфейс приложения, механизмы маршрутизации и Ajax-функциональность. Уделено внимание вопросам тестирования веб-приложений. Рассмотрены особенности применения ASP.NET MVC 2 в Visual Studio 2010.

Для программистов

Функции GNU Recode



Учебник РНР
Назад Вперёд

LXXXVI. Функции GNU Recode

Этот модуль содержит интерфейс с библиотекой GNU Recode версии 3.5. Для использования функций этого модуля вы обязаны скомпилировать интерпретатор PHP с опцией --with-recode. Для этого GNU Recode 3.5 или новее обязана быть установлена в вашей системе.

Библиотека GNU Recode конвертирует файлы между различными наборами символов и кодировками. Если это не может быть выполнено точно, неподходящие символы могут быть отброшены, либо будут выполнены с приближением. Эта библиотека распознаёт или воспроизводит около 150 различных наборов символов и может конвертировать файлы почти в любом сочетании пар. Поддерживается большая часть наборов символов RFC 1345.

Предупреждение!

Проблемы завала и старта PHP могут возникать при загрузке recode как расширения после загрузки расширений mysql или imap. Загрузка recode до этих расширений должна решить проблему. Это следствие технических проблем, поскольку c-клиентская библиотека, используемая imap, и recode имеют собственные функции hash_lookup(), а mysql и recode имеют одинаковые функции hash_insert.

Содержание
recode_file - перекодирует из файла в файл в соответствии с recode-запросом
recode_string - перекодирует строку в соответствии с recode-запросом
recode - перекодирует строку в соответствии с recode-запросом

НазадОглавление Вперёд
readlineВверх recode_file