部分计算机行业词汇翻译(二)

Overview

takeaway

释义

  • n. a main message or piece of information that you learn from something you hear or read
  • n. something that you get or learn from an experience, activity, etc.
  • n. a conclusion to be made based on presented facts or information: a main point or key message to be learned or understood from something experienced or observed
  • n. conclusions, impressions, or action points resulting from a meeting, discussion, roundtable
  • n. any new piece of information gleaned from a lecture, interview, or other media presentation, etc. that can be of exponential value when acted upon or put to use.
  • n. takeout, carryout a meal cooked and bought at a shop or restaurant but taken somewhere else, often home, to be eaten, or the shop or restaurant itself
  • n. a shop or restaurant that cooks and sells food for people to eat somewhere else
  • n. takeout a meal cooked and bought at a shop or restaurant but taken somewhere else to be eaten

中文释义除了“外卖”以外,还表示“重点,要点”,如 key takeaway(关键点)、today’s takeaway(今日看点)。

示例

  1. The takeaway from the conference was how competitive the tourism industry has become.

  2. At the end of the class, the teacher gives us the takeaway points.

相关链接

leverage

释义

  • n. the action or advantage of using a lever
  • n. power to influence people and get the results you want
  • n. the relationship between the amount of money that a company owes to banks and the value of the company
  • n. the act of using borrowed money to buy an investment or a company
  • v. to use something that you already have in order to achieve something new or better
  • v. to use borrowed money to buy an investment or company
  • v. to use money to get more money

基本含义是“杠杆”,在计算机行业中作动词使用时,表示“to use something that you already have in order to achieve something new or better”。翻译成中文就是“为了实现更好的东西而使用已有的某种东西”,可以简单理解为“use(使用,利用,运用)”。“Standing on the shoulders of giants(站在巨人的肩膀上)”便包含了“leverage”的这一层含义。

示例

  1. By leveraging async functions, Koa allows you to ditch callbacks and greatly increase error-handling. [Source]

  2. HTML/CSS/JavaScript UI around a main WebAssembly-controlled center canvas, allowing developers to leverage the power of web frameworks to build accessible, web-native-feeling experiences. [Source]

  3. For seasoned authors interested in the underlying mechanics of how declaration files work, the Deep Dive section explains many advanced concepts in declaration writing, and shows how to leverage these concepts to create cleaner and more intuitive declaration files. [Source]

  4. Angular 2 also leverages ECMAScript 2015(ES6) making it modern with the changes in the web industry as compared to Angular 1 which was built on ES5. However, you can still leverage on ES6 features for Angular 1 applications by using javaScript compilers like babel. [Source]

  5. Instead, by creating a new open-source terminal application, and open-sourcing Windows Console, we can now invite the community to collaborate with us on improving the code and leveraging it in their respective projects. [Source]

相关链接

feed

释义

  • v. If someone feeds you information, that person tells you things that may not be completely true
  • n. a web page, screen, etc. that updates (= changes) often to show the latest information
  • n. a link (= electronic connection) from a website to another website, email account, etc. so that changes to the website are sent to the linked places

除了表示“喂养”以外,还可以表示提供信息,在计算机行业中一般指信息聚合。此外还有 line feed(换行)、form feed(换页)。

示例

  1. Your Twitter feed refreshes automatically to show new tweets.

  2. A live video feed enables the "driver" to operate the vehicle remotely.

  3. They fed him a line about how important this work is to our country.

  4. If you have a website, blog, audio/video content, or even photos, you can offer a feed of your content as an option.

  5. Producing an RSS feed is very simple and hundreds of thousands of websites now provide this feature.

  6. On the World Wide Web, a web feed (or news feed) is a data format used for providing users with frequently updated content. Content distributors syndicate a web feed, thereby allowing users to subscribe a channel to it. Making a collection of web feeds accessible in one spot is known as aggregation, which is performed by a news aggregator. A web feed is also sometimes referred to as a syndicated feed. [Source]

  7. A page break is a marker in an electronic document that tells the document interpreter that the content which follows is part of a new page. A page break causes a form feed to be sent to the printer during spooling of the document to the printer. Thus it is one of the elements that contributes to pagination. [Source]

  8. Newline (frequently called line ending, end of line (EOL), line feed, or line break) is a control character or sequence of control characters in a character encoding specification (e.g. ASCII or EBCDIC) that is used to signify the end of a line of text and the start of a new one. [Source]

相关链接

out-of-the-box

释义

  • adj. used to refer to the immediate usability or functionality of a newly purchased product, typically an electronic device or a piece of software

表示“开箱即用的”,不需要额外的安装或者配置。

