목록DEV (78)
J.BF Story
Factory Pattern (팩토리 패턴) Constructor Function (생성자 함수) Class (클래스) Javascript에서 Object를 만들 때 이용하는 방법들이다 Javascript에서 Class는 ES6 이후에 생긴 개념이므로 그 전에는 Factory Pattern과 Constructor Function을 사용했었다. 대부분 동일한 기능을 가지고있으나 각기 다른 특징을 가지고 있다. Factory Pattern (팩토리 패턴) function User(id, pw, position) { return { id: id, pw: pw, position: position, isAdmin() { return (this.position == "admin" || this.position ==..

네이버 맵 공식 사이트 네이버 맵 클라우드 공식 서비스 NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 네이버 맵 공식 문서 (android) 시작하기 · 네이버 지도 안드로이드 SDK No results matching "" navermaps.github.io 제공 서비스 네이버 맵 Flutter 플러그인 naver_map_plugin (LBSTECH (origin)) flutter_naver_map (LBSTECH clone & update) 네이버 맵 클라우드 등록 1. '네..
원하는 디렉터리에서 .htaccess 파일을 생성하여 해당 디렉터리의 하위 디렉터리까지 영향을 줄 수 있다. 설정 방법 1. Apache의 설정 파일 수정 'httpd.conf'파일에서 .htaccess가 rewrite할 수 있게 설정한다. # 주석제거 LoadModule rewrite_module modules/mod_rewrite.so # Directory 설정해서 allowOverride All로 설정할 것 .. AllowOverride All .. 2. Apache 재시작 3. 웹페이지 작동확인 ** 설정한 후 웹페이지 작동 시 500 interval server error 발생: - Apache의 error.log를 통해 어느 설정에서 막혔는지 확인한다.

초기 네트워크 설정 1. VM 네트워크 'NAT'으로 연결 설정할 Window 10 VM을 선택한뒤 '설정' 버튼을 누른다. '네트워크' 탭으로 이동하여 다음과 같이 'NAT'으로 연결한다. 2. VM에 할당된 IP 확인 VM을 'NAT'으로 연결하면 동일하게 10.0.2.15 IP를 가진다. Windows VM의 명령 프롬프트 창에서 'ipconfig' 커맨드를 통해 확인이 가능하다. Protocol 접속 세팅 1. HTTP 1) 설정 '설정 > 네트워크 > 포트 포워딩'으로 접속한 후 다음과 같이 설정한다. 호스트 IP: 127.0.01 호스트 포트: 8000 게스트 IP: 10.0.2.15 게스트 포트: 80 * 호스트: MAC / 게스트: VM * 호스트 포트: HTTP 기본 포트인 80과 겹치..

Windows 10 64bit Virtual Box: v 6.1.22 Windows 10 디스크 이미지 다운로드 (ISO 파일) 1. 홈페이지 접속 마이크로소프트 홈페이지에 접속한다. https://www.microsoft.com/ko-kr/software-download/windows10ISO Windows 10 디스크 이미지 다운로드(ISO 파일) 요청의 유효성을 검사하는 중입니다. 이 작업은 몇 분 정도 걸릴 수 있습니다. 페이지를 새로 고치거나 뒤로 이동하지 마세요. 그러면 요청이 취소됩니다. www.microsoft.com 2. 다운로드 파일 선택 다음과 같이 'Window 10 (multi-edition ISO)'과 '한국어'를 선택한 후 확인 버튼을 누른다. 3. 64bit ISO파일 다운 ..
OS: MacOS 11.3.1 MongoDB란 Document 지향 데이터베이스 시스템 NoSQL 데이터베이스 오픈소스로 무료로 이용 가능 Homebrew 설치 https://jbf-story.tistory.com/16 [Mac] Homebrew 설치 OS: MacOS 11.3.1 Homebrew: 3.4.7 Homebrew Homebrew 공식사이트 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치 확인 brew -v 더보기 Homebrew 3.. jbf-story.tistory.com MongoDB 설치 MongoDB 레포지토리 추가 brew tap mongodb/br..
OS: MacOS 11.3.1 Homebrew: 3.4.7 Homebrew Homebrew 공식사이트 설치 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 설치 확인 brew -v 더보기 Homebrew 3.4.7 Homebrew/homebrew-core (git revision fafe259d88d; last commit 2022-04-18)

OS: MacOS 11.3.1 Node.js와 프로젝트를 생성했다는 가정 하에 진행한다. 설치하는 방법은 다음 게시글을 참조한다. https://jbf-story.tistory.com/14 React Native 환경 세팅 OS: MacOS 11.3.1 NVM: 0.39.1 Node.js: 16.14.2 (LTS) Expo: 5.3.0 NVM 1. NVM 설치 brew install nvm 더보기 Running `brew update --preinstall`... ==> Homebrew is run entirely by unpaid volunteers. Pleas.. jbf-story.tistory.com Express 설치 1. 프로젝트 디렉터리로 이동 cd [프로젝트명] 2. Express 설치 np..
OS: MacOS 11.3.1 NVM: 0.39.1 Node.js: 16.14.2 (LTS) Expo: 5.3.0 NVM 1. NVM 설치 brew install nvm 더보기 더보기 Running `brew update --preinstall`... ==> Homebrew is run entirely by unpaid volunteers. Please consider donating: https://github.com/Homebrew/brew#donations ==> Auto-updated Homebrew! Updated 1 tap (homebrew/core). ==> New Formulae acl inih postgraphile bvm koka rslint epinio kubekey shadowsoc..

OS: linux 8.4 SQLite: Version 3.26.0 설치 # basic sudo dnf install sqlite # version check sqlite3 -version https://developer.fedoraproject.org/tech/database/sqlite/about.html 기본 작업 DB 엑세스 / 종료 # DB 엑세스 / 생성 sqlite3 디비명.db # DB 종료 .quit .exit 리스트/스키마 보기 # database list .databases # table list .tables # table schema .schema 테이블명 테이블 생성/삭제 # 생성 CREATE TABLE 테이블명 (컬럼명1, 컬럼명2...); # 삭제 DROP TABLE 테이블명;..