Posts Tagged ‘Кодировки’

Меняем кодировки

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Основная русская кодировка в Linux — это koi8-r. Но иногда требуется работать с текстами в кодировке Windows (cp1251) и другими кодировками русского языка. Для просмотра текстов в кодировках, отличных от koi8-r, существует два способа:

1. Самый простой путь — это открыть этот текст в браузере и выбрать нужную кодировку. Это универсальный способ.
2. Использовать специальные программы для перекодировки русских текстов: (далее…)

Opera 6 идет в наступление

Среда, Апрель 18th, 2012 Нет комментариев

Under : , , , ,

Здравствуйте уважаемые читатели. я считаю, что каждый странник Сети знает об этом знаменитом браузере. Opera, во всех своих модификациях являющаяся самым быстрым браузером в Интернете, получила признание многих пользователей Конечно, и у нее есть и серьезные недостатки: проблема с кодировками, например. Но после появления шестой версии программы все эти недостатки сменились на достоинства (об этом чуть ниже). Давайте же рассмотрим программу более подробно (далее…)

Java: Русские буквы и не только…

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , , ,

Когда я только начинал программировать на языке C, первой моей программой (не считая HelloWorld) была программа перекодировки текстовых файлов из основной кодировки ГОСТ-а (помните такую? :-) в альтернативную. Было это в далёком 1991-ом году. С тех пор многое изменилось, но за прошедшие 10 лет подобные программки свою актуальность, к сожалению, не потеряли. Слишком много уже накоплено данных в разнообразных кодировках и слишком много используется программ, которые умеют работать только с одной. Для русского языка существует не менее десятка различных кодировок, что делает проблему ещё более запутанной.

Откуда же взялись все эти кодировки и для чего они нужны? Компьютеры по своей природе могут работать только с числами. Для того чтобы хранить буквы в памяти компьютера надо поставить в соответствие каждой букве некое число (примерно такой же принцип использовался и до появления компьютеров — вспомните про ту же азбуку Морзе). Причём число желательно поменьше — чем меньше двоичных разрядов будет задействовано, тем эффективнее можно будет использовать память. Вот это соответствие набора символов и чисел собственно и есть кодировка. Желание любой ценой сэкономить память, а так же разобщённость разных групп (далее…)