NoPlagiarism / eng-ru-dictionary

Англо-русский словарик часто встречающихся ИТ-слов

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Англо-русский словарик часто встречающихся ИТ-слов

По мотивам YouTube-видео. Если есть что добавить — кидай реквест!

Разделение слов по категориям в значительной степени условно — одни и те же слова зачастую могут использоваться в разных категориях, однако классификация всё же полезна для запоминания и потому представлена.

Общее

английский русский
software программное обеспечение (ПО)
hardware аппаратное обеспечение, оборудование
data данные, информация
freeware бесплатное ПО
open source ПО с открытым исходным кодом
code код (в смысле исходный код программы или в
смысле код/номер ошибки или статуса, например, HTTP code — код HTTP статуса)
source, source code исходныйкодпрограммы
coding, programming программирование, разработка ПО
develop разрабатывать
create создавать
remove, delete, drop удалять
compile компилировать
compress сжимать
archive архивировать
debug отлаживать (программу)
issue проблема, вопрос, требующий решения
error, bug ошибка (например, HTTP 404 Error, запрашиваемый файл не найден на сервере; или ошибка деления на ноль, или ошибка в синтаксисе программы)
exception исключение (нестандартное поведение системы, которое мы обрабатываем отдельным кодом)
encrypt зашифровать
decrypt расшифровать
verify проверить, верифицировать
prepare подготовить (например, данные на отправку)
send отправить (например, send request — отправить запрос)
get получить (например, get name — получить имя)
disable деактивировать, отключить
enable активировать, включить
change изменить (например, change timezone — изменить временную зону)
utility утилита
tool инструмент
from scratch с нуля (например, создавать проект с нуля)
above выше (выше в тексте, например)
below ниже (ниже в тексте, например)
under под (например, under the hood — под капотом)
after после
before до
already уже
yet пока что
capabilities возможности
authenticate аутентификация, проверка подлинности (например, проверка подлинности пользователя путём проверки корректности введённого им логина и пароля)
authorize авторизация, разрешить (например, проверка наличия прав на выполнение действия в системе)
example пример (for example — например)
built-in встроенный
first первый
last последний
middle середина, средний
search поиск, искать, найти
find искать, найти
run, executre запустить, выполнить
date дата
time время
current текущий (например, current date — текущая дата)
parent родитель, родительский
child ребёнок, дочерний
use использовать
fast быстрый
slow медленный
report отчёт
documentation документация
useful полезный
work работа, работать

Сеть, Интернет

английский русский
network сеть
hostname имя хоста (компьютера/сервера) в сети
domain домен (например, yandex.ru)
download загружать что-то из сети/Интернет
upload выгружать что-то (например, на сервер)
server сервер в сети (компьютер, отвечающий на запросы по сети, или конкретная программа, запущенная на нём, обслуживающая сетевые запросы). От слова serve, обслуживать
port порт, чаще всего на сервере, порт 80 — стандартный порт протокола HTTP
request запрос
connect соединяться, подключаться (например, к серверу)
disconnect отсоединиться, отключиться (например, от сервера)
connection соединение
login вход, войти, пройти аутентификацию (например, на сервере)
logout выход, выйти (например, с сервера)
gateway шлюз
hyperlink гиперссылка (например, ссылка на веб-странице)
router роутер, маршрутизатор (от слова route, маршут)
redirect перенаправиперенаправить

Операционные системы (ОС)

английский русский
boot загрузка, загрузить (например, загрузить ОС Linux)
reboot перезагрузить
shutdown выключить
install, setup установить (например, приложение)
uninstall удалить установленное
update обновить (например, приложение)
environment variable переменная среды
GUI, Graphical User Interface графический пользовательский интерфейс
terminal командный терминал
command команда
shell командная оболочка
partition раздел диска
root корень (обычно имеют в виду корневого пользователя ОС с максимальными правами)

Оборудование

