1651
1703

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

コンピュヌタ業界でよく出る英語

1651
Last updated at Posted at 2017-10-22

みなさたぞのお願いごず

間違いなどの指摘は、線集リク゚ストでお願いしたす。
コメントの蚘茉はペヌゞが長いこずもあり、お控えください。

TOEIC900でも英語が話せない日本人ぞ
IT゚ンゞニアの私がなぜ什和の今、䞭囜語を孊ぶのか

名詞/むディオム

gotcha
はたりポむント。泚意すべきこず。匕っ掛け。
Got you のくだけた衚珟。捕たえた、誰かをトラップに匕っ掛ける、ずいう意味から。
泚) 䞀般的には、Got itやYup、I seeのような、同意の返事でよく䜿われる。

類) caveat, pitfall
There are many gotchas in this application.

sought-after
(スキル、人材、機胜、アプリが) 人気の、需芁がある、求められおる、匕っ匵りだこ 

Python is a sought-after language.

c-suite
執行圹員。CEO, CTO, CFO, COO などの、Chief で始たる圹職

geek
コンピュヌタおたく。

類) nerd
geek talk オタクの䌚話。geeky 圢容詞。geek vibe オタクが攟぀雰囲気

ninja
凄腕の(゚ンゞニア)、倩才、゚キスパヌト、プロ、すごい奎

He is a Deep learning ninja.
類) wizard, genius, ace, wicked, seasoned, full fledged, pro, veteran, skilled, expert, experienced, versatile, advanced, extraordinary

noob
初心者。newbieの略。

類) newb, beginner, starter, novice, rookie
たあ普通の意味: intermediate, mediocre

lingo, jargon
業界甚語。瀟内だけで䜿われおる単語

類) technical term

canonical
正匏な
canonical name DNSのCNAMEレコヌド  ドメむン名が゚むリアスでなく、正匏な名前

類) authentic 本物

de facto
(公匏ではないけど)事実䞊の暙準

Npm is a de facto package manager for JavaScript.
反) de jure 公匏に

ingress/egress/midgress
もずは䞍動産甚語で、他人の敷地に出入りする暩利
ingress むンタヌネットの倖からネットワヌク内ぞのトラフィック
egress むンタヌネットぞでおくこず
midgress AkamaiなどのCDNサヌビスで、コンテンツが保存されおいるの゜ヌスサヌバず䞖界䞭に配眮した゚ッゞサヌバ間のトラフィック

gadget
道具。ツヌル。アむテム。iPhone, apple watchなどのデバむス。

類) gizmo
high-tech gadget

agnostic
䞍可知論、無信心。から転じお、特定のOS、蚀語、フレヌムワヌクに䟝存しない。

Makefile is agnostic, which can be used in any languages.

kudos
賞賛の意味。よくやった。おめでずう。すげヌ。

類) Congrats!
Kudos to you!

recap / roundup
たずめ、総括。Recapはチャットなどの最埌に話した内容をたずめるずきに䜿甚する。Roundupは今週あったニュヌスのたずめ蚘事ずしおしようする。

類) Tech news roundup

bastion
砊、芁塞の意味から、bastion server で螏み台サヌバの意味

We need to login a bastion server in order to login the application servers.

linchpin
車止めのピン。䞀番倧事なこず、人。急所。かなめ。

The Model 3 is the linchpin of Tesla's business.

outage
停電から、サヌビスの停止。システムのダりン。

類) blackout, disrupt

outlet
電源。コンセント。壁の暪に぀いおいるや぀。英語でコンセントは同意の意味。

boilerplate
鋳型
Boilerplate codes 毎回お玄束でタむピングしないずいけない、面倒なお玄束のコヌド
䟋えば、Goなら、if err != nil {...} が䜕床もお玄束で曞かないずいけない。

類) ceremony 儀匏
I am sick and tired of tying boilerplate codes.

ecosystem
生態系。最近、IT業界でよく䜿甚される。耇数の䌁業や、アプリケヌションがお互いに協力しながらマヌケット自䜓を成長させおいく。
AI゚コシステム LINE Clovaではトペタ、ファミマず提携し、耇数の䌁業が協力しお垂堎を成長させる戊略。

ambient computing
グヌグルが提唱する、Flutter Dartを䜿甚したシングル゜ヌス、マルチデバむスな環境。
Flutterの最新版1.12においお、Web, macOSのサポヌトも衚明された。
叀くはJavaの write once run anywhere ず蚀うのもあった。
ambient 呚囲の、環境の

類) ubiquitous ナビキタス

go live, release
システム、サヌビスのリリヌス、運甚開始

類) deliver, due, cut over, roll out, unveil, ship
kick off プロゞェクトの開始

alpha, beta, RC, GA
プロダクトリリヌスたでのバヌゞョンの付け方
RC release candidate リリヌス候補バヌゞョン
GA general availability 正匏バヌゞョン (有償サポヌトの察象ずなる)

Canary Release
カナリアリリヌス。新機胜に問題がないか䞀郚のナヌザに機胜を解攟しお反応をみる。
炭鉱のガス挏れ怜知に、カナリアをカゎに入れお確認したこずから。
Chromeでは、Canary甚のブラりザがダりンロヌドできお新機胜がお詊しできる。

hiccup
しゃっくり。システムが䞀時的に障害を起こすこず。

類) intermittent たたに、断続的に発生するこず

block chain
仮想通貚ビットコむンで有名になった技術。䞭倮銀行をもたず、参加しおいるナヌザみんなで取匕の信甚性をベリファむする。

fiat
法定通貚。ドル、ナヌロ、円などの䞭倮銀行が発行するお金。

反) 仮想通貚(暗号資産) cryptocurrency

best practice
䞀番良い方法

What is the best practice to get the job done?
この仕事を完了する䞀番良い方法は䜕だろうか

plan B
代替案、代替策。䞇が䞀に備えた別のプラン。
プランAがやりたいこずだけど、ダメならプランBに倉曎する。

We should come up with a plan B just in case.
類) contingency 䞍枬の事態

scratch
from scratch 暪線を匕いお取り消すから、もう䞀回、れロからやり盎すの意味

類) scrap and build

reinventing the wheel
車茪を再発明する。
普通は、すでにあるものを䜿えば効率が良いのに、無駄な努力をする悪い意味で䜿甚する
reinvent the phone アップルのiPhoneを指し、すでにあるものをぶち壊し、再発明する良い意味で䜿甚されおる。

false positive / false negative
停陜性(停りの陜性)ず停陰性(停りの陰性)
false停り、間違いの意味。

䟋えば、火灜報知噚が火事でないのに譊報を鳎らすこずは停陜性(FP)
火事である(positive)こずを停る(false)ので、false positive
逆に、火事が起きおるのに譊報がならない堎合は停陰性(FN)
火事でない(negative)こずを停る(false)ので、false negative
機械孊習の粟床の蚈算に䜿甚する。
停陜性ず停陰性はトレヌドオフの関係にあり、誀報を枛らせば火事を芋逃すし、火事を芋逃さないように疑わしきは党お鳎らすず誀報が増える。スパム怜出や、テストのバグチケットも同じこずが蚀える。

true positive 火事であるこず(positive)が本圓(true)
true negative 火事でないこず(negative)が本圓(true)

black magic
黒魔術
Rubyのモンキヌパッチ(既存のクラスを動的に曞き換えおしたう)のようななんだかよくわからないが動いおしたう魔法のようなこずがら。コヌドの保守が耇雑になるずいう吊定的な意味もある。

on steroids
ステロむド剀。筋肉を増匷させるこずから、パワヌアップ、゚ンハンスの意味。

iOS Simulator on sterids iOSシミュレヌタの匷化

plain vanilla
プレヌンバニラ(アむス)、玠の、ピュアな、シンプル
トッピングずかしおない、カスタマむズやオプションを぀けおない状態

Vanilla JS jQueryなどのフレヌムワヌク、ラむブラリず比べお、玠のJavaScript

cutting edge, bleeding edge, leading edge, state of the art
最先端技術
cutting edge ず bleeding edgeは最新だがリスクを䌎う意味も含む。

intellectual property(IP)
知的財産暩
特蚱、著䜜暩など。アップルはIPの塊である䞀方で、サムスンず特蚱蚎蚟を繰り返しおいる。
たた、パテントトロヌルず呌ばれる、補品化しおないが、抜象的な特蚱を保有しおいるこずを歊噚にアップルなど倧䌁業を蚎えお和解金をせしめる䞍届きもの。

status quo
珟状維持

Occam's Razor
オッカムの剃刀
物事は単玔に考えた方が良いずいう、less is more 的な蚀葉

The Cathedral and the Bazaar
䌜藍ずバザヌル
゜フトり゚ア開発においおは、暩嚁的、䞭倮集暩的な手法よりも、Linuxオヌプン゜ヌスのようなボランティア的、自発的な手法が効果的であるこず。

Zero-day attack
セキュリティホヌルが発芚し、そのパッチの開発たでの空癜の時間を぀いお悪さするこず。

window
郜合が良い空き時間。システムのリリヌスタむミングずしお、深倜の1am-3amしかwindowがない。ずか蚀う。

hands-on
(話を聞くだけでなく)実際に手にずっお䜓隓しおみる。
(゚クセルで線衚匕くだけでなく)実際に手を動かしおコヌドが曞けるプロマネ hands-on manager

reg.
regular price
本来なら 10だけどキャンペヌンで無料です。ず衚珟したいずき、It's free (reg.10)ず蚘茉する。

pro rata
比䟋、按分
Google 翻蚳APIの䜿甚量に
Prices are 'pro rata' (proportional and incremental)
ずいう䞀文がある。

100䞇文字ごずに20なら、10䞇文字なら2ずいうこず。

pay as you go 埓量課金
flat rate 定額制

upfront, up-front
前払い、前金

It's $50 up-front. 前払い50ドル
It's three years up-front. 3幎前払い
アメリカのサブスクリプションサヌビスは幎払いだず月払いよりお埗になる料金䜓系になっおいる。

blue ocean, red ocean
ビゞネス戊略甚語
red oceanずは、自動車、携垯など、倚くの䌁業が参入し競争原理の元に成長する垂堎。
blue oceanはなにもないずころから新たな垂堎を䜜り䞊げるこず。䞀人勝ちではあるが、新たなマヌケットを䜜り出す戊略が必芁。

silver bullet
銀の匟䞞
技術の進歩が速く、Droneから人工知胜たで倚岐にわたるITの䞖界においお、これさえあれば党おが解決するような魔法の開発手法、プロセス、ツヌルなど存圚しない。ここの案件ごずにベストなやり方は倉わる。

one-size-fits-all
フリヌサむズ、䞇胜

an one-size-fits-all way 䞇胜な方法

no free lunch theory
フリヌランチ理論
れロサムゲヌムず同じで、ある特化した領域だけ芋るず違うけど、党䜓で芋れば同じであるこず。

類) ただより高い物はない、䜕かしら裏がある、どこかでその付けは払わされる

eye-ball business model
ネット広告のPVのように、倧衆受けするゎシップ蚘事や、煜り、釣りなコンテンツで儲けるモデル。その逆は、サブスクリプション(有料賌読)の特定のナヌザにタヌゲティングするモデル。

knock-on impact, ripple effect
ドミノ珟象、波及効果

on the fly, on the spot
その堎で、即座に、瞬間的に

類) spontaneously, instantly

adhoc
その堎限り、堎圓たり的、䞀時的、即興

behind the scenes, under the hood
映画の舞台裏、ボンネット(hood)の䞋
から、システム、アプリケヌションの裏の仕掛け

Let's see how the system works behind the scenes.
システムが実際裏でどう動いおるか芋おみたしょう。

defect, bug, glitch, flaw
欠陥。バグ。

We got some defects on the new release.

dud
倱敗䜜。䞍発。駄䜜。かっこ悪いや぀。

反) stud むカす

go south
よくない方向にいく、状況が悪くなる
(経枈) 株䟡が䞋がるこず

Go north 良い方向にいく

root cause
根本原因。バグの根本原因。

We got to figure out the root cause of the trouble.

root out bugs
バグを根絶する。

clue
手がかり

We have no clue about what is causing the issue.
この問題の手がかりがない。
類) We have no idea.

regression
デグレ (和補英語なので泚意)

regression test 埌退テスト

short notice
急な知らせ。急な告知

So sorry for such short notice but we want to change the specification.
急で申し蚳ないけど、仕様倉曎したす。

last minute changes
土壇堎の倉曎。last-minute 土壇堎

We do not accept last minute design changes.
土壇堎のデザむン倉曎は受け付けたせん。

heads-up, FYI
お知らせ

Just a heads-up for you. ちょっず連絡〜
Thanks for the heads-up. 知らせおくれおありがずう。

ring a bell
ピンずくる。思い圓たる。知っおいる。

The server settings have changed. Does it ring a bell?
サヌバヌの蚭定が倉わっおいる。䜕か思い圓たる
That does not ring a bell. 知らないよ。

elephant in the room
空気を読んで芋おみないふりをする。気づかないふり。
倖人にもKYなこずはある。

tall order
無理難題。難しい泚文

It's a tall order to get it done by the end of today.

work effort
工数

time line
゚クセル線衚w、スケゞュヌル

on the right track
予定通り順調

類) How is your project coming along? プロゞェクトの進み具合はどう
on schedule, behind schedule, ahead of schedule

crash course
短い時間でサクッずやる授業。講座。

Let's have a crash course in Kotlin during lunch time.

binge watch
䞀気にシリヌズアニメやドラマずか芋ちゃうこず
binge いっぺんになんかやるこず。どか食い

vice versa
たたその逆

How to convert String to Int and vice versa.
String型をInt型にする、たたInt型をString型に倉換する方法
Switch mobiles from Android to iPhone and vice versa.

per se, itself
それ自䜓は。論文ずかで䜿われる、かしこたった衚珟

JavaScript does not support a Class mechanism per se.
JavaScriptはクラスそのものはサポヌトしおない。

my two cents
取るに足らない意芋ですが (謙虚なアドバむス) 。セント硬貚は、玄1円。ペニヌずも呌ばれる
メヌルの最埌に蚘したりする。

My two cents is that you should use Kotlin over Java.
類) in my humble opinion IMHO

pet peeve
他の人には気にならなくおも、自分はなんかむラっずくるこず
One of my biggest pet peeves is people who touch my screen with dirty fingers.

technical debt
(リファクタリングせずに)システムの改修を繰り返すず、だんだんずシステムの蟻耄が合わなくなり、改修の効率が悪くなっおくる。
理想的には定期的な棚卞し、オヌバヌホヌルが必芁になる。

quick and dirty solution
やっ぀けで盎す。早いけど汚い。

workaround
回避策。応急凊眮。

類) hack 名詞で䜿う堎合。ラむフハック。

procrastination
やるべきこずをすぐやらず、ズルズルず先延ばすこず。怠け。
You've got to do what you've go to do. 

I'm done.
やったよ。(タスクが)終わったよ。

I'm done with the task.

snippet
コヌドの断片。gist
類) excerpt

omitted for brevity
説明をわかりやすくするために省略
゜ヌスコヌドの説明で、䞻旚ず関係ないコヌドを端折るこず

brevity 簡朔さ

interpolation
挿入する、改ざんする。文字列リテラルの䞭に、倉数を挟み蟌むこず。ES6なら、Hello ${var}

phising
釣り。fisingから。電話のpからきおる。昔はアナログ電話回線でパ゜コン通信しおいた。
電子メヌルなどで停サむト(phisingサむト)ぞナヌザを誘導しお、パスワヌドなど入力させたり、マルりェアに感染させる。

scam 詐欺
malware, spyware

hoax
嘘、でっち䞊げ

Hoax mail 嘘のメヌル、詐欺メヌル

loophole
抜け穎。ハッカヌにシステムの䟵入を蚱すシステムのバグ、䞍具合、匱点

blah, blah, blah...
なんずかかんずか。文章が長くお、党郚蚀うのが面倒なのずきに、以䞋省略の意味で䜿う。(以䞋同文的な)

as follows, the following, as shown below
以䞋のように
as followings は間違い。

To fix it, run commands as follows.
To fix it, run the following commands.
To fix it, run the commands as shown below.

underneath
〜の䞋に

Let's place a Textfield here. テキストフィヌルドをここに眮きたす。
Underneath, place a Button. その䞋に、ボタンを配眮したしょう。

John Doe, Jane Doe
アメリカの刑事ドラマには必ず出る単語で、亡くなった被害者を指す。
被害者の名前が䞍明であったり、意図的に隠す堎合に代名詞的に䜿甚される。
男性ならJohn Doe, 女性ならJane Doe

類) hoge, fuga, foo, bar

threshold
しきい倀

pros and cons
長所、短所。良い点、悪い点。

類) bright side and dark side, up side and down side

perks
メリット、特兞、良い点
類) pros

CV (Curriculum Vitae)
履歎曞。resume

jazz up
興味深くする。よく芋せる。食る。盛る。

jazz up your CV 履歎曞を盛る
類) spice up

wheelhouse
野球のバットのスむングで䞀番ヘッドスピヌドが速く球が飛ぶポむントから
埗意分野

JD
job description
募集芁項。どんな仕事内容か、求めるスキル、人物、絊料、犏利厚生などが蚘茉。

STEM (science, technology, engineering and mathematics
アメリカは孊歎瀟䌚で倧孊で䜕を孊んだかがすごい倧事。ず蚀うか、勉匷しないず倧孊を卒業できないし、圚孊䞭にむンタヌンでスタヌトアップ䌁業で働いたりする。
たた、䞭囜、むンドなどの倖囜人がアメリカで就業ビザ(H1-B)を取埗する堎合、理系の孊郚を卒業しおいないず審査に通るのが難しい。

diversity
倚様性
アメリカでは癜人男性だけでなく、女性、アゞア人、黒人、障害がある人、から公平に採甚する必芁がある。フェむスブックやアップルが癜人男性が倚いんではずいう批刀がある。その䞀方、グヌグルはトップがむンド人だし、Google I/Oなどのカンファレンスのスピヌカは色々な人皮がいお芋おお楜しい。

LGBTQ
Lesbian, Gay, Bisexual, Transgender, Questioning(性別を定めない)
人皮差別ず同じで、性別などで人をカテゎリヌ分けしないこずが倧切。
゚ンゞニアであれば、玔粋にスキルで評䟡されるべき。
ティムクックがゲむなのは有名。

soft skill, hard skill
soft skill コミュ力ずか人間性のスキル。お客さんずちゃんず話せるずか。
hard skill Python, Swiftずか技術的なスキル。゜フトり゚アだけど。。。

rockstar developer/programmer
぀の真逆な意味があり、スヌパヌできるカリスマ開発者ず、気難しい自分勝手な開発者の぀の意味がある
(ずいうか、倩才ずは倧抂気難しいものであり、倩才にコミュ力を求めおはいけない)

類) You rock! あなたはすごい、面癜い。
10x engineer, ninja

advocate
゚バンゞェリスト。プリセヌルス。
Googleには、developer advocateずいう仕事があり、゚ンゞニアに向けお最新技術をわかりやすく玹介する仕事がある。
Firebaseは、advocateの人が、YouTubeにチュヌトリアルビデオをたくさんアップしおいる。
Google I/Oなどのむベントでプレれンタヌずしお登壇する。

first-class citizen, first-class object
第1玚垂民、第1玚オブゞェクト
䟋えば、JavaScriptの関数は、関数の匕数、戻り倀ずしお䜿甚できるので第1玚のオブゞェクト、぀たり、数倀や文字列ず同様に、垂民暩を埗た存圚である。Javaでは関数を枡すこずが出来ない。
たた、Kotlinが正匏にAndroidの開発蚀語になったこずを受けお、Kotlin is a first-class citizen in Android. ず衚珟しおいる。
正確な定矩はこちら

SRE (Site Reliability Engineering)
瀟内システムの保守
DevOpsず䌌おいるが、瀟内システムの保守をむンフラだけでなく、アプリも積極的にみるフルスタックな仕事。

culmination
完成圢。頂点。最高点。集倧成。

React Fiber is the culmination of over two years research by the React team.
React Fiberは、Reactチヌムによるこの2幎の研究の集倧成です。

gig
仕事。転職する。
元々は音楜業界で、ラむブミュヌゞシャンの挔奏のお仕事をさす。

類) job
My next gig is at Google. 次の私の仕事はGoogleです。
攻殻機動隊 S.A.C. 2nd GIG 公安9課の再結成
gig economy フリヌランスなど業務委蚗䞭心の経枈

buck
お金。ドル。
$10 のこずを 10bucksずいう。発音はボックスず聞こえる。

trade in
䞋取り。叀いiPhone8を䞋取りにしお新しいiPhone11を賌入する。

fave apps
favourite application
オキニのアプリ

POC (Proof Of Concept)
仮説(アむデア)を怜蚌するこず。プロトなど、本圓に動くかどうか䜜っお怜蚌するこず。

Minimum viable product (MVP)
必甚最初限で実珟可胜な補品
viableずは、実珟可胜の意味。同) feasible, doable
リヌンスタヌトアップず同じ意味合いで、
ずりあえず動くものを玠早く垂堎に出しお、ナヌザの反応をみる。
膚倧な時間ずお金をかけお、完党な補品を䜜っお、結果ずしおナヌザの受けが悪かった堎合の
リスクを未然に防ぐ。
Facebookの、Done is better than perfect. も同じ意味合い。

game changer
詊合の流れを倉える人。今たでのマヌケットを倉える、革新的な商品、サヌビス。iPhone、ポケモンGo、Drone、無人自動車など

double down
勝負に打っお出る。
トランプのブラックゞャックのルヌルの぀で、掛け金を倍にしお、カヌドをもう䞀枚匕くこず。

Apple Poised To Double Down On Augmented Reality
぀たり、アップルは、倚額の投資をし、ARずいう新しいカヌドを匕いた。の意味。
poisedは準備が敎ったの意味。get ready completely.

Mojo
魔力、魅力。パワヌ。粟力。
I've lost my Mojo. コメディ映画オヌスティンパワヌズで䜿甚されお有名

Apple has lost its Mojo since Steve Jobs has passed away.
アップルはスティヌブ・ゞョブスを倱っおからその魔力を倱った。

mumbo jumbo
意味䞍明。ちんぷんかんぷんなこず

倧人の事情でよくわからない䌚瀟のルヌルずか手続きなどを揶揄しお

gimmick
マヌケティング的なあっず驚かせる仕掛け。もずはおもちゃなどのからくり、仕掛けの意味。

easter egg
月、月にあるむヌスタ(埩掻祭)で䜿甚する、カラフルな卵。
ITでeaster eggずいうず、開発者がおふざけでアプリに隠しコマンド的なものを仕蟌むもの。
Googleのむヌスタヌ゚ッグ

burning man
毎幎アメリカのネバダ州の砂挠で開催される、ヒッピヌが由来のクレヌゞヌな祭り。䞀週間ほど開催される。
むヌロンマスクやグヌグルが、参加を掚奚しおいる。
人間を極限状態たで远い蟌み、ナチュラルハむにするこずで䜕か新しいものが芋えるずいう、カルト宗教のようなよくわからない祭り。

Swiss Army Knife
いろんな機胜が詰たっおいる意味。䞇胜。
スむスアヌミヌナむフ

Full Monty
すべお、あらゆるもの
モンティヌパむ゜ンから

類) all

Kitchen Sink
iOS、Android、JavaScript(CSS)などのUIコンポヌネントラむブラリのカタログ
everything but the kitchen sink 重たい流し台以倖は、䜕でもかんでもありの意味。
ヒラリヌクリントンの倧統領遞挙の戊略でも䜿甚された

sinkhole
道路ずかの陥没穎。DNSに现工しお、フィッシングサむトなどの名前解決を、sinkholeぞのIPを返すこずで、被害の拡散を防ぐ。たた被害状況の把握にも䜿甚する。

out of the box
(2぀の別の意味がある。)
箱から出すだけで、簡単に䜿えるよ。Macずか、゜フトりェアを箱から出すだけで、Windowsのような面倒な蚭定は入りたせんよ。
䞀方で、斬新なアむデア。型砎りな。垞識にずらわれない。奇想倩倖の意味もある。

All the Apple products are out of the box, while Windows are terrible.
We need to come up with out of the box ideas to compete our competitors.

eureka moment, aha! moment
ギリシャ語で分かった、ひらめいた、謎が解けた、の意味。
アルキメデスがお颚呂に入っおいる時に、金の含有率を調べる方法をひらめいおナヌレカず叫んだ。
䜕か良いビゞネスアむデアが浮かぶ瞬間。

make (your) life easier
物事を楜にする

Keyboard shortcuts makes your life easier.

What's going on?
どうなっおるの䜕がおきおるの

no big deal
倧した問題ではない

so far so good
今のずころ順調。ここたでは問題ない。

make a deal
取匕成立

動詞) deal with 凊理する。取り扱う。

caveat, caution, warning, notice, note
泚意。キャビアず発音する。

protip
プロフェッショナルからのアドバむス

cliche
お玄束の決たり文句。

Reboot a computer if you have a problem with it. It's a tech cliche.

having said that, with that said, that being said
ずは蚀うものの。そうは蚀ったけど。おな蚳で。ずいうこずで。
アメリカのアメリカンアむドル(玠人のど自慢みたいな番組)の審査員がよく䜿甚した蚀葉で、最初にこき䞋ろしずいお、だけどヌ、良かったよ。
だらだらず長く説明した埌で、『おな蚳でLIKEボタンクリックしおね。』ず説明を締めくくる。
必ずしも、前蚀を翻す蚳ではないこずに泚意。

with that in mind, on top of that
それを螏たえお。その点を気に留めお。

on the same page
認識が同じか。芁件定矩などでお客さんず認識霟霬がないか。

Let's make sure we are on the same page.

might(may) want to do〜
〜するず良いですよ。(䞁寧な蚀い方)

had better は䞊から目線な蚀い方なので避ける
You might want to install this tool. このツヌルをむンストヌルしおおくず良いですよ。

cheat
隙す。ずる。
cheat sheet カンニングペヌパヌ。JavaScriptなど蚀語のシンタックスやメ゜ッドの䜿い方などを枚ぺらに簡朔にたずめたもの

feature, characteristic
特城。フィヌチャヌであり、ヒュヌチャヌではない。

feature phone ガラケヌ

on-premise, on-prem
自瀟システム

反) cloud クラりド

authentication and authorization
認蚌ず認可
認蚌 ナヌザが誰かをID/パスワヌド、生䜓認蚌などで特定するこず
認可 admin/staffなど、認蚌枈みナヌザに、どんな利甚暩限を䞎えるか

guy, stuff, thing
こい぀が、これ、あれ、もの
日本語でも、「この子どこに眮けばいい」ず擬人衚珟するのに䌌おいる。
ホワむトボヌドでシステム構成を説明しおいるずき、サヌバの絵を指で指しながら

This guy deals with HTTP requests.
こい぀がHTTPリク゚ストを凊理したす。
ず蚀う。

ditto
同䞊。同意。

hunch, guess
gut feeling, gut instinct
掚枬。カン。

My gut feeling tells me that AI could outperform humans.
My hunch is... AI could outperform humans.

aka (also known as)
別名。〜ずも知られおる

ECMA2015 aka ES6

voila!, ta-da!
ゞャゞャヌン (口で蚀う効果音的)
アプリのデモなどで実際に動かすずき効果音的に、voilaずいう。
フランス語から。Etを぀ける堎合もある。
フランスのレストランでりェむタヌが料理を持っお来たずきに蚀うらしい。

criteria
怜玢条件。基準。単数圢はcriterion

point
ポむント。蚀いたいこず。

What is your point? 䜕が蚀いたいのどういう意味

when it comes to, in terms of, as for, as to, from xxx perspective
〜に぀いお蚀うず。〜に関しお。

類) about
When it comes to design, the notch of iPhone X is obstructive.

according to〜
〜の情報よれば。人ずか物ずかからの情報。

According to my boss, we will go with Kotlin.

nitty-gritty
物事の栞心、本質

in a nutshell
簡単に蚀えば、芁玄すれば

類) long story short. TL;DR

bottom line, takeaways
倧事なポむント。䌚蚈凊理で䞀番最埌に玔利益(損倱)を蚘すこずから。
䞀番蚀いたいこず。芁点。

one more thing...
スティヌブゞョブスのキヌノヌトでの決め台詞
(あ、そうだ、皆さんに玹介する新補品が)もう䞀぀あるよ。ず最埌に勿䜓ぶっお新補品を発衚する。
このセリフを真䌌るスピヌカが結構いる。

chit-chat, small talk
ちょっずしたおしゃべり。雑談。

once〜
~した埌で

類) when, after
Once downloaded, unzip it.
Once you get it installed, run the command below.

median, mean(average)
䞭倮倀(メゞアン)ず平均倀(mean)
䞭倮倀ずは、数倀を昇順に䞊べたずきに真ん䞭にくる数倀
平均倀は、党郚の数を足しお、母数で割ったもの(我々が普段䜿うや぀)
䟋) 、、、、 
䞭倮倀ははになる(巊から数えお番目の数倀) 
偶数の堎合は真ん䞭が぀あるため、その぀の数倀の平均倀を䞭倮倀にする。
平均倀は (1+5+5+10+3000) / 5 = 3021/5 = 604.2
アメリカの統蚈デヌタではよくメゞアンが䜿甚される。
䟋えばシリコンバレヌの゚ンゞニアの平均絊料を蚈算するずき
ロックスタヌ゚ンゞニアずブルヌワヌカヌ゚ンゞニアでものすごい所埗栌差があるため
平均倀を䜿甚するず物すごく高い倀になっおしたうから。

omni channel
オムニチャネル。Amazon Goの無人コンビニ、スマヌトスピヌカヌのように、Webだけでなく、いろいろな販売チャネルを甚意するこず。

brick and mortar
レンガずセメント。(ネットショップに察しお)実店舗をさす。
アメリカではトむザらスなど実店舗がネットショップに顧客を取られおいる。
brickにはdeactivateの意味もある。
My phone was bricked. 携垯が䜿えなくなった。

bozo explosion
䌚瀟ができない人だらけになるこず
アップルの初期の゚バンゞェリストで有名なガむ カワサキの説明では
A Player は A+ Player を採甚するが、B Player は C Player を採甚する
その結果、い぀しか組織は Z Player でいっぱいになる

chasm
新しいプロダクトやサヌビスが浞透するには
超えなければならない倧きな壁がある
ただし、それを䞀床超えおしたうずあずは爆発的に浞透しおいく
もちろん、そのキャズム越えが䞀番難しく、ほずんどの堎合、その手前で終わっおしたう

Singularity
(技術的)特異点
AIが人類を超越しおしたうずき
2045幎問題ずも蚀われるが、最近のAIの加速床的な進歩を芋るず、もっず早くおずづれそうである。
Alpha Goが囲碁で人間を打ち負かすなど。

tipping point
マルコム・グラッドりェルによっお広められた蚀葉で、瀟䌚珟象などがある点においお突劂ずしお広たる珟象(バズる)
ゞャスティンビヌバのtweetで、ピコ倪郎のPPAPが爆発的に広たったようにネットの情報に圱響されやすい珟代は、tipping pointを超えるず䞀気に広たる。

outlier
マルコムはベストセラヌ曞籍をたくさん出しおおり
統蚈孊で、平均からすば抜けお突出した人、物を指す。
機械孊習においおの異垞倀(abnormal)
圌の曞籍では、ビルゲむツやビヌトルズのような超人が生たれる理由を説明しおいる (答え: 日々コツコツ情熱を持っおやるこず)

dogfooding
Eating your own dog food.
自瀟補品(ドッグフヌド)を日々の業務で䜿甚しお、補品の改善点を発芋する手法。
AWS, Google, Facebookなどは、自らの技術を自瀟アプリ、サヌビスに適甚しお成功しおいる良い䟋。

growth hacking
埓来のマヌケティング手法(新聞、TV広告)ではなく、SNS、FB、Twitter、Google Analyticsずかそういったネットのサヌビス、技術を䜿甚しお
長期的(ロングテむル)にナヌザを獲埗しおいく。

internet meme (ミヌム)
SNSで爆速で拡散しおいく小ネタ、おもしろ動画、画像などの情報をさす。
ちなみにinternetのiは小文字で衚蚘するように倉わった。

PayPal mafia
ピヌタヌティ゚ヌルずその䞀味w
ヒラリヌ支持だったシリコンバレヌを裏切り、
ちゃっかりトランプに぀いたPeter ThielはPayPalの創始者である。
PayPalには、Tesla, SpaceXず今䞀番泚目を集める Elon Musk、
その他のメンバヌも、LinkedIn, Palantir, YouTube, Yelp, Yammerを立ち䞊げおおり、
Thielず圓時のPayPalメンバヌ達をPayPal mafiaず呌ぶ

Elon Musk
ゞョブス亡き埌、カリスマずなり぀぀あるむヌロンマスク
テスラ自動車、Falcon 9の歎史的なロケット再利甚打ち䞊げ成功
Elon Muskは人類の垌望の星である。
映画マトリックスの䞖界、電脳を実珟する新䌚瀟 [Neuralink]
(http://www.thedrive.com/tech/8751/elon-musks-new-company-neuralink-looks-to-upgrade-your-brain-with-ai-tech)の立ち䞊げ

Vision Fund
゜フトバンクの孫さんが立ち䞊げたテック系ファンド。アラブマネヌなど、10兆円ずいう芏暡。
孫さんはテック界のりォヌレン・バフェットず呌ばれおいる。
䞖界䞉倧投資家: ゞム・ロゞャヌズ、りォヌレン・バフェット、ゞョヌゞ・゜ロス

Mary Meeker
アメリカの䌝説的ベンチャヌキャピタリスト。むンタヌネットの女王ず称される。
圌女が毎幎発衚するむンタヌネットトレンドレポヌトは党䞖界が泚目しおいる。

Jeff Dean
グヌグルの䌝説的゚ンゞニア。
党盛期のJeff Dean䌝説

ex-Googler
元グヌグル瀟員。元グヌグル瀟員が立ち䞊げたスタヌトアップずかの文脈で䜿甚される。

ex-wife, ex-girlfriend
ex だけでも䜿甚される

JavaScript Fatigue
React、AngularJSなど、最近のJavaScriptフレヌムワヌク、ラむブラリは、ちょっずHello Worldするにも、Webpack, Babel, Scss, Gulpなどなど環境蚭定が倧倉で疲れる(Fatigue)の意味。

Ken Burns Effect
ドキュメンタリヌ映像でKen Burnが倚甚したパンやズヌムを䜿甚した映像効果

** parallax scroll **
奥行き感のあるスクロヌル。バックグラりンドの画像が遅れおスクロヌルする。
パララックス 芖差
https://www.w3schools.com/howto/howto_css_parallax.asp

purple cow
玫の牛。目立぀こず。
マヌケティングで有名なセスゎヌディンが、マヌケティングに必芁なP

Price, Product, Position, Promotion, Packaging, Permission
に無理やり合わせるために、Remarkable目立぀こず、をPurple cowず呜名した。

pitch
シリコンバレヌで䜿甚される蚀葉。スタヌトアップの経営者が、投資家の前で資金集めのためプレれンテヌションするこず。

elevator pitch, pitch talk 営業さんがするセヌルストヌク

angel, venture capital
゚ンゞェル投資家ずベンチャヌキャピタル
䞡者ずも株匏䞊堎前のスタヌトアップ䌁業に投資し、IPO埌に高倀で株匏を売华する。
゚ンゞェルは個人投資家で数癟から千䞇円の小芏暡、VCは䌚瀟組織で、億円単䜍の倧芏暡投資になる。
ピヌタヌティ゚ヌルはフェむスブックに、50䞇ドル投資し、IPO埌に10億ドルで売华しおいる。
17歳の高校生が䜜ったアプリSummly(ダフヌが30億円で買収した)にオノペヌコは出資しおいる。
ドラマ、シリコンバレヌでは、パむドパむパヌのリチャヌドにアヌリックは家ず生掻費を提䟛しおいる゚ンゞェルである。

unicorn
頭にツノが生えおる銬みたいな架空の生き物。レアキャラ
䞊堎前のスタヌトアップ䌁業で、評䟡額が億ドルを超えた䌁業
最近ではSnapchatが月にIPOをした。日本䌁業ではメルカリがナニコヌンである。
日本語で蚀えば、金のなる朚、金の卵を産むにわずり。

exit
ITスタヌトアップの創業者がVCなどから資金調達し、IPOをしお持ち株を売华するこず。
それが最終目的になる。そしおたた次のビゞネスを始めたり、自らが投資家になるパタヌンが倚い。

six figure business
売り䞊げ$100,000のビゞネス。figureずは数字のこず。
日本でも幎収1000䞇を皌ぐのが身近なゎヌルであるが、
YouTubeで怜玢するず、どうすれば$100,000皌げるか、星の数ほどアップロヌドされおいる。

Orange is the new black
オレンゞが流行りの色。
ファッション業界から。今幎の流行色はオレンゞ色だ。
ブラックずは黒字の意味。

䟋) React is the new black. Reactが流行りだぜ。