示例

  1. An out-of-the-box feature or functionality (also called OOTB or off the shelf), particularly in software, is a feature or functionality of a product that works immediately after or even without any special installation without any configuration or modification. It also means that it is available for all users by default, and are not required to pay additionally to use those features, or needs to be configured. [Source]

  2. Jest aims to work out of the box, config free, on most JavaScript projects. [Source]

  3. Unfortunately, most administrators run a plain, out-of-the-box installation with few modifications to the default configuration.

  4. I was hoping for a cleaner out-of-the-box solution to easily encrypt and decrypt data as necessary.

  5. It works right out of the box. You don't need to prepare complex scripts or write advanced configuration files.

相关链接

breaking

释义

  • v. When an object breaks or when you break it, it suddenly separates into two or more pieces, often because it has been hit or dropped.
  • v. When a piece of news breaks, people hear about it from the newspapers, television, or radio.

break 一般指“打破,破坏”,breaking 是 break 的现在分词(Present Participle),常见的词组有新闻传播领域的“breaking news”,计算机领域的“breaking change”,美剧“breaking bad”。

  • breaking change 重大更改, 破坏前后兼容性的变化, 破坏性变化
  • breaking news 突发新闻, 爆炸新闻, 重磅新闻, 快讯, 头条新闻
    • late-breaking news 最新新闻, 最新消息
  • breaking bad 美剧《绝命毒师》,美国南方的俚语,指一个人偏离正道,误入歧途

breaking news

  • n. the most recent news of the day
  • n. new information about a news event that is still happening
  • n. news of events that have taken place very recently or are in the process of taking place
  • n. information that is being received and broadcast about an event that has just happened or just begun
  • n. Newly received information about an event that is currently occurring or developing.

示例

  1. We'll bring you all the latest breaking news as it happens.

  2. Breaking news: the missing child from York has been found safe and well.

  3. The network provides breaking news from around the world.

  4. The Herald was first with breaking news on the story.

  5. Keep up with the latest breaking news and politics from around the world.

  6. Most people will first read an item of breaking news via social media.

相关链接

bleeding-edge

释义

  • adj. relating to or describing systems, devices, or ideas that are so modern that they are still being developed

bleed 表示“出血”,bleeding-edge 表示科技发展前沿,bleeding-edge technology 前沿科技。

示例

  1. Bleeding-edge technologies like desktop virtualization create a scenario where the OS can be relocated with ease.

  2. The css Zen Garden is about functional, practical CSS and not the latest bleeding-edge tricks viewable by 2% of the browsing public.

  3. Don’t hop from bleeding-edge kernel to bleeding-edge kernel on your important systems; if you do so, you will get burned.

  4. Because Linux is open, it makes it easy to develop new technologies within it, which is why you can find the newest bleeding-edge technologies in Linux.

相关链接

cutting-edge

释义

  • adj. If you are at the cutting edge of a particular field of activity, you are involved in its most important or most exciting developments.
  • adj. Cutting-edge techniques or equipment are the most advanced that there are in a particular field.

表示“尖端的,先进的”。

示例

  1. What might not be obvious is the relative ease with which you can use these proven tools to create, test, and deploy cutting-edge, lightweight applications as well.

  2. This aesthetic is just the surface of Apple's deeper design principle: that cutting-edge technology should be easy to use.

  3. They focus on development can drive the whole national economy growth of cutting-edge technology, such as information science, biotechnology, environmental protection, etc.

相关链接

memoization

释义

  • n. In computing, memoization or memoisation is an optimization technique used primarily to speed up computer programs by storing the results of expensive function calls and returning the cached result when the same inputs occur again.

memoization 是计算机编程中的一种优化技术,该词语派生自 memorandum,需要注意和 memorization 区分。

  • memorandum: n. 备忘录; 简报
    • memo: n. 备忘录; 简报
  • memoization / memoisation: n. 计算机术语, 一种优化技术
    • memoize
    • memoizer
  • memorization: n. 记忆
    • memorize: v. 记忆
    • memorizer: n. 存储器

相关链接

evaluate

释义

evaluate 一般表示“评价,评估”,名词形式为 evaluation,在计算机领域表示“求值”,如 short-circuit evaluation(短路求值),lazy evaluation(惰性求值)。

示例

  1. Evaluate JavaScript programs from within an app, and support JavaScript scripting of your app. [Source]

相关链接

eager

释义

  • adj. wanting very much to do or have something, especially something interesting or enjoyable
  • adj. having or showing desire or interest

一般表示“渴望的,热切的”,在计算机领域通常表示和“lazy”相对立的概念,如 eager evaluation(及早求值/主动求值/积极求值/贪婪求值)和 lazy evaluation(惰性求值/延迟计算),eager loading(预先加载/立即加载/贪婪加载)和 lazy loading(懒加载/延迟加载/惰性加载)。

示例

  1. Modules can be loaded eagerly when the application starts or lazy loaded asynchronously by the router. [Source]

  2. NgModules or components that are loaded on launch are called eager-loaded, to distinguish them from those that are loaded at run time (lazy-loaded). See lazy loading. [Source]

相关链接