@

Материал из Викиреальностя
Перейти к: навигация, поиск
Не следует путать с «А в круге» — Ⓐ.
Одна из теорий эволюции начертания знака @
At.jpg

@ (коммерческая эт, читается как «эт»; на сленге «собака», «собачка»)— типографский символ, первоначально использовавшийся в платёжных документах на месте англ. at, фр. à в значении ‘по [цене]’ (также англ. at the rate of ‘по [цене]’, each at ‘каждый / каждая [единица товара] по [цене]’).

Официальное название символа в соответствии со стандартами ISO/ITU/Unicode — коммерческое at. В разговорном русском языке данный символ часто называется «собака».

Символ @ насчитывает порядка 500 лет истории: впервые он встречается в датируемых 1536 годом документах флорентийских купцов, обозначая в то время «по такой-то цене». В Интернет его ввел Рэй Томлинсон, изобретатель электронной почты.[1]

В феврале 2004 года Международный союз электросвязи ввёл в азбуку Морзе код для символа (@) (· — — · — ·), для удобства передачи адресов электронной почты. Код совмещает латинские буквы A и C и отражает их совместное графическое написание в виде лигатуры.

Код в Юникоде — шестнадцатеричное 0040 или десятичное 64.

[править] Применение

  • Символ используется в сетевых сервисах для отделения имени пользователя (учётной записи) от названия домена. Наиболее заметная, но не единственная область применения — адреса электронной почты, например, в адресе somebody@example.com somebody — имя пользователя, example.com — доменное имя. Причиной тому является второе значение предлога англ. at — указание на местоположение, то есть somebody@example.com следует читать как «somebody на example.com». Впервые использовать этот символ предложил программист Рей Томлинсон в ноябре 1971 года, отправляя первое в мире подобное электронное письмо (сама электронная почта существовала и до Томлинсона, но он первый предложил использовать (@) для разделения имени и домена).

Существуют и другие сервисы, использующие этот символ с тем же значением:

    • HTTP — http://login:password@www.example.org;
    • FTP — ftp://login:password@ftp.example.org;
    • Jabber — somebody@example.org;
    • LDAP — somebody@example.org;
    • и т. д.
  • В IRC ставится перед именем оператора канала, например, @op.
  • В языках программирования:
    • Java — объявление аннотации;
    • C# — экранирование всех символов в строке;
    • CoffeeScript — алиас для оператора this
    • Pascal, PureBasic — операция взятия адреса;
    • Python — объявление декоратора;
    • Ruby — идентификатор поля экземпляра класса;
    • Perl — идентификатор массива;
    • PHP — используется для подавления вывода ошибки или предупреждения, произошедших во время выполнения;
    • XPath — сокращение для оси attribute::, выбирающей множество атрибутов текущего элемента.
    • Ассемблер MCS-51 — префикс косвенной адресации;
    • Transact-SQL — имена локальных переменных должны начинаться с символа «@», имена глобальных переменных с двух символов «@»;
    • Пакетные файлы DOS — подавляет эхоповтор исполняемой команды на экране (как если бы она набиралась в командной строке). Действие аналогично режиму echo off, и, как правило, этот символ применяется перед командой echo off для предотвращения вывода на экран самой этой команды (@echo off).
  • В Twitter перед именем пользователя используется для упоминания или ответа другим пользователям[2].
  • Международная студенческая организация AIESEC неформально использует «@» как символ этой организации во внутренней переписке.
  • В испанском, итальянском и других романских языках используется в неформальной переписке по электронной почте вместо буквы «o», чтобы сделать существительное нейтральным по полу. Например, amig@s используется вместо amigos (друзья) и amigas (подруги). (Официальные грамматические правила в таких случаях требуют писать amigos);
  • В малагасийском написание «@» является аббревиатурой для amin’ny;
  • Может использоваться вместо символа шва, когда его написание «ə» невозможно по технической причине (например, в системах Киршенбаума и X-SAMPA;
  • Может служить заменой Ⓐ (знака анархии), ввиду того, что написание последнего невозможно по технической причине.
  • В Европе существует дорожный знак с этим символом. Он означает место публичного доступа к интернету.
  • В roguelike-играх знак «@» используется для обозначения текущего положения игрока.
  • В химии — для написания формул эндоэдральных фуллеренов, например, Ni@C82

[править] Примечания

@ относится к темам: