일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래밍
- 플러터
- 디자인패턴
- flutter
- 리눅스
- 개발
- vscode
- 코딩
- 맥
- 도서
- ListTile
- 유데미 코리아
- command
- 유데미 러닝크루
- 책
- python
- Code Generation
- ExpansionTile
- 위젯
- 리버팟
- 명령어
- copyWIth
- 파이썬
- dart
- riverpod
- 개발자
- 유데미
- 다트
- linux
- 가상환경
- Today
- Total
목록전체 글 (85)
승상의 코딩 블로그
회사에서 전자/기계를 하시는 책임님이 예전에 리눅스 마스터 2급을 합격했다고 해서 공부해보게 되었다. 정보처리기사는 국가공인자격증이지만, 리눅스 마스터는 민간공인자격증이다. 일반적으로 국가공인자격증이 인기가 많습니다. (나는 어떤 블로그에서 리눅스 마스터 1급(2급보다 어려움)이 공인 자격증이 아니라고 써져있어서 2급을 신청했다. 근데 홈페이지에는 1,2급 모두 민간공인자격증이라고 써져있다.) 들어가는 글 내가 무언가를 할 줄 안다고 타인에게 어필하기는 매우 어렵습니다. 나를 직접보고 오랜시간이 지나야 알 수 있습니다. 그런의미에서 자격증은 나를 표현하는 좋은 수단이라고 생각합니다. 또한, 사람은 익숙한 것만 하기 때문에 새로운 것을 찾지 않습니다. 내가 미처 찾아보지 못한 새로운 내용을 접해보는 좋은 ..
터미널에서 명령어를 실행하면, 사용자에게 정보를 보여주기 위해 터미널에 정보들이 시현된다.이러한 정보는 '한 번' 보여준다. 데이터는 보관해야 하는 상황이 많다. 나의 예시나의 경우를 예로 들어본다. 나는 네트워크 관련된 패킷을 분석하는 경우가 종종있다.회사가 학생 때와 다른 것이라면, 자원과 환경을 무제한으로 제공받을 수 없다는 것이다.발생한 문제는 실제 테스트 또는 운용 환경에서 확인해야하는 경우가 많은데, 복잡한 시스템일수록 현상을 정확히 정의하고 원인을 추론하기 위해 나에게 제공된 시간과 환경을 대부분 소모한다.그러므로 그 자리에서 출력되는 데이터를 분석하면서 문제를 해결하기에는 어려움이 많다. 그래서 나는 데이터를 파일로 만들어 이동시킨다.또한, 이 파일은 문제 해결에 대한 근거를 제시할 수 ..
저는 리눅스에서 분석 Tool 등을 많이 실행합니다. 프로그램을 실행하다보면 터미널창이 블락되기 때문에 새로운 터미널창을 생성해야 합니다. (위 사진에서 test.sh 를 실행한 뒤, 프롬프트가 생기지 않습니다. 다음 명령어를 입력할 수 없다는 것을 의미합니다.) 이렇게 사용하다보니 터미널창 관리가 매우 힘들어집니다. 그래서 저는 명령어뒤에 "&" 를 붙여서 백그라운드로 프로그램을 실행한 뒤 하나의 터미널에서 관리하기로 했습니다. 하지만 백그라운드로 프로그램을 돌리니 문제가 발생합니다. 백그라운드로 실행되는 프로그램을 확인하거나 그 프로그램을 종료해야 했기 때문입니다. 이 때, 사용할 수 있는 명령어가 "jobs" 라는 명령어 입니다. help jobs Jobs 명령어는 man 매뉴얼로 볼 수 없다. b..