본문 바로가기
반응형

분류 전체보기59

생산성 있는 코딩, Github Copilot 구독부터 적용까지(+ 사용 후기) 코파일럿, 이야기만 들어봤지 실제로 쓰는 것을 본적은 없었는데 새로 합류한 회사 동료가 쓰는 것을 보자마자 경악을 했었는데, 드디어 나도 구독을 결심하게 되었다. 구독을 결심하게 된 가장 큰 이유는 생산성이다. 코파일럿은 복잡한 코드는 작성하기 어렵지만 단순한 코드는 귀신같이 잘 작성하는 관점에서 높은 생산성을 보인다. 알아서 "니가 원하는게 이거야?" 라는 것을 바로 보여주고, 그 즉시 코드를 작성할 수 있다. 서론은 여기까지하고, 코파일럿 구독부터 적용까지 설명해보겠습니다. Github Copilot에 접속하여 [Get started with Copilot]을 클릭한다. 그러면 세가지의 구독 옵션을 선택할 수 있는데, 일단 제일 싼게 눈에 들어올 것이다. 개인적으로 그냥 사용할거면 $10 짜리 가장 .. 2024. 4. 22.
동시성과 병렬성 두 개념의 차이는 시간의 관점에서 봐야 한다. Concurrent computing : 여러 계산이 동시에 실행되는 컴퓨팅의 한 형태 Parallel computing : 많은 계산 또는 프로세스 실행이 동시에 수행되는 계산 유형 사전적으로는 동의어로 취급한다고 한다. 쉽게 말하면 병렬성은 태스크들이 물리적으로 같은 시간에 진행되고 있다는 말이고, 동시성은 태스크들이 물리적으로 같은 시간에 진행되는 것은 아니나 논리적으로는 같은 시간에 진행되고 있다는 말이다. 병렬성은 동시성의 상위 집합이며, 병렬성을 만족하면 동시성이 만족되지만 역은 성립하지 않는다. 동시성: 싱글 코어에서 멀티 쓰레드를 동작 병렬성: 멀티 코어에서 멀티 쓰레드를 동작 위의 그림을 보면 싱글 코어에서는 Context Switch가 일어.. 2024. 4. 21.
글쓰기 초보자를 위한 피라미드 구조로 글쓰기 바바리 민토 논리의 기술에서는 초보자를 위해서 피라미드 구조에 맞게 글을 쓰는 방법을 기술했습니다. 해당 내용을 간단하게 요약해보았는데요, 도움이 되셨으면 좋겠습니다. 피라미드 구조로 글을 쓰려면 아래와 같은 방법을 사용한다. 위에서 아래로 내려가기 아래에서 위로 올라가기 일반적으로 인간은 위에서 아래로 내려가며 글을 쓰는 것을 더 쉽게 생각하며 그 이유는 확신하는 사항부터 생각하는 인간의 특성 때문이다. 위에서 아래로 내려가는 접근법 네모난 상자를 그려 주제를 적는다. 이 단계가 어려우면 2단계로 넘어간다. 질문을 결정한다. 나는 누구를 위해 글을 쓰고 있으며, 글의 주제에 대해 독자가 어떤 질문에 답변하기를 바라는지 상상한다. 이 단계가 어려우면 4단계로 넘어간다. 답변을 적는다. 위에 나온 질문에 .. 2024. 4. 21.
글의 도입부는 어떻게 써야 할까? (도입부 쓰기에 필요한 것) 도입부가 갖춰야할 것은 세가지다. 도입부는 정보 전달을 하는 것이 아닌 독자의 이해를 돕기 위해 이미 알고 있는 내용을 상기시키는 역할을 한다. 도입부는 스토리를 가지고 있다. 상황-전개-질문 질문에 대한 답변은 본문에서 진행된다. 도입부는 주제에 따라 길이가 다르다. 독자를 충분히 이해시킬 수 있을 정도의 양이면 충분하다. 상황-전개-질문 상황 상황은 주제에 대한 논의로 시작되어 독자를 특정한 시간과 장소로 끌어들이는 역할을 한다. 이는 다음 이야기를 위한 토대이다. 전개 독자에게 전달하고자하는 이야기에 대한 긴장감을 유발시킨다. 독자들에게 질문을 던지도록 한다. 핵심 단계 핵심 단계에 나열된 핵심 포인트를 읽으면 독자들은 30초만에 글의 전체 개요를 이해할 수 있다. 일반 문서의 도입부 유형 지시하기.. 2024. 4. 21.
728x90
반응형