Пути, URL, расширения: dot env, slash, at
Тема дорожной карты · Английский для IT
🔊 Словарь терминов с произношением →
Пути к файлам, адреса и расширения приходится произносить на каждом созвоне с шарингом экрана и при любой диктовке команды. Unix-путь читается через slash: /etc/nginx/nginx.conf — slash et-see slash nginx slash nginx dot conf (каталог etc носители произносят et-see или по буквам E-T-C). Специальные элементы: ~/ — tilde slash или просто home, ./ — dot slash, ../ — dot dot slash, * — star или wildcard, ** — double star или glob. Скрытые файлы начинаются с dot: .env — dot env, .gitignore — dot gitignore, .bashrc — dot bash-R-C. Расширения читают по буквам или словом: .json — dot jason, .yaml — dot yammel, .tsx — dot T-S-X, .md — dot M-D или markdown, .tar.gz — dot tar dot G-Z или tarball, .sh — dot S-H или shell script, .py — dot P-Y. URL: https:// — H-T-T-P-S colon slash slash (в речи обычно опускают), www — double-u double-u double-u или разговорно dub dub dub, домены — dot com, dot ru, dot io, dot dev, ? в query string — question mark, & — ampersand, # — hash или fragment, :3000 — colon three thousand или просто port three thousand.
Как произносится
Path /pɑːθ/ (с «θ»), directory /dɪˈrɛktəri/ или /daɪˈrɛktəri/ (ударение на «рек», а не «директОри»), folder /ˈfoʊldər/, file /faɪl/, extension /ɪkˈstɛnʃən/, URL по буквам /ˌjuː ɑːr ˈɛl/ (вариант «эрл» существует, но редок), domain /dəˈmeɪn/ (ударение на второй слог), localhost /ˈloʊkəlhoʊst/, route в американском варианте /raʊt/ или /ruːt/, в британском /ruːt/, query /ˈkwɪəri/ («квиэри», не «квери»), tarball /ˈtɑːrbɔːl/, config /ˈkɒnfɪɡ/.
Как употребляется
Диктовка адреса: https://api.example.com/v1/users?limit=50&page=2 — api dot example dot com, slash v one slash users, question mark limit equals fifty, ampersand page equals two. Диктовка SSH: ssh nikita@192.168.2.250 — S-S-H nikita at one ninety-two dot one sixty-eight dot two dot two fifty. Git remote: git@github.com:org/repo.git — git at github dot com colon org slash repo dot git.
Фразы навигации: cd into the project root (перейди в корень проекта), it lives under slash opt (оно лежит в /opt), relative to the current directory (относительно текущей директории), the absolute path (абсолютный путь), the trailing slash matters (завершающий слеш важен), strip the extension (убери расширение), hit the endpoint (дёрни эндпоинт), open localhost three thousand (открой localhost:3000).
Ловушки
Первая ловушка — backslash вместо slash в URL и Unix-путях: \ встречается только в Windows-путях и экранировании. Вторая — читать . в имени файла как point: для файлов, доменов и IP всегда dot, а point — для десятичных дробей и версий. Третья — русское «папка»: слово folder понимают, но в терминале и документации говорят directory; фраза in the folder на код-ревью звучит по-любительски. Четвёртая — «на сервере лежит по адресу»: не lies on the address, а it's at или it lives under. Пятая — произносить etc как «этс» или «и-ти-си» с ударением; безопаснее всего et-see. Шестая — читать www полностью: три раза double-u это девять слогов, носители чаще опускают его вовсе.