본문 바로가기
반응형
SMALL

전체보기125

[Flutter] Flutter 설치 방법 및 환경 설정 (Android Studio 설치) Flutter 설치 방법 - Mac OS (Intel)1. 사양에 맞는 Flutter SDK를 다운로드한다. 2. Flutter를 설치할 수 있는 폴더를 생성한다. (~/development)3. Flutter SDK를 저장하려는 디렉토리에 파일 추출한다. (Download -> development)unzip ~/Downloads/flutter_macos_arm64_3.24.5-stable.zip \ -d ~/development/  4. PATH 환경변수를 설정한다.vim ~/.zshrc## 경로 추가export PATH="$PATH:/Users/jhlee/development/flutter/bin" ## 변경사항 적용source ~/.zshrc  5. Flutter 설치 확인flutter.. 2024. 12. 2.
[Linux] grep 명령어 자주 사용하는 grep 명령어- Linux/Unix 환경에서 특정 문자열을 검색하기 위해 사용하는 명령어- Global Regular Expression Print의 약자로, 파일이나 명령어 출력에서 패턴(정규표현식)을 검색하고 해당 내용을 출력해 준다. 1. 기본 사용법grep [옵션] "검색어" 파일명 2. 자주 사용하는 옵션1. 단순 문자열 검색grep "hello" file.txt - file.txt에서 hello가 포함된 모든 줄을 출력 2. 대소문자 무시 (-i)grep -i "hello" file.txt - 대소문자를 구분하지 않고 hello, Hello, HELLO 모두 검색 3. 줄번호 표시grep -n "hello" file.txt - 검색된 문자열이 포함된 줄 번호와 함께 출력 4. .. 2024. 11. 30.
[Linux] EC2에 저장되어 있는 pemkey 로컬로 받는 방법(remote -> local) - scp 명령어 EC2에 저장되어 있는 pemkey 로컬로 다운로드 받는 방법 (remote → local)1. scp 명령어를 이용하여 다운로드- 해당 명령어는 로컬에서 실행한다.(다운로드 받을 경로에서 실행)scp -i [pemkey 파일 경로] [ec2 user]@[ec2 public ip]:[다운로드 해야할 파일경로] [저장할 로컬 경로] ex) EC2 www 폴더 안에 있는 A pemkey를 로컬 /Users/janghee/key 폴더에 다운로드하려고 하는 상황 Permission denied가 되서 다운로드가 되지 않는다. 해결 방법EC2에 접속해서 해당 pemkey가 있는 경로에서 ll 명령어(파일목록 조회)로 확인해보면 root인 것을 확인할 수 있다.  chown 명령어를 이용하여 잠시 소유자를 ec2-.. 2023. 11. 19.
[CS] IP 주소체계 #1: 이진수 이해하기 IP 주소체계 #1: 이진수 이해하기 평소에 표현하는 수는 0 ~ 9 라는 수를 기반으로 수를 표현하는 십진법 십진법 예시 123 = (3 * 10 ^ 0) + (2 * 10 ^ 1) + (1 * 10 ^ 2) 각각의 자리는 0 ~ 9로 10개의 숫자로 표현 이진수 0 과 1, 두개의 숫자로 표현하는 "이진법"으로 표현하는 수 일반적으로 이진법의 수를 십진법의 수와 구별하기 위해 다음과 같은 방법을 사용 - 100101b (b를 덧붙임(b는 binary의 약자))(binary = 이진) - 100101(2) ((2)를 덧붙임, 주로 수학에서 쓰임) - 0b100101 (앞에 0b를 덧붙임) 10진수를 2진수로 표현 예시 오른쪽 끝에서부터 각각의 자리는 1부터 2가 곱해지며 1, 2, 4, 8, 16, 3.. 2023. 10. 29.
[CS] IP주소, MAC 주소, ARP, RARP IP주소, MAC 주소, ARP, RARP IP 주소 IP 주소(Internet Protocol address)는 논리적 주소이며 컴퓨터 네트워크에서 장치들이 서로를 인식하고 통신을 하기 위해서 사용하는 특수한 번호이며 IP를 기반으로 통신한다고도 하지만 사실상 그 밑에 물리적 주소인 MAC 주소를 통해 통신 MAC 주소 MAC 주소(Media Access Control Address)는 네트워크 인터페이스에 할당된 고유 식별자이며 보통 장치의 NIC에 할당 48비트로 이루어져 있으며 24비트의 OUI와 24비트의 UAA로 이루어져 있음 - OUI : IEEE에서 할당한 제조사 코드 - UAA : 제조사에서 구별되는 코드 실습 현재 사용 중인 네트워크 인터페이스의 Mac 주소 확인 ifconfig en0.. 2023. 10. 27.
[Qoo10] Qoo10 - ItemsLookup.GetAllGoodsInfo - 상품 정보(단품) ItemsLookup.GetAllGoodsInfo - 상품 정보 수집 Request Sample을 참고하여 상품 정보를 불러 와보자 Request const axios = require('axios'); require("dotenv").config(); const getAllGoodsInfo = () => { return axios({ method: 'GET', url: `https://api.qoo10.${process.env.COUNTRY.toLowerCase()}/GMKT.INC.Front.QAPIService/Giosis.qapi`, params: { v: '1.0', method: 'ItemsLookup.GetAllGoodsInfo', key: `${process.env.SECRET_KEY}`,.. 2023. 10. 23.
반응형
LIST