일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 리눅스
- HTTP
- Sequence
- Linux
- scope
- NextJS
- Machine Learning
- 러닝자바스크립트
- docker
- 데이터전송
- multer
- ES6
- 1일1문장
- 개발공부
- Til
- nodejs
- 객체
- coursera
- reactnative
- 자바스크립트
- 자료구조
- 끈기
- 클로저
- React
- 스파르타코딩클럽
- 회고
- CSS
- Andrew Ng
- javascript
- 우선순위
- Today
- Total
목록전체 글 (90)
해나아부지 개발일지
개발자로의 이직을 준비하는 많은 사람들에게 조금이나마 도움이 되길! 비전공자 출신으로 개발자로 이직을 준비하는 중 인스타그램에서 Sicle 관련 광고를 보았다. 요새 워낙 이런저런 광고가 많아 으레 그러려니 하고 들어가보았는데 일어일문학과 비전공자 출신이신 강사님이 하는 강의이기에 신뢰가 갔고 '1억 연봉 개발자가 되는법' 에 관심이 생겼다. 개발자로 커리어를 시작하기 전에 들어보면 좋을 것 같았다. 수강후기가 대체로 좋았고 멘토도 뭣도 없는 비전공자여서 수강하기로 결정했다. 강의 영상들이 전반적으로 짧아 부담이 없었고 환급도 일부 해주니 일석이조! 간단한 적성 테스트도 할 수 있고(나는 이미 적성에 맞는 것 같아 PASS 했지만-잘한다기 보단 재미있어서..) 공부방법, 취업을 위해 계획 세우는 법, 취..
정의(Definition) 음식이 입으로 들어가면 항문으로 나온다. 먼저 들어간 것이 먼저 나온다. FIFO(First In First Out)인 자료구조 위키백과를 보시죠 큐(queue)는 컴퓨터의 기본적인 자료 구조의 한가지로, 먼저 집어 넣은 데이터가 먼저 나오는 FIFO (First In First Out)구조로 저장하는 형식을 말한다. 영어 단어 queue는 표를 사러 일렬로 늘어선 사람들로 이루어진 줄을 말하기도 하며, 먼저 줄을 선 사람이 먼저 나갈 수 있는 상황을 연상하면 된다. 나중에 집어 넣은 데이터가 먼저 나오는 스택과는 반대되는 개념이다. 프린터의 출력 처리나 윈도 시스템의 메시지 처리기, 프로세스 관리 등 데이터가 입력된 시간 순서대로 처리해야 할 필요가 있는 상황에 이용된다. 연..
정의(Definition) Data의 입구와 출구가 하나인 자료구조. 즉, 가장 나중에 들어온 Data가 나올때는 가장 먼저 나오는 LIFO(Last In First Out)의 구조를 가지는 자료구조이다. Push(넣기) & Pop(꺼내기)이라는 두가지 주요 작업으로 이루어지는 추상적인 데이터 유형이다. Push & Pop은 최근에 추가된 최상단 요소에서 일어난다. 위키백과의 설명을 보자 스택(stack)은 제한적으로 접근할 수 있는 나열 구조이다. 그 접근 방법은 언제나 목록의 끝에서만 일어난다. 끝먼저내기 목록(Pushdown list)이라고도 한다. 스택은 한 쪽 끝에서만 자료를 넣거나 뺄 수 있는 선형 구조(LIFO - Last In First Out)으로 되어 있다. 자료를 넣는 것을 '밀어넣는..
React를 하기 위해 필요한 것들 1. node.js node.js 공식 사이트에서 LTS 버전을 다운로드 및 설치한다. download | node.js 다운로드 | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 2. create-react-app node.js 설치가 끝나면(npm이 같이 설치된다) 터미널에서 npm(node package manager) 명령어를 입력해서 React 패키지를 설치해준다. //Mac $npx create-react-app react-app npx는 npm 5.2 버전 이후부터 제공되는 명령어로 원래는 로컬(데스크탑) 전역에 react 패키지 설치 후 ..
파이썬에서는 버전관리 및 각 프로젝트 별 충돌을 피하기 위해 가상환경을 사용한다. 맥OS #in Terminal #가상환경 설치 pip3 install virtualenv #프로젝트 생성 virtualenv 폴더명 #가상환경 실행 source 폴더명/bin/activate #가상환경 종료 deactivate 모듈 - 전역변수, 함수 등을 모아논 파일 패키지 - 모듈이 모이면 패키지! 모듈을 디렉토리 형식으로 구조환 한 것 패키지 내 각 디렉토리에는 __init__.py가 반드시 존재해야 한다. 참고 OffByOne님블로그
class Cat: species = "russian blue" #속성 정의 #인스턴스 생성시 개별적으로 부여할 속성을 만들 때 사용한다 def __init__(self, name, sex, 인자...): self.name = name //self - javascript에 this 역할인듯 self.sex = sex 현실세계의 개념을 추상화하는 객체! 파이썬에서도 자바스크립트와 마찬가지로 클래스명은 대문자로 써줘야함 Cat Cat이라는 공유 class를 가지고 여러 인스턴스 고양이를 만들 수가 있다 cat1 = Cat('냥1', '수컷') cat2 = Cat('냥2', '암컷') print(cat1.species) #russian blue print(cat2.species) #russian blue pr..