Posts Tagged ‘ANSI’

Кодовые точки Unicode и русские символы в исходных кодах и программах Java. JDK 1.6.

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

Under : , , , , ,

Достаточно много разработчиков программного обеспечения в действительности не имеют до конца четкого представления о наборах символов, кодировок, Unicode и сопутствующих материалах. Даже в настоящее время многими программами часто игнорируются встречающиеся преобразования символов, даже программами, которые, казалось бы, разработаны с помощью дружественных к Unicode Java технологиях. Зачастую беспечно используется для символов 8 битов, что делает невозможным разработку хороших многоязычных web-приложений. Данная статья является объединением рядов статей по вопросам кодировки Unicode, однако основополагающей стала переработанная статья Джоэла Сполски The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets (08.10.2003).
История создания различных видов кодировок (далее…)

Встраиваем АОН в ACORP

В этой статье я расскажу, как заставить ваш модем ACORP на чипе L2800-38 или RP56D/SP (R6764-61) определять номер, то есть добавить в ваш модем АОН. Именно добавить, а не настроить какую-то программу, так как мы будем менять прошивку модема. Сразу хочу предупредить, что все нижеописанное при неумелом использовании может загубить ваш модем и я не несу никакой ответственности за вред, приченный этой статьей. В принципе, это не смертельно, но тема для отдельной статьи и я не буду сейчас описывать, как вернуть к жизни модем с запороторой прошивкой. При написании этой статьи использовалось два модема — ACORP-M56EMSF (на чипе RP56D/SP). Еще в этой статье вы сможете научиться непосредственно перепрошитию модема ;-)

Для начала вам нужно будет скачать программу, которой вы будете перепрошивать модем (я использовал программу TELEMAX) и пару инструментов для этого. Все это вы сможете скачать в одном архиве на моем сайте а разделе DOWNLOAD или по этой ссылке. Далее вы должны скачать непосредственно саму прошивку. Теперь немного о прошивке. Права на прошивку принадлежат — Russian Rockwell Group. На их сайте вы и сможете прямо с главной страницы скачать саму прошивку. На момент написания статьи файл с последней версией прошивки назывался Rr-dm2-0.zip . Сейчас прошивка является еще демо версией (но отлично функционирует) и распространяется бесплатно. Как говорят авторы прошивки, пока ее еще надо довести до ума и исправить много багов, но когда прошивка сможет нормально работать, то она станет уже не бесплатной и будет стоить 10$. Группа, занимающаяся написанием этой прошивки пока еще не сделала себе нормальный сайт и не разглашает свои имена по следующей причине (цитата с их сайта):

Дело в том, что в процессе создания прошивки, мы столкнулись с целым рядом проблем, которые к программированию не имеют ровно никакого отношения. Попросту нам мешают работать. И кроме того — УГРОЖАЮТ! Казалось, на первый взгляд приличная фирма «Инпро», в лице их главного программиста «Mike Telis» (кто бы мог подумать!) через посредников оказывает давление… Короче, нам дали понять, в грубой форме, что работать нам не дадут! И это на сегодняшний день основная трудность! Мы не можем сделать нормальный сайт с полной информацией о проекте, и уж тем более, о составе коллектива Russian Rockwell. Мы не ожидали подобного развития событий и надеемся, что эта публикация разгонит тучи над проектом.
(далее…)

Интерфейсы жестких дисков

В настоящее время, наиболее распространены два стандарта на подключение винчестера к компьютеру. Первый, наиболее распространенный среди домашних и офисных ПК — IDE (Integrated Device Electronics — устройство со встроенным контроллером), также именуемый как ATA (AT Attachment — подключаемый к АТ). Второй чаще всего можно встретить в серверах и высокопроизводительных рабочих станциях — SCSI (Small Computer System Interface, произносится как «скази»). Стоит отметить, что этот интерфейс не является специализированным для дисковых устройств. Помимо жестких дисков и CD-ROM приводов, существует огромная масса устройств работающих по этому стандарту.

Стандарт интерфейса IDE был разработан по некоторым причинам. Наиболее существенными являются:
- Более простой способ подключения винчестера к шине компьютера. Жесткий диск стандарта IDE с одинаковой легкостью можно подключить к высокопроизводительной системной шине компьютера и медленному LPT-порту. Конечно, в последнем случае обмен данными будет гораздо ниже, но такая возможность есть.
- Повышение быстродействия. Контроллер диска расположен непосредственно на устройстве, что позволяет передавать минуя длинные интерфейсные провода.

Подключить IDE-устройство к компьютеру можно несколькими способами. Наиболее распространенный — подключение с помощью 40-проводного кабеля (тип интерфейса AT-BUS). Интерфейс 16-битный. Второй тип — PC Card ATA — с помощью PC Card (PCMCIA), также имеющий 16-битный интерфейс. Этот тип используется в основном в переносных компьютерах. Существуют также и XT IDE и MCA IDE, но рассматривать мы их здесь не будем, так как XT уже достаточно стар и встретить его можно очень редко, а MCA используется только для PS/2 машин, которые в нашей стране практически не встречаются.
(далее…)