본문 바로가기 메뉴 바로가기

개발쟝 폴리오

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발쟝 폴리오

검색하기 폼
  • ALL (53)
    • 구글 API (3)
    • 몽고DB (3)
    • 엘라스틱서치 (3)
    • iOS (1)
    • 알고리즘 (12)
    • 개발 TIP (26)
  • 방명록

Google Sheet/구글 시트 API 퀵스타터 예제_ PHP 버전

구글에서 제공하는 API 가 많이 있는데 그 중에서 PHP버전의 구글 시트 API 를 활용해본다. 처음에는 "google docs api" 로 검색했었는데, 구글 독스는 워드용 이고 내가 원하는 구글 엑셀용 api 를 이용하고 싶으면 "google sheet api" 라고 검색해야 한다. https://developers.google.com/sheets/api/?hl=ko 어떻게 어디서부터 시작해야할지 모를 땐 Quickstart 부터 해보는 게 좋겠다. PHP 예제를 실행하려면 테스트할 수 있는 서버가 필요하다. AWS 에서 1년짜리 무료 서버호스팅을 받아 이용할 수도 있는데, 서버에 대해서도 익힐겸 로컬에 서버를 설치하기로 했다. PHP 와 아파치 서버를 설치하는 방법은 여러가지가 있지만 패키지로 묶..

구글 API 2019. 7. 16. 14:39
PHP Warning: fsockopen(): Network is unreachable 원인

A서버에서 B서버 페이지를 읽어오는 작업이다. Warning: fsockopen(): unable to connect to xxx.xxx.com:80 (Network is unreachable) 에러 발생!! 다른 서버에서는 잘 이용했던 기능인데, A서버에서는 처음 이용해서 에러가 발생했다. 방화벽에서 막혀있는 걸로 의심스러웠고, 방화벽 열어달라고 요청하기 전에 한 번 더 확인 A서버에서 test 폴더 하나 만들고 (mkdir test) wget xxx.xxx.com 으로 호출테스트를 해봤더니 연결시간초과 가 떴다! 방화벽 막혀있는 거 맞네~~

개발 TIP 2019. 5. 8. 11:09
로보몽고에서 컬렉션 인덱스 삭제_ dropIndexes()

몽고DB 를 보다 쉽게 다룰 수 있는 툴, RoboMongo 테스트를 위해 인덱스를 만들어봤고, 삭제를 하려는데 에러가 났다. mongodb error not master 이런 류의 에러. 현재 이용하는 몽고DB 는 3개의 리플리카셋으로 구성되어 있고, 내가 작업한 DB 는 secondary 였다. dropIndexes() 작업을 하려면 primary 인 DB에서 해야한다. 지금 DB 의 상태를 확인하려면, rs.status(); 실행하기!

몽고DB 2019. 4. 1. 14:09
이전 1 2 3 4 5 ··· 18 다음
이전 다음
최근에 올라온 글
TAG
  • 데이터베이스
  • 몽고DB
  • euc-kr코드값
  • 엘라스틱서치
  • PL/SQL
  • php
  • 토드
  • gcp
  • 한글인코딩
  • MongoDB
  • git오류해결
  • euc-kr
  • UTF-8
  • document.domain
  • parsererror
  • 루씬
  • 쉘스크립트
  • elasticsearch
  • 오라클
  • 로보몽고
  • 몽고DB인덱스삭제
  • php 오류해결
  • 몽고디비툴
  • 인코딩오류
  • git
  • 구글시트api
  • nosql
  • 검색라이브러리
  • iconv
  • 자바스크립트
more
«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

Blog is powered by Tistory / Designed by Tistory

티스토리툴바