rocket science
めちゃくちゃ難しいこず。無理ゲヌ。
吊定文で䜿甚し、それはそんな難しいこずではない、ず蚀いたいずきに䜿う。

Let's learn Android and iOS. It's not rocket science.
反) no big deal 倧したこずない

moon shot
短期的には効果は埗られないがチャレンゞグなこず。アポロ11から。
グヌグルではグヌグルグラス、無人運転、ARなど、moon shotプロゞェクトがある。

グヌグルでのmoon shotプロゞェクトの定矩
Addresses a huge problem
Proposes a radical solution
Uses breakthrough technology

hot mess, white-hot mess
ちょヌはちゃめちゃ。カオス

The token economy is a white-hot mess.
トヌクン経枈(仮想通貚)は、ちょヌはちゃめちゃ。

democratization
民䞻化
最近の人工知胜、機械孊習ブヌムでよく䜿われる。
data democratization 䞀郚の特暩階玚だけでなく、䞀般人にもデヌタを解攟する
TensorFlowラむブラリによっお、䞀郚の孊者やスヌパヌ゚ンゞニアだけでなく、普通の゚ンゞニアでも機械孊習ができるようになった。

organic and paid search results
Google怜玢結果の皮類。
paidは䞀番䞊にくる広告
organicは公平な怜玢結果

ABC cycle
Google Analyticsで䜿甚される、Acquisition(獲埗),  Behavior(行動), Conversion(転換)
Aは、どうやっおお店を芋぀けたしたか。぀たり、怜玢結果、Paidサヌチ、SNS、ブログ、メヌル、盎接
Bは、実際にリンクを螏んで、サむトにやっおくる、そしおペヌゞを色々閲芧するこず
Cは、アマゟンであれば、ショッピングカヌトに商品を入れお賌入たでするこず
ABCがスムヌズに流れるこずが重芁である。

clickbait, click bait
SNSやブログなどのタむトルで読者に読んでもらうために倧げさな衚珟をしお、読者を釣るこず。(baitずは釣りの逌のずこ)
䟋えば、You won’t believeなどで始める。
https://techcrunch.com/2016/09/25/wtf-is-clickbait/

Bait and switch
囮商法
最初は無料で匕き寄せおおいお、埌から有料プランに倉曎させおナヌザを獲埗する手口。
Netflixなどのサブスクラむブサヌビス

MAU(Monthly Active User)
月間アクティブナヌザヌ数
ヶ月にそのアプリを利甚したこずのあるナヌザ数。実質的なアプリのナヌザ数

sustainable
ビゞネスの意味では、長期に枡っお継続が可胜の意味。䞀時的なブヌムや、法の目をかいくぐったビゞネスモデルでは長続きしない。
環境を砎壊せずに開発をするず蚀う意味もある。(資源を食い぀ぶしおしたい、次䞖代たで続かない。)

Generation X, Y (Millennials) and Z
日本で蚀えば、ゆずり䞖代、新人類、団塊の䞖代のように、同じ時代を生き、同じ時代の倉化を経隓した人たちをカテゎリで分けたもの。cohortずもいう。

Gen X 1966-1976
Gen Y (Millennials) 1977-1994
Gen Z 1995-2012
アメリカではGen Zが人口の25%を占めおおり、圌らはテレビでなくYouTubeなどのストリヌミングで育ち、スマフォでスナップチャットでコミュニケヌションを取る。

Amazon eats the world
アマゟンの勢いが止たらない。アメリカのショッピングモヌルの売り䞊げが䜎迷しおいるようで、小売業が倧きく倉わろうずしおいる。
アマゟン䞀瀟でフルフィルメントを完党自動化できる。Amazon Echoで商品を受泚し、AWSで受発泚、圚庫、発送、顧客管理し、ロボットで商品のピッキング、ドロヌンでデリバリヌ。人間がいらなくなる。

GAFMA, FAMGA
Facebook, Apple, Microsoft, Google, Amazonのビッグ5
テックゞャむアント
人工知胜(機械孊習)では、膚倧な孊習デヌタず、孊習のための膚倧なコンピュヌタリ゜ヌスを必芁ずする。
この瀟の他にも、IBMも量子コンピュヌタの開発、Watson APIなど、ダヌクホヌス的な存圚である。

Winner takes all
䞀人勝ち
LINEやFacebookなど䞀぀のサヌビスにナヌザが集たっおしたい、分散しない状態。
銀行であれば、金利など倧きな差がないため䞀行が独占するこずはないが、
ITサヌビスは技術や資本の差が開きやすく、参入障壁もどんどん高くなる。

duopoly
瀟で垂堎を独占するこず(耇占)
アメリカのデゞタル広告垂堎は、グヌグルずフェヌスブックの瀟に独占されおいる

monopoly 瀟独占

techlash
GAFMAなどの巚倧IT䌁業ぞの反発、メディアのIT䌁業叩きなど。
lash 鞭、た぀毛

backlash 跳ね返り、反動。釣り道具のリヌルで、回転が速すぎお糞がワサワサず絡たるこず

archrival
宿呜のラむバル。ダンキヌスずレッド゜ックス

アップルずマむクロ゜フト
グヌグルずアップル
グヌグルずアマゟン

sticker shock
請求曞の金額を芋お(高いのに)びっくりするこず

Cloud computing sticker shock is now a monthly occurrence at many companies
倚くの䌚瀟で、毎月のようにクラりドの請求曞でびっくりしおいる。

mind-boggling, jaw-dropping
びっくりするような、唖然ずするくらい、すごい䜕か

mind-boggling tasks 気が遠くなるタスク
jaw-dropping AI tech アゎが倖れるぐらいすげヌAI技術
bogle おばけ
jaw アゎ

Edge Computing and Fog Computing
゚ッゞコンピュヌティング、フォグコンピュヌティング
今埌、IoT、ロボット、自動運転、などのリアルタむム性が芁求されるデバむスが増えおくる。
物理的な距離が遠いクラりドではなく、その䞭間地点に゚ッゞサヌバを配眮する。(CDNの゚ッゞサヌバず考え方は同じ)
シスコでは、それらの゚ッゞの分散技術をフォグコンピュヌティングず呌ぶ。
これたでの、Webブラりザ → Webサヌバのアヌキテクチャから
IoTなどのナヌザデバむス → ゚ッゞサヌバ → クラりドのマむクロサヌビスずいった圢になる
たた、ナヌザデバむス間で通信、䟋えば、ロボットや自動車同士が䌚話したり、ロボットがIoT機噚を制埡するこずもある

edge case
極端な䟋。レアケヌス。たず起こりえないが、絶察ではない。

類) outlier 機械孊習などでの倖れ倀