английский русский
laptop ноутбук
keyboard клавиатура
mouse мышь
monitor, screen монитор, экран
device устройство
CPU, Central Processing Unit процессор
RAM, Random Access Memory оперативная память
dist диск

Пользователи, права

английский русский
user пользователь
account аккаунт, учётная запись
group группа (например, пользователей)
access доступ
allow разрешить (например, доступ пользователю или группе)
deny запретить (например, доступ пользователю или группе)

Файлы, текст, интерфейс

английский русский
copy копировать (например, текст или файл)
cut вырезать (например, текст или файл)
paste вставлять (например, текст или файл)
save сохранить
folder, directory папка, директория
text текст
list список, перечень, перечисление
bold жирный
italic курсив
underline подчеркивание
image, picture изображение
figure рисунок
path путь (до файла, например)
show показать
hide скрыть

Базы данных (БД)

английский русский
database база данных, БД
query запрос
storage хранилище
table таблица (например, в базе данных)
row строка
column колонка
select выбрать (например, данные из БД)
insert вставить (например, данные в БД)
drop, delete, remove удалить, убрать
join объединить (например, список в строку или объединить данные нескольких таблиц)
split разделить (например, строку по символу запятой)
index индекс (например, поисковый индекс БД)
limit ограничение

Из языков программирования

английский русский
data type тип данных
expression выражение
quotes кавычки, символы кавычек
variable переменная
constant константа
string строка
char, symbol символ, знак
number число
append добавить, присоединить (например, элемент в конец списка)
open открыть (например, файл)
read прочесть (например, из файла или из сети)
write записать (например, в файл или в сеть)
array массив
list список
dictionary словарь ключ-значение
key, keyword ключ
value значение
set множество
tuple кортеж
object объект
class класс
function функция
function call вызов функции
parameter параметр
argument аргумент
method метод
module модуль
package пакет
import импорт (например, кода из библиотеки)
return возврат, вернуть (например, возврат значения из функции)
exit выход, выйти (например, выйти из программы)
initialize инициализировать
configure конфигурировать
settings настройки
implement реализовать
abstract абстрактный (например, абстрактный класс)
interface интерфейс
extend расширить
length длина (например, строки)
loop цикл
iteration итерация (например, итерация цикла)
nested вложенный (вложенный цикл, например
count количество (например, элементов с массиве)
sort сортировать
true / false правда / ложь
boolean булево, булевский тип данных (имеющий значение правда или ложь)
definition определение (например, функции)
scope область видимости
formatting форматирование
placeholder заполнитель, место для размещения чего-то
process процесс
thread поток
multiprocessing многопроцессорная обработка
asynchronous асинхронный
concurrency конкурентность
parallelism параллелизм
security безопасность

Из разработки

английский русский
design проектировать, создавать, проектирование, разработка, дизайн
deploy развертывание приложения на сервере tion
template шаблон
convention соглашение
rule правило
integrate интегрировать
architecture архитектура
object-oriented programming ООП, объектно-ориентированное программирование
backend серверное ПО
frontend клиентское ПО, работающее на устройстве пользователя
dependency зависимость
dependency injection инъекция зависимости
maintain поддерживать
library библиотека
framework фреймворк / каркас или набор библиотек для разработки приложений
MVC архитектура модель (Model), отображение (View), контроллер (Controller)
clean architecture чистая архитектура
DRY Don't Repeat Yourself, принцип разработки «не повторяйся»
KISS Keep It Simple Stupid, принцип разработки «не переусложняй»
YAGNI You Aren't Gonna Need It, принцип разработки «вам это не понадобится»
SOLID набор принципов разработки: SRP (Single Responsibility Principle, принцип единой ответственности), OCP (Open-Close Principle, принцип открытости-закрытости), LSP (Liskov Substitution Principle, принцип подстановки Лисков), ISP (Interface Segregation Principle, принцип разделения интерфейсов), DIP (Dependency Inversion Principle, принцип инверсии зависимостей)

About

Англо-русский словарик часто встречающихся ИТ-слов