Английский для программиста | EnglishScript – Telegram
Английский для программиста | EnglishScript
52.8K subscribers
2.07K photos
5 videos
1 file
307 links
Технический английский для айтишников 🧑🏻‍💻

Сотрудничество: @CodingLead

РКН: shorturl.at/uLjY4
Download Telegram
PATCH [pæʧ] (пэч)
Патч, обновление

1. Patch — information intended for making changes to computer files.
Патч — информация, предназначенная для внесения изменений в компьютерные файлы.

2. The first patch was released 11 months later.
— Первый патч был выпущен спустя 11 месяцев после выхода игры.

3. The new patch will not be released soon.
— Новый патч выйдет ещё не скоро.
FRONT-END [frʌnt end] (франтэнд)
Внешний интерфейс, фронтенд

1. Oh wow, he truly is an outstanding front-end developer, these graphics are remarkable!
— О, ничего себе, он действительно выдающийся фронтенд-разработчик, эта графика замечательна!

2. Front-end developers are having it rough these days with the competitions, we've seen so many good UI designs over the years.
— Разработчикам интерфейсов в наши дни приходится нелегко из-за соревнований, за эти годы мы видели так много хороших дизайнов пользовательского интерфейса.

3. Is he a front-end developer?
— Он разработчик интерфейсов?
BLOCKCHAIN [blɔkʧeɪn] (блокчэйн)
Блокчейн, цепь блоков

1. Blockchain is a system of recording information that makes it difficult or impossible to change, hack, or cheat the system.
Блокчейн - это система записи информации, которая затрудняет или делает невозможным изменение, взлом или обман системы.

2. Because nobody owns the blockchain and the servers are 'distributed' across the world, the government cannot censor anything.
— Так как блокчейн никому не принадлежит, и сервера «распределены» по всему миру, правительство не может подвергнуть что-либо цензуре.

3. Cryptocurrency and blockchain technology have become incredibly popular.
— Криптовалюта и блокчейн технологии стали невероятно популярными.
BACK-END [bæk end] (бэкэнд)
Серверная часть, бэкэнд

1. Damn, the site is offline again, someone must have been modifying the back-end code again.
— Черт, сайт снова отключен, должно быть, кто-то снова модифицировал серверный код.

2. Where is Andrew, our database is giving error again, he is our only back-end developer, we must contact him at once.
— Где Андрей, наша база данных снова выдает ошибку, он наш единственный серверный разработчик, мы должны немедленно связаться с ним.

3. We should consider tipping out back-end developers, they did phenomenal work with this site
— Нам следует подумать о том, чтобы оповестить бэкенд-разработчиков, они проделали феноменальную работу с этим сайтом.
TRANSACTION [trænˈzækʃn] (трэнзакшн)
Транзакция, сделка, операция

1. You should close the transaction.
— Тебе следует закрыть сделку.

2. Focus attention that you can't control automatic transaction.
— Обратите внимание, что вы не можете контролировать автоматическую транзакцию.

3. I don't really understand how transactions work.
— Я не совсем понимаю, как работают транзакции.
OVERFLOW [ˈəʊvəfləʊ] (оувефлоу)
Переполнение

1. Overflow occurs when the requested memory is not available or all the memory is already occupied.
Переполнение происходит, когда запрашиваемой памяти нет в наличии или вся память уже занята.

2. The conversion failed because of an overflow error.
— Преобразование не выполнено из-за ошибки переполнения.

3. An internal error has occurred. DataContract cache overflow.
— Произошла внутренняя ошибка. Переполнение кэша DataContract.
👍1
CODER [ˈkəʊdə] (коуде)
Кодер, программист

1. You are the best coder I've ever met.
— Ты лучший программист, которого я когда-либо встречал.

2. We are looking for an experienced coder in our company.
— Ищем опытного кодера в нашу компанию.

3. I did a search and I found the most talented coder in my company.
— Я провел поиск и нашел самого талантливого программиста в моей компании.
OVERCLOCKING [əʊvəˈklɒkɪŋ] (оувеклокин)
Разгон

1. Overclocking - it is increase of the specific to your computer factory settings.
Разгон - это увеличение специфичных для вашего компьютера заводских настроек.

2. Overclocking would risk irreparable damage to my processor cluster.
Разгон может привести к непоправимому повреждению моего процессорного кластера.

3. Overclocking your GPU will improve the performance of your games.
Разгон вашего графического процессора повысит производительность ваших игр.
CONSTANT [ˈkɔnstənt] (констэнт)
Константа, постоянная

1. A constant is a value that remains unchanged during the execution of a program.
Константа — это величина, которая при выполнении программы остаётся неизменной.

2. Variables that hold a value and cannot be changed are called constants.
— Переменные, которые содержат значение и не могут быть изменены, называются константами.

3. Python doesn't have constants.
— В "Питоне" нет констант.
CODE REVIEW [ˈkəʊd rɪˈvjuː] (коуд ривью)
Проверка кода

1. Code review — code review in order to detect and correct errors that went unnoticed when writing code.
Проверка кода — рецензирование кода с целью обнаружения и исправления ошибок, которые остались незамеченными при написании кода.

2. In the course of our code review, we found something quite disturbing.
— В процессе анализа кода мы обнаружили нечто настораживающее.

3. We need to make a code review.
— Нужно провести проверку кода.
👍1
SANDBOX [ˈsændbɔks] (сэндбокс)
Песочница

1. Sandbox is a secure testing environment.
Песочница - это среда безопасного тестирования.

2. The loader acted as a sandbox, although such a concept did not exist yet.
— Загрузчик действовал как песочница, хотя подобной концепции ещё не существовало.