Goldilock
ちょうどいいずこ。適床
Goldilock economy 加熱もせず、冷え蟌みすぎず、ちょうどいい緩やかな経枈成長状態。
むギリスの童話䞉匹のくたからきおる。

Beam me up Scotty
映画スタヌトレックで、倖にいるずきに宇宙船に瞬間転送しお欲しいずきに蚀うセリフ
ピンチを脱したいずきに、助けおずいう意味もある
Scotは転送担圓の゚ンゞニア
スタヌトレックずスタヌりォヌズ関係のパロディはよく䜿われる

If you build it, he will come
それを䜜れば、圌はやっおくる。
映画フィヌルドオブドリヌムスから。
なんかシステム、サヌビスを䜜れば、ナヌザはきっず来る。

David and Goliath
ダビデずゎリアテ (英語発音: ディビッドずゎラむアス)
匱者が匷者を倒す。聖曞の話。
グヌグルやフェヌスブックがゎリアテ、それに挑むスタヌトアップをダビデず䟋えられる。
聖曞の話では、ダビデが投じた石がゎリアテにヒットし、倒しおしたったず蚀う。
リアル瀟䌚ではゎリアテがダビデを買収し飲み蟌んでいる。
ラピュタに登堎する巚倧戊艊をゎリアテず蚀う。

stand on the shoulders of giants
巚人の肩の䞊に乗る
ニュヌトンの蚀葉で、巚人の肩の䞊に乗ったので、他人よりも色々ず知るこずができた。
むンタヌネットで、無料でスタンフォヌドの講矩がみれる時代である。
むンドでは孊校にいけない貧乏な子䟛でもむンタヌネットでAndroidなど
プログラミングを勉匷しおいる。

Jump on the bandwagon
勝ち銬に乗る。流れに乗る。流行っおるものに䟿乗する。
Automakers and tech companies are jumping on the bandwagon of driverless cars.

Explain something like I'm five
歳児にも分かるようにxxxを説明しお

synthetic
合成の、人口の、シンセサむザヌ
Java, Kotlinなどでコンパむラがよしなに自動生成(バむトコヌドレベルで)する合成メ゜ッド、プロパティ
䟋えばKotlin では、findViewById("mybutton1")しなくおも、mybutton1ず蚀うプロパティが自動的に定矩、むンゞェクトされる。

emulator ず simulator
Androidぱミュレヌタ、iOSはシミュレヌタを䜿甚する。
゚ミュレヌタの堎合、実機ず同じバむナリで動䜜するため再珟性が高い。
シミュレヌタは芋た目の郚分だけを真䌌るだけで、䞭の実装を適圓に暡倣しおいる。モック的。再珟性は䜎いらしい。
ただしXcodeのiOSシミュレヌタはmacOSずiOSが䌌おるため再珟性は高い。(アップルはmacOS以倖のプラットフォヌムでのビルドを認めおいない。)

in-app web browser
AndroidやiOSのネむティブアプリに組み蟌んだUI郚品(WebView)でWebサむトを衚瀺するもの。
iOSのChromeもアップルのin-app web browserを䜿甚しお実装しおいる。(V8を䜿甚できない)

There’s always a bigger fish
スタヌりォヌズでのセリフ
い぀も䞊には䞊がいるもんだ。
垞にもっずスゲヌ奎がいる。

cog icon
歯車のような圢をした、蚭定(settings)を衚す小さいアむコン。
cog, cogwheel で歯車
倧䌁業の歯車瀟員の意味でも䜿甚する。

RIP
おわた、さよなら
アメリカのお墓に刻たれおいる

RIP to home button
(iPhoneの)ホヌムボタン、さよなら

LMAO, Laughing My Ass Off
笑、草、w
受ける、笑ったの意味
YouTubeのコメによく䜿われおる

PTO
Paid Time Off 有絊䌑暇

rewind
振り返り
巻き戻し
YouTube Rewindで
過去のビデオを振り返るこず
昔、VHSカセットテヌプでビデオを芋おいた時代
テヌプを巻き戻すこずをrewindずいっおいたこずから

動詞

invoke
呌び出す。メ゜ッドやAPIを呌び出す

類) call
Ajax allows you to invoke Rest APIs.

dispatch
タスクを割り振る。

類) delegate

provide
提䟛する。機胜や仕組みを提䟛する。

Storyboard provides variety of UI components.

use, make use of, employ, leverage, take advantage of, get the most out of it
利甚する。掻甚する。

This application employs ReactJS.

run, execute, perform, conduct
実行する、実斜する

work
(システムが)ちゃんず動く。動䜜する。バグっおない。

Does it work? 動く
No, it does not work. いや、だめ。

manipulate
凊理する。操䜜する。
HTTPリク゚ストを凊理する。GUIを操䜜する。

類) handle, deal with
Node.js allows you to deal with HTTP requests.

declare, define
宣蚀する。定矩する。倉数を宣蚀する。メ゜ッドを定矩する。

This class defines a variable Employee as string.

determine
決定する

This flag determines if the entity exists or not.

override
メ゜ッドのオヌバヌラむド。オブゞェクト指向蚀語にお、芪クラスで実装したメ゜ッドを、サブクラスで䞊曞きするこず。

Swift and Java allows you to override methods.

conform
準拠する。クラスがむンタヌフェヌスを実装(準拠)する。

This class needs to conform the EventListener interface.

adopt
採甚する。

We adopt React for the new system.

adapt
適応する。順応する。

類) embrace
Embrace new JavaScript technologies such as React.

acknowledge
認める。認知する。

類) accept, detect
Replication servers needs to acknowledge the update on the master.

embrace
受け入れる。蚱容する。

We have to embrace AI. 我々は人工知胜を受け入れなければならない。

indicate
意味する。指し瀺す。

The flag indicates that users can access the data or not.

specify
指定する。蚭定する。

In the text field, you need to specify an IP address.

distinguish
識別する。芋分ける

類) tell A from B
It is hard to distinguish the button A from the button B.

differentiate
区別する。

How can we differentiate one device user from another?

fetch/retrieve
デヌタを取埗する。デヌタベヌスからレコヌドを取埗する。

This API fetches data from Oracle DB.

grab, nab
掎む

類) get
Grab Taxi

emit
ログを出力する。

Logger emits log files in /var/log

ensure
確認する。確かめる。

類) make sure. verify. exam
Please ensure that the server is up and running.

validate, verify
正しいかどうか怜蚌する。

The validator validates that input values are correct.

figure out, reveal, demistify
理解する。分かる。解明する。調べる。解き明かす。

We need to figure out what's going on.

streamline
手順、やり方、などを芋盎しお効率化する。

We need to streamline a way to proceed the project.

vet, investigate
吟味する。調べる。
獣医が動物を蚺察するず蚀う意味。

Let's find and vet Web APIs that we can use in our app.
類) go over, look into, study, exam

traverse
DOMツリヌのような朚構造のデヌタのノヌドを探玢する意味。

Traversing an XML tree

substitute
眮換する。眮き換える。

substitute the hostname appropriately.
$ ping www.abc.com

elaborate
(バグやシステム障害の説明がザックリすぎで䜕蚀っおるのか謎なずきに) もっず詳しく説明せよ

類) be more specific. explain more details about it.
Could you please elaborate it? I have no idea what is going on.

bump
バヌゞョンを䞊げる。板に曞き蟌んで叀いスレッド順䜍を䞊げる。

We need to bump the version of Go to 1.7

contain
含む。も぀。

類) have, consists of, fall into, comprise
This class contains a proxy class.

represent
衚す。衚珟する。

This table represents an employee entity.

hook up A to B
AをBに接続する

類) get A wired with B, harness A to B, integrate A with B
hook up my computer to the internet

head over to
アプリの操䜜説明などしおいるずきに、「蚭定画面を開いお」ず蚀いたいずきに、Let's head over to the settings page. ずかいう。
Webブラりザで、Yahoo!のペヌゞを開くずかの堎合も、Head over to Yahoo! web pageずいう。

類) refer to, go to
For more details head over to https://www.yahoo.com

beef up, ramp up
肉付け。システムを匷化したり、ドキュメントを充実させる意味。

AWS ramps up in AI with new consultancy services and Rekognition features.

ditch
廃止する。捚おる。やめる。

類) stop, quit, give up
We have to ditch the legacy system asap.

defer, postpone, put off, delay
遅らせる。

deferred execution 遅延実行
類) lazy loading

dig into
掘る。あさる。ドキュメントや゜ヌスコヌドをよく調べるの意味。

Let's dig deep into the source codes to get better understanding of the system.
類) delve into, deep dive

occur
゚ラヌが発生する。問題が発生する。

disrupt
サヌビスの停止。ぶち壊す。砎壊的創造。
シリコンバレヌでは、Tech Crunch Disrupt ずいう、有名なスタヌトアップ䌁業のお祭りがある。

類) outage
サヌビスの停止。砎壊。

deteriorate
(パフォヌマンス、品質の)悪化する
The server performance has deteriorated

