목록what I Learnd/TIL (39)
HANA -J

강의 : 21세기의 가장 섹시한 직업, 데이터 사이언티스트로의 첫걸음 (클래스 101) Day 01 아나콘다 설치 , 주피터 테스트 파일 생성 데이터 분석이란 ? 유용한 정보를 발굴하고 결론 내용을 알리며 의사결정을 지원하는 것을 목표로 데이터를 정리, 변환, 모델링 하는 과정이다. 데이터 → 분석 → 의사결정 지원 데이터 분석 기초 : 데이터 정제 → 가설정의 → 데이터 분석 → 결론 도출 및 액션 Data Analyst 요구되는 능력 : 비즈니스에 대한 이해(도메인 지식), 데이터 분석 능력, 데이터 시각화 능력 A/B 테스트란 ? 마케팅과 웹 분석 전체 또는 일부 요소를 변형시킨 A와 B안의 대조실험 데이터 분석에 코딩이 필요한 이유 : 회사마다 데이터가 구성되어 있는 형태는 모두 다르기 때문에 코..
팔릴 수 밖에 없는 글쓰기, 내 가치를 열배 이상으로 불리는 방법 CHAPTER 1. 시작을 준비하는 사람들에게 핵심은 벤치마킹과 재조립이다. 사전 조사를 꼼꼼히 열심히 할 것! ** 미션 ** 분석 대상 : hdex 분석 내용 : 스포츠 의류판매에서 시작했으나 현재는 브랜드 가치에 집중하는 모습이 보인다. 스마트 스토어 뿐만 아니라 자체페이지를 두어 판매도 하고 있고 엠버서더를 두어 광고를 하며, 오프라인의 중요성을 인지하고 피트니스센터 지원과 보디빌딩 대회 참여를 할 뿐만 아니라 백화점에서 팝업스토어 이벤트도 계속해서 진행중이다. 따라서 헬스를 하지 않는 운동인들도 브랜드를 인식하게 되었다. (나..?) 처음에는 남성의류에 집중하였으나 현재는 여성의류의 라인업이 꾸준히 업데이트 되고있다. CHAPTE..
- 미들웨어란 ? 클라이언트에서 요청이 오고 그요청을 서버에 보내기 위해 중간에서 목적에 맞게 매개역할을 하는 소프트웨어. =>Express 애플리케이션은 본질적으로 일련의 미들웨어 함수의 호출이다. //Application level //use, method(get,post, put, delete 등) 메서드로 미들웨어를 만든다. app.use(function(req, res, next) { //어떤 경로로 들어와도 동작하겟다! console.log('여기는 실행'); next() //다음미들웨어가 동작하도록 하는 callback함수 }) app.get('/user/:id', function (req, res,next){ //해당 경로에서만 미들웨어가 동작하도록 지정할 수 있다. res.send('id..
require : CommonJS에서 모듈을 불러올 때 사용하는 키워드 module.exports = { getPrivateNotice } //사용 const privateControll = require('../controller/privateList'); import : ES6에 도입된 키워드, 다른 패키지 안에 있는 클래스, 메소드, 변수 등의 데이터를 사용하고자 할 때 사용하는 키워드 export const hello = 'hello' //사용 import {hello} export default NumberBase; //사용 import NumberBase;

- 현대의 인터넷은 OSI 7모델이 아니라 TCP/IP모델을 따르고 있다. - TCP/IP 모델도 OSI와 마찬가지로 네트워크 시스템에 대한 모델이다 Q.1 두대의 컴퓨터가 통신하려면? - 모든 파일과 프로그램은 0과 1의 나열이다. => 결국 0과 1만 있으면 데이터를 주고 받을 수 있다. - 디지털 신호를 아날로그 신호로 변조를 해서 사용해야 한다. 1. Physical Layer - 0과 1의 나열을 아날로그 신호로 바꾸어 전선으로 흘려보내고(encoding), 아날로그 신호가 들어오면 0과 1의 나열로 해석한다(decoding). - 물리적으로 연결된 2대의 컴퓨터가 0과 1의 나열을 주고 받을 수 있게 해주는 모듈 - encoding : 변조, encoder : 변조를 해주는 것, decodin..

- Nest.js ? Nest(NestJS)는 효율적이고 확장 가능한 Node.js 서버 측 애플리케이션을 구축하기 위한 프레임워크입니다. 프로그레시브 JavaScript를 사용하고 TypeScript로 구축하고 지원합니다. (개발자가 JavaScript로 코딩할 수 있음) OOP(객체 지향 프로그래밍), FP(기능 프로그래밍) 및 FRP(기능 반응 프로그래밍)의 요소를 결합합니다. 내부적으로 Nest는 Express와 같은 HTTP 서버 프레임워크를 사용하며 선택적으로 Fastify 도 사용하도록 구성할 수 있습니다. Nest는 이러한 일반적인 Node.js 프레임워크(Express/Fastify)보다 높은 수준의 추상화를 제공하지만 해당 API를 개발자에게 직접 노출합니다. 이를 통해 개발자는 기본 ..

AWS EC2에 대해 알게된 것 정리 - 인스턴스 = 임대컴퓨터 1개 - EC2 태그는 인스턴스의 역활&관리자의 정보를 저장해 놓기 위해 사용(key-value) ex) Name - hanaWebServer 관리자 - hana 타입 - 배포서버 - 보안그룹 : 우리가 만든 인스턴스에 접속하는 방법들중 제한된 방법들만 네트워크로 접속 할 수 있게 설정하는 것 ex) ssh : 리눅스/유닉스 계열에서 원격제어를 위해 허용 http : 웹서버로 사용하기 위해 허용 사용자 지정(3306 : mysql , was : 8080,3000....등등) - EC2 서버를 활용한 scale out 방법 Elastic Load Balancing : 로드 밸런서 활용 Auto Scaling : 사용자의 설정에 따라 기존의 인..

배포중에 계속해서 AllowTraffic에서 오류가 생겨서 배포에 실패를 했다. 오류 스크립트는 위와 같다. 대충 해석해보면 로드밸런서에 현재상태에 문제가 있어서 안된다고 한다. 로드밸런서에 healty가 나와야 하는데 Health checks failed with these codes: [404] 이렇게 unhealty가 나온다. 일단 상태검사 성공코드를 404로 해두어서 임시로 돌아가게 되어있는데 정확한 원인을 파악하지 못했다. 해결한다면 다시정리할 것!