전체 글 1447

Requests for PHP

rmccue/Requests 20 Awesome PHP Libraries For Early 2017 A no-dependencies library that lets you send HTTP requests. It provides the needed methods for adding headers, accessing response data, handling forms, and everything else you may need, neatly packaged in a clean and easy to use API. HTTP 요청을 보낼 수있는 무 의존성 라이브러리. 헤더를 추가하고, 응답 데이터에 액세스하고, 양식을 처리하고, 필요한 모든 것을 깨끗하고 사용하기 쉬운 API로 깔끔하게 패키지화하는 데 필요..

lang/php 2017.05.23

Ubuntu 50unattended-upgrades.ucf-dist Error

N: Ignoring file '50unattended-upgrades.ucf-dist' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension explanation of the origin and purpose of .ucf-dist files. 패키지 업데이트할 때 새버전 구성파일이 포함되어 있고 패키지 관리자는 이를 이전 버전 구성파일에 덮어쓰기 않고 ufc(1)을 호출한다. overwrite the old file (N or O) or retain the old file (Y or I). 위 결정사항 모두 *.ucf-old, *.ucf-new를 붙여서 파일을 생성한다. 결론은 삭제... sudo rm /etc/apt/..

os/Ubuntu 2017.05.19

Chrome "CAUTION: Provisional headers are shown"

@font-face의 Firefox 크로스 도메인(Cross-Domain)문제와 Apache WOFF File Format 1.0 “CAUTION: provisional headers are shown” in Chrome debugger 크롬에서 “CAUTION: Provisional headers are shown” 문제가 발생했을 때 해결 방법 [Chrome DevTools] "Provisional headers are shown"가 표시되는 원인과 대책 2,250 WOFF 포맷 자체가 '동일 출처 제한(same-origin restriction)'을 강제한다. 글꼴 출처가 되는 웹 사이트에서 HTTP 헤더 값 'Access-Control-Allow-Origin'을 제공하면, 다른 곳에서 WOFF 파..

server-side/apache 2017.05.18

파이썬 라이브러리 가상환경 묶기

Web Scraping with Python 파이썬으로 웹 크롤러 만들기 라이브러리 가상환경 묶기 파이썬 프로젝트 여럿을 관리하거나 프로젝트를 배포할 때 연결된 라이브러리를 모두 묶을 쉬운 방법이 필요하거나 설치된 라이브러리들이 충돌 할 까봐 걱정이라면 파이썬 가상환경을 설치해서 관리하기 쉽게 분리할 수 있다. 가상 환경 없이 설치한 파이썬 라이브러리는 전역으로 설치된다. 라이브러리를 전역으로 설치하려면 보통 관리자 권한이 필요하며, 이렇게 설치된 파이썬 라이브러리는 모든 사용자와 모든 프로젝트에서 사용할 수 았다. 가상환경은 쉽게 설치할 수 있다. # 설치 pip install virtualenv # 가상환경 설정 virtualenv scrapingEnv 이 명령은 새 환경 scrapingEnv을 만든..

lang/py 2017.05.16

Book 마이크로서비스 아키텍처 구축 (Building Microservices)

마이크로서비스 아키텍처 구축 대용량 시스템의 효율적인 분산 설계 기법 Building Microservices ISBN 978-89-6848-341-7 프로토콜 버퍼 : 구글에서 가발한 구조화된 데이터직렬화 방법으로, 네트워크 통신과 데이터 저장에 사용된다. 데이터 구조(메시지)와 서비스를 proto 정의파일에 저장하고 다양한 언어로 인/디코딩하여 이기종간 호환이 가능하다. 유사한 기술로는 아파치 쓰리프트와 아브로가 있다. 규칙은 바보에겐 복종이지만 현자에겐 지침이다. _더글러스 베이더 Douglas Bader - 2차 세계대전 당시 활약했던 영국 공군의 에이스 조종사. dropwizard.io 드롭위자드 JVM 마이크로 컨트롤러 bit.ly/1JtA6KK 카욘 JVM 마이크로 컨트롤러 bit.ly/1w..

etc/book 2017.05.15

HAProxy Mysql 'Reading initial communication packet'

ERROR 2013 when connecting to mysql via HAProxy Warning: mysqli_real_escape_string() expects parameter 1 to be mysqli, string given why am i getting an error from file mysqli/mysqli_driver.php? 결국 haproxy.cfg 설정이 문제지만... 난 수정한게 없다. # haproxy 서버에 mysql 클라이언트 설치 yum insatll -y mysql # 아래 3가지 명령어가 모두 정상동작하다면 'Reading initial communication packet' 오류는 생기지 않는다. mysql -h 127.0.0.1 -u haproxy_check -p ..

server-side/haproxy 2017.05.12

HAProxy MySQL replication, cluster

How To Use HAProxy to Set Up MySQL Load Balancing HAProxy 로 MySQL 로드밸런싱 구축하기 - CentOS 5.x init script - unary operator expected /etc/haproxy/haproxy.cfg global log 127.0.0.1 local0 info log 127.0.0.1 local1 notice #chroot /var/lib/haproxy #pidfile/var/run/haproxy.pid maxconn 80000 # 최대 동시접속 설정, 1GM 40,000 ~ 50,000 #user haproxy #group haproxy tune.bufsize65536 tune.ssl.default-dh-param 2048 #nbp..

server-side/haproxy 2017.05.10

Indoor Dron Arena - 프로 드론 레이서도 등장하지 않을까?

DJI is opening an indoor drone arena for first-time fliers and professionals alike - The Verge UKDS Racing - UK Drone Racing Circuit UK Drone Store - DJI, Parrot, YUNEEC - Drones 프로 드론 레이서도 등장하지 않을까? Dronemaker DJI가 이미 중국과 한국(서울 용인 1,395평방미터)에 매장을 개설했다는 내용을 확인했다. 그 외 UKDS 동영상을 보고 있자면 드론 레이싱을 즐기는 실내 경기장이 볼링장 처럼 새로운 게임문화로 자리 잡지 않을까 생각되는 동영상이다. 구글 indoor drone 유튜브 drone racing, indoor drone racing ..

game 2017.05.09