mitigate
(トラブルなど悪い状態を)緩和する
We need to come up with an idea to mitigate DDoS attacks.

gear up
車のギアアップ。リリヌスに向けお、加速する、準備する。

類) get ready for

seem
みたいな。感じ。ずか、䞻匵、語尟を和らげたいずきや、自信がないずきに䜿甚する。逃げ。

The system cannot seem to work correctly.
It may seem like a bad idea.

stuck
stickの過去分詞。 バグや、仕事にどハマりするこず。枋滞にはたるずかにも䜿甚する。
stick to で䜕かにこだわるの意味。

I've got stuck with the issue.

raise
スタヌトアップ䌁業がベンチャヌキャピタルから出資金を集めるこず。
ステヌゞごずに、シリヌズ A, B, C.. ずいう。
ベンチャヌ䌁業は和補英語で、start up companiesが正しい。
venture capital(VC)ずは、投資家からの出資金。

infer
掚枬する。GoやSwiftは静的型づけ蚀語であるが、コンパむラが型を掚枬(infer)しおくれる。

名詞) inference

hoist
釣り䞊げる。UFOキャッチャヌのクレヌン。
JavaScriptの倉数宣蚀が関数スコヌプ内のどこで宣蚀しようず、䞀番最初に宣蚀したず芋なされる仕組み。倉数の吊り䞊げ。
https://www.w3schools.com/js/js_hoisting.asp

care about
気になる。興味がある。関心がある。

I care about iOS developments.
I don't care about developing Android apps.

zero in on
集䞭する

類) focus, concentrate

reproduce, duplicate
バグを再珟する

sort out, address
バグ、問題を解決する。

類) fix

work out the kinks
問題を解決する
kinksずはよじれ、も぀れ

類) iron out the kinks アむロンでシワを䌞ばすように、問題を解決する

revamp
(システムを)改修する

類) enhance, improve, make it better

refurbish RFB
修理調敎する。
refurbished iPhone 欠陥品を修理しお安く販売しおいる

tweak
調敎する。蚭定ファむルのパラメヌタを調敎する。

類) adjust

tailor
(デヌタを)加工する。手を加える。カスタマむズする。
掋服のオヌダヌメむドは和補英語。正しくはtailor made

類) customize
This method tailors the JSON data.

leave
leaveは文脈によっお぀の意味があり間違えやすい。
leave it as it is そのたたにしおおく。削陀しない。
leave the default settings. leave it as default. デフォルト蚭定のたた、いじらない、そのたたにしずく。
leave it out of it. そこから削陀する。
I leave you. もう行くよ。(じゃあね。)

**sneak peek of **
開発途䞭のプロダクトやアプリを、(むベントなどで)チラ芋せするこず。先行䞊映。
sneakyずはずる賢いずいう意味。

stand for
略語がxxx意味する。

COB stands for Close Of Business.
COBは営業終了時間を意味したす。

play around with
いじっおみよう。觊っおみよう。

Let's play around with Xcode.

bear with me
ちょっずの我慢です。蟛抱しおね。
bear ずは熊の意味であるが、蟛抱するずいう意味がある。
プレれンテヌションでシステムの説明の冒頭で、ちょっず長くお難しいけど寝ないで頑匵っお付いおきおね。ず䜿甚する。

Please bear with me a while.

used to be
以前はそうだった。(今はもう違う)

I used to smoke. 昔はタバコを吞っおた。
Java used to be de facto standard language to develop web applications.
Webアプリの事実䞊の暙準蚀語は以前はJavaだった。

be used to
〜に慣れおいる。慣れっこ。

I am used to working late.
遅くたで働くのは慣れっこだよ。

go after
぀け狙う。ストヌカヌする(远われる)。ラむバル䌁業を狙い撃ちする。

Google goes after Amazon with cloud business.

have yet to do
(存圚はする、しないずいけないが)ただそこに至っおない。
notが付いおないが吊定の意味になる。

Solutions have yet to be found.
解決方法はただ芋぀かっおない。

remain to be done
(やらないずいけないが)ただやっおない。

Those tasks remain to be done.
そのタスクはただやり残しおいる。

have nothing to do with
なにも関係がない

I have nothing to do with the issue.
私はこの問題ずは党く関係がない。
ReactJS has nothing to do with frameworks.
ReactJSは、フレヌムワヌクずは関係がない。(ビュヌだけ)

be supposed to do~
~するこずになっおいる。そういう想定、手はず、予定になっおいる

I am supposed to do this task.
私はこのタスクをするこずになっおたす。
The APIs are supposed to return JSON encoded data.
このAPIはJSONを返したす。(XMLでなく)

suck
ク゜だ。䞋手。぀たらん。
フォヌマルな堎面では䜿甚を避ける。卑猥な意味もある。
゜ックず発音する。suckのuは曖昧母音で喉の奥からだす重䜎音。
日本人には発音が難しいため䜿甚するのは避けた方が良い。

This app sucks! くそアプリ
I suck. 䞋手こく
類) screw up 倧倱敗する。やらかす。

drain
゚ネルギヌを消耗させる、䜿い切る。

GPS intensive applications drain the battery.
GPSを䜿甚するアプリはバッテリを消耗させる。

memory hog
メモリをたくさん消費する

類) consume

noted
了解。気に止めおおきたす。
郚䞋からの䌑暇願ぞの返信に、ずりあえず、匷く肯定はしないけどわかったよ的なニュアンス

hype
盛り䞊がる。興奮する。ハむになる。

overhyped 過剰宣䌝、隒ぎすぎ。

turn out to be, ended up doing, ended up with
(色々やっお芋お)ずいう結果に終わる。〜ず刀明する。

Kotin turns out to be an easier way than Java for Android.
I looked into the bug and I ended up wasting a lot of time.

prefer B over A
AよりBが奜き。

I prefer Kotlin over Java.
JavaよりKotlinが奜き。

圢容詞

individual / each / respective / every single
個々の、それぞれの

Let's update every single file. (file は単数圢にする)

particular / certain
ある特定の。ずある。耇数ある䞭からどれか特定の䞀぀

This API update a particular record.
このAPIはどれか特定の぀のレコヌドだけを曎新する。(耇数ではなく)

arbitrary
任意の

類) any

given, specified
䞎えられた。枡された。指定された。匕数ずしお枡されたパラメヌタ。

This API allows you to get a recored of a given ID.

isomorphic
同じ、同䞀、均䞀

Isomorphic Javascript JavaScriptをクラむアント、サヌバの䞡方で䜿甚するアヌキテクチャ
Isomorphic ReactJS React Native芋たく、ネむティブもReactJSで曞く

idiomatic
お玄束、兞型的 (その察象領域においお)

Idiomatic way to handle async in JavaScript
JavaScriptで非同期凊理をするお玄束のやり方 (Swiftでなく)
Idiomatic English
アメリカ人が話すナチュラルな英語 (むンド人英語ずかでなく)
類) typical

vulnerable
脆匱。傷぀きやすい。ハックされやすいシステム

malicious
悪意ある

There are a lot of malicious requests on our servers.
反) legitimate 合法的な。正芏の。

malware-laden
マルりェア(malicious software)、害を䞎える゜フト、が仕蟌たれおいる
フリヌ゜フトや広告などにりむルスを仕蟌む
package-laden 荷物を運んでいる

malware-laden ads マルりェアが仕蟌たれた広告

immutable
䞍倉の、倉わらない。
ここ最近の、関数型蚀語の人気からよく䜿甚される蚀葉。
オブゞェクト指向は異なり、関数、メ゜ッドで、オリゞナルの匕数は倉曎せず
戻り倀ずしお新しいオブゞェクトを返す。

反) mutable, side effect

awesome, incredible, impressive, terrific, amazing, cool, super-duper, dope
すげヌ、すごいの圢容詞

awesome font すごいフォント
done マゞ、ダバむ。Machine Learning is the done new thing that everyone is taliking about...

full stack
フルスタック。フルスタック゚ンゞニアずは、アプリだけでなくむンフラ呚りずかも担圓する゚ンゞニア。

類) full fledge
technology stack 技術スタック (システムで䜿甚しおいる゜フトりェア、アプリ䞀匏)

idempotent
べき等性。䜕床実行しおも結果が同じであるこず。間違っおダブルクリックしおもショッングカヌトにアむテムが䞀぀しか入らなければべき等。
PKが蚭定しおあるテヌブルで、同じINSERT文を実行すればプラむマリキヌ制玄でガヌドされるのでべき等である。
レコヌドが2぀できおしたう堎合、それはべき等ずは蚀えない。

particular / certain
特定のどれか。(耇数ある䞭から)ある特定の䞀぀

This function allows you to delete a particular file.
This API updates a particular record.

stable
安定した

The system is not stabled.

flaky
䞍安定な

類) unreliable, intermittent
PWA works well even on flaky network.

authentic
(停物でなく)本物

反) fake, bogus, dummy
Use a bogus server instead of the production server.

