Английский для программистов
8.78K subscribers
339 photos
3 videos
1 file
47 links
admin @haarrp

@itchannels_telegram - 🔥лучшие ит-каналы

@ai_machinelearning_big_data - машинное обучение

@javascriptv - продвинутый javascript

@JavaScript_testit- js тесты

@programming_books_it - бесплатные it книги
加入频道
HASH [hæʃ] (хэш)
Хэш

1. A hash function is any function that can be used to map data of arbitrary size to fixed-size values.
Хэш-функция - это любая функция, которая может использоваться для сопоставления данных произвольного размера со значениями фиксированного размера.

2. The values returned by a hash function are called hash values, hash codes, digests.
— Значения, возвращаемые хэш-функцией, называются хэш-значениями, хэш-кодами, дайджестами.

3. Use of a hash function to index a hash table is called hashing or scatter storage addressing.
— Использование хэш-функции для индексации хэш-таблицы называется хешированием или адресацией хранилища с разбросом.

@english_forprogrammers
👍12🔥21
A meeting of the society will be ... on Tuesday evening at 6 o’clock.
Anonymous Quiz
21%
made
25%
taken
27%
held
28%
placed
🔥10👍64
INTROSPECTION [ɪntrəʊˈspekʃn] (интроспэкшн)
Интроспекция

1. Introspection is the ability of a program to explore the properties and types of objects at runtime.
Интроспекция - это способность программы исследовать свойства и типы объектов во время выполнения.

2. Introspection should not be confused with reflection, which goes a step further and is the ability for a program to manipulate the values, functions of an object at runtime.
Интроспекцию не следует путать с рефлексией, которая идет еще дальше и представляет собой способность программы манипулировать значениями, функциями объекта во время выполнения.

3. Introspection makes an object-oriented program more efficient and robust.
Интроспекция делает объектно-ориентированную программу более эффективной и надежной.

@english_forprogrammers
🔥9👍51
I don’t have ___ information about this situation.
Anonymous Quiz
31%
many
69%
much
👍94🔥1👏1😁1
She spends ____time watching TV.
Anonymous Quiz
81%
a lot of
12%
much
7%
many
👍141🔥1
POINTER [ˈpɔɪntə] (поинтэ)
Курсор, указатель

1. Pointers are a very powerful feature of the language that has many uses in lower level programming.
Указатели - это очень мощная функция языка, которая имеет много применений в программировании более низкого уровня.

2. How to use pointers?
— Как использовать указатели?

3. By using these language and library facilities instead of raw pointers, you will make your program safer, easier to debug.
— Используя эти языковые и библиотечные средства вместо необработанных указателей, вы сделаете свою программу более безопасной и простой в отладке.

@english_forprogrammers
👍6🔥31
You shouldn't discuss salary until the interviewer ____________________ ( = starts talking about it).
Anonymous Quiz
20%
brings up
22%
brings it on
57%
brings it up
👍112🔥2
Their website really _________________. = Their website became really successful.
[to suddenly become successful]
[резко идти вверх]
Anonymous Quiz
32%
took off
36%
took out
32%
took away
👍12🔥51🥰1
⭐️ Базовые времена в английском⁠⁠

В английском существует достаточно много видо-временных форм, а именно 12. Однако, среди этого многообразия есть "базовые" формы. Как и для чего они используются?

К базовым временам относятся следующие формы:

Present Simple, Present Continuous, Present Perfect;

Past Simple, Past Continuous;

Future Simple; be going to V1.


▶️ Начнем с Present Simple - простое настоящее время. Эта форма используется, когда мы описываем действия, происходящие всегда, обычно, постоянно.

James always comes home late.

The film starts at 8 pm tonight.

Do you work in the evenings?

▶️ Present Continuous - действия происходят сейчас или на текущем отрезке времени.

The workers are repairing the road this month.

We are going through the difficult time these days.

*также это время используется, когда мы говорим о действиях, которые нас раздражают

He is always calling me late in the evening.

*также когда мы описываем нетипичное поведение

My friend is being so rude today, doesn't seem like her.


▶️ Present Perfect - самое противоречивое время. Используется оно, когда мы хотим сказать о результате к настоящему моменту и/или описать свой жизненный опыт.

I've visited 4 counties this year.

He has finally learned to ride a bicycle.


▶️ Past Simple - простое прошедшее время, действия произошло в прошлом.

Last week I went to see my grandparents.

Did you call me yesterday?

▶️ Past Continuous - длительное прошедшее время. Действие длилось в определенный момент / промежуток времени в прошлом.

I was riding my bicycle at 4pm yesterday.

We were talking while having dinner.

▶️ Future Simple - время, используется для описания обещаний, спонтанных действий, прогнозов на будущее; также используется после фраз "I think...", probably, perhaps.

I promise I won't tell anyone.

There's a new movie coming out. Shall we go and watch it?

be going to - конструкция, которая используется, когда мы хотим сказать о наших планах, о том, что мы собираемся делать

We are going to visit our friends today.

Are you going to enter the university next year?


@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1712🔥4
HEAP [hiːp] (хип)
Куча

1. A heap is a specialized tree-based data structure.
Куча - это специализированная древовидная структура данных.

2. Is it a heap?
— Это куча?

3. How to build min and max heaps?
— Как создавать минимальные и максимальные кучи?

@english_forprogrammers
👍131🔥1
INFIX [ˈinfɪks] (инфикс)
Инфикс

