2018년 10월 31일 수요일

[English] 개발 관련 강의에서 나오는 단어/표현

A

Abbreviation 축약, 축약형

Anticipated
기대하던, 대망의
confer) anticipate : 기대하다, 예상하다, 예측하다

Arguably
주장하건데, 거의 틀림없이

Assemble
모이다, 집합시키다, 조립하다

Associative연합의, (수학에서) 결합법칙이 되는 상황을 이를 때( a * (b * c) = (a * b) * c )
confer) 결합법칙 : associated law

Assure
장담하다, 확인하다, 보장하다

Auxiliary
조동사의, 예비의

Awkward
어색한, 불편한, 곤란한

B

C

Catenation
연쇄

Coalesce
(큰 덩어리로) 합치다
confer) coalesce into : ~으로 합동하다

coefficient계수

cohesive
화합하는

complement보완하다, 덧붙이다, (필요한) 전체량
confer) compliment : 칭찬하다

consecutive
연이은, 연달아

concise간결한, 축약된

conform
따르다, 순응하다, ~에 일치하다.

confound 어리둥절하게 하다.
Example) I'm a bit confounded by the difference Unit, Nil, Null and Nothing

cornerstone초석

conjunction
접속사, 결합, &&(Double ampersand)

consequence 결과, 중요함

constituent주민, 구성 성분, ~을 구성하는

constrain~하게 만들다, ~하는 것을 제한하다.

converge 
수렴하다, 모여들다

conversely정반대로, 역으로

convince납득시키다, 확신시키다, 설득시키다
confer) convince somebody of ~

covariant
공변하는
confer) contravariant : 반변하는
confer) contra : 반대로
*) Generic을 사용하는 객체지향 언어에서 Covariant와 Contravariant가 의미하는 바는 다음과 같다.
Type A의 subtype B가 존재하고, Generic을 사용하는 Type C가 존재할 때(scala - C[T], java - C<T>) C[A](C<A>)가 C[B](C<B>)의 subtype으로 간주되면 covariant하다고 하며, 반대로 C[B](C<B>)가 C[A](C<A>)의 subtype으로 간주되면 contravariant하다고 한다.

Crucial
중대한, 결정적인

Cumbersome
크고 무거운, 다루기 힘든, 번거로운, 길고 복잡한

D

Damping 
제동하는, 진폭을 감소시키는

Deduce 
추론하다
confer) Deduction : 추론, 연역, 공제

Denote 조짐을 알려주다, 의미하다

Detract 손상시키다. 폄훼하다
Example) Changing the value would detract from the theory of.

Detour우회하다, 우회로, (방향, 분위기) 전환, 환기

Disjunction
괴리, 분리, ||(Double pipe)

E

Elsewhere
(어딘가) 다른 곳에서

Exotic
이국적인, 외국의

F

Far-reaching
지대한 영향을 가져올, 원대한

G

govern통치하다, 지배하다, 좌우하다

Go wrong
실수하다, 잘못되다, 고장나다, 문제를 겪다, 문제가 있다

H

Homogeneous동종의

I

Ignorant
무식한, 무지한, 무지막지한

Implication
영향, 함축, 암시, 연루

Interoperability
상호 호환성

In that sense 그러한 면에서, 

J
K
L

Leave out
빼다, 생략하다

Leaning
성향, (한 쪽으로)기운

Lexical
어휘의

M

Machinery
기계, 기계 부속품, 기구, 조직, 시스템

Merely
주로, 단지, 한낱

Merit가치, 훌륭함, 장점, 우수한 평점
confer) Merit system : 실적제
confer) Merit rating : 인사고과

Mess지저분한 상태 또는 사람, 지저분하게 하다
confer) Mess up : 엉망진창으로 만들다

Mourn
애도하다, 애석해하다

N

Namely즉, 다시말해

Negation
정반대, 부정

Noteworthy 주목할만한

O

Occasional
가끔의

Occurrence 발생, 발생하는 것

One-liner
짤막한 농담

P

Perspective 관점, 시각, 균형감, 원근법, 전망

Pervasive
만연하는, 스며드는

Pinpoint
(위치 등을)정확히 찾아내다, 정확히 기술하다, 정확한

Planar 평면의

Polynomial 다항의example) Polynomial expression 다항식

Ponder 곰곰이 생각하다, 숙고하다confer) ponder [on, over]

Precede
앞서다
confer) precedence : 우선
confer) in order of precedence : 우선순위

Premise
전제

Presume
추정하다, 간주하다, 상정하다

Problematic문제가 있는

Profound엄청난, (지식이)깊은, 심오한

Q

Quadratic
이차의

R

Radical
근본적인, 철저한, 옮기다, 이동하다, 바뀌다, 달라지다

Rational number

유리수

Remainder
나머지, 재고품

Roughly대략, 거의, 거칠게, 꺼칠꺼칠하게

Run out of steam 흥미/에너지 따위를 갑자기 잃은 상태
example) It was running out of steam, so new was needed

S

Second nature to someone
누군가에게는 아주 쉬운 일

Solely
오로지, 단독으로

Span
기간, 폭/너비, 다양성, (~기간에) 걸치다, 포괄하다, 아우르다, 가로지르다

Sprinkle
뿌리다, 간간히 섞다

Substitution 교체, 대체, 대용품

Symmetry대칭, 균형

Syntactic sugar(Wikipedia explanation)
컴퓨터 과학에서 읽기/표현하기 쉽게 하도록하는 표현법을 의미한다. 예를 들면 Scala에서는 ::(cons)를 이용해 List를 생성할 수 있다.

Synthesize합성하다, 종합하다,
confer) synthetic : 합성한, 인조의, 종합적인, 인조물

T

Tedious
지루한, 싫증나는

Tempt유혹하다, 유도하다

Thorough철저한

Trait특성

Turn out모습을 드러내다, 나타나다, (어떠한 방식으로)되다, 되어가다, ~으로 밝혀지다

U

Unsound
부적절한, 오류가 있는, 믿을 수 없는, 견고하지 않은, 불안정한

V
Varying 
(연속적으로) 바뀌는, 변화하는, 가지각색의

W

Word by word 한자 한자, 한 글자 한 글자씩

Work off
풀다, 해소하다, 갚다

Work out 
운동하다, (일이) 잘 풀리다, ~로 계산되다


X
Y
Z

댓글 없음:

댓글 쓰기

[TroubleShooting] sbt could not find or load main class file

Have you gotten this error message, when you execute sbt in git bash? Error: Could not find or load main class file Caused by: java.lang....