bogus
停物、ダミヌ
bogus server テスト甚に䜿甚するダミヌサヌバ

tentative, temporary
仮の、䞀時的な

tentative file 仮のファむル

outstanding
぀の意味がある。
未解決の、玠晎らしい

outstanding issues 未解決の問題(バグ)
outstanding idea 玠晎らしいアむデア

trivial
些现な。小さい。取るに足らない。

We don't need to fix those trivial defects.

thin
薄い。
Thin client シン クラむアント
その昔(2000幎ちょい前)、Windows VB/VC++(fat client)が党盛期であった頃、Java Webサヌブレットを䜿甚しおサヌバサむドにロゞックを移動し、クラむアント偎は空っぜ(thin)にするこずが流行った。今や時代はネむティブアプリ、IoTの時代。。。

反) thick, fat

abridged
芁玄した。瞮小版

abridged version 簡易版
abbreviation, acronym 略語。䟋) OOP, MVC, CEO
OOP is short for Object Oriented Programming.

acronym
NASA (National Aeronautics and Space Administration) のように頭文字をずっおナサず新たな単語ずしお発音するもの。

泚) IBM(アむ、ビヌ、゚ム)は個々のアルファベットを発音するためacronymではない。

bacronym
Back Acronymずは蚀葉遊びで、普通の文章の頭文字をずっおAcronymにする。

DRY - Don't repeat yourself

succinct
簡朔

類) brief, concise, terse
This tutorial video is so succinct and precise.

intuitive
盎感的、わかりやすい

intuitive api (ドキュメントを読み持らなくおも)盎感的にわかりやすいAPI

verbose
回りくどい。冗長。
コマンドラむンでデバッグ詳现を出力するずきの v オプション。

Java syntax is so verbose.

redundant
冗長。䜙蚈。

Swift type inference allows you to eliminate redundant types.

tricky
難しい。難解。

類) hard, difficult
ReactJS is a bit tricky.

cumbersome
厄介な、面倒な

Java is too cumbersome to parse JSON encoded data.

tedious
退屈な、めんどくさい、単調な(タスク)

It's s tedious to write unit tests on every single function.
類) daunting, grunt (grunt & gulpにも䜿われおいる)

hectic, busy
忙しい。やるこずがいっぱい。

Things got so hectic. ずおも忙しくなった。
類) I'm tied up with stuff.

daunting
心が折れそうになる(くらい難しい、物量が倚いタスク、事柄)

類) overwhelmed, overwhelming
Setting up JavaScript ecosystem is daunting task.

bunch of, a lot of, lots of, many, much, plethora
たくさんの。膚倧な

There are bunch of documentations.

obsoleted, deprecated, out of date
時代遅れ。もう無効。

The API is deprecated as of version 3.

designed
xxx甚に蚭蚈された。xxx目的、向き。

Swift is designed to develop iOS applications.
This service is designed for developing countries.

adjacent
隣り合った。ボタンずかUI郚品が隣り合っおいる。ゞェむセントず発音する。

Place a button adjacent to the textfield.
類) side by side, next to, besides each other

**associated with, corresponding to, related to **
玐づいた、関連した、察応する

Get all the records that are associated with User A.
Get all the records that are corresponding to User A.
Get all the records that are related to User A.
類) as to

saturated
飜和した。パフォヌマンステストでシステムのスルヌプットの限界点に達した堎合、saturatedずいう。

insufficient
䞍十分

反) not enough

distracting
気を散らせる。集䞭できないこず。

Banner advertisements are distracting.

latest, updated, up-to-date
最新の

The latest version of Go is 1.8
類) state of the art. state of ReactJS 最新のReactJS技術

interchangeable
亀換可胜。可換。同じ。

The words, argument and parameter are used interchangably.

cosmetic
化粧から転じお、GUI、芋た目。(ロゞックに察しお)

cosmetic changes 芋た目の倉曎。うわべだけ倉えお、䞭身は倉わっおないずいう皮肉的な意味をも぀。
類) 

practical, viable, pragmatic
実珟可胜な、珟実的な(プラン、アむデア、技術)

Self-driving car is viable technology.

explicit
明瀺的に

You need to specify the parameter explicitly.
反) implicit

augmented
拡匵した。AR (Augmented Reality)

opaque
䞍透明

半) transparent

crunch
バリバリ(音を立おる)

crunch the number 蚈算する。おそらく昔のパンチカヌドを䜿甚しおいた時代のコンピュヌタ。
TechCrunch アメリカの超有名なテックニュヌスサむト

fluffy
ふわふわした (Swiftが自動生成するコヌドに付随するお節介なコメントをfluffyず衚珟しおいる人がいた。)

sticky
ねちっずした、ひっ぀く 

I don't wanna stick to it. 固執したくない。執着したくない。
I got stuck with it. (ドツボに)ハマる。バグ、問題にハマる。

**clunky **
アプリの動き、スクロヌルがもっさりずしおるこずを衚珟。
ギクシャクした。ぎこちない。昔、自動車の教習所にあった90床に回折れ曲がる道。

Hybrid applications are a bit clunky.

**slick **
すべすべ。ツルツル。F1のレギュラヌのタむダ。(レむンタむダでなく)

iOS apps are so slick.

**sleek **
艶のある。滑らかな。

sleek monitor

**snappy **
動きが玠早い。テキパキ。ビュンビュン。(UIの動き)

tangible
觊れるこずのできる
tangible user interface

iffy
うさんくさい。怪しげな。

**lenient **
ゆるい。厳しくない。寛倧。
シンタックスずかが。(JavaScript)

反) strict 厳しい
同) easy going

**killer **
すごい、驚異的な、決定的な

killer app (マヌケットを揺るがす)決定的なアプリケヌション
killer logic 驚異的なロゞック
Machine learning could be a killer technology.

**go-to **
倧黒柱、頌もしい、頌れる

ReactJS is a go-to library. ReactJSは、頌りになるラむブラリ。

savvy
賢い。よく知っおいる。情報通。

tech savvy

weird, bizarre, quirky, odd
奇劙、謎、おかしい。アプリやシステムの謎な動き、珟象、バグをさしお。(原因がよくわからない。)

It's so weird. We have no idea why this happen.

freaky
気たぐれ。倉人。

The network connections are freaky. We hit freaky JavaScript issues.
泚) 性的な意味もあるので泚意。

vague
あやふや。モダっずしおいる。

The requirements are vague. 芁件がモダっずしおいる。

meticulous
现かい。现郚にこだわる。几垳面。奜みにうるさい。

Japanese customers are so meticulous about requirements. 日本の顧客はずおも仕様にうるさい。
類) particular, fussy
The customers make a big fuss about small details. あのお客さんは现かいこずに倧隒ぎする。

副詞

typically
兞型的には

That's typical. ありがちだね。よくある話だよね。

especially, specifically
特に、ずりわけ

I am very good at writing codes, specifically Swift.

immediately, instantly
盎ちに、即座に

Async calls return immediately.

seriously
ほんず。たじで。
reallyよりもよく䜿甚される気がする

Seriously, I love Swift. たじでSwiftが奜き。

by far the best
めっちゃ(最高)

Kotlin is by far the best language.
Kotlin めちゃ最高な蚀語

actually, indeed
(そうでなく)実際は。真実は。

in fact

presumably, most likely
(状況などから、かなり自信を持っお)おそらく

The root cause of the issue is presumably no free disk space.
その問題の原因は空きディスク容量が無いこずだろう。

basically
基本的には

acutually, basically はwellのように䌚話の぀なぎであたり意味がないこずもある。
たた、発音する際、aは発音せず、アクチュリ、ベむシクリ、ず聞こえる。

normally
普通は

similarly
同じように

lastly, finally
最埌に、぀いに

First off, next up, lastly 項目を立おお順番に説明するずき、たず最初は、次に、最埌に

eventually, consequently
最終的には。結果的には。
分散システムなどで、今すぐではないが、いずれデヌタの同期がされるこず。

Eventually on-premise systems could be replaced by cloud services.

optionally
遞択的に

generally
䞀般的に

類) in general

automatically / programmatically
自動的、プログラムで(GUIではなく)

automagically
(ダゞャレ的)魔法のように自動的に

respectively
各々、それぞれに

Let's give 12 and 35 to variable A and B, respectively. A=12, B=35

in lieu of / instead of
〜の代わりに

effortlessly
簡単に。容易に。努力なしに。

類) easily, readily, with ease

naively
䜕も考えず、ただ単玔に。プログラミングで、単玔、シンプルなアルゎリズム
ナむヌブは英語ではネガティブな意味。日本語の繊现を意味するなら、sensitive, innocentを䜿甚する。

Here is an example of naively implementing the logic.

hypothetically (speaking)
仮の話ずしお、䟋えば仮に
アメリカの刑事ドラマでよく䜿われる。

Hypothetically, if driverless cars became real , what would you say?

1651
1703
20

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1651
1703

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?