왜 Two-Pizza 팀이 생겨났을까?

왜 Two-Pizza 팀이 생겨났을까?

Two-Pizza팀에 대한 생각 Two-Pizza 팀에 대해 들어보셨나요? 본 글에서는, 아마존 창업자인 제프 베조스가 제안한 것으로 알려진 Two-Pizza팀의 개념에 대해 정리해 보고자 합니다. 제프 베조스는 왜 Two-Pizza팀을 제안했을까? 팀의 사이즈가 커지면, 분명 발전하는 신호라 볼 수 있겠습니다. 그러나, 팀이 달성해야 하는 목표에는 더 천천히 가는 모습도 관찰됩니다. 스타트업과 대기업을 비교해 보면, 스타트업은 행동으로 옮기는 것도 빠르지만, …

Read more

클라우드 스토리지를 맥북 드라이브로 마운트 하는 프로그램

클라우드 스토리지를 맥북 드라이브로 마운트 하는 프로그램

클라우드 스토리지를 맥북 드라이브로 마운트 하는 프로그램 원드라이브, 구글드라이브, S3을 사용하여 파일을 업로드/다운로드 하려면 불편함이 이만 저만이 아닙니다. 게다가, 서비스의 안정성 차원에서 여러 개의 클라우드 스토리지 서비스를 사용하는 사람이라면, 이 불편함은 몇 배가 되기 십상입니다. 다양한 클라우드 스토리지 서비스를 웹으로 사용할 경우의 불편함 아마도, 원드라이브나 구글 드라이브 등에 파일을 복사할 때, 웹에서 복사를 해본 사람들은 …

Read more

파이썬에서 init.py의 정체는?

파이썬에서 init.py의 정체는?

파이썬에서 __init__.py는? 파이썬 프로젝트 파일들을 들여다 보면, 심심치 않게 발견할 수 있는 이상한 파일들이 있습니다. __init__.py 라는 녀석인데요. 막상 파일들의 크기를 보면, 0 bytes이고 내용도 비어 있습니다. 이런 파일들이 왜 필요할까요? 하위 호환성 파이썬 3.x 최신 버전에서는 이 파일이 없어도 된다고 하지만, 하위 버전 호환성을 위해서라도 __init__.py 파일은 유지하는 것이 좋아 보입니다. 와 같이, 해당 …

Read more

여러 맥북간 트랙패드 블루투스 페어링 – 코드로 전환 하기

여러 맥북간 트랙패드 블루투스 페어링 – 코드로 전환 하기

맥북간 트랙패드 블루투스 페어링 – 코드로 전환하기 애플 매직 트랙패드는 하나인데 여러 맥북간 페어링 전환을 해야 하는 경우, 번거로움을 감수할 수 밖에 없습니다. 트랙패드 자체가 멀티 페어링을 지원하지 않기 때문에 이런 어려움이 생기는데요. 동봉된 케이블을 꼽는 것만으로 페어링이 쉽다고 할 수 있겠으나, 코드를 매번 챙기는 것도 일이거니와 이제 애플 생태계도 라이트닝을 버리고 USB-C로 옮겨가고 있지 …

Read more

파이썬 스타일 가이드 – pep8

파이썬 스타일 가이드 – pep8

파이썬 스타일 가이드 – pep8 파이썬 프로젝트를 할 때, 어떻게 코딩 표준을 가져가면 좋을까요? 여러가지 가이드가 있겠지만, 그 중 많이 언급되고 필수적인 것은 아무래도 pep8입니다. 여러 사람들이 모여서 프로젝트를 하면, 저마다의 개성이 있기 때문에 코드 스타일의 일관성이 깨지기 쉽습니다. 배경이 다르고, 경험이 다르기 때문에 스타일은 다양할 수 밖에 없지만, 어느 정도 서로간 약속이 지켜져야 생산성을 …

Read more

파이썬 온라인 IDE

파이썬 온라인 IDE

파이썬 온라인 IDE 소개 당장 구글에서 파이썬 온라인 IDE로 검색해 보면, 여러 개의 사이트가 뜹니다. 이러한 사이트들을 활용하면, 장소에 제약받지 않고도 손쉽게 간단한 코드를 실행해 볼 수 있습니다. 이 중, 눈에 띄는 한 사이트가 있어 간략히 소개하고자 합니다. replit.com 바로 replit.com입니다. 보다시피 깔끔한 UI를 가졌습니다. 다른 온라인 파이썬 IDE와 비교해 볼까요? 타 온라인 IDE들 replit.com의 …

Read more

한셀뷰어 다운로드/ 설치하려면?

한셀뷰어 한글과 컴퓨터에서 만든 한컴오피스에는 MS-Office에 포함된 패키지만큼이나 다양한 프로그램들이 포함되어 있습니다. 그 중, 엑셀과 유사한 기능을 제공하는 스프레드시트 프로그램이 한셀입니다. 누군가가 한셀 파일을 공유해줬다면, 이를 확인할 수 있는 프로그램이 당연히 필요하겠죠? 한컴오피스를 갖고 있다면, 당연히 그 프로그램을 사용하면 됩니다. 한컴오피스를 구매하기 전이라도 파일의 내용을 확인할 수 있습니다. 한셀뷰어가 있으면, 이것이 가능하겠죠? 한셀뷰어 다운로드/ 설치하기 …

Read more

[파이썬] 현재 함수 이름과 호출한 함수 이름 확인 하기

파이썬 현재 함수 이름과 호출한 함수 이름 확인하는 방법 sys 패키지를 사용하는 방법과, inspect 패키지를 사용하는 방법으로 각각 현재 함수의 이름과, 호출한 함수 이름을 확인하는 방법을 소개합니다. sys 패키지를 활용한 확인 방법 inspect 패키지를 활용한 확인 방법 결과 비교 아래와 같이 비교 코드를 작성하고 실행해 봅니다. 즉, 1의 방식과 2의 방식의 결과를 비교해 보면 아래와 …

Read more

파이썬 의존성 패키지 추출/ 복원하기

파이썬 의존성 패키지 추출/ 복원하기 파이썬으로 프로그램을 작성했다면, 이 프로그램이 다른 사람들의 PC 혹은 다른 환경에서도 정상적으로 실행될 수 있도록 해줘야 할 것입니다. 내 로컬에서 개발하여 동작한다고 하더라도, 그것이 다른 환경에서 동작한다는 보장이 되지 않기 때문입니다. 내 개발환경에서 동작하는 프로그램이 다른 사람의 환경에서 동작하지 않는 이유는, 등의 이유가 있을 것입니다. 본 글에서는, 라이브러리의 의존성을 컨트롤 …

Read more

파이썬 여러 버전 사용하려면? pyenv 설정 방법

pyenv로 여러 버전 파이썬 사용하기 맥북에서 파이썬의 여러 버전을 사용하기 위해, pyenv를 설정하는 방법을 소개합니다. 왜 여러 버전의 파이썬이 필요할까요? 항상 최신 버전을 쓰면 좋겠지만, 외부 환경이나 개발 환경 등 의존성의 문제 때문에 파이썬 2.x를 사용해야 하는 경우도 발생합니다. 혹은, 라이브러리의 의존성을 독립시키고자 개발환경을 독립시키고자 가상환경 구축이 필요하게 됩니다. pyenv 설치 brew를 최신 버전으로 업데이트 …

Read more