Stacks

1. 도커란? 1.3.4 리눅스 환경에 도커 마련하기 필자는 버추얼 박스에 리눅스를 통해 실습을 해 볼 예정이다. 책은 우분투 16.04 를 기준으로 설명합니다. 도커는 64비트에 최적화되어 있으므로 64비트 리눅스를 받아줍니다. 커널 확인 uname -r 버추얼박스에서 복사-붙여넣기를 사용하기 위해 우분투를 재 실행해준 후 (우분투를 설치한 이미지는 빼줍니다.) 도커엔진 설치 sudo curl -fsSL http://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $lsb_release -cs) sta..
Part 1 리액트는 페이스북이 만든 사용자 UI 구축을 위한 라이브러리 입니다. Routing 같은 기술이 리액트 자체에는 들어가있지 않습니다. 리액트는 3 가지 대표적인 특징을 가지고 있습니다. 1. JSX 문법 JSP 는 자바스크립트 안에서 HTML 문법을 사용해서 view 를 구성할 수 있게 도와주는 라이브러리 문법입니다. 2. Component 기반 리액트는 컴포넌트 기반의 라이브러리인데요, 컴포넌트 기반이라 함은 기존의 웹 페이지를 작성할 때 처럼 하나의 HTML 코드를 집어넣고 하는 것이 아닌, 여러 부분을 분할해서 코드의 재사용성과 유지보수성을 증가시켜 줍니다. 3. Virtual DOM 가상 돔은 기존 DOM 의 한계를 탈피하기 위해 나온 대안입니다. DOM 이란 ? Document Ob..
CH01 01. 크롤링 개념 What is Crawler ? 조직적, 자동화된 방법으로 월드 와이드 웹을 탐색하는 컴퓨터 프로그램 From 위키백과 seeds 위키피디아, 네이버, 다음을 시드로 정할 수도 있다. 웹 크롤러 vs 웹 스크레퍼 웹 스크레핑: 웹사이트에서 원하는 정보를 자동으로 추출 & 수집하는 프로그램 02. robots.txt와 사이트 크롤링 정책 03. Axios Cheerio 사용해보기 04. 렌더링 지연 알아보기 05. Puppeteer 살펴보기 06. Puppeteer를 사용해 크롤링하기 CH02 01. 검색 결과로 나타난 게시글 데이터 획득하기 02. 무한 스크롤을 구현하기 03. API를 통한 무한 스크롤 구현하기 04. 획득한 데이터를 JSON 파일로 저장하기 CH03 01...
· Stacks/앱
코틀린 함수는 fun 으로 선언. 중괄호로 감싸도 되고 등호로 표현해도 된다. 상수는 val, 변수는 var 타입추론이 가능하므로 타입선언이 꼭 필요하지 않다. null 이 가능한 타입과 가능하지 않은 타입이 있다. 그래서 초기화가 있어야 한다. Long 형은 L, Float 형은 f 를 끝에 붙인다. until 이라는 키워드도 있다. for-each 구문도 for (number in numberList){} 로 사용할 수 있다. while 문과 do-while 문이 있다. 자바와 다르게 Int 는 대문자로 시작한다. swich 문이 없는 대신 when 문이 있다. fun main() { for (i in 1..5) { print(i) // 12345 } }fun main() { for (i in 1....
· Stacks/앱
링크연결 Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://m.naver.com")); startActivity(intent);1. 레이아웃 환경설정 및 기본속성 android studio: IntelliJ 에서 발전된 개발도구 다운로드링크: https://developer.android.com/studio?gclid=CjwKCAjwos-HBhB3EiwAe4xM91psnsUbokVvgwEWcNRh-BxSys_fKIvvB6wOoWJ5ZnKqZk_rzkfX0BoCt10QAvD_BwE&gclsrc=aw.ds{:target="_blank"} help - check for update: 최신버전 확인 루트디렉토리에 .android 폴더가 생성된다...
· Stacks/앱
Installation did not succeed. The application could not be installed. List of apks: [0] 'C:\Users\kimhy\Documents\lecture\boostCourse\24.MyProgressBara\app\build\outputs\apk\debug\app-debug.apk' Installation failed due to: ''cmd package install-create -r -t --user current --full --dont-kill -S 3293889' returns error 'Unknown failure: cmd: Can't find service: package&#..
· Stacks/앱
유튜브 API API Youtube Data API(v3) 유튜브와 관련된 기본적인 API로, 동영상을 업로드하거나 재생목록을 관리하는 등의 가장 기본적인 기능 제공 Youtube Analytics API 유튜브의 동영상 및 채널에 대한 시청 통계, 인기도 통계 등 검색 Youtube Live Streaming API 유튜브 방송을 예약하고 , 라이브 스트림을 관리 이중 기본 기능을 제공하지만 가장 중요한 것은 Data API다. Data API는 다음과 같은 리소스들의 기능을 다루고 있다. (각 리소스에 대한 설명은 3.API 살펴보기를 참고한다.) Channels 채널의 설명, 대표 이미지, 조회 수, 구독자 수, 동영상 수 카테고리에 맞는 채널 검색 > 특정 채널에 대한 정보 검색(내채널 조회, 채..
이 게시글은 Mac OS M1 으로 공부합니다. 1장. 도커란 ? 1.3 도커 엔진 설치 2017년 3월부터 도커 엔진은 도커 EE (Docker Enterprise Edition) 와 도커 CE (Community Edition) 으로 구분되어 제공되고 있으며, 버전 이름 또한 17.03-EE 또는 17.03-CE 와 같이 (출시 년도) - (출시 월) = (도커 엔진 종류) 의 형태로 변경되었습니다. 도커 EE 는 유료로 제공되는 기업용 솔루션이며, 도커 CE 는 무료로 제공되는 도커 엔진입니다. 1.3.4 리눅스 환경에 도커 마련하기 가상머신 설치하기 brew install virtualbox M1 은 virtualbox 를 사용할 수 없는 듯 하다. 이 경우 무료로 사용 가능하고 arm64 아키텍..
코너.
'Stacks' 카테고리의 글 목록