زبان انگلیسی
آموزش زبان انگلیسی با متن
Persepolis: The Ancient Heart of Persia
متن
Persepolis, which is located near Shiraz, is one of the most impressive historical sites in Iran. This ancient city was founded by Darius the Great nearly 2,500 years ago. The ruins, which include tall columns and detailed stone carvings, show the advanced architecture of the Achaemenid Empire.
Persepolis was a ceremonial capital, where kings held grand celebrations called “Nowruz.” Visitors who walk among these stones can imagine the glory of ancient Persia.
Today, Persepolis attracts tourists from all over the world who want to experience the rich cultural heritage of Iran. It is a UNESCO World Heritage Site and a symbol of the nation’s history.
جدول کلمات جدید
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| Persepolis | /pərˈsɛp.ə.lɪs/ | تخت جمشید | Ancient city, a ceremonial capital of Persia |
| ruins | /ˈruː.ɪnz/ | ویرانهها | Remains of old buildings |
| carving | /ˈkɑː.vɪŋ/ | کندهکاری | Designs cut into stone or wood |
| ceremonial capital | /ˌser.ɪˈmoʊ.ni.əl ˈkæp.ɪ.təl/ | پایتخت آیینی | Main city for ceremonies and important events |
| heritage | /ˈher.ɪ.tɪdʒ/ | میراث | Traditions and culture from the past |
| attract tourists | /əˈtrækt ˈtʊr.ɪsts/ | جذب گردشگر | Make tourists want to visit |
| UNESCO World Heritage Site | /juːˈnes.koʊ wɜːld ˈher.ɪ.tɪdʒ saɪt/ | سایت میراث جهانی یونسکو | A place protected for its cultural/historic value |
جدول اصطلاحات جدید
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| glory of ancient Persia | /ˈɡlɔːr.i əv ˈeɪn.ʃənt ˈpɜː.ʒə/ | شکوه ایران باستان | The impressive splendor of old Persia |
| cultural heritage | /ˈkʌl.tʃər.əl ˈher.ɪ.tɪdʒ/ | میراث فرهنگی | Culture and traditions from ancestors |
جدول گرامرهای جدید
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Relative Clause: which | Adds extra information about a noun | “The ruins, which include tall columns, …” | جملات وصفی با “which” |
| Relative Clause: where | Refers to place, gives more info | “A ceremonial capital, where kings held …” | جملات وصفی با “where” |
عنوان متن
Naqsh-e Jahan Square: The Grand Heart of Isfahan
متن
Naqsh-e Jahan Square, which is located in the center of Isfahan, is one of the largest historical squares in the world. It was built in the early 17th century during the Safavid dynasty. Around the square, there are important buildings such as the Shah Mosque, Sheikh Lotfollah Mosque, and Ali Qapu Palace, which all show the beauty of Persian-Islamic architecture.
In the past, the square was a place where kings held ceremonies, watched polo games, and met foreign ambassadors. Today, it is a lively tourist attraction where visitors can walk, take photos, and enjoy traditional shops and tea houses. Naqsh-e Jahan is a UNESCO World Heritage Site that represents the cultural heritage of Isfahan and Iran.
جدول کلمات جدید
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| square | /skwer/ | میدان | A large open area in a city, usually surrounded by buildings |
| dynasty | /ˈdaɪ.nə.sti/ | سلسله، دودمان | A line of rulers from the same family |
| Persian-Islamic architecture | /ˈpɜː.ʒən ɪzˈlæm.ɪk ˈɑːr.kə.tek.tʃər/ | معماری ایرانی–اسلامی | Style of building from Persian and Islamic culture |
| ceremony | /ˈser.ə.moʊ.ni/ | مراسم | A formal public or religious event |
| foreign ambassador | /ˈfɔːr.ən æmˈbæs.ə.dər/ | سفیر خارجی | Official representative of another country |
| lively | /ˈlaɪv.li/ | زنده، پرنشاط | Full of energy and activity |
| tea house | /ˈtiː haʊs/ | چایخانه | Place where people drink tea and talk |
جدول اصطلاحات / ترکیبهای مفید
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| tourist attraction | /ˈtʊr.ɪst əˈtræk.ʃən/ | جاذبه گردشگری | A place that many tourists visit |
| cultural heritage | /ˈkʌl.tʃər.əl ˈher.ɪ.tɪdʒ/ | میراث فرهنگی | Culture and traditions from the past |
| represents the cultural heritage | /ˌreprɪˈzentz ðə ˈkʌl.tʃər.əl ˈher.ɪ.tɪdʒ/ | نمایانگر میراث فرهنگی است | Shows and symbolizes a culture’s history |
جدول گرامرهای جدید
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Past Simple (ساخت گذشته ساده) | Used for finished actions in the past | “It was built in the early 17th century.” | برای کارهای تمامشده در گذشته |
| Relative Clause with which | Adds extra info about a building / place | “Ali Qapu Palace, which all show the beauty of Persian architecture.” | جملهی توضیحی با «که» برای اشیا/مکان |
| Relative Clause with where | Describes a place + what happens there | “In the past, the square was a place where kings held ceremonies.” | «جایی که…» |
متن ۱ – Iran Travel
عنوان متن
Si-o-se-pol Bridge: The Iconic River Passage of Isfahan
متن
Si-o-se-pol, which is also known as the Bridge of 33 Arches, is one of the most famous bridges in Isfahan. It was built in the early 17th century during the Safavid dynasty and crosses the Zayandeh River. The bridge, which is made of brick and stone, is a beautiful example of Persian architecture and engineering.
In the past, Si-o-se-pol was not only a bridge, but also a place where people gathered to walk, talk, and enjoy the view of the river. At night, the bridge created a magical atmosphere when its arches reflected in the water. Today, it is still a popular tourist attraction where locals and visitors sit, drink tea, and listen to the sound of the river.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| arch | /ɑːrtʃ/ | طاق | Curved structure over an opening |
| brick | /brɪk/ | آجر | Hard block used for building |
| engineering | /ˌen.dʒɪˈnɪə.rɪŋ/ | مهندسی | Designing and building structures or systems |
| atmosphere | /ˈæt.mə.sfɪr/ | فضا، جوّ | General feeling or mood of a place |
| reflect | /rɪˈflekt/ | منعکس شدن | To show an image on a surface (like water) |
| passage (river passage) | /ˈpæs.ɪdʒ/ | گذرگاه | Way through or across something |
جدول اصطلاحات (Travel)
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| famous bridge | /ˈfeɪ.məs brɪdʒ/ | پل معروف | Bridge that many people know |
| magical atmosphere | /ˈmædʒ.ɪ.kəl ˈæt.mə.sfɪr/ | جوّ جادویی | Very special and beautiful feeling in a place |
| popular tourist attraction | /ˈpɒp.jə.lər ˈtʊr.ɪst əˈtræk.ʃən/ | جاذبه گردشگری محبوب | Place that many tourists like to visit |
جدول گرامرهای جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Relative clause with “which” | Adds extra information about a noun | “The bridge, which is made of brick and stone, is a beautiful example.” | جملهی توضیحی با «که» برای توضیح بیشتر |
| Past continuous (اشاره غیرمستقیم) | Past action around a time / creating background scene | “At night, the bridge created a magical atmosphere …” (simple past; میتوانست past continuous باشد: was creating) | پسزمینه برای توصیف در گذشته (ایده) |
متن ۲ – Computer / تخصصی
عنوان متن
Load Balancers: Distributing Traffic in Modern Web Systems
متن
In modern web applications, a load balancer is a crucial component which distributes incoming traffic across multiple servers. Instead of sending all requests to a single machine, the load balancer acts like a smart gateway that decides where each request should go. This helps prevent any server from becoming overloaded, which could slow down the system or even cause downtime.
There are different types of load balancers, such as layer 4 and layer 7 load balancers, which make routing decisions based on various information. For example, a layer 7 load balancer can inspect the URL or headers and then direct the request to a specific service. In cloud environments, load balancing allows systems to scale horizontally, so new servers can be added when traffic increases and removed when it goes down.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| load balancer | /loʊd ˈbæl.ən.sər/ | لود بالانسر (متعادلکننده بار) | Device/service that distributes traffic over many servers |
| traffic (network) | /ˈtræf.ɪk/ | ترافیک (شبکه) | Amount of data/requests moving through a network |
| gateway | /ˈɡeɪt.weɪ/ | دروازه، گیتوی | Entry point to a network or system |
| overloaded | /ˌoʊ.vərˈloʊ.dɪd/ | بیشازحد بارگیری شده | Having too many requests or too much work |
| downtime | /ˈdaʊn.taɪm/ | از کار افتادگی، قطعی | Time when a system is not available |
| routing | /ˈruː.tɪŋ/ | مسیریابی | Deciding the path for network requests |
| horizontally (scale) | /ˌhɔːr.ɪˈzɒn.təl.i/ | به صورت افقی | Adding more machines of the same type to handle more load |
جدول اصطلاحات / ترکیبهای مفید (Computer)
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| crucial component | /ˈkruː.ʃəl kəmˈpoʊ.nənt/ | جزء بسیار مهم | Very important part of a system |
| become overloaded | /bɪˈkʌm ˌoʊ.vərˈloʊ.dɪd/ | بیشازحد تحت بار قرار گرفتن | Have too many requests / too much work |
| scale horizontally | /skeɪl ˌhɔːr.ɪˈzɒn.təl.i/ | مقیاسپذیری افقی | Add more servers of the same type instead of a bigger one |
جدول گرامرهای جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Relative clause with “which” | Adds technical detail about an object | “A load balancer is a crucial component which distributes incoming traffic …” | اضافهکردن توضیح فنی درباره یک شیء با «which» |
| Instead of + -ing | Showing alternative action | “Instead of sending all requests to a single machine, the load balancer …” | بهجای اینکه … |
| so + clause (result) | Shows result/consequence | “…, so new servers can be added when traffic increases …” | نشان دادن نتیجه / پیامد |
متن ۱ – Iran Travel
عنوان متن
Golestan Palace: The Royal Garden of Tehran
متن
Golestan Palace, which is located in the historic center of Tehran, is one of the oldest royal complexes in Iran. Most of its present buildings were constructed during the Qajar dynasty, which ruled the country from the late 18th to the early 20th century. The complex includes several halls, museums, and gardens that display a combination of traditional Persian art and European influences.
Many important coronation ceremonies took place in Golestan Palace, where kings received foreign ambassadors and high-ranking officials. The mirrored halls and colorful tilework create a unique atmosphere that reflects the luxury of the Qajar court. Today, the palace is a UNESCO World Heritage Site and a popular tourist attraction that represents the cultural and political history of Tehran.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| royal complex | /ˈrɔɪ.əl ˈkɒm.pleks/ | مجموعهٔ سلطنتی | Group of royal buildings in one place |
| coronation | /ˌkɔːr.əˈneɪ.ʃən/ | مراسم تاجگذاری | Ceremony where a king/queen receives the crown |
| ambassador | /æmˈbæs.ə.dər/ | سفیر | Official representative of a country |
| mirrored hall | /ˈmɪr.ərd hɒːl/ | تالار آیینه | Room decorated with many small mirror pieces |
| tilework | /ˈtaɪl.wɜːrk/ | کاشیکاری | Decorative work using colored tiles |
| luxury | /ˈlʌk.ʃər.i/ | تجمل، لوکس بودن | Great comfort and expensive style |
جدول اصطلاحات / ترکیبها (Travel)
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| historic center | /hɪˈstɔːr.ɪk ˈsen.tər/ | مرکز تاریخی شهر | Old part of a city with important buildings |
| cultural and political history | /ˈkʌl.tʃər.əl ænd pəˈlɪt.ɪ.kəl ˈhɪs.tər.i/ | تاریخ فرهنگی و سیاسی | History related to culture and politics |
| represents the history of Tehran | /ˌreprɪˈzentz ðə ˈhɪs.tər.i əv teˈrɑːn/ | نمایانگر تاریخ تهران است | Shows and symbolizes Tehran’s past |
جدول گرامرهای جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Relative clause with which | Adds non-essential information about a noun | “Most of its present buildings, which were constructed during…, …” | جمله وصفی با «که» برای توضیح اضافی |
| Past simple for historical facts | Used for finished events in the past | “Many important coronation ceremonies took place in Golestan Palace.” | استفاده از گذشته ساده برای حقایق تاریخی |
متن ۲ – Computer / تخصصی
عنوان متن
Microservices Architecture: Breaking Applications into Smaller Services
متن
Microservices architecture is a design approach in which a large application is built as a collection of small, independent services. Each service focuses on a specific business capability, such as user authentication, payment processing, or notification delivery. These services communicate with each other through lightweight protocols, often using HTTP or message queues.
One of the main advantages of microservices is that teams can deploy and scale each service independently, which increases flexibility and resilience. If one service fails, it does not necessarily bring down the entire system. However, microservices also introduce challenges, such as more complex monitoring, distributed debugging, and the need for reliable service discovery and API gateways.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| microservices architecture | /ˈmaɪ.krəʊˌsɜːr.vɪs.ɪz ˈɑːr.kə.tek.tʃər/ | معماری مایکروسرویس | Style of building apps as many small services |
| independent service | /ˌɪn.dɪˈpen.dənt ˈsɜːr.vɪs/ | سرویس مستقل | Service that can run and be deployed on its own |
| business capability | /ˈbɪz.nəs ˌkeɪ.pəˈbɪl.ə.ti/ | قابلیت/منطق کسبوکار | Specific function that supports business needs |
| lightweight protocol | /ˈlaɪt.weɪt ˈproʊ.t̬ə.kɑːl/ | پروتکل سبک | Simple, low-overhead communication method |
| resilience | /rɪˈzɪl.jəns/ | تابآوری، مقاومت | Ability to keep working when parts fail |
| service discovery | /ˈsɜːr.vɪs dɪˈskʌv.ər.i/ | کشف سرویس | Mechanism to find services’ locations dynamically |
| API gateway | /ˌeɪ.piːˈaɪ ˈɡeɪt.weɪ/ | گیتوی API | Entry point that routes external requests to services |
جدول اصطلاحات / ترکیبها (Computer)
| Idiom / Collocation | IPA Pronunciation | معنی فارسی | English Explanation |
|---|---|---|---|
| deploy a service | /dɪˈplɔɪ ə ˈsɜːr.vɪs/ | دیپلوی کردن یک سرویس | Release a service version to a runtime environment |
| scale a service independently | /skeɪl ə ˈsɜːr.vɪs ˌɪn.dɪˈpen.dənt.li/ | مستقل مقیاسپذیر کردن یک سرویس | Increase resources for one service only |
| bring down the entire system | /brɪŋ daʊn ði ɪnˈtaɪər ˈsɪs.təm/ | خواباندن / از کار انداختن کل سیستم | Make the whole system unavailable |
جدول گرامرهای جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “in which” (formal relative clause) | More formal way to say “where” / “where … happens” | “Microservices architecture is a design approach in which a large application is built…” | ساختار رسمیتر برای توضیح نحوه انجام کار |
| If-clause (zero / first-like meaning) | Shows condition and general result | “If one service fails, it does not necessarily bring down the entire system.” | جمله شرطی برای بیان نتیجه کلی |
متن ۱ – Iran Travel
عنوان
Masuleh: The Village on the Mountainside
متن
Masuleh, which is located in the mountains of Gilan Province, is a village that is famous for its unique architecture. The houses are built on a steep hillside, so the roof of one house often becomes the yard of the house above it. This special design, which follows the shape of the mountain, creates narrow alleys and charming terraces with beautiful views of the valley and forests.
Because of its foggy weather and traditional atmosphere, Masuleh feels like a place where time has slowed down. Many tourists visit the village to walk through the old bazaar, buy local handicrafts, and drink tea in small cafés that overlook the mountains.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| steep hillside | /stiːp ˈhɪl.saɪd/ | دامنهٔ تند کوه | Very sloped side of a hill or mountain |
| terrace | /ˈter.əs/ | تراس، ایوان | Flat area outside a building for sitting, with a view |
| foggy | /ˈfɒɡ.i/ | مهآلود | With a lot of fog; low clouds near the ground |
| atmosphere | /ˈæt.mə.sfɪr/ | جوّ، فضا | General feeling or mood of a place |
| handicrafts | /ˈhæn.di.kræfts/ | صنایع دستی | Traditional objects made by hand |
| overlook (verb) | /ˌoʊ.vərˈlʊk/ | مشرف بودن به، دید داشتن به | To have a view over something from above |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| unique architecture | /juːˈniːk ˈɑːr.kə.tek.tʃər/ | معماری منحصربهفرد | Architecture that is very special |
| traditional atmosphere | /trəˈdɪʃ.ən.əl ˈæt.mə.sfɪr/ | جوّ سنتی | Old-style, local feeling of a place |
| time has slowed down | /taɪm hæz sloʊd daʊn/ | انگار زمان کند شده | Feels calm, quiet, not busy |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “which is located …” | Relative clause giving extra info about place | “Masuleh, which is located in the mountains of Gilan, …” | استفاده از which برای توضیح مکان |
| “where time has slowed down” | Metaphorical use of “where” + present perfect | “a place where time has slowed down” | استفاده شاعرانه از where + زمان حال کامل |
متن ۲ – Computer / تخصصی
عنوان
REST APIs: A Simple Way for Services to Talk
متن
A REST API is an interface that allows different applications to communicate over HTTP. In this style, each resource, such as a user or an order, is represented by a URL, and clients send requests using standard methods like GET, POST, PUT, and DELETE. Because REST uses simple, stateless communication, it is easy to scale and debug.
In modern systems, REST APIs act as a common language between frontend and backend services. For example, a web or mobile app can call an endpoint, which returns JSON data that the client can easily parse and display. Clear API design, which includes consistent naming and proper status codes, makes large systems easier to maintain and extend.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| interface | /ˈɪn.tər.feɪs/ | رابط | Point where two systems communicate |
| resource | /ˈriː.sɔːrs/ | منبع (آبجکت در API) | Data object, like user/order, exposed by an API |
| stateless | /ˈsteɪt.ləs/ | بدون وضعیت | Server does not store client session between requests |
| endpoint | /ˈend.pɔɪnt/ | اندپوینت | Specific URL that receives API requests |
| JSON | /ˈdʒeɪ.sɒn/ or /ˈdʒeɪ.sən/ | جِیسون | Text format for structured data |
| status code | /ˈsteɪ.təs koʊd/ | کد وضعیت (HTTP) | Number that shows result (e.g., 200 OK, 404 Not Found) |
جدول اصطلاحات / ترکیبها (Computer)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| stateless communication | /ˈsteɪt.ləs kəˌmjuː.nəˈkeɪ.ʃən/ | ارتباط بدون نگهداری وضعیت | No session stored on server |
| clear API design | /klɪr ˌeɪ.piːˈaɪ dɪˈzaɪn/ | طراحی شفاف API | Easy-to-understand structure and naming |
| maintain and extend a system | /meɪnˈteɪn ænd ɪkˈstend ə ˈsɪs.təm/ | نگهداری و توسعهٔ سیستم | Keep system working and add new features |
جدول گرامر جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “such as …” | Gives examples of a general category | “each resource, such as a user or an order, …” | استفاده برای مثالزدن |
| “which includes …” (non-defining) | Adds extra detail about subject | “Clear API design, which includes consistent naming, …” | which برای توضیح اضافه غیرضروری |
متن ۳ – Everyday Movie Phrases
عنوان
Everyday Phrases You Hear All the Time in Movies
متن
In movies and TV shows, characters often use short phrases that carry a lot of meaning. For example, when someone says, “What’s going on?”, they are not just asking for information; they usually want to know why something strange is happening. Another common phrase is “Are you kidding me?”, which people use when they are surprised, annoyed, or don’t believe what they just heard.
Native speakers also use many quick responses. When they agree, they might say “Sounds good”, instead of “I agree with your plan.” When they need more time to think, they often say “Let me think for a second” or “Give me a minute.” These expressions are simple, but they make conversations sound natural and help you follow the mood of a scene, not just the basic words.
جدول کلمات / عبارات جدید (Everyday)
| Phrase / Word | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| what’s going on? | /wʌts ˌɡoʊ.ɪŋ ˈɒn/ | چه خبره؟ / چه اتفاقی افتاده؟ | Asking what is happening (often with emotion) |
| are you kidding me? | /ɑːr juː ˈkɪd.ɪŋ miː/ | شوخی میکنی؟ | Showing surprise, doubt, or annoyance |
| sounds good | /saʊndz ɡʊd/ | خوبه / اوکیه | Informal way to say “I agree / That’s fine” |
| let me think for a second | /let miː ˈθɪŋk fər ə ˈsek.ənd/ | بذار یه لحظه فکر کنم | Asking for a short time to think |
| give me a minute | /ɡɪv miː ə ˈmɪn.ɪt/ | یه دقیقه بهم وقت بده | Asking for a little more time |
| carry a lot of meaning | /ˈkæri ə lɒt əv ˈmiː.nɪŋ/ | معنای زیادی در خودش داشتن | To express more than the literal words |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| short phrases | /ʃɔːrt ˈfreɪ.zəz/ | عبارتهای کوتاه | Small groups of words used frequently |
| quick responses | /kwɪk rɪˈspɒn.sɪz/ | جوابهای سریع | Fast, informal replies in conversation |
| follow the mood of a scene | /ˈfɒl.oʊ ðə muːd əv ə siːn/ | دنبال کردن حس صحنه | Understand the feeling, not just the words |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| Present simple for habits | Used to describe what people usually say/do | “Native speakers also use many quick responses.” | حال ساده برای کارهای معمول |
| Instead of + full sentence | Shorter natural alternative to a longer phrase | “They might say ‘Sounds good’, instead of ‘I agree…’” | استفاده از عبارت کوتاه بهجای جمله بلند |
متن ۱ – Iran Travel
عنوان
Kandovan: The Rocky Village of East Azerbaijan
متن
Kandovan is a unique village in East Azerbaijan where many homes are carved directly into volcanic rock. The cone-shaped structures, which look like natural stone towers, have been used as houses for centuries. This unusual architecture helps keep the interiors cool in summer and warm in winter, which is very practical for the local climate.
Kandovan is not only a historical settlement, but also a living village where people still follow traditional lifestyles. Visitors can walk through narrow paths, see homes that are partly caves and partly modern buildings, and buy local products such as honey and handicrafts.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| volcanic rock | /vɒlˈkæn.ɪk rɒk/ | سنگ آتشفشانی | Rock formed from volcano activity |
| cone-shaped | /ˈkoʊn ʃeɪpt/ | مخروطیشکل | Shaped like a cone |
| interior | /ɪnˈtɪr.i.ər/ | داخل، فضای داخلی | Inside part of a building |
| practical | /ˈpræk.tɪ.kəl/ | کاربردی | Useful in real life |
| settlement | /ˈset.əl.mənt/ | سکونتگاه | Place where people live together |
| narrow path | /ˈnær.oʊ pæθ/ | مسیر باریک | Small, tight way for walking |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| unique village | /juːˈniːk ˈvɪl.ɪdʒ/ | روستای منحصربهفرد | Very special type of village |
| traditional lifestyle | /trəˈdɪʃ.ən.əl ˈlaɪf.staɪl/ | سبک زندگی سنتی | Old, local way of living |
| partly caves, partly modern | /ˈpɑːrt.li keɪvz, ˈpɑːrt.li ˈmɒd.ərn/ | هم غاری، هم مدرن | Combination of cave and modern elements |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “which look like …” | Relative clause describing appearance | “structures, which look like natural stone towers, …” | استفاده از which برای توصیف ظاهر |
| “not only … but also …” | Emphasizes two related ideas | “is not only a historical settlement, but also a living village” | تأکید روی دو ویژگی مرتبط |
متن ۲ – Computer
عنوان
Message Queues: Handling Tasks Asynchronously
متن
A message queue is a component in distributed systems that allows services to communicate asynchronously. Instead of sending requests directly and waiting for a response, a producer sends messages to a queue, and one or more consumers process those messages later. This pattern, which decouples services, helps systems handle spikes in traffic and avoid overloading critical components.
Message queues are widely used for background jobs, such as sending emails, processing images, or logging events. If one consumer fails, the messages usually remain in the queue until another worker is available. This improves reliability and makes it easier to scale specific parts of the system without changing the entire architecture.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| message queue | /ˈmes.ɪdʒ kjuː/ | صف پیام | Buffer that stores messages for later processing |
| distributed system | /dɪˈstrɪb.juː.tɪd ˈsɪs.təm/ | سیستم توزیعشده | System spread across multiple machines |
| asynchronously | /eɪˈsɪŋ.krə.nəs.li/ | بهصورت ناهمزمان | Not happening at the same time |
| producer | /prəˈduː.sər/ | تولیدکننده (فرستنده پیام) | Component that sends messages |
| consumer | /kənˈsuː.mər/ | مصرفکننده (گیرنده پیام) | Component that receives/processes messages |
| spike in traffic | /spaɪk ɪn ˈtræf.ɪk/ | جهش ناگهانی ترافیک | Sudden big increase in requests |
| background job | /ˈbæk.ɡraʊnd dʒɒb/ | کار پسزمینه | Task processed away from main user request |
جدول اصطلاحات / ترکیبها (Computer)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| handle spikes in traffic | /ˈhæn.dəl spaɪks ɪn ˈtræf.ɪk/ | مدیریت جهشهای ترافیکی | Deal with sudden high load |
| avoid overloading | /əˈvɔɪd ˌoʊ.vərˈloʊ.dɪŋ/ | جلوگیری از بیشبار شدن | Prevent from having too much work |
| improve reliability | /ɪmˈpruːv rɪˌlaɪ.əˈbɪ.lə.ti/ | بهبود قابلیت اطمینان | Make system more dependable |
جدول گرامر جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” | Showing alternative action | “Instead of sending requests directly and waiting, a producer sends …” | بهجای انجامدادن کاری |
| “one or more consumers” | Indefinite quantity with “one or more” | “…, and one or more consumers process those messages later.” | استفاده برای تعداد نامشخص (یک یا بیشتر) |
متن ۳ – Everyday Movie Phrases
عنوان
Casual Phrases You Hear in Movies All the Time
متن
In everyday conversations, especially in movies and TV series, people often use very short, casual phrases. For example, when friends meet, one of them might say “What’s up?” or “How’s it going?” instead of “How are you?”. These questions are not always real questions; sometimes they are just a friendly way to start a conversation.
When characters are surprised, you often hear expressions like “No way!”, “You gotta be kidding me!”, or simply “Seriously?”. These phrases show strong emotion, and the exact meaning depends on the tone of voice. When someone agrees to do something, they may say “I’m on it” to mean “I will start now”, or “Got it” to show that they understand. Learning these short expressions helps you follow the feeling of a scene, not just the dictionary meaning of each word.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| what’s up? | /wʌts ˈʌp/ | چه خبر؟ | Very casual greeting |
| how’s it going? | /haʊz ɪt ˈɡoʊ.ɪŋ/ | اوضاع چطوره؟ | Informal “How are you?” |
| no way! | /noʊ weɪ/ | امکان نداره! / جدی میگی؟ | Strong surprise or disbelief |
| you gotta be kidding me! | /juː ˈɡɒ.tə biː ˈkɪd.ɪŋ miː/ | شوخی میکنی دیگه! | Saying something is hard to believe |
| seriously? | /ˈsɪr.i.əs.li/ | جدی میگی؟ | Expressing doubt or surprise |
| I’m on it | /aɪm ˈɒn ɪt/ | الان انجامش میدم | “I’ll start doing this now” |
| got it | /ˈɡɒt ɪt/ | گرفتم / فهمیدم | I understand |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| casual phrases | /ˈkæʒ.u.əl ˈfreɪ.zəz/ | عبارتهای خودمانی | Informal expressions used with friends |
| friendly way to start a conversation | /ˈfrend.li weɪ tə stɑːrt ə ˌkɒn.vərˈseɪ.ʃən/ | روش دوستانه برای شروع صحبت | Polite, relaxed way to begin talking |
| follow the feeling of a scene | /ˈfɒl.oʊ ðə ˈfiː.lɪŋ əv ə siːn/ | دنبال کردن حس صحنه | Understand emotion and mood in a movie |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “might say … instead of …” | Talking about common alternatives | “one of them might say ‘What’s up?’ instead of ‘How are you?’” | بیان انتخابهای رایج و جایگزینها |
| Present simple for general truth | Describes typical behavior | “people often use very short, casual phrases.” | حال ساده برای توصیف عادتها |
متن ۱ – Iran Travel
عنوان
Shushtar Historical Hydraulic System: Ancient Water Engineering
متن
The Shushtar Historical Hydraulic System, which is located in Khuzestan Province, is one of the most remarkable examples of ancient water engineering in Iran. The complex includes canals, bridges, tunnels, and watermills that were designed to control and distribute water from the Karun River. This system, which dates back to the Sassanid era, provided irrigation for farms and drinking water for the people of the region.
Today, visitors can walk along the stone structures and watch the powerful waterfalls that are created by the flowing water. At night, when the area is illuminated, the combination of sound, light, and moving water creates a dramatic atmosphere. The Shushtar Hydraulic System is a UNESCO World Heritage Site that shows how advanced engineering and practical design were used centuries ago.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| hydraulic system | /haɪˈdrɒ.lɪk ˈsɪs.təm/ | سامانهٔ هیدرولیکی | System that controls and uses moving water |
| canal | /kəˈnæl/ | کانال | Man-made water channel |
| watermill | /ˈwɔː.tə.mɪl/ | آسیاب آبی | Mill powered by flowing water |
| irrigation | /ˌɪr.ɪˈɡeɪ.ʃən/ | آبیاری | Supplying water to land or crops |
| illuminated | /ɪˈluː.mə.neɪ.tɪd/ | نورپردازیشده | Lit by lights |
| dramatic atmosphere | /drəˈmæt.ɪk ˈæt.mə.sfɪr/ | جوّ نمایشی / پرهیجان | Strong, impressive mood or feeling |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| ancient water engineering | /ˈeɪn.ʃənt ˈwɔː.tər ˌen.dʒɪˈnɪə.rɪŋ/ | مهندسی آب باستان | Old techniques for controlling water |
| control and distribute water | /kənˈtroʊl ænd dɪˈstrɪ.bjuːt ˈwɔː.tər/ | کنترل و توزیع آب | Manage and send water to different places |
| provided irrigation for farms | /prəˈvaɪ.dɪd ˌɪr.ɪˈɡeɪ.ʃən fɔːr fɑːrmz/ | آبیاری مزارع را فراهم میکرد | Gave water needed for agriculture |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “which were designed to …” | Relative clause explaining purpose | “tunnels, and watermills that were designed to control …” | توضیح هدف با فعل مجهول + to |
| “that shows how … were used” | Clause showing manner in the past | “that shows how advanced engineering and practical design were used …” | بیان «چگونه» در گذشته، با how |
متن ۲ – Computer (.NET / Backend)
عنوان
Dependency Injection: Keeping Your .NET Code Flexible
متن
Dependency injection is a design pattern in which an object does not create its own dependencies but receives them from the outside. In .NET applications, developers often use a built-in container to register services and inject them where they are needed. This approach, which decouples components, makes the code easier to test, maintain, and extend.
For example, instead of creating a new repository directly inside a controller, the controller receives an interface through its constructor. At runtime, the dependency injection container provides the correct implementation. This not only reduces tight coupling, but also allows developers to swap implementations, such as using a mock repository in unit tests or switching from a SQL database to another storage provider.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| dependency injection | /dɪˈpen.dən.si ɪnˈdʒek.ʃən/ | تزریق وابستگی | Pattern of giving an object its dependencies |
| design pattern | /dɪˈzaɪn ˈpæt.ərn/ | الگوی طراحی | Reusable solution to a common design problem |
| built-in container | /bɪlt ɪn kənˈteɪ.nər/ | کانتینر داخلی (پیشفرض فریمورک) | Framework-provided dependency container |
| register services | /ˈredʒ.ɪ.stər ˈsɜːr.vɪsɪz/ | ثبت سرویسها | Add services to the DI container |
| decouple components | /ˌdiːˈkʌp.əl kəmˈpoʊ.nənts/ | جداکردن وابستگی کامپوننتها | Reduce direct dependencies between parts |
| tight coupling | /taɪt ˈkʌp.lɪŋ/ | کوپلینگ شدید | Strong, rigid dependency between components |
| implementation | /ˌɪm.plɪ.menˈteɪ.ʃən/ | پیادهسازی | Concrete class that fulfills an interface |
جدول اصطلاحات / ترکیبها (Computer)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| receive dependencies from outside | /rɪˈsiːv dɪˈpen.dən.siz frʌm ˈaʊt.saɪd/ | وابستگیها را از بیرون دریافت کردن | Get required objects injected instead of creating them |
| easier to test, maintain, and extend | /ˈiː.ziər tə test, meɪnˈteɪn ænd ɪkˈstend/ | راحتتر برای تست، نگهداری و گسترش | Simpler for unit tests and future changes |
| swap implementations | /swɑːp ˌɪm.plə.menˈteɪ.ʃənz/ | تعویض پیادهسازیها | Replace one concrete class with another |
جدول گرامر جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (technical) | Showing a better alternative | “instead of creating a new repository directly …” | بیان انجام ندادن کاری و جایگزین بهتر |
| “not only … but also …” | Emphasizes two positive results | “This not only reduces tight coupling, but also allows developers to …” | تأکید دوگانه روی مزایا |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Casual Reactions You Hear in Movies All the Time
متن
In everyday speech, native speakers often react with very short phrases instead of full sentences. For example, when they are surprised in a positive way, they might say “No way!”, “You’re kidding!”, or “Get out of here!” to show that something is hard to believe. The exact meaning depends on the tone of voice and the context, but all of these expressions signal strong emotion.
When someone agrees to do a task, they might say “I’m on it”, “Consider it done”, or simply “Sure thing.” If they need a little more time, they may use phrases like “Hang on”, “Just a sec”, or “Give me a second.” These casual reactions appear in movies, series, and real conversations, and understanding them helps you follow the rhythm and feelings of fast dialogue.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| you’re kidding! | /jʊr ˈkɪd.ɪŋ/ | شوخی میکنی! | Expression of surprise or disbelief |
| get out of here! | /ɡet ˈaʊt əv hɪr/ | وااای! / جدی میگی؟ (محاورهای) | Very informal way to say “I can’t believe it” |
| consider it done | /kənˈsɪd.ər ɪt dʌn/ | انجامشده فرضش کن | Promise to do something quickly |
| sure thing | /ʃʊr θɪŋ/ | حتماً / چشم | Friendly way to say “Of course” |
| hang on | /hæŋ ɒn/ | صبر کن | Wait a moment |
| just a sec | /dʒʌst ə sek/ | یه لحظه صبر کن | Very short form of “Just a second” |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| react with short phrases | /riˈækt wɪð ʃɔːrt ˈfreɪ.zəz/ | با عبارتهای کوتاه واکنش نشان دادن | Answer using brief expressions |
| depends on the tone and context | /dɪˈpendz ɒn ðə toʊn ænd ˈkɒn.tekst/ | بستگی به لحن و موقعیت دارد | Meaning changes with voice and situation |
| follow the rhythm of dialogue | /ˈfɒl.oʊ ðə ˈrɪð.əm əv ˈdaɪ.ə.lɒɡ/ | دنبال کردن ریتم دیالوگ | Understand speed and flow of spoken conversation |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “they might say …” | Describes typical but not guaranteed behavior | “they might say ‘No way!’, ‘You’re kidding!’, or ‘Get out of here!’” | بیان کارهای معمولِ ممکن |
| “instead of full sentences” | Shows preference for shorter expressions | “react with very short phrases instead of full sentences” | بهجای جمله کامل، عبارت کوتاه |
متن ۱ – Iran Travel
عنوان
Badab-e Surt: The Terraced Springs of Mazandaran
متن
Badab-e Surt is a natural wonder in Mazandaran Province, known for its colorful terraced mineral springs. The springs, which flow down the hillside, have created a series of stepped pools with shades of orange, red, and yellow because of the high mineral content. When the sunlight reflects off the water, the landscape looks almost unreal, like a scene from another world.
The area is surrounded by mountains and forests, which makes it a peaceful spot for visitors who want to enjoy nature and take photos. However, Badab-e Surt is also a fragile environment that can be easily damaged by pollution and careless tourism. For this reason, visitors are encouraged to respect the site and avoid stepping into the pools.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| natural wonder | /ˈnætʃ.ər.əl ˈwʌn.dər/ | شگفتی طبیعی | Very special, impressive place in nature |
| terraced springs | /ˈter.əst sprɪŋz/ | چشمههای پلکانی | Springs forming step-like levels |
| mineral springs | /ˈmɪn.ər.əl sprɪŋz/ | چشمههای معدنی | Springs with dissolved minerals |
| hillside | /ˈhɪl.saɪd/ | دامنهٔ کوه | Side of a hill |
| fragile environment | /ˈfrædʒ.aɪl ɪnˈvaɪ.rən.mənt/ | محیط شکننده | Environment easily harmed or damaged |
| careless tourism | /ˈker.ləs ˈtʊr.ɪ.zəm/ | گردشگری بدون توجه / بیملاحظه | Tourism without enough respect for the environment |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| colorful terraced pools | /ˈkʌl.ər.fəl ˈter.əst puːlz/ | حوضچههای پلکانی رنگارنگ | Brightly colored step-like pools |
| looks almost unreal | /lʊks ˈɔːl.moʊst ʌnˈrɪəl/ | تقریباً غیرواقعی به نظر میرسد | Looks too beautiful or strange to be real |
| respect the site | /rɪˈspekt ðə saɪt/ | احترام گذاشتن به محل | Behave carefully and responsibly in that place |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “known for …” | Used to say why something is famous | “Badab-e Surt is a natural wonder … known for its colorful …” | استفاده برای بیان دلیل شهرت |
| “for this reason, …” | Introduces a logical result | “For this reason, visitors are encouraged to respect the site.” | استفاده برای بیان نتیجه منطقی |
متن ۲ – Computer (.NET / Backend)
عنوان
Middleware in ASP.NET Core: Processing Requests in a Pipeline
متن
In ASP.NET Core, middleware components are arranged in a pipeline that processes every incoming HTTP request. Each middleware can inspect the request, perform some logic, and either handle the response or pass the request to the next component in the pipeline. This design, which follows the chain-of-responsibility pattern, makes it easy to add cross-cutting features such as logging, authentication, and error handling.
Developers can use built-in middleware for common tasks, or define custom middleware for specific requirements. For example, a custom middleware might measure request duration, add custom headers, or redirect users under certain conditions. Because the order of middleware is important, careful configuration is required to ensure that each component runs at the right time.
جدول کلمات جدید (Computer)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| middleware | /ˈmɪd.əl.weər/ | میدلور | Component that processes requests/responses in a pipeline |
| pipeline | /ˈpaɪp.laɪn/ | پایپلاین | Ordered sequence of processing steps |
| chain-of-responsibility pattern | /tʃeɪn əv rɪˌspɒn.səˈbɪl.ə.ti ˈpæt.ən/ | الگوی زنجیره مسئولیت | Pattern where each handler decides to process or pass on |
| cross-cutting features | /krɒs ˈkʌt.ɪŋ ˈfiː.tʃərz/ | قابلیتهای فراگیر در کل سیستم | Features affecting many parts (logging, auth, etc.) |
| custom headers | /ˈkʌs.təm ˈhed.ərz/ | هدرهای سفارشی | Additional HTTP headers defined by the application |
| under certain conditions | /ˈʌn.dər ˈsɜːr.tən kənˈdɪʃ.ənz/ | تحت شرایط خاص | When specific rules or situations are true |
جدول اصطلاحات / ترکیبها (Computer)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| arranged in a pipeline | /əˈrendʒd ɪn ə ˈpaɪp.laɪn/ | در یک پایپلاین چیده شدهاند | Placed in a specific order to process requests |
| handle the response | /ˈhæn.dəl ðə rɪˈspɒns/ | پاسخ را مدیریت کردن | Generate or modify the HTTP response |
| careful configuration | /ˈker.fəl ˌkɒn.fɪɡ.jəˈreɪ.ʃən/ | پیکربندی دقیق | Setting options thoughtfully to get correct behavior |
جدول گرامر جدید (Computer)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “can either … or …” | Shows two possible actions | “can inspect the request … and either handle the response or pass …” | بیان دو انتخاب ممکن |
| “because the order …, … is required” | Cause + necessity pattern | “Because the order of middleware is important, careful configuration is required.” | ساختار علت + ضرورت |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Agreeing, Refusing, and Softeners in Everyday English
متن
In movies and real conversations, native speakers rarely say “Yes, I agree” or “No, I disagree” in a formal way. Instead, they use short, natural phrases. For agreement, you often hear “Totally”, “Exactly”, or “Fair enough,” which all show that the person accepts what was said. When they refuse, they might say “I don’t think so”, “Not really”, or “I’m not sure about that” to sound less direct and more polite.
Speakers also use softeners to make their opinions sound gentle. Phrases like “Maybe we could…”, “I guess…”, or “It might be better if…” help avoid sounding too strong or aggressive. These expressions are very common in films, especially in scenes where characters are negotiating, disagreeing, or trying not to hurt someone’s feelings.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| totally | /ˈtoʊ.t̬əl.i/ | کاملاً | Strong, informal agreement |
| exactly | /ɪɡˈzækt.li/ | دقیقاً | Strong agreement that something is correct |
| fair enough | /fer ɪˈnʌf/ | قابل قبوله / خب، باشه | Accepting something, even if not perfect |
| I don’t think so | /aɪ doʊnt ˈθɪŋk soʊ/ | فکر نکنم / بعید میدونم | Polite disagreement |
| not really | /nɒt ˈrɪə.li/ | نه خیلی | Gentle, soft “no” |
| I’m not sure about that | /aɪm nɒt ʃʊr əˈbaʊt ðæt/ | مطمئن نیستم دربارۀ این | Soft way to disagree or show doubt |
| maybe we could … | /ˈmeɪ.bi wi kʊd/ | شاید بتونیم … | Suggestion with soft tone |
| I guess … | /aɪ ɡes/ | فکر کنم … | Weak, less direct opinion |
| it might be better if… | /ɪt maɪt bi ˈbet.ər ɪf/ | شاید بهتر باشه اگر… | Very soft suggestion or criticism |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| sound less direct | /saʊnd les dəˈrekt/ | غیرمستقیمتر به نظر رسیدن | To feel more polite or softer |
| avoid sounding too strong | /əˈvɔɪd ˈsaʊn.dɪŋ tuː strɒŋ/ | پرخاشگر یا خیلی محکم به نظر نرسیدن | Not appear rude or aggressive |
| hurt someone’s feelings | /hɜːrt ˈsʌm.wʌnz ˈfiː.lɪŋz/ | ناراحت کردن احساسات کسی | Make someone feel emotionally bad |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead, they use …” | Contrasting typical behavior with alternative | “Native speakers rarely say … Instead, they use …” | بهجای آن، از … استفاده میکنند |
| “it might be better if …” | Soft conditional suggestion | “It might be better if …” | پیشنهاد شرطی ملایم با might |
متن ۱ – Iran Travel
عنوان
Maranjab Desert: Sand Dunes and Starry Skies
متن
Maranjab Desert, which is located near Kashan, is known for its high sand dunes, salt lakes, and clear night skies. The desert landscape, which seems endless, attracts travelers who want to experience silence, wide horizons, and dramatic sunsets. Many tours include off-road driving, walking on the dunes, and visiting historical caravanserais that once hosted traders on the Silk Road.
At night, when artificial lights are minimal, the sky above Maranjab becomes filled with stars. This makes the area a popular destination for stargazing and night photography. However, because the desert ecosystem is very fragile, responsible tourism is essential to avoid leaving trash, damaging plants, or disturbing wildlife.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| sand dune | /sænd duːn/ | تپه شنی | Hill of sand formed by the wind |
| salt lake | /sɔːlt leɪk/ | دریاچه نمک | Lake with high salt content |
| horizon | /həˈraɪ.zən/ | افق | Line where earth and sky seem to meet |
| caravanserai | /ˌkær.ə.væn.səˈraɪ/ | کاروانسرا | Old roadside inn for travelers and traders |
| stargazing | /ˈstɑːrˌɡeɪ.zɪŋ/ | ستارهبینی | Watching stars in the night sky |
| wildlife | /ˈwaɪld.laɪf/ | حیات وحش | Animals living in nature |
| responsible tourism | /rɪˈspɒn.sə.bəl ˈtʊr.ɪ.zəm/ | گردشگری مسئولانه | Tourism that respects nature and local people |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| clear night skies | /klɪr naɪt skaɪz/ | آسمان صاف شب | Night sky without many clouds or lights |
| dramatic sunsets | /drəˈmæt.ɪk ˈsʌn.sets/ | غروبهای چشمگیر | Very colorful, impressive sunsets |
| endless landscape | /ˈend.ləs ˈlænd.skeɪp/ | چشمانداز بیپایان | Landscape that seems to go on forever |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “which seems endless” | Relative clause with descriptive verb “seem” | “The desert landscape, which seems endless, attracts travelers …” | استفاده از seem برای توصیف ظاهری |
| “because …, … is essential” | Cause + necessity | “Because the desert ecosystem is very fragile, responsible tourism is essential.” | بیان علت و ضرورت |
متن ۲ – Computer (High-level Architecture – CQRS)
عنوان
CQRS: Separating Reads and Writes in Complex Systems
متن
CQRS, which stands for Command Query Responsibility Segregation, is an architectural pattern that separates read operations from write operations. Instead of using a single model to handle everything, a system with CQRS uses one model for commands that change state and another model for queries that read data. This separation can make complex domains easier to reason about and optimize.
In large systems, CQRS is often combined with event sourcing or messaging. For example, when a command is handled, it may produce events that are stored and then used to update read models. This allows the write side to focus on business rules, while the read side is tuned for fast, efficient queries. However, CQRS also adds complexity, so it is usually recommended for systems where requirements are evolving and performance or scalability are critical.
جدول کلمات جدید (Computer – Architecture)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| responsibility segregation | /rɪˌspɒn.səˈbɪ.lə.ti ˌseɡ.rɪˈɡeɪ.ʃən/ | تفکیک مسئولیت | Separating different responsibilities in design |
| command (in CQRS) | /kəˈmænd/ | فرمان (عملیات تغییردهندهٔ وضعیت) | Operation that changes system state |
| query | /ˈkwɪr.i/ | کوئری (عملیات فقط خواندن) | Operation that reads data without changing it |
| read model | /riːd ˈmɒd.əl/ | مدل خواندن | Data model optimized for queries |
| write side | /raɪt saɪd/ | سمت نوشتن | Part of the system that handles commands |
| evolving requirements | /ɪˈvɒl.vɪŋ rɪˈkwaɪər.mənts/ | نیازمندیهای در حال تغییر | Requirements that change over time |
جدول اصطلاحات / ترکیبها (Computer – Architecture)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| separate read and write operations | /ˈsep.ə.reɪt riːd ænd raɪt ˌɒp.əˈreɪ.ʃənz/ | جدا کردن عملیات خواندن و نوشتن | Use different paths for reading and updating data |
| focus on business rules | /ˈfoʊ.kəs ɒn ˈbɪz.nəs ruːlz/ | تمرکز روی قوانین کسبوکار | Give priority to domain logic |
| tuned for fast queries | /tjuːnd fɔːr fæst ˈkwɪr.iz/ | تنظیمشده برای کوئریهای سریع | Optimized for read performance |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” | Showing alternative design approach | “Instead of using a single model to handle everything, …” | بیان رویکرد جایگزین |
| “is often combined with …” | Describes common combination | “In large systems, CQRS is often combined with event sourcing …” | توصیف ترکیب رایج در معماری |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Phrases for Buying Time and Changing the Topic
متن
In real conversations and movies, people often need a moment to think or to avoid answering directly. Instead of staying silent, they use short phrases to buy time. Expressions like “Let me see…”, “Well, I’m not sure”, or “That’s a good question” give the speaker a few seconds to think. These phrases don’t add real information, but they keep the conversation flowing and sound natural.
Sometimes, characters also want to change the topic without sounding rude. They might say “Anyway…”, “By the way…”, or “Speaking of that…”, and then move to a different subject. These linking phrases help the dialogue feel smooth, especially in fast scenes where the mood or focus shifts quickly.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| let me see… | /let miː siː/ | بذار ببینم… | Buying time to think |
| I’m not sure | /aɪm nɒt ʃʊr/ | مطمئن نیستم | Showing uncertainty |
| that’s a good question | /ðæts ə ɡʊd ˈkwes.tʃən/ | سؤال خوبیه | Used while thinking about an answer |
| anyway… | /ˈen.i.weɪ/ | بههرحال… | Used to change or return to a topic |
| by the way… | /ˌbaɪ ðə ˈweɪ/ | راستی… | Introduces new, related topic |
| speaking of that… | /ˈspiː.kɪŋ əv ðæt/ | راستی، حالا که صحبتش شد… | Connects current topic to a related one |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| buy time | /baɪ taɪm/ | وقت خریدن (برای فکر کردن) | Create extra time before answering |
| keep the conversation flowing | /kiːp ðə ˌkɒn.vərˈseɪ.ʃən ˈfloʊ.ɪŋ/ | مکالمه را روان نگه داشتن | Avoid awkward silence, continue talking |
| change the topic | /tʃeɪndʒ ðə ˈtɒp.ɪk/ | عوض کردن موضوع | Move to a different subject |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” | Alternative to doing nothing / staying silent | “Instead of staying silent, they use short phrases …” | بیان کار جایگزین |
| “they might say … and then …” | Describing typical sequence of actions | “They might say ‘Anyway…’ and then move to a different subject.” | توصیف ترتیب معمول در مکالمه |
متن ۱ – Iran Travel
عنوان
Lut Desert: The Hottest Place on Earth
متن
The Lut Desert, which is located in the southeast of Iran, is famous for having some of the highest ground temperatures ever recorded on Earth. Large areas of the desert are covered with strange rock formations and sand structures called “yardangs,” which have been shaped by strong winds over thousands of years. The landscape, which looks almost like the surface of another planet, is both hostile and fascinating.
Because of its extreme climate, the Lut Desert has very little vegetation or permanent human settlement. However, it has become a popular destination for adventure travelers, photographers, and scientists who study geology and climate. The desert is a UNESCO World Heritage Site that shows how powerful natural forces can shape the surface of our planet.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| ground temperature | /ɡraʊnd ˈtem.prə.tʃər/ | دمای سطح زمین | Temperature measured at the surface of the ground |
| yardang | /ˈjɑːr.dæŋ/ | یاردانگ (ریگکوههای بادی) | Long, wind-shaped ridge of rock or sand |
| hostile (environment) | /ˈhɒs.taɪl/ | نامهربان، سخت برای زندگی | Very difficult or dangerous for living things |
| vegetation | /ˌvedʒ.əˈteɪ.ʃən/ | پوشش گیاهی | Plants in a particular area |
| permanent settlement | /ˈpɜː.mə.nənt ˈset.əl.mənt/ | سکونتگاه دائمی | Place where people live all year round |
| natural forces | /ˈnætʃ.ər.əl fɔːrsɪz/ | نیروهای طبیعی | Powers of nature, like wind, water, heat |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| highest ground temperatures | /ˈhaɪ.əst ɡraʊnd ˈtem.prə.tʃərz/ | بالاترین دماهای سطح زمین | Record-breaking heat at the surface |
| extreme climate | /ɪkˈstriːm ˈklaɪ.mət/ | اقلیم بسیار شدید | Very hot, cold, dry, or otherwise intense weather |
| shape the surface of our planet | /ʃeɪp ðə ˈsɜː.fɪs əv aʊə ˈplæn.ɪt/ | شکلدادن به سطح سیاره ما | Change how the land looks over time |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “which have been shaped …” | Present perfect passive for long-term natural process | “sand structures … which have been shaped by strong winds …” | بیان فرآیند طولانی با حالت مجهول |
| “has become a popular destination” | Present perfect to show change over time | “it has become a popular destination for adventure travelers …” | نشان دادن تغییری که تا الان ادامه دارد |
متن ۲ – Computer (ASP.NET Core – Hosting & Configuration)
عنوان
Configuration and Environments in ASP.NET Core
متن
In ASP.NET Core, configuration is usually loaded from multiple sources, such as JSON files, environment variables, and secret stores. When the application starts, these sources are combined into a single configuration object, which can be injected into services and controllers. This flexible model, which is based on key-value pairs, makes it easy to change settings without recompiling the application.
ASP.NET Core also supports different environments like Development, Staging, and Production. Each environment can load its own configuration file, such as appsettings.Development.json or appsettings.Production.json. This allows developers to enable detailed error pages and logging in development, while keeping production more secure and optimized. By checking the current environment at runtime, the application can adjust its behavior safely.
جدول کلمات جدید (Computer – ASP.NET Core)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| configuration | /kənˌfɪɡ.jəˈreɪ.ʃən/ | پیکربندی | Settings that control application behavior |
| environment variable | /ɪnˈvaɪ.rən.mənt ˈveə.ri.ə.bəl/ | متغیر محیطی | Value from OS environment used as configuration |
| secret store | /ˈsiː.krət stɔːr/ | محل نگهداری اسرار | Secure storage for sensitive data (keys, passwords) |
| key-value pair | /kiː ˈvæl.juː per/ | جفت کلید–مقدار | Simple structure: name + value |
| staging (environment) | /ˈsteɪ.dʒɪŋ/ | محیط استیجینگ / پیشتولید | Pre-production environment for testing |
| adjust behavior | /əˈdʒʌst bɪˈheɪ.vjər/ | تنظیم کردن رفتار | Change how the app acts based on conditions |
جدول اصطلاحات / ترکیبها (Computer – ASP.NET Core)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| loaded from multiple sources | /ˈloʊ.dɪd frɒm ˈmʌl.tə.pəl ˈsɔːr.sɪz/ | از چند منبع بارگذاری میشود | Taken from several places (files, env vars, etc.) |
| combined into a single object | /kəmˈbaɪnd ˈɪn.tuː ə ˈsɪŋ.ɡəl ˈɒb.dʒɪkt/ | در یک آبجکت واحد ترکیب میشوند | Merged into one configuration structure |
| enable detailed error pages | /ɪˈneɪ.bəl dɪˈtiːld ˈer.ər peɪdʒɪz/ | فعال کردن صفحات خطای جزئینگر | Show stack traces and rich error information |
جدول گرامر جدید (Computer – ASP.NET Core)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “can be injected into …” | Passive form showing DI usage | “which can be injected into services and controllers.” | نشان دادن امکان تزریق وابستگیها |
| “allows developers to … while …” | Structure: permission + contrast in parallel actions | “This allows developers to enable detailed error pages while keeping production more secure …” | نشان دادن دو کار همزمان با while |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Talking About Plans and Intentions in Casual English
متن
In everyday English, especially in movies, speakers often talk about their plans in a relaxed way. Instead of saying “I intend to do this,” they might say “I’m gonna do it later” or “I’m planning to do that tomorrow.” The phrase “gonna” is a very common spoken form of “going to,” and it appears all the time in dialogues when people talk about future actions.
When someone has already decided, they may say “I’ve made up my mind” or “I’m definitely doing it.” If they are still unsure, they might say “I’m thinking about it” or “I haven’t decided yet.” These expressions help you understand how certain or uncertain a character is about their next move in a scene.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| I’m gonna do it | /aɪm ˈɡʌn.ə duː ɪt/ | میخوام انجامش بدم | Very informal “I am going to do it” |
| I’m planning to … | /aɪm ˈplæn.ɪŋ tə/ | برنامه دارم که… | Talking about an arranged plan |
| I’ve made up my mind | /aɪv meɪd ʌp maɪ maɪnd/ | تصمیمم را گرفتهام | I have decided |
| I’m definitely doing it | /aɪm ˈdef.ɪ.nət.li ˈduː.ɪŋ ɪt/ | قطعاً انجامش میدم | Very strong intention |
| I’m thinking about it | /aɪm ˈθɪŋ.kɪŋ əˈbaʊt ɪt/ | دارم بهش فکر میکنم | Not sure yet, considering |
| I haven’t decided yet | /aɪ ˈhæv.ənt dɪˈsaɪ.dɪd jet/ | هنوز تصمیم نگرفتم | No decision so far |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| talk about future actions | /tɔːk əˈbaʊt ˈfjuː.tʃər ˈæk.ʃənz/ | درباره کارهای آینده صحبت کردن | Discuss what they will do |
| show strong intention | /ʃoʊ strɒŋ ɪnˈten.ʃən/ | نشان دادن قصد قوی | Make it clear they really plan to do it |
| still unsure | /stɪl ʌnˈʃʊr/ | هنوز مطمئن نیست | Not certain yet |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “gonna” as spoken “going to” | Informal reduction used in speech | “I’m gonna do it later.” | شکل محاورهای going to |
| Present continuous for future | Talking about planned future events | “I’m planning to do that tomorrow.” | حال استمراری برای برنامهٔ آینده |
متن ۱ – Iran Travel
عنوان
Alamut Castle: The Eagle’s Nest in the Mountains
متن
Alamut Castle, which is located in the Alborz Mountains near Qazvin, was once the stronghold of the Nizari Ismailis during the medieval period. The fortress was built on top of a steep rock, giving it a strategic view over the surrounding valleys and mountain passes. Because of its remote location and difficult access, Alamut was considered almost impossible to conquer.
Today, only ruins of the castle remain, but the site still attracts visitors who are interested in history, hiking, and dramatic landscapes. Travelers climb the narrow paths to reach the top, where they can see the foundations of ancient walls and enjoy wide views of the mountains. Alamut is often called “the Eagle’s Nest” because of its high and isolated position.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| stronghold | /ˈstrɒŋ.hoʊld/ | دژ مستحکم | Well-defended place controlled by a group |
| fortress | /ˈfɔːr.trəs/ | قلعهٔ نظامی | Strong castle, often used for defense |
| strategic view | /strəˈtiː.dʒɪk vjuː/ | دید استراتژیک | View useful for military or planning purposes |
| remote location | /rɪˈmoʊt loʊˈkeɪ.ʃən/ | موقعیت دورافتاده | Place far from cities or main roads |
| ruins | /ˈruː.ɪnz/ | ویرانهها | Remaining parts of an old building |
| foundations | /faʊnˈdeɪ.ʃənz/ | پی، فونداسیون | Base parts that support a structure |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| almost impossible to conquer | /ˈɔːl.moʊst ɪmˈpɒs.ə.bəl tə ˈkɒŋ.kər/ | تقریباً غیرقابل تسخیر | Very hard to attack and win |
| dramatic landscapes | /drəˈmæt.ɪk ˈlænd.skeɪps/ | مناظر بسیار چشمگیر | Very impressive natural views |
| narrow paths | /ˈnær.oʊ pæθs/ | مسیرهای باریک | Thin walking routes up a mountain |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “was once …” | Past state that is no longer true | “Alamut Castle … was once the stronghold …” | بیان وضعیتی که در گذشته صدق میکرد |
| “is often called … because …” | Passive + reason | “Alamut is often called ‘the Eagle’s Nest’ because of its …” | ساختار «نامیده میشود چون …» |
متن ۲ – Computer (Architecture – Observability)
عنوان
Observability: Understanding What Your System Is Doing
متن
Observability is the ability to understand the internal state of a system by looking at its outputs, such as logs, metrics, and traces. In modern distributed systems, where many services run across multiple machines, observability is essential for detecting problems, finding bottlenecks, and understanding user behavior. Instead of guessing what went wrong, engineers rely on telemetry data that shows how requests move through the system.
A typical observability stack includes structured logging for detailed events, metrics for numeric trends, and tracing for following a single request across services. Tools and platforms collect this data and present it in dashboards and alerts. This allows teams to spot anomalies quickly, correlate issues across different components, and reduce the time it takes to identify and fix incidents.
جدول کلمات جدید (Computer – Architecture)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| observability | /əbˌzɜːr.vəˈbɪ.lə.ti/ | مشاهدهپذیری سیستم | How well you can understand a system from the outside |
| metric | /ˈmet.rɪk/ | متریک | Numeric measurement (CPU, latency, etc.) |
| trace | /treɪs/ | تِریس | Record of a request’s path through services |
| telemetry data | /təˈlem.ə.tri ˈdeɪ.tə/ | داده تلماتری | Data sent from systems for monitoring |
| bottleneck | /ˈbɒt.əl.nek/ | تنگنا / گلوگاه | Slow point that limits performance |
| anomaly | /əˈnɒm.ə.li/ | ناهنجاری / وضعیت غیرعادی | Value or behavior that is unusual |
| incident | /ˈɪn.sɪ.dənt/ | رخداد (اشکال، خطا در سیستم) | Problem or outage in production |
جدول اصطلاحات / ترکیبها (Computer – Architecture)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| internal state of a system | /ɪnˈtɜːr.nəl steɪt əv ə ˈsɪs.təm/ | وضعیت داخلی سیستم | How things are inside the system |
| detect problems | /dɪˈtekt ˈprɒb.ləmz/ | شناسایی مشکلات | Find that an issue exists |
| reduce the time it takes to… | /rɪˈduːs ðə taɪm ɪt teɪks tuː/ | کم کردن زمانی که طول میکشد تا… | Make some process faster |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (diagnosing) | Alternative to guessing | “Instead of guessing what went wrong, engineers rely on telemetry data …” | بیان رویکرد بهتر به جای حدسزدن |
| “allows teams to …, …, and …” | Parallel verb list after “allow” | “This allows teams to spot anomalies quickly, correlate issues, and reduce the time …” | فهرست افعال موازی پس از allow |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Reacting to News: Good, Bad, and Unexpected
متن
In movies and real life, people react to news in many natural ways, not just by saying “That’s good” or “That’s bad.” When they hear good news, they might say “That’s awesome!”, “Good for you!”, or “I’m so happy for you.” These phrases show support and excitement, and they sound much warmer than a simple “Congratulations.”
For bad or surprising news, you often hear reactions like “That sucks”, “I’m really sorry to hear that”, or “Oh no, that’s rough.” When the news is unexpected or shocking, people may say “Wait, what?”, “Are you serious?”, or “You can’t be serious.” Understanding these reactions helps you follow the emotional tone of a scene, even when the vocabulary is simple.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| that’s awesome! | /ðæts ˈɔː.səm/ | چه عالی! | Very positive reaction |
| good for you! | /ɡʊd fər juː/ | خوش به حالت! / آفرین به تو! | Showing support and happiness for someone |
| I’m so happy for you | /aɪm soʊ ˈhæp.i fər juː/ | خیلی برات خوشحالم | Strong supportive reaction |
| that sucks | /ðæt sʌks/ | خیلی بده / افتضاحه | Informal, negative reaction |
| that’s rough | /ðæts rʌf/ | سخته / اوضاع خرابه | Empathy for a difficult situation |
| wait, what? | /weɪt, wʌt/ | صبر کن، چی؟ | Surprise and confusion |
| you can’t be serious | /juː kænt biː ˈsɪr.i.əs/ | جدی نمیگی دیگه! | Strong disbelief |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| react to news | /riˈækt tə nuːz/ | به یک خبر واکنش نشان دادن | Respond emotionally to information |
| emotional tone of a scene | /ɪˈmoʊ.ʃən.əl toʊn əv ə siːn/ | لحن احساسی یک صحنه | Overall feeling (happy, sad, angry, etc.) |
| sounds much warmer | /saʊndz mʌtʃ ˈwɔːr.mər/ | خیلی صمیمیتر به نظر میرسد | Feels more friendly and kind |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “they might say … or …” | Giving alternative common reactions | “they might say ‘That’s awesome!’, ‘Good for you!’, or ‘I’m so happy for you.’” | بیان چند گزینهٔ رایج |
| “even when …” | Contrast with expectation | “even when the vocabulary is simple.” | «حتی وقتی که …» برای بیان تضاد |
متن ۱ – Iran Travel
عنوان
Bisotun: Stories Carved in Stone
متن
Bisotun, which is located in Kermanshah Province, is famous for its huge rock reliefs and inscriptions carved into a cliff. The most important carving was ordered by Darius the Great and shows the king standing over defeated enemies, with long texts written in three ancient languages. These inscriptions, which tell the story of Darius’s rise to power, are sometimes called a “stone document” of the Achaemenid Empire.
Because of its historical and linguistic value, Bisotun has helped scholars understand ancient Persian history and cuneiform writing. The site, which overlooks an important ancient route, also includes statues, old caravanserais, and natural cliffs that attract both historians and climbers. Bisotun is a UNESCO World Heritage Site that connects myth, history, and landscape in one place.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| rock relief | /rɒk rɪˈliːf/ | نقشبرجستهٔ سنگی | Picture carved into rock so that figures stand out |
| inscription | /ɪnˈskrɪp.ʃən/ | کتیبه | Writing carved into stone or metal |
| cuneiform writing | /ˈkjuː.ni.ɪ.fɔːrm ˈraɪ.tɪŋ/ | خط میخی | Ancient writing with wedge-shaped signs |
| rise to power | /raɪz tə ˈpaʊ.ər/ | به قدرت رسیدن | Process of becoming a ruler |
| linguistic value | /lɪŋˈɡwɪs.tɪk ˈvæl.juː/ | ارزش زبانی | Importance for the study of languages |
| cliff | /klɪf/ | صخرهٔ بلند | High, steep rock face |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| stone document | /stoʊn ˈdɒk.jə.mənt/ | سند سنگی | Historical record carved in stone |
| historical and linguistic value | /hɪˈstɒr.ɪ.kəl ænd lɪŋˈɡwɪs.tɪk ˈvæl.juː/ | ارزش تاریخی و زبانی | Importance for history and language studies |
| connects myth, history, and landscape | /kəˈnekts mɪθ, ˈhɪs.tər.i ænd ˈlænd.skeɪp/ | اسطوره، تاریخ و منظره را بههم وصل میکند | Brings together stories, past events, and nature |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is famous for … -ing” | Reason for fame, with verb in -ing form | “Bisotun … is famous for its huge rock reliefs and inscriptions …” | بیان دلیل معروفبودن با فعل ing-دار |
| “has helped scholars understand …” | Present perfect for long-term effect | “Bisotun has helped scholars understand ancient Persian history …” | نشاندادن اثری که تا امروز ادامه دارد |
متن ۲ – Computer (ASP.NET Core – Minimal APIs در عمل)
عنوان
Minimal APIs in ASP.NET Core: Lightweight HTTP Endpoints
متن
Minimal APIs in ASP.NET Core provide a simple way to define HTTP endpoints without using full MVC controllers. Instead of creating separate controller classes, developers can map routes directly in the Program file or startup code. This style, which reduces boilerplate, is useful for small services, internal tools, and microservices where simplicity and startup time matter.
Despite their simplicity, minimal APIs still integrate with dependency injection, logging, and middleware. You can bind route parameters, query strings, and JSON bodies directly to method parameters. For example, a minimal API endpoint can receive a typed request object, call an injected service, and return results with proper status codes. This makes it possible to build clean, testable endpoints with very little code.
جدول کلمات جدید (Computer – ASP.NET Core)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| minimal API | /ˈmɪn.ə.məl ˌeɪ.piːˈaɪ/ | مینیمال API | Lightweight HTTP API style in ASP.NET Core |
| boilerplate | /ˈbɔɪ.lər.pleɪt/ | کد تکراری / الگوی تکراری | Repeated code needed for structure, not core logic |
| internal tool | /ɪnˈtɜːr.nəl tuːl/ | ابزار داخلی | Application used inside a team or company |
| route parameter | /ruːt pəˈræm.ɪ.tər/ | پارامتر مسیر | Variable part of the URL path |
| query string | /ˈkwɪr.i strɪŋ/ | کوئریاسترینگ | Part of URL after ?, with key-value pairs |
| typed request object | /taɪpt rɪˈkwest ˈɒb.dʒɪkt/ | آبجکت درخواست تایپشده | Strongly typed parameter representing incoming data |
جدول اصطلاحات / ترکیبها (Computer – ASP.NET Core)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| define HTTP endpoints | /dɪˈfaɪn ˌeɪtʃ.tiː.tiː.piː ˈend.pɔɪnts/ | تعریف کردن اندپوینتهای HTTP | Create routes that handle HTTP requests |
| reduce boilerplate | /rɪˈduːs ˈbɔɪ.lər.pleɪt/ | کم کردن کد تکراری | Decrease required structural code |
| build clean, testable endpoints | /bɪld kliːn ˈtes.tə.bəl ˈend.pɔɪnts/ | ساخت اندپوینتهای تمیز و تستپذیر | Create endpoints that are easy to read and test |
جدول گرامر جدید (Computer – ASP.NET Core)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (structure) | Alternative design approach | “Instead of creating separate controller classes, developers can map routes …” | بیان رویکرد جایگزین در طراحی |
| “makes it possible to + verb” | Showing new capability | “This makes it possible to build clean, testable endpoints …” | نشان دادن امکان انجام کاری |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Expressing Doubt, Suspicion, and Skepticism
متن
In movies and real-life conversations, people often show doubt or suspicion in indirect ways. Instead of saying “I don’t believe you,” they might use phrases like “I’m not buying it,” “That doesn’t sound right,” or “Something feels off.” These expressions suggest that the speaker is skeptical without directly calling the other person a liar.
Sometimes the doubt is softer or more polite. People may say “Are you sure about that?”, “I have my doubts,” or “I’m not completely convinced.” In more intense scenes, characters might react with “Yeah, right,” or “Nice try,” to show sarcastic disbelief. Recognizing these phrases helps you understand tension and subtext in dialogues, even when the actual words seem simple.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| I’m not buying it | /aɪm nɒt ˈbaɪ.ɪŋ ɪt/ | باورم نمیشه / نمیخرم اینو | Saying you don’t really believe something |
| that doesn’t sound right | /ðæt ˈdʌz.ənt saʊnd raɪt/ | درست به نظر نمیرسه | Suggests information seems wrong |
| something feels off | /ˈsʌm.θɪŋ fiːlz ɒf/ | یه چیزی مشکوکه / جور درنمیاد | Situation feels strange or suspicious |
| I have my doubts | /aɪ hæv maɪ daʊts/ | خودم تردیدهایی دارم | Polite way to say you are not sure |
| I’m not completely convinced | /aɪm nɒt kəmˈpliːt.li kənˈvɪnst/ | کاملاً قانع نشدم | You still don’t fully believe it |
| yeah, right | /jeə raɪt/ | آره جون خودت! (طعنه) | Sarcastic way to show disbelief |
| nice try | /naɪs traɪ/ | تلاش قشنگی بود، ولی نه! | Suggests attempt failed, often joking or sarcastic |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| show doubt or suspicion | /ʃoʊ daʊt ɔːr səˈspɪʃ.ən/ | تردید یا شک را نشان دادن | Express that you don’t fully trust something |
| indirect ways | /ˌɪn.daɪˈrekt weɪz/ | روشهای غیرمستقیم | Not saying something directly |
| sarcastic disbelief | /sɑːrˈkæs.tɪk ˌdɪs.bɪˈliːf/ | ناباوری طعنهآمیز | Disbelief expressed with irony or sarcasm |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (emotion) | Alternative to a direct statement | “Instead of saying ‘I don’t believe you,’ they might use …” | بهجای اینکه مستقیم بگوید … |
| “people may say … or …” | Describing common options | “People may say ‘Are you sure about that?’ or ‘I have my doubts.’” | بیان چند انتخاب رایج در مکالمه |
متن ۱ – Iran Travel
عنوان
Tabriz Bazaar: A Living Historical Market
متن
Tabriz Historic Bazaar Complex, which is located in the center of Tabriz, is one of the oldest and largest covered bazaars in the world. For centuries, it has been an important trading hub on the Silk Road, where merchants bought and sold carpets, spices, jewelry, and many other goods. The bazaar is made up of brick corridors, domed ceilings, and caravanserais that create a maze of shops and warehouses.
Today, Tabriz Bazaar is still a living market where local people do their daily shopping alongside visitors and tourists. Different sections, or “timchehs,” specialize in certain products, such as handmade carpets or gold. The combination of traditional architecture, active trade, and social life makes the bazaar a key part of the cultural identity of Tabriz.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| covered bazaar | /ˈkʌv.ərd bəˈzɑːr/ | بازار سرپوشیده | Market with a roof over the walkways |
| trading hub | /ˈtreɪ.dɪŋ hʌb/ | مرکز دادوستد | Important center for buying and selling goods |
| corridor | /ˈkɔːr.ə.dɔːr/ | دالان / راهرو | Long narrow passage between shops |
| domed ceiling | /doʊmd ˈsiː.lɪŋ/ | سقف گنبدی | Roof shaped like a dome |
| warehouse | /ˈwer.haʊs/ | انبار | Large building for storing goods |
| identity (cultural) | /aɪˈden.tə.ti/ | هویت | Who/what something is, in terms of culture |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| important trading hub | /ɪmˈpɔːr.tənt ˈtreɪ.dɪŋ hʌb/ | مرکز تجاری مهم | Major place for commercial activity |
| maze of shops | /meɪz əv ʃɒps/ | هزارتوی مغازهها | Many small paths and shops, easy to get lost in |
| cultural identity of Tabriz | /ˈkʌl.tʃər.əl aɪˈden.tə.ti əv tæˈbriːz/ | هویت فرهنگی تبریز | What represents Tabriz’s culture |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is made up of …” | Describes components of something | “The bazaar is made up of brick corridors, domed ceilings …” | برای گفتن «از … تشکیل شده است» |
| “makes … a key part of …” | Shows why something is very important | “The combination … makes the bazaar a key part of …” | نشاندادن اهمیت در یک کل بزرگتر |
متن ۲ – Computer (Architecture – Event Sourcing)
عنوان
Event Sourcing: Storing the History, Not Just the State
متن
Event sourcing is an architectural pattern in which changes to application state are stored as a sequence of events instead of overwriting data. Each event describes what happened, such as “OrderPlaced” or “PaymentConfirmed,” and the current state can be rebuilt by replaying these events in order. This approach creates a complete audit log, which is useful for debugging, analytics, and compliance.
In distributed systems, event sourcing is often combined with messaging and CQRS. When a command is handled, the system produces one or more events that are appended to an event store. Read models subscribe to these events and update their own data for fast queries. Although event sourcing adds complexity, it can make complex domains more transparent and easier to reason about over time.
جدول کلمات جدید (Computer – Architecture)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| event sourcing | /ɪˈvent ˈsɔːr.sɪŋ/ | ایونت سورسینگ | Pattern of storing events instead of just current state |
| sequence of events | /ˈsiː.kwəns əv ɪˈvents/ | دنبالهای از رویدادها | Ordered list of events over time |
| overwrite data | /ˌoʊ.vərˈraɪt ˈdeɪ.tə/ | روی داده قبلی نوشتن | Replace old data with new values |
| audit log | /ˈɔː.dɪt lɒɡ/ | لاگ ممیزی / سوابق کامل | Complete record of who did what and when |
| compliance | /kəmˈplaɪ.əns/ | انطباق با قوانین | Following legal or regulatory rules |
| event store | /ɪˈvent stɔːr/ | مخزن رویداد | Database specialized for storing events |
جدول اصطلاحات / ترکیبها (Computer – Architecture)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| rebuild the current state | /riːˈbɪld ðə ˈkɜː.rənt steɪt/ | بازسازی وضعیت فعلی | Recreate state by applying events |
| append events to a store | /əˈpend ɪˈvents tuː ə stɔːr/ | اضافه کردن رویدادها به مخزن | Add new events to the end of the event log |
| make domains more transparent | /meɪk doʊˈmeɪnz mɔːr trænsˈper.ənt/ | شفافتر کردن دامنهها | Make it clearer what has happened over time |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (storage) | Alternative persistence approach | “stored as a sequence of events instead of overwriting data.” | نشان دادن روش ذخیرهسازی جایگزین |
| “can be rebuilt by + -ing” | Passive capability description | “the current state can be rebuilt by replaying these events …” | بیان اینکه کاری «میتواند» با doing انجام شود |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Checking Understanding and Clarifying in Conversation
متن
In movies and real life, speakers often check if the other person has understood them. Instead of asking “Do you understand?”, they might say “You know what I mean?”, “Do you get it?”, or “Are you with me so far?”. These questions are softer and more natural, and they invite the listener to confirm or ask for clarification.
When someone doesn’t understand, they use short phrases to ask for more information. Common expressions include “What do you mean?”, “Can you say that again?”, or “Sorry, I didn’t catch that.” In more polite situations, you might hear “Could you clarify that?” or “Can you explain that a bit more?”. These phrases appear frequently in dialogues and help keep communication clear and friendly.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| you know what I mean? | /juː noʊ wɒt aɪ miːn/ | میفهمی چی میگم؟ | Checking if the listener understands the idea |
| do you get it? | /duː juː ɡet ɪt/ | گرفتی؟ / متوجه شدی؟ | Asking if the point is clear |
| are you with me so far? | /ɑːr juː wɪð miː soʊ fɑːr/ | تا اینجاش با منی؟ | Checking understanding during a longer explanation |
| what do you mean? | /wɒt duː juː miːn/ | منظورت چیه؟ | Asking for clarification |
| I didn’t catch that | /aɪ ˈdɪd.ənt kætʃ ðæt/ | متوجه نشدم چی گفتی | Didn’t hear or understand something clearly |
| could you clarify that? | /kʊd juː ˈkler.ə.faɪ ðæt/ | میشه این رو روشنتر توضیح بدی؟ | Polite request for more precise explanation |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| check if someone has understood | /tʃek ɪf ˈsʌm.wʌn hæz ˌʌndərˈstud/ | بررسیکردن اینکه طرف فهمیده یا نه | Verify the other person’s understanding |
| ask for clarification | /æsk fɔːr ˌkler.ə.fɪˈkeɪ.ʃən/ | درخواست شفافسازی | Ask for a clearer explanation |
| keep communication clear | /kiːp ˌkɒm.juː.nəˈkeɪ.ʃən klɪr/ | ارتباط را شفاف نگه داشتن | Avoid confusion in conversation |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing / full clause” | Comparing formal vs natural question | “Instead of asking ‘Do you understand?’, they might say …” | مقایسه فرم رسمی با شکل طبیعیتر |
| present simple for habits | Describing typical conversational behavior | “speakers often check if the other person has understood …” | حال ساده برای توصیف عادتها |
متن ۱ – Iran Travel
عنوان
Gonbad-e Qabus: The Tall Brick Tower of the North
متن
Gonbad-e Qabus, which is located in Golestan Province, is one of the tallest brick towers in the world and a masterpiece of early Islamic architecture. The tower was built in the 11th century as a monumental tomb and stands on a hill overlooking the surrounding plain. Its simple geometric form, with a conical roof and star-shaped base, has made it an iconic landmark on the Silk Road.
Today, visitors can see the tower from far away because of its height and isolated position. At close range, they can observe the precise brickwork and Kufic inscriptions that decorate the walls. Gonbad-e Qabus is a UNESCO World Heritage Site and an important symbol of Persian engineering and design in northern Iran.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| brick tower | /brɪk ˈtaʊ.ər/ | برج آجری | Tall structure built mainly from bricks |
| masterpiece | /ˈmæs.tər.piːs/ | شاهکار | Work of art of very high quality |
| geometric form | /ˌdʒiː.əˈmet.rɪk fɔːrm/ | فرم هندسی | Shape based on simple geometric figures |
| conical roof | /ˈkɒn.ɪ.kəl ruːf/ | سقف مخروطی | Roof shaped like a cone |
| isolated position | /ˈaɪ.sə.leɪ.tɪd pəˈzɪʃ.ən/ | موقعیت جدا/منزوی | Standing alone, far from other buildings |
| precise brickwork | /prɪˈsaɪs ˈbrɪk.wɜːrk/ | آجرچینی دقیق | Very accurate and regular arrangement of bricks |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| monumental tomb | /ˌmɒn.jəˈmen.təl tuːm/ | مقبرهٔ یادمانی | Very large grave built to honor someone |
| iconic landmark | /aɪˈkɒn.ɪk ˈlænd.mɑːrk/ | نماد شاخص / نشانهٔ معروف | Very famous, easily recognized place |
| symbol of Persian engineering | /ˈsɪm.bəl əv ˈpɜː.ʒən ˌen.dʒɪˈnɪə.rɪŋ/ | نمادی از مهندسی ایرانی | Represents engineering skill of Persians |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “can see … from far away” | Ability + distance | “visitors can see the tower from far away …” | نشان دادن توانایی دیدن از دور |
| “has made it …” | Present perfect showing result of a quality | “has made it an iconic landmark …” | بیان اینکه یک ویژگی باعث نتیجهای شده |
متن ۲ – Computer (Architecture – Distributed Transactions / Outbox)
عنوان
The Outbox Pattern: Reliable Messages in Distributed Systems
متن
In distributed systems, writing to a database and sending a message at the same time can create consistency problems if one operation succeeds and the other fails. The outbox pattern solves this by first storing outgoing messages in the same database transaction as the business data. After the transaction commits, a separate process reads the outbox table and publishes the messages to a message broker.
This approach ensures that either both the data change and the message are saved, or neither is, which reduces the risk of lost or duplicated events. It also works well with event-driven architectures and can be combined with patterns like event sourcing and CQRS. Although the outbox pattern adds operational complexity, it provides a practical way to achieve reliable messaging without using distributed transactions.
جدول کلمات جدید (Computer – Architecture)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| consistency problems | /kənˈsɪs.tən.si ˈprɒb.ləmz/ | مشکلات سازگاری | Issues where data does not match across systems |
| outbox pattern | /ˈaʊt.bɒks ˈpæt.ərn/ | الگوی Outbox | Pattern for reliably sending messages after DB commits |
| message broker | /ˈmes.ɪdʒ ˈbroʊ.kər/ | مسیج بروکر | System that routes messages between services |
| transaction commits | /trænˈzæk.ʃən kəˈmɪts/ | تراکنش کامیت میشود | Database transaction is successfully saved |
| lost or duplicated events | /lɒst ɔːr ˈduː.plɪ.keɪ.tɪd ɪˈvents/ | رویدادهای گمشده یا تکراری | Events that never arrive or are processed more than once |
| distributed transaction | /dɪˈstrɪb.juː.tɪd trænˈzæk.ʃən/ | تراکنش توزیعشده | Single transaction across multiple systems/databases |
جدول اصطلاحات / ترکیبها (Computer – Architecture)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| create consistency problems | /kriˈeɪt kənˈsɪs.tən.si ˈprɒb.ləmz/ | ایجاد مشکلات سازگاری | Cause data to be out of sync |
| stored in the same transaction | /stɔːrd ɪn ðə seɪm trænˈzæk.ʃən/ | در همان تراکنش ذخیره میشود | Saved together atomically |
| achieve reliable messaging | /əˈtʃiːv rɪˈlaɪ.ə.bəl ˈmes.ɪdʒ.ɪŋ/ | رسیدن به ارسال پیام قابلاعتماد | Make sure messages are delivered consistently |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “can create … if …” | Cause + condition | “writing to a database and sending a message … can create consistency problems if …” | بیان امکان رخداد مشکل تحت شرط |
| “either … or neither …” (logic) | Describing all-or-nothing behavior | “either both the data change and the message are saved, or neither is …” | ساختار برای «یا هر دو/یا هیچکدام» |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Ending Conversations Naturally in English
متن
In movies and daily life, characters rarely end a conversation by saying “Goodbye” in a strict, textbook way. Instead, they use short, natural phrases that fit the situation. For example, when they have to leave quickly, they might say “I gotta run”, “I should get going”, or “I’ll let you go.” These expressions signal that the conversation is ending without sounding rude.
When the ending is friendly and relaxed, people often say “Talk to you later”, “Catch you later”, or “See you around.” In more casual scenes, you may also hear “Take care”, “Have a good one”, or simply “Later.” Understanding these phrases helps you recognize when a scene is wrapping up and how close the relationship between characters is.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| I gotta run | /aɪ ˈɡɒt.ə rʌn/ | باید برم / باید بدوم (کنایه از رفتن سریع) | Very informal way to say “I need to leave now” |
| I should get going | /aɪ ʃʊd ɡet ˈɡoʊ.ɪŋ/ | باید کمکم برم | Polite way to say it’s time to leave |
| I’ll let you go | /aɪl let juː ɡoʊ/ | دیگه مزاحمت نمیشم | Ending the call/chat politely |
| talk to you later | /tɔːk tə juː ˈleɪ.tər/ | بعداً باهات صحبت میکنم | Friendly closing, expecting future contact |
| catch you later | /kætʃ juː ˈleɪ.tər/ | بعداً میبینمت / میبینمت | Very informal goodbye |
| see you around | /siː juː əˈraʊnd/ | یه دوری میبینمت | Suggests you will meet again sometime |
| have a good one | /hæv ə ɡʊd wʌn/ | روزت خوب / وقتت بخیر | Casual wish for a good day/time |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| end a conversation politely | /end ə ˌkɒn.vərˈseɪ.ʃən pəˈlaɪt.li/ | مودبانه مکالمه را تمام کردن | Finish talking without sounding rude |
| when a scene is wrapping up | /wen ə siːn ɪz ˈræp.ɪŋ ʌp/ | وقتی که یک صحنه در حال جمعشدن است | When a scene is coming to an end |
| fit the situation | /fɪt ðə ˌsɪtʃ.uˈeɪ.ʃən/ | به موقعیت جور بودن | Be appropriate for the context |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “they might say … or …” | Giving typical alternatives | “they might say ‘I gotta run’, ‘I should get going’, or ‘I’ll let you go.’” | بیان چند گزینهٔ رایج |
| present simple for general truth | Describing usual behavior | “characters rarely end a conversation by saying ‘Goodbye’ …” | حال ساده برای توصیف عادتها |
متن ۱ – Iran Travel
عنوان
Kaleybar and the Forests of Arasbaran
متن
Kaleybar is a town in East Azerbaijan that is famous for its access to the dense Arasbaran forests and the nearby Babak Castle. The region, which lies close to the border with Armenia and the Republic of Azerbaijan, is known for its green hills, oak trees, and rich biodiversity. Many visitors travel to Kaleybar to hike through the forests, enjoy cool summer weather, and experience the local music and culture of the Turkic-speaking communities.
In autumn, the Arasbaran area turns into a mosaic of red, yellow, and orange leaves, creating dramatic views over the mountains and valleys. The combination of natural beauty, historical sites, and traditional villages has made Kaleybar a growing eco-tourism destination. However, careful management is needed to protect the forests and wildlife from overgrazing, logging, and unregulated tourism.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| dense forest | /dens ˈfɔː.rɪst/ | جنگل متراکم | Forest where trees grow very close together |
| biodiversity | /ˌbaɪ.oʊ.daɪˈvɜː.sə.ti/ | تنوع زیستی | Variety of plant and animal life |
| mosaic of colors | /moʊˈzeɪ.ɪk əv ˈkʌl.ərz/ | موزاییکی از رنگها | Many different colors side by side |
| eco‑tourism | /ˈiː.koʊ ˈtʊr.ɪ.zəm/ | اکوتوریسم | Tourism focused on nature and conservation |
| overgrazing | /ˌoʊ.vərˈɡreɪ.zɪŋ/ | چرای بیشازحد | Too many animals eating plants in one area |
| logging | /ˈlɒɡ.ɪŋ/ | قطع درختان | Cutting down trees for wood |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| rich biodiversity | /rɪtʃ ˌbaɪ.oʊ.daɪˈvɜː.sə.ti/ | تنوع زیستی غنی | A lot of different species |
| growing eco‑tourism destination | /ˈɡroʊ.ɪŋ ˈiː.koʊ ˈdes.təˌneɪ.ʃən/ | مقصد اکوتوریسم رو به رشد | Place becoming more popular for eco‑tourism |
| careful management | /ˈker.fəl ˈmæn.ɪdʒ.mənt/ | مدیریت محتاطانه | Managing something with attention and care |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is famous for … -ing” | Reason for popularity | “Kaleybar … is famous for its access to the dense Arasbaran forests …” | دلیل شهرت با فعل ing-دار |
| “is needed to …” | Passive necessity | “careful management is needed to protect the forests …” | بیان ضرورت بهصورت مجهول |
متن ۲ – Computer (Architecture – Orders Domain + CQRS/Event Sourcing)
عنوان
Order Service with CQRS and Events
متن
In a modern e‑commerce system, an Order service often uses CQRS to separate commands that change orders from queries that read them. Commands such as “PlaceOrder” or “CancelOrder” validate business rules and then produce events like “OrderPlaced” or “OrderCancelled.” These events are stored and published so that other services, such as Payment or Inventory, can react without tight coupling.
On the read side, the system builds one or more read models that are optimized for queries, for example a list of recent orders for a customer or a dashboard for admins. When new order events arrive, these read models are updated asynchronously. This combination of CQRS and events makes it easier to add new features, audit changes over time, and scale reads and writes independently as traffic grows.
جدول کلمات جدید (Computer – Architecture / Orders)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| e‑commerce system | /ˌiːˈkɒm.ɜːrs ˈsɪs.təm/ | سیستم تجارت الکترونیک | Online system for buying and selling |
| validate business rules | /ˈvæl.ə.deɪt ˈbɪz.nəs ruːlz/ | اعتبارسنجی قوانین کسبوکار | Check that actions follow domain rules |
| react to events | /riˈækt tə ɪˈvents/ | واکنش نشان دادن به رویدادها | Do something after an event happens |
| dashboard | /ˈdæʃ.bɔːrd/ | داشبورد | UI screen showing key information |
| audit changes | /ˈɔː.dɪt ˈtʃeɪn.dʒɪz/ | ممیزی تغییرات | Review and track what changed and when |
جدول اصطلاحات / ترکیبها (Computer – Architecture / Orders)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| separate commands from queries | /ˈsep.ə.reɪt kəˈmændz frɒm ˈkwɪr.iz/ | جدا کردن کامندها از کوئریها | Use different paths for writes and reads |
| react without tight coupling | /riˈækt wɪˈðaʊt taɪt ˈkʌp.lɪŋ/ | بدون کوپلینگ شدید واکنش نشان دادن | Respond without hard dependencies |
| scale reads and writes independently | /skeɪl riːdz ænd raɪts ˌɪn.dɪˈpen.dənt.li/ | مستقل مقیاسپذیر کردن خواندن و نوشتن | Scale read and write sides differently |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “such as … or …” | Giving concrete examples | “Commands such as ‘PlaceOrder’ or ‘CancelOrder’ …” | آوردن مثال برای یک دسته کلی |
| “makes it easier to + verb” | Showing benefit | “This combination … makes it easier to add new features …” | توضیح اینکه چیزی چه کاری را آسانتر میکند |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Talking About Expectations and Reality
متن
In movies and in real life, people often compare what they expected with what actually happened. When something is worse than they hoped, they might say “That’s not what I expected”, “I was hoping for more”, or “This is kind of disappointing.” These phrases show mild frustration without sounding too aggressive.
When things turn out better than expected, characters often react with “This is even better than I expected”, “I didn’t see that coming”, or “You really surprised me.” In more casual scenes, you may hear “Way better than I thought” or “That turned out pretty nice.” Understanding these expressions helps you follow how satisfied or disappointed someone is, beyond simple words like “good” or “bad.”
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| that’s not what I expected | /ðæts nɒt wɒt aɪ ɪkˈspek.tɪd/ | اون چیزی نبود که انتظار داشتم | Reality is different from expectations |
| I was hoping for more | /aɪ wəz ˈhoʊ.pɪŋ fər mɔːr/ | انتظار بیشتری داشتم | Polite way to say you are a bit disappointed |
| kind of disappointing | /kaɪnd əv ˌdɪs.əˈpɔɪn.tɪŋ/ | یکم ناامیدکننده | Soft way to say something is not good enough |
| I didn’t see that coming | /aɪ ˈdɪd.ənt siː ðæt ˈkʌm.ɪŋ/ | فکرش رو نمیکردم / انتظارشو نداشتم | Shows pleasant or strong surprise |
| you really surprised me | /juː ˈrɪə.li sərˈpraɪzd miː/ | واقعاً غافلگیرم کردی | Strong positive or neutral surprise |
| way better than I thought | /weɪ ˈbet.ər ðæn aɪ θɔːt/ | خیلی بهتر از چیزی که فکر میکردم | Much better than expected |
| that turned out pretty nice | /ðæt tɜːrnd aʊt ˈprɪt.i naɪs/ | آخرش خیلی خوب از آب دراومد | Final result is good, maybe better than expected |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| compare expectations and reality | /kəmˈper ˌek.spekˈteɪ.ʃənz ænd riˈæl.ə.ti/ | مقایسهٔ انتظار و واقعیت | Look at what you wanted vs. what happened |
| turn out better than expected | /tɜːrn aʊt ˈbet.ər ðæn ɪkˈspek.tɪd/ | بهتر از انتظار از آب دراومدن | Final result is nicer than you thought |
| show mild frustration | /ʃoʊ maɪld frʌˈstreɪ.ʃən/ | ناراحتی خفیف نشان دادن | Express small disappointment |
متن ۱ – Iran Travel
عنوان
Mount Damavand: The Legendary Volcano of Iran
متن
Mount Damavand, which is located in the Alborz range northeast of Tehran, is the highest peak in Iran and the tallest volcano in Asia. Its snow‑covered summit can be seen from great distances on clear days, and it has become a powerful national symbol in Persian literature and mythology. The mountain is also known for its hot springs and sulfuric gases, which remind visitors that it is a dormant volcano, not an extinct one.
Many hikers and climbers attempt to reach the summit during the summer months, when the weather is more stable. On the way up, they pass through different climate zones, from green foothills to rocky slopes and finally to icy sections near the top. Mount Damavand is part of a protected area, so responsible climbing and waste management are important to preserve its fragile environment.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| summit | /ˈsʌm.ɪt/ | قله | Highest point of a mountain |
| snow‑covered | /ˈsnoʊ ˌkʌv.ərd/ | پوشیده از برف | Covered with snow |
| dormant volcano | /ˈdɔːr.mənt vɒlˈkeɪ.noʊ/ | آتشفشان خفته | Volcano not active now but still alive |
| extinct (volcano) | /ɪkˈstɪŋkt/ | خاموش (کاملاً مرده) | Volcano not expected to erupt again |
| foothill | /ˈfʊt.hɪl/ | دامنهٔ پایین کوه | Lower hills at the base of a mountain |
| rocky slope | /ˈrɒk.i sloʊp/ | شیب سنگی | Steep side of a mountain covered with rocks |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| national symbol | /ˈnæʃ.ən.əl ˈsɪm.bəl/ | نماد ملی | Strong symbol of a country |
| reach the summit | /riːtʃ ðə ˈsʌm.ɪt/ | به قله رسیدن | Successfully climb to the top |
| protected area | /prəˈtek.tɪd ˈer.i.ə/ | منطقهٔ حفاظتشده | Region with legal environmental protection |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is known for …” | Reason for being well‑known | “The mountain is also known for its hot springs …” | بیان دلیل معروفبودن |
| “on the way up, …” | Phrase for describing stages in a journey | “On the way up, they pass through different climate zones …” | برای توصیف اتفاقات در مسیر |
متن ۲ – Computer (Architecture – Payment Service & Saga)
عنوان
Payment Service and Sagas in a Distributed Order System
متن
In an e‑commerce system with separate Order, Payment, and Inventory services, a payment process often spans multiple steps and services. Instead of using a single distributed transaction, many teams use the saga pattern to manage a long‑running workflow. A saga is a sequence of local transactions, each followed by an event; if something fails along the way, compensating actions are triggered to undo or fix previous steps.
For example, when an order is placed, the Order service publishes an “OrderPlaced” event. The Payment service reserves or captures funds and then emits “PaymentSucceeded” or “PaymentFailed.” If payment fails, the saga may cancel the order and release any reserved inventory. This approach keeps each service independent, while still coordinating the overall business process through events and compensations.
جدول کلمات جدید (Computer – Architecture / Payments)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| long‑running workflow | /ˌlɒŋˈrʌn.ɪŋ ˈwɜːrk.floʊ/ | فرایند طولانیمدت | Business process that takes time and several steps |
| saga pattern | /ˈsɑː.ɡə ˈpæt.ərn/ | الگوی ساگا | Pattern for coordinating distributed transactions via steps |
| local transaction | /ˈloʊ.kəl trænˈzæk.ʃən/ | تراکنش محلی | Transaction within a single service or database |
| compensating action | /ˈkɒm.pən.seɪ.tɪŋ ˈæk.ʃən/ | عمل جبرانی / خنثیکننده | Action to undo or balance a previous action |
| capture funds | /ˈkæp.tʃər fʌndz/ | دریافت / کَپچر مبلغ | Actually take money after authorization |
جدول اصطلاحات / ترکیبها (Computer – Architecture / Payments)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| spans multiple services | /spænz ˈmʌl.tə.pəl ˈsɜːr.vɪsɪz/ | چند سرویس را در بر میگیرد | Involves more than one service |
| manage a long‑running workflow | /ˈmæn.ɪdʒ ə ˌlɒŋˈrʌn.ɪŋ ˈwɜːrk.floʊ/ | مدیریت فرایند طولانیمدت | Control and coordinate a multi‑step business process |
| keep each service independent | /kiːp iːtʃ ˈsɜːr.vɪs ˌɪn.dɪˈpen.dənt/ | مستقل نگهداشتن هر سرویس | Avoid tight coupling between services |
جدول گرامر جدید (Computer – Architecture)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (transactions) | Alternative to distributed transactions | “Instead of using a single distributed transaction, many teams use the saga pattern …” | نشاندادن رویکرد جایگزین |
| “if …, … are triggered” | Conditional + passive | “if something fails … compensating actions are triggered …” | شرط + حالت مجهول برای شروع یک عمل |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Talking About Responsibility and Blame
متن
In movies and everyday conversations, people often talk about who is responsible when something goes wrong. Instead of saying “It is your fault,” which sounds very direct, they might use phrases like “This is on you”, “You messed up”, or “You dropped the ball.” These expressions clearly show blame, but with different levels of formality and emotion.
Sometimes speakers want to avoid direct blame or share responsibility. They may say “We both messed up”, “I should have done better”, or “I’ll take the blame for this one.” In other situations, you might hear “Let’s not point fingers” when someone wants to stop an argument. Recognizing these phrases helps you understand conflict, teamwork, and character relationships in fast dialogues.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| this is on you | /ðɪs ɪz ɒn juː/ | این گردن توئه | You are responsible for this |
| you messed up | /juː mest ʌp/ | گند زدی / خراب کردی | You made a serious mistake |
| you dropped the ball | /juː drɒpt ðə bɔːl/ | خراب کردی اوضاع / کارت رو درست انجام ندادی | You failed to do your part properly |
| I’ll take the blame | /aɪl teɪk ðə bleɪm/ | تقصیر را گردن میگیرم | I accept responsibility |
| we both messed up | /wiː boʊθ mest ʌp/ | هردومون خراب کردیم | Shared responsibility for a mistake |
| let’s not point fingers | /lets nɒt pɔɪnt ˈfɪŋ.ɡərz/ | بیایید مقصر پیدا نکنیم | Don’t focus on blaming people |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| talk about who is responsible | /tɔːk əˈbaʊt huː ɪz rɪˈspɒn.sə.bəl/ | دربارهٔ مسئول بودن چه کسی صحبت کردن | Discuss responsibility or fault |
| share responsibility | /ʃer rɪˌspɒn.səˈbɪl.ə.ti/ | تقسیم مسئولیت | More than one person accepts blame |
| stop an argument | /stɒp ən ˈɑːr.gjuː.mənt/ | جلوی دعوا یا بحث را گرفتن | End a fight or heated discussion |
جدول گرامر جدید (Everyday)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “instead of + -ing” (direct blame) | Comparing direct vs indirect expressions | “Instead of saying ‘It is your fault’, …” | مقایسه گفتن مستقیم با شکل نرمتر |
| present simple for descriptions | Describing typical language patterns | “people often talk about who is responsible …” | حال ساده برای توصیف الگوهای زبانی |
متن ۱ – Iran Travel
عنوان
Hurmuz Island: The Colorful Soil of the Persian Gulf
متن
Hurmuz Island, which lies in the Persian Gulf near the Strait of Hormuz, is famous for its bright red, orange, and yellow soils. The island’s colorful hills and beaches, which are rich in iron oxide and other minerals, create landscapes that look almost like abstract paintings. Many visitors come to walk along the Red Beach, watch the contrast between the blue sea and the multicolored shore, and take photos of the surreal scenery.
In addition to its geology, Hurmuz has small villages where local people sell handicrafts and traditional foods made with local spices. Because the environment is fragile and the ecosystem is limited, responsible tourism is important to avoid littering and damaging the soil. The island has recently become a popular destination for eco‑tourism and photography trips.
جدول کلمات جدید (Travel)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| soil | /sɔɪl/ | خاک | Top layer of the earth where plants grow |
| iron oxide | /ˈaɪ.ərn ˈɒk.saɪd/ | اکسید آهن | Chemical compound that often makes soil red |
| abstract painting | /ˈæb.strækt ˈpeɪn.tɪŋ/ | نقاشی انتزاعی | Painting that does not show realistic objects |
| contrast | /ˈkɒn.træst/ (n) | تضاد | Strong difference between colors or things |
| surreal | /səˈriː.əl/ | فراواقعی / غیرواقعی | Very strange, like in a dream |
جدول اصطلاحات / ترکیبها (Travel)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| colorful hills and beaches | /ˈkʌl.ər.fəl hɪlz ænd ˈbiː.tʃɪz/ | تپهها و ساحلهای رنگارنگ | Hills and beaches with many bright colors |
| responsible tourism | /rɪˈspɒn.sə.bəl ˈtʊr.ɪ.zəm/ | گردشگری مسئولانه | Tourism that protects nature and culture |
جدول گرامر جدید (Travel)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is famous for … -ing” | Reason for fame | “Hurmuz Island … is famous for its bright red … soils.” | دلیل شهرت با فعل ing-دار |
| “has recently become …” | Present perfect for recent change | “The island has recently become a popular destination …” | نشان دادن تغییری که تازگی رخ داده |
متن ₂ – Computer (ASP.NET Core – Logging & Observability در عمل)
عنوان
Structured Logging and Correlation IDs in .NET Services
متن
In modern .NET services, structured logging is used to capture machine‑readable information about each request. Instead of writing plain text messages, developers log key‑value pairs such as,, and. This makes it easier to filter logs, build dashboards, and detect patterns when something goes wrong.
A common practice is to include a correlation ID for each incoming request. This ID is generated at the edge of the system and then passed through downstream services via HTTP headers or message metadata. When logs from different services share the same correlation ID, engineers can trace a single request across the whole system and quickly find where delays or errors occurred.
جدول کلمات جدید (Computer – Logging)
| Word / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| structured logging | /ˈstrʌk.tʃərd ˈlɒɡ.ɪŋ/ | لاگ ساختاریافته | Logging with key‑value data, not free text |
| machine‑readable | /məˈʃiːn ˈriː.də.bəl/ | قابلخواندن برای ماشین | Data format easy for software to parse |
| key‑value pair | /kiː ˈvæl.juː per/ | جفت کلید–مقدار | Name + value data structure |
| correlation ID | /ˌkɒr.əˈleɪ.ʃən aɪˈdiː/ | شناسه همبستگی / Correlation ID | Identifier used to link logs from the same request |
| downstream services | /ˌdaʊnˈstriːm ˈsɜːr.vɪsɪz/ | سرویسهای پاییندستی | Services that are called later in the request flow |
| metadata | /ˈmet.əˌdeɪ.tə/ | فراداده | Data that describes other data |
جدول اصطلاحات / ترکیبها (Computer – Logging)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| capture information about each request | /ˈkæp.tʃər ˌɪn.fəˈmeɪ.ʃən əˈbaʊt iːtʃ rɪˈkwest/ | ثبتکردن اطلاعات هر درخواست | Log data per incoming request |
| trace a single request | /treɪs ə ˈsɪŋ.ɡəl rɪˈkwest/ | ردگیری یک درخواست | Follow its path through multiple services |
جدول گرامر جدید (Computer – Logging)
| Grammar Point | Explanation (English) | Example from Text | توضیح فارسی |
|---|---|---|---|
| “is used to + verb” | Purpose of a technique | “structured logging is used to capture machine‑readable information …” | بیان هدف یک تکنیک |
| “can trace … and …” | Ability with two linked results | “engineers can trace a single request … and quickly find where …” | بیان دو کاری که میتوان انجام داد |
متن ۳ – Everyday Movie Phrases (محاورهای)
عنوان
Reacting to Suggestions and Giving Opinions
متن
In everyday English and movies, people react to suggestions in many soft, natural ways. When they like an idea, they might say “Sounds good”, “I’m down for that”, or “I’m in.” These phrases show agreement and willingness without sounding too formal. If they are not very excited but still accept the idea, they may say “Yeah, why not?”, or “I guess that could work.”
When someone doesn’t really like a suggestion, they often avoid saying “No, that’s a bad idea.” Instead, they might say “I’m not sure that’s a good idea”, “I’m not really into that”, or “Maybe we could do something else.” These expressions make disagreement sound softer and more polite, which is very common in English‑speaking cultures.
جدول عبارات جدید (Everyday / Movies)
| Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| sounds good | /saʊndz ɡʊd/ | خوبه / اوکیه | Informal agreement |
| I’m down for that | /aɪm daʊn fər ðæt/ | من پایهام | Very informal “I like this idea / I’ll join” |
| I’m in | /aɪm ɪn/ | من هستم / منم هستم | I agree to participate |
| yeah, why not? | /jeə, waɪ nɒt/ | آره، چرا که نه | Mild, casual acceptance |
| I guess that could work | /aɪ ɡes ðæt kʊd wɜːrk/ | فکر کنم بد نباشه / شاید جواب بده | Cautious, not very strong agreement |
| I’m not really into that | /aɪm nɒt ˈrɪə.li ˈɪn.tuː ðæt/ | خیلی اهلش نیستم / حالش رو ندارم | Polite way to say you don’t like something |
| maybe we could do something else | /ˈmeɪ.bi wiː kʊd duː ˈsʌm.θɪŋ els/ | شاید بتونیم کار دیگهای بکنیم | Soft way to propose a different plan |
جدول اصطلاحات / ترکیبها (Everyday)
| Collocation / Phrase | IPA | معنی فارسی | English Explanation |
|---|---|---|---|
| react to a suggestion | /riˈækt tuː ə səˈdʒes.tʃən/ | به یک پیشنهاد واکنش نشان دادن | Respond when someone proposes an idea |
| make disagreement softer | /meɪk ˌdɪs.əˈɡriː.mənt ˈsɒf.tər/ | نرمتر کردن مخالفت | Express “no” politely |