본문 바로가기
반응형

개발/기타49

vagrant was unable to mount virtualbox shared folders. this is usually because the filesystem vboxsf vagrant를 사용해서 virtualbox로 가상서버를 생성하는 과정에서 아래와 같은 에러가 발생했다. vagrant was unable to mount virtualbox shared folders. this is usually because the filesystem vboxsf ... 처음에 한대만 구성할 때는 shared folder를 사용할 일도 없고해서 무시하고 그냥 가상서버에 ssh로 접속하니 잘 되서 별 문제 없겠거니하고 그냥 사용했다. 하지만 Vagrantfile을 사용해서 여러 대를 구성할 때는 한대에서 위에 에러가 발생해서 그런지 그 다음 가상머신이 생성이 진행이 되지 않았다. 그래서 이걸 해결해야겠구나 하고 여기저기 찾아봤는데 가장 간단한 방법은 vagrant-vbguest라는 플.. 2022. 4. 13.
파워포인트, MS워드 첫글자 대문자 전환, 한/영 자동 전환 끄기 파워포인트와 MS워드를 사용할 때 첫글자 대문자 전환, 한/영 자동전환이 문서를 많이 작성하는 경우에는 편리할 수도 있지만 대부분의 경우에는 불편했다. 매번 자동전환의 설정을 끄는 방법을 찾아서 적용하고 했는데 아주 가끔씩 하는 설정이다보니깐 매번 잊어버리고 다시 찾게 된다. 이번 기회에 간단하게나마 한번 정리해놓고 나중에 필요할 때 찾아봐야겠다. 파워포인트, MS워드 설정 방법은 둘 모두 동일하고, 아마 다른 MS오피스 제품들도 설정이 동일할 것 같다. 파워포인트 메뉴 가장 왼쪽의 [파일]을 클릭하고 제일하단의 [옵션]을 선택한다. 다음으로 옵션 설정 창에서 좌측의 [언어교정]을 선택하고, [자동 고침 옵션] 버튼을 클릭한다. "문장의 첫 글자를 대문자로", "한/영 자동 고침" 등 불필요한 기능들을 .. 2022. 4. 11.
Google Sign In idpiframe_initialization_failed 에러 Google 계정 로그인 처리를 위해 아래와 같이 등록하고 구현하는 중에 브라우저에서 "idpiframe_initialization_failed" 에러가 출력되었다. 구글버튼을 화면에 표시하는 화면에서 아래와 같이 발생했는데 찾아보니 크롬 브라우저의 쿠키 설정 문제였다. 구글 연동을 위해서는 쿠키가 허용되어 있어야 한다. 습관적으로 개발할 때 크롬을 시크릿모드로 실행을 하는데 내 크롬의 쿠키설정은 '시크릿 모드에서 타사 쿠키 차단' 으로 되어 있어서 에러가 발생하는 것이었다. 일단 시크릿모드가 아닌 상태로 어플리케이션을 실행하니 에러없이 잘 동작을 했고, 혹시 일반 모드에서도 동일한 에러가 난다면 크롬 브라우저 설정을 아래 메뉴에서 설정을 확인하고 "모든 쿠키 허용" 이나 "시크릿 모드에서 타사 쿠키 차.. 2022. 4. 7.
Postman Mock Server로 샘플 API 만들기 프론트엔드 개발 시 실제 백엔드 API가 개발이 안된 상황에서 개발이 진행되는 경우가 많이 있다. 이때 백엔드 인터페이스 부분을 개발 시 Postman의 Mock Server 기능을 사용하면 원하는 형식, 내용의 Example API를 쉽게 만들어 테스트가 가능하다, 먼저 Postman을 실행하고 계정 로그인이 필요하다. 그리고 아래와 같이 좌측의 Mock Servers 메뉴를 클릭하고, "Create Mock Server" 링크를 클릭한다. Mock Server를 등록하는 화면이 나오는데 [Request URL] 항목만 간단히 'test'로 입력하고 하단에 Next를 클릭한다. 다음으로 [Mock server name]을 입력하고 하단에 Create Mock Server를 클릭한다. 생성을 하면 URL.. 2022. 4. 1.
JSON Placeholder 무료 가상 REST API 서버 예전에 프로튼엔드 개발 시 http rest 구현할 때 백엔드 API가 없는 경우가 있어서 답답하거나 그래서 로컬에 테스트용 백엔드API를 별도 실행해서 개발하는 불편함이 있었다. JSON Placeholder 라는 사이트를 이용하면 무료로 가상 REST API를 제공해준다. 설치를 하거나 할 필요가 없이 그냥 호출만 하면되서 편리하다. https://jsonplaceholder.typicode.com/ JSONPlaceholder - Free Fake REST API {JSON} Placeholder Free fake API for testing and prototyping. Powered by JSON Server + LowDB. Tested with XV. As of Oct 2021, serving.. 2022. 3. 24.
SSR vs CSR SSR(Server Side Rendering) - 완전한 형태의 HTML을 브라우저에서 받는 것 브라우저가 데이터를 요청하면 그림의 순서대로 브라우저 => 프론트 서버 => 백엔드 서버 (=> 데이터베이스) 를 거쳐 백엔드 서버쪽에서 즉시 렌더링 가능한 html파일을 클라이언트에 전달하는 방식 사용자가 요청 보냄 서버는 html을 생성하여 브라우저에 전달하고, html은 즉시 렌더링 됨. 하지만 js가 읽히기 전이라 상호작용(interactive)은 불가능 브라우저가 js다운로드 받았으나 아직 사용자가 상호작용(interactive)은 불가능 브라우저가 js 프레임워크를 실행하고 페이지는 상호작용(interactive) 가능 장점 초기 진입 속도가 빠름 SEO(Search Engine Optimizat.. 2022. 3. 16.
Postman 응답 "Maximum response size reached" Postman으로 API호출 시 "Maximum response size reached" 에러가 나서 해결 방법을 알아봤다 1. Postman > Preferences 메뉴로 들어가서 2. SETTINGS 화면의 General탭에서 [Max response size in MB] 값을 변경해준다. (참고) 테스트해봤을 때 너무 큰 응답 Size(ex. 500MB)의 API를 호출하면 메모리 때문인지 Postman이 죽는다 2022. 3. 4.
Postman Cookie 설정 방법 Postman에서 쿠키 설정 방법은 아래와 같다 1. Postman 우측 상단의 Cookies 링크(Send버튼 아래) 클릭 2. [MANAGE COOKIES] 화면에서 도메인 입력(ex. localhost) 후 Add버튼 클릭 3. '+ Add Cookie' 버튼 클릭 4. 'Cookie_1'을 실제 사용할 Cookie이름(ex. testName)으로, 'value'는 사용할 Cookie값(ex. testValue)으로 변경 후 'Save' 버튼 클릭 5. 아래와 같이 생성 확인 후 호출해서 사용하면 됨 2022. 3. 4.
반응형