일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 개발
- 명령어
- 유데미
- ListTile
- riverpod
- 유데미 코리아
- copyWIth
- flutter
- 유데미 러닝크루
- 위젯
- dart
- 책
- command
- 리버팟
- python
- Code Generation
- 디자인패턴
- 개발자
- linux
- 코딩
- vscode
- 리눅스
- 프로그래밍
- 가상환경
- 파이썬
- ExpansionTile
- 맥
- 도서
- 플러터
- 다트
- Today
- Total
목록전체 글 (85)
승상의 코딩 블로그
파일 내용을 보고 싶을 경우, GUI 에서는 단순히 파일을 클릭하면 열리게 됩니다. 터미널에서는 cat 명령어를 이용해서 파일 내용을 간단히 확인할 수 있습니다. man 명령어를 통해, cat 은 어떤 명령어인지 확인해봅시다. 매뉴얼을 보면 왜 cat 이라는 단어로 씌여졌는지 알 수 있습니다. cat은 concatenate(연결하다) 의 약어입니다. 즉, 여러개의 파일을 연결해서 출력하라는 의미입니다. 만약 연결하고 싶은 파일이 하나라면 하나의 파일만 출력해줄 것입니다. cat 은 추후에 redirection 을 공부할 때, 더 많이 활용될 수 있습니다. 현재로는 단순히 cat 명령어는 파일 내용을 확인한다라고 생각해주시면됩니다. 단일파일 출력 cat 명령어를 사용하여, 파일 하나를 출력해 보겠습니다. ..
리눅스에서 GUI를 통해 파일을 생성하려면, Text Editor를 통해 생성해야 한다. (또는 기존 파일 복사) 파일 하나를 생성하기 위해서 절차가 많다. Touch 명령어 리눅스에서는 touch 명령어를 사용하면 쉽게 파일을 생성할 수 있습니다. touch에 대한 정보는 man 명령어를 사용하여 쉽게 파악할 수 있습니다. 일반적인 ls (list segment), cd (change directory) ... 와 달리 touch에서는 파일 생성이라는 의미를 쉽게 파악하기 힘듭니다. touch 매뉴얼을 보면 왜 touch 인지 알 수 있습니다. touch 는 파일의 접근 및 변경 시간을 현재 시간으로 업데이트해주는 역할을 가지고 있습니다. 또한 업데이트해주려는 파일이 없을 경우, 빈 파일을 생성해 줍니..
Walrus Operator 가 파이썬 3.8부터 추가되었다. Walrus Operator는 ":="를 통해 사용할 수 있습니다. Walrus(바다코끼리)에서 알 수 있듯이, 바다코끼리의 눈과 이빨이 연산자와 비슷하게 생겼습니다. 왈러스 연산자(Walrus Operator) 왈러스 연산자(Walrus Operator)는 표현식에서 변수에 값을 할당할 수 있게 해 줍니다. 리스트, 딕셔너리, 함수 호출 등은 expression(표현식)이라고 한다. 표현식은 값을 가지는 것이라고 생각하면 됩니다. 이전에는 표현식에 값을 할당할 수 없습니다. 왈러스 연산자는 코드를 간결하게 만들어줍니다. 기존에는 연산의 결과를 저장하는 부분과 사용하는 부분이 분리되어 있다 보니, 불필요해 보이는 코드의 양이 많아 보입니다. ..