전체 글 (432) 썸네일형 리스트형 firebase functions - onCall vs onRequest - 둘다 배포하면 https url이 할당된다. onCall은 Firebase와 통합된 앱 내에서 사용하기 위한 것임. 본질적으로 onCall은 firebase에게 http 요청을 관리하도록 지시하는 것. onRequest는 엔드포인트를 설정하는데 사용함. 즉, firebase의 통합 앱이 아닌 기능을 사용할 때에는 onRequeset를 사용하고, firebase 통합 앱의 기능을 사용할 경우에는 onCall을 사용하면 훨씬 간단하게 할 수 있다. cloud functions의 용도 중 하나는 http API임. 근데 onCall은 RESTful 패턴을 따를 수 없다(오직 POST만 가능). 그래서 RESTful 이런 식으로 Cloud functions를 사용하는 경우에는 onRequest를 사용하고, .. [작성중]elasticsearch putty 이전에 연결하는데에 애먹다가 연결에 첫 성공했을 떄 화면. 3번이나 로그인을 실패했었다고 친절하게 알려준다 (...) tar xfz 압축파일명 tar xfzv 압축파일명 : 압축과정 출력됨 -> 스샷 찍으려고 했는데 tar xfzv에 묻혀서 사라졌음.. 파일들을 files 디렉터리 내로 옮김 폴더명 변경하기 bin, lib logs 확인하기. logs는 현재 없음(실행하지 않았기 때문) 그리고 data라는 폴더도 아직은 없다. elasticsearch 실행하기 다른 터미널을 열고 host를 동일하게 하여 접속하고, curl -XGET localhost:9200 을 입력하여 elasticsearch가 잘 실행되고 있는지 확인한다. (-XGET: 데이터 가져오기) 9200: client와 통신 9300: c.. Elasticsearch 설명서와 함께하는 Elasticsearch 기본 개념 살펴보기 Elasticsearch 가이드북을 읽으면서 공부하던 와중, 클러스터, 노드, 샤드 등 모르는 용어들이 등장했다. 그래서 개념을 먼저 익히고 넘어가려고 검색하던 와중에 Elasticsearch 설명서를 발견하였다. 이 설명서를 읽으면서 기본 개념을 먼저 공부하기로 했다. NRT (Near RealTime) Elasticsearch는 NRT 검색 플랫폼이다. 즉, 도큐먼트를 색인화(indexing)하는 시점부터 도큐먼트 검색이 가능해지는 시점까지 약간의 대기 시간(대개 1초)이 있다. 이는 Elasticsearch 가이드북의 Elasticsearch 특징 중 실시간 분석 부분에서도 서술되어 있다. 클러스터 하나 이상의 노드(서버)가 모인 것 전체 데이터를 저장하고, 모든 노드를 포괄하는 통합 색인화(ind.. Elastic 가이드북과 함께 Elasticsearch 공부하기 Elastic 가이드북을 꼼꼼히 살펴보면서 Elasticsearch를 공부하고 사용법을 익히자! (이 가이드북은 Elastic Stack 7.x 버전을 기준으로 설명하고 있다.) (➕) 2021.10.20 - [분류 전체보기] - Elasticsearch 설명서와 함께하는 Elasticsearch 기본 개념 살펴보기 Intro 데이터 홍수의 세상에서 데이터 분석 및 처리하는 일이 중요해졌다. Elasticsearch가 나온 지도 벌써 9년이 넘었고, 현재 가장 인기 있는 오픈소스 검색엔진이 되었다. 처음에는 전문 검색 엔진(Full-text search engine)으로 개발되었지만, 보안, 로그분석, 전문분석 등 다양한 영역으로 확장하였고 현재는 Kibana, Logstash, Beats와 함께 다양한.. [JS] undefined와 null의 차이점은? 계기 코드 리뷰 시간을 가지다가 'undefined와 null의 차이점은 아시죠?'를 질문 받았을 때 순간 멈칫했다. 생각해보니까 이때까지 둘의 차이점을 모르고 그냥 둘이 비슷하다고 생각만 하고 제대로 둘이 어떻게 다른지 모른 채 둘을 짬뽕하여 코드를 작성해왔었다는 것을 깨달았다.. 이번에 둘의 차이점을 공부하면서 앞으로 기초적인 것도 탄탄히 공부하여 좋은 개발자가 될 수 있도록 꼼꼼하게 공부하여야 겠다. undefined vs null 우선 두 타입은 모두 '값이 없음'을 나타낸다. 두 타입이 어떻게 다른지 알아보자. 1. undefined Type 값이 할당되지 않은 변수 기본적으로 값이 할당되지 않은 변수는 undefined 타입을 가진다. undefined 타입의 값은 'undefined' und.. [작성중]자바스크립트 Array의 모든 메서드를 알아보자! 보호되어 있는 글입니다. Github Action으로 슬랙 보내기! 보호되어 있는 글입니다. require() / exports / module.exports 1. require()과 module.exports, exports require + module.exports/exports require()함수는 module.exports를 리턴한다. // foo.js const a = 10; exports.a = a; //bar.js const foo = require('./foo.js'); console.log(foo.a); exports와 module.exports의 차이 exports는 단순히 짧은 alias일 뿐, module.exports를 참조할 뿐이다. ❗ 하지만 동일하다고 생각하면 안된다! 아래를 잘 읽어보자. 2. module.exports와 exports 동일한 코드 정석 코드 module.exports.foo = "bar" 더 짧게 쓰기 (mo.. 이전 1 ··· 20 21 22 23 24 25 26 ··· 54 다음