# 아나콘다? 파이썬은 기본적으로 패키지 관리자인 pip를 제공한다. pip를 통해서 수많은 라이브러리를 설치할 수 있는데, 라이브러리들도 내부에는 다른 라이브러리를 의존하고 있다. 여기서 문제점이 발생한다. 만약 A라이브러리와 B라이브러리가 C라이브러리를 의존하고 있는데, A와 B 라이브러리가 서로 다른 버전의 C라이브러리를 의존하고 있다면 A나 B라이브러리 중 하나를 사용할 수 없게 된다. 이를 해결하기 위해서 A, B, C 라이브러리가 서로 호환될 수 있는 버전으로 설치를 해야 할 것이다. 아나콘다를 이런 라이브러리같의 호환성을 유지하면서 최대한 많은 라이브러리를 설치시 바로 사용할 수 있도록 도와준다. 그래서 아나콘다는 pip도 사용할 수 있지만, conda라는 패키지 관리자를 제공한다. cond..
안드로이드 스튜디오와 플러터 SDK를 설치하고, 첫 플러터 프로젝트를 생성해 보자. 1. 프로젝트 생성하기 먼저 플러터 앱 프로젝트를 생성해 보자. 안드로이드 스튜디오를 실행하고 New Flutter Project를 선택한다. 다음으로 Flutter SDK가 설치된 path를 설정해야 한다. 보통 자동으로 설정되니 Next를 클릭한다. Project name에 프로젝트 이름을 설정한다. 여기서는 first_app으로 하였다. 프로젝트 이름은 소문자와 _(언더바)로만 만들 수 있다. Organization은 세상에서 유일한 값이 되어야 한다. 보통 자신의 블로그나 웹 사이트의 도메인을 사용하면 된다. 여기서는 com.example.first_app으로 하였다. 이렇게 두 개만 설정하면 프로젝트를 생성할 수..
맥 OS에 플러터(flutter)를 설치해 보자. 현재 내 개발환경은 다음과 같다. macOS Monterey version 12.6.1 Mac Studio(2022) Apple M1 Max Memory 32GB 플러터 설치방법은 공식 사이트에 잘 나와 있다. 하지만 초보자에게는 생략된 몇몇 부분으로 인해서 설치가 힘든 것이 사실이다. https://docs.flutter.dev/get-started/install Install Install Flutter and get started. Downloads available for Windows, macOS, Linux, and Chrome OS operating systems. docs.flutter.dev 만일 자신의 CPU가 맥 실리콘이면 터미널에 다..
처음 키크론 C1 레트로 유선 기계식 키보드가 출시된다고 했을 때는 새로운 모델인 줄 알았습니다. 하지만 제품에 대한 정보를 알아보니 이미 출시된 키크론 C1에 색상을 변경한 레트로 버전인 걸 알게 되었습니다. 최근에 레트로가 핫하다는 것을 알 수 있습니다. 어릴적 추억과 그 감성이 시간이 지날수록 그러워질 때가 있죠? 키크론 C1 레트로가 옛날 386 컴퓨터의 그 감성을 자극하는 것 같아서 너무 이쁘게 보이는 것은 저만이 아닐 것 같습니다. 아래에서는 C1(텐키리스 배열), C2(풀 배열)의 기존 버전과 레트로 버전의 이미지입니다. 기본 버전과 레트로 버전을 쉽게 확인하실 수 있을 것 같습니다. 키크론 C1을 구입할 때도 적축, 청축, 갈축을 선택할 수 있으니 참고하시길 바랍니다. ..