1. Infix notation is the notation commonly used in arithmetical and logical formulae and statements.
Инфиксная нотация - это обозначение, обычно используемое в арифметических и логических формулах и утверждениях.

2. Is this an infix?
— Это инфикс?

3. An infix operator, or infix notation of an operator is simply an operator that is written in between the operands.
Инфиксный оператор или инфиксная нотация оператора - это просто оператор, который записывается между операндами.

@english_forprogrammers
👍62🔥1
Antonyms (Opposites)[A2] absent -________________?
Anonymous Quiz
23%
here
21%
away
55%
present
🔥11👍31
➡️ VERY. ЗНАЧЕНИЕ, ВАРИАНТЫ ИСПОЛЬЗОВАНИЯ. ЧЕМ ЗАМЕНИТЬ?⁠⁠
Казалось бы простая частичка VERY может иметь не самые очевидные значения. Посмотрим какие.

1.Усиление прилагательного

It's a very good book. (very good) - Это очень хорошая книга.

*Также может быть усиление превосходной степени прилагательного.

May not be the very best idea. - Это может быть не самая лучшая идея.

2. (Тот) самый

very + существительный

This is the very moment. - Это тот самый момент.

At the very end of the book. - В самом конце книги.

3. VERY не стоит употреблять с глаголами, как в русском языке

(Неверно) I love this holiday very much.

(Верно) I love this holiday a lot.

Как избежать злоупотребления словом VERY?

Если в высказывании нам приходится часто использовать слово very, то конечно, имеет смысл его заменить, либо на сильное прилагательное, либо на синонимичные слова absolutely, really, incredibly, dramatically, quite.

!НО! Необходимо учитывать такие понятия как простые и сильные прилагательные.

К обычным относятся такие прилагательные, как good, bad, nice, hungry, boring etc.

К сильным прилагательным относятся следующие (уже включающие в себя very) - great = very good, starving = very hungry etc

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥42
⭐️ 9 бесплатных курсов бизнес английского

Oxford online English
Как писать резюме на английском, как проходить собеседование на англ, как общаться с командой на англ, как описать бизнес стратегию на англ и другое.

Master Business English Meetings, Briefs, Calls & Interviews
Для улучшения английского на встречах, брифингах, собеседованиях

How to Pass Your Job Interview in English
Как пройти интервью на английском: частые вопросы и корректные ответы на них.

Preparing to Network in English
От Вашингтонского университета. Английский для коммуникации, нетворкинга.

English for Business and Entrepreneurship
От Пенсильванского университета. Темы и языковые конструкции, необходимые для достижения успеха в международном бизнес пространстве.

Business English Specialization
От Аризонского университета. Английский для менеджмента, финансов, маркетинга, продаж, лидерства.

English for Career Development
От Пенсильванского университета. Английский для развития карьеры: шаги поиска работы, составление резюме и cover letter, нетворкинг, собеселование.

Learn English: Writing Effectively with Complex Sentences Specialization
От Калифорнийского университета. На курсе изучается написание сложных предложений.

Improve Your English Communication Skills Specialization

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥21🥰1
Фразы для выражения своей точки зрения на английском

As far as I know — Насколько я знаю
If I am not mistaken — Если я не ошибаюсь
It seems to me that — Мне кажется, что
Frankly speaking — Честно говоря
Speaking personally — Лично я бы сказал
I suppose — Я полагаю
I mean — Я имею в виду
I suggest — Я предлагаю
I consider — Я считаю
In fact — Фактически
In a manner — В некотором смысле
The point is that — Дело в том, что
I hope — Я надеюсь
I believe — Я верю

@english_forprogrammers
👍36🔥43👏1
Ribbon [ˈrɪbən]
Anonymous Quiz
23%
Редис
66%
Лента
11%
Диск
👍73🔥2
⭐️ do и make. общее значение: делать.

используем DO, когда говорим о делании в общем или что-нибудь ПОВСЕДНЕВНОЕ.
со словами ЧТО, ЧТО-НИБУДЬ, НИЧЕГО, ВСЁ, РАБОТА.
What do you do? Do something! I сan not do any work today.

используем MAKE - чтобы показать ТВОРЧЕСТВО, применение новых идей,
получение результата, сильно отличающегося от исходных материалов:
Let's make a plan. I want to make a cake -пирожное.

некоторые исключения:

DO в выражениях:
do good -идти на пользу
do business -делать бизнес
do a favour -делать одолжение.

МАКЕ в выражениях:
make a journey -совершать поездку
make an offer -делать предложение
make a decision -принимать решение
make an exception -делать исключение
make a mistake - делать ошибку
make money -делать деньги
make love -заниматься любовью.

когда мы видим слово MAKE, то лишь в половине случаев это делать.

make + кого? + глагол без to - вынуждать, побуждать любым способом. у нас эти слова имеют
отрицательный оттенок. у них - нейтральный, может и к плохому, и к хорошему применяться

@english_forprogrammers
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍132🥰1
TO MODIFY [tə mɔdɪfaɪ] (ту модифаи)
Модифицировать

1. Modify this game. We need fresh changes.
Модифицируйте эту игру. Нам нужны свежие изменения.

2. Can you modify this game?
— Ты можешь модифицировать эту игру?

3. How to modify this program?
— Как модифицировать эту программу?

@english_forprogrammers
👍143🔥3
It's quite a ___________ little tool.[Это весьма удобная штучка.][удобный]
Anonymous Quiz
26%
fancy
68%
handy
6%
trendy
👍14🔥52