3. For 2-3 months young site is in a "sandbox" and it will stay there, until it will deserve the trust of search engines.
— На протяжении двух-трёх месяцев молодой сайт находится в "сэндбоксе" и будет оставаться там до тех пор, пока не заслужит доверия поисковых систем.
😁1
COMMAND LANGUAGE [kəˈmænd læŋɡwɪdʒ] (команд лэнгвидж)
Командный язык

1. Command language is a computer programming language composed of a set of commands or operators, used for communicating with the operating system of a computer.
Командный язык - это язык компьютерного программирования, состоящий из набора команд или операторов, используемых для взаимодействия с операционной системой компьютера.

2. Bash is a Unix shell and command language.
— Bash - это оболочка Unix и командный язык.

3. Typical examples of a command language are shell or batch programming languages.
— Типичными примерами командного языка являются языки оболочки или пакетного программирования.
👍1
TRACKING [ˈtrækɪŋ] (трэкин)
Отслеживание, контроль

1. You can make a request tracking notifications by e-mail, wireless phone, or PDA.
— Вы можете сделать запрос на отслеживание уведомлений по электронной почте, беспроводному телефону или КПК.

2. It looks like he accessed our telephone tracking software.
— Похоже, он получил доступ к нашему программному обеспечению для отслеживания телефонных звонков.

3. Tracking her phone would keep you calm.
Отслеживание ее телефона успокоило бы тебя.
INVALID [ɪnˈvælɪd] (инвэлид)
Недействительный, недопустимый

1. Invalid (erroneous) data - data that the program cannot process and should not accept.
Недопустимые (ошибочные) данные - данные, которые программа не может обработать и не должна принимать.

2. You can clear up this invalid syntax in Python by switching out the semicolon for a colon.
— Вы можете устранить этот недопустимый синтаксис в Python, заменив точку с запятой на двоеточие.

3. How to solve invalid index?
— Как решить проблему с недопустимым индексом?
ARTIFICIAL INTELLIGENCE [ɑːtɪˈfɪʃəl ɪnˈtelɪʤəns] (атифишл интелиджэнс)
Искусственный интеллект

1. Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems.
Искусственный интеллект - это моделирование процессов человеческого интеллекта машинами, особенно компьютерными системами.

2. Google Brain is a learning artificial intelligence research team at Google.
— Google Brain - это исследовательская группа Google по изучению искусственного интеллекта.

3. Bruce Wilcox is an artificial intelligence programmer.
— Брюс Уилкокс - программист в области искусственного интеллекта.
BACKSLASH [ˈbækslæʃ] (бэкслэш)
Обратная косая черта, слеш

1. The backslash displays the next character in the format code.
Обратная косая черта показывает следующий символ в коде формата.

2. The backslash indicates that the drive root of the current working location should be used.
Обратная косая черта указывает на то, что следует использовать корень диска текущего рабочего местоположения.

3. Room's name cannot contain comma or backslash (\).
— Имя комнаты не может содержать запятую или обратный слэш (\).
👍1
KEYLOGGER [ˈkiːlɔːɡər] (килогер)
Кейлоггер

1. Keylogger - is a computer program that records every keystroke made by a computer user.
Кейлоггер - это компьютерная программа, которая записывает каждое нажатие клавиши, сделанное пользователем компьютера.

2. You should download free keylogger trial.
— Вам следует скачать бесплатную пробную версию кейлоггера.

3. Why do you need a keylogger?
— Зачем тебе кейлоггер?
HACKATHON [ˈhækəθɑːn] (хэкэсон)
Хакатон

1. Hackathon is an event in which a large number of people meet to engage in collaborative programming.
Хакатон - это мероприятие, на котором собирается большое количество людей для совместного программирования.

2. Would you like to attend a hackathon?
— Ты бы хотел посетить хакатон?

3. The Mentorhack hackathon will help to create IT solutions.
Хакатон Mentorhack поможет создать ИТ-решения.
👍1
AUTHORING [ˈɔːθərɪŋ] (осорин)
Создание, разработка

1. An e-learning authoring tool is a software program that enables users to create learning content using text, media, and interactions.
— Инструмент для создания электронного обучения - это программное обеспечение, которое позволяет пользователям создавать учебный контент с использованием текста, мультимедиа и взаимодействий.

2. You need to provide recommendations for authoring unattended installation answer files.
— Вам необходимо предоставить рекомендации по созданию файлов ответов на автоматическую установку.

3. The authoring tool returned a failure code when asked for data.
— Инструмент разработки вернул код ошибки при запросе данных.
PASCAL [pæˈskæl] (пэскэл)
Паскаль

1. Pascal is an imperative and procedural programming language, designed by Niklaus Wirth
Паскаль - это императивный и процедурный язык программирования, разработанный Никлаусом Виртом.

2. We use Pascal to encourage good programming practices using structured programming and data.
— Мы используем Паскаль для поощрения надлежащей практики программирования с использованием структурированного программирования и данных.

3. Pascal is just plain not suitable for serious programming.
Паскаль просто не подходит для серьезного программирования.
1
INITIALIZATION [ɪnɪʃəlaɪˈzeɪʃn] (инишилаизэйшн)
Инициализация

1. Initialization is the preparation of a computer or similar device for operation, in which diagnostic tests are run and the operating system is loaded.
Инициализация - это подготовка компьютера или аналогичного устройства к работе, в ходе которой выполняются диагностические тесты и загружается операционная система.

2. Please specify the method which will be called on initialization.
— Пожалуйста, укажите метод, который будет вызываться при инициализации.

3. Defer initialization tasks.
— Отложите задачи инициализации.
👍1