function 사용법

TypeScript Function

TypeScript에서 중요한 것 TypeScript는 JavaScript의 자유로운 타입 정의를 명확하게 하기 위해 나온 언어입니다. 그러다 보니 JavaScript에서 사용하던 Function 방식을 사용하다 보면 자주 타입과 관련된 에러를 마주하곤 합니다. 이와 같은 상황을 피하기 위해 TypeScript에서의 Function을 좀 …

Read more

[Github] PR 생성 시 알림이 가지 않고 작업 중 표시하기

[Github] PR 생성 시 알림이 가지 않고 작업 중 표시하기

회사에서 업무를 하면서 새로운 작업(Task)를 받으면 Repository master branch에서 branch를 새로 만들 수 있습니다. 그리고 PR를 master에 연결하여 생성합니다.  그 이후에 코드를 작업하다보면 작업 중간에 완성되지 않았지만 Github에 올리고 싶을 때가 있다.  문제는 PR를 생성했기 …

Read more

[Github] 강제 push 수행하는 방법 – force push

[Github] 강제 push 수행하는 방법 - force push

분명 Commit도 했고 이제 Push 해서 갱신하면 끝인데 왜 Push가 안되지..? Git을 사용하다 보면 강제로 Push수행하고 싶은 경우가 있습니다.  force push라고 하는 이 방법은 여러분들이 분명 코드를 바꿨는데 왜 push가 안되지? 하는 상황에서 사용하면 좋습니다. …

Read more

코딩 공부 빠르고 정확하게 공부하는 방법

코딩공부빠르고정확하게공부하는방법

코딩 공부를 빠르고 정확하게 하는 방법은 무엇일까요? 이 질문은 개발자가 되기 위해 코딩 공부를 시작하면 가장 많이 고민하는 내용 중 하나는 이것입니다. 어떻게 해야 내 실력이 빠르고 확실히 늘어 날까? 코딩 공부 이렇게 하는 게 …

Read more

[typescript] TS2307: Cannot find module ‘logo192.png’ or its corresponding type declarations.

GettyImages 1428421517 1

이번에 다룰 내용은 JavaScript에서 TypeScript로 마이그레이션 과정에서 발생한 오류입니다. png 파일을 가져올 때 JavaScript에서는 발생하지 않았지만 TypeScript로 파일을 변경했을 때 발생합니다. 원인은 타입을 정의하지 않았기 때문에 발생한 오류입니다. png 뿐만 아니라 css, sass 파일 등도 …

Read more

연봉 1억이 넘는 개발자의 7가지 습관

연봉높은개발자의7가지습관

연봉이 높은 개발자는 어떤 습관을 가지고 있을까요? 연봉이 높은 개발자는 모든 개발자의 꿈이자, 개발자가 되고 싶은 분들의 목표입니다. 취업도 잘되고, 개발자로서의 크게 인정받을 수 있는 습관입니다. 새로운 습관을 만들 때 사람마다 조금씩 다르지만 보통 12주의 …

Read more

Apach와 nginx를 사용하는 이유

apache 아키텍쳐

Apach란? Apach HTTP는 정적 컨텐츠를 효율적으로 제공하기 위해 사용한다. HTTP 서버를 통해 무거운 사용자 환경의 이미지, JS, CSS, HTML 파일 같은 정적 컨텐츠를 효율적으로 제공한다. 기존 Tomcat보다 더 효율적으로 정적컨텐츠를 처리한다. 부하고 높은 상황에서는 Apache를 …

Read more

Database Lock 종류 및 기능

Database Lock 종류 및 기능

DataBase의 데이터 영속성을 유지하기 위해 사용되는 Lock 종류를 알아보고자 합니다. 거대한 DataBase 시스템은 여러 곳에서 동시에 접근할 수 밖에 없는 구조로 되어 있습니다. 동시에 접근하는 경우 필연적으로 데이터가 오염 될 가능성이 있습니다. DataBase는 데이터의 일관성과 …

Read more

제네릭(Generic)을 알아봅시다

제네릭(Generic)을 알아봅시다

제네릭 재네릭은 코드의 재사용, 알고리즘의 재사용을 촉진하기 위해서 사용하는 기능이다. 제네릭은 기존의 클레스를 디자인 할 때가 아닌 클래스를 사용할 때 타입을 지정해 주는 기술이다. 간단하게 설명하면 하나의 클래스나 인스턴스에서 자신이 원하는 형식으로 선언하여 클래스나 인스턴스를 …

Read more

람다식과 LINQ 기초

람다식과 LINQ 기초

람다식과 LINQ 기초 람다식은 C# 3.0에서 도입된 개념입니다. 람다식을 통해 C#은 프로그래밍 언어로써 표현력이 크게 진화되었습니다.  람다식은 생소하지만 익숙해 진다면 생산성과 코드 이해도 면에서 큰 발전을 경험할 수 있습니다. 람다식이란? 람다식은 delegate 키워드에서 발전된 형태로 …

Read more